html, ul, p {
	margin:0px;
	padding:0px;
	}

body {
	background:#decd7d url(Images/back.jpg) repeat-x top center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:1.15em;
	margin:18px 0 0 0;
	padding:0px;
	}

.inactive, .active, .focused {
	color:#999;
 	font-size:12px;
		}	

#print {
	float:right;
	}
	
#print a {
	color:#92671A;
	}
	
.body-copy {
	padding:10px 25px 0px 31px;
	}
	
.body-copy-large {
	padding:10px 25px 0px 31px;
	font-size:12px;
	}
	
.body-copy-nopadding {
	padding:2px 25px 0px 31px;
	}
	
.body-copy-indented {
	padding:0px 25px 0px 60px;
	}
	
#body-copy-left {
	padding:10px 25px 0px 42px;
	}
	
#content-rightcolumn .body-copy {
	padding:10px 5px 0px 0px;
	}
	
.footer-copy {
	padding-top:20px;
	font-size:11px;
	color:#7d6c47;
	}

.large-highlight {
	color:#8A9D33;
	font-size:14px;
	line-height:1.2em;
	padding:7px 30px 0px 31px;
	}
	
body#home .large-highlight {
	font-size:13px;
	}
	
.large-highlight-notoppadding {
	color:#8A9D33;
	font-size:14px;
	line-height:1.2em;
	padding:2px 30px 0px 31px;
	}
	
.large-highlight-noleftpadding {
	color:#8A9D33;
	font-size:14px;
	line-height:1.2em;
	padding:7px 0px 0px 0px;
	}
	
.large-highlight-b {
	color:#92671A;
	font-size:14px;
	line-height:1.2em;
	padding:7px 30px 0px 31px;
	}
	
.large-highlight-b-noleftpadding {
	color:#92671A;
	font-size:14px;
	line-height:1.2em;
	padding:7px 0px 0px 0px;
	}
	
.highlight {
	color:#8A9D33;
	}
	
.bold {
	font-weight:bold;
	}
	
body#cocktails .highlight {
	color:#8A9D33;
	font-size:13px;
	padding-top:8px;
	padding-bottom:4px;
	}
	
.highlight-b {
	color:#92671A;
	}
	
.highlight-b-toppadding {
	color:#92671A;
	line-height:1.2em;
	padding-top:7px;
	}
	
.title {
	color:#92671A;
	font-size:14px;
	line-height:1.2em;
	padding:7px 25px 0px 31px;
	}
	
body#home .title {
	font-size:13px;
	}
	
body#home #content-inside-right .title {
	padding:7px 25px 0px 22px;
	}
	
body#home #content-rightcolumn .title {
	padding:17px 5px 0px 0px;
	}
	
.large-title {
	color:#8A9D33;
	font-size:16px;
	line-height:1.2em;
	padding:7px 25px 0px 31px;
	}
	
body#nosing .title {
	color:#92671A;
	font-size:13px;
	line-height:1.2em;
	padding:15px 25px 0px 31px;
	}
	
body#cocktails .title {
	padding:0px 0px 3px 0px;
	}
	
.title-right {
	color:#92671A;
	font-size:13px;
	line-height:1.2em;
	padding:7px 15px 0px 16px;
	}
	
.brandname {
	color:#92671A;
	font-size:14px;
	line-height:1.2em;
	font-weight:bold;
	}

.small {
	font-size:10px;
	line-height:1.1em;
	}
	
.small-indent {
	font-size:10px;
	line-height:1.1em;
	padding:10px 25px 0px 31px;
	}
	
a:link, a:visited, a:active {
	color:#8A9D33;
	text-decoration:none;
	outline:none;
	}
	
body#publications #rightcolumn a:link, body#publications #rightcolumn a:visited, body#publications #rightcolumn a:active {
	color:#92671A;
	line-height:2em;
	}
	
body#publications .body-copy a:link, body#publications .body-copy a:visited, body#publications .body-copy a:active {
	line-height:1.7em;
	}
	
body#brands a, body#r62 #content-inside-left a, body#wc #content-inside-left a {
	color:#000000;
	text-decoration:none;
	outline:none;
	}
	
body#awards #full-rightcolumn a {
	color:#92671A;
	}
	
body#faqs #contentcolumn a:link, body#faqs #contentcolumn a:visited, body#faqs #contentcolumn a:active {
	color:#000000;
	}
	
