/* CSS Document */


<style>
/*colors
#37b2db = teal blue
#80DFFB = aqua blue
#c7d66f =green
#dbe989 = light green

*/

/* 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Title : 
Author : 
URL : 

Description : 

Created : 
Modified : 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
*/

* { margin: 0;	padding: 0; }

body {
	font: 82.5% Arial, Helvetica, sans-serif; /*Resets 1em to 10px */
	text-align: center; /*centers the text in IE6 */
	margin: 0px auto;
	background: #dbe989 url(images/bg.gif) repeat-x;
}

p {	color: #37b2db;	font-size: 1em;	margin: 0 5px 0 0;	line-height: 140%;}


blockquote {margin: 0 10px;	padding: 0;	font-size: .9em; font-style:italic;}

.floorplan {width: 440px; overflow: hidden; float:left; margin-right: 20px;}

.photogallery {	background-color:#fef7c1; margin: 0px 5px 20px 0; width: 120px; float:left;	}
	

/* ----- IMAGES ----- */
a img, img a {	border: none;	padding: 5px 5px;	}
	
img{margin: 5px;}
img a:hover{}

/* ----- LINKS ----- */

a:link, a:active {	color: #37b2db;	text-decoration: underline;}
a:visited{	color: blue;}

a:hover{text-decoration: none;	color: #1d96be;}

/* ----- WRAPPER------- */

#wrapper {	width: 900px;	padding: 0;	overflow: hidden;	margin: 10px auto; /*centers the body */
	text-align: left;	background-color: #fff;	position: relative;	}

#logo {	width: auto;height: 200px;	background-color: white; margin: 10px 0;	}

#masthead { width: auto; height: 230px; background: transparent url(images/stripes_big.gif) repeat-x; overflow: hidden;}

#banner {	width: 650px;	height: 200px;	padding: 10px 0; overflow: hidden; clear: both;	}
#contact {	width: 251px;	height: 260px;	background-color: #37b2db;
	position: absolute;	top: 190px;	right: 0;}
	
p.contactblock {color: #fff;	font-weight: bold;	font-size: 1em;	font-family: Arial, Helvetica, sans-serif;	line-height: 110%;	text-align: left;	padding: 0 0 0 20px;}

p.contactblock a { color: #c7d66f;}
p.contactblock a:hover {color: dbe989;}	

/* =========Horizontal Navigation ====================*/
#navwrapper {	width: 900px;	height: 40px;	background-color: #c7d66f; clear: both; margin: 0 0 0 0;	}

#nav {	width: 650px; height: 40px; float: left; position: relative;	}

ul#navlist {	margin: 0 20px;	padding: 8px 0;	}

#navlist li{ display: inline;	list-style-type: none;	padding: 5px 20px 5px 0; margin: 0 auto; }
#navlist li a {	font-size: 1em;	font-weight: bold;	color: #1d96be;	text-decoration: none;}
#navlist li a:hover { color: #fff;	}

#layoutoptions { float: left;	width: 250px;	}
#layoutoptions a {color: #dbe989;}
#layoutoptions p {padding: 5px 10px; font-size: 1em; font-weight: bold; line-height: 100%; text-align: center;}

.layout1, .layout2 {height: 40px;}
.layout1 { background-color:#37b2db; float:left; width: 125px;}
.layout2 {background-color: #80dffb; float: left; width: 125px;}

/* ======Floorplan Navigation ============*/

#navfloorplan {background-color:#37b2db; width: 650px; height: 40px; clear: both; margin-bottom:10px;}

#navfloorplan table#navfloorplan tbody td a {color: #fff; font-size:.8em;}

table#navfloorplan tbody td {padding: 2px 0px 3px 75px;}
table#navfloorplan tbody tr {padding: 2px 30px 3px 30px;}

/* ===========CONTENT AREA=============*/ 

#contentwrapper {width: 900px;	clear: both;overflow: hidden; background-color: #fff; padding: 0px 0 0 0;}

#content {
	width: 650px;
	float: left;
	padding: 0;
	margin: 0 0px;
	overflow: hidden;
	text-align: left;
}   

#content2 {margin: 10px 0 0 10px; overflow:hidden;}
#content p { color: #37b2db; margin: 0 0 10px 0; }
	
#content a:link, #content a:active, #content a:visited {
	color: #1d96be;	text-decoration: underline;}

#content a:hover {	text-decoration: none;	color: #1d96be;}	

/*============ SIDEBAR AREA==============*/
#sidebar {
	float: right;
	width: 240px;
	margin: 10px 0 0 0px;
	padding: 0;
}	
#sidebar p {color: #37b2db;}

#sidebar a:link, #sidebar a:active, #sidebar a:visited {color: #37b2db;	text-decoration: underline; }

#sidebar a:hover, #sidebar a:hover {text-decoration: none; color: #c7d66f;}

#sidebar h1, #sidebar h2, #sidebar h3, #sidebar h4, #sidebar h5, #sidebar h6 {
	color: #000;
	}
	
#sidebar h2.subpage {
	background: transparent url(images/bg_sidebarheader.gif) no-repeat;
	width: 225px;
	height: 34px;
	padding: 7px 0 5px 15px;
	color: #fff;
	}
	
ul#subpage {
	margin: 5px 0 30px 30px;
	}	
	

/*============== FOOTER AREA===============*/  
#footer{ clear: both;	height: 50px; background-color: #c7d66f;}

#footer p {	text-align: center;	color: #1d96be;	}
	
#footer a:link, #footer a:active, #footer a:visited {
	color: #c7d66f;
	text-decoration: underline;
	}
	
#footer a:hover {	color: #37b2db;	text-decoration: none;	}	

/* ----- CLASSES ----- */

.hide{
}
.show{
}

/* ----- HEADINGS ----- */

h1, h2, h3, h4, h5, h6 { 	color: #c7d66f; margin: 0 0 5px 0px;	}

h1{	font-size: 1.5em;}
h2{	font-size: 1.3em;}
h3{	font-size: 1.1em;	font-weight: bold;}
h4{	font-size: .9em;	font-weight: bold;}


/* =============Homepage Badges and buttons=================*/

#homebuttons {
	clear: both; margin: 20px 30px; padding: 20px 0 10px 0;}

#homebuttons .homeappt a, #homebuttons .homeapply a, #homebuttons .homelayouts a {
	margin: 0 30px 0 0;}

