.vls {color:#d60021;
	font-family: verdana;
	font-size: 10px;
	font-style: italic;}


.solar a{text-decoration: none; color:#663300;
}

a {text-decoration: none; color:#000066;}
a:hover {background-color: #ffe361;}

#bevDescrip {font-size: 11px;ztext-indent:105px; 
	font-family: verdana, arial, helvetica, sans-serif;
	color:#556633;border-width: 0px 0px 0px 80px; 
  border-width: 0px 0px 0px 75px; border-color: #fff;
border-style: solid solid solid double;
	line-height:13px;
	font-weight:200;
	text-align:left;
	font-style:italic;
	vertical-align:top;
	}
	
#bevName {text-align:right; font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	color:#744800;text-align:left;
	line-height:15px;
	font-weight:500;
	vertical-align:bottom;
  border-width: 7px 0px 0px 45px; border-color: #fff;  
border-style: solid solid solid double;
/* top, right, bottom, left */}{
}

#menuItemName {text-align:right; font-size: 13px;
	font-family: verdana, arial, helvetica, sans-serif;
	color:#744800;text-align:left;
	line-height:14px;
	font-weight:500;
	vertical-align:bottom;
  border-width: 0px 0px 0px 75px; border-color: #fff;  
border-style: solid solid solid double;
/* top, right, bottom, left */}


#bevCateg{
background-color: transparent; color:#600;font-style:italic;font-weight:500;
	line-height:18px;
  border-width:  14px 1px 1px 1px; /* top, right, bottom, left */
	border-color: #f4fcc7;border-style:solid;
text-align:left; font-size: 20px;text-indent:45px;
}




#bevP {font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	color:#744800;
	line-height:12px;
	font-weight:400;
	border-width: 0px 0px 0px 0px; border-color: #fff;  
border-style: solid;
	vertical-align:middle;text-align:right;
}

#rWineBotl {
	background-image:  url(../images/boutVin.gif);
	background-repeat:	no-repeat;
	line-height:32px;
}
#rWineGlass {
	background-image:  url(../images/petitverre.gif);
	background-repeat:	no-repeat;
	line-height:32px;
}
#wWineBotl {
	background-image:  url(../images/whiteWineBotl.gif);
	background-repeat:	no-repeat;
	line-height:32px;
}
#wWineGlass {
	background-image:  url(../images/whiteWineGlass.gif);
	background-repeat:	no-repeat;
	line-height:32px;
}
#sWineBotl {
	background-image:  url(../images/sparkWineBotl.gif);
	background-repeat:	no-repeat;
	line-height:32px;
}
#sWineGlass {
	background-image:  url(../images/sparkWineGlass.gif);
	background-repeat:	no-repeat;
	line-height:32px;
}
#dWineGlass {
	background-image:  url(../images/desWineGlass.gif);
	background-repeat:	no-repeat;
	line-height:40px;
}
#beerBotl {
	background-image:  url(../images/beer_bottle.jpg);
	background-repeat:	no-repeat;
	line-height:40px;
}
#waterBotl {
	background-image:  url(../images/evian_water.gif);
	background-repeat:	no-repeat;
	line-height:40px;
}


#vintnerText {font-size: 13px;
color:#744800;border-width: 0px 0px 0px 80px; 
  border-width: 0px 0px 0px 105px; border-color: #fff;
border-style: solid solid solid double;
	line-height:13px;
	font-weight:200;
	text-align:left;
	font-style:italic;
	vertical-align:top;
}

#mainCategTitle {color:#600;
}



#menuItemDescrip {font-size: 12px;ztext-indent:105px; 
	font-family: verdana, arial, helvetica, sans-serif;
	color:#556633;border-width: 0px 0px 0px 80px; 
  border-width: 0px 0px 0px 105px; border-color: #fff;
border-style: solid solid solid double;
	line-height:13px;
	font-weight:200;
	text-align:left;
	font-style:italic;
	vertical-align:top;
	}
	
	
	
#menuItemWine {font-size: 13px;ztext-indent:105px; 
	font-family: verdana, arial, helvetica, sans-serif;
	color:#660000;border-width: 0px 0px 0px 80px; 
  border-width: 0px 0px 0px 135px; border-color: #fff;  
border-style: solid;
	line-height:13px;
	font-weight:200;
	text-align:left;
	font-style:italic;
	vertical-align:top;
	}
	
#menuItemPrice {font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	color:#556633;
	line-height:12px;
	font-weight:400;
	border-width: 0px 0px 0px 509px; border-color: #fff;  
border-style: solid;
	vertical-align:top; }
	
	
	



/*
yellow ffe361
light green f4fcc7 (backgr)

a bit less light than green f4fcc7 c0c9a4
lighter green f8fdc9 
med green b6da8b
green blue 5e9f88
dk green 556633
med brown 8b8000 ==> 8c5d01 ==>a68743 ===>bfa572 ==>dfcfb6
red brown 8c4c26
dark brown 744800
brown black 663300
gray 929193
dk gray 374130
red c31844
almost white (backgr 4 menus) FDFFE9
fdffe9
lite yellow: FCFFBE
*/


