BODY
{
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: arial, verdana;
}
STRONG
{
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: arial, verdana;
}
CAPTION
{
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: arial, verdana;
}
.bottomline
{

    border-bottom: double;
}
.topline
{

    border-top: double;
}

td
{
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: arial, verdana;
}
tr
{
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: arial, verdana;
}

.bgorderinfo
{
    COLOR: #AABDEC;
}

div
{
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: arial, verdana;
}
font
{
    FONT-SIZE: 11px;
    COLOR: #CC9999;
    FONT-FAMILY: arial, verdana;
}
b
{
    FONT-WEIGHT: bold
}
I
{
    FONT-STYLE: italic
}
u
{
    FONT-SIZE: 11px;
    COLOR: #CC9999;
    FONT-FAMILY: arial, verdana;
}




/* backgrounds images settings */

table.beve
{
	background-image: url("../i/bbeverages7791.gif"); 
	background-repeat: no-repeat;
	background-color: #330000;
}
td.beve
{
	background-image: url("../i/bbeverages7791.gif"); 
	background-repeat: no-repeat;
	background-color: #330000;
}
table.charity
{
	background-image: url("../i/bcharity7784.gif"); 
	background-repeat: no-repeat;
	background-color: #330000;
}
td.charity
{
	background-image: url("../i/bcharity7784.gif"); 
	background-repeat: no-repeat;
	background-color: #330000;
}
table.contact
{
	background-image: url("../i/bcontact.gif"); 
	background-repeat: no-repeat;
	background-color: #330000;
}
td.contact
{
	background-image: url("../i/bcontact.gif");
	background-repeat: no-repeat;
	background-color: #330000;
}
table.events
{
	background-image: url("../i/bevents.gif"); 
	background-repeat: no-repeat;
	background-color: #330000;
}
td.events
{
	background-image: url("../i/bevents.gif"); 
	background-repeat: no-repeat;
	background-color: #330000;
}
table.feedback
{
	background-image: url("../i/bfeedback.gif"); 
	background-repeat: no-repeat;
	background-color: #330000;
}
td.feedback
{
	background-image: url("../i/bfeedback.gif"); 
	background-repeat: no-repeat;
	background-color: #330000;
}
table.gallery
{
	background-image: url("../i/bgallery7788.gif"); 
	background-repeat: no-repeat;
	background-color: #330000;
}
td.gallery
{
	background-image: url("../i/bgallery7788.gif");
	background-repeat: no-repeat;
	background-color: #330000;
}
table.galleryb
{
	background-image: url("../i/bgallery.gif"); 
	background-repeat: no-repeat;
	background-color: #330000;
}
td.galleryb
{
	background-image: url("../i/bgallery.gif");
	background-repeat: no-repeat;
	background-color: #330000;
}
table.lessons
{
	background-image: url("../i/blessons.gif"); 
	background-repeat: no-repeat;
	background-color: #330000;
}
td.lessons
{
	background-image: url("../i/blessons.gif"); 
	background-repeat: no-repeat;
	background-color: #330000;
}
table.location
{
	background-image: url("../i/blocation7809.gif"); 
	background-repeat: no-repeat;
	background-color: #330000;
}
td.location
{
	background-image: url("../i/blocation7809.gif"); 
	background-repeat: no-repeat;
	background-color: #330000;
}

