BODY {
	background-color : #A82918;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	scrollbar-face-color : #A82918;
	scrollbar-arrow-color : #FE9D2A;
		scrollbar-highlight-color : #FE9D2A;
	scrollbar-shadow-color : #FE9D2A;
	scrollbar-track-color : #A82918;
		scrollbar-base-color : #FE9D2A;
	scrollbar-darkshadow-color : gray;
	
}

A {
	color : white;
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

A:HOVER {
	color : #ffff80;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration : none;
}
A.under {
	color : black;
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}

A.under:HOVER {
	color : #FE9D2A;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration : underline;
}


.copy {
	color : #FE9D2A;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	text-indent : 25px;
}
.bulk {
	background-color : #A82918;
	color : #FE9D2A;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;

}
.title {
	color : #FE9D2A;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-style : italic;
}

.back {
		background-image : url(../images/back.gif);
		background-position : right;
		background-repeat : no-repeat;
		background-attachment : fixed;
}
.black {
	color : white;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : 500;
}
.menu {
	color : black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : 500;
	padding : 5px;
	text-align : center;
	background-image : url(../images/back_fade.gif);
	background-position : center bottom;
	background-repeat : no-repeat;
	background-color : White;
}
.winelist {
	color : black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : 500;
	padding : 5px;
	background-color : White;
}
.white_onblack {
	color: Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	padding : 3px;
	text-align : justify;
	background-color : White;
}
.xback {
	color : black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : 500;
	padding : 5px;
	text-align : justify;
	background-color : White;
}

.course {
	color : #FE9D2A;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : italic;
	font-weight : 600;
}
.hulk {
	background-color : #A82918;
	color : #FE9D2A;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 5px;
	text-align : justify;
}
.wedding {
	color : black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : 500;
	padding : 5px;
	text-align : justify;
	background-image : url(../images/bride.gif);
	background-position : left bottom;
	background-repeat : no-repeat;
	background-color : White;
}
.wedding2{
	color : black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : 500;
	padding : 5px;
	text-align : justify;
	background-image : url(../images/rose_bottom.gif);
	background-position : center bottom;
	background-repeat : no-repeat;
	background-color : White;
}
.party{
	color : black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : 500;
	padding : 5px;
	text-align : justify;
	background-color : White;
}
.party2{
	color : black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : 500;
	padding : 5px;
	text-align : center;
	background-color : White;
}
.w_title {
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-variant : small-caps;
	font-weight : 500;
	text-align : center;
}
a.navbutton {
	border : 1px solid #fe9d2a;
	background-color : #a82918;
	color : #fe9d2a;
	font-size : 8pt;
	padding : 4px;
	text-align : center;
	width : 80px;
}
a.navbutton:HOVER {
	border : 1px inset #a82918;
	background-color : #fe9d2a;
	color : #a82918;
	font-size : 8pt;
	padding : 4px;
	text-align : center;
	width : 80px;
}
.wedmenu {
	color : black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : 500;
	padding : 3px;
	text-align : center;
	background-image : url(../images/menu_petals.gif);
	background-position : right bottom;
	background-repeat : no-repeat;
	background-color : White;
}
.guidance{
	color : black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : 500;
	padding : 3px;
	text-align : justify;
	background-image : url(../images/menu_petals.gif);
	background-position : right bottom;
	background-repeat : no-repeat;
	background-color : White;
}
.period {
	background-color : #fe9d2a;
	border-right-color : #a82918;
	border-right-style : solid;
	border-right-width : 1px;
	border-bottom-color : #a82918;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 5px;
	color : #a82918;
	text-align : center;
}
.periodo {
	background-color : #fe9d2a;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 5px;
	color : #a82918;
	text-align : center;
		background-image : url(../images/candle.gif);
	background-position : right center;
	background-repeat : no-repeat;
		border-bottom-color : Black;
		border-bottom-style : solid;
		border-bottom-width : 1px;
}
.rate {
	background-color : #a82918;
	border-right-color : #fe9d2a;
	border-right-style : solid;
	border-right-width : 1px;
	border-bottom-color : #fe9d2a;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 5px;
	color : #fe9d2a;
	text-align : center;
}
.humpty {
	background-color : #a82918;
	background-image : url(../images/hump_right.gif);
	background-position : left bottom;
	background-repeat : no-repeat;
	background-attachment : fixed;
}
.xhumpty {
	background-color : #a82918;
	background-image : url(../images/xhump_rt.gif);
	background-position : left center;
	background-repeat : no-repeat;
	background-attachment : fixed;
}
.humpty2 {
	background-color : #a82918;
	background-image : url(../images/hump_left.gif);
	background-position : right bottom;
	background-repeat : no-repeat;
	background-attachment : fixed;
}
.xhumpty2 {
	background-color : #a82918;
	background-image : url(../images/hump_left.gif);
	background-position : right center;
	background-repeat : no-repeat;
	background-attachment : fixed;
}
.top_title {
	background-image : url(../images/wsj_top.gif);
	background-position : center;
	background-repeat : no-repeat;
	background-attachment : fixed;
	background-color : #a82918;
}
.bot_title {
	background-attachment : fixed;
	background-color : #a82918;
	background-image : url(../images/wsj_bot.gif);
	background-position : center;
	background-repeat : no-repeat;
}
.wsj {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 6px;
	text-align : justify;
}
.wsj_menu {
	background-color : #fe9d2a;
	color : #a82918;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 3px;
	text-align : center;
}
.wsj_nye {
	background-color : #fe9d2a;
	color : #a82918;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 3px;
	text-align : center;
	border : 1px solid #a82918;
}
.wsj_title {
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	text-align : center;
	font-variant : small-caps;
}
.blot {
	color : #fe9d2a;
	font-family : "Courier New", Courier, monospace;
	font-size : 10pt;
	text-align : justify;
}
.wsj_title2{
	color : #fe9d2a;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	text-align : center;
	font-variant : small-caps;
}
.wsj2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 6px;
	text-align : justify;
	background-attachment : fixed;
	background-image : url(../images/mini_hump.gif);
	background-position : bottom right;
	background-repeat : no-repeat;
}
.wsj_alt {
	background-color : #A82918;
	color : #FE9D2A;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-align : justify;
}
.wsj_arch {
	background-color : #fe9d2a;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 5px;
	color : #a82918;
	text-align : center;
}
.wsj3 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 6px;
	text-align : justify;
	background-attachment : fixed;
	background-image : url(../images/mini_hump2.gif);
	background-position : bottom left;
	background-repeat : no-repeat;
}
.wsj_promo {
	color : #fe9d2a;
	font-family : cursive;
	font-size : 12pt;
	text-align : center;
}
.wsj_white {
	color : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : 600;
}
.wsj_lights {
	background-color : #fe9d2a;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	padding : 3px;
	color : #a82918;
	text-align : center;
	width : 250px;
	font-weight : 600;
	font-variant : small-caps;
}
.events_title {
	color : #fe9d2a;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	background-color : #a82918;
	border : 1px solid #fe9d2a;
	padding : 3px;
	text-align : center;
	width : 250px;
}
.xname {
	color : #fe9d2a;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
}
a.xmas {
	color : #fe9d2a;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	text-decoration : underline;
	font-weight : 600;
}
a:HOVER.xmas {
	color : #a82918;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	text-decoration : underline;
	font-weight : 600;
}
.xbulk {
	background-color : #A82918;
	color : #FE9D2A;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 3px;
}
a.navbutton {
	background-color : #FE9D2A;
	border : 1px solid white;
	color : #A82918;
	font-size : 8pt;
	padding : 2px;
	text-align : center;
	width : 70px;
}
a:HOVER.navbutton {
	background-color : #A82918;
	border : 1px solid #FE9D2A;
	color : #FE9D2A;
	font-size : 8pt;
	padding : 2px;
	text-align : center;
	width : 70px;
}
.voucher {
	color : Black;
	font-family : "Courier New", Courier, monospace;
	font-size : 20pt;
	font-weight : 600;
	text-align : center;
}

