BODY {
	background-color : #003935;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 10px;
	margin-bottom : 0px;
	scrollbar-face-color : #003935;
	scrollbar-arrow-color : #bb9800;
		scrollbar-highlight-color : #bb9800;
	scrollbar-shadow-color : #bb9800;
	scrollbar-track-color : #003935;
		scrollbar-base-color : #bb9800;
	scrollbar-darkshadow-color : gray;
	
}
BODY.xmas_form {
	background-color: #003935;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
	scrollbar-face-color: #003935;
	scrollbar-arrow-color: #bb9800;
	scrollbar-highlight-color: #bb9800;
	scrollbar-shadow-color: #bb9800;
	scrollbar-track-color: #003935;
	scrollbar-base-color: #bb9800;
	scrollbar-darkshadow-color: gray;
	background-image: url(../images/xback.jpg);
	background-repeat: repeat;
}
BODY.halloween {
	background-color: #000000;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
	scrollbar-face-color: #000000;
	scrollbar-arrow-color: #4d6383;
	scrollbar-highlight-color: #4d6383;
	scrollbar-shadow-color: black;
	scrollbar-track-color: black;
	scrollbar-base-color: #000000;
	scrollbar-darkshadow-color: black;
	background-image: url(../images/hallow_back2.jpg);
	background-repeat: repeat;
}
A.wsj_main {
	color : white;
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

A:HOVER.wsj_main {
	color : #bb9800;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration : none;
}
a {
	color: #003935;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration : none;
}
a:HOVER {
	color: #003935;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration : underline;
}
A.2 {
	color : white;
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}

A.2:HOVER {
	color : #bb9800;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration : underline;
}
A.3 {
	color : 003935;
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}

A.3:HOVER {
	color : #bb9800;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration : underline;
}
A.under {
	color : #003935;
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

A.under:HOVER {
	color : #bb9800;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration : none;
}
A.under2:HOVER {
	color : #bb9800;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration : underline;
}
A.under2 {
	color : #003935;
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}
A.under3:HOVER {
	color : white;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration : underline;
}
A.under3 {
	color : #003935;
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}

.copy {
	color : #bb9800;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	text-indent : 25px;
}
.copy2 {
	color : #bb9800;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 7pt;
}
.bulk {
	background-color : #003935;
	color : #bb9800;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
}
.main_intro {
	color: #bb9800;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	text-align : center;
	width : 600px;
}
.wsj_date {
	color : #bb9800;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 4px;
	font-style : italic;
}
.title {
	color : #bb9800;
	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;
	text-align : center;
}
.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 : repeat;
	background-color : White;
	border : thin inset #bb9800;
}
.menu2 {
	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/back_fade.gif);
	background-position : center bottom;
	background-repeat : repeat;
	background-color : White;
	border : thin inset #bb9800;
}
.menu3 {
	color : black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : 500;
	padding : 5px;
	text-align : justify;
	background-color : White;
	border : thin inset #bb9800;
}
.menu4 {
	color : black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : 500;
	padding : 5px;
	text-align : justify;
	background-color : White;
}
.cottage {
	color : black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : 500;
	padding : 5px;
	text-align : justify;
	background-color : White;
	border : thin inset #bb9800;
	background-image : url("../images/cottage_back.jpg");
	background-position : left bottom;
	background-repeat : repeat-y;
	background-attachment : fixed;
}
.winelist {
	color: #003935;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: 500;
	padding: 5px;
	background-color: White;
	background-image: url(../images/wine_back.jpg);
	background-repeat: repeat;
}
.white_onblack {
	color: Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	padding : 5px;
	text-align : justify;
	background-color : White;
}
.xback {
	color : #003935;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : 500;
	padding : 5px;
	text-align : center;
	background-color : White;
	border : thin inset White;
	background-image : url("../images/xback.jpg");

}
.x_fade {
	background-color: White;
	border : thin ridge White;
	padding : 4px;
	width : 550px;
		filter: Alpha(opacity=60);
}
.x_inside {
	color: #003935;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: justify;
	padding: 4px;
}
.course {
	color : #bb9800;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : italic;
	font-weight : 600;
}
.hulk {
	background-color : #003935;
	color : #bb9800;
	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 : left bottom;
	background-repeat : no-repeat;
	background-color : White;
}
.wedding_back{
	color : black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : 500;
	padding : 5px;
	text-align : justify;
	background-color : White;
}
.wedding_top {
	background-image : url(../images/motif_top.gif);
	background-position : center top;
	background-repeat : no-repeat;
	background-color : White;
	padding-bottom : 4px;
	padding-left : 4px;
	padding-right : 4px;
	border-top-color : #d0d0d0;
	border-top-style : solid;
	border-top-width : 1px;
	border-left-color : #d0d0d0;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #d0d0d0;
	border-right-style : solid;
	border-right-width : 1px;
	text-align : center;
	color : #bb9800;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 20pt;
	font-weight : 600;
	font-style : italic;
}
.wedding3{
	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/motif.gif);
	background-position : center bottom;
	background-repeat : no-repeat;
	background-color : White;
	border-left-color : #d0d0d0;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #d0d0d0;
	border-right-style : solid;
	border-right-width : 1px;
	border-bottom-color : #d0d0d0;
	border-bottom-style : solid;
	border-bottom-width : 1px;
}
.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;
}

