
body {
	background-color: #2b1602;
	background-image: url("../images/body.jpg");
	background-repeat: repeat;
	background-position: left top;
	margin: 0; padding: 0;
}

#background {
	background-image: url("../images/header_bkgrd.jpg");
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 63px;
	height: 437px;
}
.head-right {
	background:url(../images/right_bkgrd.jpg);
}

#content {
	color: #e0ba7c;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#content p {
	margin: 0;
	padding: 0 0 10px 20px;
}

#content a {
	color: #e0ba7c;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin: 0;
	padding: 0;
}

#content a:hover {
	color: #333;
	background-color: #e0ba7c;
}
td {
	color: #e0ba7c;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#body { padding:20px; }
h1 { font-size:20px; font-weight:normal; padding-left:20px}
h2 { font-size:16px; font-weight:normal; padding-left:20px}
h3 { font-size:14px; font-weight:normal; padding-left:20px; margin:0;}

.thewines p {
	padding-left:5px; 
}
.winethumb { 
	border:1px solid #806849;
	margin:2px; padding:2px;
}
.border { 
	border:1px solid #806849;
}
.tastingroom { 
	border:1px solid #806849;
	background-image:url(../images/tastingroom.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
}
.photo_right { 
	margin:2px; padding:2px;
	float:right;
	padding-left:20px;
}
.photo_left { 
	margin:2px; padding:2px;
	float:left;
	padding-right:20px;
}
.small {font-size: 10px;}
.formfield { 
	background:#8e827a; border:1px solid #806849; width:250px;
}
#nav {
	position:relative;
	height:52px;
	text-align:center;
	background-color:#000;
	filter: alpha(opacity=25);
	/*background-color: rgba(0,0,0,.25);*/
	border-bottom:1px solid #806849;
}
#nav a {
	font-size:14px;
	line-height:52px;
	font-weight:lighter;
	display:inline-block;
	padding:0 15px 0 15px;
	filter: alpha(opacity=100%);
}
#nav a:hover {
	color:#fff; background:none;
}
#footer {
	position:relative;
}
#footer a {
	text-decoration:underline;
}
#copyright p {
	text-align:right;
	padding-right:72px;
	font-size: 10px;
}
#facebook {
	position:relative;
	display:inline-block;
	float:left; width:150px;
	font-size:12px; line-height:32px;
}
#mailinglist {
	position:relative;
	display:inline-block;
	float:left; width:200px;
	font-size:16px; line-height:32px;
}
