@charset "utf-8";
body {
	background-attachment: scroll;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color:#FFFFFF;
	margin:0px;
	font-family:Arial;
	font-size:12px;
	color:#000000;
}


.mainholder{
	width:870px;
	margin:0 auto;
	background-color:none;
	display:table;
}

.top_header{
	width:850px;
	height:298px;
	margin:0 auto;
	background-color:none;
	margin-bottom:2px;
}

.content_holder{
	width:870px;
	margin:0 auto;
	background-color:#F0EDE6;
	display:table
}

	.content_info{
		padding-top:20px;
		width:850px;
		margin:0 auto;
		background-color:#F0EDE6;
	}
	
	.content_left{
		width:610px;
		float:left;
		
	}
	
	.content_left2{
		width:850px;
		
		
	margin:0 auto;
	background-color:#F0EDE6;
	
	background-position:center;
	display:table
	}
	
	
	.content_right{
		width:240px;
		float:left;
		background-color:none
	}
	
		.rightbar_holder{
			width:226px;
			float:right;
			background-color:#CC9900
		}
		
		.rightbar_holder2{
			width:226px;
			height:104px;
			background-image:url(../images/sister_bg.jpg);
			float:right;
			background-color:#CC9900;
		}
		
		.rightbar_holder3{
			width:226px;
			height:150px;
			background-image:url(../images/sister_bg2.jpg);
			float:right;
			background-color:#CC9900;
		}
		
		.sister_inside{
			width:206px;
			padding-left:10px;
			padding-right:10px;
			height:104px;
			color:#4C2600;
		}
		.rightbar_holder4{
			width:226px;
			height:210px;
			background-image:url(../images/sister_bg2.jpg);
			background-position:top;
			float:right;
			background-color:#CC9900;
		}
		.sister_inside2{
			width:206px;
			padding-left:10px;
			padding-right:10px;
			height:210px;
			color:#4C2600;
		}
		
	
	.content_stretch{
		width:850px;
		height:263px;
		background-image:url(../images/placeholder_bottom.jpg);
		float:left;
	}
	
		.stretch1{
			width:234px;
			padding-left:40px;
			margin-top:85px;
			height:160px;
			float:left;
		}
		.stretch_left{
			width:64px;
			height:120px;
			float:left;
			
		}
		
		.stretch_right{
			width:153px;	
			height:120px;
			float:left;
			padding-left:10px;
			line-height:20px;
			
		}
		
		.award_link{
			color:#FFFFFF;
			text-decoration:none;
			}
		
		.award_link:hover{
			color:#330000;
			}
		
		.stretch_readmore{
			width:234px;
			height:20px;
			margin:0 auto;
			color:#FFFFFF;
			float:left;
			margin-top:15px;
			font-weight:bold;
			background-image:url(../images/award1_readmore.jpg);
			background-position:center;
			background-repeat:no-repeat;
			text-align:center;
			padding-top:6px;
		}
		
		
	.content_text{
		width:580px;
		margin-left:20px;
		margin-right:10px;
		float:left;
		line-height:25px;	
	}
	
	.content_text2{
		width:580px;
		margin-left:20px;
		margin-right:10px;
		float:left;
		line-height:20px;	
	}
	
	.content_wine{
		width:820px;
		margin-left:20px;
		margin-right:10px;
		float:left;
		background-color:none;
		line-height:25px;	
	}
	
	.content_images{
		width:840px;
		margin-left:10px;
		float:left;
		margin-top:10px;
		margin-bottom:10px;
	}
	
	

.navigation_holder{
	width:840px;
	padding-left:10px;
	height:56px;
	margin:0 auto;
	background-color:#993333;
	background-image:url(../images/bg_nav.jpg)
}

	.nav_place{
		height:40px;
		margin:0 auto;
		font-family:Times New Roman;
		font-size:18px;
		color:#FFFFFF;
		float:left;
		padding-left:25px;
		padding-right:25px;
		padding-top:16px;
	}
	
	.nav_place:hover{
		background-image:url(../images/nav_hover.jpg);
	}
	
	.nav_place:hover a{
		color:#FFFFFF;
		text-decoration:none;
	}
	
	.nav_place a{
		color:#FFFFFF;
		text-decoration:none;
	}
	
.navigation_footer_holder{
	width:840px;
	padding-left:10px;
	height:56px;
	padding-top:3px;
	margin:0 auto;
}

	.nav_footer_place{
		height:40px;
		margin:0 auto;
		font-family:Times New Roman;
		font-size:13px;
		font-weight:bold;
		color:#FFFFFF;
		float:left;
		padding-left:20px;
		padding-right:20px;
		padding-top:20px;
	}
	
	.fuse_created{
		width:250px;
		height:40px;
		margin:0 auto;
		font-family:Arial;
		font-size:10px;
		font-weight:bold;
		color:#A8947F;
		float:left;
		
		padding-top:20px;
		text-align:right;
	}
	
	.fuse_link{
		color:#A8947F;
		text-decoration:none;
	}
	.fuse_link:hover{
		color:#FFFFFF;
		text-decoration:none;
	}

	.nav_footer_place:hover{
		
	}
	
	.nav_footer_place:hover a{
		color:#CCCC00;
		text-decoration:none;
	}
	
	.nav_footer_place a{
		color:#FFFFFF;
		text-decoration:none;
	}
	
	
	
