body {
	background-image: url(images/bg.gif)
	background-repeat: repeat-Y;
	background-color:#3b6e29;
}

#Table_01 {
	position:absolute;
	left:0px;
	top:0px;
	width:1498px;
	height:auto;
}


#index-new-02 {
	position:absolute;
	left:95px;
	top:0px;
	width:379px;
	height:373px;
}

#index-new-03 {
	position:absolute;
	left:474px;
	top:0px;
	width:367px;
	height:373px;
}

#index-new-04 {
	position:absolute;
	left:841px;
	top:0px;
	width:315px;
	height:373px;
}

#index-new-05 {
	position:absolute;
	left:1156px;
	top:0px;
	width:2px;
	height:416px;
}

#index-new-07 {
	position:absolute;
	left:95px;
	top:373px;
	width:217px;
	height:43px;
}

#index-new-08 {
	position:absolute;
	left:312px;
	top:373px;
	width:162px;
	height:43px;
}

#index-new-09 {
	position:absolute;
	left:474px;
	top:373px;
	width:169px;
	height:43px;
}

#index-new-10 {
	position:absolute;
	left:643px;
	top:373px;
	width:198px;
	height:43px;
}

#index-new-11 {
	position:absolute;
	left:841px;
	top:373px;
	width:181px;
	height:43px;
}

#index-new-12 {
	position:absolute;
	left:1022px;
	top:373px;
	width:134px;
	height:43px;
}

#container {
	position:relative;
	left:95px;
	top:416px;
	width:1063px;
	height:auto;
}

#index-new-14 {
	position:absolute;
	left:95px;
	top:981px;
	width:1063px;
	height:3px;
}

#footer {
	position:relative;
	left:95px;
	top:450px;
	width:1061px;
	height:120px;
	background-color:#04304E;
}

#Name, #Email, #Phone, #saddr {
	font-family:Georgia,"Times New Roman","Bitstream Vera Serif",serif;
	font-size:1.3em;
	line-height:1.5em;
	}

#Message {
	width:400px;
	height: 150px;
	font-family:Georgia,"Times New Roman","Bitstream Vera Serif",serif;
	font-size:1.3em;
	line-height:1.5em;
	}
	
#formlist {
	margin-left:250px;
	width:724px;
	font-family: Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
	font-size: 1.5em;
	line-height: 2.2em;
	color:#2d2d2d;
	margin-bottom:1.5em;
	}

.form_left {
	float:left;
	width:250px;
	}

.form_right {
	float:left;
	width:300px;
	}

#formlist a {
	color:#4f7053;
	text-decoration: none;
	}

#formlist a:hover {
	color:#2c495b;
	} 

#map {
margin-left:200px;
	width:700px;
	}

#MapDirections {
	margin-left:200px;
	width:700px;
	margin-top: 2em;
	}


/*
#saddr {
	font-family: Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
	font-size: 1.5em;
	line-height: 2.2em;
	color:#2d2d2d;
	margin-right: 1em;
	}
*/
	
.submit { margin:0; padding:0; margin-left: 1em; vertical-align: middle; *vertical-align: text-bottom; }

#saddr {vertical-align: middle; *vertical-align: text-bottom; }

a:link {
	text-decoration: underline;
	font-family:Arial,Helvetica,sans-serif;
  	font-size: 14px;
  	color: #48a626;
  	font-weight: normal;
}
a:visited {
	text-decoration: underline;
	font-family:Arial,Helvetica,sans-serif;
	color: #48a626;
}
a.gray:link {
	color:#1a5e8c;
  	text-decoration:underline;
	font-family:Arial,Helvetica,sans-serif;
  	font-size: 11px;
  	color: #666;
  	font-weight: normal;
}
a.gray:visited {
	color:#666666;
	text-decoration:underline;
}
a.gray:hover {
  color: #04304e;
  text-decoration:none;
  text-decoration: underline;
}
a:hover {
	text-decoration: none;
	color: #1a5e8c;
	text-decoration: underline;
	}
a:active {
	text-decoration: none;
	color: #04304e;
}
a.topnav:link {
	color: #1a5e8c;
	text-decoration: none;
}
a.topnav:visited {
	color: #04304e;

}
a.topnav:hover {
	color: #C0C0BF;
	text-decoration: underline;
}
.style1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.style1_14px {
color:#FFFFFF;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:14px;
font-weight:bold;
}
.style1_center {
  color:#FFFFFF;
  font-family:Georgia,"Times New Roman",Times,serif;
  font-size:12px;
  font-weight:bold;
  text-align:center;
}
.style3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; }
.style4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; }
.style4_normal {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #666666;
  font-weight: normal;
}
.bodytext  {
	  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #666666;
  font-weight: normal;
}

