*{margin: 0; padding: 0; outline: none;}

body{background: url(../images/bg_body.jpg); font: normal 14px/normal "Verdana", Geneva, Helvetica, sans-serif;}
.clear{clear: both; height: 1px; font-size: 1px;}
h1, h2, h3, h4{font-weight: normal; line-height: normal;}
img{border: 0;}

#wrapper{background: url(../images/bg_content.jpg) center top repeat-y; width: 1001px; margin: 0 auto; position: relative;}
#wrapper #shade{background: url(../images/bg_repeater.png) left top repeat-y;}
#wrapper #shadebottom{background: url(../images/footer_sedo.png) 3px 100% no-repeat; padding: 0 0 20px 0;}
#wrapper #maincontainer{background: url(../images/bg_header.jpg) 2px top no-repeat; width: 938px; margin: 0 auto; padding: 0 0 60px 0;}

#maincontainer h1#logo a{display: block; text-indent: -9999px; cursor: pointer; width: 293px; height: 114px; margin: 14px 0 0 40px; float: left;}
#maincontainer #location{list-style-type: none; clear: both; font: normal 14px/22px Verdana, Arial, Helvetica, sans-serif; color: #333333; margin:0 0 0 30px; padding-top:20px;}
#maincontainer #location li{float: left; display: block; width: 175px; text-align: center;}
#maincontainer #location li.maxwidth{width: 195px;}
#maincontainer #location li h4{color: #660000; font: bold 14px "Palatino", "Myriad Pro", Arial, Helvetica, Georgia;}

#maincontainer #download{width: 156px; height: 151px; float: right; padding: 30px 60px 0 0;}
.image_container{float:left; width:908px; padding-left:30px; padding-top:23px;}
.image_container img{float:left;}

#maincontainer #menu{width: 540px; float: left; padding: 75px 0 0 80px;}
#maincontainer #menu h2{color: #660000; text-transform: uppercase; font: normal 21px/22px "Palatino", "Myriad Pro", Arial, Helvetica, Georgia;}
#maincontainer #menu ul{list-style-type: none; text-transform: uppercase; font: normal 12px/22px "Verdana", Geneva, Helvetica, sans-serif;}
#maincontainer #menu ul li{display: inline; border-left: 1px solid #893933; padding: 0 4px;}
#maincontainer #menu ul li.first{padding-left: 0px; border: none;}
#maincontainer #menu ul li a{color: #660000; text-decoration: underline;}
#maincontainer #menu ul li a:hover{text-decoration: none;}

#maincontainer #container{width: 822px; padding: 40px 0 0 80px;}
#container #leftcol{width: 385px; float: left; border-right: 1px solid #660000; padding: 0 25px 0 0;}
#container #rightcol{width: 400px; float: right; padding: 0 0 0 10px;}

#maincontainer #container h3{color: #660000; text-transform: uppercase; line-height: 22px; padding: 17px 0 3px 0; font: normal 22px/22px "Palatino", "Georgia", serif;}
#maincontainer #container h3.nonepadding{padding: 0 0 3px 0 !important;}
#maincontainer #container h4{font: normal 16px "Palatino", "Georgia", serif; color: #660000; padding: 10px 0 0 0;}
#maincontainer #container p{font: normal 14px/22px "Verdana", Geneva, Helvetica, sans-serif; color: #050200; padding: 0 0 10px 0;}
#maincontainer #container p strong{font:14px/22px "Verdana", Geneva, Helvetica, sans-serif; color: #660000;}