#navcontainer {
	width: 976px;
	height: 84px;
}

ul#navlist { font-family: sans-serif; }

ul#navlist a
{
font-weight: bold;
text-decoration: none;
}

ul#navlist, ul#navlist ul, ul#navlist li
{
margin: 0px;
padding: 0px;
list-style-type: none;
}

ul#navlist li {
	float: left;
	border-bottom: 1px solid #B9BBE8;
}

ul#navlist li a {
	display: block;
	text-indent: -9999px;
}

ul#navlist li a:hover
{
color: #23256B;
background: url(../images/dropdown_hover_bg.jpg) repeat-x;
}

ul#navlist li a.about_snowglobe_nav
{
	background: url(../images/about-nav.png) no-repeat;
	width: 119px;
	height: 84px;
	cursor: auto;
}

ul#navlist li a.about_snowglobe_nav:hover
{
	background: url(../images/about-nav-active.png) no-repeat;
}

.about_snowglobe ul#navlist li a.about_snowglobe_nav
{
	background: url(../images/about-nav-active.png) no-repeat;
}

ul#navlist li a.how_it_works_nav
{
	background: url(../images/how-it-works-nav.png) no-repeat;
	width: 114px;
	height: 84px;
	cursor: auto;
}

ul#navlist li a.how_it_works_nav:hover
{
	background: url(../images/how-it-works-nav-active.png) no-repeat;
}

ul#navlist li a.how_it_works_nav
{
	background: url(../images/how-it-works-nav.png) no-repeat;
	width: 114px;
	height: 84px;
}

ul#navlist li a.how_it_works_nav:hover
{
	background: url(../images/how-it-works-nav-active.png) no-repeat;
}

.how_it_works ul#navlist li a.how_it_works_nav
{
	background: url(../images/how-it-works-nav-active.png) no-repeat;
}

ul#navlist li a.souvenir_photo_nav
{
	background: url(../images/souvenir-nav.png) no-repeat;
	width: 137px;
	height: 84px;
}

ul#navlist li a.souvenir_photo_nav:hover
{
	background: url(../images/souvenir-nav-active.png) no-repeat;
}

.souvenir_photo ul#navlist li a.souvenir_photo_nav
{
	background: url(../images/souvenir-nav-active.png) no-repeat;
}

ul#navlist li a.spacer_nav
{
	background: none;
	width: 214px;
	height: 84px;
}

ul#navlist li a.customizing_globe_nav
{
	background: url(../images/customizing-nav.png) no-repeat;
	width: 138px;
	height: 84px;
}

ul#navlist li a.customizing_globe_nav:hover
{
	background: url(../images/customizing-nav-active.png) no-repeat;
}

.customizing ul#navlist li a.customizing_globe_nav
{
	background: url(../images/customizing-nav-active.png) no-repeat;
}

ul#navlist li a.gallery_nav
{
	background: url(../images/gallery-nav.png) no-repeat;
	width: 66px;
	height: 84px;
}

ul#navlist li a.gallery_nav:hover
{
	background: url(../images/gallery-nav-active.png) no-repeat;
}

.photo_gallery ul#navlist li a.gallery_nav
{
	background: url(../images/gallery-nav-active.png) no-repeat;
}

ul#navlist li a.other_attractions_nav
{
	background: url(../images/attractions-nav.png) no-repeat;
	width: 101px;
	height: 84px;
}

ul#navlist li a.other_attractions_nav:hover
{
	background: url(../images/attractions-nav-active.png) no-repeat;
}

.other_attractions ul#navlist li a.other_attractions_nav
{
	background: url(../images/attractions-nav-active.png) no-repeat;
}

ul#navlist li a.request_a_quote_nav
{
	background: url(../images/request-nav.png) no-repeat;
	width: 87px;
	height: 84px;
}

ul#navlist li a.request_a_quote_nav:hover
{
	background: url(../images/request-nav-active.png) no-repeat;
}

.request_quote ul#navlist li a.request_a_quote_nav
{
	background: url(../images/request-nav-active.png) no-repeat;
}

ul#subnavlist { display: none; }
ul#subnavlist li { float: none; }

ul#subnavlist li a
{
	font-family: Arial;
    font-size: 14px;
    padding: 10px !important;
	margin: 0px;
	text-indent: inherit;
	min-width: 173px;
	color: #FFFFFF;
}

ul#navlist li:hover ul#subnavlist
{
display: block;
position: absolute;
padding-top: 0px;
-webkit-border-radius: 6px;
border-radius: 6px;
z-index: 500;
background: #23256B;
}

ul#navlist li:hover ul#subnavlist li a
{
display: block;
width: 10em;
border: none;
padding: 2px;
}

ul#navlist li:hover ul#subnavlist li a:before { content: "  "; }