BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND: url(body-background.jpg) #092847 repeat-y left top; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #092847; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
.clear {
	CLEAR: both
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A {
	COLOR: #86665f; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
P {
	MARGIN: 8px 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ccc; PADDING-TOP: 0px
}
h2
{
 FONT-SIZE: 18px;Bold;FONT-FACE: arial;COLOR: #092847;
}
h3
{
 FONT-SIZE: 15px;Bold;FONT-FACE: verdana ;COLOR: #092847;
}
#header {
	BACKGROUND: url(header-background.jpg) #092847 no-repeat left top; HEIGHT: 148px
}
#logo {
	PADDING-LEFT: 52px; FLOAT: left; WIDTH: 178px; PADDING-TOP: 40px; HEIGHT: 64px
}
#logoa {
	PADDING-LEFT: 27px; FLOAT: left; WIDTH: 201px; PADDING-TOP: 4px; HEIGHT: 135px
}
#navigation {
	FLOAT: left
}
#navigation UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 59px; BACKGROUND: url(navigation-ul-back.gif) no-repeat 59px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 651px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 148px
}
#navigation LI {
	DISPLAY: block; FLOAT: left
}
#navigation LI A {
	DISPLAY: block; PADDING-LEFT: 13px; MARGIN-LEFT: 1px; WIDTH: 116px; COLOR: #ffffff; PADDING-TOP: 124px; HEIGHT: 24px; TEXT-DECORATION: none
}
#navigation LI A:hover {
	BACKGROUND: url(navigation-a-hover.gif) #2A6099 no-repeat left bottom; COLOR: #ffffff; PADDING-TOP: 117px; HEIGHT: 31px; TEXT-DECORATION: none
}
#locations {
	BACKGROUND: #000; HEIGHT: 170px
}
#content {
	BACKGROUND: url(content-tile-y.gif) #ededed repeat-y left top
}
#contentshadow {
	BACKGROUND: url(contentshade.gif) repeat-x left top
}
#left {
	PADDING-RIGHT: 40px; PADDING-LEFT: 40px; BACKGROUND: url(content-top-shade.gif) #fff repeat-x left top; FLOAT: left; WIDTH: 530px; PADDING-TOP: 40px
}
.spotelement {
	FLOAT: left; PADDING-BOTTOM: 40px; WIDTH: 244px
}
.spotelement2 {
	PADDING-LEFT: 40px; FLOAT: left; PADDING-BOTTOM: 40px; WIDTH: 244px
}
.spotelement IMG {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(spot-photo-back.jpg) no-repeat left top; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; MARGIN-RIGHT: 10px; PADDING-TOP: 5px
}
.spotelement2 IMG {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(spot-photo-back.jpg) no-repeat left top; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; MARGIN-RIGHT: 10px; PADDING-TOP: 5px
}
.spotelement H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #402f2a; PADDING-TOP: 0px
}
.spotelement2 H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #402f2a; PADDING-TOP: 0px
}
.subspotelement H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #402f2a; PADDING-TOP: 0px
}
.spotelement SPAN {
	DISPLAY: block; COLOR: #88645b; TEXT-ALIGN: right
}
.spotelement2 SPAN {
	DISPLAY: block; COLOR: #88645b; TEXT-ALIGN: right
}
.subspotelement SPAN {
	DISPLAY: block; COLOR: #88645b; TEXT-ALIGN: right
}
.spotelement A {
	COLOR: #402f2a; TEXT-DECORATION: none
}
.spotelement2 A {
	COLOR: #402f2a; TEXT-DECORATION: none
}
.subspotelement A {
	COLOR: #402f2a; TEXT-DECORATION: none
}
.spotelement A:hover {
	COLOR: #88645b; TEXT-DECORATION: none
}
.spotelement2 A:hover {
	COLOR: #88645b; TEXT-DECORATION: none
}
.subspotelement A:hover {
	COLOR: #88645b; TEXT-DECORATION: none
}
.subspotelement {
	PADDING-BOTTOM: 30px; WIDTH: 300px
}
.subspotelement IMG {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(spot-photo-back2.jpg) no-repeat left top; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; MARGIN-RIGHT: 10px; PADDING-TOP: 5px
}
#right {
	BACKGROUND: url(content-right-shade.gif) #ededed repeat-y left top; FLOAT: left; WIDTH: 340px
}
#subnavholder {
	BACKGROUND: url(subnav-back.jpg) repeat-y left top; WIDTH: 340px
}
#subnav {
	BACKGROUND: url(subnav-top.jpg) no-repeat left top; WIDTH: 340px
}
#subnav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(subnav-separators.gif) left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 330px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#subnav LI {
	DISPLAY: block; PADDING-BOTTOM: 1px; WIDTH: 330px; HEIGHT: 24px
}
#subnav LI A {
	DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: url(subnav-a.gif) no-repeat left top; WIDTH: 310px; COLOR: #ffffff; PADDING-TOP: 5px; HEIGHT: 19px
}
#subnav LI A:hover {
	BACKGROUND: url(subnav-a.gif) #c8b07a no-repeat left top; COLOR: #092847; TEXT-DECORATION: none
}
#subnav LI A.first {
	BACKGROUND: url(subnav-a-first.gif) no-repeat left top
}
#subnav LI A.first:hover {
	BACKGROUND: url(subnav-a-first-hover.gif) no-repeat left top
}
#searchholder {
	BACKGROUND: url(search-back.jpg) repeat-y left top; WIDTH: 340px
}
#search {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(search-top.jpg) no-repeat left top; PADDING-BOTTOM: 20px; WIDTH: 300px; PADDING-TOP: 20px
}
#newsletterholder {
	BACKGROUND: url(newsletter-back.jpg) repeat-y left top; WIDTH: 340px
}
#newsletter {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(newsletter-top.jpg) no-repeat left top; PADDING-BOTTOM: 20px; WIDTH: 300px; COLOR: #efefef; PADDING-TOP: 20px
}
#newsletter P {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 10px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
#news {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(news-back.jpg) no-repeat left top; PADDING-BOTTOM: 20px; WIDTH: 300px; PADDING-TOP: 20px
}
#newsa {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(news-back1.jpg) no-repeat left top; PADDING-BOTTOM: 20px; WIDTH: 300px; PADDING-TOP: 20px
}
#news A {
	COLOR: #092847
}
.newselement {
	PADDING-BOTTOM: 1px; FONT-SIZE: 12px; COLOR: #727272
}
.newselement A {
	DISPLAY: block; PADDING-BOTTOM: 1px; FONT-SIZE: 12px; COLOR: #092847
	}