body#awards #full-leftcolumn a:link, body#awards #full-leftcolumn a:visited, body#awards #full-leftcolumn a:active {
	color:#000000;
	line-height:1.7em;
	}
	
body#faqs #contentcolumn a:hover, body#awards #full-leftcolumn a:hover {
	color:#666666;
	}
	
body#r62 #content-inside-right a, body#wc #content-inside-right a {
	font-weight:bold;
	font-size:11px;
	color:#92671A;
	line-height:2em;
	}

.leftpadding {
	font-size:14px;
	margin-left:17px;
	line-height:2.5em;
	}
	
body#contact a:link, body#contact a:visited, body#contact a:active {
	color:#000000;
	text-decoration:underline;
	outline:none;
	}
	
a:hover {
	color:#627021;
	text-decoration:none;
	}	
		
.float {
	float:left;
	}
	
.float-padding {
	float:left;
	margin:10px 40px 0px 70px;
	width:110px;
	}
	
.float-padding2 {
	float:left;
	margin:10px 0px 0px 30px;
	width:110px;
	}
	
.float-right {
	float:right; 
	}
	
ul {
	list-style-type:none;
	margin-left:0px;
	padding-top:6px;
	margin-top:0px;
	}
	
ul li {
	background:url(Images/bullet.gif) left top no-repeat;
	padding-left:10px;
	margin-bottom:5px;
	margin-top:0px;
	padding-top:0px;
	}

ul.frontpagelist {
	padding-left:13px;
	}
	
body#r62 #rightcolumn ul, body#wc #rightcolumn ul {
	padding-top:0px;
	}
	
body#r62 #rightcolumn ul li a, body#wc #rightcolumn ul li a {
	font-size:12px;
	color:#000000;
	display:block;
	position:absolute;
	height:19px;
	width:220px;
	padding-left:20px;
	padding-top:3px;
	}
	
body#r62 #rightcolumn ul li a.active, body#wc #rightcolumn ul li a.active {
	color:#92671A;
	background-image:url(Images/routes-listback.gif);
	height:16px;
	}
	
body#r62 #rightcolumn ul li a:hover, body#wc #rightcolumn ul li a:hover {
	background-image:url(Images/routes-listback.gif);
	height:16px;
	}
	
body#r62 #rightcolumn ul li, body#wc #rightcolumn ul li {
	height:13px;
	background:none;
	margin-bottom:5px;
	margin-top:0px;
	padding-top:0px;
	padding-left:0px;
	}
	
body#cocktails ul {
	padding-top:0px;
	}
	
body#cocktails #rightcolumn li {
	background:url(Images/bullet-leaf.gif) left top no-repeat;
	padding-left:20px;
	color:#92671A;
	font-size:14px;
	border-bottom:#CCCCCC 1px solid;
	padding-top:6px;
	padding-bottom:12px;
	width:160px;
	}
	
body#cocktails #rightcolumn li a {
	color:#92671A;
	}
	
body#pairing ul {
	color:#8A9D33;
	padding-top:20px;
	font-size:13px;
	}
	
#content-inside-left ul.aboutlist {
	padding-left:42px;
	padding-right:15px;
	}
	
#content-inside-right ul.aboutlist {
	padding-left:5px;
	}

body#r62 #content-inside-right img, body#wc #content-inside-right img {
	padding:5px 0 8px 0;
	}
	
.image-padding {
	padding:10px 10px 0px 10px;
	}
	
.image-padding-large {
	margin:40px auto auto 31px;
	}
	
body#r62 #rightcolumn .image-padding-large {
	margin:145px auto auto 20px;
	}
	
body#wc #rightcolumn .image-padding-large {
	margin:5px auto auto 20px;
	}

hr {
	border:none 0;
	border-top:1px solid #999999;
	width:95%;
	height:1px;/*whatever the total width of the border-top and border-bottom equal*/
	margin-top:15px;
	margin-bottom:0px;
	padding-bottom:11px;
	} 
	
body#awards hr {
	border-top:1px solid #CCCCCC;
	width:89%;
	} 
	
body#publications hr {
	border:none 0;
	border-top:1px solid #CCCCCC;
	height:1px;/*whatever the total width of the border-top and border-bottom equal*/
	margin-top:3px;
	margin-bottom:0px;
	margin-left:28px;
	width:170px;
	} 
		
