#center_blog{
	margin:0 0 20px 0px;
	padding:30px 0 10px 0px;
	width:724px;
}

#center_blog #content{
   width:460px;
   float:left;
}

#center h2 a{
  font-size: 18px;
  color: #FFF;
  line-height:20px;
}

#center h3{
  margin-left: 0px; 
  margin-bottom: 10px;
  line-height:20px;
}

#center h3 a{
  font-size: 18px;
  color: #FFF;
}

p.postmetadata{
   text-indent:0px;
   padding-left: 0px;
   line-height:16px;
   color:#FFF;
   padding-bottom: 5px; 
   margin-bottom: 30px;   
   border-bottom:1px solid #a3a3a3;
}

#center p.postmetadata a{
   color:#A3A3A3;
   text-decoration:none;
}

#content h2.pagetitle{
   color:#42ff00;
}

#center p.postmetadata a:hover{
   text-decoration:underline;
}

.entry{
   font-size:12px;
   line-height:16px;
   text-align:justify;
}

.entry p{
   padding: 5px 0 0 0;
   }

#center_blog #menu{
   width:237px;
   float:left;
   margin-left:21px;
   line-height:14px;
   padding-top:10px;
}

#center_blog #menu ul{
   margin-left:10px;
   list-style-image:none;
   margin-bottom:10px;
}

#center_blog #menu ul li{
   width: 215px;
 
}

#center_blog #menu ul li ul{
   margin-top: 0px; 
   list-style-image: url(/../images/ico1.gif);
   margin-left: 20px;
}

#center_blog #menu ul li ul li{
   width:195px;
   padding-bottom: 5px;
}

#center_blog #menu ul li ul li a{
   text-decoration:none;
}

#center_blog #menu ul li ul li a:hover{
   text-decoration:underline;
}

.widget_tag_cloud h2.widgettitle{
   display:block;
   border:1px solid #504F4F;
   padding-bottom: 7px; 
   padding-top: 2px;
   padding-left: 5px; 
   height: 15px;
   margin-bottom: 10px;
   text-decoration:none;
   background-color:#2C2C2C;
   font-weight:bold;
   font-size:12px;
   color:#A3A3A3;
   float:none;
   margin-top:15px;
}

.widget_archive h2.widgettitle{
   display:block;
   border:1px solid #504F4F;
   padding-bottom: 5px; 
   padding-top: 5px;
   padding-left: 5px; 
   height: 15px;
   margin-bottom: 10px;
   text-decoration:none;
   background-color:#2C2C2C;
   font-weight:bold;
   font-size:12px;
   color:#A3A3A3;
   float:none;
   margin-top:15px;
}

.widget_categories h2.widgettitle{
   display:block;
   border:1px solid #504F4F;
   padding-bottom: 5px; 
   padding-top: 5px;
   padding-left: 5px; 
   height: 15px;
   margin-bottom: 10px;
   text-decoration:none;
   background-color:#2C2C2C;
   font-weight:bold;
   font-size:12px;
   color:#A3A3A3;
   float:none;
   margin-top:15px;
}

.widget_recent_entries h2.widgettitle{
   display:block;
   border:1px solid #504F4F;
   padding-bottom: 5px; 
   padding-top: 5px;
   padding-left: 5px; 
   height: 15px;
   margin-bottom: 10px;
   text-decoration:none;
   background-color:#2C2C2C;
   font-weight:bold;
   font-size:12px;
   color:#A3A3A3;
  float:none;
   margin-top:15px;
}


.screen-reader-text{
  display:block;
}

#s{
  width:135px;
}

.widget_tag_cloud{
   line-height:20px;
}

h2{
 text-align:left;
}

#center_blog #content .post h2{
   font-weight:bold;
   font-size:18px;
   color:#FFF;
   line-height:20px;
   text-decoration:underline;
   float:none;
}

.entry p.postmetadata{
   color:#555;
   padding-bottom:5px;
   margin-bottom: 0px;
}

p.tags_s{
  text-indent:0px;
  padding-left: 0px;
  padding-bottom: 0px;
}

.alignleft{
   margin-bottom: 5px; 
   margin-top: 10px;
}

.alignright{
   text-align:right;
   margin-bottom: 30px;
}

ol.commentlist li.comment {
	border:1px solid #393939;
	padding:10px;
         margin-bottom:10px;
         background-color:#2C2C2C;
	}

.comment-body .commentmetadata a{
  text-decoration:none;
  color:#555;
}

.comment-author img{
  float:left;
  margin-right:10px;
}

.comment-body .comment-meta{
  margin-top:5px;
}

#respond{
   border:1px solid #393939;
   padding:10px;
   margin-bottom:10px;
   background-color:#2C2C2C;
}

#commentform p {
  padding-top:0px;
  padding-bottom:0px;
}

#commentform p input{
  margin-left:6px;
  margin-right: 5px;
  border:1px solid #3F3F3F;
  color:#787878;
  background-color:#040404;
  height: 20px;
}

#commentform p textarea{
  width:335px;
}

#commentform p input#submit{
  border:1px solid #555555;
  background-color:#787878;
  color:#1F1F1F;
  padding-bottom: 2px;
}


#zrx_captcha{
   padding-left: 36px;
}

#zrx_captcha input{
   background-color:#040404;
   border:1px solid #3F3F3F;
   color:#787878;
   height:21px;
   margin-right:5px;
}