﻿#nav-main{width:960px;height:33px;margin:0 0 0 8px;}
.midpart{width:960px;height:33px;float:left;background:url(../Diamond_Wedding_Rings/top-nav-bg.jpg) no-repeat;}
#navigation{list-style:none;padding:0 6px 0 15px;margin:0;width:947px;}
#navigation li{float:left;display:block;margin-top:2px;padding:0px;position:relative;}
#navigation .clearence{padding:0px;position:relative;}
#navigation .clearence a{font-weight:bold;color:#FF0000;padding-left:8px;}
#navigation .clearence a:hover, #navigation .clearence a.selected{font-weight:bold;padding-left:8px;}
#navigation a{color:#000;line-height:28px;text-decoration:none;height:29px;font-family:Arial, Helvetica, sans-serif;font-size:14px;padding-left:6px; padding-top:0px !important;}
#navigation a span{padding-right:16px;line-height:28px;}
#navigation a, #navigation a span{display:block;float:left;}
#navigation a:hover, #navigation a.selected{color:#fff;background:#628bdd url("../Diamond_Wedding_Rings/left-tab.jpg") left no-repeat;text-decoration:none;height:29px;padding-left:6px;line-height:28px;cursor:pointer;}
#navigation a:hover span, #navigation a.selected span{background:url("../Diamond_Wedding_Rings/right-tab.jpg") right no-repeat;padding-right:16px;height:29px;line-height:28px;cursor:pointer;}
.define-nav1{width:154px;height:auto;float:left;background:url(../Diamond_Wedding_Rings/dropdown-background1_new.jpg) repeat-y;}
.define-nav2{width:154px;height:auto;float:left;background:url(../Diamond_Wedding_Rings/dropdown-background2_new.jpg) repeat-y;}
.partition{width:1px;background:url(../Diamond_Wedding_Rings/partition.jpg) repeat-y;float:left;height:auto;}
.navdropdown{width:155px;height:30px;margin:0px;padding:0px;}
.navdropdown li{margin:0px;padding:0px;list-style:none;width:154px;min-height:18px!important;min-height:23px;line-height:18px!important;line-height:16px;display:block;background-color: #F2F2FF;}
.navdropdown a{display:block;text-decoration:none;color:#000;font-size:11px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;padding-left:11px;width:143px;padding-bottom:0px!important;padding-bottom:1px;}
.navdropdown li a:hover{background-color:#628bdd;color:#ffffff;}
.navdropdownheading-second{font-size:11px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;text-indent:0em;color:#4c2625;width:149px;padding-top:18px!important;padding-top:2px;margin:5px 0px 2px 5px;}
.define-nav1 h4{font-size:11px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;text-indent:0em;color:#000;width:149px;margin:5px 0px 2px 5px;}
.define-nav2 h4{font-size:11px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;text-indent:0em;color:#000;width:149px;margin:5px 0px 2px 5px;}
.dropmenudiv{position:absolute;top:0px;z-index:100;visibility:hidden;height:160px;background-color:#f9f9f7;}

/*---Vertical Menu---*/

#menu {height:132px; width:132px; position:relative;}

#menu ul {margin:0; padding:0; list-style:none; white-space:nowrap; text-align:left; padding:1px 1px 0 1px; background:#fff;}

#menu li {margin:0; padding:0; list-style:none;}
#menu li {display:inline;}
#menu ul ul {position:absolute; left:-9999px; border:1px solid #f2f2f2;}
#menu ul#toplevel {position:absolute; left:0; top:0;}

#menu a {display:block; font:normal 11px verdana,arial,sans-serif; color:#000; line-height:22px; text-decoration:none;padding:0 20px 0 10px;} 
#menu li a.fly {background: url(../Diamond_Wedding_Rings/arrow.gif) no-repeat right top;}

#menu li a:hover {background-color:#6089DB; color:#fff;} 
#menu li:hover > a {background-color:#6089DB; color:#fff;}

#menu ul li:hover > ul {left:100%; margin-top:-23px; margin-left:-1px;}

#menu a:hover ul,
#menu a:hover a:hover ul, 
#menu a:hover a:hover a:hover ul {left:100%;}
#menu a:hover ul ul, 
#menu a:hover a:hover ul ul {left:-9999px;}

#menu table {position:absolute; left:99%; height:0; width:0; border-collapse:collapse; margin-top:-7px; margin-left:-1px;}


/*---Vertical Menu Ends---*/
