/* 
Title : high-viz.css
Author : Leeroy Lugg
URL : www.suspiremedia.co.uk
Description : This is the high visability stylesheet
Created : June 06
Modified : -
*/
body{ margin: 0; padding: 0; font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 170%; color: #F4F4F4; background-color: #000; background-image: none; }
a:link{ color: #FF8C00; background-color: transparent; text-decoration: underline; }
a:visited{ color: #DCB747; background-color: transparent; text-decoration: underline; }
a:hover{ color: #FFFF00; text-decoration: none; background-color: transparent; }
a:active{ color: #F0F8FF; background-color: transparent; }
#skiplinks{ margin: 15px 0 0 0; font-size: 70%; width: 95%; padding-left: 30px; }
/* Primary navigation */
ul#navbar{ list-style: none; display: inline; padding: 0; margin: 0; }
ul#navbar li{ float: left; background: transparent; border: 0; margin-right: 15px; font-size: 110%; }
#navbar a:link{ padding: 0; height: auto; width: auto; background-image: none; background-color: transparent; color: #FF8C00; text-decoration: underline; border: none; font-weight: bold; }
#navbar a:visited,#navbar a:active{ padding: 0; height: auto; width: auto; background-image: none; background-color: transparent; color: #DCB747; text-decoration: underline; border: none; font-weight: bold; }
#navbar a:hover{ padding: 0; background-image: none; background-color: #FFA12D; color: #000; text-decoration: none; font-weight: bold; border: none; }
/* Sets the active onstate */	
#navbar #on{ background-image: none; background-color: transparent; border: none; color: #FF8C00; font-weight: bold; }
/* Standard linked logo */
#headerlogo{ display: block; width: 315px; height: 70px; background: transparent url(../g/logo.gif) no-repeat; margin: 15px 0 15px 0; padding: 5px; }
/* Typography */
h1,h2,h3,h4{ font-weight: bold; font-family: arial,verdana,helvetica,sans-serif; color: #FAFAFA; text-align: left; }
h1{ padding: 0; margin: 0; line-height: 100%; font-size: 150%; color: #FAFAFA; }
h2{ padding: 0; margin: 0; font-size: 145%; }
h3{ padding: 0; margin: 0; }
h4{ padding: 0; margin: 0; font-size: 110%; line-height: 110%; text-align: left; }
p{ background-color: transparent; text-align: left; margin: 2px 0 10px 0; }
#container{ width: 95%; padding: 0 0 0 30px; margin: 0; border: none; background-color: #000; }
#header{ padding: 0; background-image: none; height: auto; }
#content{ padding: 20px 0 0 0; background-color: #000000; background-image: none; width: 100%; }
#footer{ clear: both; padding: 15px; margin-top: 1px; background-color: #0C588C; font-size: 60%; }
#sidebar{ float: none; width: auto; background-color: transparent; }
/* Simple unordered List */
#content ul{ display: block; margin: 3px 25px 10px 65px; text-align: left; line-height: 150%; }
/* Simple ordered List */
#content ol{ display: block; margin: 3px 25px 10px 65px; text-align: left; line-height: 150%; }
/* Side Menu */
#sidemenu ul{ margin: 0 0 10px 0; padding: 0 0 5px 0; border: none; float: left; }
#sidemenu ul li{ margin: 0; padding: 0; display: inline; }
#sidemenu ul li a{ display: inline; border: none; padding: 10px 10px 10px 0px; text-decoration: underline; background-color: transparent; color: #fff; }
#sidemenu ul li a:hover,#sidemenu ul li a:focus{ color: #FF8C00; background-color: transparent; }
#sidemenu .active{ font-weight: normal; background-color: transparent; color: #fff; }
/* Additional div added to remove white space above subnav*/
.side-img{ margin: 0; padding: 0; height: auto; border: none; }
.hiden{ display: none; }
.replace { display: none; }
/* Image replacement // Turned off  */
.replace span { background: none; display: inline; }
fieldset{ padding: 10px 0 10px 20px; margin: 5px 0 10px 0; background-color: transparent; border: 0; color: #fff; }
textarea{ color: #fff; height: 140px; width: 415px; background: #000; border: 1px #E2ECF3 solid; padding: 4px; }
.input{ background: transparent; width: 415px; border: 1px #E2ECF3 solid; color: #fff; padding: 4px; }
.button{ background: #2884C3; color: #FFFFFF; padding: 10px; margin: 0; border: 1px solid #204762; width: 425px; }
/* Simple DL List */
#content dl{ margin: 0px 15px 15px 35px; color: #fff; font-weight: normal; line-height: 145%; }
#content dt{ font-weight: bold; }
#content dd{ color: #fff; line-height: 150%; }