h1, h2, h3 {
	padding:0px;
	margin:0px;
	}	

table {
	margin:10px 20px 10px 31px;
	}
	
#table-brands td {
	padding-bottom:15px;
	}
	
#table-awards {
	vertical-align:middle;
	text-align:left;
	}
	
#table-awards th {
	background-color:#829e20;
	color:#FFFFFF;
	padding:5px 10px 6px 15px;
	text-align:left;
	vertical-align:middle;
	}

#table-awards td {
	background-color:#fbf9f4;
	padding:4px 10px 4px 15px;
	text-align:left;
	}
	
#table-awards td.odd {
	background-color:#e8ebd5;
	}

#table-awards th.table-awards-header {
	color:#FFFFFF;
	font-size:16px;
	text-transform:uppercase;
	background-color:#92671A;
	height:28px;
	}


/*PAGE ELEMENTS*/


#wrapper {
	width:996px; /*Width of main container*/
	margin:0 auto; /*Center container on page*/
	}

#header {
	height:176px;
	}

#logo {
	height:176px;
	width:242px;
	float:left;
	}
	
#logo a {
	position:absolute;
	text-indent:-9000px;
	padding:0;
	overflow:hidden;
	height:176px;
	width:242px;
	background:url(Images/logo.gif) no-repeat top left;
	outline:none;
	}
	
#header h1 {
	height:176px;
	width:754px;
	text-indent:-9000px;
	float:left;
	}
	
#header h1.header-home { background:url(Images/header-home.jpg) no-repeat top left;}	
#header h1.header-blank {background:url(Images/header-blank.jpg) no-repeat top left;}
#header h1.header-about {background:url(Images/header-about.jpg) no-repeat top left;}
#header h1.header-brands {background:url(Images/header-brands.jpg) no-repeat top left;}
#header h1.header-awards {background:url(Images/header-awards.jpg) no-repeat top left;}
#header h1.header-publications {background:url(Images/header-publications.jpg) no-repeat top left;}
#header h1.header-r62 {background:url(Images/header-r62.jpg) no-repeat top left;}
#header h1.header-wc {background:url(Images/header-wc.jpg) no-repeat top left;}
#header h1.header-nosing {background:url(Images/header-nosing.jpg) no-repeat top left;}
#header h1.header-pairing {background:url(Images/header-pairing.jpg) no-repeat top left;}
#header h1.header-cocktails {background:url(Images/header-cocktails.jpg) no-repeat top left;}
#header h1.header-faqs {background:url(Images/header-faqs.jpg) no-repeat top left;}
#header h1.header-process {background:url(Images/header-process.jpg) no-repeat top left;}
#header h1.header-types {background:url(Images/header-types.jpg) no-repeat top left;}
#header h1.header-contact {background:url(Images/header-contact.jpg) no-repeat top left;}

#contentwrapper {
	float:left;
	width:100%;
	}

#contentcolumn {
	margin:0 273px 0 253px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
	height:439px;
	background-color:#ffffff;
	overflow:auto;
	}
	
#fullcolumn {
	margin:0 21px 0 253px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
	height:439px;
	background-color:#ffffff;
	overflow:auto;
	}
	
#full-leftcolumn {
	float:left;
	width:460px;
	}
	
#full-rightcolumn {
	float:left;
	width:212px;
	}
	
#full-fullcolumn {
		width:680px;
		float:left;
		}

#leftcolumn {
	float:left;
	width:242px;
	height:439px;
	margin-left:-996px; /*Set margin to that of -(MainContainerWidth)*/
	background:transparent url(Images/leftcolumn.jpg) no-repeat top left;
	}
	
.badge {
	margin:0px;
	padding-left:91px;
	}

#rightcolumn {
	float:left;
	width:251px; /*Width of right column*/
	height:439px;
	margin-left:-273px; /*Set left margin to -(RightColumnWidth)*/
	background:#ffffff;
	border-left:#999999 1px solid;
	}
	
body#r62 #rightcolumn, body#wc #rightcolumn {
	background:#ffffff url(Images/key.gif) no-repeat bottom center;
	}
	
#content-inside-left {
	float:left;
	width:246px;
	}
	
body#home #content-inside-left {
	height:260px;
	}
	
body#home #content-inside-right {
	border-left:#4a4a4a 1px solid;
	height:260px;
	}
	
