BODY {
	MARGIN-TOP: 0px;
	SCROLLBAR-FACE-COLOR: #c0d8af;
	SCROLLBAR-HIGHLIGHT-COLOR: #c5deb3;
	MARGIN-LEFT: 0px;
	SCROLLBAR-SHADOW-COLOR: #a0b890;
	SCROLLBAR-ARROW-COLOR: #fff;
	SCROLLBAR-TRACK-COLOR: #bcd3ac;
	BACKGROUND-COLOR: #fff
}
HTML {
	MARGIN-TOP: 0px;
	SCROLLBAR-FACE-COLOR: #c0d8af;
	SCROLLBAR-HIGHLIGHT-COLOR: #c5deb3;
	MARGIN-LEFT: 0px;
	SCROLLBAR-SHADOW-COLOR: #a0b890;
	SCROLLBAR-ARROW-COLOR: #fff;
	SCROLLBAR-TRACK-COLOR: #bcd3ac;
	BACKGROUND-COLOR: #fff
}
DIV#wrap {
	BORDER-RIGHT: #bcd3ac 1px solid;
	BORDER-TOP: #bcd3ac 1px solid;
	BACKGROUND: #e0f0df;
	MARGIN: 10px auto 0px;
	BORDER-LEFT: #bcd3ac 1px solid;
	WIDTH: 748px;
	BORDER-BOTTOM: #bcd3ac 1px solid;
	POSITION: relative;
	HEIGHT: auto
}
DIV#wrapIndex {
	BORDER-RIGHT: #bcd3ac 1px solid;
	BORDER-TOP: #bcd3ac 1px solid;
	BACKGROUND: #bcd3ac;
	MARGIN: 10px auto 0px;
	BORDER-LEFT: #bcd3ac 1px solid;
	WIDTH: 748px;
	BORDER-BOTTOM: #bcd3ac 1px solid;
	POSITION: relative;
	HEIGHT: auto
}
DIV#header {
	PADDING-RIGHT: 0px;
	BORDER-TOP: #e0f0df 1px solid;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BACKGROUND: #e0f0df;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	WIDTH: 748px;
	PADDING-TOP: 0px;
	HEIGHT: 122px;
	BORDER-RIGHT-WIDTH: 0px
}
DIV#header DIV#leaf {
	BACKGROUND: url(/images/leaf.gif) no-repeat left top;
	LEFT: 268px;
	BORDER-LEFT: #bcd3ac 1px solid;
	WIDTH: 479px;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 98px
}
DIV#header DIV#logo {
	BACKGROUND: url(/images/logo.gif) no-repeat;
	LEFT: 0px;
	WIDTH: 268px;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 97px
}
UL#top_menu {
	RIGHT: 15px;
	WIDTH: 260px;
	LIST-STYLE-TYPE: none;
	POSITION: absolute;
	TOP: -7px;
	HEIGHT: 15px
}
UL#top_menu LI {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 5px;
	PADDING-TOP: 0px;
	POSITION: relative
}
UL#top_menu LI#favorites A {
	DISPLAY: block;
	BACKGROUND: url(/images/i_ViewFavoritesOff.gif) no-repeat;
	WIDTH: 125px;
	HEIGHT: 17px
}
UL#top_menu LI#favorites A:hover {
	BACKGROUND: url(/images/i_ViewFavoritesOn.gif) no-repeat
}
UL#top_menu LI#contact A {
	DISPLAY: block;
	BACKGROUND: url(/images/i_ContactOff.gif) no-repeat;
	WIDTH: 125px;
	HEIGHT: 17px
}
UL#top_menu LI#contact A:hover {
	BACKGROUND: url(/images/i_ContactOn.gif) no-repeat
}
DIV#search {
	RIGHT: 15px;
	POSITION: absolute;
	TOP: 40px
}
DIV#search SPAN.textSearch {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #669966;
	FONT-FAMILY: Verdana, Tahoma
}
DIV#search INPUT.textField {
	FONT-SIZE: 11px;
	LINE-HEIGHT: 14px;
	FONT-FAMILY: Verdana, Tahoma;
	HEIGHT: 14px
}
DIV#search INPUT.textSubmit {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Tahoma;
	HEIGHT: 20px
}
UL#icons {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	RIGHT: 0px;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	WIDTH: 350px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	POSITION: absolute;
	TOP: 50px;
	HEIGHT: 30px
}
UL#icons LI {
	DISPLAY: block;
	FLOAT: left;
	MARGIN-RIGHT: 10px;
	LIST-STYLE-TYPE: none;
	HEIGHT: 30px
}
UL#icons LI#map_search {
	BACKGROUND: url(/images/map_search.gif) no-repeat
}
UL#icons LI#alerts {
	BACKGROUND: url(/images/alerts.gif) no-repeat
}
UL#icons LI#blog {
	BACKGROUND: url(/images/blog.gif) no-repeat
}
UL#icons LI A {
	DISPLAY: block;
	PADDING-LEFT: 30px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FLOAT: left;
	COLOR: #416041;
	PADDING-TOP: 7px;
	FONT-FAMILY: Verdana, Tahoma;
	TEXT-DECORATION: none
}
UL#icons LI A:hover {
	COLOR: #1a3e51;
	TEXT-DECORATION: underline
}
DIV#header DIV#headerMenu {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	LEFT: 0px;
	WIDTH: 748px;
	COLOR: #666633;
	LINE-HEIGHT: 25px;
	FONT-FAMILY: Verdana, Tahoma;
	POSITION: absolute;
	TOP: 97px;
	HEIGHT: 25px;
	BACKGROUND-COLOR: #bcd3ac;
	TEXT-ALIGN: center
}
DIV#header DIV#headerMenu A {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #666633;
	FONT-FAMILY: Verdana, Tahoma, Arial;
	TEXT-DECORATION: none
}
DIV#header DIV#headerMenu A:hover {
	COLOR: #1a3e51;
	TEXT-DECORATION: underline
}
DIV#sidebar {
	BORDER-RIGHT: #bcd3ac 1px solid;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	Z-INDEX: 2;
	LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	WIDTH: 267px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Tahoma;
	POSITION: absolute;
	TOP: 123px;
	BORDER-COLLAPSE: collapse
}
DIV#sidebar DIV#welcome {
	BORDER-RIGHT: #e0f0df 1px solid;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #e0f0df 1px solid;
	PADDING-LEFT: 10px;
	FONT-SIZE: 10px;
	BACKGROUND: #e0f0df;
	PADDING-BOTTOM: 10px;
	BORDER-LEFT: #e0f0df 1px solid;
	COLOR: #666633;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #e0f0df 1px solid;
	HEIGHT: 78px
}
DIV#sidebar DIV#welcome H1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	COLOR: #9fb78f
}
DIV#sidebar DIV#featured_destinations {
	PADDING-RIGHT: 10px;
	BORDER-TOP: #fff 7px solid;
	PADDING-LEFT: 10px;
	FONT-SIZE: 10px;
	BACKGROUND: #bcd3ac;
	PADDING-BOTTOM: 10px;
	COLOR: #666633;
	PADDING-TOP: 10px;
	FONT-FAMILY: Verdana, Tahoma;
	HEIGHT: 203px
}
DIV#sidebar DIV#featured_destinations H1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #fff;
	FONT-FAMILY: Verdana, Tahoma
}
UL#destinations {
}
UL#destinations LI {
	LIST-STYLE-IMAGE: url(/images/misc_Dot.gif);
	LINE-HEIGHT: 15px
}
UL#destinations LI A {
	COLOR: #666633;
	TEXT-DECORATION: none
}
UL#destinations LI A:hover {
	COLOR: #1a3e51;
	TEXT-DECORATION: underline
}
DIV#sidebar DIV#featured_properties {
	PADDING-RIGHT: 10px;
	BORDER-TOP: #fff 7px solid;
	PADDING-LEFT: 10px;
	FONT-SIZE: 10px;
	BACKGROUND: #e0f0df;
	PADDING-BOTTOM: 10px;
	COLOR: #3b443b;
	PADDING-TOP: 10px;
	HEIGHT: auto
}
DIV#sidebar DIV#featured_properties H1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #3b443b
}
DIV#sidebar DIV#featured_properties H2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #3b443b;
	LINE-HEIGHT: 18px;
	TEXT-ALIGN: center
}
DIV#details {
	BORDER-RIGHT: #fff 1px solid;
	BORDER-TOP: #fff 1px solid;
	BACKGROUND: #a0b890;
	MARGIN-LEFT: 140px;
	BORDER-LEFT: #fff 1px solid;
	WIDTH: 102px;
	BORDER-BOTTOM: #fff 1px solid;
	HEIGHT: 22px
}
DIV#details A {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	TEXT-TRANSFORM: uppercase;
	WIDTH: 102px;
	COLOR: #fff;
	LINE-HEIGHT: 22px;
	FONT-FAMILY: Verdana, Tahoma;
	HEIGHT: 22px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}
