/*This style sheet was created by John Brits www.techteq.com*/

address{font-style: normal; padding:0.5em; padding-left:1.5em; margin:0;}
body {background:#D8F795; color:#000; font-size:76%; font-family:Verdana,Arial,Helvetica,sans-serif;}
h1{font-size:2.0em; font-weight:normal; padding:0.5em 0.5em 0.2em 0.5em ; margin:0;}
h2{font-size:1.6em; font-weight:normal; padding:0.5em 0.5em 0.2em 0.5em; margin:0;}
h3{font-size:1.4em; font-weight:normal; padding:0.5em; margin:0;}
h4{font-size:1.2em; font-weight:bold; padding:0.5em; margin:0;}
h5{font-size:1.0em; font-weight:bold; padding:0.5em; margin:0;}
h6{font-size:0.8em; font-weight:bold; padding:0.5em; margin:0;}
h2.legal{font-size:1.1em; font-weight:bold; padding-left:1em;padding-bottom:0em;}
h3.legal{font-size:1.0em; font-weight:bold; padding-left:1em;padding-bottom:0em;}
img {border:0}
td{padding:0.5em; padding-left:1.2em; margin:0;}
p{padding:0.5em; padding-left:1em; padding-right:1em; margin:0;}
.shout{background:#FFFF00;}
p.centered {text-align:center;}
p.right {padding-right:1.5em;text-align:right;}
ul{padding:0;}
li{padding:0.25em 0.5em 0.25em 1.5em; margin:0;}
.home-page p{text-align:center; position: relative; }
.footer p{text-align:center;}
.footer a{color:#856300; padding-left:1em; padding-right:1em; text-decoration:none}
.footer a:hover{color:#FA4A14; text-decoration:underline;}
.footnote p{font-size:0.8em; text-align:right;}
.footnote a{color:#856300; text-decoration:none}
.footnote a:hover{color:#FA4A14; text-decoration:underline;}
.footnote img{position:relative;margin-bottom:-0.4em;}
.weather {float:right; padding-top:6em;padding-right:1.4em;}


.imgleft {float: left; margin: 0.5em 1em; position: relative; } 
html[xmlns] .imgleft {margin: 0 1em 0 0; } 
.imgright {float: right; margin: 0.5em 1em; position: relative; }
html[xmlns] .imgright {margin: 0 1em 0 0; }
.imgrightpadded {padding-top:10em; float: right; margin-right:1.5em; position: relative; }
html[xmlns] .imgright {margin: 0 1em 0 0; }
.header img{float: right; margin-right:0; position: relative; }
.vertmenu ul{list-style-type:none; padding-top:1em; padding-bottom:0.5em; padding-left:2em; margin:0 0 0 -0.5em; width:10em}
.vertmenu ul li{background:#584000; margin:0.5em 0 0.5em 0; padding:0.3em;}
.vertmenu a{color:#EBFBC5; font-weight:bold; text-decoration:none;}
.vertmenu a:hover{color:#C0FF01; text-decoration:underline;}
.vertmenu a:active{color:#F00; text-decoration:underline;}

.header{margin-left:1em; width:80em; background:#D8F795;padding-bottom:1em;}
.header h1{padding:0; margin:0;}
.header p{padding:.5em 0 0 0; margin:0;}

.wrapper{margin-left:auto;margin-right:auto; width:80em; min-width: 400px;}
.outer{width:auto; min-width:40em; 
	border-left-style:solid; border-left-width:13em;border-left-color:#B88A00;
	border-right-style:solid; border-right-width:18em; border-right-color:#87AC04;
	background:#CCFF33;}
.outer2{width:auto; min-width:40em; 
	border-left-style:solid; border-left-width:13em;border-left-color:#B88A00;
	border-right-style:solid; border-right-width:15em; border-right-color:#87AC04;
	background:#CCFF33;}
.left-col{float:left; position:relative; z-index:10; width:13em; margin-left:-13em;}
.right-col{float:left; position:relative; z-index:11; width:18em; margin-right:-18em;}
.right-col2{float:left; position:relative; z-index:11; width:15em; margin-right:-15em;}
.wide{width:100%; position:relative; z-index:13; background:#D8F795;}
.inner{margin: 0; width: 100%;}
.center-col{float: left; width: 100%; position: relative; z-index: 12;padding-bottom:1em;}
.clear{clear: both;}

