* { color: #000; font-family: Tahoma,Arial,MS Sans Serif,Verdana,Myriad Pro; font-size: 12px; }

body { background: #FFF; margin: 0; padding: 0; }

a { color: #5E000E; text-decoration: none; }
        a:hover { text-decoration: underline; }

img { margin: 0; padding: 0; }
        a img { border: 0; }
        .bl { display: block; }

p { margin: 0 0 7px 0; padding: 0; }

h1, h2, h3, h4 { margin: 0 0 7px 0; padding: 0; }
        h1 { color: #5E000E; font-size: 16px; margin: 0; padding: 8px 10px 8px 0; }

.cl { clear:both; height:0px; _height:2px; font-size:0px; margin:0; _margin:0 0 -2px 0; padding:0; }

        
#all { width: 1000px; }
#top { background: url('/i/top-bg.jpg') no-repeat; height: 177px; }
#top div { float: left; }
        .w460 { width: 460px; }
        .w460 div { clear: both; padding-left: 130px; }
        .w460 div div { padding-top: 7px; padding-bottom: 6px; }
        .w460 div div a { color: #FFF; font-weight: bold; text-transform: uppercase; font-size: 13px; }

.left { background: url(/i/leftbg.gif) repeat-y; margin-top: -2px; }
* html * .left { background: url(/i/leftbg.gif) repeat-y; margin-top: 0; }

.hdr3 { background: url(/i/hdr3.gif) no-repeat; height: 24px; padding-left: 30px; padding-top: 5px; }
.h105 { height: 85px; padding: 10px 20px 10px 20px; }

#secnav { position: absolute; top: 10px; left: 810px; color: #ab7d7d; font-size: 10px; font-weight: bold; }
        #secnav a { color: #ab7d7d; font-size: 10px; font-family: "Myriad Pro"; font-weight: bold; }
        
.cont { padding: 7px; }

.copy { color: #5E000E; font-size: 11px; font-weight: bold; }