/*General Style*/
ul#nav { margin:0; margin-left: 1px; padding:0; list-style-type:none; position:relative; display:block; height:28px; width: 789px; text-transform:uppercase; font-size:11px; font-weight: bold; font-family:Helvetica,Arial,Verdana,sans-serif; background:transparent url("bg.gif") no-repeat top right; z-index: 10; }
ul#nav ul { display: none; position: absolute; margin-left: -1px; margin-top: -1px; padding: 0; list-style: none; text-transform: none; height: 30px; width: 99%; top: 100%; left: 0; }
ul#nav ul ul,ul#nav ul ul ul { top: 0; left: 100%; } 
ul#nav ul ul { margin-left: 0;}
ul#nav li { display:block; float:left; margin:0; pading:0; position: relative; background:transparent url("bgOFF.gif") no-repeat top right; }
ul#nav ul li { display:block; width: 100%; height: auto; background: #C1AD82; border: 1px solid #fff; border-bottom: none; position: relative; }

/* Root Menu */ 
ul#nav a { display:block; color:#102C48; text-decoration:none; padding:8px 19px 0 19px; height:20px; float: left; }
/* Root Menu Hover Persistence */ 
ul#nav a:hover,ul#nav li:hover a, ul#nav li.iehover a { background: url("bgHOVER.gif") no-repeat top right; }
ul#nav a.current, ul#nav a.current:hover { color:#fff; background: url("bgON.gif") no-repeat top right; }

/* 2nd Menu */ 
ul#nav li li { display:block; height: auto; background: #C1AD82; border: 1px solid #fff; border-bottom: none; position: relative;}
ul#nav li:hover li a, ul#nav li.iehover li a { background: #C1AD82; height: auto; padding-bottom: 7px; padding-left: 9px; padding-right: 9px; text-align: center; float: none; }
/* 2nd Menu Hover Persistence */ 
ul#nav li:hover li a:hover,ul#nav li:hover li:hover a,ul#nav li.iehover li a:hover,ul#nav li.iehover li.iehover a { background: #9B8047; } 

/* 3rd Menu */ 
ul#nav li:hover li:hover li a,ul#nav li.iehover li.iehover li a { background: #D3C29F; } 
/* 3rd Menu Hover Persistence */ 
ul#nav li:hover li:hover li a:hover,ul#nav li:hover li:hover li:hover a,ul#nav li.iehover li.iehover li a:hover,ul#nav li.iehover li.iehover li.iehover a { background: #9B8047; } 

/* 4th Menu */ 
ul#nav li:hover li:hover li:hover li a,ul#nav li.iehover li.iehover li.iehover li a { background: #C1AD82; } 
/* 4th Menu Hover */ 
ul#nav li:hover li:hover li:hover li a:hover,ul#nav li.iehover li.iehover li.iehover li a:hover { background: #9B8047; } 

/* Hover Function - Do Not Move */ 
l#nav li:hover ul ul,ul#nav li:hover ul ul ul,ul#nav li.iehover ul ul,ul#nav li.iehover ul ul ul { display: none; } 
ul#nav li:hover ul,ul#nav ul li:hover ul,ul#nav ul ul li:hover ul,ul#nav li.iehover ul,ul#nav ul li.iehover ul,ul#nav ul ul li.iehover ul { display: block; }

/* Fix IE. Hide from IE Mac \*/
* html ul#nav li { float: left; height: 1%;}
* html ul#nav li a{ float: left;}
* html ul#nav li ul#sub { top: 28px; left: 0px; background: none; width: 107px; z-index: 100; }
ul#nav ul {_width: 160px;}
ul#nav li ul#sub li, ul#nav li ul#sub li ul li {_width: 100px;}
ul#nav li ul#sub li a, ul#nav li ul#sub li ul li a {_width: 100%; _text-align: left; _padding-left: 20px; _padding-right: 20px;}
/* End */
