/* CSS Document */
img, div { behavior: url(iepngfix.htc) }

body  
{
  background-image: url("images/gradientTile.jpg");
  background-color: #f2f2f2; 
  background-attachment: scroll; /* scroll the bg tile */
  background-repeat: repeat-x;
  padding: 0;
  margin: 0;
  text-align: center;
  
}
       
#contents	
{
	margin-top: 5px;
	margin-bottom: 10px;
	margin-right:auto;
	margin-left:auto;
  width: 736px;
  height:800px;
}

#header
{
  width: 750px;
  height: 105px;
  background-image: url("images/header.jpg");
  background-repeat: no-repeat;
}

#contentBG
{
  position: relative;
  top:5px;
  right:-8px;
  width:736px;
  height:606px;
  background-image: url("images/contentsBG.jpg");
  background-repeat: no-repeat;

}

/*--------------- NAV BAR -------------------*/


#navBar 
{
  float: right;
  position: relative;
  right: 45px;
  top:65px;
  font-family: Verdana;
  font-size: 10px;
  color: white;
  text-decoration:none;
}
#navBar a
{
  font-family: Verdana;
  font-size: 10px;
  color: white;
  text-decoration:none;
}
#navBar a:hover
{
  font-family: Verdana;
  font-size: 10px;
  color: black;
  text-decoration:underline;
}
#navBar a:visited
{
  font-family: Verdana;
  font-size: 10px;
  color: white;
  text-decoration:none;
}
#navBar a:visited:hover
{
  font-family: Verdana;
  font-size: 10px;
  color: black;
  text-decoration:underline;
}


/*------------------- COLS -----------------------*/

#leftCol
{
  float:left;
  margin-left:20px;
  margin-top:15px;
  width:260px;
  text-align:left;
}

#rightCol
{
  float:right;
  margin-right:46px;
  margin-top:5px;
  
  width:380px;
  text-align:left;
}

#orangeHeading
{
  font-family: Verdana;
  font-size: 14px;
  color: #faa61a;
  text-decoration:none;
  
}



/*------------------- TEXT --------------------*/


p
{
  font-family: Verdana;
  font-size: 10px;
  color: #8a8b93;
  text-decoration:none;
  text-align:left;
  line-height:15px;
}

p a
{
  font-family: Verdana;
  font-size: 10px;
  color: #faa61a;
  text-decoration:none;
  text-align:left;
}

p a:hover
{
  font-family: Verdana;
  font-size: 10px;
  color: #faa61a;
  text-decoration:underline;

}

p a:visited
{
  font-family: Verdana;
  font-size: 10px;
  color: #faa61a;
  text-decoration:none;

}

p a:visited:hover
{
  font-family: Verdana;
  font-size: 10px;
  color: #8a8b93;
  text-decoration:underline;
  text-align:justify;
}

td
{
  font-family: Verdana;
  font-size: 10px;
  color: #8a8b93;
  text-decoration:none;
  text-align:left;
}

td a
{
  font-family: Verdana;
  font-size: 10px;
  color: #8a8b93;
  text-decoration:none;
  text-align:left;
}

td a:hover
{
  font-family: Verdana;
  font-size: 10px;
  color: #8a8b93;
  text-decoration:underline;
  text-align:left;
}


li
{
	font-family: Verdana;
	font-size: 10px;
	color: #8a8b93;
	text-decoration:none;
	text-align:justify;
	position:relative;
	top:-10px;
}




#contactButton
{
  float:left;
  font-family: Verdana;
  font-size: 10px;
  color: #8a8b93;
  text-decoration:none;
  position:relative;
  top:10px;
  left:15px;
 
}
#contactButton a
{
  font-family: Verdana;
  font-size: 10px;
  color: #8a8b93;
  text-decoration:none;
}
#contactButton a:hover
{
  font-family: Verdana;
  font-size: 10px;
  color: black;
  text-decoration:underline;
}
#contactButton a:visited
{
  font-family: Verdana;
  font-size: 10px;
  color: #8a8b93;
  text-decoration:none;
}

/* ----------------- FOOTER -----------------*/



#thumbs
{
  position:relative;
  text-align:right;
  float:right;
  bottom: -200px;
  font-family: Verdana;
  font-size: 10px;
  color: black;
  text-decoration:none;

}

#thumbsHigh
{
  position:relative;
  text-align:right;
  float:right;
  bottom: -10px;
  font-family: Verdana;
  font-size: 10px;
  color: black;
  text-decoration:none;
}

#thumbsMid
{
  position:relative;
  text-align:left;
  float:left;
  bottom: -40px;
  font-family: Verdana;
  font-size: 10px;
  color: black;
  text-decoration:none;

}



#buttons a
{
  display:block;
  width:247px;
  position:relative;
  left:0px;
  top:0px;
  overflow:hidden;
}

#buttons a:hover
{
  display:block;
  text-indent:-247px;
}

#wa a
{
	display:block;
	width:115px;
	height: 276px;
	position:relative;
	left:0px;
	top:0px;
	overflow:hidden;
}

#wa a:hover
{
	display:block;
	 text-indent:-115px;
}

#sa a
{
	display:block;
	width:89px;
	height: 143px;
	position:relative;
	left:115px;
	top:-143px;
	overflow:hidden;
}

#sa a:hover
{
	display:block;
	 text-indent:-89px;
}

#nt a
{
	display:block;
	width:74px;
	height: 143px;
	position:relative;
	left:115px;
	top:-419px;
	overflow:hidden;
}