#homebuttons .homeappt a{
	background: transparent url(images/badges_appt.png) no-repeat scroll left top;
	width: 153px;	height: 155px;	float:left;
	}
#homebuttons .homeappt a:hover {
	background: transparent url(images/badges_appt.png) no-repeat scroll left -160px;
	width: 153px;	height: 155px;	float:left;
	}
	
#homebuttons .homeapply a{
	background: transparent url(images/badges_apply.png) no-repeat scroll left top;
	width: 153px;	height: 155px;	float:left;
	}
#homebuttons .homeapply a:hover {
	background: transparent url(images/badges_apply.png) no-repeat scroll left -160px;
	width: 153px;	height: 155px;	float:left;
	}	
	
#homebuttons .homelayouts a{
	background: transparent  url(images/badges_layouts.png) no-repeat scroll left top;
	width: 153px;	height: 155px;	float:left;
	}
#homebuttons .homelayouts a:hover {
	background: transparent url(images/badges_layouts.png) no-repeat scroll left -160px;
	width: 153px;	height: 155px;	float:left;
	}	




/* ----- LISTS ----- */

li {
	listy-style: ;	
	list-style-type: disc;
	list-style-image: none;
	list-style-position: outside;
	margin:;
	padding:;
}

ul, ol {	margin: 5px 0 5px 30px ;	padding: 0;}

ul li, ol li{margin: 0;	padding: 0;	color: #37b2db;}

ul li {list-style-type: square;}
ol li {list-style-type: decimal;}


</style>
