/*----------------------------------------------------
Title: 		Green Diva Jewelery
Author:		Complement Studio complementstudio.com
Updated:	10/2009
Valid:		Of Course
----------------------------------------------------*/
 
/************************************************************************************
	NAVIGATION STYLES
************************************************************************************/
 
	div#placeholder-nav {
	    position: absolute
	    top: 60px;
            left: 50px;
	    padding: 35px 0 0 0;
	    width: 840px;
            height: 25px;
           background-color: #FFF;
	}
	
	ul#nav_660548 {
		height: 27px;
		margin: -9px auto 0 0;
		padding: 0 0 0 5px;
		position: relative;
		z-index: 220;
		list-style:none;
		border-bottom:1px solid #666;
		width: 758px;
	}
	
	ul#nav_660548 li
	{
		display: block;
		float: left;
		position: relative;
		overflow: visible;
		height: 32px;
	}
	
	ul#nav_660548 li a
	{
		display: block;
		color:#000;
		text-decoration:none;
		padding: 0px 9px;
		text-align: center;
		line-height: 32px;
		font-size: 11px;
		font-family:"Times New Roman", serif;
		float:left;
	}
 
	ul#nav_660548 li a:hover {
	text-decoration: none;
	color: #CCC;		
	}
	
	ul#nav_660548 li:hover ul,  ul#nav_660548 li ul li:hover ul, ul#navsub_660548_426156, ul#navsub_660548_426156 li:hover ul#navsub_660548_426161,  ul#nav_660548 li.sfhover ul, ul#nav_660548 li ul li.sfhover ul, ul#navsub_660548_426156 li.sfhover ul#navsub_660548_426161, ul#navsub_660548_561711 li:hover ul#navsub_660548_561712, ul#nav_660548 li ul#navsub_660548_561711 li:hover ul#navsub_660548_561723, div#placeholder-nav div#cat_660548_divs ul#nav_660548 li ul li:hover ul
 {
		display: block;
		width:auto;
		width: 130px;
	}
	
	ul#nav_660548 li ul, ul#navsub_660548_426156 li ul#navsub_660548_426161, ul#navsub_660548_561711 li ul#navsub_660548_561712, ul#nav_660548 li ul li ul, ul#nav_660548 li ul#navsub_660548_561711 li ul#navsub_660548_561723, ul#nav_660548 li ul#navsub_660548_561711 li ul#navsub_660548_564119,
div#placeholder-nav div#cat_660548_divs ul#nav_660548 li ul li ul

  {
	display: none;
	background-color: #FFF;
	border: 1px solid #333;
	border-top: 0;
	padding: 5px;
	position: absolute;
	top: 27px;
	left: -14px;
	z-index: 500;
	}

       
        div#placeholder-nav div#cat_660548_divs ul#nav_660548 li ul li ul {
            left: 23px;
         }
         

        ul#navsub_660548_426156 li ul#navsub_660548_426161 {
        margin-left: 60px;
        margin-top: 0px;
	border: 1px solid #333;
        border-top: 0;
        }
	
	ul#nav_660548 li ul li{
		float:none;	
	}
	
	
	ul#nav_660548 li li a
	{
		display: block;
		color:#000;
		text-decoration:none;
		padding: 0px 10px;
		text-align: center;
		line-height: 32px;
		font-size: 11px;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	}
	
	

	
/* SUB MENU */

div#sub-menu {
	float: left;
        overflow: hidden;
}		
	div#sub-menu ul {
		width: 860px;
		margin: 0 0 0 5px;
		padding: 8px 0 0 50px;
		list-style: none;
	}
	div#sub-menu ul li {
		color: #000;
		font: italic normal normal 12px Times New Roman, serif;
                letter-spacing: .15em;
		float: left;
		margin: 0;
		padding: 0 20px 0 0;
	}
	div#sub-menu ul li span {
		padding-left: 20px;
	}
	div#sub-menu ul li a {
		color: #000;
		text-decoration: none;
	}
	div#sub-menu ul li a:hover {
		color: #CCC;
		text-decoration: none;
	}	
	