ul.nav
{
float: left;
width: 905px;
list-style-type: none;
padding: 0;
margin: -10px 0 0 0;
}

ul.nav li, div.wineleft ul li
{
text-indent: -8000px;
float: left;
display: block;
padding: 0 6px 0 6px;
margin: 0;
font-size: 1em;
line-height: .05em;
}
div.wineleft ul.blog li
{
text-indent: 0px;
float: left;
padding: 0;
margin: 0 0 6px 0;
font-size: 1.2em;
line-height: 1.1em;
}
div.wineleft ul.blog li ul
{
width: 180px;
padding: 5px 0 0 20px;
margin: 0 0 5px 0;
}
ul.nav li
{
position: relative;
z-index:100;
margin: 0;
}
div.wineleft ul li
{
padding: 0 0 13px 0;
margin: 0;
}
ul.nav li a, div.wineleft ul li a
{
float: left;
display: block;
text-decoration: none;
}
div.wineleft ul li, div.wineleft ul li a
{
width: 200px;
height: 9px;
}
div.wineleft ul.blog li, div.wineleft ul.blog li a
{
height: auto;
}
div.wineleft ul.blog li ul li
{
font-size: 1em;
}
div.wineleft ul.blog li#archives
{
margin: 5px 0 0 0;
}
div.wineleft ul.blog li ul li, div.wineleft ul.blog li ul li a
{
width: 180px;
}
ul.nav li, ul.nav li a
{
height: 55px;
}
ul.nav li.home, ul.nav li.home a
{
width: 36px;
background: url(/nav/home.gif) no-repeat center 31px;
}

ul.nav li.rabbit_wine, ul.nav li.rabbit_wine a
{
width: 75px;
background: url(/nav/rabbit_wine.gif) no-repeat center 31px;
}
ul.nav li.buy, ul.nav li.buy a
{
width: 93px;
background: url(/nav/buy.gif) no-repeat center 31px;
}
ul.nav li.club, ul.nav li.club a
{
width: 130px;
background: url(/nav/club.gif) no-repeat center 31px;
}
ul.nav li.blog, ul.nav li.blog a
{
width: 133px;
background: url(/nav/blog.gif) no-repeat center 30px;
}
ul.nav li.rabbiting, ul.nav li.rabbiting a
{
width: 85px;
background: url(/nav/rabbiting.gif) no-repeat center 31px;
}
ul.nav li.racing, ul.nav li.racing a
{
width: 90px;
background: url(/nav/racing.gif) no-repeat center 31px;
}
ul.nav li.trade_media, ul.nav li.trade_media a
{
width: 93px;
background: url(/nav/trade_media.gif) no-repeat center 31px;
}
ul.nav li.distributors, ul.nav li.distributors a
{
width: 85px;
background: url(/nav/distributors.gif) no-repeat center 31px;
}
ul.nav li.contact, ul.nav li.contact a
{
width: 73px;
background: url(/nav/contact.gif) no-repeat center 31px;
}
ul.nav li a.active, ul.nav li a:hover
{
border-bottom: none;
text-decoration: none;
background: url(/nav/nav.gif) no-repeat center 0;
}

ul.nav li table
{
position:absolute;
border-collapse:collapse;
z-index:80;
margin:-1px;
left:0;
top:0;
}

/* for IE6 */
ul.nav li a:hover, ul.nav li a.active:hover
{
margin-top: 0px;
padding-top: 0px;
background: url(/nav/nav.gif) no-repeat top center;
}
/* for IE7 and non-IE browsers */
ul.nav li:hover > a, ul.nav li:hover > a.active
{
background: url(/nav/nav.gif) no-repeat top center;
}

ul.nav ul
{
visibility:hidden;
position:absolute;
float: left;
padding: 10px 0 7px 0;
margin: 0 0 0 -6px;
list-style-type: none;
background: #2a2a2a;
height:0;
top:55px;
left: 0;
}
ul.nav ul li
{
padding: 0;
background: none !important;
font-size: 1em;
line-height: 1.1em;
height: auto;
margin: 0;
text-indent: 0px;
font-family: times;
}
ul.nav ul a
{
display: block;
height: auto;
padding: 5px 15px;
background: none !important;
text-decoration: none;
margin: 0 !important;
padding: 5px 15px !important;
}
ul.nav ul a:link, ul.nav ul a:visited
{
text-decoration: none;
color: #fff;
}
ul.nav ul a:hover, ul.nav ul a:active, ul.nav ul a.active:link, ul.nav ul a.active:visited
{
text-decoration: none;
color: #c6000d;
}
ul.nav :hover ul
{
visibility:visible;
height:auto;
}


