@charset "UTF-8";
/* CSS Document */

/* reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;	padding: 0;	border: 0;outline: 0;font-size: 100%;vertical-align: baseline;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}
:focus {outline: 0;}
ins {	text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse;border-spacing: 0;}
/* end reset */

body {font-family: "helvetica", "arial", sans-serif; font-size: 11pt; background: url(bck/63.jpg) repeat-x #d6d6d6;}
p {line-height: 16pt;}
.clear {clear: both;}
#wrapper {width: 941px; margin: 0 auto; border: 10px solid #dddddd; background-color: #fff; margin-top: 20px;}
#header {background: url(images/header-back.jpg) right no-repeat; height: 227px; border-top: 1px solid #333; border-bottom: 1px solid #333;}
#top {height: 65px;}

/* main navigation section */
#navigation-main {margin-left: 362px;  padding: 0; list-style: none; width: 231px;}
#navigation-main li {float: left; padding-right: 34px; margin-bottom: 1px;}
#navigation-main li a {display: block; overflow: hidden; height: 27px; background-repeat: no-repeat; background-image: url(images/nav-bck.png); width: 231px; font-size: 18px; color: #fff; font-weight: bold; padding: 10px 0 0 30px; text-decoration: none;}
#navigation-main li a:hover,
#navigation-main li a.active {background-position: 0 -37px;}
#phone-number {margin: 30px 0; text-align: center;}
#content {padding: 0 10px;}
.upper {color: #039; text-transform: uppercase; font-weight: bold;}
#smallmap {float: right; margin: 0 0 10px 10px;} 
.box {background: url(images/box-back.png) no-repeat; margin: 25px 0 0 35px; padding: 20px; float: left; width: 220px;  min-height: 142px; } 
.box h1 {color: #039; font-size: 14pt; text-align: center;}
.box p {padding-top: 20px; font-size: 9pt; line-height: 11pt;}
.box span {
	color: #039;
	font-weight: bold;
}
#address {font-size: 14pt; line-height: 15pt;}
#phone {font-size: 17pt; line-height: 15pt; color: #F00; font-weight: bold;}
#footer {font-size: 8pt; font-weight: bold; color: #333; margin-top: 30px; padding: 10px; background-color: #efefef; height: 80px;}
#footer p {line-height: 10pt;}
#footer a {color: #00F;}
#footer a:visited {color: #00F;}
#footer a:hover {color: #F00;}
h2 {margin: 20px auto; width: 961px; text-align: right; color: #000;}
#m4s {text-align: right; margin: 20px 0 0 0;; font-style: italic; font-size: 8pt; font-weight: normal;}
#m4s a {color: #666666;}
#m4s a:visited {color: #666666;}
#features {font-size: 12pt; line-height: 22pt; font-style: italic;}
#map {border: 5px solid #036;}
.unit span{
        font-family: Georgia, "Times New Roman", Times, serif;
        font-size:24px;
	margin-top: 5px; margin-bottom: 0px;
        font-weight: normal;
        color: #222;
}
.unit{
	font-weight: lighter;
	font-variant: normal;
	color: #666666;
        margin-top: 10px;
	line-height: 14pt;}

.feature {font-size: 18px;  line-height: 28px; margin-left: 20px;}
#rent { }
#rent p {margin-bottom: 15px; font-size: 20px;}
#rent span {text-transform: uppercase; font-variant: normal; font-weight: bold; font-style: italic;}
