/*This style sheet was created by John Brits www.aziso.com*/
a{color:#270;}
a:hover{background:#ce8; color:#000; text-decoration:underline;}
address{font-style: normal; padding:0.5em; padding-left:1.5em; margin:0;}
body {background:#7D8C44 url("../images/bg.jpg") no-repeat center top; color:#000; font-size:76%; font-family:Verdana,Arial,Helvetica,sans-serif;}
h1{font-size:2.0em; font-weight:normal; padding:0.5em; margin:0;}
h2{font-size:1.4em; font-weight:normal; padding: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;}
i{background:#FF0;}
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{margin-left:2em;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;}

.tranb1 {border:solid 0.095em #000;margin-bottom:0.6em;padding:0.7em;width:50%;background: url("../images/tran1.png") repeat;}

.imgleft {float: left; margin: 0.5em 1em; position: relative; }/*for IE6*/
html[xmlns] .imgleft {margin: 0 1em 0 0; } /*Mozilla put the image too low*/
.imgright {float: right; margin: 0.5em 1em; position: relative; }/*for IE6*/
html[xmlns] .imgright {margin: 0 1em 0 0; }/*Mozilla put the image too low*/
.imgrightpadded {padding-top:10em; float: right; margin-right:1.5em; position: relative; }/*for IE6*/
html[xmlns] .imgright {margin: 0 1em 0 0; }/*Mozilla put the image too low*/
.header img{float: right; margin-right:0; position: relative; }/*for IE6*/


/*--- suckerfish menu ---*/
#nav, #nav ul{float:left;list-style:none;line-height:1;background:url("../images/tran1.png") repeat;font-weight:bold;padding:0;border:solid 0.095em #000;margin:.5em 0 .5em 0;}
#nav       {width:99.8%;}
#nav a, #nav p {text-align:center;width:7.5em;display:block;color:#000;text-decoration:none;padding:0.25em 0.5em;}
#nav li li a {text-align:left;}
#nav li    {width:8.5em;margin:0;float:left;padding:0;}/*margin:0 undoes the undesired effect of the Firefox ul, li hack above*/
#nav li ul {width:8.5em;/*drop down box*/position:absolute;left:-999em;height:auto;font-weight:normal;	border:solid 0.095em #000;margin:0;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul{left:-999em;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul
{background:#eee;left:auto;}
#nav li:hover, #nav li.sfhover
{color:#FFF;background:#bbb;}

div.navwrap  {margin: 0;}

.header{background:url("../images/tran1.png") repeat;padding:0.6em;border:solid 0.095em #000;color:#000}
.header h1{padding:0; margin:0;}
.header p{padding:0; margin:0;}

.centerCol{width:45em; background:#FFFFbb; color:#F0F; position: relative;}
.clear{clear: both;}
.leftCol{border-right:solid #f00 1em; width:13em; background:#bbFFFF; color#000; float:left; position:relative;}
.rightCol{width:18em; background:#FFbbFF; color:#0FF; float:right;}

.wrapper{padding:0px 12px 0px 12px; max-width: 1000px; margin-left:auto;margin-right:auto;}