body#home #content-rightcolumn {
	border-top:1px solid #999999;
	margin-top:37px;
	float:left;
	width:212px;
	}
	
#content-inside-right {
	float:left;
	width:192px;
	}

#footer {
	clear:left;
	width:962px;
	height:70px;
	margin-left:13px;
	background:transparent url(Images/footer.gif) no-repeat top left;
	text-align:center;
	}
	
#footer-content {
	height:32px;
	}
	
#footer-content-a {
	float:left;
	padding-left:260px;
	padding-top:22px;
	}
	
#footer-content-b {
	float:left;
	padding:0;
	margin:0;
	padding-top:15px;
	height:23px;
	width:240px;
	}
	
input.email {
 background-color: #ffffff;
 margin:0;
 padding:0;
 height:19px;
 width:150px;
 vertical-align:top;
}

.innertube-right { margin:20px; margin-top:0; }
body#r62 .innertube-right, body#wc .innertube-right { margin:0px; margin-top:0; }
.innertube-content { margin:10px; margin-top:0; }
body#cocktails .innertube-content { padding:10px 0 10px 0; margin:0 0 0 10px; width:430px; border-bottom:#CCCCCC 1px solid; float:left;  }
.innertube-recipe { margin:10px; margin-top:0; float:left; width:240px; }


/*TABLE LIST*/

ul.table li {
  list-style-type:none;
  background:none;
  padding:0px 25px 0px 18px;
}

/* every second list item is positioned outward and moved up equal to LI height to even them */
ul.table li.cdl_l2 {
  margin-left:80px;
  margin-top:-1.7em;
  border:0;
}   

/* star hack in use here but this is for IE 6.2 and older only and you may use a conditional comment and 2nd CSS */
* html ul.table li.cdl_l2 {
  margin-top : -2.1em;
}

body#contact ul.table li {
  padding:0px 25px 0px 32px;
}

body#contact ul.table {
  padding:20px 0px 12px 0px;
}

body#r62 ul.table, body#wc ul.table {
  padding:4px 0 5px 0;
  margin:0px;
  width:220px;
}

body#r62 ul.table li, body#wc ul.table li {
  padding:0px 0px 0px 31px;
  line-height:0.7em;
}

/* every second list item is positioned outward and moved up equal to LI height to even them */
body#r62 ul.table li.cdl_l2, body#wc ul.table li.cdl_l2 {
  margin-left:45px;
  margin-top:-1.2em;
  border:0;
} 



/*NAV*/
		
ul#nav {
	list-style-type:none;
	position:relative;
	top:10px;
	left:86px;
	width:143px;
	margin:0;
	height:410px;
	overflow:hidden;
	padding-left:13px;
	}

body#home ul#nav {
	height:219px;
	}

ul#nav li {
	list-style-type:none;
	background:none;
	}

ul#nav li a {
	position:absolute;
	list-style-type:none;
	top:0;
	width:156px;
	text-indent:-9000px;
	text-decoration:none;
	padding:30px 0 0 0;
	overflow:hidden;
	height:0px !important; 
	height /**/:30px; /* IE5/Win */
	}

body#home li#hom a { top:0; background:url(Images/menu-home.jpg) top right; background-position: 156px 0; width: 156px; left: 0; }
body#home li#hom a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#home li#abo a { top:38px; background:url(Images/menu-about.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#home li#abo a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#home li#rou a { top:76px; background:url(Images/menu-routes.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#home li#rou a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#home li#app a { top:114px; background:url(Images/menu-appreciation.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#home li#app a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#home li#con a { top:152px; background:url(Images/menu-contact.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#home li#con a:hover { background-position: 156px 0; width: 156px; left: 0; }


body#about li#hom a { top:0; background:url(Images/menu-home.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#about li#hom a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#about li#abo a { top:38px; background:url(Images/menu-about.jpg) top right; background-position: 156px 0; width: 156px; left: 0; }
body#about li#abo a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#about li#bra a { top:76px; background:url(Images/menu-brands.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#about li#bra a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#about li#awa a { top:114px; background:url(Images/menu-awards.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#about li#awa a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#about li#pub a { top:152px; background:url(Images/menu-publications.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#about li#pub a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#about li#rou a { top:190px; background:url(Images/menu-routes.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#about li#rou a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#about li#app a { top:228px; background:url(Images/menu-appreciation.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#about li#app a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#about li#con a { top:266px; background:url(Images/menu-contact.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#about li#con a:hover { background-position: 156px 0; width: 156px; left: 0; }


