/*****************MAIN STRUCTURES*************/



html {

	height:100%;

}





body {

	height:100%;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	margin:0;

	background-color:#00A0AF;

	}







	







#non-footer {







	position: relative;







	min-height: 100%;







	width:1000px;







	margin:auto;







	background-image:url(images/shadow-bg2.gif);







	background-repeat:repeat-y;







}















* html #non-footer







{







	height: 100%;







}















#footer-div {







	position:relative;







	margin:-30px auto 0 auto;







	height:30px;







	text-align:center;







	width:1000px;















	color:#019E93;







}























/**************MAIN INNER DIVS***************/























#header-div {







	position:relative;







	top:0;







	left:0;







	width:980px;







	margin:0 0 0 10px;







}















#body-div {







	position:relative;







	top:0;







	left:0;







	width:970px;







	margin:0 0 0 10px;







	padding:0 0 70px 0;







	text-align:justify;







	line-height:18px;







}















#nav-bar-div {







	position:relative;







	width:980px;







	height:34px;







	font-family:Arial, Helvetica, Verdana, sans-serif;







	background-color:#731472;







	font-size:15px;







}







#flash-banner {



	border:none;



}







#stage-01 {



	border:none;



}







/********************COLUMNS***********************/















.col-01 {







	position:absolute;







	top:20px;







	left:20px;







	width:330px;







}















.col-02 {







	position:relative;







	top:20px;







	left:370px;







	width:240px;







}















.col-03 {
	position:absolute;
	top:20px;
	left:630px;
	width:315px;
	text-align:justify;
}


.single-col {
	position:relative;
	margin:20px 10px 0 20px;
}


.col-contact-l {
	position:absolute;
	top:20px;
	left:20px;
	width:330px;
}

.col-contact-m {
	position:absolute;
	top:20px;
	left:370px;
	width:240px;
}


.submit-div {
	position:relative;
}



.col-submit-l {
	position:absolute;
	top:0;
	left:20px;
	width:330px;
}

.col-submit-m {
	position:relative;
	top:0;
	left:370px;
	width:240px;
}



.col-form {
	position:relative;
	top:20px;
	left:540px;
	width:410px;
}




img {
	border:none;
}



.col-form_l {







	position:relative;







	top:20px;







	left:0px;







	width:200px;







	line-height:24px;







	}















.col-form_r {







	position:absolute;







	top:40px;







	right:3px;







	width:200px;







}















.plan {
	position:absolute;
	top:108px;
	left:35px;
	width:450px;
}


.park {
	position:relative;
	top:0;
	left:505px;
	width:450px;
}















.pdf img {







	vertical-align:middle;







}































/********************NAVIGATION*********************/















#navlist {







	padding:8px 0 0 0;







	margin:0;







}















#navlist li {







	display:inline;







	list-style-image:none;







	padding:0 0 0 30px;







}















#navlist li.current a:link, #navlist li.current a:visited {







	color:#00A0AF;







}















#navlist a:link, #navlist a:visited {







	color:#FFFFFF;







	text-decoration:none;







}















#navlist a:hover {







	color:#00A0AF;







	text-decoration:none;







}























/*****************TEXT STYLES*************************/















a:link, a:visited {







	color:#019E93;







	text-decoration:underline;







}















a:hover {







	color:#326D6A;







	text-decoration:none;







}















.large-text {

	font-size:15px;

	color:#7B7F84;

}







.green-text {

	font-size:15px;

	color:#019E93;

}



table, td {
    border-color: #000000;
    border-style: solid;
}

table {
    border-width: 0 0 1px 1px;
    border-spacing: 0;
    border-collapse: collapse;
	width:600px;
	margin:0 auto 0 auto;
}

td {
    margin: 0;
    padding: 4px;
    border-width: 1px 1px 0 0;
}



.right-avail {

	color:#009900;

	text-align:right;

}



.right-sold {

	color:#CC0000;

	text-align:right;

}


