*{
	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;

}


#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;}