DIV#details A:hover {
	DISPLAY: block;
	BACKGROUND: #708263;
	WIDTH: 102px;
	HEIGHT: 22px
}
DIV#sidebar DIV#newsletter {
	PADDING-RIGHT: 10px;
	BORDER-TOP: #fff 7px solid;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	BACKGROUND: #bcd3ac;
	PADDING-BOTTOM: 10px;
	COLOR: #fff;
	PADDING-TOP: 10px;
	HEIGHT: auto;
	TEXT-ALIGN: center
}
DIV#sidebar TABLE#newsletter_form {
	MARGIN-TOP: 10px;
	MARGIN-LEFT: 60px;
	WIDTH: 120px;
	BORDER-COLLAPSE: collapse;
	HEIGHT: 16px;
	TEXT-ALIGN: center
}
DIV#sidebar DIV#newsletter INPUT.field {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: Verdana, Tahoma;
	HEIGHT: 12px
}
DIV#extra {
	LEFT: 571px;
	WIDTH: 178px;
	COLOR: #fff;
	FONT-FAMILY: "Trebuchet MS", Verdana;
	POSITION: absolute;
	TOP: 469px;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: #bcd3ac
}
DIV#AddNow {
	BORDER-RIGHT: #fff 1px solid;
	BORDER-TOP: #fff 1px solid;
	BACKGROUND: #a0b890;
	MARGIN-LEFT: 30px;
	BORDER-LEFT: #fff 1px solid;
	WIDTH: 80px;
	BORDER-BOTTOM: #fff 1px solid;
	HEIGHT: 22px
}
A#AddNow {
	BORDER-RIGHT: #9fb78f 1px solid;
	BORDER-TOP: #9fb78f 1px solid;
	DISPLAY: block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	BACKGROUND: #fff;
	TEXT-TRANSFORM: uppercase;
	BORDER-LEFT: #9fb78f 1px solid;
	WIDTH: 80px;
	COLOR: #9fb78f;
	LINE-HEIGHT: 22px;
	BORDER-BOTTOM: #9fb78f 1px solid;
	FONT-FAMILY: Verdana, Tahoma;
	HEIGHT: 22px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}
