html { 
	height: 100%; 
	margin-bottom: 1px; 
	background: #fff; 
	}
	
	#address a { text-decoration:underline;color:#FFF; }

	#address a:visited { color:#FFF;}

	#address a:hover { color:#4f779a;}
		
a { text-decoration:none; color:#007236; }

a:visited { color:#a3620a;}

a:hover { color:#4f779a;}

img { text-decoration:none; border:0; }


h1 { font-size:1.5em; color:#a3620a; }

h2 { font-size:1.1em; color:#a3620a; }

h3 { font-size:1.5em; }

ul li { list-style:none;}

body { font-family:"Helvetica Regular",Arial,sans-serif; font-size:16px; margin:0px; line-height:28px; }

#wrapper { margin:0 auto; width:1024px; background-image: url("../images/shadow.jpg"); padding:0 20px; }

#main { background-image: url("../images/sidebarbg.jpg"); background-repeat:repeat-y; margin-bottom:20px; border-left:1px solid #999999; border-right:1px solid #999999;}

#header { height:120px; background-image: url("../images/headerbg.jpg"); }

#logo img { margin:20px; float:left; }

#address { text-align:right; color:#fff; font-size:.75em; margin-right:20px; padding-top:35px; font-weight:bold;}

#nav { background-image: url("../images/navbg.jpg"); height:27px; font-weight:bold; color:#007236;}

#nav ul { margin:0 auto; text-align:center; }

#nav ul li { display:inline; text-decoration:none; padding:0 10px; border-right:1px solid #CCCCCC; }

#forms .content.right ul li a img { padding:0 10px 0 0;}

.content { padding:20px; }

.content p {  }

.content.left {; float:left; width:21%; min-height:300px; height:auto !important; }

.content.right { margin-left:255px;}

.content.right p { text-align:left; }

.hero { background-color:#fff; background-image: url("../images/rotation/hero1.jpg"); background-repeat:no-repeat; background-position:center; height:300px; width:1022px; border-bottom:2px solid #999; overflow:hidden; position: relative;}

.hero img { position: absolute; top: 0; left: 0; display: none; _display: block; }

.box { background:#007236; padding:20px; color:#ffffff; }

#footer { background-image: url("../images/headerbg.jpg"); height:60px; clear:both; }

#footer p { margin:0 auto; text-align:center; color:#fff; font-size:.75em;}

#footer a { color:#fff;}
