/* NAVIGATION *************************/

/*** Essential Suckerfish/Superfish styles ***/

#nav_768815 ul {
	position:		absolute;
	top:			-999em;
	width:			162px; /* left offset of submenus need to match (see below) */
}
#nav_768815 ul li {
	width:			100%;
}
#nav_768815 li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
#nav_768815 li {
	float:			left;
	position:		relative;
}
#nav_768815 a {
	display:		block;
	position:		relative;
}
#nav_768815 li:hover ul, #nav_768815 li.hover ul {
	left:			0;
	top:			48px; /* match top ul list item height */
	z-index:		99;
}
ul#nav_768815 li:hover li ul, ul#nav_768815 li.hover li ul {
	top:			-999em;
}
ul#nav_768815 li li:hover ul, ul#nav_768815 li li.hover ul {
	left:			162px; /* match ul width */
	top:			0;
}
ul#nav_768815 li li:hover li ul, ul#nav_768815 li li.hover li ul {
	top:			-999em;
}
ul#nav_768815 li li li:hover ul, ul#nav_768815 li li li.hover ul {
	left:			162px; /* match ul width */
	top:			0;
}
#navWrapper {
	float:left;
	width:100%;
	position:absolute;
	top: 70px;
	left: 0;
	height: 48px;
	text-align: left;
}
#nav_768815 {
	z-index: 9;
	/*clear:left;*/
	list-style:none;
	height: 48px;
	margin:0;
	padding:0;
	float: left;
	/*float:right;
	position:relative;
	right:50%; Used to centre stuff */
	text-align:center;
}
#nav_768815 li {
	font-size: 14px;
	line-height: 37px;
	display:block;
	float:left;
	list-style:none;
	margin:0;
	padding:0;/*position:relative;
	left:50%;Used to centre stuff */
}
#nav_768815 li a {
	color: #455560;
	text-decoration: none;
	padding: 0 38px;
	height: 48px;
	display: inline-block;
}
#nav_768815 li a:hover, #nav_768815 li.selected a, #nav_768815 li:hover a, #nav_768815 li.hover a {
	color: #009ddc;
	background: url(../images/template/nav_arrow_active.gif) center bottom no-repeat;
}
#nav_768815 ul {
	background: rgb(0,0,0);
	background: rgba(0, 0, 0, 0.8);
}
#nav_768815 li li {
	display: inline;
	line-height: 1;
	left: auto;
	font-size: 12px;
}
#nav_768815 li li a {
	display: block;
	border-bottom: 1px dotted #999;
	text-align: left;
}
#nav_768815 li li a, #nav_768815 li.selected li a, #nav_768815 li:hover li a, #nav_768815 li.hover li a {
	padding: 8px 10px;
	height: auto;
	background-image: none !important;
	color: #fff;
}
#nav_768815 li li a:hover {
	color: #fff;
	background: #616e78;
}
#nav_768815 li li li {
	background:		#9AAEDB;
}
/* Secondary navigation */

#secondaryContent ul {
}
#secondaryContent #nav_768919 li {
	font-size: 15px;
}
#secondaryContent #nav_768919 li a {
	color: #ff6600;
	text-decoration: none;
	display: block;
	padding: 12px 18px;
	border-bottom: 1px dotted #999;
	margin-bottom: 10px;
}
#secondaryContent #nav_768919 li a:hover, #secondaryContent #nav_768919 li.selected a {
	text-decoration: none;
	color: #009ddc;
}

/* Community Sub Nav */
#nav_793520 li {
	margin-bottom: 10px;	
}

#nav_793520 li a {
	text-indent: -99999px;
	width: 228px;
	height: 45px;
	display: block;
}
#nav_793520 li#btnBlog a {
	background: url(../images/template/btn_blog.jpg) 0 0 no-repeat;
}
#nav_793520 li#btnMeetTheCrew a {
	background: url(../images/template/btn_meet-the-crew.jpg) 0 0 no-repeat;
}
#nav_793520 li#btnTestYourAbility a {
	background: url(../images/template/btn_test-your-ability.jpg) 0 0 no-repeat;
}
#nav_793520 li#btnTipsAndTricks a {
	background: url(../images/template/btn_tips-and-tricks.jpg) 0 0 no-repeat;
}
#nav_793520 li#btnMediaAndPress a {
	background: url(../images/template/btn_media-and-press.jpg) 0 0 no-repeat;
}
#nav_793520 li#btnViewGallery a {
	background: url(../images/template/btn_view-gallery.jpg) 0 0 no-repeat;
}
#nav_793520 li#btnFaq a {
	background: url(../images/template/btn_faq.jpg) 0 0 no-repeat;
}
#nav_793520 li a:hover, #nav_793520 li.selected a {
	text-decoration: none;
	background-position: 0 bottom !important;
}

/* Footer navigation */

#footerNav ul {
	width: 228px;
	margin: 12px 0 0 12px;
}
#footerNav li {
	float: left;
	width: 80px;
	line-height: 18px;
}
#footerNav li.border {
	border-right: 1px dotted #fff;
	width: 90px;
	margin-right: 20px;
}
#footerNav a {
	color: #fff;
}