A#AddNow:hover {
	BORDER-RIGHT: #fff 1px solid;
	BORDER-TOP: #fff 1px solid;
	BACKGROUND: #9fb78f;
	BORDER-LEFT: #fff 1px solid;
	COLOR: #fff;
	BORDER-BOTTOM: #fff 1px solid
}
DIV#picture {
	BACKGROUND: url(/images/home_picture.jpg) no-repeat;
	MARGIN: 0px 1px 0px 268px;
	WIDTH: 480px;
	HEIGHT: 346px
}
DIV#content {
	PADDING-RIGHT: 0px;
	BORDER-TOP: #e0f0df 1px solid;
	PADDING-LEFT: 0px;
	FONT-SIZE: 12px;
	BACKGROUND: url(/images/bg_search.gif) #e0f0df repeat-y right top;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 178px 0px 268px;
	COLOR: #000000;
	LINE-HEIGHT: 15px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Tahoma;
	HEIGHT: auto
}
DIV#content H1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	MARGIN: 0px auto;
	TEXT-TRANSFORM: uppercase;
	COLOR: #3b443b;
	TEXT-INDENT: 10px
}
DIV#content TABLE.search_listings {
	FONT-SIZE: 11px;
	MARGIN: 10px 10px 0px;
	WIDTH: 280px;
	FONT-FAMILY: Verdana, Tahoma;
	BORDER-COLLAPSE: collapse
}
DIV#content TABLE.search_listings TR TH {
	TEXT-ALIGN: center
}
DIV#content TABLE.search_listings TR TD {
	PADDING-LEFT: 5px;
	VERTICAL-ALIGN: top
}
DIV#content TABLE.search_listings A {
	COLOR: #416041;
	TEXT-DECORATION: none
}
DIV#content TABLE.search_listings A:hover {
	COLOR: #1a3e51;
	TEXT-DECORATION: underline
}
DIV#footer {
	BORDER-RIGHT: #bcd3ac 1px solid;
	BORDER-TOP: #bcd3ac 1px solid;
	FONT-SIZE: 10px;
	BACKGROUND: #e0f0df;
	MARGIN: 7px auto 0px;
	BORDER-LEFT: #bcd3ac 1px solid;
	WIDTH: 748px;
	BORDER-BOTTOM: #bcd3ac 1px solid;
	FONT-FAMILY: Verdana, Tahoma;
	POSITION: relative;
	HEIGHT: auto;
	TEXT-ALIGN: center
}
DIV#footer DIV#bottom_menu {
	MARGIN: 10px;
	COLOR: #666633;
	TEXT-ALIGN: center
}
DIV#footer DIV#bottom_menu A {
	COLOR: #416041;
	TEXT-DECORATION: none
}
DIV#footer DIV#bottom_menu A:hover {
	COLOR: #1a3e51;
	TEXT-DECORATION: underline
}
DIV#footer TABLE#footer_pic {
	MARGIN-LEFT: 10px;
	WIDTH: 720px;
	BORDER-COLLAPSE: collapse;
	TEXT-ALIGN: center
}
DIV#footer TABLE#footer_pic TR TD {
	PADDING-LEFT: 15px
}
DIV#footer DIV#ads {
	MARGIN-TOP: 10px;
	MARGIN-LEFT: 15px;
	WIDTH: 720px;
	TEXT-ALIGN: center
}
DIV#footer P {
	COLOR: #669966;
	TEXT-ALIGN: center
}
DIV#subpage {
	BORDER-RIGHT: #e0f0df 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #e0f0df 1px solid;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	BACKGROUND: #e0f0df;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	BORDER-LEFT: #e0f0df 1px solid;
	COLOR: #3b443b;
	LINE-HEIGHT: 14px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #e0f0df 1px solid;
	FONT-FAMILY: Verdana, Tahoma;
	HEIGHT: auto
}
DIV.listing {
	BORDER-RIGHT: #c0d8af 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #c0d8af 1px solid;
	PADDING-LEFT: 0px;
	BACKGROUND: url(/images/locationDetails.gif) #fff repeat-x left 26px;
	PADDING-BOTTOM: 0px;
	MARGIN: 38px;
	BORDER-LEFT: #c0d8af 1px solid;
	WIDTH: 668px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #c0d8af 1px solid
}
DIV.listing H4 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	MARGIN: 0px auto;
	LINE-HEIGHT: 36px;
	TEXT-ALIGN: center
}
DIV.listing H1 {
	FONT-SIZE: 12px;
	BACKGROUND: url(/images/bg_path.jpg) no-repeat center bottom;
	MARGIN: 0px auto;
	WIDTH: 668px;
	COLOR: #fff;
	TEXT-INDENT: 15px;
	LINE-HEIGHT: 26px;
	BORDER-BOTTOM: #e0f0df 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 26px
}
DIV.listing H1 A {
	FONT-WEIGHT: normal;
	COLOR: #fff;
	TEXT-DECORATION: none
}
DIV.listing H1 A:hover {
	TEXT-DECORATION: underline
}
DIV.blue_listing {
	BORDER-RIGHT: #c0d8af 1px solid;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #c0d8af 1px solid;
	PADDING-LEFT: 10px;
	BACKGROUND: #206dff;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px 38px 38px;
	BORDER-LEFT: #c0d8af 1px solid;
	WIDTH: 648px;
	COLOR: #fff;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: #c0d8af 1px solid;
	TEXT-ALIGN: left
}
DIV.blue_listing H1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	PADDING-TOP: 0px;
	TEXT-ALIGN: center
}
DIV.blue_listing A {
	COLOR: #f0ad4a;
	TEXT-DECORATION: none
}
DIV.blue_listing A:hover {
	TEXT-DECORATION: underline
}
DIV.ContentPage {
	PADDING-BOTTOM: 10px;
	MARGIN: 10px;
	TEXT-ALIGN: left
}
DIV.ContentPage H2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px
}
DIV.ContentPage H3 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px
}
DIV.ContentPage H4 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	TEXT-ALIGN: left
}
DIV.ContentPage P {
	MARGIN-TOP: 5px;
	MARGIN-BOTTOM: 5px
}
DIV.ContentPage HR {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BACKGROUND: #c6d6c4;
	BORDER-BOTTOM: #e9f4e9 1px solid;
	BORDER-RIGHT-WIDTH: 0px
}
DIV.ContentPage A {
	COLOR: #416041;
	TEXT-DECORATION: none
}
DIV.ContentPage A:hover {
	COLOR: #1a3e51;
	TEXT-DECORATION: underline
}
TABLE.login {
	WIDTH: 300px
}
TABLE.login TR TH {
	PADDING-RIGHT: 10px;
	TEXT-ALIGN: right
}
TABLE.login TR TD {
	PADDING-LEFT: 5px;
	TEXT-ALIGN: left
}
DIV.SiteNews {
	BORDER-RIGHT: #f4aa31 1px solid;
	BORDER-TOP: #f4aa31 1px solid;
	BACKGROUND: #ffff99;
	BORDER-LEFT: #f4aa31 1px solid;
	WIDTH: 450px;
	BORDER-BOTTOM: #f4aa31 1px solid;
	HEIGHT: auto
}
DIV.SiteNews DIV.SiteNewsHead {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	BACKGROUND: #f4aa31;
	COLOR: #fff;
	TEXT-INDENT: 5px;
	LINE-HEIGHT: 20px;
	HEIGHT: 20px
}
DIV.SiteNews DIV.SiteNewsBody {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px
}
DIV.SiteNews DIV.BottomNews {
	MARGIN-TOP: 20px;
	DISPLAY: block;
	WIDTH: 440px;
	HEIGHT: 14px
}
DIV.SiteNews DIV.BottomNews A.MoreNews {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	FLOAT: left;
	WIDTH: 360px;
	COLOR: #ff6600;
	HEIGHT: 14px;
	TEXT-ALIGN: left
}
DIV.SiteNews DIV.BottomNews A.xml {
	DISPLAY: block;
	BACKGROUND: url(/images/xml_icon.jpg) no-repeat;
	FLOAT: right;
	WIDTH: 36px;
	HEIGHT: 14px
}
DIV.AccountLinks {
	PADDING-RIGHT: 10px;
	MARGIN-TOP: 20px;
	PADDING-LEFT: 10px;
	BACKGROUND: #eeeeee;
	MARGIN-BOTTOM: 20px;
	PADDING-BOTTOM: 10px;
	WIDTH: 432px;
	LINE-HEIGHT: 14px;
	PADDING-TOP: 10px
}
DIV.AccountLinks A {
	FONT-WEIGHT: bold;
	COLOR: #0066ff;
	LINE-HEIGHT: 14px
}
TABLE.tableOrder {
	BORDER-RIGHT: #5e5e5e 1px solid;
	BORDER-TOP: #5e5e5e 1px solid;
	BORDER-LEFT: #5e5e5e 1px solid;
	WIDTH: 450px;
	BORDER-BOTTOM: #5e5e5e 1px solid
}
TABLE.tableOrder TR.OrderHead {
	BACKGROUND: #eee
}
DIV.AddProperty {
	RIGHT: 10px;
	BACKGROUND: #bcd3ac;
	WIDTH: 177px;
	COLOR: #fff;
	POSITION: absolute;
	TOP: 58px;
	HEIGHT: 500px
}
TABLE.ListingTable {
	WIDTH: 640px
}
TABLE.ListingTable TR TH {
	PADDING-RIGHT: 10px;
	WIDTH: 200px;
	TEXT-ALIGN: right
}
TABLE.ListingTable TR TD {
	PADDING-LEFT: 5px;
	TEXT-ALIGN: left
}
DIV.prodList {
	MARGIN: 10px
}
UL.new_listings {
	LIST-STYLE-TYPE: none
}
UL.new_listings LI {
	LIST-STYLE-IMAGE: url(/images/arrow_1.gif)
}
SPAN.highlight {
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline
}
UL.nav {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	POSITION: relative
}
UL.nav LI {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 210px;
	PADDING-TOP: 0px
}
UL.nav LI UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 210px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}
UL.nav LI UL LI A {
	PADDING-BOTTOM: 0px;
	COLOR: #416041;
	PADDING-TOP: 1px;
	LIST-STYLE-TYPE: none;
	TEXT-DECORATION: none
}
UL.nav LI UL LI A:hover {
	COLOR: #1a3e51;
	TEXT-DECORATION: underline
}
DIV.topPages {
	DISPLAY: block;
	FLOAT: left
}
DIV.sort {
	MARGIN-TOP: 10px;
	DISPLAY: inline;
	FONT-SIZE: 10px;
	FLOAT: right;
	MARGIN-RIGHT: 38px
}
DIV.sort SELECT {
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Tahoma;
	HEIGHT: 16px
}
UL.pages {
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 38px;
	WIDTH: 510px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	HEIGHT: 13px
}
UL.pages LI {
	PADDING-RIGHT: 5px;
	DISPLAY: block;
	FLOAT: left;
	HEIGHT: 13px
}
UL.pages LI A {
	DISPLAY: block;
	FONT-SIZE: 10px;
	BACKGROUND: url(/images/page_off.gif) no-repeat center 50%;
	FLOAT: left;
	WIDTH: 13px;
	COLOR: #416041;
	FONT-FAMILY: Verdana, Tahoma;
	HEIGHT: 13px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}
