/*General id's*/
#footer, #nav, #top, #body {clear:left; float:left;}
#top, #body, #footer, #topnav{width:99%; min-width:990px;}
p,.hidden,td{font-size:0.8em; width:99%;}
.red{color:#FF0000; font-weight:bold;}
.blue{color:#0000FF; font-weight:bold;}
body {margin:0px; color:#333333; padding-bottom:0px; font-family: Verdana, Geneva, Arial, helvetica, sans-serif;}
.skip {position:absolute; z-index:101; left: -10269px;}
a{color:#333333;}
ul{list-style-position:inside;}
#content ul,ol{width:90%; margin-bottom:2px; margin-top:2px; padding:0px; font-size:0.8em;}
#content li{padding-bottom:2px; padding-top:2px;}
#body{background-image: url("../images/bg.gif"); background-repeat:repeat-y;}

/*Headings...*/
h1,h2,h3,h4,h5,p,fieldset,splitarea,.hidden{clear:left; float:left; padding:3px; margin:2px;}
h1,h2,h3{width:98%; color:#AC0000;}
html>body h1,html>body h2,html>body h3,html>body h4{width:99%;}
h1{font-size:1.4em;}
h2{font-size:1.2em;}
h3{font-size:0.9em; color:#333333;}

/*Top*/
#top{height:107px; background-image: url(../images/topbg.gif); color:#FFFFFF; background-repeat:no-repeat; background-position:top right; background-color:#AC0000;}
#picT{float:left; clear:left; margin:5px 3px;}
#toptext{margin-top:30px; font-size:40px; margin-left:20px; float:left;}

/*Sub nav*/
#topnav{float:left; font-size:0.7em; background-image: url(../images/navbg.gif); background-repeat:repeat-x;}
#picnav{float:left; margin-right:10px;}
#topnavtxt{padding-top:3px;}

/*Nav*/
#nav{width:158px; font-size:0.6em; margin-top:5px; margin-bottom:10px;}
#nav ul {margin:0px; padding:0px; clear:none; float:none; list-style-position:outside;}
#nav li {padding-left:2px; padding-right:2px; list-style:none;}
#nav li a{display:block; text-decoration:none; padding:1px; color:#FFFFFF;}
#nav li a:hover{text-decoration:underline; background-color:#FFFFFF; color:#AC0000;}
#molink{font-size:1.2em; color:#FFFFFF; font-weight:bold;}
#molink a{color:#FFFFFF;}

/*content*/
.borderBlue{border:15px solid #86BECF;}
.borderYellow{border:15px solid #EDE940;}
.borderYellow, .borderBlue{float:left; width:95%;}
.purple{color:#7D5B7E;}
td{vertical-align:top; width:auto;}
.full{float:left; clear:left; width:100%}
.tablettl{font-weight:bold; background-color:#AC0000; color:#FFFFFF;}
.tablettl a{color:#FFFFFF;}
#wantedhalf{float:right; width:45%; border:2px solid #AC0000;}
.picright{float:right;}
.picleft{float:left; margin-right:20px;}
.lefthalf{float:left; width:45%; clear:left;}
.righthalf{float:right; width:45%;}
.print{background-image: url("../images/print.gif"); background-repeat:no-repeat; padding-left:20px;}
.link{background-image: url("../images/email.gif"); background-repeat:no-repeat; padding-left:20px; margin-left:100px;}
.earth{background-image: url("../images/google-earth.gif"); background-repeat:no-repeat; padding-left:20px;}
#wantedscroll{overflow:auto; float:left; width:99%; height:60px;}
.homeRed{border:2px solid #AC0000;}
marquee{font-size:10px; clear:left; float:left;}
.picl{float:left; margin-right:10px; border:0px;}
#home1{float:left; width:24%;}
#home2{float:left; width:44%; margin-left:20px;}
#home3{float:left; width:26%; margin-left:20px;}
#hometel{font-size:0.8em; float:left; font-weight:bold; text-align:center; width:99%;}
embed, object{margin-left:-20px; clear:left; z-index:-100;}

/*Forms*/
form{clear:left; float:left; padding:0px; margin:0px; width:100%;}
.submit input{margin-left:8em; float:left;}
legend{padding:2px; border:1px solid #D0D0BF; font-size:0.7em; display:none;}
label{width:9em; display:block; float:left; text-align:right; padding-right:5px;}
input, select, textarea{font-size:0.9em; background-color:#FFFFFF;}
input:hover, select:hover, textarea:hover{background-color:#99CCFF;}
textarea{font-size:1.3em;}
fieldset{margin-bottom:5px; border:0;}

/*Footer*/
#footer{font-size:0.6em; padding:5px; color:#FFFFFF; text-align:right; background-color:#AC0000;}
#footer a{color:#FFFFFF;}
#logos{margin-top:20px; float:left; clear:left; padding-left:250px; width:530px;}