body{background:#000000;font-family:Tahoma, sans-serif;font-size:12px;color:#666;margin:0px;}

#wrap{width:890px;margin:10px;padding:0px;}
#content{background:#fff;float:left;width:590px;margin:0;padding:5px 10px 10px 10px;}


.entry{
	float:left;
	width:560px;
	margin:0;
	padding:15px;
}

.white{
	background-color:#ffffff;
}

.gray{
	background-color:#f4f4f4;
}

.entry .title{
	width:200px;
	float:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:23px;
	color:#76c605;
}


img{
	border:none;
}

.entry .text{
	line-height:18px;
	margin-bottom:40px;
}

.entry .body{
	float:left;
	margin:0 0 0 15px;
	width:341px;
}

.entry .checktext{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:17px;
	color:#76c605;
	margin:0 0 0 0;
	padding:3px 0 0 10px;
	float:left;
}

.entry .check{
	margin:0 0 0 0;
	float:right;
}

.entry .end{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:12px;
	color:#5b5b5b;
}

.entry .date{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:17px;
	color:#76c605;
}

.entry .end .highlight{
	color:#76c605;
}

.entry .end .lowlight{
	color:#5b5b5b;
}

.entry hr{
	width:30px;
	text-align:left;
	height:1px;
	background-color:#000000;
	margin:10px 0 10px 0;
	border:none;
}


#sidebar{float:right;width:260px;margin:0px 0 0 0;padding:0; line-height:15px;}

#search .textbox{
	background: url('images/search_bg.gif') no-repeat left top;
	width:201px;
	height:27px;
	border:none;
	padding:10px 0 0 10px;
	margin:10px 0 0 0;
	float:left;
}

#search .textbox input{
	background:none;
	border:none;
	width:180px;
}

#search .submit{
	width:36px;
	height:37px;
	border:none;
	padding:0;
	margin:5px 0 0 1px;
	float:left;
}

#search .copy{
	margin:10px 0 0 10px;
	font-size:15px;
	color:#FFFFFF;
}

.search_results{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:23px;
	color:#5b5b5b;
}

#archive{
	margin:70px 0 0 0;
}

#archive ul{
	margin:0;
	padding:0;
}

#archive ul li{
	list-style:none;
	margin:5px 0 0 0;
	padding:0 0 2px 30px;
	width:240px;
	font-size:11px;
}

#archive ul li a{
	color:#FFFFFF;
	font-size:11px;
}

#linkroll{
	margin:70px 0 0 0;
}

#linkroll ul{
	margin:0;
	padding:0;
}

#linkroll ul li{
	list-style:none;
	margin:5px 0 0 0;
	padding:0 0 2px 30px;
	width:240px;
	font-size:11px;
}

#linkroll ul li a{
	color:#FFFFFF;
	font-size:11px;
}

#recentposts{
	margin:70px 0 0 0;
}

#recentposts ul{
	margin:0;
	padding:10px 0 0 0;
}

#recentposts ul li{
	list-style:none;
	margin:0px 0 0 0;
	padding:0 0 5px 30px;
	width:240px;
	font-size:11px;
}

#recentposts ul li a{
	color:#FFFFFF;
	font-size:11px;
}

#recentcomments{
	margin:70px 0 0 0;
}

#recentcomments ul{
	margin:0;
	padding:10px 0 0 0;
}

#recentcomments ul li{
	list-style:none;
	margin:0px 0 0 0;
	padding:0 0 5px 30px;
	width:240px;
	font-size:11px;
}

#recentcomments ul li a{
	color:#FFFFFF;
	font-size:11px;
}

#header{float:left;width:610px;margin:0;padding:0;}
#footer{font-family:Georgia, "Times New Roman", Times, serif;float:left;width:610px;margin:0;padding:0;color:#FFFFFF;}

#footer #address{float:left;padding:90px 90px 90px 0;}
#footer #copyright{float:left;padding:90px 0 0 0;}

.clear{clear:both;}

#line{clear:both;height:2px;width:720px;}
.navigation{width:500px;float:left;color:#666;}
.alignright{float:right;margin-top:10px;}
.alignleft{float:left;margin-top:10px;}
a:hover{text-decoration:underline;color:#76c605;border:none;}
a:link,a:active,a:visited{text-decoration:none;color:#76c605;border:none;}

.comment{
	padding:0 0 20px 0;
}

#commentform_holder{
	float:right;
}

#comment_holder .response{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:17px;
	color:#76c605;
}

#commentform{margin:0 45px 0 0;padding:15px 15px 1px 0;}
#commentform label{display:block;margin:0;}
#commentform textarea{width:340px;margin:0 0 10px;padding:0;}
#commentform p{margin:5px 0;}

ol.commentlist{margin:0 0 1px;padding:0;}
ol.commentlist li{border-top:1px solid #e00b0b;display:block;list-style:none;margin:0;padding:15px 15px 1px;}
ol.commentlist li.commenthead{display:block;list-style:none;margin:0;padding:5px 15px;}
ol.commentlist li.commenthead h3{margin:0;}


*html h2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:15px;font-weight:700;color:#666;padding:0 0 0 5px;}

blockquote { margin: 15px 30px 0 10px; padding-left: 20px; border-left: 5px solid #ddd; }
blockquote cite { margin: 5px 0 0; display: block; }
input#s{color:#5188d2;width:120px;border:1px solid #cbcbcb;background:#fcfcfc;}

form{

	margin:0px;
	padding:0px;
}