table.menu03
{
	background-image: url("../i/bmenu0999.gif"); 
	background-repeat: no-repeat;
	background-color: #330000;
}
td.menu03
{
	background-image: url("../i/bmenu0999.gif"); 
	background-repeat: no-repeat;
	background-color: #330000;
}
table.menu
{
	background-image: url("../i/bmenuis03.gif"); 
	background-repeat: no-repeat;
	background-color: #330000;
}
td.menu
{
	background-image: url("../i/bmenuis03.gif"); 
	background-repeat: no-repeat;
	background-color: #330000;
}
table.popup_fm01
{
	background-image: url("../i/popbfm01isb04.gif"); 
	background-repeat: no-repeat;
	background-color: #330000;
}
td.popup_fm01
{
	background-image: url("../i/popbfm01isb04.gif"); 
	background-repeat: no-repeat;
	background-color: #330000;
}
table.popup_fm02
{
	background-image: url("../i/popbfm02isb03.gif"); 
	background-repeat: no-repeat;
	background-color: #330000;
}
td.popup_fm02
{
	background-image: url("../i/popbfm02isb03.gif"); 
	background-repeat: no-repeat;
	background-color: #330000;
}
table.popup_fm03
{
	background-image: url("../i/popbfm03sv119.gif"); 
	background-repeat: no-repeat;
	background-color: #330000;
}
td.popup_fm03
{
	background-image: url("../i/popbfm03sc119.gif"); 
	background-repeat: no-repeat;
	background-color: #330000;
}
table.press
{
	background-image: url("../i/bpress.gif"); 
	background-repeat: no-repeat;
	background-color: #330000;
}
td.press
{
	background-image: url("../i/bpress.gif"); 
	background-repeat: no-repeat;
	background-color: #330000;
}
table.resevation
{
	background-image: url("../i/breservation7818.gif"); 
	background-repeat: no-repeat;
	background-color: #330000;
}
td.resevation
{
	background-image: url("../i/breservation7818.gif"); 
	background-repeat: no-repeat;
	background-color: #330000;
}
table.sthanks
{
	background-image: url("../i/bsthanks.gif"); 
	background-repeat: no-repeat;
	background-color: #330000;
}
td.sthanks
{
	background-image: url("../i/bsthanks.gif"); 
	background-repeat: no-repeat;
	background-color: #330000;
}
table.tent
{
	background-image: url("../i/btent7815.gif"); 
	background-repeat: no-repeat;
	background-color: #330000;
}
td.tent
{
	background-image: url("../i/btent7815.gif"); 
	background-repeat: no-repeat;
	background-color: #330000;
}
table.thankyou
{
	background-image: url("../i/bthankyou.gif"); 
	background-repeat: no-repeat;
	background-color: #330000;
}
td.thankyou
{
	background-image: url("../i/bthankyou.gif"); 
	background-repeat: no-repeat;
	background-color: #330000;
}
table.wine
{
	background-image: url("../i/bwine7792.gif"); 
	background-repeat: no-repeat;
	background-color: #330000;
}
td.wine
{
	background-image: url("../i/bwine7792.gif"); 
	background-repeat: no-repeat;
	background-color: #330000;
}
table.wemb
{
	background-image: url("../i/bwemb7818.gif"); 
	background-repeat: no-repeat;
	background-color: #330000;
}
td.wemb
{
	background-image: url("../i/bwemb7818.gif"); 
	background-repeat: no-repeat;
	background-color: #330000;
}


/* standard colors */
.white
{
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    FONT-FAMILY: arial, verdana;
}
.white10
{
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: arial, verdana;
}



/* press page */
.rights
{
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: arial, verdana;
}
.reviewer
{
    FONT-SIZE: 10px;
    COLOR: #DAA520;
    FONT-FAMILY: arial, verdana;
	TEXT-DECORATION: none;
	LETTER-SPACING: +2px; 
	TEXT-ALIGN: right;
}




/* decor tent page */

.pass
{
    FONT-SIZE: 11px;
    COLOR: #CC9999;
    FONT-FAMILY: arial, verdana;
	LETTER-SPACING: +1px; 
}
.emp
{
    FONT-SIZE: 20px;
    FONT-WEIGHT: bold;
    COLOR: #E9D5D5;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
	LETTER-SPACING: +4px; 
}
.title
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    COLOR: #996666;
    FONT-FAMILY: arial, verdana;
}
/* .idecor
{
	border-style: groove;
	border-top: solid maroon;
	border-right: solid maroon;
	border-bottom: solid maroon;
	border-left: solid maroon;
} */
a.idecor
{
	border-style: groove;
	border-top: solid yellow;
	border-right: solid yellow;
	border-bottom: solid yellow;
	border-left: solid yellow;
}
a.idecor:link
{
	border-style: groove;
	border-top: solid green;
	border-right: solid green;
	border-bottom: solid green;
	border-left: solid green;
}
a.idecor:hover
{
	border-style: groove;
	border-top: solid orange;
	border-right: solid orange;
	border-bottom: solid orange;
	border-left: solid orange;
}