#nt a:hover
{
	display:block;
	 text-indent:-74px;
}

#qld a
{
	display:block;
	width:110px;
	height: 161px;
	position:relative;
	left:189px;
	top:-562px;
	overflow:hidden;
}

#qld a:hover
{
	display:block;
	 text-indent:-110px;
}

#nsw a
{
	display:block;
	width:96px;
	height: 76px;
	position:relative;
	left:204px;
	top:-571px;
	overflow:hidden;
}

#nsw a:hover
{
	display:block;
	 text-indent:-96px;
}

#vic a
{
	display:block;
	width:96px;
	height: 47px;
	position:relative;
	left:204px;
	top:-602px;
	overflow:hidden;
}

#vic a:hover
{
	display:block;
	 text-indent:-96px;
}

#tas a
{
	display:block;
	width:25px;
	height: 31px;
	position:relative;
	left:239px;
	top:-601px;
	overflow:hidden;
}

#tas a:hover
{
	display:block;
	 text-indent:-25px;
}

#locations
{
	height:200px; 
	overflow:scroll; 
	overflow-x:hidden;
	position: relative;
	top:-535px;
	border-top:solid 1px rgb(242,242,242);
}







/* ----------------- FOOTER -----------------*/


#bottom
{
  width:100%;
  position:relative;
  
}



#footer
{
  float:right;
  width: 500px;
  font-family: Verdana;
  font-size: 10px;
  color: #8b8c94;
  text-decoration:none;
  position:relative;
  top:10px;
  right:-25px;
}

#footer a
{
  font-family: Verdana;
  font-size: 10px;
  color: #8b8c94;
  text-decoration:none;
}

#footer a:hover
{
  font-family: Verdana;
  font-size: 10px;
  color: black;
  text-decoration:underline;
}

#footer a:visited
{
  font-family: Verdana;
  font-size: 10px;
  color: #8b8c94;
  text-decoration:none;
}

#footer a:visited:hover
{
  font-family: Verdana;
  font-size: 10px;
  color: black;
  text-decoration:underline;
}


#tips
{
	width:100%;
	padding-top:5px;
	height:510px;
	overflow-x:hidden;
	overflow:auto;
	padding-right:5px;
	position:relative;
	top:3px;
	border-bottom:solid 1px rgb(242,242,242);

}

#postTip
{
	position:relative;

	text-align:right;
	top:-5px;
	width:200px;
	float:right;
	height:20px;
	


}























/*----------------- BUTS -------------------*/

#but_head
{
  font-family: Verdana;
  font-size: 11px;
  color:  #faa61a;
  text-decoration:none;
  font-weight:bold;
}


#but_text_1
{
  position:relative;
  top:-310px;
  width:200px;
  font-family: Verdana;
  font-size: 10px;
  color: #8a8b93;
  text-align:justify;
  left:25px;
}

#but_text_1 a
{
  font-family: Verdana;
  font-size: 10px;
  color: #8a8b93;
  text-align:justify;
  text-decoration:none;
}

#but_text_1 a:hover
{
  font-family: Verdana;
  font-size: 10px;
  color: #8a8b93;
  text-align:justify;
  text-decoration:none;
}

#but_text_1 a:visited
{
  font-family: Verdana;
  font-size: 10px;
  color: #8a8b93;
  text-align:justify;
  text-decoration:none;
}



#but_text_2
{
  position:relative;
  top:-270px;
  width:200px;
  font-family: Verdana;
  font-size: 10px;
  color: #8a8b93;
  text-align:justify;
   left:25px;
}

#but_text_2 a
{
  font-family: Verdana;
  font-size: 10px;
  color: #8a8b93;
  text-align:justify;
  text-decoration:none;
}

#but_text_2 a:hover
{
  font-family: Verdana;
  font-size: 10px;
  color: #8a8b93;
  text-align:justify;
  text-decoration:none;
}

#but_text_2 a:visited
{
  font-family: Verdana;
  font-size: 10px;
  color: #8a8b93;
  text-align:justify;
  text-decoration:none;
}


#but_text_3
{
  position:relative;
  top:-239px;
  width:200px;
  font-family: Verdana;
  font-size: 10px;
  color: #8a8b93;
  text-align:justify;
   left:25px;
}

#but_text_3 a
{
  font-family: Verdana;
  font-size: 10px;
  color: #8a8b93;
  text-align:justify;
  text-decoration:none;
}

#but_text_3 a:hover
{
  font-family: Verdana;
  font-size: 10px;
  color: #8a8b93;
  text-align:justify;
  text-decoration:none;
}

#but_text_3 a:visited
{
  font-family: Verdana;
  font-size: 10px;
  color: #8a8b93;
  text-align:justify;
  text-decoration:none;
}

#but_text_4
{
  position:relative;
  top:-210px;
  width:200px;
  font-family: Verdana;
  font-size: 10px;
  color: #8a8b93;
  text-align:justify;
   left:25px;
}

#but_text_4 a
{
  font-family: Verdana;
  font-size: 10px;
  color: #8a8b93;
  text-align:justify;
  text-decoration:none;
}

#but_text_4 a:hover
{
  font-family: Verdana;
  font-size: 10px;
  color: #8a8b93;
  text-align:justify;
  text-decoration:none;
}

#but_text_4 a:visited
{
  font-family: Verdana;
  font-size: 10px;
  color: #8a8b93;
  text-align:justify;
  text-decoration:none;
}






