#home_main{
	width:448px;
	height:313px;
	background-image:url('../images/backgrounds/home_back1.gif');
	position:absolute;
	left:3px;
	top:-1px;
	border:solid 0px #FFFFFF;
}

#home_feat_rev{
	width:448px;
	height:53px;
	position:absolute;
	left:3px;
	top:320px;
	background-image:url('../images/backgrounds/feat_rev_back.gif');
}

#f_rev_text{
	width:300px;
	height:43px;
	position:absolute;
	left:8px;
	top:4px;
	border:solid 0px #FFFFFF;
	font-family:helvetica, verdana, arial;
	font-size:9pt;
	color:#FFFFFF;
	text-align:left;
}

#f_rev_name{
	width:100px;
	height:20px;
	position:absolute;
	right:4px;
	top:10px;
	border:solid 0px #FFFFFF;
	font-family:helvetica, verdana, arial;
	font-size:10pt;
	color:#FFFFFF;
	font-weight:bold;
	text-align:left;
}

#f_rev_loc{
	width:110px;
	height:20px;
	position:absolute;
	right:14px;
	bottom:4px;
	border:solid 0px #FFFFFF;
	font-family:verdana, arial;
	font-size:8pt;
	color:#FFFFFF;
	font-weight:bold;
	text-align:right;
}


#home_bottom{
	width:450px;
	height:150px;
	position:absolute;
	left:-1px;
	bottom:0px;
	border:solid 0px #FFFFFF;
}

.home_button{
	width:143px;
	height:136px;
	position:absolute;
	bottom:-17px;
}

.button_text{
	width:110px;
	height:40px;
	position:absolute;
	left:10px;
	top:40px;
	border:solid 0px #FFFFFF;
	font-family:helvetica, verdana, arial;
	font-size:8pt;
	color:#FFFFFF;
	text-indent:20px;
	text-align:left;
}

.button_go{
	width:50px;
	height:25px;
	position:absolute;
	left:50px;
	bottom:30px;
	border:solid 0px #FFFFFF;
}

#find{
	left:3px;
	background-image:url('../images/utils/find_us_button.gif');
}

#safety{
	left:157px;
	background-image:url('../images/utils/safe_button.gif');
}

#reviews{
	right:-5px;
	background-image:url('../images/utils/reviews_button.gif');
}


#symptoms_container{
	width:449px;
	height:153px;
	position:absolute;
	bottom:-16px;
	left:4px;
	background-image:url('../images/backgrounds/symptoms_back.gif');
}

#symptoms_list_container{
	width:395px;
	height:110px;
	position:absolute;
	top:38px;
	left:30px;
	border:solid 0px #FFFFFF;
}

.symptom_list{
	color:#FFFFFF;
	font-size:10pt;
	font-family:helvetica, verdana, arial;
	line-height:16px;
	list-style-image:url('../images/utils/list_pt.gif');
	margin-top: 0px;
	padding-top: 0px;
}

#information_container{
	width:450px;
	height:350px;
	position:absolute;
	top:0px;
	left:4px;
	border:solid 0px #FFFFFF;
}

#information_header{
	width:450px;
	height:40px;
	position:absolute;
	top:-1px;
	left:-1px;
	border:solid 0px #FFFFFF;
}

.header{
	font-family:helvetica, verdana, arial;
	color:#8CC640;
	margin-top: 0px;
	padding-top: 0px;
}

#information_text_container{
	width:450px;
	height:310px;
	position:absolute;
	top:42px;
	left:-1px;
	border:solid 0px #FFFFFF;
}

.info{
	font-size:10pt;
	font-family:helvetica, verdana, arial;
	line-height:16px;
	text-indent:30px;
	text-align:justify;
	margin-top: 0px;
	padding-top: 0px;
}

.hiddenpic{
	display:none;
}

#reviews_main_container{
	width:450px;
	height:500px;
	position:absolute;
	top:0px;
	left:4px;
	border:solid 0px #FFFFFF;
}

#reviews_container{
	width:450px;
	height:450px;
	position:absolute;
	top:50px;
	left:-1px;
	border:solid 0px #FFFFFF;
}


.rev_container{
	width:450px;
	height:90px;
	position:relative;
	border:solid 0px #FFFFFF;
	color:#FFFFFF;
}

.rev_text{
	width:450px;
	height:50px;
	position:absolute;
	top:-1px;
	left:-1px;
	border-top:solid 1px #FFFFFF;
	padding-top:10px;
	color:#FFFFFF;
	font-size:10pt;
	font-family:helvetica, verdana, arial;
}

.rev_name{
	width:450px;
	height:25px;
	position:absolute;
	bottom:5px;
	left:-1px;
	border-bottom:solid 0px #FFFFFF;
	color:#8CC640;
	text-align:right;
	font-size:10pt;
	font-family:helvetica, verdana, arial;
	font-weight:bold;
}

#contact_text{
	width:450px;
	height:80px;
	position:absolute;
	top:-1px;
	left:-1px;
	border:solid 0px #FFFFFF;	
}

