html,body{height:100%!important;}
body{background:#768a8a url(/images/sky-dusk.png) bottom left repeat-x;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:90%;margin:0;padding:0;}
.container{background:url(/images/trees1.png) bottom center repeat-x;width:100%;display:block; height:100%;}
.header{width:800px;text-align:center;margin:0 auto;}
.header #headerLogo{margin:0 0 -4px;}
.header .menu{border-top:3px solid #454545;border-bottom:3px solid #454545;font-size:15px;color:#454545;padding:5px 0;}
.header .menu a{color:#454545;text-decoration:none;margin:7px 0;padding:7px 0;}
.header .menu a:hover{color:#000;border-top:5px solid #000;border-bottom:5px solid #000;margin:0;padding:0;}
.header .menu a.current{color:#333;border-top:5px solid #333;border-bottom:5px solid #333;margin:0;padding:0;}
.header .subHeader{font-size:10px;color:#333;}
.main{background:url(/images/shadow-top.png) no-repeat top center;padding-top:20px;width:800px;margin:0 auto;}
.main h1{font-size:24px;text-align:center;margin:0;}
.main h2{font-size:18px;text-align:center;margin-top:0;font-weight:400;}
.footer{width:780px;color:#FFF;text-align:center;margin:0 auto;}
.footer .blurb{font-size:68%;}
.footer .footerLinks{font-size:75%;}
.footer .footerLinks a{color:#CCC;text-decoration:none;letter-spacing:-0.03em;}
.footer .footerLinks a:hover{color:#009;text-decoration:underline;}
.centerdiv{text-align:center;margin-top:0;background:url(/images/frame.png) no-repeat top center;width:800px;height:320px;padding-top:10px;}
.contentTop{margin-top:0;padding:0 10px;}
.leftList{float:left;margin-left:133px;}
.rightList{float:left;}
.tallList li{margin-bottom:8px;}
.phone{text-align:center;font-size:24px;margin:15px 0;}
.callUs{text-align:center;margin:8px 0 0;}
.content{background:url(/images/shadow-middle.png) top center repeat-y;padding:0 10px;}
.borderTop{background:url(/images/mini-mono.png) top center no-repeat;height:35px;width:100%;margin:0;}
.shadowBottom{background:url(/images/border-bottom.png) top center no-repeat;height:20px;width:100%;margin:0;}
.text{background-color:#e7f6d0;color:#333;padding:10px 10px 5px;}
.centerdiv>div,.contentTop>div{margin:0 auto;}