/* Rabbit Wine */
div.wineleft ul li.pinot_noir, div.wineleft ul li.pinot_noir a{background: url(/snav/pinot_noir.gif) no-repeat;}
div.wineleft ul li.pinot_gris, div.wineleft ul li.pinot_gris a{background: url(/snav/pinot_gris.gif) no-repeat;}
div.wineleft ul li.riesling, div.wineleft ul li.riesling a{background: url(/snav/riesling.gif) no-repeat;}
div.wineleft ul li.sauv, div.wineleft ul li.sauv a{background: url(/snav/sauv.gif) no-repeat;}
div.wineleft ul li.mac, div.wineleft ul li.mac a{background: url(/snav/mac.gif) no-repeat;}

/* Rabbiting On */
div.wineleft ul li.sponsors, div.wineleft ul li.sponsors a{background: url(/snav/sponsors.gif) no-repeat;}
div.wineleft ul li.rabbit_party, div.wineleft ul li.rabbit_party a{background: url(/snav/rabbit_party.gif) no-repeat;}
div.wineleft ul li.history, div.wineleft ul li.history a{background: url(/snav/history.gif) no-repeat;}
div.wineleft ul li.rabbit_control, div.wineleft ul li.rabbit_control a{background: url(/snav/rabbit_control.gif) no-repeat;}
div.wineleft ul li.weird_links, div.wineleft ul li.weird_links a{background: url(/snav/weird_links.gif) no-repeat;}
div.wineleft ul li.lil_bits, div.wineleft ul li.lil_bits a{background: url(/snav/lil_bits.gif) no-repeat;}
div.wineleft ul li.girls_best, div.wineleft ul li.girls_best a{background: url(/snav/girls_best.gif) no-repeat;}
div.wineleft ul li.ranch_vineyards, div.wineleft ul li.ranch_vineyards a{background: url(/snav/ranch_vineyards.gif) no-repeat;}
div.wineleft ul li.rabbit_hq, div.wineleft ul li.rabbit_hq a{background: url(/snav/rabbit_hq.gif) no-repeat;height: 12px;}
div.wineleft ul li.rabbit_hq a{height: 12px;}
div.wineleft ul li.rabbit_hq{margin: 0 0 -3px 0;}

/* Trade Media */
div.wineleft ul li.logos, div.wineleft ul li.logos a{background: url(/snav/logos.gif) no-repeat;}
div.wineleft ul li.tasting_notes, div.wineleft ul li.tasting_notes a{background: url(/snav/tasting_notes.gif) no-repeat;}
div.wineleft ul li.bottle_shots, div.wineleft ul li.bottle_shots a{background: url(/snav/bottle_shots.gif) no-repeat;}
div.wineleft ul li.label_shots, div.wineleft ul li.label_shots a{background: url(/snav/label_shots.gif) no-repeat;}
div.wineleft ul li.gallery, div.wineleft ul li.gallery a{background: url(/snav/gallery.gif) no-repeat;}
div.wineleft ul li.ads, div.wineleft ul li.ads a{background: url(/snav/ads.gif) no-repeat;}
div.wineleft ul li.pos, div.wineleft ul li.pos a{background: url(/snav/pos.gif) no-repeat;}

/* Rabbit Racing */
div.wineleft ul li.racing_topolino, div.wineleft ul li.racing_topolino a{background: url(/snav/racing_topolino.gif) no-repeat;}
div.wineleft ul li.mtb_racing, div.wineleft ul li.mtb_racing a{background: url(/snav/mtb_racing.gif) no-repeat;}
div.wineleft ul li.trolley_racing, div.wineleft ul li.trolley_racing a{background: url(/snav/trolley_racing.gif) no-repeat;}

div.wineleft ul li a.active, div.wineleft ul li a:hover
{
background-position: bottom left;
border-bottom: none;
text-decoration: none;
}

div.wineleft ul li
{
height: auto;
}
div.wineleft ul li ul
{
clear: left;
background: #fff;
padding: 13px 0 10px 0;
}
div.wineleft ul li ul li
{
text-indent: 0px;
font-size: 1.2em;
line-height: 1.1em;
margin: 0;
padding: 0 0 8px 0;
background: none !important;
}
div.wineleft ul li ul li a
{
background: none !important;
}
div.wineleft ul li ul li a:link, div.wineleft ul li ul li a:visited
{
text-decoration: none;
color: #373737;
}
div.wineleft ul li ul li a:hover, div.wineleft ul li ul li a:active, div.wineleft ul li ul li a.active:link, div.wineleft ul li ul li a.active:visited
{
color: #c6000d;
border-bottom: none;
text-decoration: none;
}
div.wineleft ul.blog li ul li a:link, div.wineleft ul.blog li ul li a:visited
{
color: #c6000d;
}
div.wineleft ul.blog li ul li a:hover, div.wineleft ul.blog li ul li a:active, div.wineleft ul.blog li.current-cat a:link, div.wineleft ul.blog li.current-cat a:visited
{
color: #373737;
}
div.wineleft ul.blog li.current-cat ul li a:link, div.wineleft ul.blog li.current-cat ul li a:visited
{
color: #c6000d;
}
div.wineleft ul.blog li.current-cat ul li a:hover, div.wineleft ul.blog li.current-cat ul li a:active
{
color: #373737;
}