/* menu listings */
.mcat
{
    FONT-SIZE: 20px;
    COLOR: #DAA520;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
	LETTER-SPACING: +2px;
    TEXT-DECORATION: none;
}
A.mcat:link
{
    FONT-SIZE: 20px;
    COLOR: #DAA520;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
}
A.mcat:visited
{
    FONT-SIZE: 20px;
    COLOR: #DAA520;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
}
A.mcat:hover
{
    FONT-SIZE: 20px;
    COLOR: #B8860B;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
}
.mcat
{
    FONT-SIZE: 20px;
    FONT-WEIGHT: light;
    COLOR: #DAA520;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
	LETTER-SPACING: +4px;
    TEXT-DECORATION: none;
}
.mlist
{
    FONT-SIZE: 20px;
    FONT-WEIGHT: bold;
    COLOR: #990000;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
	LETTER-SPACING: +4px;
    TEXT-DECORATION: none;
}

.iname
{
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    COLOR: #DAA520;
    FONT-FAMILY: arial, verdana;
	LETTER-SPACING: +2px;
    TEXT-DECORATION: none;
	VERTICAL-ALIGN: bottom;
}
.ladd
{
    FONT-SIZE: 11px;
    COLOR: #CC9999;
    FONT-FAMILY: arial, verdana;
	LETTER-SPACING: +1px; 
    TEXT-DECORATION: none;
	LINE-HEIGHT: 11px;
	TEXT-ALIGN: right;
}
.loptitle
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    COLOR: #DAA520;
    FONT-FAMILY: arial, verdana;
	LETTER-SPACING: +1px; 
    TEXT-DECORATION: none;
	LINE-HEIGHT: 11px;
}
.lophrs
{
    FONT-SIZE: 10px;
    COLOR: #CC9999;
    FONT-FAMILY: arial, verdana;
	TEXT-DECORATION: none;
}
.llink
{
    FONT-SIZE: 10px;
    COLOR: #DAA520;
    FONT-FAMILY: arial, verdana;
	TEXT-DECORATION: none;
}
A.llink:link
{
    FONT-SIZE: 10px;
    COLOR: #DAA520;
    FONT-FAMILY: arial, verdana;
	TEXT-DECORATION: none;
}
A.llink:visited
{
    FONT-SIZE: 10px;
    COLOR: #DAA520;
    FONT-FAMILY: arial, verdana;
	TEXT-DECORATION: none;
}
A.llink:hover
{
    FONT-SIZE: 10px;
    COLOR: #DAA520;
    FONT-FAMILY: arial, verdana;
	TEXT-DECORATION: none;
}






/* footer links formats */
.flink
{
    FONT-SIZE: 10px;
    COLOR: #DAA520;
    FONT-FAMILY: arial, verdana;
	TEXT-DECORATION: none;
}
A.flink:link
{
    FONT-SIZE: 10px;
    COLOR: #DAA520;
    FONT-FAMILY: arial, verdana;
	TEXT-DECORATION: none;
}
A.flink:visited
{
    FONT-SIZE: 10px;
    COLOR: #DAA520;
    FONT-FAMILY: arial, verdana;
	TEXT-DECORATION: none;
}
A.flink:hover
{
    FONT-SIZE: 10px;
    COLOR: #FF6600;
    FONT-FAMILY: arial, verdana;
	TEXT-DECORATION: none;
}






