body{
	background: #000000;
   font-size: 10pt;
   line-height: 18pt;
}
a:link, a:visited { text-decoration: none; }
#stars{
	width: 100%;
	background: url(../images/stars.png) top center no-repeat !important;
	background: none;
}
#contentWrap{
}
#left-left_col{ width: 175px; height: 550px; margin-right: 60px; float: left; }
#bottom-left_col{ width: 750px; margin-left: 50px; float: left; }
/*#left-center_col{ width: 510px; height: 280px; margin-left: 230px; float: left; }*/
#left-center_col1{ width: 510px; float: left; margin: 0 20px; text-align:center}
#left-center_col2{ width: 510px; height: 20px; float: left; }
#right-center_col{ width: 90px; float: left; padding: 0 20px 0 0; }
#right-center_col a img{ border: 1px solid #AAAAAA; }
#right-right_col{
	width: 180px;
	margin-right: 0;
	float: left;
}
.navigation { color: #666; font-size: 10px; font-family: Georgia, "Times New Roman", Times, serif; text-align: center; word-spacing: 5px; letter-spacing: 1px; }
.body { color: #666; font-size: 10px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 18px; text-align: left; }
.text { color: #666; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 20px; text-align: center; }
.title { color: #666; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; text-align: left; }
.title2 { color: #666; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; text-align: left; line-height: 22px; padding-top: 10px; }
#stars{
	width: 100%;
	background: url(../images/stars.png) top center no-repeat !important;
	background: none;
}
#contentWrap{
}
#left-left_col{
	width: 175px;
	margin-right: 60px;
	float: left;
}
#bottom-left_col{
	width: 750px;
	margin-left: 50px; 
	float: left;
}

#bottom-left_col-hp{
	width: 650px;
	font-family: Tahoma;
}

#bottom-left_col-hp h1{
	color: #000000;
	font-size: 21px;
	font-family: Tahoma;
	margin: 0;
	text-align: left;
}

#bottom-left_col-hp h2{
	font-size: 19px;
	margin: 0;
	font-family: Tahoma;
}

#bottom-left_col-hp h4{
	font-size: 17px;
	font-family: Tahoma;
}

#bottom-left_col-hp p{		
	font-size: 13px;
	font-family: Tahoma;
}
#bottom-left_col-inner{
	width: 550px;
	float: left;
	text-align: left;
}

#bottom-left_col-inner p{		
	font-size: 13px;
	text-align: left;
	width: 550px;
}

#bottom-left_col-inner h1{
	color: #000000;
	width: 550px;
	text-align: left;
	font-size: 21px;
	
}

#bottom-left_col-inner h2{
	font-size: 19px;
	width: 500px;
	text-align: left;
}

#center-center_wrap{
	float: left;
	width: 350px;
	margin-right: 25px;
}

#enquirybox {
	width: 450px;
	text-align: center;
}
/*#left-center_col{
	width: 520px;
	margin-left: 230px; 
	margin-right: 0px;
	float: left;
}*/
#left-center_col2{
	width: 700px;
	margin-right: 25px;
	float: left;
}
#right-right_col{
	width: 180px;
	margin-right: 0;
	float: left;
}

#top1 {
	width: 1000px; float: left; margin: 0; padding: 0;
}

#top1-inner {
	width: 1000px; float: left;
}

.leftnav {
	list-style: none;
	text-align: left;
	font-weight: normal;
}


.leftnav li {
	margin: 5px 0;
}

.leftnav a { color: #555555; text-decoration: none; }

#topleft-col {
	width: 225px; float: left; margin: 130px 0 0 0;
}

#logoaddress {
	margin: 10px 0 0 40px;
	text-align: left;
	line-height: 17px;
}

#leftcol-testimonials {
	margin: 10px 0 0 43px;
	text-align: left;
	line-height: 17px;
}

#leftcol-testimonials a {
	text-decoration: none;
	color: #808080;
}

#leftcol-testimonials p {
	margin: 5px 0;
}