UL.pages LI A:hover {
	BACKGROUND: url(/images/page_on.gif) no-repeat center 50%;
	COLOR: #fff
}
UL.pages LI A.active {
	BACKGROUND: url(/images/page_on.gif) no-repeat center 50%;
	COLOR: #fff
}
UL.pages LI.post_review A {
	DISPLAY: block;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FLOAT: left;
	WIDTH: auto;
	COLOR: #b20909;
	FONT-FAMILY: Tahoma, "Trebuchest MS";
	HEIGHT: 13px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: underline
}
DIV.listingRental {
	BORDER-RIGHT: #c0d8af 1px solid;
	BORDER-TOP: #c0d8af 1px solid;
	BACKGROUND: #fff;
	MARGIN: 19px 38px;
	BORDER-LEFT: #c0d8af 1px solid;
	WIDTH: 668px;
	BORDER-BOTTOM: #c0d8af 1px solid
}
DIV.listingRental H1 DIV.location_desc A {
	DISPLAY: block;
	PADDING-LEFT: 30px;
	BACKGROUND: url(/images/zoom.gif) no-repeat left 50%;
	COLOR: #fff;
	TEXT-DECORATION: none
}
DIV.listingRental A:hover {
	TEXT-DECORATION: underline
}
DIV.listingRental H1 {
	FONT-SIZE: 12px;
	BACKGROUND: #578557;
	MARGIN: 0px auto;
	WIDTH: 668px;
	COLOR: #fff;
	LINE-HEIGHT: 26px;
	BORDER-BOTTOM: #e0f0df 1px solid;
	HEIGHT: 26px
}
DIV.listingRental H1 DIV.location_desc {
	PADDING-RIGHT: 10px;
	DISPLAY: block;
	PADDING-LEFT: 10px;
	FLOAT: left;
	WIDTH: auto
}
DIV.listingRental H1 DIV.location_desc A:hover {
	TEXT-DECORATION: underline
}
DIV.listingRental H1 DIV.location {
	PADDING-RIGHT: 10px;
	DISPLAY: block;
	FLOAT: right
}
DIV.gradient {
	BORDER-TOP: #fff 1px solid;
	DISPLAY: block;
	BACKGROUND: url(/images/locationDetails.gif) repeat-x;
	FLOAT: left;
	WIDTH: 668px
}
DIV.picture {
	DISPLAY: block;
	FLOAT: left;
	MARGIN: 4px 4px 10px 8px;
	WIDTH: 125px;
	HEIGHT: 96px
}
DIV.picture A {
	BORDER-RIGHT: #f1fcf0 2px solid;
	BORDER-TOP: #f1fcf0 2px solid;
	DISPLAY: block;
	FLOAT: right;
	BORDER-LEFT: #f1fcf0 2px solid;
	WIDTH: 125px;
	BORDER-BOTTOM: #f1fcf0 2px solid;
	HEIGHT: 96px
}
DIV.picture A:hover {
	BORDER-RIGHT: #1a3e51 2px solid;
	BORDER-TOP: #1a3e51 2px solid;
	BORDER-LEFT: #1a3e51 2px solid;
	BORDER-BOTTOM: #1a3e51 2px solid
}
DIV.description {
	DISPLAY: block;
	FLOAT: right;
	WIDTH: 515px
}
DIV.description DIV.textDesc {
	MARGIN-TOP: 3px;
	HEIGHT: 80px;
	TEXT-ALIGN: left
}
DIV.description DIV.structure {
	PADDING-RIGHT: 5px;
	BORDER-TOP: #d4e8d3 1px solid;
	DISPLAY: block;
	PADDING-LEFT: 5px;
	FONT-SIZE: 10px;
	BACKGROUND: url(/images/structure.gif) #fff repeat-x;
	FLOAT: left;
	MARGIN: 0px auto 5px;
	WIDTH: 500px;
	LINE-HEIGHT: 20px;
	BORDER-BOTTOM: #d4e8d3 1px solid;
	LIST-STYLE-TYPE: none;
	HEIGHT: 40px;
	TEXT-ALIGN: left
}
DIV.description DIV.structure TABLE {
	WIDTH: 500px;
	BORDER-COLLAPSE: collapse
}
DIV.description DIV.structure TABLE A {
	COLOR: #416041;
	TEXT-DECORATION: none
}
DIV.description DIV.structure TABLE TR.line {
}
DIV.description DIV.structure TABLE TR.line TH A {
	DISPLAY: block;
	BACKGROUND: url(/images/arrows.gif) no-repeat left 50%;
	COLOR: #416041;
	HEIGHT: 20px;
	TEXT-DECORATION: none
}
DIV.description DIV.structure TABLE TR.line TH A:hover {
	BACKGROUND: url(/images/arrows_over.gif) no-repeat left 50%;
	COLOR: #1a3e51
}
DIV.description DIV.structure TABLE TR TH.price {
	COLOR: #800000
}
DIV.RentalDescription {
	DISPLAY: inline;
	FLOAT: left;
	WIDTH: 410px
}
DIV.RentalDetail {
	DISPLAY: inline;
	MIN-HEIGHT: 216px! important;
	BACKGROUND: url(/images/details_bg.jpg) #fff no-repeat 50% top;
	FLOAT: right;
	WIDTH: 216px
}
DIV.RentalDetail DIV.RentalBody {
	BORDER-RIGHT: #ecfbec 1px solid;
	PADDING-RIGHT: 8px;
	BORDER-TOP: #ecfbec 1px solid;
	PADDING-LEFT: 8px;
	MIN-HEIGHT: 725px! important;
	BACKGROUND: url(/images/details_gradient.jpg) #fff repeat-x 50% top;
	MARGIN-LEFT: 9px;
	BORDER-LEFT: #ecfbec 1px solid;
	WIDTH: 180px;
	BORDER-BOTTOM: #ecfbec 1px solid
}
DIV.Details {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	BACKGROUND: url(/images/zoom_details.gif) no-repeat 60px 50%;
	TEXT-TRANSFORM: uppercase;
	WIDTH: 180px;
	PADDING-TOP: 6px;
	FONT-FAMILY: "Trebuchet MS", Tahoma;
	HEIGHT: 25px
}
IMG.RentalImage {
	BORDER-RIGHT: #fff 1px solid;
	BORDER-TOP: #fff 1px solid;
	MARGIN-LEFT: 15px;
	BORDER-LEFT: #fff 1px solid;
	WIDTH: 150px;
	BORDER-BOTTOM: #fff 1px solid;
	HEIGHT: 112px
}
UL.property {
	PADDING-RIGHT: 0px;
	MARGIN-TOP: 15px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 0px;
	WIDTH: 160px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	HEIGHT: 93px
}
UL.property LI {
	DISPLAY: block;
	FLOAT: left;
	MARGIN-BOTTOM: 10px;
	LIST-STYLE-TYPE: none;
	HEIGHT: 17px
}
UL.property LI.property_inquiry A {
	DISPLAY: block;
	BACKGROUND: url(/images/property_inquiry.gif) no-repeat;
	WIDTH: 160px;
	HEIGHT: 19px
}
UL.property LI.property_inquiry A:hover {
	BACKGROUND: url(/images/property_inquiry_over.gif) no-repeat
}
UL.detail_nav {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 10px;
	WIDTH: 160px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	HEIGHT: 93px
}
UL.detail_nav LI {
	DISPLAY: block;
	FLOAT: left;
	MARGIN-BOTTOM: 10px;
	LIST-STYLE-TYPE: none;
	HEIGHT: 17px
}
UL.detail_nav LI#view_all_images A {
	DISPLAY: block;
	BACKGROUND: url(/images/view_all_images.gif) no-repeat;
	MARGIN-LEFT: 20px;
	WIDTH: 119px;
	HEIGHT: 17px
}
UL.detail_nav LI#view_all_images A:hover {
	BACKGROUND: url(/images/view_all_images_over.gif) no-repeat
}
UL.detail_nav LI#view_videos A {
	DISPLAY: block;
	BACKGROUND: url(/images/viewvideos.gif) no-repeat;
	MARGIN-LEFT: 20px;
	WIDTH: 119px;
	HEIGHT: 17px
}
UL.detail_nav LI#view_videos A:hover {
	BACKGROUND: url(/images/viewvideos_f2.gif) no-repeat
}
UL.detail_nav LI#add_favorites A {
	DISPLAY: block;
	BACKGROUND: url(/images/add_favorites.gif) no-repeat;
	WIDTH: 160px;
	HEIGHT: 19px
}
UL.detail_nav LI#add_favorites A:hover {
	BACKGROUND: url(/images/add_favorites_over.gif) no-repeat
}
UL.detail_nav LI#write_review A {
	DISPLAY: block;
	BACKGROUND: url(/images/write_review.gif) no-repeat;
	WIDTH: 160px;
	HEIGHT: 20px
}
UL.detail_nav LI#write_review A:hover {
	BACKGROUND: url(/images/write_review_over.gif) no-repeat
}
UL.detail_nav LI#read_reviews A {
	DISPLAY: block;
	BACKGROUND: url(/images/read_reviews.gif) no-repeat;
	WIDTH: 160px;
	HEIGHT: 20px
}
UL.detail_nav LI#read_reviews A:hover {
	BACKGROUND: url(/images/read_reviews_over.gif) no-repeat
}
UL.detail_nav LI#email_friend A {
	DISPLAY: block;
	BACKGROUND: url(/images/email_friend.gif) no-repeat;
	WIDTH: 160px;
	HEIGHT: 19px
}
UL.detail_nav LI#email_friend A:hover {
	BACKGROUND: url(/images/email_friend_over.gif) no-repeat
}
UL.detail_nav LI A:hover {
	TEXT-DECORATION: underline
}
SPAN.RentalDetailText {
	LINE-HEIGHT: 18px
}
DIV.contact {
	BORDER-RIGHT: #9fb78f 1px solid;
	BORDER-TOP: #9fb78f 1px solid;
	PADDING-LEFT: 3px;
	BACKGROUND: #e0f0df;
	BORDER-LEFT: #9fb78f 1px solid;
	WIDTH: 175px;
	LINE-HEIGHT: 20px;
	BORDER-BOTTOM: #9fb78f 1px solid
}
UL#ContactDetails {
	PADDING-RIGHT: 0px;
	MARGIN-TOP: 5px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 20px;
	WIDTH: 115px;
	PADDING-TOP: 0px;
	HEIGHT: 80px
}
UL#ContactDetails LI {
	DISPLAY: block;
	FLOAT: left;
	HEIGHT: 40px
}
UL#ContactDetails LI#xml {
	BACKGROUND: url(/images/xml.gif) no-repeat
}
UL#ContactDetails LI#map {
	BACKGROUND: url(/images/map.gif) no-repeat
}
UL#ContactDetails LI A {
	DISPLAY: block;
	PADDING-LEFT: 40px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FLOAT: left;
	PADDING-TOP: 7px;
	FONT-FAMILY: "Trebuchet MS", Tahoma;
	TEXT-DECORATION: none
}
UL#ContactDetails LI A:hover {
	TEXT-DECORATION: underline
}
DIV.customer_reviews {
	BORDER-RIGHT: #fbe0b9 1px solid;
	BORDER-TOP: #fbe0b9 1px solid;
	DISPLAY: block;
	FLOAT: left;
	MARGIN-BOTTOM: 5px;
	BORDER-LEFT: #fbe0b9 1px solid;
	WIDTH: 180px;
	BORDER-BOTTOM: #fbe0b9 1px solid
}
DIV.customer_reviews DIV.title_reviews {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	BACKGROUND: url(/images/title_reviews.gif) repeat-x;
	FONT-FAMILY: "Trebuchet MS", Tahoma;
	HEIGHT: 21px;
	TEXT-ALIGN: center
}
SPAN.average_rating {
	MARGIN-TOP: 5px;
	DISPLAY: block;
	FLOAT: left;
	MARGIN-LEFT: 5px
}
SPAN.show_rating {
	MARGIN-TOP: 6px;
	DISPLAY: block;
	BACKGROUND: url(/images/rating.gif) repeat-x 0px 0px;
	FLOAT: left;
	MARGIN-LEFT: 10px;
	WIDTH: 50px;
	TEXT-INDENT: -9999px;
	LINE-HEIGHT: 1px;
	MARGIN-RIGHT: 3px;
	POSITION: relative;
	HEIGHT: 9px
}
SPAN.show_rating SPAN {
	DISPLAY: block;
	FONT-SIZE: 9px;
	BACKGROUND: url(/images/rating.gif) repeat-x 0px -11px;
	LEFT: 0px;
	FLOAT: left;
	WIDTH: 0px;
	TEXT-INDENT: -9999px;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 9px
}
SPAN.number_reviews {
	DISPLAY: block;
	FLOAT: left;
	MARGIN-BOTTOM: 5px;
	MARGIN-LEFT: 5px;
	WIDTH: 160px
}
TABLE.amenities {
	BORDER-RIGHT: #3b443b 1px solid;
	BORDER-TOP: #3b443b 1px solid;
	BACKGROUND: #e5f2e4;
	BORDER-LEFT: #3b443b 1px solid;
	BORDER-BOTTOM: #3b443b 1px solid
}
TABLE.amenities TD {
	BORDER-RIGHT: #fff 1px solid;
	BORDER-BOTTOM: #fff 1px solid;
	BORDER-COLLAPSE: collapse
}
SPAN.rates {
	FONT-WEIGHT: bold;
	COLOR: #ad6907
}
DIV.property_owner {
	MARGIN-TOP: 5px;
	MARGIN-BOTTOM: 0px
}
DIV.property_owner DIV.title_owner {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	BACKGROUND: url(/images/property_owner.gif) no-repeat left 50%;
	TEXT-TRANSFORM: uppercase;
	WIDTH: 400px;
	COLOR: #fff;
	TEXT-INDENT: 40px;
	LINE-HEIGHT: 26px;
	FONT-FAMILY: "Trebuchet MS", Tahoma;
	HEIGHT: 26px
}
DIV.property_owner DIV.contact_owner {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	MIN-HEIGHT: 118px;
	BACKGROUND: url(/images/details_gradient.jpg) repeat-x;
	PADDING-BOTTOM: 10px;
	WIDTH: 390px;
	PADDING-TOP: 10px
}