/* long passage text formats */
.iintro
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    COLOR: #CC9999;
	LETTER-SPACING: +2px;
    FONT-FAMILY: arial, verdana;
}





/* forms */
.f_text
{
    FONT-SIZE: 10px;
    FONT-FAMILY: arial, verdana;
    COLOR: #000000;
	TEXT-DECORATION: none;
}
.f_name
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    COLOR: #CC9999;
	LETTER-SPACING: +1px;
    FONT-FAMILY: arial, verdana;
}
.f_title
{
    FONT-SIZE: 11px;
    COLOR: #CC9999;
    FONT-FAMILY: arial, verdana;
	LETTER-SPACING: +1px; 
    TEXT-DECORATION: none;
	LINE-HEIGHT: 11px;
	TEXT-ALIGN: right;
}
.f_emp
{
    FONT-SIZE: 11px;
    COLOR: #CC9999;
    FONT-FAMILY: arial, verdana;
	LETTER-SPACING: +1px; 
    TEXT-DECORATION: none;
	LINE-HEIGHT: 11px;
	TEXT-ALIGN: right;
}
.f_calendar
}
    FONT-SIZE: 10px;
    COLOR: #330000;
    FONT-FAMILY: arial, verdana;
    TEXT-DECORATION: none;
}
.submit
{
    FONT-SIZE: 10px;
    FONT-FAMILY: arial, verdana;
    COLOR: #000000;
	TEXT-DECORATION: none;
	TEXT-ALIGN: center;
}
.srequest
{
    FONT-SIZE: 11px;
    COLOR: #CC9999;
    FONT-FAMILY: arial, verdana;
    TEXT-DECORATION: none;
	border-top: #CC99FF;
}




/* general settings for pricing items */

.pricetitle
{
    FONT-SIZE: 11px;
    COLOR: #993300;
    FONT-FAMILY: arial, verdana;
}
.iprice
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    COLOR: #996666;
    FONT-FAMILY: arial, verdana;
}
.ipriceright
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    COLOR: #996666;
    FONT-FAMILY: arial, verdana;
    TEXT-ALIGN: right;
    white-space: nowrap;
}
.ipricerightpt30
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    COLOR: #996666;
    FONT-FAMILY: arial, verdana;
    TEXT-ALIGN: right;
    white-space: nowrap;
    padding-top:30px;
}



.itext
{
    FONT-SIZE: 11px;
    COLOR: #CC9999;
    FONT-FAMILY: arial, verdana;
    TEXT-DECORATION: none;
}
A.itext:link
{
    FONT-SIZE: 11px;
    COLOR: #CC9999;
    FONT-FAMILY: arial, verdana;
    TEXT-DECORATION: none;
}
A.itext:visited
{
    FONT-SIZE: 11px;
    COLOR: #CC9999;
    FONT-FAMILY: arial, verdana;
    TEXT-DECORATION: none;
}
A.itext:hover
{
    FONT-SIZE: 11px;
    COLOR: #CC9999;
    FONT-FAMILY: arial, verdana;
    TEXT-DECORATION: none;
}
.itextright
{
    FONT-SIZE: 11px;
    COLOR: #CC9999;
    FONT-FAMILY: arial, verdana;
    TEXT-DECORATION: none;
	TEXT-ALIGN: right;
}







/* description after item names */
.vindi
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    COLOR: #688E23;
    FONT-FAMILY: arial, verdana;
    TEXT-DECORATION: none;
}
A.vindi:link
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    COLOR: #688E23;
    FONT-FAMILY: arial, verdana;
    TEXT-DECORATION: none;
}
A.vindi:visited
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    COLOR: #688E23;
    FONT-FAMILY: arial, verdana;
    TEXT-DECORATION: none;
}
A.vindi:hover
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    COLOR: #688E23;
    FONT-FAMILY: arial, verdana;
    TEXT-DECORATION: none;
}