.bodytext_blue  {
	  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #04304e;
  font-weight: normal;
}

.bodytext_blue_lg  {
	  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 24px;
  color: #04304e;
  font-weight: normal;
}

.style5 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; color: #7C6D5A; }
.style6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #560808;
	font-weight: bold;
}
.style6_16px {
  color:#04304e;
  font-family:Georgia,"Times New Roman",Times,serif;
  font-size:16px;
  font-weight:bold;
}
.style7 {
  color:#7C6D5A;
  font-family:Georgia,"Times New Roman",Times,serif;
  font-size:24px;
  font-weight:bold;
}
.style9 {
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 24px; 
	color: #04304e; 
	font-weight: bold;
}
.style10 {
  color:#04304e;
  font-family:Georgia,"Times New Roman",Times,serif;
  font-size:16px;
  font-weight:bold;
}
.style11 {
  color:#666666;
  font-family:Georgia,"Times New Roman",Times,serif;
  font-size:12px;
  font-weight:bold;
}
.style11_10px {
  color:#666666;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:10px;
}
.style11_16px {
  color:#3b6e29;
  font-family:Georgia,"Times New Roman",Times,serif;
  font-size:16px;
  font-weight:bold;
}
.style12 {
  color:#04304e;
  font-family:Georgia,"Times New Roman",Times,serif;
  font-size:16px;
  font-weight:bold;
}
.style13 {
	color: #666666;
	font-size: 11px;
	font-weight: bold;
}
.style13_bold {
  color:#04304e;
  font-family:Georgia,"Times New Roman",Times,serif;
  font-size:16px;
  font-weight:bold;
}
.style13_bold_11px {
  color:#666666;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:11px;
  font-weight:bold;
}
.style13_WHITE {
  color:#FFFFFF;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:12px;
  font-weight:normal;
}
.ORANGE_NAV {
  color:#04304e;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:11px;
  font-weight:bold;
}
.style13_pink_11px {
  color:#3b6e29;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:11px;
  font-weight:bold;
}
.style18_italic {
  color:#3b6e29;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:12px;
  font-style:italic;
  font-weight:bold;
}
.style23 {
  color:#666666;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:11px;
}
.style23_16px {
  color:#48a626;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:16px;
}
.style24 {
  color:#FFFFFF;
  font-family:Georgia,"Times New Roman",Times,serif;
  font-size:14px;
  font-weight:bold;
}
.style26 {
  font-size:11px;
}
.testimonial {
  font-family:Georgia,"Times New Roman",Times,serif;
  font-size:14px;
  font-style:italic;
}

.style26_{
  color:#333333;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:10px;
}

.style27_bold {
  color:#3b6e29;
  font-family:Georgia,"Times New Roman",Times,serif;
  font-size:16px;
  font-weight:bold;
}
.style28 {
  color:#04304e;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:12px;
}
.style28_9px {
  font-size:9px;
}
.style28_bold {
  color:#666666;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:11px;
  font-weight:bold;
}
.style28_11px {
  color:#666666;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:11px;
}
.style29 {font-size: 12px;
	color: #666666;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.style30 {color: #FF9900}
.style30_10px {
  color:#666666;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:10px;
  font-weight:normal;
}
.style35 {
  color:#666666;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:12px;
  font-weight:bold;
}
.style111 {
  color:#3b6e29;
  font-family:Verdana,Geneva,sans-serif;
  font-size:10px;
  font-style:normal;
  font-weight:bold;
  text-align:right;
}
.style112 {
  color:#FFFFFF;
  font-family:Georgia,"Times New Roman",Times,serif;
  font-size:12px;
  font-weight:bold;
}
.headtitle {
  color:#FFFFFF;
  font-family:Verdana,Geneva,sans-serif;
  font-size:18px;
  font-weight:bold;
  text-align:center;
}
.bodycopy {
  font-family:Arial,Helvetica,sans-serif;
  font-size:14px;
}

.bodycopy_blue {
	font-family: Arial,Helvetica,sans-serif;
	color: #04304e;
	font-size: 14px;
	text-align: left;
}
.bodycopy2 {
  font-weight:bold;
}
.style9_GREEN {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px; 
	color: #3b6e29; 
	font-weight: bold; 
}
