            div#navbar ul#nav li.admission
            {
                height: 29px;
            }

            div#navbar ul#nav li.attractions
            {
                height: 29px;
            }
            div#navbar ul#nav li.hours
            {
                height: 29px;
            }

            div#navbar ul#nav li.parties
            {
                height: 29px;
            }

            div#navbar ul#nav li.plan-a-visit
            {
                height: 29px;
            }

            div#navbar ul#nav li.about
            {
                height: 29px;
            }
            
            div#navbar ul#nav li.admission ul li a
            {
                background-image: none;
                width: 160px;
                
                font-size: 11px;   
            }
            
            div#navbar ul#nav li.attractions ul li a
            {
                background-image: none;
                width: 160px;
                
                font-size: 11px;   
            }
            
            div#navbar ul#nav li.hours ul li a
            {
                background-image: none;
                width: 160px;
                
                font-size: 11px;   
            }
            
            div#navbar ul#nav li.parties ul li a
            {
                background-image: none;
                width: 160px;
                
                font-size: 11px;   
            }
            
            div#navbar ul#nav li.plan-a-visit ul li a
            {
                background-image: none;
                width: 160px;
                
                font-size: 11px;   
            }
            
            div#navbar ul#nav li.about ul li a
            {
                background-image: none;
                width: 160px;
                
                font-size: 11px;   
            }
            
            #nav, #nav ul
            {
	            padding: 0;
	            margin: 0;
	            list-style: none;
                line-height: 1;
                
                position: relative;
                
                z-index: 30;                  
            }
            
            #nav li
            {
            	position: relative;
	            float: left;
                margin: 0px 0px 0px 0px;
            }
            
            #nav li:hover, #nav li.sfhover
            {
                /* text-decoration: underline;*/
            }

            #nav a
            {
	            display: block;
                text-decoration: none;
                font-family: Arial;
                font-size: 9px;
                color: #444444;
                /*font-weight: bold;*/
            }
            
            #nav li ul
            {
	            position: absolute;
                
	            width: 151px;
                left: -999em;
                
                margin-left: -7px; /* no reason why this should work, should be padding * 2 */
            }
            
            #nav li ul li
            {
            	margin-top: 0px;
                height: 10px;
                width: 151px;
                
                padding: 7px;
                
                border-bottom: 1px solid #000000;
                border-left: 1px solid #000000;
                border-right: 1px solid #000000;
                
                background-color: #c88532;
                background-image: url(/img/dropdown-bg.png);
            }
            
            #nav li ul li:hover, #nav li ul li.sfhover
            {
               background-color: #e1ceb1;
               background-image: none;
            }
            
            #nav li ul li a
            {
            	color: #000000;
            	font-size: 9px;
            	width: 151px;
            	text-align: left;
                
                /*font-weight: bold;*/
            }
            
            #nav li ul li a:hover
            {
                /*color: #e58e0d;	*/
            }
            
            #nav li:hover ul, #nav li.sfhover ul
            {
	            left: auto;
	            margin-top: 11px;/* bottom border size + padding set on #nav li not vert*/
            }

            /* level 2 */
            #nav li ul ul
            {
	            margin: 0px 0px 0px 151px;
            }
            
            #nav li ul ul li
            {
	            margin-left: 7px; /* same as padding on #nav li need stuff about differences of bar_size and mainbarsize */
                margin-top: 0px;
                height: 10px;
            }
            
            #nav li:hover ul ul, #nav li.sfhover ul ul
            {
	            left: -999em;
                margin-top: -16px; /* padding set on #nav li*/
            }
            
            #nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul
            {
	            left: auto;
            }
            
            /* level 3 */
            #nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul
            {
	            left: -999em;
            }

            #nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul
            {
	            left: auto;
            }
            
            /* level 4 */
            
            #nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul, #nav li.sfhover ul ul ul ul
            {
	            left: -999em;
            }

            #nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul, #nav li li li li.sfhover ul
            {
	            left: auto;
            }
        </style>
        <!--[if gte IE 6]>
        <style type="text/css">
            #nav li ul ul li
            {
	            /*margin-left: 7px;*/ /* same as padding on #nav li*/
                left: auto;
            }
            #nav li ul li
            {
                position: relative;
            }
        </style>
        <![endif]-->
        <!--[if IE 6]>
        <style type="text/css">
            #nav li ul li
            {
                
	            left: auto;
                
            }
            #nav li ul li
            {
                position: relative;
            }
            #nav li ul ul li
            {
                margin-left: 1px; /* need to add in half of the difference between bar_size and mainbarsize */
            }
        </style>
        <![endif]-->