/* formats unique in fixed menus */
.fixtitle
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    COLOR: #DAA520;
    FONT-FAMILY: arial, verdana;
	LETTER-SPACING: +2px;
    TEXT-DECORATION: none;
}
.fixprice
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    COLOR: #DAA520;
    FONT-FAMILY: arial, verdana;

    TEXT-DECORATION: none;
}



/* formats unique in wine page */
.winename
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    COLOR: #CC9999;
	LETTER-SPACING: +1px;
    FONT-FAMILY: arial, verdana;
}



/* categories hyperlinks */
.cat01
{
    FONT-SIZE: 20px;
    FONT-WEIGHT: bold;
    COLOR: #990000;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
	LETTER-SPACING: +2px;
    TEXT-DECORATION: none;
}
A.cat01:link
{
    FONT-SIZE: 20px;
    FONT-WEIGHT: bold;
    COLOR: #990000;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
}
A.cat01:visited
{
    FONT-SIZE: 20px;
    FONT-WEIGHT: bold;
    COLOR: #990000;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
}
A.cat01:hover
{
    FONT-SIZE: 20px;
    FONT-WEIGHT: bold;
    COLOR: #CC0033;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
}
.cat02
{
    FONT-SIZE: 20px;
    FONT-WEIGHT: bold;
    COLOR: #FFFF99;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
	LETTER-SPACING: +2px;
    TEXT-DECORATION: none;
}
A.cat02:link
{
    FONT-SIZE: 20px;
    FONT-WEIGHT: bold;
    COLOR: #FFFF99;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
}
A.cat02:visited
{
    FONT-SIZE: 20px;
    FONT-WEIGHT: bold;
    COLOR: #FFFF99;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
}
A.cat02:hover
{
    FONT-SIZE: 20px;
    FONT-WEIGHT: bold;
    COLOR: #CCCC66;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
}
.cat03
{
    FONT-SIZE: 20px;
    FONT-WEIGHT: bold;
    COLOR: #CC6666;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
	LETTER-SPACING: +2px;
    TEXT-DECORATION: none;
}
A.cat03:link
{
    FONT-SIZE: 20px;
    FONT-WEIGHT: bold;
    COLOR: #CC6666;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
}
A.cat03:visited
{
    FONT-SIZE: 20px;
    FONT-WEIGHT: bold;
    COLOR: #CC6666;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
}
A.cat03:hover
{
    FONT-SIZE: 20px;
    FONT-WEIGHT: bold;
    COLOR: #FF6666;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
}
.cat04
{
    FONT-SIZE: 20px;
    FONT-WEIGHT: bold;
    COLOR: #CCCC66;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
	LETTER-SPACING: +2px;
    TEXT-DECORATION: none;
}
A.cat04:link
{
    FONT-SIZE: 20px;
    FONT-WEIGHT: bold;
    COLOR: #CCCC66;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
}
A.cat04:visited
{
    FONT-SIZE: 20px;
    FONT-WEIGHT: bold;
    COLOR: #CCCC66;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
}
A.cat04:hover
{
    FONT-SIZE: 20px;
    FONT-WEIGHT: bold;
    COLOR: #CCCC33;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
}
.cat05
{
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold;
    COLOR: #CCCC33;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
	LETTER-SPACING: +2px;
    TEXT-DECORATION: none;
}
A.cat05:link
{
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold;
    COLOR: #CCCC33;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
}
A.cat05:visited
{
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold;
    COLOR: #CCCC33;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
}
A.cat05:hover
{
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold;
    COLOR: #FFFF66;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
}
.cat06
{
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold;
    COLOR: #99CC33;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
	LETTER-SPACING: +2px;
    TEXT-DECORATION: none;
}
A.cat06:link
{
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold;
    COLOR: #99CC33;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
}
A.cat06:visited
{
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold;
    COLOR: #99CC33;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
}
A.cat06:hover
{
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold;
    COLOR: #CCFF66;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
}
.cat07
{
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold;
    COLOR: #CC6600;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
	LETTER-SPACING: +2px;
    TEXT-DECORATION: none;
}
A.cat07:link
{
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold;
    COLOR: #CC6600;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
}
A.cat07:visited
{
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold;
    COLOR: #CC6600;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
}
A.cat07:hover
{
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold;
    COLOR: #FF9933;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
}
.cat08
{
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold;
    COLOR: #CC3333;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
	LETTER-SPACING: +2px;
    TEXT-DECORATION: none;
}
A.cat08:link
{
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold;
    COLOR: #CC3333;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
}
A.cat08:visited
{
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold;
    COLOR: #CC3333;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
}
A.cat08:hover
{
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold;
    COLOR: #FF6666;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
}
.cat09
{
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold;
    COLOR: #CC6699;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
	LETTER-SPACING: +2px;
    TEXT-DECORATION: none;
}
A.cat09:link
{
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold;
    COLOR: #CC6699;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
}
A.cat09:visited
{
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold;
    COLOR: #CC6699;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
}
A.cat09:hover
{
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold;
    COLOR: #FF66CC;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
}


