﻿/* CSS Document */





body {


	padding: 0px;


	margin: 0px;


	font-size: 10px;


	font-family: Arial;


	color: #FFFFFF;


	margin-top: 10px;


}





img { 


	border: 0px;


	margin: 0px;


	padding: 0px;


	display:inline;


}





form {
	margin: 0px;
	padding: 0px;
	display: inline-block;
}





.floatLeft {


	float: left;


} 





.floatRight {


	float: right;


}





div#wrapper {


	width: 690px;


	margin-left: auto;


	margin-right: auto;


}








/* ### HEADER NAV ### */


div#wrapper div#headerNavDiv {


	height: 13px;


}





div#wrapper div#headerNavDiv ul#headerNav {
	font-size: 10px;
	font-family: Arial;
	color: #414141;
	list-style: none;
	margin: 0px;
	padding: 0px;
	margin-bottom: 4px;
	
}


div#wrapper div#headerNavDiv ul#headerNav li {
	padding-left: 1px;
	padding-right: 1px;
	display: inline;
	color: #ACACA4;
}





div#wrapper div#headerNavDiv  a{
	color: #414141;
	text-transform: uppercase;
	
}





/* ### TOP BOXES ### */





div#wrapper div#topBoxes {


	width: 690px;


	margin-left: auto;


	margin-right: auto;


	clear: both;


}





/* ### DOUBLE BOX ### */


div#wrapper div#doubleBoxWrapper {


	width: 690px;


	background-image: url(images/twoBoxes_back.gif);


	border-top: 2px solid #FFFFFF;


}





div#wrapper div#doubleBoxWrapper div#blueBar {


	margin-left:5px;


	width: 460px;


	height: 32px;


	background-color: #798B99;


}








div#wrapper div#doubleBoxWrapper div#blueBar h1 {


	margin: 0px;


	padding: 0px;


	padding-left: 10px;


	font-size: 12px;


	font-weight: bold;


	padding-top: 9px;


}





div#wrapper div#doubleBoxWrapper div#blueBar h2 {


	margin: 0px;


	padding: 0px;


	margin-right: 10px;


	font-size: 11px;


	font-weight: bold;


	padding-top: 9px;


	color: #D7DCE1;


}





div#wrapper div#doubleBoxWrapper div#blueBar2 {


	margin-left:472px;


	width: 212px;


	height: 32px;


	background-color: #798B99;


	margin-top: -32px;


}








div#wrapper div#doubleBoxWrapper div#blueBar2 h1 {


	margin: 0px;


	padding: 0px;


	padding-left: 10px;


	font-size: 12px;


	font-weight: bold;


	padding-top: 9px;


}











div#wrapper div#doubleBoxWrapper div#doubleBoxLeft {


	margin-left: 5px;


	_margin-left: 3px;


	width: 420px;


	float:left;


	padding: 20px;


	_padding: 19px;


	background-image: url(images/blueGrad_back.gif);


	background-color: #6d7f8e;


	background-repeat: repeat-x;


}





div#wrapper div#doubleBoxWrapper div#doubleBoxRight {


	margin-left: 6px;


	_margin-left: 7px;


	width: 172px;


	float:left;


	background-image: url(images/blueGrad_back.gif);


	background-color: #6d7f8e;


	background-repeat: repeat-x;


	/*height: 425px;


	_height: 438px;*/	
	
	height: 560px;


	_height: 573px;
	


	padding: 20px;


	font-size:11px;


}





div#wrapper div#doubleBoxWrapper div#doubleBoxRight h2 {


	margin: 0px;


	padding: 0px;


	font-size: 16px;


	font-weight: bold;


}





	


/* ### SINGLE BOX ### */


div#wrapper div#singleBoxWrapper {


	width: 690px;


	background-image: url(images/singleBox_sides_back.gif);


	border-top: 2px solid #FFFFFF;
	


}





div#wrapper div#singleBoxWrapper div#blueBar {


	margin-left:5px;


	width: 680px;


	height: 32px;


	background-color: #798B99;


}





div#wrapper div#singleBoxWrapper div#blueBar h1 {


	margin: 0px;


	padding: 0px;


	padding-left: 10px;


	font-size: 12px;


	font-weight: bold;


	padding-top: 9px;


}





div#wrapper div#singleBoxWrapper div#blueBar h2 {


	margin: 0px;


	padding: 0px;


	margin-right: 10px;


	font-size: 11px;



	font-weight: bold;


	padding-top: 9px;


	color: #D7DCE1;


}





div#wrapper div#singleBoxWrapper div#singleBoxContent {
	width: 630px;
	margin-left: 5px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 20px;
	padding-bottom: 20px;
	background-image: url(images/blueGrad_back.gif);
	background-color: #6d7f8e;
	background-repeat: repeat-x;
	font-size: 12px;
	
}


/* ### NAVBAR ### */





div#wrapper div#navBar {


	width: 690px;


	background-image: url(images/navBar_back.gif);


	background-color: #6d7f8e;


	background-repeat: repeat-x;


	margin-left: auto;


	margin-right: auto;


	clear: both;


}











/* ### FOOTER ### */


div#footer {
	width: 672px;
	margin-left: auto;
	margin-right: auto;
	height: 13px;
	font-weight: bold;
	font-size: 11px;
	color: #414141;
	
}





div#footer a {


	text-transform: uppercase;


	color: #414141;


}





div#footer ul#footerNav {


	font-family: Arial;


	color: #414141;


	list-style: none;


	margin: 0px;


	padding: 0px;


	margin-bottom: 4px;


}


div#footer ul#footerNav li {


	padding-left: 1px;


	padding-right: 1px;


	display: inline;


	color: #ACACA4;


	font-weight: bold;


}





ul#suburbsList {


	list-style: none;


}





ul#suburbsList li {


	padding-bottom: 2px;


}





ul#suburbsList a {


	color: #FFFFFF;


}

a.contact {
	color: #FFFFFF;
}

.mapp {
	font-size: 12pt;
	color: #FFFFFF;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
}
.mapp a {
	text-decoration: none;
	font-size: 12pt;
	color: #FFFFFF;
	text-align:center;
}
.mapp a:link {
	text-decoration: none;
	color: #FFFFFF;
}
.mapp a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.mapp a:hover {

	color: #000000;

}
#host {
	text-align: center;
	display: block;
	color: #000000;
	font-size: x-small;
}