.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 : #bb9800;
	border-right-color : #003935;
	border-right-style : solid;
	border-right-width : 1px;
	border-bottom-color : #003935;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 5px;
	color : #003935;
	text-align : center;
}
.periodo {
	background-color : #bb9800;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 5px;
	color : #003935;
	text-align : center;
		background-image : url(../images/signback1.jpg);
	background-position : right center;
	background-repeat : no-repeat;
		border-bottom-color : Black;
		border-bottom-style : solid;
		border-bottom-width : 1px;
}
.rate {
	background-color : #003935;
	border-right-color : #bb9800;
	border-right-style : solid;
	border-right-width : 1px;
	border-bottom-color : #bb9800;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 5px;
	color : #bb9800;
	text-align : center;
}
.humpty {
	background-color : #003935;
	background-image : url(../images/hump_right.gif);
	background-position : left bottom;
	background-repeat : no-repeat;
	background-attachment : fixed;
}
.xhumpty {
	background-color : #003935;
	background-image : url(../images/xhump_rt.gif);
	background-position : left center;
	background-repeat : no-repeat;
	background-attachment : fixed;
}
.xtitle {
	color: #C00000;
	font-size: 12pt;
	font-weight: bold;
	font-family: 'Trebuchet MS', Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: 12px;
}
.xtitle2 {
	color: #C00000;
	font-size : 10pt;
	font-style : italic;
	font-weight : bold;
}
.humpty2 {
	background-color : #003935;
	background-image : url(../images/hump_left.gif);
	background-position : right bottom;
	background-repeat : no-repeat;
	background-attachment : fixed;
}
.xhumpty2 {
	background-color : #003935;
	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 : #003935;
}
.bot_title {
	background-attachment : fixed;
	background-color : #003935;
	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 : #bb9800;
	color : #003935;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 3px;
	text-align : center;
}
.wsj_nye {
	background-color : #bb9800;
	color : #003935;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 3px;
	text-align : center;
	border : 1px solid #003935;
}
.wsj_title {
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	text-align : center;
	font-variant : small-caps;
}
.blot {
	color : #bb9800;
	font-family : "Courier New", Courier, monospace;
	font-size : 10pt;
	text-align : justify;
}
.wsj_title2{
	color : #bb9800;
	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 : #003935;
	color : #bb9800;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-align : justify;
}
.wsj_arch {
	background-color : #bb9800;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 5px;
	color : #003935;
	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 : #bb9800;
	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 : #bb9800;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	padding : 3px;
	color : #003935;
	text-align : center;
	width : 250px;
	font-weight : 600;
	font-variant : small-caps;
}
.events_title {
	color : #bb9800;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	background-color : #003935;
	border : 1px solid #bb9800;
	padding : 3px;
	text-align : center;
	width : 250px;
}
.xname {
	color : #bb9800;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
}
a.xmas {
	color : #bb9800;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	text-decoration : underline;
	font-weight : 600;
}
a:HOVER.xmas {
	color : #003935; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	text-decoration : underline;
	font-weight : 600;
}
.no_link_xmas {
		color : #bb9800;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	text-decoration : underline;
	font-weight : 600;
}
.xbulk {
	background-color : #003935;
	color : #bb9800;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 3px;
}
a.navbutton {
	background-color : #bb9800;
	border : 1px solid white;
	color : #003935;
	font-size : 8pt;
	padding : 2px;
	text-align : center;
	width : 65px;
}
a:HOVER.navbutton {
	background-color : #003935;
	border : 1px solid #bb9800;
	color : #bb9800;
	font-size : 8pt;
	padding : 2px;
	text-align : center;
	width : 65px;
}
a.navbutton2 {
	background-color : #bb9800;
	border : 1px solid #003935;
	color : #003935;
	font-size : 8pt;
	padding : 2px;
	text-align : center;
	width : 65px;
}
a:HOVER.navbutton2 {
	background-color: #003935;
	border: 1px solid #bb9800;
	color: #bb9800;
	font-size: 8pt;
	padding: 2px;
	text-align: center;
	width: 65px;
	text-decoration: none;
}
.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 : #bb9800;
	border : 1px solid #003935;
	color : #003935;
	font-size : 8pt;
	padding : 2px;
	text-align : center;
	width : 100px;  
	}
	
	a:HOVER.wine_nav {
	background-color : #003935;
	border : 1px solid #bb9800;
	color : #bb9800;
	font-size : 8pt;
	padding : 2px;
	text-align : center;
	width : 100px;
}
.wine{
	color: #003935;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : 600;
}
.head_table {
	background-color: #bb9800;
	color : #003935;
	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: 10pt;
	padding: 2px;
	letter-spacing: 2px;
	font-style: normal;
}
.winetitle {
	color: #800000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 2px;
	font-weight : bold;
	font-style : italic;
}
a.navbar {
	background-color: #15a791;
	border-left : 3px outset White;
	border-right : 3px outset White;
	border-top : 2px outset White;
	border-bottom : 2px outset White;
	color : #003935;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 2px;
	text-decoration : none;
	text-align : center;
	width : 150px;
	font-weight : bold;
}
a:HOVER.navbar {
	background-color: #003935;
	border-left : 3px inset White;
	border-right : 3px inset White;
	border-top : 2px inset White;
	border-bottom : 2px inset White;
	color : #bb9800;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 2px;
	text-decoration : none;
	text-align : center;
	width : 150px;
		font-weight : bold;
}
a.navbaron { 
	background-color: #003935;
	border-left : 3px inset White;
	border-right : 3px inset White;
	border-top : 2px inset White;
	border-bottom : 2px inset White;
	color : #bb9800;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 2px;
	text-decoration : none;
	text-align : center;
	width : 150px;
		font-weight : bold;
	 }
	 a:HOVER.navbaron{ 
	 background-color: #003935;
	border-left : 3px inset White;
	border-right : 3px inset White;
	border-top : 2px inset White;
	border-bottom : 2px inset White;
	color : #bb9800;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 2px;
	text-decoration : none;
	text-align : center;
	width : 150px;
		font-weight : bold;
	}
	.menu_panel {
	background-color: White;
	background-image : url("../images/back_fade.gif");
	border : medium inset #bb9800;
	color : #003935;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 4px;
	vertical-align : top;
	width : 200px;
	text-align : left;
}
	}
	.menu_panel2 {
	background-color: White;
	background-image : url("../images/back_fade.gif");
	border : medium inset #bb9800;
	color : #003935;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 4px;
	vertical-align : top;
	width : 500px;
	text-align : center;
	font-weight : bold;
}
.sian {	
	color : #003935;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 4px;
	vertical-align : top;
	text-align : center;
	font-weight : bold;  
	}
	#controls {
	width: 530px;
	text-align : center;
}
.backto {
	left: 50px;
	top : 10px;
	position : absolute;
	width : 150px;
	margin-left : 50px;
	margin-top : 10px;
}
INPUT.walls {
	background-color : White;
	border : 1px solid #003935;
	color : #003935;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 3px;
}