body#brands li#hom a { top:0; background:url(Images/menu-home.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#brands li#hom a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#brands li#abo a { top:38px; background:url(Images/menu-about.jpg) top right; background-position: 156px 0; width: 156px; left: 0; }
body#brands li#abo a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#brands li#bra a { top:76px; background:url(Images/menu-brands.jpg) top right; background-position: 156px 0; width: 156px; left: 0; }
body#brands li#bra a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#brands li#awa a { top:114px; background:url(Images/menu-awards.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#brands li#awa a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#brands li#pub a { top:152px; background:url(Images/menu-publications.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#brands li#pub a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#brands li#rou a { top:190px; background:url(Images/menu-routes.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#brands li#rou a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#brands li#app a { top:228px; background:url(Images/menu-appreciation.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#brands li#app a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#brands li#con a { top:266px; background:url(Images/menu-contact.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#brands li#con a:hover { background-position: 156px 0; width: 156px; left: 0; }


body#awards li#hom a { top:0; background:url(Images/menu-home.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#awards li#hom a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#awards li#abo a { top:38px; background:url(Images/menu-about.jpg) top right; background-position: 156px 0; width: 156px; left: 0; }
body#awards li#abo a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#awards li#bra a { top:76px; background:url(Images/menu-brands.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#awards li#bra a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#awards li#awa a { top:114px; background:url(Images/menu-awards.jpg) top right; background-position: 156px 0; width: 156px; left: 0; }
body#awards li#awa a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#awards li#pub a { top:152px; background:url(Images/menu-publications.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#awards li#pub a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#awards li#rou a { top:190px; background:url(Images/menu-routes.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#awards li#rou a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#awards li#app a { top:228px; background:url(Images/menu-appreciation.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#awards li#app a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#awards li#con a { top:266px; background:url(Images/menu-contact.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#awards li#con a:hover { background-position: 156px 0; width: 156px; left: 0; }


body#publications li#hom a { top:0; background:url(Images/menu-home.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#publications li#hom a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#publications li#abo a { top:38px; background:url(Images/menu-about.jpg) top right; background-position: 156px 0; width: 156px; left: 0; }
body#publications li#abo a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#publications li#bra a { top:76px; background:url(Images/menu-brands.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#publications li#bra a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#publications li#awa a { top:114px; background:url(Images/menu-awards.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#publications li#awa a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#publications li#pub a { top:152px; background:url(Images/menu-publications.jpg) top right; background-position: 156px 0; width: 156px; left: 0; }
body#publications li#pub a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#publications li#rou a { top:190px; background:url(Images/menu-routes.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#publications li#rou a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#publications li#app a { top:228px; background:url(Images/menu-appreciation.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#publications li#app a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#publications li#con a { top:266px; background:url(Images/menu-contact.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#publications li#con a:hover { background-position: 156px 0; width: 156px; left: 0; }


body#r62 li#hom a { top:0; background:url(Images/menu-home.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#r62 li#hom a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#r62 li#abo a { top:38px; background:url(Images/menu-about.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#r62 li#abo a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#r62 li#rou a { top:76px; background:url(Images/menu-routes.jpg) top right; background-position: 156px 0; width: 156px; left: 0; }
body#r62 li#rou a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#r62 li#r62 a { top:114px; background:url(Images/menu-r62.jpg) top right; background-position: 156px 0; width: 156px; left: 0; }
body#r62 li#r62 a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#r62 li#wes a { top:152px; background:url(Images/menu-wc.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#r62 li#wes a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#r62 li#app a { top:190px; background:url(Images/menu-appreciation.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#r62 li#app a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#r62 li#con a { top:228px; background:url(Images/menu-contact.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#r62 li#con a:hover { background-position: 156px 0; width: 156px; left: 0; }


body#wc li#hom a { top:0; background:url(Images/menu-home.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#wc li#hom a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#wc li#abo a { top:38px; background:url(Images/menu-about.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#wc li#abo a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#wc li#rou a { top:76px; background:url(Images/menu-routes.jpg) top right; background-position: 156px 0; width: 156px; left: 0; }
body#wc li#rou a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#wc li#r62 a { top:114px; background:url(Images/menu-r62.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#wc li#r62 a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#wc li#wes a { top:152px; background:url(Images/menu-wc.jpg) top right; background-position: 156px 0; width: 156px; left: 0; }
body#wc li#wes a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#wc li#app a { top:190px; background:url(Images/menu-appreciation.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#wc li#app a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#wc li#con a { top:228px; background:url(Images/menu-contact.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#wc li#con a:hover { background-position: 156px 0; width: 156px; left: 0; }


