*{

	margin:0 auto;

	padding:0px;

	

}



body{



	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	line-height:18px;

	background-image: url(images/bg.jpg);

	background-repeat:repeat-x;

	text-align:justify;

}



.green{

	

	font-weight:bold;

	color:#005B26;

}





.red{

	

	font-weight:bold;

	color:#FF0000;

}



#wrapper{



	width:950px;

	height:100%;



}



#top{



	width:950px;

	height:116px;

	float:left;
	position:relative;



}


#banner{position:absolute; top: 2px; right:0;}


#logo{



	width:158px;

	height:65px;

	float:left;

	margin-top:25px;



}







#content{



	width:950px;

	height:100%;

	float:left;

}



#content_left{



	width:392px;

	height:100%;

	float:left;

	margin-top:20px;

	padding-bottom:0px;

}



.bottle{



	width:172px;

	height:100%;

	float:left;

	padding-left:10px;

}



.bottle1{



	width:200px;

	height:100%;

	float:left;

	padding-left:10px;

}







#content_right{



	width:528px;

	height:100%;

	float:left;

	background-color:#FDFAF3;

	margin-left:27px;

	

}





#nav {

	

	width:528px;

	height:30px;

	float:left;

	color:#FFFFFF;

	font-weight:bold;

	padding-bottom:20px;

	background-image:url(images/menu_bg.jpg);

	background-repeat:repeat-x;

	text-align:center;

	

}





#nav ul {

	list-style:none;

	padding:0 0 0px 0;

	

	

}





#nav ul li {

	float:left;	

	border-right:1px solid #003D1C;

	margin-top:0px;

	padding:4px 6px 4px  6px;

	width:119px;

	/*background-image:url(images/menu_bg.jpg);

	background-repeat:repeat-x;	*/

	

}







#nav ul li a{

	display:block;

	text-decoration:none;

	padding:1px 1px;

	color:#FFFFFF;

		

}







#nav ul li a:hover{

	background-color:#00450F;

	color:#FFFFFF;

	

}



#nav ul .currentpage h3 {



	font-size:12px;

	font-weight:bold;

	padding:1px 1px;

	text-decoration:none;

	color:#FFFFFF;

	background-color:#00450F;



}



#content_box{



	width:475px;

	height:100%;





}



#google_map{



	width:172px;

	height:170px;

	float:left;

	clear:both;

	border:3px solid #BDBA8D;



}



#google_map1{



	width:172px;

	height:170px;

	float:left;

	clear:both;

	padding:0 12px 16px 0;



}



#image1{



	width:172px;

	height:170px;

	float:left;

	padding:0 12px 7px 0;



}



.image2{



	width:122px;

	height:84px;

	float:left;

	padding:0 12px 7px 0;

	clear:both;



}





#image3{



	width:172px;

	height:100%;

	float:left;

	padding:0 12px 7px 0;



}



#text{



	width:475px;

	height:100%;

	float:left;



}



.icon_box{



	width:350px;

	height:59px;

	float:right;

	margin-top:20px;



}





.icon{



	width:59px;

	height:59px;

	float:left;

	padding-left:10px;



}



.icon_text{



	width:100px;

	height:59px;

	float:left;

	text-align:right;

	color:#524800;

	font-weight:bold;



}



#footer{



	width:100%;

	height:30px;

	background-image:url(images/footer_bg.jpg);

	background-repeat:repeat-x;

	clear:both;

}



#footer_content{



	width:950px;

	height:25px;

	padding-top:5px;

}



#footer_left{



	width:350px;

	height:25px;

	float:left;

	color:#6B5F00;

}



#footer_right{



	width:330px;

	height:25px;

	float:right;

	font-weight:bold;

	text-align:center;

}



.class1 a:link  {  color: #6B600E; text-decoration: none; 	 padding-left:14px; padding-right:14px; }

.class1 a:active { color: #6B600E; text-decoration: none; 	 padding-left:14px; padding-right:14px; }

.class1 a:visited { color: #6B600E; text-decoration: none; 	 padding-left:14px; padding-right:14px; }

.class1 a:hover { color: #000; text-decoration:none; 	 padding-left:14px; padding-right:14px; }







.form {clear:both; padding:.5em 0 0 .5em;}

.form .row {margin:1.1em 0;}

.form .row.buttons {padding-left:100px;}

.form .row label {display:block; float:left; font-size:12px; cursor:pointer; text-align:left; margin-right:10px; width:90px; padding-top:0.em; color:#000;}

.form .text-field { color:#000; width:20.8em; height:20px; border:1px solid #007D34; padding:0.1em; background:#fff;}

.form .text-field1{ color:#000; width:20.8em; height:70px; border:1px solid #007D34; padding:0.1em; background:#fff;}

.form .text-field1:hover {border-color:#007D34; color:#000;} 

.form .text-field:hover {border-color:#007D34; color:#000;} 

.form .text-field:focus {border-color:#007D34; color:#000; background:#fff;}

p.error { border:1px solid #c00; padding:0.em 1.5em; margin-bottom:1em; background:#ffebe8;}

.form .error .text-field {border:1px solid #d01414; background:#f5e9e9;}

.form .text-area {height:6em;}

.form .button {font-size:10px; font-weight:bold; color:#fff; border:1px solid #fff; padding:3px; background:#007D34;}


