body{
	background:#FFF; 
	font-family: 'Lucida Grande', 'Lucida Sans Unicode',sans-serif; 
	font-size:13px; 
	color:#212121;
	margin:0;
      }
.wrapper{
margin:0 auto;
width:990px;
}
#header{
float:left;
width:100%;
background:url("/images/header_bg.gif") repeat-x top;
height:70px;
margin-bottom:30px;
}

#logo{
float:left;
padding-top:10px;
width:390px;
}

#mainmenu{
float:right;
width:580px;
padding-top:20px;
}

#mainmenu ul,#greybar ul,#sidemenu ul{
float:left;
list-style-type:none;
padding:0px;
margin:0px;	
}
#mainmenu ul{float:right;}

#mainmenu li,#greybar ul li,#sidemenu li{
float:left;
padding:0px;
margin:0px;	
background:none;
}
#mainmenu li a,#greybar ul li a,#sidemenu li a{
float:left;
padding:0px;
margin:0px;	
}
#mainmenu li{padding:0px 0px 0px 10px;}
#mainmenu li a.back{color:#fff;font-size:11px;padding:5px 5px 0px 10px; background:url("/images/bullet1.gif") no-repeat 0px 7px;}
#mainmenu li a.back:hover{color:#78b9e7;}

#banner{
float:left;
width:990px;
background:url("../images/banner-bg.jpg") no-repeat;
}

#content{
float:left;
width:990px;
padding:40px 0px;	
}
#sidemenu{
float:left;
width:230px;
}

#maincontent{
float:right;
width:720px;
}

#sidemenu ul li{border-bottom:1px solid #e8e9e7;}
#sidemenu ul li a{padding:10px 0px;width:230px;font-size:14px;}
#sidemenu ul li a.active{background:url("../images/bullet.gif") no-repeat right;border-bottom:none;}
#sidemenu ul li a:hover{color:#000;}

#sidemenu ul li li{border:none;}
#sidemenu ul ul{padding:10px 0px;}
#sidemenu ul li li a{padding:0px 0px 8px 15px;width:215px;font-size:14px;color:#8d8d8d;}


/*styles for features page*/
#footer{
float:left;
width:990px;
border-top:1px solid #b3b2b2;
border-bottom:1px solid #b3b2b2;
padding:10px 10px;
}
#footer #left{float:left;width:500px;padding-top:8px;color:#898989;}
#footer #right{float:right;width:400px;text-align:right;}
#footer  a{color:#898989;font-size:11px;padding:0px 3px;}
#footer  a:hover{color:#000;}

