/*  

Theme Name: Simplism

Theme URI: http://www.freewordpresslayouts.com

Description: An experiment in simplicity

Version: 1.01

Author: Makequick

Author URI: http://www.makequick.com

*/



/*************************************

 +Containers

 *************************************/

body{

	background:#fff url(./images/bg.gif) repeat-x;

	color:#555;

	font-family: Verdana, "Times New Roman", Times, serif;

	font-size:62.5%;

	line-height:1.5;

	margin:0;

	padding:0;

	text-align:center;

}

#wrap{

	margin:0 auto;

	text-align:left;

	width:76em;	

}

#content{

	font-size:1.2em;

	float:left;

	padding:1em;

	width:40em;

}

#sidebar{

	font-size:1.1em;

	float:right;

	padding-top:2em;

	width:20em;

	bacgkround-image: url('images/sidebar-bg.gif');

	background-position: bottom;

	background-repeat: no-repeat;
	margin-bottom:50px;

}

#header{

	padding-left: 60px;

	background-image: url('images/logo.gif');

	background-repeat: no-repeat;

	background-position: left;

	margin-top: 17px;

}

#footer{

	background:#F4F4F4;

	border-top:1px solid #CDCDCD;

	color:#A1AFBC;

	clear:both;

	font-size:0.9em;

	padding:0.5em;

}





/*************************************

 +Hn and p

 *************************************/

h1, h2, h3{

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-weight: normal;

	letter-spacing: -1px;

	margin:0;}



#sidebar h3 {

display: block;

background-image: url('images/h2-bg.gif');

padding-bottom: 10px;

padding-top: 5px;

padding-left: 15px;

height: 25px;

background-position: left;

background-repeat: no-repeat;

color: #8DB4DC;

letter-spacing: +1px;

font-size: 15px;

}



#header h1{

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size:3em;

	margin:0;

	margin-right:1em;

}

#header h1 a{

	color:#FFFFFF;

}

#header h1 a:hover{

	color:#E9F4FF;

}

#header p{

	color:#aaa;

	font-size:1.1em;

	margin:0;

	margin-top:-0.5em;

}

.entrytitle h2{

	font-size:2.2em;
	letter-spacing:1px;

}

.entrytitle h2 a

{

	color:#A5CC7D;

}

.entrytitle h2 a:hover{

	color:#C2E8A8;

}

.entrytitle h3{

	font-size:15px;
	letter-spacing:1px;
	color:#6F6F6F;

}



/*************************************

 +Entry

 *************************************/

.entry{

	margin-bottom:3em;

}



.entrymeta{

	font-size:0.9em;

}

.postedby{

	background:#fff url(./images/user.gif) no-repeat;

	padding:3px;

	padding-left:20px;

}

.filedto{

	background:#fff url(./images/post.gif) no-repeat;

	padding:3px;

	padding-left:20px;

}

.commentslink{

	background:#fff url(./images/packaged.gif) no-repeat;

	padding:3px;

	padding-left:20px;

}



/*************************************

 +Sidebar

 *************************************/

#sidebar ul{
	list-style-type:none;
	margin:0;
	padding:0;
}

#sidebar ul li{
	border-bottom:1px dotted #ddd;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left:10px;
}

#sidebar ul li a{
	background-color: #FFFFFF;
	border: 1px dashed #FFFFFF;
	display: block;
	padding-top: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
}

#sidebar ul li a:link{
	background-color: #FFFFFF;
	border: 1px dashed #FFFFFF;
	display: block;
	padding-top: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
}

#sidebar ul li a:hover{
	background-color: #F6FAFF;
	border: 1px dashed #EBF3FC;
	display: block;
	padding-top: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
}

/*************************************

 +Comments

 *************************************/

.commentsblock{

	margin:0.5em;

	padding:1em;



}

.commentsblock textarea{

	width:35em;

}

.commentsblock input, .commentsblock textarea{

	border:1px solid #d1d1d1;

}

.commentsblock textarea:focus{

	background:#eee;

	border:1px solid #a1a1a1;

}

.commentsblock textarea:focus, .commentsblock input:focus{

	background:#eee;

	border:1px solid #a1a1a1;

}

.commentauthor{

	display:block;

	font-size:1.5em;

}

ol.commentlist{

	color:#777;

	font-size:0.9em;

	list-style-type:none;

	margin:0;

	margin-top:1.5em;

	padding:0;

}

.commentlist li{

	margin-bottom:0.5em;

	padding:0.5em 1em;

}

.alt{

	background:#f3f5e9;

	border:1px dotted #d1d1d1;

	padding:0.5em;

}

h3#comments{

font-size:1.6em;

}



/*************************************

 +Misc

 *************************************/

a{

	color:#579;

	text-decoration:none;

}

a:hover{

	color:#CC0000;

}

#content_start {position: absolute;left: -10000px;};



/* Navigation */



#navigation ul { list-style-type: none; list-style-image: none; float: left;}



#navigation li { float: left; list-style-type: none; list-style-image: none;  }



#navigation li a:link,

#navigation li a:visited

{

	float: left;

	color: #5D82AA;

	display: block;

	padding-left: 20px;

	padding-right: 20px;

	padding-top: 5px;

	border: none;

	height: 18px;

	font-size: 12px;

	margin-top: 4px;

	background-repeat: no-repeat;

    background-image: url(images/nav-middle.gif);

	background-position: -12px;

	list-style-type: none; list-style-image: none;

	background-color: #FFFFFF;

}



#navigation li a:hover

{

	color: #96B2D0;

	background-image: url(images/nav-middle2.gif);

	background-repeat: no-repeat;

	background-position: -12px top;

	font-size: 12px;

	margin-top: 10px;

	list-style-type: none; list-style-image: none;

	background-color: #FFFFFF;

}



#navigation li a:active

{

	float: left;

	color: #5D82AA;

	display: block;

	padding-left: 20px;

	padding-right: 20px;

	padding-top: 5px;

	border: none;

	height: 18px;

	font-size: 12px;

	margin-top: 4px;

	background-repeat: no-repeat;

    background-image: url(images/nav-middle.gif);

	background-position: -12px;

	list-style-type: none; list-style-image: none;

	background-color: #FFFFFF;

}



#navigation

{

	clear: both;

	float: left;

	width: 792px;

	height: 30px;

	margin-right: auto;

	margin-left: -20px;

	margin-top: -5px;

	margin-bottom: 20px;

}



.date2 {

float: left; width: 61px; height: 61px; margin-left: -89px; background-image: url('images/date.gif'); margin-top: 10px;

}



.date2 .month {

	display: block;

	color: #FFFFFF;

	text-align: center;

	text-transform: uppercase;

	font-size: 10px;

	font-weight: bold;

	margin-top: 11px;

	margin-left: 5px;

}

.date2 .day {

	display: block;

	color: #FFFFFF;

	font: 2.3em Georgia;

	text-align: center;

	margin-top: -5px;

	margin-left: 0px;

}








