/**
 *	Ausenco
 *  Screen Navigation Styles
 *	
 *	@author:	Nathan Crowe <nathan at brightlabs dot com au>
 *	@date:		03/02/2010	
 *
 *	Table of Contents:
 *		=Navigation
 *			=Menu Items
 *		=Navigation Extensions
 *
 */

/* =Navigation
----------------------------------------------- */
#suckerfish2 {
	background:	url(/images/suckerfish.png) no-repeat;
	float: left;
	height:	20px;
	width: 920px;
}
	#suckerfish2 li {
		float: left;
	}
		#suckerfish2 li a,
		#suckerfish2 li a:link {
			color: #fff;
			display: block;
			font-size: 1px;
			height:	20px;
			overflow: hidden;
			text-decoration: none;
			text-indent: -9999px;
		}
		#suckerfish2 li ul {
			display: none;
			left: -9999px;
			list-style:	none;
			position: absolute;
			width: 250px;
			z-index: 500;
		}
			/* =Menu Items
			----------------------------------------------- */
			#suckerfish2_menu_0,
			#suckerfish2_menu_0 a {
				width: 117px;
			}
			#suckerfish2_menu_1,
			#suckerfish2_menu_1 a {
				width: 94px;
			}
			#suckerfish2_menu_2,
			#suckerfish2_menu_2 a {
				width: 103px;
			}
			#suckerfish2_menu_3,
			#suckerfish2_menu_3 a {
				width: 100px;
			}
			#suckerfish2_menu_4,
			#suckerfish2_menu_4 a {
				width: 92px;
			}
			#suckerfish2_menu_5,
			#suckerfish2_menu_5 a {
				width: 115px;
			}
			#suckerfish2_menu_6,
			#suckerfish2_menu_6 a {
				width: 144px;
			}
			#suckerfish2_menu_7,
			#suckerfish2_menu_7 a {
				width: 62px;
			}
			#suckerfish2_menu_8,
			#suckerfish2_menu_8 a {
				width: 93px;
			}
			#suckerfish2_menu_9,
			#suckerfish2_menu_10,
			#suckerfish2_menu_11,
			#suckerfish2_menu_12 {
				display: none;
			}
			/* =About Ausneco
			----------------------------------------------- */
			#suckerfish2_menu_0.sfhover, #suckerfish2_menu_0:hover {
				background: url(../images/suckerfish.png) 0px -40px no-repeat !important;
			}
			body.section-63620 #suckerfish2_menu_0  {
				background: url(../images/suckerfish.png) 0 -20px no-repeat;
			}
			#suckerfish2_menu_0 a.active, body.section-63620 #suckerfish2_menu_0 a:active, body.section-63620 #suckerfish2_menu_0 a:focus {
				background: url(../images/suckerfish.png) 0px -40px no-repeat !important;
			}
			/* =Our Brands
			----------------------------------------------- */
			#suckerfish2_menu_1.sfhover, #suckerfish2_menu_1:hover {
				background: url(../images/suckerfish.png) -117px -40px no-repeat !important;
			}
			body.section-63621 #suckerfish2_menu_1 {
				background: url(../images/suckerfish.png) -117px -20px no-repeat;
			}
			#suckerfish2_menu_1 a.active, body.section-63621 #suckerfish2_menu_1 a:active, body.section-63621 #suckerfish2_menu_1 a:focus {
				background: url(../images/suckerfish.png) -117px -40px no-repeat !important;
			}
			/* =Our Services
			----------------------------------------------- */
			#suckerfish2_menu_2.sfhover, #suckerfish2_menu_2:hover {
				background: url(../images/suckerfish.png) -211px -40px no-repeat !important;
			}
			body.section-63622 #suckerfish2_menu_2 {
				background: url(../images/suckerfish.png) -211px -20px no-repeat;
			}
			#suckerfish2_menu_2 a.active, body.section-63622 #suckerfish2_menu_2 a:active, body.section-63622 #suckerfish2_menu_2 a:focus {
				background: url(../images/suckerfish.png) -211px -40px no-repeat !important;
			}
			/* =Our Projects
			----------------------------------------------- */
			#suckerfish2_menu_3.sfhover, #suckerfish2_menu_3:hover {
				background: url(../images/suckerfish.png) -314px -40px no-repeat !important;
			}
			body.section-63623 #suckerfish2_menu_3 {
				background: url(../images/suckerfish.png) -314px -20px no-repeat;
			}
			#suckerfish2_menu_3 a.active, body.section-63623 #suckerfish2_menu_3 a:active, body.section-63623 #suckerfish2_menu_3 a:focus {
				background: url(../images/suckerfish.png) -314px -40px no-repeat !important;
			}
			/* =Our People
			----------------------------------------------- */
			#suckerfish2_menu_4.sfhover, #suckerfish2_menu_4:hover {
				background: url(../images/suckerfish.png) -414px -40px no-repeat !important;
			}
			body.section-63624 #suckerfish2_menu_4 {
				background: url(../images/suckerfish.png) -414px -20px no-repeat;
			}
			#suckerfish2_menu_4 a.active, body.section-63624 #suckerfish2_menu_4 a:active, body.section-63624 #suckerfish2_menu_4 a:focus {
				background: url(../images/suckerfish.png) -414px -40px no-repeat !important;
			}
			/* =Investor Centre
			----------------------------------------------- */
			#suckerfish2_menu_5.sfhover, #suckerfish2_menu_5:hover {
				background: url(../images/suckerfish.png) -506px -40px no-repeat !important;
			}
			body.section-63625 #suckerfish2_menu_5 {
				background: url(../images/suckerfish.png) -506px -20px no-repeat;
			}
			#suckerfish2_menu_5 a.active, body.section-63625 #suckerfish2_menu_5 a:active, body.section-63625 #suckerfish2_menu_5 a:focus {
				background: url(../images/suckerfish.png) -506px -40px no-repeat !important;
			}
			/* =Safety & Community
			----------------------------------------------- */
			#suckerfish2_menu_6.sfhover, #suckerfish2_menu_6:hover {
				background: url(../images/suckerfish.png) -621px -40px no-repeat !important;
			}
			body.section-63626 #suckerfish2_menu_6 {
				background: url(../images/suckerfish.png) -621px -20px no-repeat;
			}
			#suckerfish2_menu_6 a.active, body.section-63626 #suckerfish2_menu_6 a:active, body.section-63626 #suckerfish2_menu_6 a:focus {
				background: url(../images/suckerfish.png) -621px -40px no-repeat !important;
			}
			/* =News
			----------------------------------------------- */
			#suckerfish2_menu_7.sfhover, #suckerfish2_menu_7:hover {
				background: url(../images/suckerfish.png) -765px -40px no-repeat !important;
			}
			body.section-63627 #suckerfish2_menu_7 {
				background: url(../images/suckerfish.png) -765px -20px no-repeat;
			}
			#suckerfish2_menu_7 a.active, body.section-63627 #suckerfish2_menu_7 a:active, body.section-63627 #suckerfish2_menu_7 a:focus {
				background: url(../images/suckerfish.png) -765px -40px no-repeat !important;
			}
			/* =Contact Us
			----------------------------------------------- */
			#suckerfish2_menu_8.sfhover, #suckerfish2_menu_8:hover {
				background: url(../images/suckerfish.png) -827px -40px no-repeat !important;
			}
			body.section-63628 #suckerfish2_menu_8 {
				background: url(../images/suckerfish.png) -827px -20px no-repeat;
			}
			#suckerfish2_menu_8 a.active, body.section-63628 #suckerfish2_menu_8 a:active, body.section-63628 #suckerfish2_menu_8 a:focus {
				background: url(../images/suckerfish.png) -827px -40px no-repeat !important;
			}

