body{font-family:verdana;font-size:11px;color:#666;margin-top:0px;}
a{color:#508200;text-decoration:none;}
a:hover{color:#80a93e;}
a.brown{color:#442519;text-decoration:underline;}
a.brown:hover{color:#704032;}
a.agents{color:#4f4f4f;margin:0 10px 0 10px;}
a.agents:hover{color:#508200;}
a.agentson{color:#308200;margin:0 10px 0 10px;}
a.services{color:#4f4f4f;font-weight:bold;}
a.services:hover{color:#508200;}
a.filt{margin:0 22px 0 0;}
a.opac:hover img{filter:alpha(opacity=60);-moz-opacity:.60;-khtml-opacity:.60;opacity:.60;}
.grey{color:#b9b9b9;text-decoration:none;}
.grey:hover{color:#fff;}
a.darkgrey{color:#959595;font-weight:bold;}
a.darkgrey:hover{color:#ccc;}
a.c666{font-weight:bold;color:#666;}
a.c666:hover{color:#ccc;}
strong.greentitle{color:#508200;font-size:13px;}
strong{color:#4f4f4f;}
strong.enews{color:#fff;font-size:13px;}
.green{color:#508200;}
.greensmall{color:#508200;font-weight:normal;}
.black{color:#000;}
.black:hover{color:#666;}
p{margin:9px 0 9px 0;}
h1.green{margin:9px 0 20px 0;color:#508200;}
h1{color:#4f4f4f;font-size:14px;margin:9px 0 20px 0;}
#maincontain{width:900px;height:997px;margin:auto;position:relative;border:solid 0px red;background-color:#fff;}
#maincontain.forrest {height:1347px;}
li{color:#666;margin:4px 0 0 4px;}
/**************** TOP NAV ************************/
#nav{position:absolute;top:15px;left:41px;font-family:arial;}
#nav a{display:block;border-right:1px solid #484848;padding:0 15px 0 15px;float:left;color:#484848;font-size:11px;font-weight:bold;text-decoration:none;letter-spacing:1px;}
#nav a:hover{color:#508200;}
#nav a.on{color:#508200;}
#nav a.firm:hover{background-color:#656565;color:#99cc66;padding:2px 15px 5px 15px;margin-top:-2px;border-left:1px solid #484848;margin-left:-1px;}
#nav a.hovhov{background-color:#656565;color:#fff;padding:2px 15px 5px 15px;margin-top:-2px;border-left:1px solid #484848;margin-left:-1px;}
.nav_out_firm{position:absolute;display:none;color:#fff;top:65px;z-index:5000px;background-color:#656565;padding:4px 0 4px 0;}
.nav_out_firm a{color:#fff;float:left;padding:0px 10px 0px 10px;border-right:solid 1px #fff;font-size:10px;text-decoration:none;}
.nav_out_firm a:hover{color:#99cc66;}
/**************************************/
#navside{position:absolute;top:351px;left:41px;font-family:arial;}
#navside a{display:block;color:#fff;width:237px;height:27px;background-color:#3f3f3f;text-decoration:none;letter-spacing:1px;border-top:solid 1px #ccc;padding:15px 0 0 15px;font-weight:bold;}
#navside a:hover{background-image:URL(../../images/b_back.gif);}
#navside a.on{background-image:URL(../../images/b_back.gif);}
#newsletter{position:absolute;top:609px;left:41px;font-family:arial;}
a img{border:none;}
#newsletter .readmore{display:block;color:#fff;width:237px;height:27px;background-color:#3f3f3f;text-decoration:none;letter-spacing:1px;border-top:solid 1px #ccc;padding:15px 0 0 15px;font-weight:bold;}
#newsletter .readmore:hover{background-image:URL(../../images/b_back.gif);}
#navagent{position:absolute;top:137px;left:293px;width:564px;/*height:70px;*/
background-color:#efefef;}
#buttonstop{position:absolute;top:33px;left:162px;width:690px;}
#slideshow{position:absolute;top:95px;left:41px;z-index:1000;}
#video{position:absolute;top:610px;left:41px;width:252px;height:209px;background-color:#efefef;border-bottom:29px solid #343233;}
#green_side_title{background-image:URL(../../images/b_back.gif);color:#fff;padding:7px 0 7px 0;width:252px;text-align:center;font-weight:bold;font-size:13px;margin-bottom:0;}
#enews{position:absolute;top:848px;left:41px;background-image:URL(../../images/news_back.gif);height:149px;width:252px;}
#over_contact{position:absolute;top:301px;left:41px;filter:alpha(opacity=60);-moz-opacity:.60;-khtml-opacity:.60;opacity:.60;background-color:#000;width:252px;height:50px;z-index:2000;}
#over_contact_text{position:absolute;top:315px;left:55px;color:#fff;z-index:2000;font-size:15px;font-weight:bold;}
#over_tag{position:absolute;top:301px;left:293px;filter:alpha(opacity=75);-moz-opacity:.75;-khtml-opacity:.75;opacity:.75;background-color:#fff;width:564px;height:50px;z-index:2000;}
#over_tag_text{position:absolute;top:314px;left:305px;color:#508200;z-index:2000;font-size:18px;}
#tag{position:absolute;top:351px;left:293px;background-color:#272425;width:552px;height:32px;z-index:2000;border-top:solid 1px #ccc;color:#fff;font-size:15px;padding:10px 0 0 12px;}
#tag2{position:absolute;top:94px;left:293px;background-color:#272425;width:552px;height:32px;z-index:2000;border-top:solid 1px #ccc;color:#fff;font-size:15px;padding:10px 0 0 12px;}
#homebox{position:absolute;top:394px;left:293px;background-color:#efefef;width:564px;height:159px;}
#pagetext{width:540px;font-size:12px;line-height:16px;margin-top:20px;}
.scroll-pane{width:540px;height:522px;font-size:16px;line-height:16px;margin-top:20px;overflow:auto;}
#footer{margin:auto;padding:5px 0 50px 0;width:815px;font-size:10px;}
#bottom_image{position:absolute;top:819px;left:293px;}
#agentpic{position:absolute;top:22px;left:320px;}
#pagetext p{margin:12px 0 12px 0;}
input.enews{font-size:11px;color:#bdbdbd;width:133px;}
input.submit{font-size:11px;color:#666;width:60px;}
input{font-size:11px;color:#4f4f4f;}
select{font-size:11px;color:#4f4f4f;}
/******************** LITTLE FORM ************************/
.littleform{float:left;padding:20px 22px 20px 22px;}
.littleform p{margin:5px 0 5px 0;}