#hpdisplay {
	width: 731px;
	float: left;
	font-family: Tahoma;
	margin: 0; padding: 0;
	text-align: left;
}

#hpdisplay h1{
	font-family: Tahoma;
	text-align: center;
	color: #000000;
	font-size: 21px; 
}

#hpdisplay h2{
	font-size: 19px;
	margin: 20px 0;
	clear: both;
	font-family: Tahoma;
}

#hpdisplay h3 {
	font-size: 15px;
	font-family: Tahoma;
	margin: 15px 0 -15px 0;
}

#hpdisplay h5 {
	font-size: 14px;
	font-family: Tahoma;
	font-weight: normal;
}

#hpdisplay p {
	font-family: Tahoma;
	font-size: 13px;
	line-height: 17px;
}

#hpdisplay a, #hpdisplay a:link, #hpdisplay a:visited {
	color: #0000FF;
	text-decoration: none;
}
#thethumbs {
	width: 731px;
	float: left;
	font-family: Tahoma;
	margin: 0; padding: 0;
	text-align: left;
}

#thethumbs h1{
	font-family: Tahoma;
	text-align: center;
	color: #000000;
	font-size: 21px;
}

#thethumbs h2 {
	font-size: 19px;
	margin: 20px 0;
	clear: both;
	font-family: Tahoma;
}

#thethumbs h3 {
	font-size: 15px;
	font-family: Tahoma;
}

#thethumbs p {
	font-family: Tahoma;
	font-size: 13px;
}

#thethumbs a {
	color: #808080;
	text-decoration:none;
}

#form2 {
	line-height: 17px;
	text-align: left;
	padding: 10px;
	width: 525px;	
	font-size: 13px;
	font-family: Tahoma;
	float: left;
}

#form2 h4{
	width: 520px;	
	font-size: 17px;
	font-family: Tahoma;
	padding: 5px 0 20px 0;
	margin: 0;
}

#imageSlideshowHolder {
					  width:510px;
					  height:280px;
					  *height: 283px;
					  float:left;
					  display:inline;
					  position: relative;
					  }
#imageSlideshowHolder img {
	position:absolute;
	z-index: 1;
	left: 100px;
	top: -1px;
						 }
						 
.hpbotimgs { border: 1px solid #DDDDDD; background: #EFEFEF; padding: 10px 0 5px 0; }
						 
#footer{
	/*position: fixed;
	bottom: 0;*/
	text-align: center; width: 100%; margin: 0 auto; 
	line-height: 15px;
	float: left;
	}
	
#footer a{
	color: #808080; text-decoration:none;
	}
	
	/* Adelaide Hills Page */
	
	#hpdisplay-adelaidehills {
	width: 731px;
	float: left;
	font-family: Tahoma;
	margin: 0; padding: 0;
	text-align: left;
}

#hpdisplay-adelaidehills h1{
	font-family: Tahoma;
	text-align: center;
	color: #000000;
	font-size: 21px; 
}

#hpdisplay-adelaidehills h2{
	font-size: 19px;
	margin: 20px 0;
	clear: both;
	font-family: Tahoma;
}

#hpdisplay-adelaidehills h3 {
	font-size: 15px;
	font-family: Tahoma;
	margin: 15px 0 -15px 0;
}

#hpdisplay-adelaidehills h5 {
	font-size: 14px;
	font-family: Tahoma;
	font-weight: normal;
}

#hpdisplay-adelaidehills p {
	font-family: Tahoma;
	font-size: 13px;
	line-height: 17px;
}

#hpdisplay-adelaidehills a, #hpdisplay-adelaidehills a:link, #hpdisplay-adelaidehills a:visited {
	color: #0000FF;
	text-decoration: none;
}

#rightcolumn-adelaidehills {
	float: left;
	width: 230px;
	text-align: left;
	margin-left: 30px;
}

#decorations {
	position: absolute;
	z-index: 5;
	background: url(../images/decoration.png) bottom left no-repeat;
	width: 242px;
	height: 328px;
	right: -120px;
}
