/*
Theme Name: Maqina
Theme URI: http://ex.maqina.ro/
Description: 
Author: Emil

*/
* {margin:0; padding:0;}
body {
	background:#fff; 
	font-family:arial, helvetica, sans-serif; 
	font-size:12px;
	}
h1 {
	font-size:20px;
	margin:0 0 20px 0; 
	}
	h1 a {
	display:block;
	text-decoration:none;
	background:url(images/exMaqina.png) 5px 0 no-repeat;
width:235px;
height:90px;
text-indent:-9000em;
	}
	


img {background:#fff; float:left; margin:0 5px 10px 5px;}
a img {border:0 none;}

#container {
	max-width:810px;
	min-width:270px; 
	margin:0 auto;
	}

* html #container {
	width:810px;
	
	}

p {
	font-size:12px;
	/*font-family:georgia, times, serif; */
	line-height:17px; 
	color:#444;
margin:10px 0;

	}
h2 {
	font-size:12px; 
	padding:10px 0 8px 0;
	color:#000; 
	font-weight:700;
	}


h3 {
	font-size:12px; 
	padding:10px 0;
	letter-spacing:-0.02em;
	font-weight:700;
	margin:20px 0 0 0;
	}

h2 a {
	display:block;
	text-decoration:none;
	}



.meta {
	font-size:12px; 
	color:#000;
	margin:10px 0;
	padding-top:5px;
	border-top:5px solid #000; 
	}
.meta a {color:#000;}
.meta dd {
	border-bottom:1px solid #ccc;
	margin-bottom:5px;
	padding-bottom:6px;
	}
.meta dt {
	font-weight:700;
	}

#feature .meta {float:right; width:260px; margin-top:32px;}


a {
	color:rgb(255,0,70);
	text-decoration:none;
	}
	a:hover {
	color:#c11;
	}
#sidebar {
	margin:40px auto;
	}
#sidebar li {
	list-style-type:none; 
	margin-bottom:5px; 
	padding:5px 0;
border-bottom:1px solid #ccc;
	}

.column {
	float:left; 
	padding:0 0 20px 0;
	}
.thin {
	width:260px; 
	margin:0 5px;
	}

.wide {
	width:520px; 
	margin:0 5px
	}
.super {clear:both; width:810px;}

#feature {width:810px; border-bottom:1px solid #ccc;}
#feature h2 {border-bottom:5px solid #000;}


#footer {
	text-align:center;
margin:0 auto;
border-top:1px solid #ccc;
clear:both;
padding:20px 0;
	}
#footer p {
font-size:10px;
font-family:verdana, arial, helvetica, sans-serif;
line-height:16px;
margin:0;
	}

.postmetadata {border:solid #ccc; border-width: 1px 0; padding:10px 0; 
line-height:16px;
margin:10px 0;
}
.commentmetadata {border:solid #000; border-width: 1px 0 0 0; padding:10px 0 0 0; 

}
.commentmetadata h4 {margin-bottom:8px;}
small {
font-size:10px;
font-family:verdana, arial, helvetica, sans-serif;
line-height:12px;
margin:0;
}

/*-------------------
Comment form
-------------------*/
	label {display:block;}
	input, textarea {background:#fff; color:#444; border:1px solid #ccc;  width:500px; padding:10px; font-family:arial, helvetica, sans-serif; letter-spacing:1px;}

	#commentform input {padding:5px; margin:2px 0 5px 0; width:510px;}
	#commentform #answerdiv label {padding-right:5px; display:inline;}
	#commentform #answerdiv input {width:10px;}
	#commentform #submit {background:#f5f5f5; padding:10px; font-weight:700; width:auto; cursor:pointer;}
	#commentform #submit:hover {background:#eee;}

/*-------------------*/

.navigation {margin:10px auto; }

.navigation a {padding:10px 0; display:block; width:200px; float:left;}

#pageNav {clear:both; text-align:right; float:left; width:810px; }
#pageNav li {width:130px; margin:5px 10px; float:right; list-style-type:none;}

#postNav {padding-top:3px;}

#nextPost a, #prevPost a {
display:block;

width:240px;
padding:13px 10px 12px 10px;
margin-bottom:5px;
font-weight:700;
border-bottom:1px solid #ccc;
}
#nextPost a:hover, #prevPost a:hover {
background:rgb(255,0,70);
color:#fff;
}

.comment {border-top:1px solid #000;}
.comment p {color:#888; line-height:20px;}

#archiveInfo {color:#ccc;}