BODY {
	
	TEXT-ALIGN: center;
	COLOR: #222; 
	BACKGROUND-COLOR: #fff;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

H1, H2, H3 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: inherit;
}

H3 {
	margin: 0px 0px 10px 0px;
}

IMG {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
}

#wrapper {
	MARGIN: 40px auto auto auto;
	WIDTH: 750px;
	POSITION: relative;
	TEXT-ALIGN: left;
	voice-family: inherit;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 14px;
	FONT-FAMILY: "Lucida Grande", Verdana, sans;
	background-image: url(w_back.jpg);
	background-position: 100px 10px;
	background-repeat: no-repeat;
	height: 500px;
}

#logo {
	LEFT: 0px;
	TOP: 10px;
	POSITION: absolute;
}

#language {
LEFT: 600px;
	TOP: 35px;
	POSITION: absolute;
}

#bottles {
	width: 150px;
}

#bottles img {
	margin-right: 12px;
}


#explainer {	
	width: 200px;
	text-align: left;
	margin: 3px 0px 50px 0px;
	padding: 0px 0px 0px 0px;
	}

	
#homeshow {	
		float: right;
		width: 170px;
		margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

.arrows {
 width: 100px;
}

#content {
	margin: 31px 0px 0px 185px;
	padding: 0px 0px 0px 0px;	
	HEIGHT: 800px;
	width: 390px;
}

#content P {
	
}

#content img {

}

#singlebottle {
	margin: 0px 3px 200px 0px;
	padding-right: 10px;
	float: left;
}

#navLeft {
	MARGIN: 65px 0px 0px 0px;
	LEFT: 10px;
	TOP: 0px;
	PADDING-BOTTOM: 0px;
	WIDTH: 150px;
	POSITION: absolute;
	text-align: left;
}

#navRight {
	MARGIN: 65px 0px 0px 0px;
	RIGHT: 0px;
	TOP: 0px;
	WIDTH: 150px;
	POSITION: absolute;
	voice-family: inherit;
}

#navRight UL, #navLeft UL {
	padding: 0px 0px 0px 0px;	
	MARGIN: 0px 0px 20px;
}

#navRight LI, #navLeft LI {
	padding: 0px 0px 6px 0px;	
	MARGIN: 3px 0px 0px;
	BORDER-BOTTOM: #ddd 1px solid;
	LIST-STYLE-TYPE: none;
}

.arrows {
	margin-bottom: 20px;
}

A {
	COLOR: #8B0000; TEXT-DECORATION: none
}

LI A {
	color: #222; TEXT-DECORATION: none
}
LI A:hover {
	color: #8B0000;
}

.black {
	color: #222;
}

input.errHilite, select.errHilite, textarea.errHilite {
	background-color: #F5F5F5;
	}
label.errHilite {
	color: #8B0000;
	}

TD {
	PADDING-RIGHT: 6px;
	vertical-align: top; 
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	LINE-HEIGHT: 12px;
	PADDING-TOP: 0px;
	FONT-FAMILY: "Lucida Grande", Verdana, sans;
	font-size: 11px;
}

#resellers TD {
	PADDING-RIGHT: 6px;
	vertical-align: top; 
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	LINE-HEIGHT: 12px;
	PADDING-TOP: 0px;
	FONT-FAMILY: "Lucida Grande", Verdana, sans;
	font-size: 11px;
}


#galimage {
	margin: 10px 0px 0px 0px;
	height: 296px;
}
	
#thumbnails {
	height: 68px;
}

#thumbnails img {
	float: left;
	margin: 0px 3px 0px 0px;
}	
	
#galnavi {
height: 10x;
	}

#allindex {
	padding: 10px 0px 3px 0px;
	display: inline-block;
}

#allindex img {
	float: left;
	margin: 0px 3px 3px 0px;
}

#mailform {
	width: 385px;
	}
	
#mailform p {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
		
.formfield {
	width: 385px;
	}

FORM {
	MARGIN: 0px
}


.ptable {
	margin-bottom: 20px;
}

.ptable img {
	margin-top: 3px;
	margin-right: 5px;
}

#footer {
	border-top: 1px solid #A9A9A9;
	margin-left: 50px;
	margin-right: 50px;
	text-align: center;
	padding: 5px 0px 0px 0px;
	margin-top: 10px;
	font-size: 10px;
}

#line {
	border-top: 1px solid #A9A9A9;
}

.noline {
	BORDER-BOTTOM-WIDTH: 0px! important
}

