/**
 * CSS code for Son of Suckerfish Dropdowns
 * See website for more details:
 *    http://www.htmldog.com/articles/suckerfish/dropdowns/
 */
#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
	z-index: 99; /* position the menu atop everything on the search form. */
}

#nav li#menu_home {width:54px;}
#nav li#menu_resorts {width:80px;}
#nav li#menu_holidayinfo {width:86px;}
#nav li#menu_groups {width:78px;}
#nav li#menu_extras {width:92px;}
#nav li#menu_faqs {width:51px; margin-right:20px}
#nav li#menu_contact {width:62px;}
#nav li#menu_aboutus {width:70px;margin-left:20px}
#nav li#menu_links {width:48px;}

#nav a {
	display: block;
	color:#003366;
	text-decoration: none;
	padding: 0 0.25em 0 0.25em;
	font: 10px verdana,arial,helvetica,sans;
}
#nav li li a:visited {
	color: #003366;
	text-decoration: none;
}
#nav a:hover {
	background-color: #fff;
	color:#003366;
	text-decoration: none;
}
#nav a:active {
	background-color: #fff;
	color:#003366;
	text-decoration: none;
}

#nav li {float: left;}
#nav li li {width: 10em;} /*overrides width settings for each menu rather than top-level nav links.*/
#nav li li {clear:left;} /*prevents more than one link being shown per line. */
#nav li li a {padding:0.25em;} /*overrides height padding on menu links, prevents template breaking on top-level nav. */

#nav li ul { /* second-level links*/
	position: absolute;
	width: 10em;
	left: -999em;
	background:#b2d1e4;
	color:#003366;
	border:1px solid #003366;
}

#nav li ul a {
	color:#003366;
	line-height:12px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
}

#nav li:hover ul {
	left: auto;
	color: #fff
}

#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
}