body {font-family: Arial, sans-serif; }
a {
	color: #800000;
}

a:hover {
	text-decoration: underline;
	cursor: pointer;
	cursor: hand;
}

a:visited {
	color: #800000;
}

.banner_box_first_page	{
	position: relative;
	float: right;
	width: 990px;
	height: 320px;
	background: url(/images/banner_front_page.jpg);
}

.banner_box_sub_page	{
	position: relative;
	float: right;
	width: 990px;
	height: 179px;
	background: url(/images/banner_sub_page.jpg);
}

.bottombar_box	{
	position: relative;
	float: right;
	width: 990px;
	height: 75px;
	background: url(/images/bottom_art.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #523a23;
	
}

.bottombar_content_left	{
	position: relative;
	float: left;
	width: 440px;
	height: 12px;
	left: 20px;
	top: 23px;
	text-align: right;
	
}

.bottombar_content_right	{
	position: relative;
	float: right;
	width: 441px;
	height: 12px;
	right: 20px;
	top: 23px;
	text-align: left;

}

.content_box	{
	position: relative;
	float: right;
	width: 990px;
	background: url(/images/content_shadow.jpg);
	font-family:"Times New Roman", Times, serif;
	font-size: 14px;
	color: #533a24;
}

.content_box_smaller_for_margin	{
	position: relative;
	float: right;
	width: 870px;
	right: 60px;
	margin-left: 40px;
	margin-top: 10px;
	margin-bottom: 5px;
}

h1	{
	font-size: 20px;
	font-weight: bold;
	color: #523a23;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-variant: small-caps;
	margin-bottom: 5px;
}

h2	{
	font-size: 16px;
	color: #523a23;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-variant: small-caps;
	font-weight: bold;
	margin-bottom: 5px;
}

h3	{
	font-size: 14px;
	color: #523a23;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-variant: small-caps;
	font-weight: bold;
	margin-bottom: 3px;
}
h4	{
	font-size: 12px;
	color: #523a23;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-variant: small-caps;
	font-weight: bold;
	margin-bottom: 3px;
}
.imagebar_front_page {
	position: relative;
	float: right;
	right: 20px;
	width: 950px;
	height: 262px;
	background: url(/images/imagebar_front_page.jpg);
}

.imagebar_front_page2 {
	position: relative;
	float: right;
	right: 20px;
	width: 950px;
	height: 308px;
	background: url(/images/imagebar_front_page2.jpg);
}

.infobox_front_page {
	position: relative;
	float: right;
	right: 65px;
	top: 8px;
	width: 700px;
	height: 240px;
	margin-left: 150px;
	overflow: hidden;
	font-family:"Times New Roman", Times, serif;
	font-size: 13px;
	color: #e9de8d;
	text-align: justify;
	line-height: 15px;
}

.infobox_front_page2 {
	position: relative;
	float: right;
	top: 8px;
	width:820px;
	margin-right: 5px;
	overflow: hidden;
	height: 308px;
	font-family:"Times New Roman", Times, serif;
	font-size: 13px;
	color: #e9de8d;
	text-align: justify;
	line-height: 15px;
}

.menubar_box {
	position: relative;
	float: right;
	width: 990px;
	height: 30px;
	background: url(/images/menu_bar.jpg);
	text-align: center;
}

.outermost_box	{
	position: relative;
	left: 50%;
	top: 20px;
	width: 990px;
	margin-left: -495px;
}

p {
	margin-top: 5px;
	margin-bottom: 5px;
}

table {
	font-family:"Times New Roman", Times, serif;
	font-size: 14px;
	color: #533a24;
	text-align: justify;
}

.bttn	{
	border: 3px solid #aba365;
	background: #e9de8d;
	color: #614a2a;
	font-size: 1.2em;
	padding: 3px;
}


#menubar_sprites {width: 950px; height: 24px; margin: 0; padding: 0; top: 3px; left: 101px; position: relative;}

#menubar_sprites li {margin: 0px; padding: 0px; list-style: none; position: absolute; top: 0px;}

#menubar_sprites li, #menubar_sprites a {height: 24px; display: block;}

#menu_home {left: 0px; width: 65px; background: transparent url(/images/menu_buttons.jpg) 0px 0px no-repeat;}
#menu_about {left: 96px; width: 68px; background: transparent url(/images/menu_buttons.jpg) 0px -50px no-repeat;}
#menu_press {left: 195px; width: 60px; background: transparent url(/images/menu_buttons.jpg) 0px -100px no-repeat;}
#menu_wineauction {left: 286px; width: 128px; background: transparent url(/images/menu_buttons.jpg) 0px -150px no-repeat;}
#menu_beneficiaries {left: 445px; width: 121px; background: transparent url(/images/menu_buttons.jpg) 0px -200px no-repeat;}
#menu_sponsors {left: 597px; width: 89px; background: transparent url(/images/menu_buttons.jpg) 0px -250px no-repeat;}
#menu_maps {left: 717px; width: 59px; background: transparent url(/images/menu_buttons.jpg) 0px -300px no-repeat;}

#menu_home a:hover {background: transparent url(/images/menu_buttons.jpg) 0px -25px no-repeat;}
#menu_about a:hover {background: transparent url(/images/menu_buttons.jpg) 0px -75px no-repeat;}
#menu_press a:hover {background: transparent url(/images/menu_buttons.jpg) 0px -125px no-repeat;}
#menu_wineauction a:hover { background: transparent url(/images/menu_buttons.jpg) 0px -175px no-repeat;}
#menu_beneficiaries a:hover { background: transparent url(/images/menu_buttons.jpg) 0px -225px no-repeat;}
#menu_sponsors a:hover { background: transparent url(/images/menu_buttons.jpg) 0px -275px no-repeat;}
#menu_maps a:hover { background: transparent url(/images/menu_buttons.jpg) 0px -325px no-repeat;}





/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;zoom:1;z-index:10;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc .qmcbox{cursor:default;display:inline-block;position:relative;z-index:1;}.qmmc .qmcbox a{display:inline;}.qmmc .qmcbox div{float:none;position:static;visibility:inherit;left:auto;}.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none;}.qmmc li:hover>ul{left:auto;}#qm0 ul {top:100%;}#qm0 ul li:hover>ul{top:0px;left:100%;}