.box {
	border-width: 2px;
	border-color: #ffe361 #744800 #744800 #ffe361;
  border-style: groove;
	}
.box2 {
	border-width: 2px;
	border-color: #8b8000 #8b8000 #8b8000 #8b8000;/* top, right, bottom, left */
  border-style: double;
	}
.boxlogo{
	border-width: 1px;
	border-color: #fff;
  border-style: solid;
	}
.boxmenubar {
	border-width: 0px 0px 1px 1px;
	border-color: #e4e0c2; /* top, right, bottom, left */
  border-style: solid;
	}

.comments {
	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;
	font-weight: 400;
	color: #600;
}

.genBody {
	font-family: verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: 400;
}

.genBodyHead {
	font-family: verdana;
	font-size: 13px;
	font-style: bold;
	font-weight: 400;
}

.homeBodyHeadLite {
	font-family: verdana;
	font-size: 13px;
	font-style: italic;
	font-weight: 500;
	color: #744800;
	}
.homeBodyHead {
	font-family: verdana;
	font-size: 12px;
	font-style: italic;
	font-weight: 700;
	color: #663300;
	border-width: 0px 0px 0px 0px; border-color: transparent; 
  border-style: solid;
	}
	
.homeBodySmall {color:#630;
	font-family: verdana;
	font-size: 10px;
	font-weight: 400;
	border-width: 0px 0px 0px 0px; border-color: transparent; 
  border-style: solid;}
	
.homeBody {color:#663300;text-align:justify;
	font-family: verdana;
	font-size: 12px;
	font-style: italic;
	font-weight: 400;
	border-width: 0px 0px 0px 0px; border-color: transparent; 
  border-style: solid;}


.itemDescr, #wineDescr {font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	color:#556633;border-width: 0px 0px 0px 80px; border-color:transparent; 
	line-height:24px;
	font-weight:200;
	text-align:right;
	font-style:italic;
	vertical-align:bottom;
	}

.lineItem {font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	color:#744800;
	font-weight:500;
  border-width: 0px 0px 0px 0px; border-color: #fcdc05;  /* top, right, bottom, left */
}

.logoPhone {font-size: 11px; font-weight: 300;
	font-family: verdana, arial, helvetica, sans-serif; 
	text-align:center; decoration: none; color:#f4fcc7;}
	
.logo {font-size: 16px; font-weight: 900;
	font-family: verdana, arial, helvetica, sans-serif; 
	text-align:center; decoration: none; color:#f4fcc7;
	border-width: 0px 0px 0px 0px;border-color: #f4fcc7;}
	
.logoNote {font-size: 11px;
	border-width: 0px 0px 0px 0px;border-color: #f4fcc7;
	font-family: verdana, arial, helvetica, sans-serif;
	color:#fff;text-align:center;
	font-weight:900;
	font-style:italic;}
	
.mainCatTitle {font-size: 14px;
	font-family: verdana, arial, helvetica, sans-serif;
	color:#8c4c26;
	line-height:2;
	font-weight:700;
	text-align:left;
	vertical-align:bottom;
  border-width: 1px 1px 0px 0px;border-color: #000000; /* top, right, bottom, left */
}

.mainTable {font-size: 11px;background-image:  url(../images/menuBackL.jpg);
	font-family: verdana, arial, helvetica, sans-serif;
	color:#000066;	background-color: transparent;
  border-width: 0px 0px 0px 0px; /* top, right, bottom, left */
	border-color: #fcdc05; 
  border-style: dotted;}

.mainTable th {background-color: transparent; color:#600;font-style:italic;font-weight:500;
	line-height:18px;
  border-width:  2px 2px 2px 2px; /* top, right, bottom, left */
	border-color: #f4fcc7;border-style:solid;
text-align:left; font-size: 20px;text-indent:45px;}

	
.mainTable td {
  border-width: 0px 0px 0px 0px; /* top, right, bottom, left */
  border-style: solid solid solid double;
 background-color: transparent;}

.menuItem {
	text-align:right;text-indent:75px; font-size: 13px;
	font-family: verdana, arial, helvetica, sans-serif;
	color:#744800;text-align:left;
	line-height:24px;
	font-weight:500;
	vertical-align:top;
  border-width: 0px 0px 0px 0px; /* top, right, bottom, left */
}



.menuNote {font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	color:#8b8000;text-align:center;
	line-height:1;
	font-weight:900;
	font-style:italic;}


#openhours {color:#663300;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;}	

.pageTitle {font-family: verdana, arial, helvetica, sans-serif;
	font-weight:500; color: #660000;text-indent:155px;
	font-size: 30px;text-align:bottom;font-style:italic;
	line-height:1;}
	
.pageTitle h2{font-size: 24px;line-height:1;
	color:#8c4c26;text-align:left;
}

.price, #glassPrice, #bottlePrice {font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	color:#556633;
	line-height:14px;
	font-weight:400;
	text-align:right;}
	
#bottlePrice, #glassPrice {color:#663300;}

#wineDescr {color:#744800;}	

#wineName {color:#660000;}	

.wineNameSub {font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	color:#744800;
	line-height:1;
	vertical-align:bottom;}	

#wineName, #wineBeer {font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	color:#744800;
	line-height:1.6;
	vertical-align:bottom;
	font-weight:500;
  border-width: 0px 0px 1px 0px; border-color: #fcdc05;  /* top, right, bottom, left */
}

