/*  

Theme Name: Neo-Sapien2 v06

Theme URI: http://www.wpdesigner.com

Description: Neo-Sapien theme created by Small Potato of WPDesigner.com for WP 2.0.3.

Version: 0.6

Author: Small Potato

Author URI: http://www.wpdesigner.com/



	Released under WPdesigner.com, this is my third public theme - Small Potato.

	http://www.wpdesigner.com



	Thanks to me, myself, and I.

*/



body, h1, h2, h3, h4, h5, h6, form, ol, p, ul{

	margin: 0;

	padding: 0;

}



h1, h2, h3, h4, h5, h6{

	font-size: 12px;

}



body{

	font-family: Verdana, Arial;

	font-size: 12px;

	text-align: left;

	vertical-align: top;

	color: #ccc;

	background: #2b2b2b url(images/bg_body.gif) repeat-x;

}



table{

	font-family: Arial, Verdana;

	font-size: 11px;

}



form, input, textarea{

	font-family: Arial, Verdana;

	font-size: 11px;

}



input, textarea{

	margin: 0 0 1px 0;

	border: 1px solid #000;

	color: #000;

	background: #ccc;

}



ul, li{

	list-style-type: none;

}



a{

	text-decoration: none;

	color: #fff;

}



a:hover{

	text-decoration: underline;

}



img, img a{

	border: none;

}

select {
font-size: 9px;
}

#container{

	width: 1000px;

	text-align: left;

	vertical-align: top;

}



#sidebar{

	float: left;

	margin: 288px 0 0 0;

	width: 140px;

	font-family: Arial, Verdana;

	font-size: 11px;

	line-height: 18px;

	text-align: left;

	vertical-align: top;

	color: #ccc;

	background: #000;

}



#sidebar ul{

	padding: 10px;

	text-align: left;

	vertical-align: top;

}



#sidebar ul li{

	margin: 0 0 13px 0;

	font-family: "Trebuchet MS", Arial, Verdana;

	font-weight: bold;

	color: #f50000;

}

#sidebar ul li .textwidget{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}

.sidebar ul li .execphpwidget{
	color:#fffff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}



#sidebar ul li a{

	text-decoration: none;

	color: #ffffff;

}



#sidebar ul li a:hover{

	text-decoration: underline;

}



#sidebar ul li h2{

	margin: 0 0 0px 0;

	padding: 0 0 1px 0;

	border-bottom: 1px solid #262626;

	font-family: "Trebuchet MS", Arial, Verdana;

	font-size: 11px;

	font-weight: bold;

	color: #f50000;

}



#sidebar ul ul{

	padding: 0;

}



#sidebar ul ul li{

	margin: 0;

	padding: 0;

	font-family: Arial, Verdana;

	font-weight: normal;

	color: #ccc;

}



#sidebar ul ul li a{

	text-decoration: none;

	color: #fff;

}



#sidebar ul ul li a:hover{

	text-decoration: underline;

}



.narrowcolumn{

	float: left;

	width: 500px;

	margin: 22px 0 0 0;

	padding: 0 0 300px 0;

	font-family: Verdana, Arial;

	font-size: 12px;

	text-align: left;

	vertical-align: top;

	color: #ccc;

	background: #000;

}



#menu{

	padding: 0 0 0 10px;

	text-align: left;

	vertical-align: top;

	color: #ccc;

	background: #000;

}



#menu ul li{

	float: left;

	border-top: 2px solid #c00;

	margin: 0 5px 0 0;

	padding: 6px 15px 7px; 

	font-family: Arial, "Trebuchet MS";

	font-size: 10px;

	font-weight: bold;

	background: #444 url(images/bg_menu_item.gif) repeat-x;

}



#menu ul li a{

	text-decoration: none;

}



#menu ul li a:hover{

	text-decoration: underline;

}



#header{

	clear: both;

	width: 500px;

	padding: 10px 0;

	background: #fff;

	text-align: center;

	vertical-align: middle;

	color: #333;

}