.cats05
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: light;
    COLOR: #CCCC33;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
	LETTER-SPACING: +2px;
    TEXT-DECORATION: none;
}
A.cats05:link
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: light;
    COLOR: #CCCC33;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
}
A.cats05:visited
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: light;
    COLOR: #CCCC33;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
}
A.cats05:hover
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: light;
    COLOR: #FFFF66;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
}
.cats06
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: light;
    COLOR: #99CC33;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
	LETTER-SPACING: +2px;
    TEXT-DECORATION: none;
}
A.cats06:link
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: light;
    COLOR: #99CC33;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
}
A.cats06:visited
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: light;
    COLOR: #99CC33;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
}
A.cats06:hover
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: light;
    COLOR: #CCFF66;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
}
.cats07
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: light;
    COLOR: #CC6600;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
	LETTER-SPACING: +2px;
    TEXT-DECORATION: none;
}
A.cats07:link
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: light;
    COLOR: #CC6600;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
}
A.cats07:visited
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: light;
    COLOR: #CC6600;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
}
A.cats07:hover
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: light;
    COLOR: #FF9933;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
}
.cats08
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: light;
    COLOR: #CC3333;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
	LETTER-SPACING: +2px;
    TEXT-DECORATION: none;
}
A.cats08:link
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: light;
    COLOR: #CC3333;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
}
A.cats08:visited
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: light;
    COLOR: #CC3333;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
}
A.cats08:hover
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: light;
    COLOR: #FF6666;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
}
.cats09
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: light;
    COLOR: #CC6699;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
	LETTER-SPACING: +2px;
    TEXT-DECORATION: none;
}
A.cats09:link
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: light;
    COLOR: #CC6699;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
}
A.cats09:visited
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: light;
    COLOR: #CC6699;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
}
A.cats09:hover
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: light;
    COLOR: #FF66CC;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
}









A.subcat01:link
{
    FONT-SIZE: 12px;
	LETTER-SPACING: +1px;
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    FONT-FAMILY: arial, verdana;
    TEXT-DECORATION: none;
}
A.subcat01:visited
{
    FONT-SIZE: 12px;
	LETTER-SPACING: +1px;
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    FONT-FAMILY: arial, verdana;
    TEXT-DECORATION: none;
}
A.subcat01:hover
{
    FONT-SIZE: 12px;
	LETTER-SPACING: +1px;
    FONT-WEIGHT: bold;
    COLOR: #CC6600;
    FONT-FAMILY: arial, verdana;
    TEXT-DECORATION: none;
}


