#pad {height:140px;}
/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssmenus.co.uk
Copyright (c) 2009- Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
#menuhorizontal {padding:0; margin:0; list-style:none; height:28px; position:relative; z-index:500; font-family:Verdana, Arial, Helvetica, sans-serif;}
#menuhorizontal li {float:left; margin-right:4px; display:inline;}
#menuhorizontal li#artisans {margin-right:0;}
#menuhorizontal li a {display:block; float:left; width: 157px; height:28px; line-height:28px; background:#333333; color:#ffffff; text-align: center; text-decoration:none; font-size:12px; font-weight:bold;}
#menuhorizontal ul {position:absolute; left:-9999px; padding:0; margin:0; width:157px;list-style:none;}

#menuhorizontal table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

#menuhorizontal li:hover {position:relative; z-index:200;}
#menuhorizontal li a:hover {z-index:200; position:relative;color:#fff; background-color:#c60;}
#menuhorizontal li:hover > a {color:#fff; background-color:#c60;}

#menuhorizontal :hover ul {left:0; top:28px; width:157.5px; background:url(images/artazza_navbar/trans.gif); padding-top:4px}
#menuhorizontal :hover ul ul {left:-9999px;}
#menuhorizontal :hover ul li {margin:0; border-bottom:1px solid #666;}
#menuhorizontal :hover ul li a {width:157.5px; padding:0; text-align: left; text-indent:10px; color:#000; height:30px; line-height:30px; background:#fff; opacity:0.75; filter: alpha(opacity=75);}
* html #menuhorizontal :hover ul li a {background:#ddd; filter: alpha(opacity=100);}
#menuhorizontal :hover ul li a:hover {color:#fff; opacity:1.0;}
#menuhorizontal :hover ul li:hover > a {color:#fff; opacity:1.0; filter: alpha(opacity=100);}

#menuhorizontal :hover ul :hover ul {left:157px; top:0; padding:0 3px 3px 3.5px;}
#menuhorizontal :hover ul :hover ul ul {left:-9999px;} /*3rd level flyout */

#menuhorizontal li#coffee a:hover {background:#5d9732;}
#menuhorizontal li#coffee:hover > a,
#menuhorizontal li#coffee:hover ul li:hover > a {background:#5d9732;}

#menuhorizontal li#wine a:hover {background:#e31b23;}
#menuhorizontal li#wine:hover > a,
#menuhorizontal li#wine:hover ul li:hover > a {background:#e31b23;}

#menuhorizontal li#tableware a:hover {background:#f78f1e;}
#menuhorizontal li#tableware:hover > a,
#menuhorizontal li#tableware:hover ul li:hover > a {background:#f78f1e;}

#menuhorizontal li#home {margin-right:3px;}
#menuhorizontal li#home a:hover {background:#0081c6;}
#menuhorizontal li#home:hover > a,
#menuhorizontal li#home:hover ul li:hover > a {background:#0081c6;}

#menuhorizontal li#artisans {margin-right:0;}
#menuhorizontal li#artisans a:hover {background:#022976;}
#menuhorizontal li#artisans:hover > a,
#menuhorizontal li#artisans:hover ul li:hover > a {background:#022976;}

#menuhorizontal li#coffee a.current,
#menuhorizontal li#coffee a.currentSub,
#menuhorizontal li#coffee a.currentSubSub {background:#5d9732; color:#fff;}
#menuhorizontal li#coffee > a.current,
#menuhorizontal li#coffee > a.currentSub,
#menuhorizontal li#coffee > a.currentSubSub {background:#5d9732;}

#menuhorizontal li#wine a.current,
#menuhorizontal li#wine a.currentSub,
#menuhorizontal li#wine a.currentSubSub {background:#e31b23; color:#fff;}
#menuhorizontal li#wine > a.current,
#menuhorizontal li#wine > a.currentSub,
#menuhorizontal li#wine > a.currentSubSub {background:#e31b23;}

#menuhorizontal li#tableware a.current,
#menuhorizontal li#tableware a.currentSub,
#menuhorizontal li#tableware a.currentSubSub {background:#f78f1e; color:#fff;}
#menuhorizontal li#tableware > a.current,
#menuhorizontal li#tableware > a.currentSub,
#menuhorizontal li#tableware > a.currentSubSub {background:#f78f1e;}

#menuhorizontal li#home a.current,
#menuhorizontal li#home a.currentSub,
#menuhorizontal li#home a.currentSubSub {background:#0081c6; color:#fff;}
#menuhorizontal li#home > a.current,
#menuhorizontal li#home > a.currentSub,
#menuhorizontal li#home > a.currentSubSub {background:#0081c6;}

#menuhorizontal li#artisans a.current,
#menuhorizontal li#artisans a.currentSub,
#menuhorizontal li#artisans a.currentSubSub {background:#022976; color:#fff;}
#menuhorizontal li#artisans > a.current,
#menuhorizontal li#artisans > a.currentSub,
#menuhorizontal li#artisans > a.currentSubSub {background:#022976;}

#menuhorizontal :hover ul :hover ul :hover ul {left:157px; top:0; padding:0 3px 3px 3.5px:} /*3rd level flyout */