/* - - - - - - - - - - - - - - - - - - - - -

Title : AQIEF
URL : http://www.aiqef.com.au

Author : SiteSuite Australasia
Author URL : http://www.sitesuite.com.au

- - - - - - - - - - - - - - - - - - - - - */


/*
----------------------------------------------------------------------------- 
Global Styles
-----------------------------------------------------------------------------*/

dl,dt,dd,pre,form,fieldset,input,textarea,blockquote { 
	margin:0; 
	padding:0; 
}

html {
	padding: 0;
	margin: 0;
	overflow: -moz-scrollbars-vertical;
}

body { 
	background: url(/persistent/templateimages/bg.jpg) repeat;
	background-color: #eee;
	padding: 0;
	margin: 0;
	font: normal 12px/20px Arial, Verdana, Arial, "Times New Roman", Times, serif;
	color: #666666;
 }

fieldset { 
	border: 0; 
}

img { 
	border: 0; 
}

h1 {
	font: normal 25px Arial, "Times New Roman", Times, serif;
	color: #bb0009;
}

h2 {
	font: normal 21px Arial, "Times New Roman", Times, serif;
	color: #bb0009;
}

h3 {
	font: normal 18px Arial, "Times New Roman", Times, serif;
	color: #bb0009;
}

p, td, li {
	font: normal 12px/20px Arial, "Times New Roman", Times, serif;
	color: #666666;
}

a {
	color: #1c85c5;
	text-decoration: underline;
}

a:hover {
	color: #000;
}

.clear { 
	clear: both; 
	font-size: 0; 
	height: 0; 
	line-height: 0; 
}

hr {
	height: 1px;
	border: dashed;
	color: #ccc;
}

html>body hr {
	border: none; 
	border-top: 1px dashed #ccc;
}



/*
----------------------------------------------------------------------------- 
Template Styles
-----------------------------------------------------------------------------*/

#container {
	width: 970px;
	margin: 0 auto;
	background-color: #FFFFFF;
}

	#headerLogo {
		width: 950px;
		height: 136px;
		margin: 0 auto;
	}

					/*
					----------------------------------------------------------------------------- 
					MAIN NAVIGATION MENU
					-----------------------------------------------------------------------------*/
					
					/* -- Top Menu Sucker Fish 4 Level -- */
					
	
					#navbar {
						width: 950px;
						height: 43px;
						margin: 0 auto;
						background: url(/persistent/templateimages/navbag_bg.jpg) repeat-x;
						font: bold 18px Arial, Helvetica, sans-serif, "Trebuchet MS";
						color: #fff;
					}
					
					#nav, #nav ul {
						padding: 0;
						margin: 0;
						list-style: none;
						}
						
					#nav li {
						float: left;
						padding: 0;
						height: auto;
						}
						
					#nav li a.navlink_selected {
						color: #ccc;
						}
						
					#nav li.navlink_selected {
						color: #ccc;
						}
					
					#nav li a {
						color: #FFFFFF;
						font: bold 17px/43px Arial, Verdana, Helvetica, sans-serif;
						display: block;
						text-decoration: none;
						text-transform: none;
						padding: 0px 18px;
						}
							
					#nav li a:hover { 
						color: #FFFFFF;
						text-decoration: underline;
						}
					
					#nav li.selected a { 
						color: #fff;
						}
					
					/* #nav li.selected a:hover { 
						color: #00406c;
						}*/
					
					
					/* -------- Drop down menu -------- */	
					
					#nav li ul a, #nav li ul a:visited {
						font: normal 12px Arial, Verdana, Helvetica, sans-serif;
						display: block;
						text-decoration: none;
						text-transform:none;
						text-align: left;
						padding: 7px 5px 7px 10px;
						color: #666;
						width: auto;
						background: none;
						background-color: #eee;
						}
						#nav li ul a:hover { 
							background-color: #ccc;
							color: #fff;
							text-decoration: none;
							}
					
					#nav li.selected ul a, #nav li.selected ul a:visited {
						font: normal 12px Arial, Verdana, Helvetica, sans-serif;
						display: block;
						text-decoration: none;
						text-align: left;
						padding: 7px 5px 7px 10px;
						color: #666;
						width: auto;
						background: none;
						background-color: #eee;
						}
						
						#nav li.selected ul a:hover {
							background-color: #ccc;
							text-decoration: none;
							color: #fff;
							}
					
					#nav li ul li { 
						background-color: #eee;
						}
					
					#nav li ul {
						position: absolute;
						left: -999em;
						height: auto;
						width: 220px;
						margin: 0;
						padding: 0;
						border-bottom: 1px dashed #FFFFFF;
						background-color: #eee;
						}
					
					#nav li li {
						width: 220px;
						margin: 0;
						padding: 0;
						border-top: 1px dashed #FFFFFF;
						background-color: #eee;
						}
					
					#nav li ul ul {
						margin: -2.50em 0 0 180px;
						}
					
					#nav li:hover ul ul,
					#nav li:hover ul ul ul,
					#nav li.sfhover ul ul {
						left: -999em;
						}
					
					#nav li:hover ul,
					#nav li li:hover ul,
					#nav li li li:hover ul,
					#nav li.sfhover ul,
					#nav li li.sfhover ul {
						left: auto;
						z-index: 500;
						}
						
				
					/*
					----------------------------------------------------------------------------- 
					MAIN NAVIGATION MENU END
					-----------------------------------------------------------------------------*/
		

	
	
	#bodyWrap {
		width: 950px;
		height: 500px;
		min-height: 500px;
		margin: 0 auto;
		background: url(/persistent/templateimages/contentbg.jpg) repeat-y;
		border-top: 10px solid #fff;
		border-bottom: 10px solid #fff;
	}
	
	html>body #bodyWrap {
		height: auto;
	}
	
			#newsWrap {
				width: 240px;
				float: left;
			}
				
				#upcomingnews {
					width: 240px;
					height: 59px;
				}
				
				#newsContent {
					width: 240px;
					margin: 0 auto;
				}
			
			#bodyText {
				width: 670px;
				height: 500px;
				min-height: 500px;
				float: right;
				padding-right: 15px;
				background: url(/persistent/templateimages/contentimagebg.jpg) no-repeat;
				background-position: bottom right;
			}
			
			html>body #bodyText {
				height: auto;
				}
	
				#bodyText img {
					padding: 5px;
					border: 1px solid #ccc;
				}
	
	#footer {
		width: 970px;
		height: 100px;
		margin: 0 auto;
		font: normal 11px/18px Arial, Helvetica, sans-serif, "Trebuchet MS";
		color: #666;
		text-align: right;
		padding-top: 15px;
	}