TEXTAREA.walls {
		background-color : white;
	border : 1px solid #003935;
	color : #003935;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 3px;
}
SELECT.walls {
		background-color : white;
	border : 1px solid #003935;
	color : #003935;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 3px;
}
.form {
	color: #003935;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 3px;
}
.maintext {
	color: #003935;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 3px;
	text-align : justify;
}
.leftcol {
	border-right-color: #003935;
	border-right-style : dotted;
	border-right-width : 1px;
	color : #003935;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 4px;
	text-align : justify;

	vertical-align : top;
}
.rightcol {
	color: #003935;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 4px;
	text-align : justify;
	vertical-align : top;
}
.rightcol2 {
	color: #003935;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 3px;
	vertical-align : top;
	text-align : justify;
}
a.cott_navbar {
	background-color: #DADDC2;
	color : #003935;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 2px;
	text-decoration : none;
	text-align : center;
	width : 150px;
	font-weight : bold;
	border : 1px solid #003935;
}
a:HOVER.cott_navbar {
	background-color: #F7F5D8;
	border : 1px solid #003935;
	color : #bb9800;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 2px;
	text-decoration : none;
	text-align : center;
	width : 150px;
		font-weight : bold;
}
a.cott_navbaron { 
	background-color: #F7F5D8;
	border : 1px solid #003935;
	color : #bb9800;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 2px;
	text-decoration : none;
	text-align : center;
	width : 150px;
		font-weight : bold;
	 }
	 a:HOVER.cott_navbaron{ 
	 background-color: #F7F5D8;
	border : 1px solid #003935;
	color : #bb9800;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 2px;
	text-decoration : none;
	text-align : center;
	width : 150px;
		font-weight : bold;
	}
	.flow_table {
	background-image: url("../images/flower_back.jpg");
	border : thin ridge White;
}
.cott_sub {
	color: #003935;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
}
.rate2 {
	background-color : #DADDC2;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 3px;
	color : #003935;
	text-align : center;
	border : 1px solid #003935;
}
.rate3 {  background-color : #F7F5D8;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 3px;
	color : #003935;
	text-align : center;
	border : 1px solid #003935;
}
.cott_header {
	background-color : #F7F5D8;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 3px;
	color : #003935;
	text-align : center;
	font-weight : bold;
		border : 1px solid #003935;
}
.indent{
	text-indent: 50px;
}
.rate_table {
	filter: Alpha(opacity=70);
	background-image : url("../images/cott_table.jpg");
	border : thin ridge #003935;
}
.cott_item {
	border: thin ridge #f7f5d8;
	color : #003935;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 5px;
	width : 500px;
	background-color : White;

}
.room {
	color: #003935;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 3px;
}
.wsj_title_gold {
	color : #bb9800;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
}
.wsj_intro {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : Black;
	font-size : 8pt;
}
a.wsj_link {
	color: #003935;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration : underline;
}
a:HOVER.wsj_link {
	color: #bb9800;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration : underline;
}
.graytext {
	color: Gray;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : italic;
}
.xwine {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : italic;
	color : White;
}
.rip {
	border: thick double Black;
	padding: 3px;
	background-color: White;
	background-position: center;
	background-image: url(../images/piano.jpg);
	color: Black;
	font-family: 'Trebuchet MS', Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	letter-spacing: 1px;
	text-align: justify;
	background-repeat: no-repeat;
	}
	.troub {
	color: Black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
}
.eop {
	page-break-after: always;
}
.rip2 {
	border: thick double Black;
	padding: 3px;
	background-color: White;
	color: Black;
	font-family: 'Trebuchet MS', Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	letter-spacing: 1px;
	text-align: justify;
	}
	.wsj_art {
	border: thin double #bb9800;
	background-color: #003935;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding: 3px;
	color: White;
	text-align: justify;
}
.art_title {
	color: white;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
}
.wsj_pen {
	background-color: White;
	padding: 3px;
	color: #003935;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.wsj_new {
	background-color: White;
	padding: 3px;
	color: gray;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	}
	.wsj_new2 {
	background-color: White;
	padding: 3px;
	color: gray;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	}

