/* CSS Document */

/* Define Background Color */
body {
	background-color: #3C1A12;
	text-align: center;
	margin: 0 auto 0 auto;
}


#container {
	width: 770px;
	height: auto;
	margin: 8px auto 0 auto;
	padding: 0 !important;
	line-height: 1.8em;
}

#header {
	height: 95px;
	width: 770px;
	margin: 0 auto 0 auto;
	padding: 0 !important;
	float: left;
	background-image: url(org_images/header.jpg);
	background-color:#c3bc8e;
}

* html #container {
margin: 8px auto 0 auto;
padding: 0 !important;
}

* html #header {
	height: 0px;
	width: 770px;
	margin: 0 auto -4px auto;
	padding: 0 !important;
}
#content{
margin: 0px;
padding: 0 !important;
}

.header_img{
	border:none;	
}

* html #header_img {
margin: 0 auto 0 auto;
padding: 0 !important;
}

/*body content*/
#left_content_aboutus{
	float: left;
	background-image: url(org_images/aboutus_left_bg.jpg);
	background-repeat: no-repeat;
	background-color:#96865D;
	width:294px; 
	height:500px;
	padding:0px;
	margin:0px;
}

#left_content{
	float: left;
	background-image: url(org_images/menu_left_bg.jpg);
	background-repeat: no-repeat;
	background-color:#96865D;
	width:294px; 
	height:500px;
	padding:0px;
	margin:0px;
}

#left_content_wine{
	float: left;
	background-image: url(org_images/wine2_left_bg.jpg);
	background-repeat: no-repeat;
	background-color:#96865D;
	width:294px; 
	height:500px;
	padding:0px;
	margin:0px;
}
#left_content2{
	float: left;
	background-image: url(org_images/needphoto_left_bg.jpg);
	background-repeat: no-repeat;
	background-color:#96865D;
	width:294px; 
	height:500px;
	padding:0px;
	margin:0px;
}

#right_content{
	float: right;
	background-image: url(org_images/wine_right_bg.jpg);
	background-repeat: no-repeat;
	width:476px; 
	height:500px;
	padding:0px;
	margin:0px;
}

#right_content2 table{
font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #31454F;
	text-align: left;
	line-height: 15px;
	word-spacing: 2px;
	font-style:normal;
	font-weight:100;
	font-style:italic;
	margin: 120px 20px 0px 40px;
	padding: 0px;	
}


#right_content2{
	float: right;
	background-image: url(org_images/privacy_right_bg.jpg);
	background-repeat: no-repeat;
	width:476px; 
	height:500px;
	padding:0px;
}

#right_content_fran{
	float: right;
	background-image: url(org_images/fran_bg.jpg);
	background-repeat: no-repeat;
	width:476px; 
	height:500px;
	padding:0px;
	margin:0px;}


#right_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #31454F;
	text-align: center;
	margin: 75px 20px 0px 20px;
	padding: 0px;	
}

/*wine*/

#right_content_whites{
	float: right;
	background-image: url(org_images/whites.jpg);
	background-repeat: no-repeat;
	width:476px; 
	height:500px;
	padding:0px;
	margin:0px;
}

#right_content_champagnes{
	float: right;
	background-image: url(org_images/champagnes.jpg);
	background-repeat: no-repeat;
	width:476px; 
	height:500px;
	padding:0px;
	margin:0px;
}

#right_content_full_reds{
	float: right;
	background-image: url(org_images/full_bodied_reds.jpg);
	background-repeat: no-repeat;
	width:476px; 
	height:500px;
	padding:0px;
	margin:0px;
}

#right_content_medium_reds{
	float: right;
	background-image: url(org_images/medium_bodied_reds.jpg);
	background-repeat: no-repeat;
	width:476px; 
	height:500px;
	padding:0px;
	margin:0px;
}

.wine_text{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size: 14px;
	color: #31454F;
	text-align: left;
	line-height: 16px;
	padding: 0px;
	font-weight: 200;
	word-spacing: 2px;
	margin:86px 36px 0px 36px;
	padding: 0px;
}

.wine_text2{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size: 14px;
	color: #31454F;
	text-align: center;
	line-height: 16px;
	padding: 0px;
	font-weight: 200;
	word-spacing: 2px;
	margin:86px 36px 0px 36px;
	padding: 0px;
}
.winelist_text
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size: 14px;
	color: #31454F;
	text-align: left;
	line-height: 18px;
	padding: 0px;
	font-weight: 200;
	word-spacing: 2px;
	margin:44px 6px 0px 20px;
	padding: 0px;
}

.winelist_text a{

	font-family: Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size: 14px;
	color: #31454F;
	text-align: left;
	line-height: 18px;
	padding: 0px;
	font-weight: 200;
	word-spacing: 2px;
	margin:64px 6px 0px 20px;
	padding: 0px;
}

.wine_options{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size: 16px;
	color: #31454F;
	text-align: left;
	line-height: 16px;
	padding: 0px;
	font-weight: bold;
	word-spacing: 2px;
	margin: 100px 25px 0px 25px;
	padding: 0px;
}

.wine_text a{
	text-decoration: none;
	color:#31454F;
} 

.wine_text2 a{
	text-decoration: none;
	color:#31454F;
}

#upper_wine{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #31454F;
	text-align: center;
	line-height: 24px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-weight: bold;
}

#lower_wine{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #31454F;
	text-align: right;
	font-weight: bold;
	margin: 20px 20px 0px 60px;
	text-decoration:none;
	line-height:20px;
	font-style: italic;	
}


#lower_aboutus{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #31454F;
	text-align: right;
	font-weight: 400;
	margin: 120px 20px 0px 70px;
	text-decoration:none;
	line-height:20px;
	
}
#lower_aboutus a{font-size: 12px;
	color: #C3BC8E;
	padding: 0px 8px 0px 8px;
	text-decoration:none;
}

