/*   
Theme Name: CypherFS Greeny
Theme URI: http://www.cypherhackz.net/
Description: CypherFS Greeny was designed and coded by Fauzi Mohd Darus @ CypherHackz. Please make sure to read the <a href="templates.php?file=wp-content%2Fthemes%2FCypherFS-Greeny%2Freadme.txt&submit=Edit+file+%C2%BB">readme file</a>.
Author: Fauzi Mohd Darus
Author URI: http://www.cypherhackz.net/
Version: 1.20070610
*/

/*********************************************
*	HTML
*********************************************/
body{
	background: #333300;
	color: #000000;
	font-family: arial;
	font-size: 9pt;
	margin: 0;
	padding: 0;
	}
#wrapper{
	width: 802px;
	background: url(images/bg.gif) repeat-y;
	margin: 0 auto;
	overflow: hidden;
	}
input#author, input#email, input#url, textarea#comment{
	border: 1px solid #333300;
	}
input, textarea{
	font-family: arial;
	font-size: 8pt;
	}
/*********************************************
*	HEADER
*********************************************/
.subheader{
	background: url(images/subheader.gif);
	padding: 10px 15px 37px 15px;
	}
.logo{
	background: url(images/logo.gif) no-repeat;
	width: 521px; /*541*/
	height: 81px; /*98*/
	color: #ffffff;
	padding: 7px 0 10px 20px;
	}
.nav{
	background: url(images/nav.gif) repeat-x;
	height: 32px;
	padding: 0 0 0 20px;
	}
.search{
	background: url(images/search.gif) no-repeat;
	height: 15px; /*27*/
	width: 177px; /*186*/
	float: right;
	margin: -27px 15px 0 0;
	padding: 6px 4px 6px 5px;
	}
input#s{
	width: 175px;
	background: #000000;
	border: none;
	color: #ffffff;
	}
#header h2 {
	font-size: 20px;
	letter-spacing: -2px;
	font-weight: normal;
	margin: 0 0 -8px 0;
	padding: 0;
	color: #999999
	}
#header h1 {
	font-size: 30px;
	letter-spacing: -3px;
	font-weight: bold;
	margin: 0;
	padding: 0;	
	}
/*********************************************
*	MAIN
*********************************************/
#main{
	width: 572px;
	float: left;
	}
.submain{
	padding: 0 10px;
	}
.navigation{
	clear: both;
	font-size: 8pt;
	}
.alignleft{
	float: left;
	padding: 10px 0;
	}
.alignright{
	float: right;
	padding: 10px 0;
	}
.post h2, .post h1{
	padding: 3px 0;
	margin: 0;
	font-size: 14pt;
	}
.postmeta{
	clear: both;
	background: url(images/meta.gif) no-repeat;
	width: 537px; /*551*/
	height: 17px; /*23*/
	padding: 3px 7px;
	font-size: 8pt;
	color: #cccccc;
	}
.com{
	float: right;
	}
.cat{
	float: left;
	}
.date{
	color: #999999;
	font-size: 8pt;
	}
.entry{
	padding: 0 7px;
	}
/*********************************************
*	COMMENTS
*********************************************/
.comform{
	background: #bdeca3;
	padding: 10px 15px;
	}
#comments h3{
	margin: 0;
	padding: 0 10px;
	color: #000000;
	font-size: 10pt;
	}
ol.commentlist{
	margin: 0 20px;
	padding: 5px 10px;
	}
ol.commentlist li{
	padding: 0 0 20px 0;
	margin: 0;
	list-style: none;
	}
.prss{
	background: url(images/prss.gif) no-repeat;
	padding: 0 20px 2px 25px;
	height: 16px;
	}
.ptrack{
	background: url(images/ptrack.gif) no-repeat;
	padding: 0 20px 0 25px;
	height: 16px;
	}
.commeta{
	background: url(images/meta.gif) no-repeat;
	width: 537px; /*551*/
	height: 19px; /*23*/
	padding: 3px 7px;
	font-size: 8pt;
	color: #cccccc;
	}
.comheader{
	background: url(images/comheader.gif) no-repeat;
	height: 8px;
	width: 488px;
	}
.comfooter{
	background: url(images/comfooter.gif) no-repeat;
	height: 9px; /*23*/
	width: 458px; /*488*/
	padding: 14px 0 0 30px;
	}
.comcontent{
	width: 478px; /*488*/
	background: #99cc66;
	padding: 1px 5px;
	}
.comauthor{
	background: #ffffff;
	padding: 0 10px;
	}
.comdate{
	text-align: right;
	font-size: 8pt;
	padding: 0 18px 0 0;
	color: #999999;
	}
blockquote{
	background: url(images/subheader.gif);
	margin: 0 20px;
	padding: 10px 5px;
	border: 1px solid #000000;
	}
/*********************************************
*	SIDEBAR
*********************************************/
#sidebar{
	width: 230px;
	float: right;
	}
#sidebar ul{
	margin: 0;
	padding: 0;
	}
#sidebar ul li ul{
	margin: 0;
	padding: 5px 10px 5px 30px;
	background: url(images/sideul.gif) repeat-y;
	}
#sidebar ul li{
	margin: 0;
	padding: 0 0 20px 0;
	list-style: none;
	}
#sidebar ul li ul.noli{
	margin: 0;
	padding: 5px 10px 5px 10px;
	background: url(images/sideul.gif) repeat-y;
	overflow: hidden;
	}
#sidebar ul li ul.noli li{
	margin: 0;
	padding: 0 0 0 15px;
	background: none;
	}
#sidebar ul li ul li{
	margin: 0;
	padding: 0 0 2px 15px;
	background: url(images/sideli.gif) no-repeat 0 4px;
	}
.ads{
	width: 196px; /*230*/
	height: 200px; /*220*/
	padding: 7px 17px 13px 17px;
	background: url(images/ads.gif) no-repeat;
	}
#sidebar h2{
	background: url(images/sideh2.gif) repeat-x;
	margin: 0;
	padding: 10px 0;
	height: 15px; /*35*/
	width: 230px;
	text-align: center;
	font-size: 10pt;
	color: #ffffff;
	}
/*********************************************
*	FOOTER
*********************************************/
#footer{
	clear: both;
	background: url(images/footer.gif) repeat-y;
	overflow: hidden;
	padding: 10px 0;
	}
.lfooter{
	float: left;
	width: 562px; /*572*/
	text-align: right;
	padding: 0 5px;
	}
.rfooter{
	float: right;
	width: 230px;
	}
/*********************************************
*	LINKS
*********************************************/
a{
	text-decoration: none;
	color: #999900;
	}
a:hover, .comcontent a:hover{
	color: #000000;
	text-decoration: underline;
	}
.post h2 a, .post h1 a{
	color: #336600;
	text-decoration: none;
	}
#footer a, .postmeta a, .commeta a, blockquote a, #header a, .comcontent a{
	color: #ffffff;
	}
#footer a:hover, .postmeta a:hover, .commeta a:hover, 
blockquote a:hover, #header a:hover, .post h2 a:hover{
	color: #000000;
	text-decoration: none;
	}
#sidebar a{
	color: #000000;
	}
#sidebar a:hover{
	color: #66cc00;
	}