body, div, span, p, h1, h2, h3, form, fieldset, ul, li, ol, img {margin:0px;padding:0px;border:0px;}

body {text-align:center;background-color:#231f20;font-family: "trebuchet ms";font-size: 10px;color:#fff;}

a {color: #fff;}
a.access {display:none;}

#page {margin: 0px auto;text-align:left;width:986px;background: transparent url(../images/pagebg.jpg) 0px 0px repeat-y;color:#000;}

#header {position:relative;height:141px;background: transparent url(../images/headerbg.jpg) 0px 0px no-repeat;}
#header-email {display:none;position:absolute;top:45px;right:70px;color: #fff;font-size:1.8em;font-family: cambria, georgia, times;font-style:italic;}
#print ul {position:absolute;top:5px;right:70px;color: #fff;font-size:1.8em;font-family: cambria, georgia, times;font-style:italic;}
#print img {position:absolute;top:35px;left:20px;}
#print ul.address {right:400px;}
#print ul.contact {top: 80px;}
#usps {position:relative;height:384px;width:560px;background-color: #fff;margin-bottom:20px;}
#content #usps #usp01 img {margin-right:19px;}
#content #usps img {position:absolute;top: 0px;left:0px;margin:0px;z-index: 10;}
#content #usps p {position:absolute;top:221px;left:0px;z-index: 200;width:236px;padding:10px 15px;line-height:1.4em;}
#content #usps a.usp01, #content #usps a.usp02 {position:absolute;bottom:20px;left:0px;z-index:203;padding:5px 13px;color:#af1c23;font-size:18px;text-decoration:underline;font-weight:bold;text-transform:lowercase;}
#content #usps p.usp02, #content #usps a.usp02, #content #usps #usp02 img {left:285px;}

#sidebar {position:relative;top:0px;float:left;width:312px;background-color: transparent;padding: 0px 13px 10px 15px;}
#content {float:right;width:560px;background-color: transparent;padding: 50px 62px 10px 24px;font-size: 1.4em;line-height:1.6em;color:#5d5b5d;font-weight:normal;}
#content a {color: #000;}
#content h1 {text-transform: uppercase;font-size:1.7em;line-height:1.5em;margin-bottom:1em;}
#content h2 {font-size:1.42em;margin-top:1em;}
#content p {margin-bottom:1em;text-align:justify;}
#content img {float:left; margin: 5px 20px 5px 0px;}

#footer {clear:both;background-color:transparent;color:#e99619;font-size:1.1em;margin: 0px 30px 0px 63px;width:235px;position:relative;top:-10px;}
#footer p {padding:1em 0em;font-weight:bold;}
#footer p#address {display:none;}
#footer p#web {color:#000;}
#footer p#web a {color:#000;}

#sidebar ul#nav {margin: 18px 30px 0px 40px;list-style-type:none;background-color:transparent;font-size:2.4em;}
#sidebar ul#nav li {line-height:1.5em;color:#000;border-top:1px solid #db999c;border-bottom:1px solid #000000;text-transform:lowercase;text-align:right;}
#sidebar ul#nav li a {display:block;height:1.5em;color:#000;text-decoration:none;}
#sidebar ul#nav li.last {border-bottom:0px;}
#sidebar ul#nav li ul {list-style-type:none;padding-bottom:5px;}
#sidebar ul#nav li ul li {font-size: 0.7em;padding-left:20px;height:1.6em;line-height:1.5em;color:#e99619;border: 0px;}

#sidebar form {display:none;margin: 28px 30px 0px 40px;border-top:1px solid #acacac;color:#e2e2e2;font-size:1.4em;font-weight:bold;text-transform:lowercase;}
#sidebar form ol {list-style-type: none;}
#sidebar form h2 {text-align:right;font-size:1.3em;line-height:1.8em;}
#sidebar form li {padding-bottom:0.4em;clear:both;text-align:right;}
#sidebar form label {float:left;width:70px;text-align:right;}
#sidebar form input {border:0px;background-color:#e2e2e2;}
#sidebar #input_submit {background-color: transparent;text-align:left;color:#f0b310;border-bottom:1px solid #f0b310;margin:0px;padding:0px;font-weight:bold;}