@charset "UTF-8";
/* CSS Document */

	img { border: none; }
	
	#headertext_green {
	font-family:Helvetica, "Trebuchet MS", Arial, sans-serif;
	font-size:26px;
	color:#003300;
	line-height:34px;
	font-weight:normal;
	font-style:normal;
	}
	
	#subheadertext_green {
	font-family:Helvetica, "Trebuchet MS", Arial, sans-serif;
	font-size:20px;
	color:#003300;
	line-height:28px;
	font-weight:normal;
	font-style:normal;
	}

	#secondtext_italic {
		font-family:Helvetica, "Trebuchet MS", Arial, sans-serif;
		font-size:18px;
		line-height:20px;
		color:#000000;
		font-weight:normal;
		font-style:italic;
	}
	
	.bodytext {
		font-family:Helvetica, "Trebuchet MS", Arial, sans-serif;
		font-size:16px;
		line-height:20px;
		color:#333333;
		font-style:normal;
		font-weight:normal;
	}
	
	.bodytext_bold {
		font-family:Helvetica, "Trebuchet MS", Arial, sans-serif;
		font-size:16px;
		line-height:20px;
		color:#333333;
		font-weight:bold;
		font-style:normal;
	}
	
	#bodytext_bolditalic {
		font-family:Helvetica, "Trebuchet MS", Arial, sans-serif;
		font-size:16px;
		line-height:20px;
		color:#333333;
		font-weight:bold;
		font-style:italic;
		margin-top:10px;
	}
	
	#bodytext_bold_green {
		font-family:Helvetica, "Trebuchet MS", Arial, sans-serif;
		font-size:16px;
		line-height:20px;
		color:#003300;
		font-weight:bold;
		font-style:normal;
	}
	
	#bodytext_italic {
		font-family:Helvetica, "Trebuchet MS", Arial, sans-serif;
		font-size:16px;
		line-height:20px;
		color:#333333;
		font-style:italic;
		font-weight:normal;
	}
	
	#smalltext_dark {
		font-family:Helvetica, "Trebuchet MS", Arial, sans-serif;
		font-size:14px;
		line-height:18px;
		color:#000000;
		font-weight:normal;
		font-style:italic;
	}
	
	.smalltext_light {
		font-family:Helvetica, "Trebuchet MS", Arial, sans-serif;
		font-size:14px;
		line-height:18px;
		color:#333333;
		font-weight:normal;
		font-style:italic;
	}
	
	#smalltext_light {
		font-family:Helvetica, "Trebuchet MS", Arial, sans-serif;
		font-size:14px;
		line-height:18px;
		color:#333333;
		font-weight:normal;
		font-style:italic;
	}
	
	#reviews_text {
		font-family:Verdana, "Trebuchet MS", Helvetica, sans-serif;
		font-size:18px;
		line-height:18px;
		color:#660000;
		text-decoration:none;
		font-style:italic;
		font-weight:normal;
		padding-left:40px;
		padding-right:40px;
		text-align:center;
	}
	
	#smalltext_reference {
		font-family:Helvetica, "Trebuchet MS", Arial, sans-serif;
		font-size:12px;
		line-height:18px;
		color:#000000;
		font-weight:normal;
		font-style:normal;
		padding-left:40px;
		padding-right:40px;
		padding-bottom:10px;
		text-align:right;
	}
	
	#review_link_lines {
		font-family:Helvetica, "Trebuchet MS", Arial, sans-serif;
		font-size:12px;
		line-height:18px;
		color:#000000;
		font-weight:normal;
		font-style:normal;
		padding-left:10px;
		padding-right:10px;
		padding-bottom:10px;
		text-align:left;
	}
	
	#diningroom_pictures_text {
		font-family:Helvetica, "Trebuchet MS", Arial, sans-serif;
		font-size:14px;
		line-height:18px;
		color:#333333;
		font-weight:normal;
		font-style:italic;
		padding-top:40px;
		vertical-align:top;
	}
	
	a img {
		border:none;
	}
	
	#divcover {
		position:static;
		width:900px;
		height:925px;
		background-image:url(images/bg_cover.jpg);
		background-repeat:no-repeat;
		margin:auto;
		text-align:left;
	}
	
	#divheader {
		position:static;
		width:900px;
		height:266px;
		background-image:url(images/bg_header.jpg);
		background-repeat:no-repeat;
		margin:auto;
		text-align:left;
	}
	
	#divmain_general {
		position:static;
		width:900px;
		background-image:url(images/bg_content_gen.jpg);
		background-repeat:repeat-y;
		margin:auto;
	}
	
	#divmain_wine {
		position:static;
		width:900px;
		background-image:url(images/bg_content_wine.jpg);
		background-repeat:repeat-y;
		margin:auto;
	}
	
	#divmain_finding {
		position:static;
		width:900px;
		background-image:url(images/bg_content_finding.jpg);
		background-repeat:repeat-y;
		margin:auto;
	}
	
	#divbottom {
		position:static;
		width:900px;
		height:151px;
		background-image:url(images/bg_footer.jpg);
		background-repeat:no-repeat;
		margin:auto;
		text-align:left;
		font-family:Verdana, "Trebuchet MS", Helvetica, sans-serif;
		font-size:10px;
		line-height:20px;
		color:#333333;
		
	}
	
	a#reviews:link {
		font-family:Verdana, "Trebuchet MS", Helvetica, sans-serif;
		font-size:18px;
		line-height:18px;
		color:#660000;
		text-decoration:none;
		font-style:normal;
		font-weight:normal;
	}
	
	a#reviews:visited {
		font-family:Verdana, "Trebuchet MS", Helvetica, sans-serif;
		font-size:18px;
		line-height:18px;
		color:#660000;
		text-decoration:none;
		font-style:normal;
		font-weight:normal;
	}
	
	a#reviews:hover {
		font-family:Verdana, "Trebuchet MS", Helvetica, sans-serif;
		font-size:18px;
		line-height:18px;
		color:#990000;
		text-decoration:none;
		font-style:normal;
		font-weight:normal;
	}
	
	a#reviews:active {
		font-family:Verdana, "Trebuchet MS", Helvetica, sans-serif;
		font-size:18px;
		line-height:18px;
		font-style:italic;
		color:#990000;
		text-decoration:none;
		font-weight:normal;
	}
	
	a#backtotop:link {
		font-family:Verdana, "Trebuchet MS", Helvetica, sans-serif;
		font-size:24px;
		line-height:20px;
		color:#003300;
		text-decoration:none;
		font-style:normal;
		font-weight:normal;
	}
	
	a#backtotop:visited {
		font-family:Verdana, "Trebuchet MS", Helvetica, sans-serif;
		font-size:24px;
		line-height:20px;
		color:#003300;
		text-decoration:none;
		font-style:normal;
		font-weight:normal;
	}
	
	a#backtotop:hover {
		font-family:Verdana, "Trebuchet MS", Helvetica, sans-serif;
		font-size:24px;
		line-height:20px;
		color:#003300;
		text-decoration:underline;
		font-style:normal;
		font-weight:normal;
	}
	
	a#backtotop:active {
		font-family:Verdana, "Trebuchet MS", Helvetica, sans-serif;
		font-size:24px;
		line-height:20px;
		font-style:italic;
		color:#003300;
		text-decoration:none;
		font-weight:normal;
	}
	
	a#footer_nav:link {
		font-family:Verdana, "Trebuchet MS", Helvetica, sans-serif;
		font-size:10px;
		line-height:20px;
		color:#333333;
		text-decoration:underline;
	}
		
	a#footer_nav:visited {
		font-family:Verdana, "Trebuchet MS", Helvetica, sans-serif;
		font-size:10px;
		line-height:20px;
		color:#333333;
		text-decoration:underline;
	}	
	
	a#footer_nav:hover {
		font-family:Verdana, "Trebuchet MS", Helvetica, sans-serif;
		font-size:10px;
		line-height:20px;
		color:#333333;
		text-decoration:overline;
	}
	a#footer_nav:active {
		font-family:Verdana, "Trebuchet MS", Helvetica, sans-serif;
		font-size:10px;
		font-style:italic;
		line-height:20px;
		color:#333333;
		text-decoration:none;
	}
	
	a#view_printable:link {
		font-family:Verdana, "Trebuchet MS", Helvetica, sans-serif;
		font-size:10px;
		line-height:20px;
		color:#333333;
		font-style:normal;
		font-weight:normal;
		text-decoration:underline;
	}
		
	a#view_printable:visited {
		font-family:Verdana, "Trebuchet MS", Helvetica, sans-serif;
		font-size:10px;
		line-height:20px;
		color:#333333;
		font-style:normal;
		font-weight:normal;
		text-decoration:underline;
	}	
	
	a#view_printable:hover {
		font-family:Verdana, "Trebuchet MS", Helvetica, sans-serif;
		font-size:10px;
		line-height:20px;
		color:#333333;
		font-style:normal;
		font-weight:normal;
		text-decoration:none;
	}
	a#view_printable:active {
		font-family:Verdana, "Trebuchet MS", Helvetica, sans-serif;
		font-size:10px;
		font-style:italic;
		line-height:20px;
		color:#333333;
		font-weight:normal;
		text-decoration:none;
	}
	
	a#asi:link {
		font-family:Verdana, "Trebuchet MS", Helvetica, sans-serif;
		font-size:10px;
		font-weight:bold;
		line-height:20px;
		color:#333333;
		text-decoration:underline;
	}
		
	a#asi:visited {
		font-family:Verdana, "Trebuchet MS", Helvetica, sans-serif;
		font-size:10px;
		font-weight:bold;
		line-height:20px;
		color:#333333;
		text-decoration:underline;
	}	
	
	a#asi:hover {
		font-family:Verdana, "Trebuchet MS", Helvetica, sans-serif;
		font-size:10px;
		font-weight:bold;
		line-height:20px;
		color:#333333;
		text-decoration:none;
	}
	a#asi:active {
		font-family:Verdana, "Trebuchet MS", Helvetica, sans-serif;
		font-size:10px;
		font-style:italic;
		line-height:20px;
		color:#333333;
		text-decoration:none;
	}
	
	a#italic_link:link {
		font-family:Helvetica, "Trebuchet MS", Arial, sans-serif;
		font-size:16px;
		line-height:20px;
		color:#003300;
		font-style:italic;
		font-weight:normal;
		text-decoration:underline;
	}
	
	a#italic_link:visited {
		font-family:Helvetica, "Trebuchet MS", Arial, sans-serif;
		font-size:16px;
		line-height:20px;
		color:#003300;
		font-style:italic;
		font-weight:normal;
		text-decoration:underline;
	}
	
	a#italic_link:hover {
		font-family:Helvetica, "Trebuchet MS", Arial, sans-serif;
		font-size:16px;
		line-height:20px;
		color:#003300;
		font-style:italic;
		font-weight:normal;
		text-decoration:none;
	}
	
	a#italic_link:active {
		font-family:Helvetica, "Trebuchet MS", Arial, sans-serif;
		font-size:16px;
		line-height:20px;
		color:#666666;
		font-style:italic;
		font-weight:normal;
		text-decoration:none;
	}
	
	
		
	
	#cell_padding {
	padding-left:10px;
	padding-right:10px;
	}
	
	#cell_padding_2 {
	padding-left:40px;
	padding-right:40px;
	text-align:center;
	}
	
	#cell_padding_3 {
	padding-left:40px;
	padding-right:40px;
	}
	
	#cell_padding_4 {
	padding-left:20px;
	padding-right:10px;
	}
	
	.employment_text {
		font-family:Helvetica, "Trebuchet MS", Arial, sans-serif;
		font-size:14px;
		line-height:20px;
		color:#333333;
		font-style:normal;
		font-weight:normal;
	}
	
	