@charset "utf-8";
#navbar { 	
PADDING-RIGHT: 0px; BORDER-TOP: #333333 0px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 960px; COLOR: #ffffff; PADDING-TOP: 0px; BORDER-BOTTOM: #333333 0px solid; FONT-FAMILY: Arial, Tahoma, Verdana; HEIGHT: 36px;  background-image:url(../images/nav-bg.png); background-repeat:no-repeat; margin-top: 0px;
}
#navbar A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px; TEXT-DECORATION: none; 
}
#navbar A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px;  COLOR: #ffffff; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#navbar A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
#navbar P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px auto; COLOR: #ffffff; PADDING-TOP: 0px
}
#navbarleft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 900px; PADDING-TOP: 0px; 
}
#navbarright {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-SIZE: 12px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 220px; PADDING-TOP: 3px; text-align: center;
}
#navbarright A IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none;
}
#nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; 
}
#nav A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold;  PADDING-BOTTOM: 7px; MARGIN: 0px; BORDER-RIGHT: #000000 0px solid; COLOR: #2D1577; PADDING-TOP: 13px; text-align:center;
}
#nav A:visited {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold;  PADDING-BOTTOM: 7px; MARGIN: 0px; BORDER-RIGHT: #000000 0px solid; COLOR: #2D1577; PADDING-TOP: 13px
}
#nav A:hover {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; /*background-color:#fbc29c ; */PADDING-BOTTOM: 7px; MARGIN: 0px; COLOR: #2D1577; PADDING-TOP: 7px; TEXT-DECORATION: none; PADDING-TOP: 13px;text-decoration:underline;
}
#nav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
/*#nav LI LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 250px; PADDING-TOP: 0px
}
#nav LI LI A {
	text-align: left; BORDER:0px; PADDING-RIGHT: 30px;  PADDING-LEFT: 10px; BACKGROUND: #d04924; FLOAT: none; PADDING-BOTTOM: 2px; MARGIN: 0px;  WIDTH: 260px; PADDING-TOP: 2px
}
#nav LI LI A:link {
	BORDER:0px; PADDING-RIGHT: 30px; PADDING-LEFT: 10px; BACKGROUND: #d04924; FLOAT: none; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 260px; PADDING-TOP: 5px
}
#nav LI LI A:visited {
	text-align: left; BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 30px; PADDING-LEFT: 10px; BACKGROUND: #d04924; FLOAT: none; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 260px; PADDING-TOP: 5px;
}
#nav LI LI A:hover {
	text-align: left; PADDING-RIGHT: 30px; PADDING-LEFT: 10px; BACKGROUND:#fbc29c; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#nav LI LI A:active {
	text-align: left; PADDING-RIGHT: 30px; PADDING-LEFT: 10px; BACKGROUND: #6699FF; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}*/

#nav LI LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 250px; PADDING-TOP: 0px
}
#nav LI LI A {
	text-align: left; BORDER:0px; PADDING-RIGHT: 30px;  PADDING-LEFT: 10px; BACKGROUND: #3c268a; FLOAT: none; PADDING-BOTTOM: 2px; MARGIN: 0px;  WIDTH: 260px; PADDING-TOP: 2px; color:#FFFFFF;
}
#nav LI LI A:link {
	BORDER:0px; PADDING-RIGHT: 30px; PADDING-LEFT: 10px; BACKGROUND: #3c268a; FLOAT: none; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 260px; PADDING-TOP: 5px; color:#FFFFFF;
}
#nav LI LI A:visited {
	text-align: left; BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 30px; PADDING-LEFT: 10px; BACKGROUND: #3c268a; FLOAT: none; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 260px; PADDING-TOP: 5px;color:#FFFFFF;
}
#nav LI LI A:hover {
	text-align: left; PADDING-RIGHT: 30px; PADDING-LEFT: 10px; BACKGROUND:#f9ea3f; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; color:#000000;
}
#nav LI LI A:active {
	text-align: left; PADDING-RIGHT: 30px; PADDING-LEFT: 10px; BACKGROUND: #f9ea3f; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}

#nav LI UL {
	LEFT: -999em; WIDTH: 10em; POSITION: absolute
}
#nav LI:hover UL {
	DISPLAY: block; LEFT: auto
}
#nav LI:hover UL {
	LEFT: auto
}
#nav LI.sfhover UL {
	LEFT: auto
}
/************************************************
*	Subnavbar      								*
************************************************/

#subnavbar {
	background: #397AAA url(http://www.accessentertainment.co.uk/ThemeParks/london/london-attractions-media/imgs/structure/subnav-bg.jpg) repeat scroll 0 0;
	width: 960px;
	height: 25px;
	margin: 0px auto 0px;
	padding: 0px 0px 0px 0px;
	}
	
#subnav {
	margin: 0px;
	padding: 0px;
	list-style: none;
	}
	
#subnav ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	}

/*#subnav a, #subnav a:visited {
	background: #397AAA;
	font-size:12px;
	text-transform:capitalize;
	color: #FFFFFF;
	display: block;
    font-weight: normal;
    margin: 0px 20px 0px 0px;
	padding: 6px 10px 6px 10px;
	}
	
#subnav a:hover {
	background: #EAEAEA;
	color: #397AAA;
	display: block;
	text-decoration: none;
    margin: 0px 20px 0px 0px;
	padding: 6px 10px 6px 10px;
	}
*/
#subnav a, #subnav a:visited {
	font-size:12px;
	text-transform:capitalize;
	color: #2D1577;
	display: block;
    font-weight: normal;
    margin: 0px 20px 0px 0px;
	padding: 6px 10px 6px 10px;
	}
	
#subnav a:hover {
	background: #EAEAEA;
	color: #397AAA;
	display: block;
	text-decoration: none;
    margin: 0px 20px 0px 0px;
	padding: 6px 10px 6px 10px;
	}

#subnav li {
	float: left;
	margin: 0px;
	padding: 0px;
	}
	
#subnav li li {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 160px;
	}
	
#subnav li li a, #subnav li li a:link, #subnav li li a:visited {
	background: #FFFFFF;
	color: #397AAA;
	width: 160px;
	float: none;
	margin: 0px;
	padding: 6px 10px 6px 10px;
	border-bottom: 1px solid #336699;
	border-left: 1px solid #336699;
	border-right: 1px solid #336699;
	}
	
#subnav li li a:hover, #subnav li li a:active {
	background: #EAEAEA;
	color: #336699;
	}

#subnav li ul {
	position: absolute;
	width: 10em;
	left: -999em;
	}

#subnav li:hover ul {
	left: auto;
	display: block;
	}
	
#subnav li:hover ul, #subnav li.sfhover1 ul {
	left: auto;
	}