.voucher2{
	color : Black;
	font-family : "Courier New", Courier, monospace;
	font-size : 30pt;
	font-weight : 600;
	text-align : center;
}
.wsj_border{
	border: 2px double Black;
	padding : 4px;
	text-align : justify;
}
.wsj_border2{
	border: 2px double Black;
	padding : 4px;
	text-align : justify;
	background-color : White;
	color : Black;
}
.wsj_border3{
	border: 2px double Black;
	padding : 4px;
	text-align : justify;
	background-color : White;
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
}
.wsj_whitetitle2{
	color : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	text-align : center;
	font-variant : small-caps;
}
a.wine_nav {	background-color : #FE9D2A;
	border : 1px solid white;
	color : #A82918;
	font-size : 8pt;
	padding : 2px;
	text-align : center;
	width : 90px;  }
	a:HOVER.wine_nav {
	background-color : #A82918;
	border : 1px solid #FE9D2A;
	color : #FE9D2A;
	font-size : 8pt;
	padding : 2px;
	text-align : center;
	width : 90px;
}
.wine{
	color: #a82918;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : 600;
}
.head_table {
	background-color: #fe9d2a;
	color : #a82918;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 2px;
	font-weight : bold;
	text-align : center;
}
.course {
	color: black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 2px;
}
