ul li:hover {
    visibility:visible;
}
.menu
{
height:20px;
width:420px;

/*background:url(images_bar.png) repeat-x;*/

margin: 0;
padding-top:0px;
padding-left:0px;
list-style:none;
float:right;


}

.menu ul
{
width:430px;
height:20px;
padding-top:4px;
float:left;

}
.menu li
{
float:left;
padding-left:7px;
padding-right:0px;

}
.menu li a
{
display:block;
float:left;
/*width:75px;*/
height:15px;
text-decoration:none;
font-size:14px;
color:#000000;

font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.menu li b
{
height:10px;
}
.menu li b.home a
{
width:35px;
background:url(../images/home.gif) no-repeat;
}
.menu li b.shop a
{
width:39px;
background:url(../images/shop.gif) no-repeat;
}

.menu li b.about a
{
width:42px;
background:url(../images/about.gif) no-repeat;
}

.menu li b.collections a
{
width:80px;
background:url(../images/collections.gif) no-repeat;
}

.menu li b.press a
{
width:37px;
background:url(../images/press.gif) no-repeat;
}

.menu li b.blog a
{
width:33px;
background:url(../images/blog.gif) no-repeat;
}

.menu li b.contact a
{
width:55px;
background:url(../images/contact.gif) no-repeat;
}
.menu li b.studio-directions a
{
width:45px;
background:url(../images/Studio-Directions.png) no-repeat;
}

.menu li.current a
{
/*color:#663300;
text-decoration:underline;
/*background:url(images/shadow.png) repeat-x;
background:#FFFFFF;*/
}
.menu li a:hover
{
border-bottom:solid 3px #666666;
}
