@charset "utf-8";
/* 

Created/Edited by Bluewire Media (http://www.bluewiremedia.com.au)

Project ID: BWH002

Client: Bayly Willey Holt

Account Manager: Toby Jenkins
Project Manager: Toby Jenkins
Designer: Bayly Willey Holt
Developer: Lesley Hays

*/

/* ******************* */
/* 		GENERAL		   */
/* ******************* */

body {
	background-color: #333333;
	background-image: url(../images/design/mainBG.jpg);
	/* General text */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	}
	
#container {
	background-color: #fff;
	width: 725px;
	margin: auto;
	}

/* ******************* */
/* 		HEADER		   */
/* ******************* */
#header {
	width: 100%;
	height: 154px;
	
	background-image: url(../images/design/banner.jpg);
	background-repeat: no-repeat;
	}
	
#headerText {
	display: none; /* Hides text of the site title which can be read by screen readers or text browsers */
	}


/* ******************* */
/*		MENUS		   */
/* ******************* */

/* General -- block positions, colours, widths, heights */
#menu {
	width: 719px;
	border-left: 3px solid #fff;
	border-right: 3px solid #fff;
	
	font-weight: bold;
	text-align: center;
	}
	
#menuMain {
	line-height: 38px; /* Vertically centres links */
	height: 38px;
	
	background-image: url(../images/design/menuBG.jpg);
	text-align: left;
	padding-left: 25px;
	
	position: relative; /* Hides overflow from the sub-menu in IE7 without side-effects */
	z-index: 2;
	}
	
#menuSub {
	height: 21px;
	
	background-color: #fef3d5;
	background-image: url(../images/design/subMenuBG_white.jpg);
	background-repeat: repeat-x;
	background-position: bottom; 
	
	text-align: left;
	padding-left: 28px;
	_overflow: hidden; /* Hack for IE 6 gets rid of bizarre white space at bottom of menu */
	}
	

	
/* Main menu  -- list, list items, links */
#menuMain ul, #menuSub ul {
	margin: 0;
	padding: 0;
	}
	
#menuMain li, #menuSub li {
	display: inline;	
	}
	
#menuMain a:link, #menuMain a:visited {
	color: #fff;
	padding-right: 13px;
	padding-top: 10px;
	padding-bottom: 11px;
	text-decoration: none;
	}
	
#menuMain a:hover {
	background-image: url(../images/design/menuCurrentArrow.jpg);
	background-position: bottom center;
	background-repeat: no-repeat;
	}
	
/* Sub menus -- list, list items, links */
#menuSub li {
	margin-left: -4px;	
	}
	
#menuSub a:link, #menuSub a:visited {
	background-color: #f7b81f;	
	background-image: url(../images/design/subMenuBG_yellow.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
	
	margin-left: -4px;
	margin-right: -4px;
		
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 3px;
	
	position: relative;
	top: -6px;

	color: #000;
	text-decoration: none;
	}
	
#menuSub a:hover {
	color: #fff;
	}


/* Current link */
.currentLink {
	background-image: url(../images/design/menuCurrentArrow.jpg);
	background-position: bottom center;
	background-repeat: no-repeat;
	}

/* Initialise hidden submenus */
#projResources {
	display: none;
	}
#aboutStudy {
	display: none;
	}

/* ******************* */
/*		CONTENT		   */
/* ******************* */
#content {
	width: 100%;
	
	background-color: #fff;
	display: table; /* Shows white background below text in Firefox & Safari */
	
	/* Brown swish under menu */
	background-image: url(../images/design/content_brownSwish.gif);
	background-repeat: no-repeat;
	background-position: top center;
	}

#contentText {
	margin-left: 25px;
	margin-right: 250px;
	}

/* Headings */
h1 {
	color: #f7b81f;
	font-size: 32pt;
	
	padding-top: 40px;
	margin-top: 0;
	margin-bottom: 15px;
	
	}
	
h2 {
	color: #f7b81f;
	font-size: 20pt;
	
	margin-top: 0;
	padding-top: 40px;

	}
h3 {
	color: #666633;
	font-size: 12pt;
	margin-top: 0;
	padding-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	padding-bottom: 0px;
}
	
.rightSideImg {
	float: right;
	margin-left: 20px;
	margin-right: 3px;
	}

	
/* In-text links */
#content a:link {
	color: #68480d;
	}
	
#content a:visited {
	color: #543600;
	}
	
#content a:hover {
	color: #f7b81f;
	}
	
#content a img {
	border: 0;
	}
	
/* ******************* */
/* 		LINKS		   */
/* ******************* */
map {
	border:0px;
}
img {
	border:0px;
}


/* ******************* */
/* 		FOOTER		   */
/* ******************* */
#footer {
	text-align: right;
	font-size: 16pt;
	font-weight: bold;
	line-height: 71px;
	
	width: 100%;
	height: 71px;
	
	float: left;
	clear: both;
	
	background-image: url(../images/design/footerBG.jpg);
	background-repeat: repeat-x;
	background-position: top;
	}

#footer img { /* Pushes the QLD gov logo to the left */
	float: left;
	margin-top: 20px;
	margin-left: 25px;
	}
	
#footerContact {
	margin-right: 25px;
	}

/* ******************* */
/*	  BLUEWIRE LINK    */
/* ******************* */

.bluewireLink {
	text-align: center;
	}
.bluewireLink a:link, .bluewireLink a:visited {
	font-size: 9pt;
	}
.bluewireLink a:hover {

	}
