body { color: #999; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; background-color: white; margin: 0; padding: 0; }
h1 { color: #375987; font-size: 18px; }

h3 {
	color: #375987;
	font-size: 13px;
	line-height: 15px;
	margin: 0px;
}

h2 { color: #848689; font-size: 14px; }
b { color: #696; }
.odd_col { color: #375987; font-weight: bold; }
strong { color: #696; }
p { color: black;}
td {}
a { color: #375987 }
a:link { color: #375987; }
a:hover { color: #6e8878 }
a:active { color: #375987 }
.weather { text-align: center; border-left: 2px dotted #a5b6aa; }
.tb_border { border: solid 1px #375987; }
.row_highlight { background-color: #dae0ec; }
/*BEGIN LAYOUT STYLES*/
#ads { height: 77px; width: 443px; left: 299px; top: 0; position: absolute; visibility: visible; }
#header_continue { background-image: url(../graphics/header_expand.gif); position: absolute; top: 0; left: 0; width: 100%; height: 77px; z-index: 0; margin: 0; padding: 0; }
#content { position: absolute; left: 50%; width: 760px; margin: 0 0 0 -380px; padding: 0; page: auto; }
#content_interior { position: absolute; top: 0; left: 9px; width: 742px; margin: 0; padding: 0; }
#left_fade { background-image: url(../graphics/Interior-pg-06-ready-to--02.gif); position: absolute; top: 0; left: 0; width: 8px; height: 458px; z-index: 5; }
#right_fade { background-image: url(../graphics/Interior-pg-06-ready-to--04.gif); position: absolute; top: 0; left: 751px; width: 8px; height: 459px; z-index: 5; }
#header { background-image: url(../graphics/Interior-pg-06-ready-to--03.gif); position: absolute; top: 0; left: 0; width: 742px; height: 77px; }
#header #search { position: absolute; top: 0; left: 0; width: 202px; height: 77px; }
#header #email { position: absolute; top: 0; left: 202px; width: 97px; height: 77px; }
#header #ads { position: absolute; top: 0; left: 299px; width: 443px; height: 77px; }
#nav {  position: absolute; top: 77px; left: 31px; width: 237px; z-index: 2; margin: 0; padding: 0; }
#nav_color { background-color: #dae0ec; background-image: url(../graphics/Interior-pg-06-ready-to--05.gif); background-repeat: no-repeat; background-position: 0 0; }
.prop { text-align: right; height:350px; float:right; width:1px; margin-right: -1px; }
.clear { clear:both; height:1px; overflow:hidden; }
#news { background-color: transparent; background-image: none; }
#news ul { background-repeat: no-repeat; margin: 0; padding: 0 0 0 15px; }
#news ul li { background-image: url(../graphics/Untitled-1.gif); background-repeat: no-repeat; background-position: 0 3px; margin: 0; list-style-type: none; list-style-image: none; padding: 0 0 0 15px; }
#flash_holder { position: absolute; top: 77px; left: 299px; width: 443px; height: 241px; }
#padding { z-index: 10; padding: 95px 30px 15px 290px; }
#bottom { background-image: url(../graphics/bg_green.gif); width: 712px; height: 138px; z-index: 0; margin-top: 12px; margin-left: -266px; }
#address { background-color: white; background-image: url(../images/address.gif); background-repeat: no-repeat; background-position: right 0; width: 720px; height: 40px; margin: 0; padding: 0; }
#bottom_flash { padding-left: 235px; }
#ya { font-size: 0.8em; text-align: right; width: 710px; }
.m_banner_hide{
	display:none;
}
.m_banner_show{
	display:block;
}
.page-break { page-break-before:always; }
