
A.link_mail:hover {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
A {
	COLOR: #006600
}
td #footer_links a{FONT-FAMILY: arial, verdana, 'helvetica';FONT-SIZE: 12px; Verdana;color:#ffffcc;PADDING-BOTTOM: 5px;
}
td #footer_links a:hover{text-decoration: underline; 
}
ADDRESS {
	FONT-SIZE: 12px; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: arial,verdana; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
BODY {
	FONT-SIZE: 14px; COLOR: #333300; FONT-FAMILY: 'times new roman', arial, verdana; BACKGROUND-COLOR:#008b8b ; TEXT-ALIGN: center
}
H1 {
	FONT-WEIGHT: bolder; FONT-SIZE: 21px; COLOR: #336633; FONT-FAMILY: 'times new roman', arial, verdana, 'ms sans serif'
}
H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 16pt; PADDING-BOTTOM: 2px; COLOR: #336633; LINE-HEIGHT: normal; PADDING-TOP: 2px; FONT-FAMILY: 'times new roman',arial, verdana, 'ms sans serif'; LETTER-SPACING: normal; TEXT-ALIGN: left
}
h2{ 
	color:#000000; padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:16px ;
	}
fontA{color:#000000; padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px ;
    }
H3 {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #336633; FONT-FAMILY: 'times new roman', verdana, 'ms sans serif'
}
H4 {
	FONT-WEIGHT: bolder; FONT-SIZE: 12pt; MARGIN-BOTTOM: 0px; COLOR: #336633; FONT-FAMILY: 'times new roman', arial, 'ms sans serif'; TEXT-ALIGN: left
}
H6 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #336633; FONT-FAMILY: 'times new roman', verdana
}
LI {
	
}
TABLE {
	FONT-SIZE: 14px; COLOR: #333300; FONT-FAMILY: 'times new roman', arial, verdana
}
.AddressFooter {
	MARGIN-TOP: 3px; FONT-SIZE: 12px; MARGIN-BOTTOM: 3px; COLOR: #cccc99; LINE-HEIGHT: normal; FONT-FAMILY: 'times',arial,verdana,'ms sans serif'; TEXT-DECORATION: none
}
.AddressFooter1 {
	MARGIN-TOP: 3px; FONT-SIZE: 14px; MARGIN-BOTTOM: 3px; COLOR: #cccc99; LINE-HEIGHT: normal; FONT-FAMILY: times,arial,verdana,'ms sans serif'; TEXT-DECORATION: none
}
.AddressFooterInside {
	MARGIN-TOP: 3px; FONT-SIZE: 14px; MARGIN-BOTTOM: 3px; COLOR: #003300; LINE-HEIGHT: normal; FONT-FAMILY: times,arial,verdana,'ms sans serif'; TEXT-DECORATION: none
}
.BiggerText {
	FONT-WEIGHT: bolder; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: verdana, arial
}
.BigLink {
	PADDING-LEFT: 20px; FONT-WEIGHT: 400; FONT-SIZE: 24px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #cccc99; LINE-HEIGHT: 35px; PADDING-TOP: 1px; FONT-FAMILY: 'times new roman',garamond,; LETTER-SPACING: 0px; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.BlueText {
	FONT-WEIGHT: 500; FONT-SIZE: 14px; MARGIN: 6px; COLOR: #003366; LINE-HEIGHT: 20px; FONT-FAMILY: 'times new roman', arial, verdana, 'ms sans serif'
}
.BlueTextSmall {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #cccc99; LINE-HEIGHT: normal; FONT-FAMILY: arial,verdana,'ms sans serif'
}
.BorderTable {
	BORDER-RIGHT: #003300 2px; BORDER-TOP: #003300 2px; MARGIN-TOP: 10px; MARGIN-LEFT: 0px; BORDER-LEFT: #003300 2px; BORDER-BOTTOM: #003300 2px; BACKGROUND-COLOR: #ffffcc
}
.ErrorMsg {
	FONT-WEIGHT: bolder; FONT-SIZE: 12pt; COLOR: red
}
.ExtraLineSpacing {
	LINE-HEIGHT: 20px
}
.footertext {
	FONT-SIZE: 12px; COLOR: #cccc99; FONT-FAMILY: 'times new roman',garamond, verdana,arial, helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.HPFeaturedPropertyHeadline1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #cccc99; FONT-FAMILY: 'times new roman',arial, verdana; TEXT-ALIGN: center
}
.LargeLink {
	FONT-WEIGHT: bolder; FONT-SIZE: 15px; PADDING-BOTTOM: 2px; COLOR: #333333; FONT-FAMILY: arial, verdana, 'ms sans serif'; TEXT-DECORATION: none
}
.ListingCaption {
	FONT-SIZE: 13px; FONT-STYLE: italic; FONT-FAMILY: arial, verdana; TEXT-ALIGN: center
}
.ListingHeading {
	FONT-WEIGHT: bolder; FONT-SIZE: 16px; COLOR: #336633; FONT-FAMILY: arial, verdana
}
.ListingSearch1 {
	BORDER-RIGHT: #336633 1px solid; BORDER-TOP: #336633 1px solid; BORDER-LEFT: #336633 1px solid; BORDER-BOTTOM: #336633 1px solid
}
.ListingSearch2 {
	FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: #336633
}
.ListingStyle1 {
	FONT-WEIGHT: bolder; COLOR: #336633; FONT-FAMILY: arial, verdana
}
.ListingStyle2 {
	FONT-WEIGHT: bolder; COLOR: #336633; FONT-FAMILY: arial, verdana
}
.ListingStyle3 {
	LINE-HEIGHT: 20px
}
.ListingStyle4 {
	COLOR: #cccc99; FONT-FAMILY: 'times new roman',arial, verdana
}
.ListingStyle5 {
	FONT-SIZE: 16px; COLOR: #cccc99; FONT-FAMILY: 'times new roman',arial, verdana
}
.mainarea {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #ffffcc
}
.menubar {
	BACKGROUND-COLOR: #cccc99
}
.MenuItemBottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: 'times new roman',garamond, helvetica, sans-serif; TEXT-DECORATION: none
}
.NoRepeatBackground {
	BACKGROUND-REPEAT: no-repeat
}
.PopUpBackground {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #ffffcc
}
.rciActionButton {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: bolder; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/deeringbay.gif); MARGIN-BOTTOM: 1px; BORDER-LEFT: medium none; WIDTH: 161px; CURSOR: hand; COLOR: #ffffcc; BORDER-BOTTOM: medium none; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: arial; HEIGHT: 19px
}
.rciMenuItemChild {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 13px; PADDING-BOTTOM: 2px; COLOR: #336633; PADDING-TOP: 0px; FONT-FAMILY: 'times new roman',garamond, helvetica, sans-serif; TEXT-DECORATION: none
}
.rciMenuItemChildHighlighted {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 13px; PADDING-BOTTOM: 2px; COLOR: #666666; PADDING-TOP: 0px; FONT-FAMILY: 'times new roman',garamond, helvetica, sans-serif; TEXT-DECORATION: none
}
.rciMenuItemDivider {
	PADDING-LEFT: 0px; FONT-SIZE: 0px; PADDING-BOTTOM: 4px; COLOR: #cccc99; PADDING-TOP: 0px; BACKGROUND-COLOR: #cccc99; TEXT-DECORATION: none
}
.rciMenuItemParent {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: 600; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; COLOR: #336633; PADDING-TOP: 0px; FONT-FAMILY: garamond,'times new roman', helvetica, 'ms sans serif'; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
.rciMenuItemParentHighlighted {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; FONT-WEIGHT: 600; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; COLOR: #666666; PADDING-TOP: 0px; FONT-FAMILY: garamond,'times new roman',garamond,  helvetica, 'ms sans serif'; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
.Rechannel {
	COLOR: #cccc99; TEXT-DECORATION: none
}
.REMSFeaturedPropertyBedAndBath {
	COLOR: #cccc99
}
.REMSFeaturedPropertyColumn {
	FONT-SIZE: 16px; COLOR: #cccc99; FONT-FAMILY: 'times new roman',arial, verdana
}
.REMSFeaturedPropertyImage {
	MARGIN-BOTTOM: 10px
}
.REMSFPEnahncedPrice {
	COLOR: #cccc99
}
.REMSHeadline1Background {
	COLOR: #336633
}
.REMSHeadline2 {
	COLOR: #336633
}
.REMSListingHeaderSmall {
	COLOR: #336633
}
.REMSTopPanel {
	BORDER-RIGHT: #000000 2px solid; BORDER-TOP: #000000 2px solid; BORDER-LEFT: #000000 2px solid; BACKGROUND-COLOR: #ffffff
}
.REMSTopParagraph {
	PADDING-RIGHT: 50px
}
.Residence {
	BORDER-RIGHT: #cccc99 1px solid; BORDER-TOP: #cccc99 1px solid; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 0px; BORDER-LEFT: #cccc99 1px solid; MARGIN-RIGHT: 6px; BORDER-BOTTOM: #cccc99 1px solid
}
.ResidenceText {
	FONT-WEIGHT: 600; FONT-SIZE: 15px; COLOR: #003300; FONT-FAMILY: 'times new roman'; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.SmallLink {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #333333; FONT-FAMILY: arial, verdana, 'ms sans serif'; TEXT-DECORATION: none
}
.SmallText {
	FONT-WEIGHT: bolder; FONT-SIZE: 9pt; COLOR: white
}
.TableFeatured {
	BORDER-RIGHT: #336633 2px solid; BORDER-TOP: #336633 2px solid; MARGIN-BOTTOM: 4px; MARGIN-LEFT: 2px; BORDER-LEFT: #336633 2px solid; MARGIN-RIGHT: 2px; BORDER-BOTTOM: #336633 2px solid
}
.TableFrontPage {
	BORDER-RIGHT: #663399 1px solid; BORDER-TOP: #663399 1px solid; FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 0px; BORDER-LEFT: #663399 1px solid; COLOR: #999999; BORDER-BOTTOM: #663399 1px solid; FONT-FAMILY: 'times new roman',verdana, arial
    background-color
}
.TableFrontPageCaption {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 3px; LINE-HEIGHT: normal; PADDING-TOP: 3px; FONT-FAMILY: 'times new roman',verdana,'ms sans serif'; LETTER-SPACING: 0px; BACKGROUND-COLOR: #336633; TEXT-ALIGN: center; FONT-VARIANT: small-caps; TEXT-DECORATION: none
}
.TableFrontPageCaptionGrey {
	PADDING-LEFT: 3px; FONT-WEIGHT: 500; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #666666; PADDING-TOP: 3px; FONT-FAMILY: arial,verdana,'ms sans serif'; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.TopBar {
	DISPLAY: none; VISIBILITY: hidden; HEIGHT: 0px
}
.Toplinks {
	COLOR: #cccc99
}
.WhiteHeadline {
	FONT-WEIGHT: 900; FONT-SIZE: 12pt; TEXT-TRANSFORM: uppercase; COLOR: white; LINE-HEIGHT: normal; FONT-FAMILY: verdana, arial, 'ms sans serif'; BACKGROUND-COLOR: #6f85b1; TEXT-ALIGN: center
}
.WhiteLink {
	FONT-WEIGHT: 900; FONT-SIZE: 8pt; COLOR: white; LINE-HEIGHT: normal; FONT-FAMILY: verdana, arial, 'ms sans serif'; BACKGROUND-COLOR: #669999; TEXT-DECORATION: none
}
.WhiteTitleFrontPage {
	FONT-WEIGHT: 900; FONT-SIZE: 14pt; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: arial,verdana, 'ms sans serif'; BACKGROUND-COLOR: #6f85b1; TEXT-ALIGN: center
}
DIV.rcimenuitemchild {
	BORDER-BOTTOM: 0px solid
}
DIV.rcimenuitemchildhighlighted {
	BORDER-BOTTOM: 0px solid
}
DIV.rcimenuitemparent {
	BORDER-RIGHT: 0px solid
}
DIV.rcimenuitemparenthighlighted {
	BORDER-RIGHT: 0px solid
}
#menubar2 {
	BACKGROUND-IMAGE: url(images/menuimage.gif); PADDING-TOP: 65px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #cccc99
}
#Table3 {
	BORDER-RIGHT: #000000 2px solid; BORDER-LEFT: #000000 2px solid
}
#Table5 {
	BORDER-RIGHT: #000000 2px solid; BORDER-LEFT: #000000 2px solid; BORDER-BOTTOM: #000000 2px solid; BACKGROUND-COLOR: #ffffff
}