/* =Navigation Extensions
----------------------------------------------- */
ul#navigation-extensions {
	clear: both;
	z-index: 600;
}
	ul#navigation-extensions li.extension {
		background: #000;
		display: none;
		float: left;
		padding: 20px;
		padding-right: 0;
		position: absolute;
		width: 395px;
		z-index: 700;
	}
		ul#navigation-extensions li.extension div.extension-summary {
			color: #b5b5b5;
			float: left;
			font-size: 1.2em;
			line-height: 18px;
			width: 145px;
		}
		ul#navigation-extensions li.extension div.extension-menu {
			float: left;
			/*line-height: 1.65em;*/
			width: 210px;
			padding: 0 0 0 20px;
			font-size: 12px;
		}
			ul#navigation-extensions li.extension div.extension-menu h3 {
				color: #9c1324;
				font-size: 14px;
				font-weight: bold;
				margin-bottom: 9px;
			}
			ul#navigation-extensions li.extension div.extension-menu li {
				border-bottom: 1px solid #3d4145;
				padding: 4px 0 5px 0;
			}
			ul#navigation-extensions li.extension div.extension-menu ul li a {
				color: #fff;
				font-size: 11px;
				font-weight: bold;
				text-decoration: none;
			}
			ul#navigation-extensions li.extension div.extension-menu ul li ul {
				left: -9999px;
				list-style: none;
				position: absolute;
			}

