* { margin: 0; padding: 0; font-family: Georgia; color: #AA8D61; }

body { background-color: #54585C; text-align: center; }
body, input, label, textarea, select, pre { font-size: 11px; }

h1 {
	color:#8C4002;
	padding:20px 20px 0px 20px;
	margin:0;
	font-size:16px;
}
h2 {
	color: #8C4002;
}

p {
	color:#AA8D61;
	padding:0 20px 0 20px;		
}

div#wrapper { width: 689px; margin: 0 auto; text-align: left; }


div#header ul, div#footer ul { list-style-type: none; }
div#header ul li, div#footer ul li { display: inline; padding-right: 6px; text-transform: uppercase; }
div#header ul li span, div#footer ul li span { padding-left: 6px; color: #5B5B5B; }

div#header ul { background-color: #333; padding: 1em 0 1em 1.5em; margin-top: -2px; }
div#header ul li a { color: #FFF; text-decoration: none; }
div#header ul li a:hover { text-decoration: underline; }

div#content { background-color: #F2ECE0; min-height: 362px; border-bottom: 1px solid #CEB99C; }
* html div#content { height: 362px; }
div#content p { padding: 1em 0 0 20px; line-height: 1.3em; }

/*TEMP for BELOW*/
div.home {
	background-image: url(/images/home/main_img.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	padding-right: 380px;
}

td.home {
	background-image: url(/images/home/main_img.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	padding-right: 390px;
}

td#content p { padding: 1em 5px 0 20px; line-height: 1.3em; }

/*TEMP for ABOVE*/

div#left { float: left; width: 45%; }
div#left h2 { padding: 1em 0 0 1em; }

div#item{
	background-image:url('/images/products/dots.gif');
	background-repeat:no-repeat;
	background-position:top right;
}

div.current { background-color: #FFF; }
img.sep { text-align: right; }

div#right { float: left; width: 55%; background-color: #DCCCB5; }

div#details { background-color: #FFF; margin: 5px; min-height: 352px; }
div#details img.bottle { float: left; }
div#details h2, div#details p { padding-left: 140px; padding-right: 20px; }
div#details h2 { padding-top: 2em; }

div#footer { background-color: #FFF; font-size: 9px; padding: 10px; }
div#footer p { color: #343434; margin-bottom: 1em; font-weight: bold; }
div#footer ul li a { color: #8F8F8F; text-decoration: none; }
div#footer ul li a:hover { text-decoration: underline; }

form fieldset { border: none; }
form fieldset label, form fieldset input, form fieldset textarea { display: block; margin-bottom: 0.5em; }

form#submitComments fieldset { padding: 1em 0 0 20px; }
form#submitComments fieldset input, form#submitComments fieldset textarea {
	color:#AA8D61;
	border-width:1px;
	border-style:solid;
	margin-top:5px;
	border-color:#AA8D61;
	width:228px;
	padding-left:5px;
}
form#submitComments fieldset textarea#comments { height: 80px; margin-bottom: 1em; }
form#submitComments fieldset input#submit_btn { padding: 0; text-align: center; background-color: #333; width: 60px; color: #fff; }

.clear { clear: both; }
.bold { font-weight: bold; }
.hidden { display: none; }

img { border: none; }

TD.sep{
	background-image:url('images/products/dots.gif');	
	background-repeat:repeat-x;	
}