body#nosing li#hom a { top:0; background:url(Images/menu-home.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#nosing li#hom a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#nosing li#abo a { top:38px; background:url(Images/menu-about.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#nosing li#abo a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#nosing li#rou a { top:76px; background:url(Images/menu-routes.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#nosing li#rou a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#nosing li#app a { top:114px; background:url(Images/menu-appreciation.jpg) top right; background-position: 156px 0; width: 156px; left: 0; }
body#nosing li#app a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#nosing li#nos a { top:152px; background:url(Images/menu-nosing.jpg) top right; background-position: 156px 0; width: 156px; left: 0; }
body#nosing li#nos a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#nosing li#par a { top:190px; background:url(Images/menu-foodparing.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#nosing li#par a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#nosing li#coc a { top:228px; background:url(Images/menu-cocktails.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#nosing li#coc a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#nosing li#faq a { top:266px; background:url(Images/menu-faqs.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#nosing li#faq a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#nosing li#pro a { top:304px; background:url(Images/menu-process.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#nosing li#pro a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#nosing li#typ a { top:342px; background:url(Images/menu-types.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#nosing li#typ a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#nosing li#con a { top:380px; background:url(Images/menu-contact.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#nosing li#con a:hover { background-position: 156px 0; width: 156px; left: 0; }


body#pairing li#hom a { top:0; background:url(Images/menu-home.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#pairing li#hom a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#pairing li#abo a { top:38px; background:url(Images/menu-about.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#pairing li#abo a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#pairing li#rou a { top:76px; background:url(Images/menu-routes.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#pairing li#rou a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#pairing li#app a { top:114px; background:url(Images/menu-appreciation.jpg) top right; background-position: 156px 0; width: 156px; left: 0; }
body#pairing li#app a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#pairing li#nos a { top:152px; background:url(Images/menu-nosing.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#pairing li#nos a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#pairing li#par a { top:190px; background:url(Images/menu-foodparing.jpg) top right; background-position: 156px 0; width: 156px; left: 0; }
body#pairing li#par a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#pairing li#coc a { top:228px; background:url(Images/menu-cocktails.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#pairing li#coc a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#pairing li#faq a { top:266px; background:url(Images/menu-faqs.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#pairing li#faq a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#pairing li#pro a { top:304px; background:url(Images/menu-process.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#pairing li#pro a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#pairing li#typ a { top:342px; background:url(Images/menu-types.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#pairing li#typ a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#pairing li#con a { top:380px; background:url(Images/menu-contact.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#pairing li#con a:hover { background-position: 156px 0; width: 156px; left: 0; }


body#cocktails li#hom a { top:0; background:url(Images/menu-home.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#cocktails li#hom a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#cocktails li#abo a { top:38px; background:url(Images/menu-about.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#cocktails li#abo a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#cocktails li#rou a { top:76px; background:url(Images/menu-routes.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#cocktails li#rou a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#cocktails li#app a { top:114px; background:url(Images/menu-appreciation.jpg) top right; background-position: 156px 0; width: 156px; left: 0; }
body#cocktails li#app a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#cocktails li#nos a { top:152px; background:url(Images/menu-nosing.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#cocktails li#nos a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#cocktails li#par a { top:190px; background:url(Images/menu-foodparing.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#cocktails li#par a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#cocktails li#coc a { top:228px; background:url(Images/menu-cocktails.jpg) top right; background-position: 156px 0; width: 156px; left: 0; }
body#cocktails li#coc a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#cocktails li#faq a { top:266px; background:url(Images/menu-faqs.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#cocktails li#faq a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#cocktails li#pro a { top:304px; background:url(Images/menu-process.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#cocktails li#pro a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#cocktails li#typ a { top:342px; background:url(Images/menu-types.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#cocktails li#typ a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#cocktails li#con a { top:380px; background:url(Images/menu-contact.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#cocktails li#con a:hover { background-position: 156px 0; width: 156px; left: 0; }