.post h2{

	border-top: 2px solid #c00;

	padding: 18px 20px 17px;

	font-family: "Times New Roman", Arial;

	font-size: 18px;

	font-weight: normal;

	text-align: left;

	vertical-align: top;

	line-height: 24px;

	color: #fff;

	background: #969696;

}

// 	background: #444 url(images/bg_post_title.gif) repeat-x;

.post h2 a{

	text-decoration: none;

}



.post h2 a:hover{

	text-decoration: underline;

}

.post h3 { margin-top: 15px; }

.post img{

	border: 0px solid #ccc;

	padding: 4px;

	background: #eee;

}



.post img.alignleft{

	float: left;

	margin: 5px 10px 0 0;

}



.post img.alignright{

	float: right;

	margin: 5px 0 0 10px;

}



.entry{

	border-top: 1px solid #fff;

	padding: 10px 20px 20px 20px;

	text-align: left;

	vertical-align: top;

	line-height: 18px;

	color: #000;

	background: #eee;

}



.entry p{

	padding: 10px 0 0 0;

}



.entry a{

	color: #c00;

}



p.postmetadata, post-date, cite{

	font-family: Arial, "Trebuchet MS";

	font-size: 12px;

	font-style: normal;

}



.navigation{

	padding: 20px;

	text-align: left;

	vertical-align: top;

	line-height: 18px;

	color: #ccc;

	background: #000;

}



.commentlist ol, .commentlist ol li{

	list-style-type: none;

}



.commentlist ol{

	margin: 0 0 10px 0;

}



.commentlist ol li{

	margin-bottom: 5px;

	border: 1px solid #e6e6e6;

	padding: 10px;

	font-size: 11px;

	background: #fff;

	color: #333;

}



blockquote{

	margin: 5px 0 5px 5px;

	border: 1px solid #e6e6e6;

	padding: 5px 10px;

	font-family: Arial;

	font-size: 11px;

	line-height: 18px;

	text-align: left;

	vertical-align: top;

	background: #fff;

	color: #333;

}



#obar{

	float: left;

	margin: 288px 0 0 0;

	width: 360px;

	text-align: left;

	vertical-align: top;

	background: #000;

}



.sub-obar{

	float: left;

	margin: 0;

	width: 170px;

	font-family: Arial, Verdana;

	font-size: 11px;

	line-height: 18px;

	text-align: left;

	vertical-align: top;

	color: #ccc;

	background: #000;

}



.sub-obar ul{

	padding: 10px 0 10px 10px;

	text-align: left;

	vertical-align: top;

}



.sub-obar ul li{

	margin: 0 0 13px 0;

	font-family: "Trebuchet MS", Arial, Verdana;

	font-weight: bold;

	color: #f50000;

}
.sub-obar ul li .textwidget{
	color:#fffff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}

.sub-obar ul li .execphpwidget{
	color:#fffff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}


.sub-obar ul li a{

	text-decoration: none;

	color: #ffffff;

}



.sub-obar ul li a:hover{

	text-decoration: underline;

}



.sub-obar ul li h2{

	margin: 0 0 0px 0;

	padding: 0 0 1px 0;

	border-bottom: 1px solid #262626;

	font-family: "Trebuchet MS", Arial, Verdana;

	font-size: 11px;

	font-weight: bold;

	color: #f50000;

}



.sub-obar ul ul{

	padding: 0;

}



.sub-obar ul ul li{

	margin: 0;

	padding: 0;

	font-family: Arial, Verdana;

	font-weight: normal;

	color: #ccc;

}



.sub-obar ul ul li a{

	text-decoration: none;

	color: #fff;

}



.sub-obar ul ul li a:hover{

	text-decoration: underline;

}



#wp-calendar{

	margin: 5px 0 0;

}



#wp-calendar caption{

	font-size: 10px;

	font-weight: bold;

	padding: 0 0 0 10px;

	text-align: left;

	color: #c00;

	background: #000;

}



#wp-calendar th, #wp-calendar td{

	padding: 3px;

	color: #fff;

	background: #000;

}

#s { border: 1px solid #000; background: #ccc; color: #3b3b3b;}

.buysonglink { vertical-align: 0.5em; }

#blurb { position: absolute; left: 700px; top: 170px; }
