#wrapper{}
#header{background:transparent url(images/content_top.png) no-repeat;}
#top_bar{padding-top:74px;}
#rss-feed{ position:relative;top:35px; }
#content{margin-bottom:30px;overflow:hidden;}
#content-body{width:755px;float:left !important;}
#footer{background:transparent url(images/content_bottom.png) no-repeat;}
#footer .text{}
ul#front_menu{}
.expand{width:768px !important;}
.hentry{overflow:hidden;}
.cat_tags{background:none repeat scroll 0 0 #EEEEEE;
border:1px solid #777777;
margin-bottom:10px;
padding:5px;}
.cat_tags_close{}
.cat_tags .category{width:400px;}
.cat_tags .continue{padding-right:10px;}
h1 { font-family:Vera,Helvetica,Georgia;font-weight:400;letter-spacing:-1px;margin:10px 0 3px;padding-bottom:3px; }
h2 { font-size:20px !important; }
#blog-desc { display:block; font-size: 12px; line-height: 20px; margin: 0 0 15px;  }
#breadcrumbs { margin: 5px 0; padding: 0; background: 0; }
#breadcrumbs span { padding: 0 6px 0 0; }

#searchform {
background:none;
float:none;
height:auto;
position:relative;
top:0;
width:181px;
}

#searchform label {
background:url("images/sidebar_h3.png") no-repeat scroll 0 0 ;
display:block;
font-size:11px;
font-weight:700;
height:22px;
margin-top:8px;
padding:9px 0 0 10px;
width:181px;
color:#000;
}

#searchform #s {
margin:10px 2px;
padding:3px;
width:178px;
}

#searchform #searchsubmit {
background:none repeat scroll 0 0 transparent;
border:0 none;
color:#116633;
float:right;
margin:-5px -10px 0 0;
padding:0;
}

#topMenu table {
border-bottom: 0 !important;
}

#topMenu table th {
border-bottom: 1px solid #336644;
}

#content-body ul li {
 list-style: none !important;
}

