HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #000; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 100%/100% Arial, sans-serif; COLOR: #000; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #000; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 100%/100% Arial, sans-serif; COLOR: #000; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #000; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 100%/100% Arial, sans-serif; COLOR: #000; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 100%/100% Arial, sans-serif; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
ADDRESS {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
P {
	
}
LI {
	MARGIN-LEFT: 1em
}
DD {
	MARGIN-LEFT: 1em
}
BLOCKQUOTE {
	MARGIN-LEFT: 1em
}
INPUT {
	FONT-SIZE: 100%
}
SELECT {
	FONT-SIZE: 100%
}
TEXTAREA {
	FONT-SIZE: 100%
}
ADDRESS {
	FONT-STYLE: normal
}
BLOCKQUOTE {
	FONT-STYLE: italic
}
BODY {
	FONT-SIZE: 76%; BACKGROUND: #000; LINE-HEIGHT: 1.2em
}
#wrap {
	BACKGROUND: #f2c36c; POSITION: relative
}
#header .aux {
	MARGIN: 0px auto; WIDTH: 984px; POSITION: relative
}
#content {
	BACKGROUND: url(../images/content.gif) #f2c36c repeat-y center top
}
#content .aux {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 964px; COLOR: #333; PADDING-TOP: 0px
}
#main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 630px; PADDING-TOP: 20px
}
#overview {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 420px; PADDING-TOP: 20px
}
#side {
	BACKGROUND: url(../images/side.gif) repeat-y center top; FLOAT: right; WIDTH: 264px
}
#features {
	FLOAT: right; WIDTH: 450px
}
#footer .aux {
	MARGIN: 0px auto; WIDTH: 984px
}
#header {
	BACKGROUND: url(../images/header.gif) #f2c36c repeat-x; PADDING-TOP: 26px; HEIGHT: 130px
}
#header .aux {
	BACKGROUND: url(../images/content-top.gif) no-repeat center bottom; HEIGHT: 130px
}
#homepage #header {
	HEIGHT: 116px
}
#homepage #header .aux {
	BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 116px
}
#logo {
	BACKGROUND: url(../images/logo.gif) no-repeat; MARGIN: 0px 0px 0px 10px; OVERFLOW: hidden; WIDTH: 139px; TEXT-INDENT: -5000em; HEIGHT: 88px
}
#logo A {
	DISPLAY: block; WIDTH: 139px; HEIGHT: 88px
}
#stock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; RIGHT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #f09b50; PADDING-TOP: 0px; POSITION: absolute; TOP: -10px
}
#stock LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 12px 0px 0px; PADDING-TOP: 0px
}
#stock SPAN {
	COLOR: #fdde9b
}
#stock .up {
	COLOR: #0db50d
}
#stock .down {
	COLOR: red
}
A {
	COLOR: #e68632; TEXT-DECORATION: underline
}
A:link {
	COLOR: #e68632; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #e68632; TEXT-DECORATION: underline
}
A:focus {
	COLOR: #e68632; TEXT-DECORATION: none
}
A:hover {
	COLOR: #e68632; TEXT-DECORATION: none
}
A:active {
	COLOR: #e68632; TEXT-DECORATION: none
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.buttons {
	OVERFLOW: hidden; BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
A.button {
	FONT-WEIGHT: bold; BACKGROUND: url(../images/button.gif) no-repeat 50% bottom; FLOAT: left; WIDTH: 133px; LINE-HEIGHT: 25px; MARGIN-RIGHT: 10px; HEIGHT: 26px; TEXT-ALIGN: center; TEXT-DECORATION: none! important
}
A.button:hover {
	BACKGROUND: url(../images/button.gif) no-repeat 50% top
}
A.button:active {
	BACKGROUND: url(../images/button.gif) no-repeat 50% top
}
A.button:focus {
	BACKGROUND: url(../images/button.gif) no-repeat 50% top
}
H1 {
	FONT-SIZE: 1.8em; MARGIN: 0px; COLOR: #c24f09
}
H1 SPAN {
	TEXT-TRANSFORM: uppercase; COLOR: #60380d
}
H2 {
	FONT-SIZE: 1.4em
}
H3 {
	FONT-SIZE: 1.2em
}
H3 A {
	COLOR: #c24f09! important
}
#nav {
	RIGHT: 5px; BACKGROUND: url(../images/nav.gif) no-repeat 50% bottom; OVERFLOW: hidden; WIDTH: 790px; BOTTOM: 28px; POSITION: absolute; HEIGHT: 27px
}
#homepage #nav {
	BOTTOM: 14px
}
#nav UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 1px
}
#nav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav LI A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: url(../images/nav-separator.gif) no-repeat right 5px; PADDING-BOTTOM: 5px; COLOR: #000; PADDING-TOP: 5px; LIST-STYLE-TYPE: none; TEXT-DECORATION: none
}
#nav LI A.first {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#nav LI A:hover {
	BACKGROUND: url(../images/nav-hover.gif) #b04f2b no-repeat center bottom
}
#main IMG {
	FLOAT: left; MARGIN: 0px 1em 1em 0px
}
#table IMG {
	FLOAT: none; MARGIN: 0px 1em 1em 0px
}
#view-our-communities {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/side-top.gif) no-repeat center top; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 15px
}
#homepage #view-our-communities {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 15px; MARGIN: -14px 0px 0px; PADDING-TOP: 0px
}
#view-our-communities A {
	DISPLAY: block; BACKGROUND: url(../images/view-our-communities.jpg) no-repeat 50% top; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 220px; TEXT-INDENT: -5000em; HEIGHT: 74px
}
#view-our-communities A:hover {
	BACKGROUND-POSITION: 50% bottom
}
#view-our-communities A:active {
	BACKGROUND-POSITION: 50% bottom
}
#view-our-communities A:focus {
	BACKGROUND-POSITION: 50% bottom
}
#news {
	BORDER-RIGHT: #777 0px dotted; BORDER-TOP: #777 1px dotted; MARGIN: 0px 30px; BORDER-LEFT: #777 0px dotted; BORDER-BOTTOM: #777 1px dotted
}
#news H3 {
	MARGIN-BOTTOM: 0px
}
#news P {
	MARGIN: 0px
}
.read-more {
	TEXT-ALIGN: right
}
#more-news {
	MARGIN: 1em 0px; TEXT-ALIGN: right
}
#more-news A {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; BACKGROUND: url(../images/more-news.gif) repeat-x center 50%; PADDING-BOTTOM: 4px; COLOR: #60380d; PADDING-TOP: 4px; TEXT-DECORATION: none
}
#contact-box {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; FONT-WEIGHT: bold; BACKGROUND: url(../images/side-bottom.gif) no-repeat center bottom; PADDING-BOTTOM: 10px; COLOR: #775; PADDING-TOP: 10px
}
#contact-box UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#contact-box LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; MIN-HEIGHT: 20px; BACKGROUND: url(../images/bullet.gif) no-repeat 9px 4px; PADDING-BOTTOM: 0px; MARGIN: 0.4em 0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#contact-box LI.first {
	BACKGROUND: url(../images/bullet-large.gif) no-repeat 
}
#overview #info-box {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../images/info-box.gif) no-repeat center bottom; PADDING-BOTTOM: 10px; MARGIN-LEFT: -10px; OVERFLOW: hidden; PADDING-TOP: 10px
}
#overview #info-box #photo {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../images/info-box-top.gif) no-repeat center top; PADDING-BOTTOM: 10px; MARGIN: -10px -10px 0px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#overview #info {
	BORDER-RIGHT: #777 1px dotted; PADDING-RIGHT: 2%; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 2% 0px 0px; WIDTH: 60%; PADDING-TOP: 0px
}
#overview #info LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em; LIST-STYLE-TYPE: none
}
#overview #info-links LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 26px; MIN-HEIGHT: 20px; BACKGROUND: url(../images/bullet-medium.gif) no-repeat 5px 5px; PADDING-BOTTOM: 0px; MARGIN: 0.3em 0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#overview #info-links LI A {
	FONT-WEIGHT: bold; COLOR: #c24f09; TEXT-DECORATION: none
}
#overview #info-links LI A:hover {
	TEXT-DECORATION: underline
}
#overview #info-links LI A:active {
	TEXT-DECORATION: underline
}
#overview #info-links LI A:focus {
	TEXT-DECORATION: underline
}
#overview #info-links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 35%; PADDING-TOP: 0px
}
#overview STRONG {
	COLOR: #c24f09
}
#overview H2 {
	COLOR: #c24f09
}
#features LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 26px; MIN-HEIGHT: 20px; BACKGROUND: url(../images/bullet.gif) no-repeat 9px 4px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#intro {
	BACKGROUND: url(../images/content-homepage-top.gif) #f2c36c no-repeat center bottom; PADDING-BOTTOM: 12px; MARGIN: 0px -9px 0px -10px; WIDTH: 984px; TEXT-ALIGN: center
}
#services {
	OVERFLOW: hidden
}
#services #realty {
	FLOAT: left; WIDTH: 55%
}
#services #realty H2 {
	PADDING-BOTTOM: 10px; BORDER-BOTTOM: #777 1px dotted
}
#services #realty H3 {
	MARGIN-LEFT: 20px
}
#services #realty P {
	PADDING-BOTTOM: 10px; MARGIN-LEFT: 20px; BORDER-BOTTOM: #ccc 1px dotted
}
#services #financial {
	FLOAT: right; WIDTH: 40%
}
#services #financial H2 {
	PADDING-BOTTOM: 10px; COLOR: #c24f09; BORDER-BOTTOM: #777 1px dotted
}
#services #financial LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; MIN-HEIGHT: 20px; BACKGROUND: url(../images/bullet.gif) no-repeat 9px 5px; PADDING-BOTTOM: 0px; MARGIN: 0.4em 0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px dotted; LIST-STYLE-TYPE: none
}
#footer {
	FONT-SIZE: 90%; BACKGROUND: url(../images/footer.gif) #f2c36c repeat-x 0px 17px
}
#footer * {
	COLOR: #fff! important; TEXT-DECORATION: none
}
#footer .aux {
	BACKGROUND: url(../images/content-bottom.gif) no-repeat center top; PADDING-BOTTOM: 20px; OVERFLOW: hidden; PADDING-TOP: 37px
}
#footer A:hover {
	TEXT-DECORATION: underline
}
#footer A:active {
	TEXT-DECORATION: underline
}
#footer A:focus {
	TEXT-DECORATION: underline
}
#sec-nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; WIDTH: 640px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#sec-nav LI {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#sec-nav LI.last {
	BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
#copyright {
	FLOAT: right; MARGIN: 0px 10px 0px 0px; TEXT-ALIGN: right
}
.hide {
	DISPLAY: none
}
HR {
	DISPLAY: none
}
