BODY {
	MARGIN: 0px; FONT-FAMILY: Arial, Tahoma, Verdana,Trebuchet Ms, Helvetica; COLOR: #666; FONT-SIZE: 12px
}
.frame {
	BORDER-BOTTOM: #ddd 2px solid; BORDER-LEFT: #ddd 2px solid; WIDTH: 990px; BORDER-TOP: #ddd 2px solid; BORDER-RIGHT: #ddd 2px solid
}
TABLE {
	FONT-FAMILY: Arial, Tahoma, Verdana,Trebuchet Ms, Helvetica; COLOR: #666; FONT-SIZE: 12px
}
TD {
	FONT-FAMILY: Arial, Tahoma, Verdana,Trebuchet Ms, Helvetica; COLOR: #666; FONT-SIZE: 12px
}
DIV {
	FONT-FAMILY: Arial, Tahoma, Verdana,Trebuchet Ms, Helvetica; COLOR: #666; FONT-SIZE: 12px
}
INPUT {
	FONT-FAMILY: Arial, Tahoma, Verdana,Trebuchet Ms, Helvetica; COLOR: #666; FONT-SIZE: 11px
}
SELECT {
	FONT-FAMILY: Arial, Tahoma, Verdana,Trebuchet Ms, Helvetica; COLOR: #666; FONT-SIZE: 11px
}
FORM {
	MARGIN: 0px
}
.pmap {
	DISPLAY: none
}
.mainframespace {
	MARGIN: 5px
}
.mainframe {
	WIDTH: 970px
}
.maincontent {
	BORDER-LEFT: #ddd 1px solid; PADDING-LEFT: 9px
}
.price {
	COLOR: red; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.priced {
	COLOR: red; FONT-SIZE: 24px; FONT-WEIGHT: bold
}
.g8 {
	COLOR: #aaa; FONT-SIZE: 8px
}
.g9 {
	COLOR: #aaa; FONT-SIZE: 9px
}
.g10 {
	COLOR: #aaa; FONT-SIZE: 10px
}
.g11 {
	COLOR: #aaa; FONT-SIZE: 11px
}
.g12 {
	COLOR: #aaa; FONT-SIZE: 12px
}
.g13 {
	COLOR: #aaa; FONT-SIZE: 13px
}
.g14 {
	COLOR: #aaa; FONT-SIZE: 14px
}
.g15 {
	COLOR: #aaa; FONT-SIZE: 15px
}
.g16 {
	COLOR: #aaa; FONT-SIZE: 16px
}
.g17 {
	COLOR: #aaa; FONT-SIZE: 17px
}
.g18 {
	COLOR: #aaa; FONT-SIZE: 18px
}
.g19 {
	COLOR: #aaa; FONT-SIZE: 19px
}
.g20 {
	COLOR: #aaa; FONT-SIZE: 20px
}
.g21 {
	COLOR: #aaa; FONT-SIZE: 21px
}
.g22 {
	COLOR: #aaa; FONT-SIZE: 22px
}
.g23 {
	COLOR: #aaa; FONT-SIZE: 23px
}
.g24 {
	COLOR: #aaa; FONT-SIZE: 24px
}
.g25 {
	COLOR: #aaa; FONT-SIZE: 25px
}
.g26 {
	COLOR: #aaa; FONT-SIZE: 26px
}
.g27 {
	COLOR: #aaa; FONT-SIZE: 27px
}
.g28 {
	COLOR: #aaa; FONT-SIZE: 28px
}
.g29 {
	COLOR: #aaa; FONT-SIZE: 29px
}
.g30 {
	COLOR: #aaa; FONT-SIZE: 30px
}
.b8 {
	COLOR: #0288bf; FONT-SIZE: 8px
}
.b9 {
	COLOR: #0288bf; FONT-SIZE: 9px
}
.b10 {
	COLOR: #0288bf; FONT-SIZE: 10px
}
.b11 {
	COLOR: #0288bf; FONT-SIZE: 11px
}
.b12 {
	COLOR: #0288bf; FONT-SIZE: 12px
}
.b13 {
	COLOR: #0288bf; FONT-SIZE: 13px
}
.b14 {
	COLOR: #0288bf; FONT-SIZE: 14px
}
.b15 {
	COLOR: #0288bf; FONT-SIZE: 15px
}
.b16 {
	COLOR: #0288bf; FONT-SIZE: 16px
}
.b17 {
	COLOR: #0288bf; FONT-SIZE: 17px
}
.b18 {
	COLOR: #0288bf; FONT-SIZE: 18px
}
.b19 {
	COLOR: #0288bf; FONT-SIZE: 19px
}
.b20 {
	COLOR: #0288bf; FONT-SIZE: 20px
}
.b21 {
	COLOR: #0288bf; FONT-SIZE: 21px
}
.b22 {
	COLOR: #0288bf; FONT-SIZE: 22px
}
.b23 {
	COLOR: #0288bf; FONT-SIZE: 23px
}
.b24 {
	COLOR: #0288bf; FONT-SIZE: 24px
}
.b25 {
	COLOR: #0288bf; FONT-SIZE: 25px
}
.b26 {
	COLOR: #0288bf; FONT-SIZE: 26px
}
.b27 {
	COLOR: #0288bf; FONT-SIZE: 27px
}
.b28 {
	COLOR: #0288bf; FONT-SIZE: 28px
}
.b29 {
	COLOR: #0288bf; FONT-SIZE: 29px
}
.b30 {
	COLOR: #0288bf; FONT-SIZE: 30px
}
.b14s {
	COLOR: #fff; FONT-SIZE: 14px
}
.bluetitle {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: #0264bf; COLOR: white; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
H1 {
	MARGIN: 0px; COLOR: #0288bf; FONT-SIZE: 20px
}
H2 {
	MARGIN: 0px; COLOR: #0288bf; FONT-SIZE: 15px
}
H3 {
	MARGIN: 0px; COLOR: #0288bf; FONT-SIZE: 15px
}
H5 {
	MARGIN: 0px; COLOR: #0288bf; FONT-SIZE: 30px
}
#propertylist H1 {
	PADDING-BOTTOM: 0px; FONT-STYLE: italic; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Times New Roman, Arial,Tahoma; COLOR: #0288bf; FONT-SIZE: 2em; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#listd TD {
	FONT: 99%/1em Georgia, times new roman
}
.bannerborder {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
.bannerpicture {
	WIDTH: 350px; HEIGHT: 150px
}
.grayborder {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
.ingrayborder {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: 100%; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 10px
}
.inlgrayborder {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 10px
}
.p5 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.p10 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.l10 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.c10 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.l5 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.l52 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.b11u {
	COLOR: #0288bf; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
.rbanners {
	BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
.rbannerhead {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 14px; PADDING-RIGHT: 7px; BACKGROUND: url(images/rbannerbg.gif) #0972dc no-repeat left top; COLOR: white; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 7px
}
.r10 {
	PADDING-RIGHT: 10px
}
.grayborder10 {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; MARGIN-TOP: 10px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
#pagecontent {
	COLOR: #666
}
.newsletterform {
	BACKGROUND-COLOR: #0288bf; MARGIN: 5px; COLOR: white
}
.newsletterform TD {
	COLOR: white
}
.newsletterform TD.newletterhead {
	COLOR: white; FONT-SIZE: 15px
}
.newsletterform H3 {
	COLOR: white; FONT-SIZE: 15px
}
A:link {
	COLOR: #0288bf; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A:active {
	COLOR: #0288bf; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A:visited {
	COLOR: #0288bf; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A:hover {
	COLOR: #016591; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.toplink:link {
	COLOR: #999; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.toplink:active {
	COLOR: #999; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.toplink:visited {
	COLOR: #999; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.toplink:hover {
	COLOR: #016591; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.morelink {
	COLOR: #0288bf; FONT-SIZE: 16px; TEXT-DECORATION: underline
}
A.morelink:hover {
	COLOR: #016591; TEXT-DECORATION: none
}
A.tmorelink {
	COLOR: gray; FONT-SIZE: 16px; TEXT-DECORATION: underline
}
A.tmorelink:hover {
	COLOR: #016591; TEXT-DECORATION: none
}
#bottomlinks A:link {
	COLOR: #0288bf; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#bottomlinks A:active {
	COLOR: #0288bf; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#bottomlinks A:visited {
	COLOR: #0288bf; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#bottomlinks A:hover {
	COLOR: #ce2c29; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.menu {
	BORDER-BOTTOM: white 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 6px; MARGIN: 0px 1px 0px 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: #0264bf; COLOR: #fff; FONT-SIZE: 11px; TEXT-DECORATION: none; PADDING-TOP: 6px
}
A.menu:hover {
	BACKGROUND: url(images/menuarrow.gif) #0972dc no-repeat right center; TEXT-DECORATION: underline
}
.submenu A {
	BORDER-BOTTOM: #e7e7e7 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; COLOR: #0264bf; FONT-SIZE: 11px; TEXT-DECORATION: none; PADDING-TOP: 6px
}
.submenu A:hover {
	BACKGROUND: url(images/submenuarrow.gif) no-repeat right center; COLOR: #0084ff; TEXT-DECORATION: underline
}
.submenu A.sub2 {
	BORDER-BOTTOM: #e7e7e7 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; DISPLAY: block; COLOR: #ff9000; FONT-SIZE: 11px; TEXT-DECORATION: none; PADDING-TOP: 6px
}
.submenu A.sub2:hover {
	BACKGROUND: url(images/submenuarrow.gif) no-repeat right center; COLOR: #ff9000; TEXT-DECORATION: underline
}
.highslide {
	OUTLINE-STYLE: none; CURSOR: url(highslide/graphics/zoomin.cur), pointer
}
.highslide IMG {
	
}
.highslide:hover IMG {
	BORDER-BOTTOM: #0288bf 1px solid; BORDER-LEFT: #0288bf 1px solid; BORDER-TOP: #0288bf 1px solid; BORDER-RIGHT: #0288bf 1px solid
}
.highslide-image {
	BORDER-BOTTOM: white 2px solid; BORDER-LEFT: white 2px solid; BORDER-TOP: white 2px solid; BORDER-RIGHT: white 2px solid
}
.highslide-image-blur {
	
}
.highslide-caption {
	BORDER-BOTTOM: white 2px solid; BORDER-LEFT: white 2px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: white; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: none; FONT-FAMILY: Verdana, Helvetica; FONT-SIZE: 10pt; BORDER-TOP: white 2px; BORDER-RIGHT: white 2px solid; PADDING-TOP: 5px
}
.highslide-loading {
	BORDER-BOTTOM: white 1px solid; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: black; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: block; COLOR: white; FONT-SIZE: 9px; BORDER-TOP: white 1px solid; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 3px
}
A.highslide-credits {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: silver; FONT-SIZE: 10px; TEXT-DECORATION: none; PADDING-TOP: 2px
}
A.highslide-credits I {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: silver; FONT-SIZE: 10px; TEXT-DECORATION: none; PADDING-TOP: 2px
}
A.highslide-credits:hover {
	BACKGROUND-COLOR: gray; COLOR: white
}
A.highslide-credits:hover I {
	BACKGROUND-COLOR: gray; COLOR: white
}
.highslide-move {
	CURSOR: move
}
.highslide-display-block {
	DISPLAY: block
}
.highslide-display-none {
	DISPLAY: none
}
.control {
	POSITION: relative; TEXT-TRANSFORM: uppercase; MARGIN: 1px 5px; DISPLAY: block; FLOAT: right; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.control:hover {
	BORDER-BOTTOM: #333 1px solid; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; BORDER-TOP: #333 1px solid
}
.control {
	COLOR: #666
}
.control * {
	COLOR: #666
}
#weather TD {
	FONT-WEIGHT: bold
}