#contact_email{
	width:450px;
	height:50px;
	position:absolute;
	top:80px;
	left:-1px;
	border:solid 0px #FFFFFF;
	font-size:12pt;
	font-family:helvetica, verdana, arial;
	font-weight:bold;
	text-align:center;
	color:#8CC640;
	line-height:25px;
}

#contact_form_container{
	width:450px;
	height:330px;
	position:absolute;
	bottom:-20px;
	left:-1px;
	border-bottom:solid 1px #8CC640;
	border-top:solid 1px #8CC640;
}

.cf_row{
	width:450px;
	height:25px;
	position:relative;
	left:-1px;
	border:solid 0px #FFFFFF;
}

#cf_submit{
	width:450px;
	height:25px;
	position:absolute;
	left:-1px;
	bottom:40px;
	text-align:center;
}

#cf_note{
	width:450px;
	height:25px;
	position:absolute;
	left:-1px;
	bottom:2px;
	text-align:right;
	font-size:8pt;
	font-family:helvetica, verdana, arial;
	color:#8CC640;
}

.cf_row_ta{
	width:450px;
	height:75px;
	position:relative;
	left:-1px;
	border:solid 0px #FFFFFF;
}

.cf_label{
	color:#8CC640;
	font-size:11pt;
	font-family:helvetica,verdana, arial;
	text-align:left;
}

.cf_label_con{
	width:100px;
	height:25px;
	position:absolute;
	left:-1px;
	top:-1px;
}

.cf_input{
	font-family:helvetica,verdana, arial;
	border:solid 2px #8CC640;
	font-size:10pt;
}

.cf_input_con{
	position:absolute;
	left:100px;
	top:-1px;
}

#map_canvas{
	width:445px;
	height:400px;
	border:solid 2px #8CC640;
	position:absolute;
	left:3px;
	bottom:-15px;
}

.home_p{
	position:absolute;
	left:10px;
	border:solid 0px #FFFFFF;
}

#home_p1{
	top:45px;
	width:390px;
	height:70px;
}

#home_p2{
	top:120px;
	width:350px;
	height:70px;
}

#home_p3{
	top:210px;
	width:260px;
	height:70px;
}


#leave_rev_container{
	width:450px;
	height:90px;
	position:relative;
	border:solid 0px #FFFFFF;	
	
}

#leave_rev_container2{
	width:450px;
	height:300px;
	position:relative;
	border:solid 0px #FFFFFF;	
	left:0px;
	top:0px;
}

#leave_rev_text{
	position:absolute;
	left:-1px;
	top:-1px;
	width:450px;
	height:90px;
}

#lr_right_container{
	width:450px;
	height:180px;
	position:absolute;
	border-top:solid 1px #8CC640;	
	border-bottom:solid 1px #8CC640;	
	bottom:0px;
	right:-1px;
}

#lr_textarea{
	width:305px;
	height:50px;
	position:absolute;
	left:130px;
	top:10px;
	border:solid 0px #FFFFFF;
	text-align:left;
}

#lr2_top_l{
	width:120px;
	height:25px;
	position:absolute;
	left:0px;
	top:10px;
	border:solid 0px #FFFFFF;
	text-align:right;
}

#lr_top_l{
	width:120px;
	height:25px;
	position:absolute;
	left:0px;
	top:110px;
	border:solid 0px #FFFFFF;
	text-align:right;
}

#lr_bot_l{
	width:120px;
	height:25px;
	position:absolute;
	left:0px;
	top:135px;
	border:solid 0px #FFFFFF;
	text-align:right;
}

#lr_top_r{
	width:160px;
	height:25px;
	position:absolute;
	left:130px;
	top:110px;
	border:solid 0px #FFFFFF;
}

#lr_bot_r{
	width:160px;
	height:25px;
	position:absolute;
	left:130px;
	top:135px;
	border:solid 0px #FFFFFF;
}

#lr_submit{
	width:78px;
	height:25px;
	position:absolute;
	left:290px;
	top:135px;
	border:solid 0px #FFFFFF;
}

.lr_text{
	text-indent:30px;
	font-size:10pt;
	font-family:helvetica, verdana, arial;
	line-height:16px;
	text-align:justify;
	margin-top: 0px;
	padding-top: 0px;
	color:#FFFFFF;
}

.lr_aright{
	
}

.links_text_container{
	width:100%;
	position:absolute;
	border:solid 0px #FFFFFF;
}

#links_top{
	top:40px;
}

#links_bottom{
	top:100px;
	height:200px;
}

.links_table{
	width:100%;
	border-collapse:collapse;
}

.lt1{
	font-size:2em;
	font-family:century gothic, helvetica, verdana, arial;
	border-top:solid 0px #8CC640;	
	border-bottom:solid 0px #8CC640;
	text-align:center;
	color:#8CC640;
}

.lt2{
	font-size:0.9em;
	font-family:century gothic, helvetica, verdana, arial;
	border-top:solid 0px #8CC640;	
	border-bottom:solid 0px #8CC640;
	text-align:center;
	color:#FFFFFF;
	padding-bottom:20px;
}