.open {
	background-image: url(../images/top_dark.gif);
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding: 3px;
	font-weight: bold;
	text-align: center;
	color: White;
}
.open_up {
	background-image: url(../images/top_dark_up.gif);
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding: 3px;
	font-weight: bold;
	text-align: center;
	color: White;
}
.open_body {
	border-left-color: #003935;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #003935;
	border-right-style: solid;
	border-right-width: 1px;
	padding: 3px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003935;
	text-align: justify;
	width: 590px;
}
.menu_wsj {
	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/back_fade.gif);
	background-position : center bottom;
	background-repeat : repeat;
	background-color : White;
	border : thin inset #bb9800;
	width: 600px;
}
.menu_ad {
	color: #bb9800;
	font-family : cursive;
	font-size : 14pt;
	font-weight : bold;
}
.xbulk {
	background-color : #003935;
	color : #bb9800;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 3px;
}
.xwinelist {
	color : black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : 500;
	padding : 5px;
	background-color : White;
	background-image : url("../images/bottom_holly.gif");
	background-position : bottom left;
	background-repeat : no-repeat;
}
a.wed_navbar {
	background-color: #DADDC2;
	color : #003935;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 2px;
	text-decoration : none;
	text-align : center;
	width : 120px;
	font-weight : bold;
	border : 1px solid #003935;
}
a:HOVER.wed_navbar {
	background-color: #F7F5D8;
	border : 1px solid #003935;
	color : #bb9800;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 2px;
	text-decoration : none;
	text-align : center;
	width : 120px;
		font-weight : bold;
}
a.wed_navbaron { 
	background-color: #F7F5D8;
	border : 1px solid #003935;
	color : #bb9800;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 2px;
	text-decoration : none;
	text-align : center;
	width : 120px;
		font-weight : bold;
	 }
	 a:HOVER.wed_navbaron{ 
	 background-color: #F7F5D8;
	border : 1px solid #003935;
	color : #bb9800;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 2px;
	text-decoration : none;
	text-align : center;
	width : 120px;
		font-weight : bold;
	}
	.wed_subtitle {
	color : #003935;
	font-size : 12pt;
	font-weight : bold;
	text-align : center;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.wedding4{
	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/motif.gif);
	background-position : center bottom;
	background-repeat : no-repeat;
	background-color : White;
	border-left-color : #d0d0d0;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #d0d0d0;
	border-right-style : solid;
	border-right-width : 1px;
	border-bottom-color : #d0d0d0;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	text-indent : 10px;
}
.ripple {
	border: thick double Black;
	padding: 3px;
	background-color: White;
	color: Black;
	font-family: 'Trebuchet MS', Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	letter-spacing: 1px;
	text-align: justify;
	background-repeat: repeat;
	background-image : url("../images/show_fade.jpg");
}
.topple {
	border: thick double Black;
	padding: 3px;
	background-color: White;
	color: Black;
	font-family: 'Trebuchet MS', Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	letter-spacing: 1px;
	text-align: justify;
}
.pic {
	float: right;
}
.new_nye {
	border: 1px solid #003935;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding: 4px;
	text-align: center;
	width: 450px;
	color: #003935;
	background-color: #FFE87D;
}
.caption {
	border: thick double Black;
	padding: 3px;
	background-color: White;
	color: Black;
	font-family: 'Trebuchet MS', Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	letter-spacing: 1px;
	text-align: center;
}
.new_wsj_menu {
	border: thin ridge #ffe87d;
	background-color: #ffe87d;
	color: #003935;
	font-family: 'Trebuchet MS', Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	padding: 3px;
	text-align: center;
	width: 300px;
}
.new_wsj_sexy {

	border: 1px solid #003935;
	background-color: #A9D3B6;
	color: #003935;
	font-family: 'Trebuchet MS', Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	width: 600px;
}
.new_sexy_title {

	color: #61051D;
	font-family: 'Trebuchet MS', Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11pt;
}
	.wsj_new3 {
	background-color: White;
	padding: 3px;
	color: #61051D;
	font-family: 'Trebuchet MS', Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align: justify;
}
.xnew {
	background-color: White;
	border: thin ridge silver;
	padding: 4px;
	width: 550px;
}
.x_side_left {
	background-image: url(../images/xside2.gif);
	background-position: left;
	background-repeat: repeat-y;
	background-color: White;
	width: 50px;
	border-right-color: Silver;
	border-right-style: solid;
	border-right-width: 1px;
}
.x_side_right {
	background-image: url(../images/xside_right2.gif);
	background-position: left;
	background-repeat: repeat-y;
	background-color: White;
	width: 50px;
	border-left-color: Silver;
	border-left-style: solid;
	border-left-width: 1px;
}
a.forms {
	background-color: #bb9800;
	border: 1px solid #000000;
	color: #003935;
	font-size: 8pt;
	padding: 2px;
	text-align: center;
	width: 90px;
	text-decoration: none;
	background-image: url(../images/button.gif);
	background-repeat: repeat;
}
	
	a:HOVER.forms {
	background-color : #003935;
	border : 1px solid #800000;
	color : #800000;
	font-size : 8pt;
	padding : 2px;
	text-align : center;
	width : 90px;
		text-decoration: none;
			background-image: url(../images/button2.gif);
	background-repeat: repeat;
}
.date {
	text-align: right;
	width: 120px;
	color: #003935;
	font-size: 8pt;
	font-weight: bold;
}
a.green {
	color: #003935;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: underline;
}
a:HOVER.green {
	color: #bb9800;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: underline;
}
.xback_small {
	color : #003935;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : 500;
	padding : 5px;
	text-align : center;
	background-color : White;
	border : thin ridge silver;
	background-image : url("../images/xback_small.jpg");

}
.strike {
	text-decoration: line-through;
}
.fixed_menu {
	color : #003935;
	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 : repeat;
	background-color : White;
	border : thin inset #bb9800;
}
.fixed_menu2 {
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	padding: 5px;
	text-align: left;
	font-style: italic;
}
.confer {
	color: #003935;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	padding: 5px;
	text-align: left;
	background-color: White;
}
.menu_intro {
	width: 567px;
	text-align: center;
	background-image: url(../images/gold_back.gif);
	background-position: center;
	background-repeat: no-repeat;
	color: #003935;
	font-size: 8pt;
	font-weight: normal;
	height: 108px;
	vertical-align: middle;
}
#logo {
	background-color: #bb9800;
	border: 1 solid white;
	padding: 3px;
}
.red_title {
	color: #800000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	font-style: italic;
}
.hallow {
	background-color: Black;
	filter: Alpha(opacity=80);
	padding: 3px;
	border: thin ridge #4d6383;
	background-image: url(../images/pumpkin.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}
#hall_title {
	color: #4d6383;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	FILTER: Glow(Color=#FFFF80, Strength=100);
	text-align: center;
	DropShadow(Color=#000055, OffX=3, OffY=3, Positive=1); 
}
.hall_main_text {
	color: #eb8f19;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	text-align: center;
	font-weight: bold;
}
.hall_sub {
		color: #eb8f19;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: normal;
	font-weight: bold;
}
.hall_menu {
	background-image: url(http://www.the-walls.co.uk/images/hall_menu_back.gif);
	background-position: center;
	background-repeat: no-repeat;
	height: 560px;
	width: 560px;
}
.hall_menu_text {
	color: Black;
	font-size: 9pt;
	padding: 3px;
	width: 500px;
}
.hall_dish {
	color: #c50004;
	font-weight: bold;
}
.gout_menu {
	border: 1px solid #800000;
	color: #003935;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding: 3px;
	width: 390px;
	font-style: normal;
	background-color: #ffefdb;
}
.gout_subs {
	color: #800000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	font-style: italic;
}
.gout_wine {
	color: #800000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	font-style: italic;
}
.wsj_contents {
	color: #003935;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
}
.wsj_newpen {
	background-color: White;
	padding: 3px;
	color: #404040;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.melt_menu {
	background-image: url(../images/melt_menu_back.gif);
	background-position: center;
	color: #800000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	height: 400px;
	text-align: center;
	width: 500px;
	padding: 15px;
}
.wsj_hallow {
	background-color: Black;
	border: thin ridge;
	padding: 3px;
	width: 584px;
	color: #bb9800;
	font-family: "Courier New", Courier, monospace;
	font-size: 10pt;
	text-align: center;
}
.hall_title2 {
	color: #4d6383;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	text-align: center;
}
a.hallowed {
	color: #bb9800;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
}
a:HOVER.hallowed {
	color: #800000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
}
.pamp_sub {
		color: #bb9800;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: normal;
	font-weight: bold;
}
a.wsj_cont {
	color: #003935;
	font-size: 8pt;
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
a:HOVER.wsj_cont {
	color: #bb9800;
	font-size: 8pt;
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.wsj_box {
	background-color: white;
	border: thin ridge;
	padding: 3px;
	width: 584px;
	color: #003935;
	font-family: "Courier New", Courier, monospace;
	font-size: 10pt;
	text-align: center;
}
.menu_wsj_new {
	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/back_fade.gif);
	background-position: center bottom;
	background-repeat: repeat;
	background-color: White;
	border: thin inset #bb9800;
	width: 400px;
	margin: 25px;
}
.credit {
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding: 5px;
	text-align: justify;
	background-color: White;
	border: 1px solid #cc3366;
	width: 400px;
}
.red {
	color: #c00000;
	font-size: 16pt;
	text-align: center;
}
.valentine {
	background-color: White;
	background-image: url(../images/val_back.gif);
	background-position: center;
	background-repeat: no-repeat;
	color: #003935;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding: 3px;
	text-align: center;
	border: thin ridge #fbd5d6;
	vertical-align: top;
}
.black_text {
	color: Black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding: 4px;
}
.black_small {
	color: Black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;

}
.wsj_box2 {
	background-color: white;
	border: thin ridge;
	padding: 3px;
	width: 584px;
	color: #003935;
	font-family: "Courier New", Courier, monospace;
	font-size: 10pt;
	text-align: left;
}
.drums {
	color: #003935;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: 500;
	padding: 5px;
	text-align: center;
	background-color: White;
}
.drum_intro {
	color: #003935;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
	width: 450px;
}
.drum_right {
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: left;
}
.drum_menu {
	border: thin dashed #e16412;
	padding: 3px;
	text-align: center;
	width: 390px;
		color: #003935;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.drum_flash {
	color: #003935;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
		background-image: url(../events/grad.jpg);
	background-position: center bottom;
	background-repeat: repeat;
	background-color: #e1c378;
	padding: 4px;
}
a.white_back {
	color: #003935;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: underline;
}
a:HOVER.white_back {
	color: #bb9800;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: underline;
}
.cupboard {
	color: #003935;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	padding: 5px;
	text-align: left;
	background-color: White;
}
a.events {
	color: #003935;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: underline;
}
a:HOVER.events {
	color: #bb9800;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	text-decoration : underline;
}
.valentine {
	border: thin ridge #d03e51;
	background-image: url(../images/val_back2.jpg);
	padding: 5pz;
	background-repeat: repeat;
}
.val_inside {
	background-color: White;
	border: thin ridge #d03e51;
	color: #003935;
	font-family: 'Trebuchet MS', Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	padding: 5px;
	text-align: justify;
}
.val_red {
	color: #d03e51;
	font-family: 'Trebuchet MS', Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: center;
}
.val_book {
	border: thin ridge #d03e51;
	color: #003935;
	font-family: 'Trebuchet MS', Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #ffc0c2;
	padding: 3px;
	width: 400px;
}
.wsj_text {
	color: #003935;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding: 3px;
	text-align: justify;
}