/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}
.qmmc .qmdividery{float:left;width:0px;}
.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}
.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}
.qmmc {position:relative;zoom:1;z-index:10;}
.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}
.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}
.qmsh div a {float:left;}
.qmmc div{visibility:hidden;position:absolute;}
.qmmc .qmcbox{cursor:default;display:inline-block;position:relative;z-index:1;}
.qmmc .qmcbox a{display:inline;}
.qmmc .qmcbox div{float:none;position:static;visibility:inherit;left:auto;}
.qmmc li {z-index:auto;}
.qmmc ul {left:-10000px;position:absolute;z-index:10;}
.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}
.qmmc li a {float:left;}
.qmmc li:hover>ul{left:auto;}
#qm0 ul {top:100%;}
#qm0 ul li:hover>ul{top:0px;left:100%;}




/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/


	/* QuickMenu 0 */

	/*"""""""" (MAIN) Container""""""""*/	
	#qm0	
	{	
		position: relative;
		left: 50px;
		width:925px;
		margin: 1px auto 0 auto;
	}
	
	#qm0 img	{
		position: relative;
		vertical-align: bottom;
		border: 0;
	}



	/*"""""""" (MAIN) Items""""""""*/	
	#qm0 a	
	{	
		padding:5px 40px 5px 0px;
		color:#614a2a;
		font-family:Arial;
		font-size:15px;
		text-decoration:none;
		text-align:left;
	}


	/*"""""""" (MAIN) Hover State""""""""*/	
	#qm0 a:hover, #qm0 li:hover>a, body #qm0 .qmactive, body #qm0 .qmactive:hover			
	{	
		color:#422700;
text-shadow: .1em .1em .3em #fff;
	}



	/*"""""""" (SUB) Container""""""""*/	
	#qm0 div, #qm0 ul	
	{	
		padding:8px;
		margin:3px 0px 0px;
		background-color:#614A2A;
		border-width:3px;
		border-style:solid;
		border-color:#513C21;
	}


	/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a, #qm0 ul a	
	{	
		background-color:#614A2A;
		color:#E9DE8E;
		font-size:14px;
		border-width:0px;
		border-style:none;
	}


	/*"""""""" (SUB) Hover State""""""""*/	
	#qm0 div a:hover	
	{	
		color:#E9DE8E;
text-shadow: none;
	}


	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 ul li:hover>a	
	{	
		text-decoration:underline;
	}


	/*"""""""" (SUB) Active State""""""""*/	
	body #qm0 div .qmactive, body #qm0 div .qmactive:hover	
	{	
		background-color:#614A2A;
		color:#E9DE8E;
text-shadow: none;
		text-decoration:none;
	}


	/*"""""""" Individual Titles""""""""*/	
	#qm0 .qmtitle	
	{	
		margin:2px 5px 4px;
		color:#111111;
		font-family:Arial;
		font-size:13px;
		font-weight:bold;
	}


	/*"""""""" Individual Horizontal Dividers""""""""*/	
	#qm0 .qmdividerx	
	{	
		border-top-width:1px;
		margin:5px 4px;
		border-color:#A9A9A9;
	}


	/*"""""""" Box Animation Styles""""""""*/	
	#qm0 .qmbox	
	{	
		border-width:1px;
		border-style:solid;
		border-color:#BBBBBB;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 .qmparent	
	{	
		background-image:url(file://localhost/Users/daniel/Downloads/Visual%20QuickMenu7/qmimages/arrow_5.gif);
		background-repeat:no-repeat;
		background-position:92% 55%;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 li:hover > a.qmparent	
	{	
		background-image:url(file://localhost/Users/daniel/Downloads/Visual%20QuickMenu7/qmimages/arrow_7.gif);
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul .qmparent	
	{	
		background-image:url(file://localhost/Users/daniel/Downloads/Visual%20QuickMenu7/qmimages/arrow_10.gif);
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul li:hover > a.qmparent	
	{	
		background-image:url(file://localhost/Users/daniel/Downloads/Visual%20QuickMenu7/qmimages/arrow_10.gif);
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul	
	{	
		margin:0px;
		background-color:#614A2A;
		border-width:3px;
		border-style:solid;
		border-color:#533a24;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul ul	
	{	
		margin:0px;
	}


	/*"""""""" Custom Rule""""""""*/	
	div#qm0 div div	
	{	
		margin:0px;
	}
