body{
background:#fff;
color:#4d4d4d;
font-family: Arial;
margin:0;
padding:0;
font-size:12px;
line-height:150%;
}
#wrapper{
width:989px;
margin:0 auto;
}
#advert{
width:989px;
margin:0 auto;
text-align:center;
}
#header{
float:left;
width:969px;
padding-top:130px;
padding-left:20px;
background:url("/images/header_bg.jpg") no-repeat;
height:132px;
}
#logo{
float:left;
width:265px;
}
#maincontainer_bottom{
float:left;
width:989px;
background:#fff url("/images/content_bottom.gif") no-repeat bottom;
padding-bottom:21px;
}
#maincontainer{
float:left;
width:989px;
background:#fff url("/images/main_bg.gif") repeat-y;
}
#menu{
float:left;
width:959px;
padding:0px 15px;
}
#menu ul {
float:left;
  list-style-type:none;
  margin:0px;    
  padding:0px;	
height:41px;
width:945px;
background: url("/images/menu_bg.gif") repeat-x;
}
#menu li{
float:left;
margin: 0;
padding: 0;
}
#menu li a{
float:left;
padding:14px 65px;
color: #fff;
text-decoration: none;
font-size:12px;
text-transform:uppercase;
font-weight:bold;
}
#menu  li  a:hover{
color:#383737;
background: url("/images/menu_over.gif") repeat-x;
}

#content{
float:left;
width:959px;
padding:20px 15px;
}
#c_left{
float:left;
width:230px;
padding-right:30px;
border-right:1px solid #e2e2e2;
}
#c_right{
float:right;
width:659px;
padding-left:30px;
}
#footer_container{
float:left;
width:959px;
padding:0px 15px;
}
#footer{
float:left;
width:959px;
background:url("/images/footer_bg.gif") repeat-x top;
padding:15px 0px;
text-align:right;
}
#footer a{
font-size:10px;
color:#747373;
}

