 body
 {
    background-color:#f7f4ea; 
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:12px;
    margin:0;
    padding:0; 
    text-align:left;
    color:#563A29;
}

img{ border: 0;}
form{margin:0;padding:0;}
.clearfix:after { content: ""; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix { display: inline-block; }
.clearblank{clear: both; visibility: hidden; line-height: 0; height: 0;}

a:link,a:visited{color:#333333; text-decoration:none;}
a:hover{color:#003399; text-decoration:none;} 

.frame{margin:0 auto; width:856px;}



#header{ position:relative;padding-top:50px;border-top:solid 4px #fc9400;margin-top:24px;}
#topbg{background:url(topbg.jpg) no-repeat left bottom ;height:280px;width:850px;margin:0 auto;position:relative}
#logo{position:absolute;top:6px;left:10px;background:url(logo.png) no-repeat;width:300px;height:50px;z-index:98;}
#navContainer{background:url(navbg.png) left bottom;height:68px;width:866px; position:absolute; top:0px;left:-5px;z-index:90;}
#navContainer ul{margin:0;padding:0;}
#navContainer li{margin:0;padding:0; list-style:none;float:right;}
#navContainer a:link,
#navContainer a:visited{color:White;display:block;width:90px; text-align:center;font-size:12px;padding-top:20px;background:url(dot.gif) no-repeat center 8px;}
#navContainer a:hover{color:White;display:block;padding-top:18px;font-size:16px;font-weight:bold;background:url(dot1.gif) no-repeat center 5px;}
#loginstate{display:none;text-align:right;height:24px;line-height:24px; vertical-align:middle; position:absolute;right:0px;top:-28px;z-index:99;}
#loginstate b{font-size:8px;font-weight:bold;}
a:hover.a1,
a:link.a1,
a:visited.a1{font-size:10px;}
a:hover.a1{ text-decoration:underline;color:#350303;}
a.a1 span{color:red;}

#main{background:url(back02.gif) center top repeat-y;width:830px;padding:10px 13px;}
#leftcontainer{width:210px;float:left;background:url(left_bg02.gif) no-repeat left top;padding-top:70px;}
#menunav{margin:0px; padding:0px;}
#menunav li{margin:0px;padding:3px 0px 3px 10px; list-style:none; }
#menunav a:link,
#menunav a:visited,
#menunav a:active{overflow:hidden;width:140px;letter-spacing:-1px; text-transform:uppercase; font-size:11px; display:block;height:18px; background:url(lift_item02_f2.gif) no-repeat;color:#C85C0D;padding-left:30px; line-height:18px;}
#menunav a:hover{display:block;overflow:hidden;width:140px;height:18px; background:url(lift_item02.gif) no-repeat;color:#846259;padding-left:30px;line-height:18px;}

#maincontainer{width:620px;float:left;margin-right:auto;}
.loc{font-size:16px;color:black;padding-bottom:10px;background:url(tbg.gif) repeat-x left bottom;margin-bottom:10px;}

#footer{background:#350303 url(botbg.gif) center top no-repeat;font-size:10px;width:849px;padding-top:17px;padding-bottom:10px;margin-bottom:20px;color:white}


.dropdowncontainer{position:relative;float:right;padding-left:10px;}
.dropdown{padding-right:15px;background:url(small-dnarrow.gif) no-repeat right center;}
#overdiv{list-style:none;position:absolute;right:0;z-index:99;top:12px;background:#FFF9E6;display:none;width:100px;padding:4px 10px;border:solid 4px #FC9400;}
#overdiv li{line-height:24px;}
#overdiv li a:link,
#overdiv li a:visited,
#overdiv li a:active{color:#350303;}
#overdiv li a:hover{color:#350303; text-decoration:underline;}