/* wine list title */
.chead01
{
    FONT-SIZE: 15px;
    FONT-WEIGHT: light;
    COLOR: #990000;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
	LETTER-SPACING: +4px;
    TEXT-DECORATION: none;
}
.chead02
{
    FONT-SIZE: 15px;
    FONT-WEIGHT: light;
    COLOR: #FFFF99;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
	LETTER-SPACING: +4px;
    TEXT-DECORATION: none;
}
.chead03
{
    FONT-SIZE: 15px;
    FONT-WEIGHT: light;
    COLOR: #CC6666;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
	LETTER-SPACING: +4px;
    TEXT-DECORATION: none;
}
.chead04
{
    FONT-SIZE: 15px;
    FONT-WEIGHT: light;
    COLOR: #CCCC66;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
	LETTER-SPACING: +4px;
    TEXT-DECORATION: none;
}





/* for top navigation menu bar */
.ypcontainer
{
    Z-INDEX: 50;
    VISIBILITY: hidden;
    POSITION: absolute
}
.ypcontents
{
    POSITION: absolute;
/*BACKGROUND-COLOR: #330000;*/
}
.ypcontents A:link
{
    TEXT-DECORATION: none
    FONT-SIZE: 12px;
    FONT-WEIGHT: light;
    COLOR: #ffffff;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
}
.ypcontents A:visited
{
   TEXT-DECORATION: none
    FONT-SIZE: 12px;
    FONT-WEIGHT: light;
    COLOR: #ffffff;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
}
.ypcontents A:hover
{
   FONT-SIZE: 12px;
    FONT-WEIGHT: light;
    COLOR: #ffffff;
    FONT-FAMILY: "Tempus Sans ITC", arial, verdana;
}
#menubar
{
    LEFT: 5px;
    POSITION: absolute;
    TOP: 25px
}

menu0
{
/*	BACKGROUND-COLOR: #330000*/
}
.menu0 A:link
{
    TEXT-DECORATION: none
}
.menu0 A:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.menu0 A:hover
{
/*    COLOR: #ffffff; */
    TEXT-DECORATION: none
}
.menu1 A:link
{
 	TEXT-DECORATION: none
}
.menu1 A:hover
{
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 2px;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #af9604;
    TEXT-DECORATION: underline
}
.menu1 A:visited
{
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 2px;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    TEXT-DECORATION: none
}
.menu2 A:link
{
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 2px;
    COLOR: #c1c1c1;
    PADDING-TOP: 2px;
    TEXT-DECORATION: none
}
.menu2 A:hover
{
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 2px;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #ae3980;
    TEXT-DECORATION: underline
}
.menu2 A:visited
{
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 2px;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    TEXT-DECORATION: none
}
.menu3 A:link
{
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 2px;
    COLOR: #c1c1c1;
    PADDING-TOP: 2px;
    TEXT-DECORATION: none
}
.menu3 A:hover
{
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 2px;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #709440;
    TEXT-DECORATION: underline
}
.menu3 A:visited
{
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 2px;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    TEXT-DECORATION: none
}
.menu4 A:link
{
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 2px;
    COLOR: #c1c1c1;
    PADDING-TOP: 2px;
    TEXT-DECORATION: none
}
.menu4 A:hover
{
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 2px;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #b53810;
    TEXT-DECORATION: underline
}
.menu4 A:visited
{
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 2px;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    TEXT-DECORATION: none
}



A.nav:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.nav:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.nav:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}
A.menu:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #990000;
    FONT-FAMILY: verdana, arial;
    TEXT-DECORATION: none
}
A.menu:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #990000;
    FONT-FAMILY: verdana, arial;
    TEXT-DECORATION: none
}
A.menu:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #ffd784;
    FONT-FAMILY: verdana, arial;
    TEXT-DECORATION: none
}

/* for menus in the menu page */
.inpagemenu{
  padding:14px 0px 20px 0px;
  text-align: right;
  clear:right;
}


.fb{
  position: absolute;
  top:40px; left: 10px; width:46px;
  text-align: center;
}

.fb a{
  color:#bb9487;
  text-decoration: none;
}

.fb a:hover{
  color:#d6c8c4;
}


