@charset "UTF-8";/* CSS Document */body {background-color: #00533d; font-family: Arial, Helvetica, sans-serif; font-size:13px; color: #000000; margin: 12px 0 0 0; background-image: url(images/fade.jpg); background-position:bottom; background-repeat:repeat-x;}.container		{ width: 900px; margin-right: auto; margin-left:auto; overflow:hidden;}.header			{ border: 5px solid #b2cbc4; height: 265px; background-color: #FFFFFF; margin-bottom: 12px; overflow:hidden; padding: 10px;}.flash	 		{ border: 1px solid #00533d; overflow:hidden;}.titleContent	{ padding: 25px 25px 20px 25px; border-left: 1px solid #b2cbc4; border-right: 1px solid #b2cbc4; background-color:#00533d; text-align:center; overflow:hidden;}.content		{ padding: 20px 45px 30px 45px; border-bottom: 1px solid #b2cbc4; border-left: 1px solid #b2cbc4; border-right: 1px solid #b2cbc4; background-color:#FFFFFF; overflow:hidden;}p				{ text-align: justify;}.contentLeft	{ width: 510px; margin-right: 35px; margin-top: 15px; overflow:hidden; }.contentRight	{ float: right; width: 280px; text-align:right; margin-top: 15px; overflow:hidden; font-size: 11px;}.contentRight object	{float: right; clear:  both; margin-bottom: 25px; font-size: 11px;}.contentRight img		{float: right; clear:  both;}.line				{ border-bottom: 1px solid #b2cbc4; margin-top: 10px; margin-bottom: 10px; }.lineFacilities		{ border-bottom: 1px solid #b2cbc4; margin-top: 10px; margin-bottom: 10px;  clear: both;}h1	{ color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 26px; font-weight:normal; margin: 0px;}h2	{ color: #00533d; font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin: 0px; text-transform: uppercase;}h3	{ color: #a99b6b; font: Arial, Helvetica, sans-serif; font-size:14px; margin: 0px;}h4	{ color: #00533d; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0px;}.style1 { color: #00533d; font-weight:bold; font-style:italic;}/* -------- Menu -------- */.menu { border-top: 1px solid #b2cbc4; border-left: 1px solid #b2cbc4; border-right: 1px solid #b2cbc4;background-image: url(images/menu.gif); background-repeat: repeat-x; background-color: #fefefe; overflow:hidden; height: 54px; text-align:center}.menu a:link, .menu a:visited { display: block; float: left; padding: 12px 9px 0 10px; height: 42px; font-family:Georgia, "Times New Roman", Times, serif; color: #00533d; font-size: 14px; text-decoration: none; background-image: none; text-align:center;}.menu a:hover, .menu a:active { background-image: url(images/menuArrow.gif); background-repeat: no-repeat; background-position: bottom center; }a.menuActive:link, a.menuActive:visited	{ background-image: url(images/menuArrow.gif); background-repeat: no-repeat; background-position: bottom center; }.menuDivide	{ float: left;}/* -------- Home -------- */.ButtonsLeft	{ float: left; width: 387px; margin-top: 15px; margin-right: 30px; overflow:hidden; }.ButtonsRight	{  width: 387px; margin-top: 15px; overflow:hidden; }.bttn_home01	{ background-image: url(images/bttn_home01.jpg); background-repeat: no-repeat; width: 270px; height: 45px; margin-bottom: 15px; padding: 60px 115px 0 0;}.bttn_home02	{ background-image: url(images/bttn_home02.jpg); background-repeat: no-repeat; width: 270px; height: 45px; margin-bottom: 15px; padding: 60px 115px 0 0;}.bttn_home03	{ background-image: url(images/bttn_home03.jpg); background-repeat: no-repeat; width: 270px; height: 45px; margin-bottom: 15px; padding: 60px 115px 0 0;}.bttn_home04	{ background-image: url(images/bttn_home04.jpg); background-repeat: no-repeat; width: 270px; height: 45px; margin-bottom: 15px; padding: 60px 115px 0 0;}.bttn_home05	{ background-image: url(images/bttn_home05.jpg); background-repeat: no-repeat; width: 270px; height: 45px; margin-bottom: 15px; padding: 60px 115px 0 0;}.bttn_home06	{ background-image: url(images/bttn_home06.jpg); background-repeat: no-repeat; width: 270px; height: 45px; margin-bottom: 15px; padding: 60px 115px 0 0;}a.bttn_readmore:link, a.bttn_readmore:visited { display: block; float: right; width: 97px; height: 26px; background-image: url(images/bttn_readmore.jpg); background-repeat: no-repeat; background-position:top;}a.bttn_readmore:hover, a.bttn_readmore:active { background-image: url(images/bttn_readmore.jpg); background-repeat: no-repeat; background-position:bottom;}/* -------- Living -------- */.livingContainer	{ border-top: 1px solid #b2cbc4; overflow: hidden; padding: 10px 0 10px; clear:both;}.livingContainer object	{ float: right; margin-left: 20px; }.livingCaptions	{ float: right; font-size: 11px; clear:right;}/* -------- Facilities -------- */.facilitiesPic1	{ font-size:11px; float: left; text-align:right; margin-bottom: 10px;}.facilitiesPic2	{ font-size:11px; float: left; text-align:right; margin-left: 20px; margin-bottom: 10px;}.facilitiesPic3	{ font-size:11px; float: right; text-align:right; margin-bottom: 10px;}/* -------- Units -------- */.unitSpecs	{ float:right; width: 225px; overflow:hidden; margin: 20px 0 15px 0; }.unitThumb	{ float: left; margin-right: 20px; }.unitContainer	{ border-bottom: 1px solid #b2cbc4; overflow: hidden; clear:both; padding-bottom: 10px; margin-bottom: 15px;}/* -------- Downloads -------- */.downloadBlock		{ margin-bottom: 15px; padding-top: 20px; overflow:hidden; clear:both;}.adobeBlock			{ margin-bottom: 15px; padding: 20px 20px 0 0; overflow:hidden; border:1px solid #CECECE; clear:both; height: 110px;}a.bttn_download:link, a.bttn_download:visited { display: block; float: right; margin: 10px 160px 0 0; width: 97px; height: 26px; background-image: url(images/bttn_download.jpg); background-repeat: no-repeat; background-position:top;}a.bttn_download:hover, a.bttn_download:active { background-image: url(images/bttn_download.jpg); background-repeat: no-repeat; background-position:bottom;}.downloadBlock a img	{ float: left; margin: 5px 20px 30px 20px;}.adobeBlock a img	{ float: left; margin: 5px 20px 30px 20px;}/* -------- Downloads -------- */.galleryImg { margin: 10px 5px 0 0;}/* -------- Contacts -------- */.contactsLeft {text-align:left; border-right: 1px solid #b2cbc4; margin-left: 140px; width: 265px; }.contactsRight {text-align:left; width: 345px; float: right; }/* -------- Footer -------- */.footer 	{ background-color: #00533d; color: #517e72; padding: 25px; margin-top: 12px; font-size: 10px; text-align:center; overflow:hidden; }.footer a:link, .footer a:visited { color: #517e72; font-size: 11px; text-decoration: none;}.footer a:hover, .footer a.active { text-decoration: underline;}a.crispdesign { display: block; width: 165px; height: 40px; margin-right: auto; margin-left: auto; overflow:hidden; background-image: url(images/crispdesign.gif); background-repeat: no-repeat; }
