body {
font-family: Arial;
background:#e6e7e9;
padding:0px;
margin:0px;
}
#wrapper{
width:100%;
margin:0 auto;
}

#maincontainer{
float:left;
width:100%;
background:#fff;
}
#header{
float:left;
width:100%;
height:123px;
background:url("/images/header_bg.gif") repeat-x bottom;
}
#logo{
float:left;
width:344px;
text-align:center;
padding-left:10px;
padding-top:30px;
}
#topad{
display:none;
}
#header_top{
float:left;
width:990px;
}

#menu{
display:none;
}
#maincontent{
float:left;
width:100%;
}
#banner{
display:none;
}
#left_side{
display:none;
}
#blog_content{
float:left;
padding:10px;
padding-left:20px;
padding-right:20px;
width:550px;
}
#content{
float:left;
padding:10px;
padding-left:20px;
padding-right:20px;
width:100%;
}
#right_side{
display:none;
}
#footer{
display:none;
}
#fleft{
display:none;
}
#fright{
display:none;
}
#feat {
width:130px;
text-align:center;
float:left;
padding:2px;
font-size:11px;
color: #333;
border: 1px solid #ccc;
margin-right:5px;
height: 95px;
}
#feathome {
width:730px;
clear:all;
padding-bottom: 20px;
border-bottom: 1px solid #ccc;
}

td.row {
border-bottom: 1px solid #ccc;
}

#login {
padding:5px;
border: 2px solid #eee;
}

#reviewpost {
width:690px;
padding: 20px;
background: #eee;
}

#reviews {
width:690px;
padding: 20px;
background: #eee;
border-bottom:2px solid #fff;
}
#sendemail {
width:690px;
padding: 20px;
background: #eee;
}



#crumbs {
padding:10px;
background: #ccc;
width: 710px;
color: #666;
font-size:14px;
font-weight:bold;
margin-top:10px;
}

#row {
padding:10px;
width:710px;
background: #eeeeee;
border-bottom: 5px solid #fff;
}
#row h2 {
color: #000;
font-size: 16px;
padding:0;
margin: 0;
}

#front {
padding:5px;
border: 1px solid #ccc;
}