* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(../images/body_home_bkg.gif); BACKGROUND-REPEAT: repeat-x
}
#blue_bar {
	CLEAR: both; HEIGHT: 200px
}
#blue_bar .header {
	MARGIN-TOP: 12px; DISPLAY: inline; FLOAT: left
}
#blue_bar .notyou A {
	BACKGROUND-POSITION: 0px 0px; MARGIN-TOP: 12px; DISPLAY: inline; BACKGROUND-ATTACHMENT: scroll; FLOAT: right; BACKGROUND-IMAGE: url(../images/home_notyou.gif); WIDTH: 93px; MARGIN-RIGHT: 20px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 50px
}
#blue_bar .notyou A:hover {
	BACKGROUND-POSITION: -94px 0px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(../images/home_notyou.gif); BACKGROUND-REPEAT: no-repeat
}
#blue_bar .powertool {
	MARGIN-TOP: 5px; FLOAT: left; MARGIN-LEFT: 8px; MARGIN-RIGHT: 8px
}
#blue_bar .divider {
	CLEAR: both
}
#blue_bar .powertool A IMG {
	BORDER-RIGHT: #adcadf 3px solid; BORDER-TOP: #adcadf 3px solid; BORDER-LEFT: #adcadf 3px solid; BORDER-BOTTOM: #adcadf 3px solid
}
#blue_bar .powertool A:hover IMG {
	BORDER-RIGHT: #fdb826 3px solid; BORDER-TOP: #fdb826 3px solid; BORDER-LEFT: #fdb826 3px solid; BORDER-BOTTOM: #fdb826 3px solid
}
#blue_bar .powertool A:hover {
	COLOR: #fdb826
}
#blue_bar .powertool P {
	MARGIN-TOP: 7px; TEXT-ALIGN: center
}
#blue_bar .powertool P.realtor A {
	FONT-SIZE: 12px; LINE-HEIGHT: 15px
}
#blue_bar .powertool P A {
	FONT-WEIGHT: lighter; FONT-SIZE: 15px; COLOR: #adcadf; LINE-HEIGHT: 15px; FONT-FAMILY: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; TEXT-DECORATION: none
}
#blue_bar .powertool P A:hover {
	COLOR: #fdb826; BACKGROUND-COLOR: transparent
}
#ltblue_bar {
	CLEAR: left; HEIGHT: 200px
}
#ltblue_bar .welcome {
	MARGIN-TOP: 20px; DISPLAY: inline; FLOAT: left; WIDTH: 530px
}
#ltblue_bar .welcome P {
	FONT-SIZE: 14px; LINE-HEIGHT: 16px; FONT-FAMILY: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif
}
#ltblue_bar .welcome H1 { 
	color:#00599A; 
	FONT-SIZE: 22px; WIDTH: 520px; LINE-HEIGHT: 22px;
}
#ltblue_bar .welcome A {FONT-SIZE: 14px; 
}
#ltblue_bar .welcome A:hover {FONT-SIZE: 14px; 
}
#ltblue_bar .welcome A:visited {FONT-SIZE: 14px; 
}
#ltblue_bar .promo {
	MARGIN-TOP: 20px; DISPLAY: inline; FLOAT: right; WIDTH: 202px; MARGIN-RIGHT: 20px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 110px
}
.threecol_spacer {
	CLEAR: both; MARGIN-BOTTOM: 20px; WIDTH: 810px
}
#leftcol {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 213px; MARGIN-RIGHT: 20px
}
#leftcol .shadowbox {
	BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(../images/home_leftcol_bkg.gif); MARGIN-BOTTOM: 10px; WIDTH: 213px; BACKGROUND-REPEAT: repeat-y; POSITION: relative
}
#leftcol .shadowbox_top {
	BACKGROUND-POSITION: center top; DISPLAY: block; BACKGROUND-IMAGE: url(../images/home_leftcol_top.gif); MARGIN-BOTTOM: -5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 5px
}
#leftcol .greenhead {
	BACKGROUND-POSITION: center 0px; MARGIN-TOP: 5px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 17px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(../images/home_headerbkg_green.gif); MARGIN-LEFT: 4px; WIDTH: 197px; COLOR: #fff; LINE-HEIGHT: 17px; MARGIN-RIGHT: 4px; PADDING-TOP: 8px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; HEIGHT: 25px
}
#leftcol .greenhead A {
	COLOR: #fff; TEXT-DECORATION: none
}
#leftcol .greenhead A:hover {
	COLOR: #e0f0c3
}
#leftcol .shadowbox_content {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: 0px bottom; PADDING-LEFT: 10px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(../images/home_leftcol_content_bkg.gif); PADDING-BOTTOM: 10px; MARGIN-LEFT: 4px; WIDTH: 185px; MARGIN-RIGHT: 4px; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat-x
}
#leftcol .img_tool {
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; BORDER-BOTTOM: #9c3 1px solid
}
#leftcol .img {
	BORDER-RIGHT: #9c3 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #9c3 1px solid; PADDING-LEFT: 2px; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 2px; BORDER-LEFT: #9c3 1px solid; MARGIN-RIGHT: 5px; PADDING-TOP: 2px; BORDER-BOTTOM: #9c3 1px solid
}
P.more_img {
	TEXT-ALIGN: right
}
#leftcol .shadowbox_bottom {
	BACKGROUND-POSITION: center bottom; MARGIN-TOP: -5px; DISPLAY: block; BACKGROUND-IMAGE: url(../images/home_leftcol_bottom.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 5px
}
#centercol {
	DISPLAY: inline; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 314px; MARGIN-RIGHT: 20px
}
#centercol .shadowbox {
	BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(../images/home_centercol_bkg.gif); MARGIN-BOTTOM: 10px; WIDTH: 314px; BACKGROUND-REPEAT: repeat-y; POSITION: relative
}
#centercol .shadowbox_top {
	BACKGROUND-POSITION: center top; DISPLAY: block; BACKGROUND-IMAGE: url(../images/home_centercol_top.gif); MARGIN-BOTTOM: -5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 5px
}
#centercol .bluehead {
	BACKGROUND-POSITION: center 0px; MARGIN-TOP: 5px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 17px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(../images/home_headerbkg_blue.gif); MARGIN-LEFT: 4px; WIDTH: 298px; COLOR: #fff; LINE-HEIGHT: 17px; MARGIN-RIGHT: 4px; PADDING-TOP: 8px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; HEIGHT: 25px
}
#centercol .bluehead A {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #fff; LINE-HEIGHT: 17px; FONT-FAMILY: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; TEXT-DECORATION: none
}
#centercol .bluehead A:hover {
	COLOR: #fdb826
}
#centercol .shadowbox_content {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: 0px top; PADDING-LEFT: 10px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(../images/home_centercol_content_bkg.gif); MARGIN-LEFT: 4px; WIDTH: 286px; MARGIN-RIGHT: 4px; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat-x
}
#centercol .shadowbox_content2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MARGIN-LEFT: 4px; WIDTH: 286px; MARGIN-RIGHT: 4px; PADDING-TOP: 10px
}
#centercol P.heading {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; MARGIN-BOTTOM: 0px; LINE-HEIGHT: 18px
}
#centercol P.heading A {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; MARGIN-BOTTOM: 0px; COLOR: #666; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
#centercol P.heading A:hover {
	COLOR: #00599a; BACKGROUND-COLOR: transparent
}
#centercol A IMG {
	CLEAR: left; BORDER-RIGHT: #b2b2b2 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #b2b2b2 1px solid; PADDING-LEFT: 3px; FLOAT: left; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #b2b2b2 1px solid; MARGIN-RIGHT: 7px; PADDING-TOP: 3px; BORDER-BOTTOM: #b2b2b2 1px solid
}
#centercol A:hover IMG {
	BACKGROUND-COLOR: #adcadf
}
#centercol A:hover {
	COLOR: #00599a
}
#centercol .divider {
	MARGIN-BOTTOM: 10px; BORDER-BOTTOM: #b2b2b2 1px solid
}
#centercol P.productlist {
	BACKGROUND-POSITION: 0px 2px; PADDING-LEFT: 14px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(../images/arrow-blue.gif); MARGIN-LEFT: 80px; BACKGROUND-REPEAT: no-repeat
}
#centercol P.productlist A {
	FONT-SIZE: 12px; COLOR: #666; FONT-FAMILY: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; TEXT-DECORATION: none
}
#centercol P.productlist A:hover {
	COLOR: #00599a; BACKGROUND-COLOR: transparent
}
#centercol .img {
	BORDER-RIGHT: #b2b2b2 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #b2b2b2 1px solid; PADDING-LEFT: 3px; FLOAT: left; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #b2b2b2 1px solid; MARGIN-RIGHT: 7px; PADDING-TOP: 3px; BORDER-BOTTOM: #b2b2b2 1px solid
}
#centercol .shadowbox_bottom {
	BACKGROUND-POSITION: center bottom; MARGIN-TOP: -5px; DISPLAY: block; BACKGROUND-IMAGE: url(../images/home_centercol_bottom.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 5px
}
#rightcol {
	DISPLAY: inline; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 200px
}
#rightcol .shadowbox {
	BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(../images/home_rightcol_bkg.gif); MARGIN-BOTTOM: 10px; WIDTH: 200px; BACKGROUND-REPEAT: repeat-y; POSITION: relative
}
#rightcol .shadowbox_top {
	BACKGROUND-POSITION: center top; DISPLAY: block; BACKGROUND-IMAGE: url(../images/home_rightcol_top.gif); MARGIN-BOTTOM: -5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 5px
}
#rightcol .orangehead {
	BACKGROUND-POSITION: center 0px; MARGIN-TOP: 5px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 17px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(../images/home_headerbkg_orange.gif); MARGIN-LEFT: 4px; WIDTH: 184px; COLOR: #fff; LINE-HEIGHT: 17px; MARGIN-RIGHT: 4px; PADDING-TOP: 8px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; HEIGHT: 25px
}
#rightcol .shadowbox_content {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: 0px top; PADDING-LEFT: 10px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(../images/home_rightcol_content_bkg.gif); MARGIN-LEFT: 4px; WIDTH: 172px; MARGIN-RIGHT: 4px; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat-x
}
#rightcol .shadowbox_bottom {
	BACKGROUND-POSITION: center bottom; MARGIN-TOP: -5px; DISPLAY: block; BACKGROUND-IMAGE: url(../images/home_rightcol_bottom.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 5px
}
#rightcol P.listitem {
	BACKGROUND-POSITION: 0px 3px; PADDING-LEFT: 18px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(../images/arrow-blue.gif); MARGIN-BOTTOM: 0px; LINE-HEIGHT: 13px; BACKGROUND-REPEAT: no-repeat
}
#rightcol P.listitem A {
	COLOR: #666; TEXT-DECORATION: none
}
#rightcol P.listitem A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #fdb826
}
#rightcol P.eventdate {
	PADDING-LEFT: 18px; BACKGROUND-IMAGE: none; COLOR: #fdb826; LINE-HEIGHT: 13px
}
#rightcol .orangehead2 {
	white-space: nowrap;BACKGROUND-POSITION: center 0px; PADDING-LEFT: 10px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(../images/home_headerbkg_orange.gif); PADDING-BOTTOM: 3px; MARGIN-LEFT: 4px; WIDTH: 182px; MARGIN-RIGHT: 4px; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 26px
}
INPUT.text {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: 1px solid; COLOR: #666; LINE-HEIGHT: 11px; PADDING-TOP: 2px; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif
}
#rightcol P.areas {
	BACKGROUND-POSITION: 0px 3px; PADDING-LEFT: 18px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(../images/arrow-blue.gif); BACKGROUND-REPEAT: no-repeat
}
