#main_body {margin: 0;padding: 10px 0 0 0;font-family: verdana, tahoma;font-size: 12px;height: 100%;}

#header{background:url(images/headerBGr.gif) 0px 0px repeat-x;height:177px;position:relative;}
#header .bg{background:url(images/headerBG.gif) 0px 0px no-repeat;height:177px;width:900px;position:absolute;top:0px;left:0px;}
#header .title{font-family:verdana;font-weight:bold;font-size:24px;position:absolute;bottom:86px;left:216px;z-index:10000;}
#header .title .first{font-size:34px;}
#header .phone{font-family:verdana;font-weight:bold;font-size:14px;color:#FFFFFF;position:absolute;top:70px;left:0px;width:886px;text-align:right;}
#header .links{font-family:verdana;font-size:14px;position:absolute;top:154px;left:230px;padding:2px;white-space:nowrap;}
#header .links a{color:#000000;text-decoration:none;}
#header .links a:Hover{color:#000000;text-decoration:underline;}

#middle{padding:10px;width:870px;overflow:auto;}
#middle .sidenav{float:left;width:200px;}
#middle .page{margin:0 0 0 220px;}
#middle .page .pageTitle{font-size:18px;}
#middle .page .pageContent{}

#footer{position:relative;}
#footer .pics{width:900px;text-align:center;}
#footer .links{background:url(images/headerBGr.gif) 0px -70px repeat-x;height:24px;font-family:verdana;font-size:14px;color:#FFFFFF;padding:6px 0 0 96px;white-space:nowrap;}
#footer .links a{color:#FFFFFF;text-decoration:none;}
#footer .links a:hover{color:#FFFFFF;text-decoration:underline;}
#footer  .copyright{width:900px;text-align:center;padding:3px 0 0 0;}