.newselement A:hover {
	COLOR: #092847
}
.newselement SPAN {
	DISPLAY: block; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; COLOR: #b0b0b0
}
.newselement P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#footer {
	BACKGROUND: url(body-background.jpg) #092847 repeat-y left top; HEIGHT: 160px
}
#fleft {
	FLOAT: left; WIDTH: 610px
}
#fleft UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#fleft LI {
	DISPLAY: block; FLOAT: left
}
#fleft LI A {
	DISPLAY: block; PADDING-LEFT: 12px; BACKGROUND: #2A6099; MARGIN-LEFT: 1px; WIDTH: 109px; COLOR: #ffffff; PADDING-TOP: 12px; HEIGHT: 70px; TEXT-DECORATION: none
}
#fleft LI A:hover {
	BACKGROUND: url(navigation-a-hover.gif) #092847 no-repeat center bottom; COLOR: #ffffff; TEXT-DECORATION: none
}
#fright {
	PADDING-LEFT: 24px;
	FONT-SIZE: 9px;
	FLOAT: left;
	WIDTH: 316px;
	COLOR: #ffffff;
	PADDING-TOP: 17px
}
#fright A {
	COLOR: #564742; TEXT-DECORATION: none
}
#fright A:hover {
	COLOR: #ebd39d; TEXT-DECORATION: none
}
.button {
	BORDER-RIGHT: #946d63 1px solid; BORDER-TOP: #946d63 1px solid; FONT-SIZE: 11px; BACKGROUND: url(button-back.gif) #301911 repeat-x left top; BORDER-LEFT: #946d63 1px solid; CURSOR: pointer; COLOR: #fff; BORDER-BOTTOM: #946d63 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; HEIGHT: 22px
}
.field {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 11px; BACKGROUND: url(field-back.gif) #ebedea repeat-x left top; BORDER-LEFT: #fff 1px solid; COLOR: #5c433c; PADDING-TOP: 3px; BORDER-BOTTOM: #fff 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; HEIGHT: 15px
}
.fielddown {
	BORDER-RIGHT: #fbfef2 1px solid; BORDER-TOP: #fbfef2 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #fbfef2 1px solid; COLOR: #5c433c; PADDING-TOP: 2px; BORDER-BOTTOM: #fbfef2 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; HEIGHT: 20px
}
#properyheader2 {
	PADDING-RIGHT: 24px; PADDING-LEFT: 24px; BACKGROUND: #624840; PADDING-BOTTOM: 24px; COLOR: #ebd39d; PADDING-TOP: 24px
}
#properyheader {
	PADDING-RIGHT: 14px; PADDING-LEFT: 24px; BACKGROUND: url(properyheader-arrow.gif) #624840 no-repeat left top; PADDING-BOTTOM: 14px; COLOR: #ebd39d; PADDING-TOP: 14px
}
#properyheader H1 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 14px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 215px; COLOR: #ebd39d; PADDING-TOP: 0px
}
#properyheader2 H1 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 14px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 215px; COLOR: #ebd39d; PADDING-TOP: 0px
}
#properyheader P {
	DISPLAY: block; PADDING-LEFT: 14px; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 120px; PADDING-TOP: 14px
}
#properyheader2 P {
	DISPLAY: block; PADDING-LEFT: 14px; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 120px; PADDING-TOP: 14px
}
#properyheader SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 9px
}
#properyheader2 SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 9px
}
.propertyimage {
	BORDER-RIGHT: #fff 3px solid; BORDER-TOP: #fff 3px solid; FLOAT: left; BORDER-LEFT: #fff 3px solid; BORDER-BOTTOM: #fff 3px solid
}
.propertyicons {
	PADDING-LEFT: 14px; FLOAT: right
}
.inquire2 {
	DISPLAY: block; FLOAT: left; WIDTH: 140px; MARGIN-RIGHT: 14px
}
.inquire {
	DISPLAY: block; FLOAT: right; WIDTH: 140px; PADDING-TOP: 80px
}
.inquire A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 20px; FONT-SIZE: 9px; BACKGROUND: url(inquire.gif) #402f2a no-repeat left top; COLOR: #ebd39d; PADDING-TOP: 7px; HEIGHT: 17px; TEXT-DECORATION: none
}
.inquire2 A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 20px; FONT-SIZE: 9px; BACKGROUND: url(inquire.gif) #402f2a no-repeat left top; COLOR: #ebd39d; PADDING-TOP: 7px; HEIGHT: 17px; TEXT-DECORATION: none
}
.inquire A:hover {
	BACKGROUND: url(inquire.gif) #c8b07a no-repeat left top; COLOR: #402f2a; TEXT-DECORATION: none
}
.inquire2 A:hover {
	BACKGROUND: url(inquire.gif) #c8b07a no-repeat left top; COLOR: #402f2a; TEXT-DECORATION: none
}
#propertyfeatures {
	
}
#propertyfeatures UL {
	PADDING-RIGHT: 40px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; widows: 200px
}
#propertyfeatures UL LI {
	PADDING-LEFT: 15px; BACKGROUND: url(bullet.jpg) no-repeat 0px 3px; PADDING-BOTTOM: 8px
}
#pgalleryholder {
	
}
#pgalleryholder IMG {
	BORDER-RIGHT: #402f2a 2px solid; BORDER-TOP: #402f2a 2px solid; FLOAT: left; BORDER-LEFT: #402f2a 2px solid; MARGIN-RIGHT: 20px; BORDER-BOTTOM: #402f2a 2px solid
}
#faq {
	
}
#faq UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#faq UL LI {
	PADDING-LEFT: 15px; BACKGROUND: url(bullet.jpg) no-repeat 0px 3px; PADDING-BOTTOM: 8px
}
.question {
	PADDING-RIGHT: 10px; MARGIN-TOP: 20px; PADDING-LEFT: 20px; BACKGROUND: url(properyheader-arrow.gif) #092847 no-repeat 0px -61px; PADDING-BOTTOM: 7px; COLOR: #ebd39d; PADDING-TOP: 7px
}
.question A {
	COLOR: #ebd39d
}
.question A:hover {
	COLOR: #ebd39d; TEXT-DECORATION: underline
}
.answer {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; BACKGROUND: url(contentshade.gif) #ededed repeat-x left top; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 14px; PADDING-TOP: 14px
}
#inquireform {
	PADDING-RIGHT: 24px; PADDING-LEFT: 24px; BACKGROUND: #092847; PADDING-BOTTOM: 24px; PADDING-TOP: 0px
}
#inquireform LABEL {
	DISPLAY: block; PADDING-BOTTOM: 3px; COLOR: #efefef; PADDING-TOP: 10px
}
.fieldholder1 {
	FLOAT: left; WIDTH: 228px
}
.fieldholder2 {
	PADDING-LEFT: 24px; FLOAT: left; WIDTH: 228px
}
.inquirebutton {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 20px; FONT-SIZE: 9px; BACKGROUND: url(subnav-a.gif) #2A6099 no-repeat left top; FLOAT: left; WIDTH: 140px; CURSOR: pointer; COLOR: #ffffff; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 14px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 24px; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
.inquirebutton:hover {
	BACKGROUND: url(subnav-a.gif) #ffffff no-repeat left top; COLOR: #2A6099
}
.fielderror {
	BORDER-RIGHT: #fb4e4e 1px solid; BORDER-TOP: #fb4e4e 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 11px; BACKGROUND: url(field-back.gif) #ebedea repeat-x left top; BORDER-LEFT: #fb4e4e 1px solid; COLOR: #5c433c; PADDING-TOP: 3px; BORDER-BOTTOM: #fb4e4e 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; HEIGHT: 15px
}
