body {margin: 0 0 0 0;background-color: #fff;}

a {text-decoration: none;color: #C85805;}

a:hover {text-decoration: underline;color: #C85805;}

#preload {width: 0;height: 0;display: inline;background-image: url('../images/menubg.jpg');}

#header {width: 100%; height: 150px;margin: 0 0 0 0;background-color: #666666;vertical-align: bottom;z-index: 1;}
#header h1 {display: block;position: absolute;margin: 10px 0 0 60px; padding: 0;background-color: transparent;color: #fff;font-family: 'trebuchet ms', 'century gothic', verdana, sans-serif;font-size: 35px;font-weight: 400;z-index: 4;}
#header big {float: right;margin: 50px 0 0 0; padding: 0;color: #585858;font-family: 'trebuchet ms', 'century gothic', verdana, sans-serif;font-size: 100px;letter-spacing: -7px;}

span {color: #C85805;}

#menu {position: absolute; top: 150px;width: 100%;height: 61px;margin: 0 0 0 0;background-color: #3b3b3b;border-top: solid 1px #fff;border-bottom: solid 1px #fff;z-index: 3;text-align: center;}
#menu ul {margin-top: 20px;}
#menu ul li {display: inline;}
#menu ul li a {background-color: transparent;background-repeat: repeat-x;padding: 14px 20px 14px 20px;font-size: 0.8em;font-family: 'century gothic', verdana, sans-serif;color: #C85805;font-weight: bold;text-decoration: none;border: solid 1px #666666;}
#menu ul li a:hover {background: #C85805 url('../images/menuorange.jpg') repeat-x top;color: #fff;text-decoration: none;border: solid 1px #fff;}

#main {position: absolute; top: 211px;width: 100%;background: url('../images/main.jpg') repeat-x top;}

#container {width: 95%;margin: 0 auto;padding-top: 50px;font-family: arial;font-size: 0.9em;}

#subnav {clear: left;float: left;width: 180px;padding: 0;font-size: 0.7em;font-family: verdana, arial, sans-serif;}
#subnav ul {list-style: none;width: 170px;margin: 0 0 20px 0;padding: 0;font-size: 1.2em;}	
#subnav li {margin-bottom: 1px;}
#subnav li a {font-weight: bold;height: 20px;text-decoration: none;color: #cccccc;display: block;padding: 5px;background: #3b3b3b;border-right: 10px solid #fff;}	
#subnav li a:hover {background: #C85805;color: #ffffff;border-right: 10px solid #C85805;}
#subnav .child {font-size: 0.9em;padding: 0;}
#subnav .child a {height: 14px;padding-left: 10px; border-right: 10px solid #fff;background: #bbb;color: #666;}
#subnav .child a:hover {color: #C85805;background-color: #e0e0e0;border-right: 10px solid #fff;}

#content {margin: 0 160px 10px 175px;border-right: 1px solid #ccc; padding: 0 20px 0 0;line-height: 1.6em;color: #666;font-size: 0.9em;}
#content p {padding-bottom: 5px;}
#content ul{display:block;width:480px; height:240px;list-style-type: disc;}
#content li{width:465px; margin-bottom:5px; height:25px; right:0px;}
#content p.formleft{margin-left:10px;padding-left:10px;}
td {border: 0.1em solid #CCC; padding-left:40px;width:200px;}

.searchform {margin:0px;border:1px solid rgb(200,200,200); padding:0em !important /*Non-IE6*/; padding:0.4em /*IE6*/;}
.searchform fieldset {border:none;}
.searchform input {float:left; padding:0em !important /*Non-IE6*/; padding:0.1em /*IE6*/; }
.searchform select {float:left; padding:0em !important /*Non-IE6*/; padding:0.1em /*IE6*/; }
.searchform input.button {float:right; margin-right:12px; padding:0px !important /*Non-IE6*/; padding:0 /*IE6*/; background:rgb(137,170,214); text-align:center; color:#ffffff; font-size:110%;}
.searchform input.button:hover {cursor: pointer; }

h1 {margin-top: 0px;color: #C85805;letter-spacing: -2px;font-family: 'trebuchet ms', 'century gothic', verdana, sans-serif;}
h2 {margin-top: 20px;margin-bottom: 10px;color: #666;letter-spacing: -1px;font-size: 1.3em; font-weight: 400;font-family: 'trebuchet ms', 'century gothic', verdana, sans-serif;}

.right {float: right;margin: 0 0 8px 12px;padding: 4px;background-color: #FFF;border: 1px solid #CCC;}

#footer {padding: 5px;margin-top: 50px;margin-bottom: 3px;color: #aaa;font-size: 0.7em;text-align: center;border-top: 1px solid #ccc;}

#extras {clear: right;float: right;width: 140px;margin-left: 10px;padding-left: 10px;color: #666;}
#extras p {margin-bottom:1.3em;font-size: 0.9em;}
#extras h2 {margin-bottom:1em;font-size: 1.5em;border-bottom: 1px solid #ccc;}
#extras p.news{font-size: 10px;margin-top:-5px;}

#box1 {background: #fff url('../images/boxbg.jpg') repeat-x top;border: 1px solid #ccc;width: 30%;  float: left; margin: 0 2px; text-align: left;padding: 1px; }

#box2 { background: #fff url('../images/boxbg.jpg') repeat-x top;border: 1px solid #ccc;margin: 0 auto;width: 30%;  text-align: left; padding: 1px;}

#box3 { background: #fff url('../images/boxbg.jpg') repeat-x top;border: 1px solid #ccc;width: 30%; float: right; margin: 0 2px; text-align: left;padding: 1px;}

#box1 h2, #box2 h2, #box3 h2 {margin-left: 4px;}

.center {text-align:center;display:block;margin-top: 15px;}

.box {margin: 0 4px 10px 4px;line-height: 1.3em;font-size: 0.8em;border: 0;}