/*========erase some below======*/

#navbottom b {color: #e50307;}

/*
yellow ffe361
light green f4fcc7 (backgr)
a bit less light than green f4fcc7 
try green c0c9a4
lighter green f8fdc9 
med green b6da8b
green blue 5e9f88
dk green 556633
med brown 8b8000
red brown 8c4c26
dark brown 744800
brown black 663300
gray 929193
dk gray 374130
red c31844
almost white (backgr 4 menus) FDFFE9
*/

.linkTable {font-family: verdana, arial, helvetica, sans-serif;
	color:#000066;
	border-width: 3px;
	border-color: #fcdc05 #e50307 #e50307 #fcdc05; 
  border-style: dotted;
}
	
.linkTable td {font-size: 11px;
  border-width: 1px 0px 0px 1px;
  border-style: solid solid solid double;
  border-color: #3056f1;font-size: 11px;
 line-height:0.8;}  /* top, right, bottom, left */

.noborder td{
  border-width: 0px 0px 0px 0px; } /* top, right, bottom, left */
	
.background1 {background-color: #fcdc05;}

.background2 {background-color: #FFF4CA;}	

#bulletList dt { text-indent: 0px;}

#subTopicTbl p { text-indent: 0px;} /* not sure it's used */

#contact {font-size: 12px;}

#newsletter h4 { text-indent: 40px;}
#newsletter a, p { text-indent: 40px; font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif; text-decoration: none;}
	
	
h4 { text-indent: 0px;}
p { font-size: 11px;text-indent:0px;
	font-family: verdana, arial, helvetica, sans-serif;}

ul, li { font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;}




	
.subTitle {font-family: verdana, arial, helvetica, sans-serif;
	 line-height:1;font-weight:700; color: #000066;
	font-size: 13px;}
	
.toprow {font-weight: bold; font-size: 10px;}
	
.lowmenus a {font-size: 11px; font-weight: lighter;
	font-family: verdana, arial, helvetica, sans-serif; decoration: none; color:#3056f1;}
.star {color: #e50307;}
/*
yellow ffe361
light green f4fcc7 (backgr)
lighter green f8fdc9 
med green b6da8b
green blue 5e9f88
dk green 556633
med brown 8b8000
red brown 8c4c26
dark brown 744800
brown black 663300
gray 929193
dk gray 374130
red c31844
*/


/*all menus are below*/
#p7PMnav {
	margin: 0;
	padding:0;
}
#p7PMnav li {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#p7PMnav ul {
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	position: absolute;
	left: -9000px;
	z-index: 10000;
}
#p7PMnav a {
	display: block;
	text-decoration: none;
	padding: 4px 10px;
	color: #660000; 
	line-height:1;
	font-weight: bold;
}
#p7PMnav a:hover, #p7PMnav a:active, #p7PMnav a:focus {
	background-color: #8b8000;
	color: #FFFFFF;
	letter-spacing: .01px;
}

/* ------ the current page marker style ------ */
#p7PMnav .p7PMmark {
	color: #744800;
	font-weight: bold;
}
/* ------ the trigger link styles ------- */

/*the trigger link */
#p7PMnav ul .p7PMtrg, #p7PMnav ul .p7PMon {
	background-image:  url(img/p7PM_dark_east.gif);
	background-repeat:	no-repeat;
	background-position: right center;
}
/* the active trigger link style */
#p7PMnav .p7PMon {
	background-color: #663300;;
	color: #FFFFFF;
}
/*the submenu classes */

#p7PMnav .p7PMhide {
	left: -9000px;
}
#p7PMnav .p7PMshow {
	left: auto;
	z-index: 20000 !important;
}
/* Top level menu width */
#p7PMnav li {
	float: left;
	width: 150px;
}
#p7PMnav ul li {
	float: none;
}
#p7PMnav ul, #p7PMnav ul li {
	width: 150px;
}
#pmmcrumb {
	font-weight: bold;
	margin-bottom: 16px;
	color: #333333;
}
#pmmcrumb a, #pmmcrumb a:visited {
	font-weight: normal;
	color: #535FAC;
}
#pmmcrumb a:hover, #pmmcrumb a:active, #pmmcrumb a:focus {
	font-weight: normal;
	color: #333333;
}

/*=========*/