#lower_aboutus a:hover{
	font-weight:400;
	color:#FFFFFF;			
}


#lower_wine a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C3BC8E;
	padding: 0px 8px 0px 8px;
	text-decoration:none;
	font-style:normal;
	font-weight: normal;
}

#lower_wine a:hover {
	font-weight:400;
	color:#FFFFFF;			
}

#lower_wine2{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #31454F;
	text-align: right;
	font-weight: bold;
	margin: 346px 20px 0px 70px;
	text-decoration:none;
	line-height:20px;
	font-style: italic;
}

#lower_wine2 a {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C3BC8E;
	padding: 0px 8px 0px 8px;
	text-decoration:none;
	font-style:normal;
	font-weight: normal;
	font-style: normal;
}

#lower_wine2 a:hover {
	font-weight:400;
	color:#FFFFFF;				
}

.menu_select1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-align: right;
	font-weight: 400;
	margin: 0px;
	text-decoration:none;
	line-height:20px;
	font-style:normal;
	font-style: normal;
}

#left_content_wine_whites{
	float: left;
	background-image: url(org_images/white_left_bg.jpg);
	background-repeat: no-repeat;
	background-color:#96865D;
	width:294px; 
	height:500px;
	padding:0px;
	margin:0px;
}

#left_content_wine_champagnes{
	float: left;
	background-image: url(org_images/wine_whites_left_bg.jpg);
	background-repeat: no-repeat;
	background-color:#96865D;
	width:294px; 
	height:500px;
	padding:0px;
	margin:0px;
}

#left_content_wine_full{
	float: left;
	background-image: url(org_images/wine2_left_full_bg.jpg);
	background-repeat: no-repeat;
	background-color:#96865D;
	width:294px; 
	height:500px;
	padding:0px;
	margin:0px;
}

#left_content_wine_medium{
	float: left;
	background-image: url(org_images/wine2_left_medium_bg.jpg);
	background-repeat: no-repeat;
	background-color:#96865D;
	width:294px; 
	height:500px;
	padding:0px;
	margin:0px;
}	
/*about_us*/
.aboutus_text{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #31454F;
	text-align: left;
	line-height: 16px;
	padding: 0px;
	font-weight: 200;
	word-spacing: 2px;
	margin: 70px 40px 0px 40px;
	padding: 0px;
	font-style:italic;
}

#right_content_aboutus{
	float: right;
	background-image: url(org_images/aboutus_right_bg.jpg);
	background-repeat: no-repeat;
	width:476px; 
	height:500px;
	padding:0px;
	margin:0px;
}
/*franchise*/
.fran_text{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #31454F;
	text-align: left;
	line-height: 16px;
	padding: 0px;
	font-weight: 200;
	word-spacing: 2px;
	margin: 20px 60px 0px 60px;
	padding: 0px;
	font-style:italic;
}


/*vip_club*/

#left_content_vip{
	float: left;
	background-image: url(org_images/vip_left_bg.jpg);
	background-repeat: no-repeat;
	background-color:#96865D;
	width:294px; 
	height:500px;
	padding:0px;
	margin: 0px;
	
}

#right_content_vip{
	float: right;
	background-image: url(org_images/vipclub_right_bg.jpg);
	background-repeat: no-repeat;
	width:476px; 
	height:500px;
	padding:0px;
	margin:0px;
}

#right_content_vip table tr{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #31454F;
	text-align: center;
	line-height: 15px;
	padding: 0px;
	word-spacing: 2px;
	font-style:normal;
	font-weight:100;
}

#vip_form{
margin:110px 0px 0px 20px;
}

*html #vip_form{
margin:110px 0px 0px 0px;
}

#lower_vip{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #31454F;
	text-align: left;
	line-height: 15px;
	padding: 0px;
	margin:356px 20px 0px 20px;
	font-style:italic;
}
/*locations*/

#left_content_locations{
{
	float: left;
	background-image: url(org_images/locations_main_left_bg.jpg);
	background-repeat: no-repeat;
	background-color:#96865D;
	width:294px; 
	height:500px;
	padding:0px;
	margin:0px;
}

#right_content_locations{
	float: right;
	background-image: url(org_images/locations_right_bg.jpg);
	background-repeat: no-repeat;
	width:476px; 
	height:500px;
	padding:0px;
	margin:0px;
}

#right_text_locations{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #31454F;
	text-align: center;
	margin: 160px 20px 0px 20px;
	padding: 0px;	
}

#right_text_locations table tr{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #31454F;
	text-align: center;
	line-height: 16px;
	padding: 0px;
	font-weight: 200;
	word-spacing: 2px;
}

.city_item_locations{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #31454F;
	text-align: center;
	line-height: 15px;
	padding: 0px;
	font-weight: bold;
	word-spacing: 2px;
}

#right_text_locations a{
	color: #31454F;
	text-decoration:none;
	
}

#upper_locations{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #31454F;
	text-align: left;
	line-height: 24px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-weight: bold;
}

#lower_locations{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: right;
	font-weight: bold;
	margin: 340px 20px 0px 40px;
	text-decoration:none;
	line-height:24px;
	color: white;
	
}


#lower_locations a {
	color: #C3BC8E;
	padding: 0px 8px 0px 8px;
	text-decoration:none;
}

#lower_locations a:hover {
	font-weight:bold;
	color:#FFFFFF;			
}

.links{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	text-decoration:underline;
	color: #31454F;
}

#left_content_policy{
	float: left;
	background-repeat: no-repeat;
	width:294px;
	height:500px;
	padding:0px;
	margin:0px;
	background-image: url(org_images/reservations_left_bg.jpg);
}

