#nav_icons {	
padding-top: 20px;
margin: 0 auto 8px auto;
width: 703px;
color: #fff;
border:0px;
text-decoration: none;
}


.menu {
	padding:0; 
	margin:0 0 0 3px; 
	list-style:none; 
	}
.menu li.top {display:block; float:left; position:relative;
}

.menu li a.top_link {
display:block; float:left;
/* font-size:11px; font-weight:bold; color:#000; text-decoration:none; */
padding:0;
margin-left: 43px;
width: 87px;
/*border: 1px solid white; */
border-top:0px;
margin-top: -5px;
}
.menu li a.top_link span {float:left; font-weight:bold; display:block; 
	padding:0; height:94px; font-size: 1px;}
.menu li a.top_link span.down {float:left; display:block; padding:0 12px 0 12px;
}

/*
.menu li a.top_link:hover {
color:#000; 
//background: url(/menu_images2/button4.gif) no-repeat;
}
.menu li a.top_link:hover span {
//background:url(/menu_images2/button4.gif) no-repeat right top;
}
.menu li a.top_link:hover span.down {
//background:url(/menu_images2/button4a.gif) no-repeat right top;
}
.menu li:hover > a.top_link {color:#000; 
//background: url(/menu_images2/button4.gif) no-repeat;
}
.menu li:hover > a.top_link span {
//background:url(/menu_images2/button4.gif) no-repeat right top;
}
.menu li:hover > a.top_link span.down {
//background:url(/menu_images2/button4a.gif) no-repeat right top;
}
*/


.menu table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

.menu a:hover {visibility:visible;}
.menu li:hover {position:relative; z-index:200;}

.menu ul, 
.menu :hover ul ul, 
.menu :hover ul :hover ul ul,
.menu :hover ul :hover ul :hover ul ul,
.menu :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; 
	width:0; height:0; margin:0; padding:0; list-style:none;}

.menu :hover ul.sub {left:2px; top:0px; right:2px; background: #fff; padding:2px 0; margin-top: 75px;
	border:1px solid #fff; white-space:nowrap; width:300px; height:auto;}
.menu :hover ul.sub li {display:block; height:20px; position:relative; float:left; width:300px;}

.menu :hover ul.sub li a {display:block; font-size:14px; height:20px;  
	line-height:20px; text-indent:5px; color:#000; text-decoration:none; border:3px solid #fff; border-width:0 0 0 3px;}

.menu :hover ul.sub li a.fly {background:#fff;}
.menu :hover ul.sub li a:hover {background:#999; color:#fff;}
.menu :hover ul.sub li a.fly:hover {background:#999;color:#fff;}
.menu :hover ul li:hover > a.fly {background:#999; color:#fff;} 

.menu :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul :hover ul :hover ul
{left:90px; top:-4px; background: #fff; padding:3px 0; border:1px solid 999999; white-space:nowrap; width:93px; z-index:200; height:auto;}

.Navgall {
/* background: #7CA6CA; */
background-image: url(/images/nav_gallery_plain4.png);
background-repeat: no-repeat;
}
.Plaingall {
background: #7CA6CA;
}

.Navface {
/* background: #A0C697; */
background-image: url(/images/face-logo.png);
background-repeat: no-repeat;
}
.Plainface {
background: #A0C697;
}

.Naveye {
/* background: #DFC79B; */
background-image: url(/images/eye-logo.png);
background-repeat: no-repeat;
}
.Plaineye {
background: #DFC79B;
}

.Navbreast {
/* background: #E4AD98; */
background-image: url(/images/breast-logo.png);
background-repeat: no-repeat;
}
.Plainbreast {
background: #E4AD98;
}

.Navbody {
/* background: #A599AB; */
background-image: url(/images/body-logo.png);
background-repeat: no-repeat;
}
.Plainbody {
background: #A599AB;
}

.NavMale {
background-image: url(/images/gyn-logo.png);
background-repeat: no-repeat;
}
.PlainMale {
background: #7CA6CA;
}

.Navabout {
background-image: url(/images/nav_initials_plain.png);
background-repeat: no-repeat;
}
.Plainabout {
background: #A599AB;
}