BODY {
	SCROLLBAR-FACE-COLOR: #e3e2dc; 
	FONT: 9px Verdana, Arial, Helvetica, sans-serif;
	SCROLLBAR-HIGHLIGHT-COLOR: #eae9e5; 
	SCROLLBAR-SHADOW-COLOR: #aaa9a5; COLOR: #666666; 
	SCROLLBAR-3DLIGHT-COLOR: #f1f1ee; 
	SCROLLBAR-ARROW-COLOR: #000000; 
	SCROLLBAR-TRACK-COLOR: #e9e8e3; 
	SCROLLBAR-DARKSHADOW-COLOR: #71716e
}

A:link {
   COLOR: #333333;
   text-decoration: none;
}

A:active {
	COLOR: #333333;
}

A:visited {
	COLOR: #333333;
	text-decoration: none;
}

A:hover {
	COLOR: #990033;
}

.copy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #333333;
	padding-left: 20px;
	padding-right: 20px;
}


.quote{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	line-height: 20px;
	color: #666666;
	padding-left: 20px;
	padding-right: 20px;
	font-weight: normal;
	text-align: center;


}

.HEADING1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	letter-spacing: 2px;
	color: #333333;
}

.SUBMENU {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
}

.HEADING {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	padding-left: 20px;
	padding-right: 20px;
	color: #990033;
}



.FOOTER {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 9px;



	font-style: normal;



	font-weight: normal;



	color: #CCCCCC;



}



table{



	width: 780px;



	border: none;



}
.eventsNew {
    width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}



.form{



	width: 607px;



	border: none;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 9px;



	line-height: 16px;



	color: #333333;



	vertical-align: top;



}



.wine{



    width: 560px;



	border: none;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 9px;



	line-height: 16px;



	color: #333333;



	vertical-align: top;



}
.accolades{



    width: 100%;



	border: none;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 9px;



	line-height: 16px;



	color: #333333;



	vertical-align: top;



}


.cart{



	width: 173px;



	border: none;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 9px;



	color: #333333;



	vertical-align: top;



	padding-left: 5px;



	padding-right: 5px;



}







.formbook{



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 9px;



	line-height: 16px;



	color: #333333;



	vertical-align: top;



	width: auto;



}







.checkout{



	width: 600px;



	border: none;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 9px;



	line-height: 16px;



	color: #333333;



	vertical-align: top;



	padding-left: 5px;



	padding-right: 5px;



}

.menu{



	width: 550px;



	border: none;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 9px;



	color: #333333;



	vertical-align: top;

	

}



.error{



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 9px;



	color: #990033;



	padding-left: 20px;



}







.errorbook{



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 9px;



	color: #990033;



}



.caption { 



   font-family: Verdana, Arial, Helvetica, sans-serif; 



   font-size:10px;  



   color: #333333; 



} 







.left {



	text-align: left;



}







.centre {



	text-align: center;



}







.right {



	text-align: right;



}



/* .calendar determines the overall formatting style of the calendar,   



   acting as the default unless later overruled. */ 







.calendar {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 10px;



	color: #333333;



	width: auto;



	vertical-align: top;



	border: 1px solid Gray;



}







.header {

	background-color: #B6B6AB;

	border: 1px solid Gray;

} 



.linkedday {

	background-color: #E0BCBC;

	border: 1px solid Gray;

	text-align: center;

}



.day {



	background-color: #EFEFEA;



	border: 1px solid Gray;



	text-align: center;



}

.cartitems{



	border-bottom: 1px dashed Gray;



	font-size: 9px;



}

.menuitems {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #990033;

	border-bottom: 1px solid Gray;

	font-style: italic;

}

.wineheading {



	font-family: Geneva, Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-style: normal;



	line-height: 18px;



	font-weight: normal;

    color: #990033;

}

.wineitems {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #990033;

}

.winecopy {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #333333;

}

.menucopy {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #333333;

	line-height: 16px;



}

.menuheading {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-weight: 300;

	line-height: 22px;

}



.checkoutitems{



    padding-left: 70px;



}



.update {



	width: 550px;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 9px;



	color: #333333;



}



.updateitems{



	border-bottom: 1px dashed Gray;



}



h3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #990033;

}

.cartheading {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #990033;

}

.error2{



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 9px;



	color: #990033;



}



.bookadmin {



	width: 350px;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 9px;



	color: #333333;



}
.endform{
	width: 507px;
	border: 1px dashed;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 16px;
	color: #333333;
	vertical-align: top;
	padding-left: 5px;
	padding-right: 5px;
	
}
.confirmform{
	width: 507px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 16px;
	color: #333333;
	vertical-align: top;
	padding-left: 5px;
	padding-right: 5px;
	
}
.orderform{
	width: 577px;
	border: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 16px;
	color: #333333;
	vertical-align: top;
}

A.terms:link {
	COLOR: #990033;
	text-decoration: underline;
}

A.terms:hover {
	COLOR: #333333;
	font-weight: bold;
}
A.terms:active {
	COLOR: #333333;
}

A.terms:visited {
	COLOR: #990033;
	text-decoration: underline;
}

.subnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	letter-spacing: 2px;
	color: #990033;
}

#divwin {
position: absolute;
top: 180px;
bottom: 10px;
left:180px;
right:215px;
/*top right bottom left*/
overflow: auto;
border: 1px none;; padding-left:0px; padding-right:20px; padding-top:0px; padding-bottom:20px
}

* html #divwin {
height:100%;
width:100%;
top: 180px;
bottom: 0px;
left:180px;
right:0px;
border-right:55px;


}

.gallery {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}

A.mmenu:link {
	COLOR: #333333;
	text-decoration: bold;
}

A.mmenu:active {
	COLOR: #333333;
}

A.mmenu:visited {
	COLOR: #333333;
	text-decoration: none;

}

A.mmenu:hover {
	COLOR: #990033;
}