body#faqs li#hom a { top:0; background:url(Images/menu-home.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#faqs li#hom a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#faqs li#abo a { top:38px; background:url(Images/menu-about.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#faqs li#abo a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#faqs li#rou a { top:76px; background:url(Images/menu-routes.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#faqs li#rou a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#faqs li#app a { top:114px; background:url(Images/menu-appreciation.jpg) top right; background-position: 156px 0; width: 156px; left: 0; }
body#faqs li#app a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#faqs li#nos a { top:152px; background:url(Images/menu-nosing.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#faqs li#nos a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#faqs li#par a { top:190px; background:url(Images/menu-foodparing.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#faqs li#par a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#faqs li#coc a { top:228px; background:url(Images/menu-cocktails.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#faqs li#coc a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#faqs li#faq a { top:266px; background:url(Images/menu-faqs.jpg) top right; background-position: 156px 0; width: 156px; left: 0; }
body#faqs li#faq a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#faqs li#pro a { top:304px; background:url(Images/menu-process.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#faqs li#pro a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#faqs li#typ a { top:342px; background:url(Images/menu-types.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#faqs li#typ a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#faqs li#con a { top:380px; background:url(Images/menu-contact.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#faqs li#con a:hover { background-position: 156px 0; width: 156px; left: 0; }


body#process li#hom a { top:0; background:url(Images/menu-home.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#process li#hom a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#process li#abo a { top:38px; background:url(Images/menu-about.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#process li#abo a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#process li#rou a { top:76px; background:url(Images/menu-routes.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#process li#rou a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#process li#app a { top:114px; background:url(Images/menu-appreciation.jpg) top right; background-position: 156px 0; width: 156px; left: 0; }
body#process li#app a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#process li#nos a { top:152px; background:url(Images/menu-nosing.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#process li#nos a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#process li#par a { top:190px; background:url(Images/menu-foodparing.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#process li#par a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#process li#coc a { top:228px; background:url(Images/menu-cocktails.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#process li#coc a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#process li#faq a { top:266px; background:url(Images/menu-faqs.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#process li#faq a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#process li#pro a { top:304px; background:url(Images/menu-process.jpg) top right; background-position: 156px 0; width: 156px; left: 0; }
body#process li#pro a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#process li#typ a { top:342px; background:url(Images/menu-types.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#process li#typ a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#process li#con a { top:380px; background:url(Images/menu-contact.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#process li#con a:hover { background-position: 156px 0; width: 156px; left: 0; }


body#types li#hom a { top:0; background:url(Images/menu-home.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#types li#hom a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#types li#abo a { top:38px; background:url(Images/menu-about.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#types li#abo a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#types li#rou a { top:76px; background:url(Images/menu-routes.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#types li#rou a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#types li#app a { top:114px; background:url(Images/menu-appreciation.jpg) top right; background-position: 156px 0; width: 156px; left: 0; }
body#types li#app a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#types li#nos a { top:152px; background:url(Images/menu-nosing.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#types li#nos a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#types li#par a { top:190px; background:url(Images/menu-foodparing.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#types li#par a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#types li#coc a { top:228px; background:url(Images/menu-cocktails.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#types li#coc a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#types li#faq a { top:266px; background:url(Images/menu-faqs.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#types li#faq a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#types li#pro a { top:304px; background:url(Images/menu-process.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#types li#pro a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#types li#typ a { top:342px; background:url(Images/menu-types.jpg) top right; background-position: 156px 0; width: 156px; left: 0; }
body#types li#typ a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#types li#con a { top:380px; background:url(Images/menu-contact.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#types li#con a:hover { background-position: 156px 0; width: 156px; left: 0; }


body#contact li#hom a { top:0; background:url(Images/menu-home.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#contact li#hom a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#contact li#abo a { top:38px; background:url(Images/menu-about.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#contact li#abo a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#contact li#rou a { top:76px; background:url(Images/menu-routes.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#contact li#rou a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#contact li#app a { top:114px; background:url(Images/menu-appreciation.jpg) top right; background-position: 0 0; width: 156px; left: 0; }
body#contact li#app a:hover { background-position: 156px 0; width: 156px; left: 0; }
body#contact li#con a { top:152px; background:url(Images/menu-contact.jpg) top right; background-position: 156px 0; width: 156px; left: 0; }
body#contact li#con a:hover { background-position: 156px 0; width: 156px; left: 0; }
