@charset "utf-8";
/* CSS Document */

body {
	background-repeat: repeat;
	background-image: url("/pages/bg2.gif");
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#centering_frame {
	width: 765px;
	margin-right: auto;
	margin-left: auto;
}
#content_container {
	width: 765px;
	border:5px solid #1B1106;
	min-height: 400px;
	background-color:#1B1106; position:relative;
}
table.cart_table
	{
		color:#fff;
	}
#nav {
	height:auto;
	width: 765px;
	color: #FEE487;
	text-align: center;
	padding-top: 15px;
	font-size: 11px;
	letter-spacing: .15em;
}
#nav ul, #nav ul li
	{
		display:inline
	}
#nav ul li a
	{
		text-transform:uppercase;
		margin-right:15px
	}
#nav a:link{color: #FEE487; text-decoration: none;}
#nav a:visited{color: #FEE487; text-decoration: none;}
#nav a:active{color: #FEE487; text-decoration: underline;}
#nav a:hover{color: #FEE487; text-decoration: underline;}

a:link{color: #FEE487; text-decoration: none;}
a:visited{color: #FEE487; text-decoration: none;}
a:active{color: #FEE487; text-decoration: underline;}
a:hover{color: #FEE487; text-decoration: underline;}

h1 img
{position:absolute; left:430px; top:65px; z-index:100 }
#bottom {
	font-size: 10px;
	float: left;
	height: 10px;
	width: 765px;
	color: #FEE487;
	text-align:center;
	padding-top: 8px;
	letter-spacing: .15em;
}
#body {
	background-image: url("/pix/mainpix/bodybg.jpg");
	background-repeat: no-repeat;
	float: left;
	min-height: 235px;
	width: 745px;
	padding: 20px 10px 10px 10px;
	color: #FEE487;
	border:5px solid #1B1106;
	border-top: none;
	margin-left:-5px;
}

h1{font-size:18px; font-weight:normal;}
h2{font-size:14px; font-style: italic; font-weight:bold;}

input,textarea{
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.button{background: url("/pix/mainpix/button.jpg"); width: 84px; height: 20px; padding: 2px; padding-bottom: 0px; display: inline; float: left; vertical-align: center; text-align: center; color:#ffffff; margin-left: 7px; cursor: pointer; font-size:10px; border: 0px;}
.button:hover{background: url("/pix/mainpix/button-hover.jpg");}

.prodimage{border: 4px solid #1B1106;}


#winelist, #wineclub
 {
float: right;
margin-top: -120px;
width: 220px;
}
#winelist input
{
text-align:right;margin-bottom:3px;
width:150px;

}
#winelist input#sendbutton2
	{
		width:44px;
		margin-left:37px;
	}
#winelist p {font-weight:bold}
#winelist input.join {margin-top:3px; display:block}
#winelist label
{
	display:block;
	margin-top:15px;
}
#winelist fieldset,#wineclub fieldset
	{
		display:none;
	}
p.linklove
	{
		display:none
	}
#winelist ol, #wineclub ol
	{
		list-style:none;
	}
#wineclub input[type="text"]
	{
		display:block;
	}
#wineclub ol li
	{
		margin-bottom:1em;
	}
#wineclub label
	{
		width:140px;
		display:inline-block
	}
#carousel {  
    height:  275px;  
    width:  765px;  
    padding: 0;  
    margin:  0px 0 0 0;  
} 
 
#carousel img {  
    width:  765px; 
    height: 275px; 
    top:  0; 
    left: 0 
} 
p.nocomments
	{
		display:none
	}