/* MENU
---------------------------------------------------------------------------------------------------------------- */
.menu{position:absolute;top:20px;right:-15px;_right:-10px;}
.menu a{display:inline-block;padding:15px 14px 2px;_padding:15px 12px;font-size:12px;_font-size:12px;
	font-weight:bold;text-transform:uppercase;}
.menu a:link,
.menu a:visited{color:#7b6a41;text-decoration:none;}
.menu a:hover,
.menu a:active,
.menu a:visited:hover{color:#9c8e67;text-decoration:none;}
.menu a.current:link,
.menu a.current:visited,
.menu a.current:hover,
.menu a.current:active,
.menu a.current:visited:hover{color:#000000;text-decoration:none;}


/* SUB NAV
---------------------------------------------------------------------------------------------------------------- */
.subnav{position:absolute;top:54px;left:254px;}
.subnav.about{left:355px;}
.subnav.wines{left:447px;}
.subnav.food_pairing{left:544px;}
.subnav a{display:inline-block;padding:0 5px;font-size:10px;font-weight:bold;text-transform:uppercase;}
.subnav a:link,
.subnav a:visited{color:#1a1513;text-decoration:none;}
.subnav a:hover,
.subnav a:active,
.subnav a:visited:hover{color:#7b6a41;text-decoration:none;}
.subnav a.current:link,
.subnav a.current:visited,
.subnav a.current:hover,
.subnav a.current:active,
.subnav a.current:visited:hover{color:#bcaa7e;text-decoration:none;
	background-color:#1a1513;}


/* SUB-SUB NAV
---------------------------------------------------------------------------------------------------------------- */
ul.subsubnav{position:absolute;top:-1px;right:-167px;_right:-167px;width:166px;
	list-style:none;margin:0 0 0 6px;padding:0;}
ul.subsubnav li{position:relative;margin:0;padding:0;/*for transparency=overflow:hidden;*/}
ul.subsubnav .transparency{background-color:#FFFFFF;}
.subsubnav a{width:138px;display:block;margin:0 0 1px;padding:4px 10px;
	font-size:10px;font-weight:bold;text-transform:uppercase;}
.subsubnav.right a{border:solid #baab7f;border-width:1px 1px 1px 0;}

.subsubnav a{_margin:0;}
.subsubnav a:link,
.subsubnav a:visited{color:#1a1513;text-decoration:none;
	background:url(/resources/images/white_bg.png) repeat;
	/*IE6*/_background:none;_background-color:#fefbf3;}
.subsubnav a:hover,
.subsubnav a:active,
.subsubnav a:visited:hover{color:#bcaa7e;text-decoration:none;
	background:none;background-color:#1a1513;}
.subsubnav a.current:link,
.subsubnav a.current:visited,
.subsubnav a.current:hover,
.subsubnav a.current:active,
.subsubnav a.current:visited:hover{color:#bcaa7e;text-decoration:none;_margin-bottom:-18px;
	background:none;background:url(/resources/images/subsubnav_arrow.png) no-repeat -6px 50% #1a1513;
	/*IE6*/_background:none;_background-color:#1a1513;}

.subsubnav_arrow{position:absolute;top:8px;left:-6px;}

.subsubnav.left{left:-86px;_left:-128px;text-align:center;}
/*IE7*/*:first-child+html .subsubnav.left{left:-128px;}
.subsubnav.left a{width:58px;border:solid #baab7f;border-width:1px 0 1px 1px;}
.subsubnav.left a:link,
.subsubnav.left a:visited{color:#bcaa7e;text-decoration:none;
	background:none;background-color:#1a1513;}
.subsubnav.left a:hover,
.subsubnav.left a:active,
.subsubnav.left a:visited:hover{color:#9c8e67;text-decoration:none;
	background:none;background-color:#1a1513;}

.subsubnav_arrow_left{position:absolute;top:8px;left:78px;}
/*IE7*/*:first-child+html .subsubnav_arrow_left{left:121px;}


/* SUB-SUB-SUB NAV
----------------------------------------------------------------------------------------------------------------
.subsubnav .level2{margin:-2px 0 0;font-family:Verdana, Arial, sans-serif;}
.subsubnav .level2.last{margin:0 0 2px;}
.subsubnav .level2 a{margin:0;padding:0 10px;font-size:9px;line-height:16px;border-width:0 1px 0 0;}
.subsubnav .level2.last a{border-width:0 1px 1px 0;}
.subsubnav .level2 a:link,
.subsubnav .level2 a:visited{color:#bcaa7e;text-decoration:none;
	background:none;background-color:#1a1513;}
.subsubnav .level2 a:hover,
.subsubnav .level2 a:active,
.subsubnav .level2 a:visited:hover,
.subsubnav .level2 a.current:link,
.subsubnav .level2 a.current:visited,
.subsubnav .level2 a.current:hover,
.subsubnav .level2 a.current:active,
.subsubnav a.current:visited:hover{color:#1a1513;text-decoration:none;
	background:none;background-color:#8b8164;} */

.level2 .subsubnav_arrow{position:absolute;top:2px;left:-6px;}