.footer{
	width:870px;
	height:72px;
	margin:0 auto;
	background-image:url(../images/placeholder_footer.jpg);
	background-color:none;
	display:table
}


h1#home{
	padding-top:40px;
	height:0px;
	overflow:hidden;
	background-image:url(../images/title_home.jpg);
	background-repeat:no-repeat;
	margin:0px;
}

h1#winelist {
	padding-top:40px;
	height:0px;
	overflow:hidden;
	background-image:url(../images/title_winelist.jpg);
	background-repeat:no-repeat;
	margin:0px;
}

h1#contact {
	padding-top:40px;
	height:0px;
	overflow:hidden;
	background-image:url(../images/title_contact.jpg);
	background-repeat:no-repeat;
	margin:0px;
}

h1#menu {
	padding-top:40px;
	height:0px;
	overflow:hidden;
	background-image:url(../images/title_menu.jpg);
	background-repeat:no-repeat;
	margin:0px;
}

h1#vip {
	padding-top:40px;
	height:0px;
	overflow:hidden;
	background-image:url(../images/title_vip.jpg);
	background-repeat:no-repeat;
	margin:0px;
}

h1#accolades {
	padding-top:40px;
	height:0px;
	overflow:hidden;
	background-image:url(../images/title_accolades.jpg);
	background-repeat:no-repeat;
	margin:0px;
}

h1#about {
	padding-top:40px;
	height:0px;
	overflow:hidden;
	background-image:url(../images/title_about.jpg);
	background-repeat:no-repeat;
	margin:0px;
}

h1#lunch {
	padding-top:40px;
	height:0px;
	overflow:hidden;
	background-image:url(../images/title_lunch.jpg);
	background-repeat:no-repeat;
	margin:0px;
}

h1#cocktails {
	padding-top:40px;
	height:0px;
	overflow:hidden;
	background-image:url(../images/title_cocktails.jpg);
	background-repeat:no-repeat;
	margin:0px;
}
h1#background{
padding-top:40px;
	height:0px;
	overflow:hidden;
	background-image:url(../images/title_background.jpg);
	background-repeat:no-repeat;
	margin:0px;}


/* Winelist */

.links_winelist{
	color:#330000;
	font-size:11px
	}
.links_winelist:hover{
	color:#993300;
	}
	
.winemakers_winelist{
	color:#660000;
	font-size:11px
	}
	
.italics_class{
	color:#999999;
	font-style:italic;
}
	
.wine_left{
			width:390px;
			background-color:none;
			padding-right:10px;
			float:left;
		}
		
		.wine_act{
			width:390px;
			background-color:none;
			padding-right:10px;
			float:left;
			line-height:15px;
		}
		
		
		.wine_left_price{
			width:10px;
			background-color:none;
			float:left;
		}
		.wine_pad{
			width:390px;
			height:15px;
			background-color:none;
			float:left;
	
		}
		
		.wine_pad2{
			width:390px;
			height:7px;
			background-color:none;
			float:left;
	
		}
		
		.wine_holder{
			width:400px;
			background-color:none;
			float:left;
		}
		
.header_winelist{
	font-size:18px;
	color:#990000;
	font-weight:200;
	
}

.main_header_menus{
	font-size:18px;
	color:#A84C0F;
	font-weight:200;
	background-image:url(../images/double_line.jpg);
	background-position:left top;
	background-repeat:repeat-x;
}

.year_header{
	font-size:24px;
	color:#A84C0F;
	font-weight:200;
	
}

.year_header2{
	font-size:24px;
	color:#990000;
	font-weight:200;
	
}



.main_header_menus2{
	font-size:13px;
	color:#000000;
	font-weight:bold;
}

.main_header_menus3{
	font-size:13px;
	color:#A84C0F;
	font-weight:bold;
}

.header_winelist_sub{
	font-size:15px;
	color:#542116;
	font-weight:bold;
	
}

.header_winelist_whis{
	font-size:12px;
	color:#000000;
	font-weight:none;
	
}

.content_across_left{
			width:396px;
			padding-right:14px;
			float:left;
			background-color:none;
			background-image:url(../images/pink_line.jpg);
			background-position:right top;
			background-repeat:repeat-y;
		}
	
		.content_across_right{
			width:382px;			
			background-color:none;
			padding-left:14px;
			padding-right:14px;
			float:left;
		}

/* Accolades */

.accolades_holder{
	width:564px;
	float:left;
	height:134px;
	background-color:#009933;
	margin-bottom:10px;
}

.accolades1_left{
	width:114px;
	float:left;
	height:134px;
	background-color:#999900;
}

.accolades1_right{
	width:450px;
	float:left;
	height:134px;
	background-color:#CCCC99;
}

.accolades2_right{
	width:114px;
	float:right;
	height:134px;
	background-color:#999900;
}

.accolades2_left{
	width:450px;
	float:right;
	height:134px;
	background-color:#CCCC99;
}


.accolades_content1{
	width:430px;
	float:left;
	height:114px;
	padding:10px;
	background-image:url(../images/Acco_award_a_2.jpg);
	text-align:left;
}

.accolades_content2{
	width:430px;
	float:right;
	height:114px;
	padding:10px;
	background-image:url(../images/Acco_award_b_2.jpg);
	text-align:right;
}
	
	.links2{
	color:#96330F;
	}
.links2:hover{
	color:#66240B;
	}
	
	
	
	
	
	
	
	
