/* **********  RESET browser settings  *********** */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	text-align: left;
}
a img, :link img, :visited img {border: 0;}
table {border-collapse: collapse;border-spacing: 0;}
ol, ul {list-style: none;}
q:before, q:after, blockquote:before, blockquote:after {content: "";}
/* **********  END RESET browser settings  *********** */

body{ 
	background:url(../images/bg.jpg) #39312b;
	font-family:verdana, sans-serif;
	font-size:13px;
	line-height:20px;
	color:#666;
}
body a{font-family:verdana, sans-serif; font-size:13px; line-height:20px; color:#666;}

.clear {clear:both;}
.block{display:block;}
p {padding-bottom:20px;}
.pushright{margin-left:260px;}
.right{float:right;}
.left{float:left; padding-right:11px;}
.photoleft{float:left; padding:0 12px 0px 0;}
.center{text-align:center;}



a.bluelink11{font-style: italic; font-size:11px; color:#0099cc; text-decoration:none;}
	a.bluelink11:hover{text-decoration:underline;}


.greenhdr30{font-size:30px; color:#669933; font-family:times, "times new roman", serif;}
.greenhdr24{font-size:24px; color:#669933; font-family:times, "times new roman", serif;}
.green13{ color:#9abd3c;}
.green14{color:#669933; font-size:14px; line-height:24px;}

#logo {position:absolute; top:0px; left:0px; z-index:5;}
#nav {font-style: italic; position:absolute; top:20px; left:360px; z-index:535; font-family:Times, "Times New Roman", serif; font-size:18px; color:#c5c5ca;}
#nav a{font-style: italic; font-family:Times, "Times New Roman", serif; font-size:18px; color:#c5c5ca; text-decoration:none; padding:3px 5px;}
#nav a:hover, #nav span{font-style: italic; color:#669933; text-decoration:none; padding:3px 5px;}
#nav span.off{color:#c5c5ca; padding:3px 5px;}

.container-home {width:1016px; background:url(../images/whitebg.gif) repeat-y; position:absolute; top:261px; z-index:1;}
.leftcol-home {float:left; width:493px;}
.rightcol-home {float:left; width:523px;}

.container {width:1016px; background:url(../images/whitebg.gif) repeat-y; position:absolute; top:261px; z-index:1;}

.header{width:1016px; position:absolute; top:0px; left:0px; z-index:5;}


.flash {height:333px;}

.leftcol {float:left; width:456px; text-align:center;}
.rightcol {float:left; width:560px;}

.rightcolpad {padding:40px 25px 40px 32px;}

.homepad{padding:32px 0 0 29px; font-size:16px; line-height:26px;}

.caption{padding:8px 25px 15px 20px; font-size:12px; color:#b9b9b9; line-height:16px;}
	.caption .hdr {text-transform: uppercase; color:#0099cc; font-size:14px; font-weight:bold;}
	.caption a {font-size:12px; color:#b9b9b9; line-height:16px;}
	
.map-pad {padding-top:40px;}
.maplink-pad {padding:10px 0 30px 40px;}

.leftcol-copy{padding:0 25px 15px 20px; font-size:14px; color:#fff;}
	.leftcol-copy .hdr {text-transform: uppercase; color:#0099cc; font-size:14px; font-weight:bold;}
	.leftcol-copy a {font-size:14px; color:#fff}
	
#tblcontact td{padding:4px; vertical-align:top;}
.form1{width:200px; height:18px; border:1px solid #a7a7a7; font-size:11px; color:#39312b;}

.form3{width:300px; height:50px; border:1px solid #a7a7a7; font-size:11px; color:#39312b;}
	
