a
{
	border:0px;
}

div
{
	font-family: Arial, Helvetica;
}
h2.photos {font-family:times new roman;font-size:14pt;font-weight:normal;color:#660000;}
h3.photos2 {font-family:times new roman;font-size:12pt;font-weight:bold;color:#660000;}
body
{
	margin:0px;
	padding:0px;
	background: url(/img/main_bg.jpg);
	background-repeat: repeat-x;
}

div.main
{
	width:1020px;
	margin:auto;
	position:relative;
}

div.main div.top
{
	position:absolute;
	top:0px;
	left:0px;
	height:133px;
	width:1020px;
}

div.main div.top div.top_left
{
	position:absolute;
	top:0px;
	left:0px;
	height:133px;
	width:126px;
	background: url(/img/top_left_bg.gif);
	background-repeat: no-repeat;
}

div.main div.top div.top_center_left
{
	position:absolute;
	top:0px;
	left:126px;
	height:133px;
	width:267px;
	/*background: url(/img/top_left_logo.jpg);
	background-repeat: no-repeat;*/
}

div.main div.top div.top_center_right
{
	position:absolute;
	top:0px;
	left:393px;
	height:133px;
	width:534px;
	/*background: url(/img/top_right_links.jpg);
	background-repeat: no-repeat;*/
}

div.main div.top div.top_center_right img
{
	border:none;
}

div.main div.top div.top_center_right div.btn_property_search
{
	position:absolute;
	bottom:0px;
	left:0px;
}

div.main div.top div.top_center_right div.btn_about
{
	position:absolute;
	bottom:0px;
	left:170px;
}

div.main div.top div.top_center_right div.btn_realtors
{
	position:absolute;
	bottom:0px;
	left:260px;
}

div.main div.top div.top_center_right img.btn_my_macphersons
{
	position:absolute;
	bottom:0px;
	left:366px;
}

div.main div.top div.top_right
{
	position:absolute;
	top:0px;
	left:927px;
	height:133px;
	width:93px;
	background: url(/img/top_right_bg.gif);
	background-repeat: no-repeat;
}

div.main div.middle
{
	position:absolute;
	top:133px;
	left:0px;
	height:322px;
	width:1020px;
}

div.main div.middle div.middle_left
{
	position:absolute;
	top:0px;
	left:0px;
	height:99px;
	width:126px;
	background: url(/img/mid_left_bg.gif);
	background-repeat: no-repeat;
}

div.main div.middle div.middle_center_left_top
{
	position:absolute;
	top:0px;
	left:126px;
	height:345px;
	width:267px;
	background: url(/img/layer_sutherland.jpg);
	background-repeat: no-repeat;
}

div.main div.middle div.middle_center_left_top img.btn_by_interactive_map
{
	position:absolute;
	top:39px;
	left:0px;
	height:282px;
	width:267px;
	/*background: url(/img/layer_back.jpg);*/
	z-index:-10;
}

div.main div.middle div.middle_center_left_bottom
{
	position:absolute;
	top:99px;
	left:126px;
	height:223px;
	width:267px;
	background: url(/img/layer_seattle_area_listings.jpg);
	background-repeat: no-repeat;
}

div.main div.middle div.middle_center_left_bottom div.mclb_form1
{
	position:absolute;
	top:62px;
	left:1px;
	height:76px;
	width:263px;
	background: white;
}

div.main div.middle div.middle_center_left_bottom div.mclb_form1 td
{
	font-family: sans-serif;
	color: #A0A0A0;
	font-size:10px;
}

div.main div.middle div.middle_center_left_bottom div.mclb_form1 input
{
	font-family: sans-serif;
	color: black;
	font-size:12px;	
}

div.main div.middle div.middle_center_left_bottom img.layer_by_mls
{
	position:absolute;
	top:139px;
	left:0px;
	height:46px;
	width:267px;
}

div.main div.middle div.middle_center_left_bottom div.mclb_form2
{
	position:absolute;
	top:185px;
	left:1px;
	height:38px;
	width:263px;
	background: white;
}

div.main div.middle div.middle_center_right
{
	position:absolute;
	top:0px;
	left:393px;
	height:322px;
	width:534px;
	/*background: url(/new/communities/img/bellemont_back2.jpg);
	background-repeat: no-repeat;*/
}

div.main div.middle div.middle_center_right_blank
{
	position:absolute;
	top:0px;
	left:393px;
	height:322px;
	width:534px;
	background: url(/communities/img/back_blank.gif);
	background-repeat: y-repeat;
	overflow:auto;
	font-family:Verdana;
	font-size:9px;
	padding-left:6px;
	padding-top:6px;
	padding-bottom:6px;
	padding-right:6px;
	scrollbar-face-color: #C3CEE1; 
	scrollbar-shadow-color: #25365B; 
	scrollbar-highlight-color: #25365B; 
	scrollbar-3dlight-color: #25365B; 
	scrollbar-darkshadow-color: #25365B; 
	scrollbar-track-color: #FBFCF7; 
	scrollbar-arrow-color: #FFFFFF;
}

div.middle_center_right_blank_print
{
	position:absolute;
	top:0px;
	left:393px;
	height:722px;
	width:534px;
	background: url(/communities/img/back_blank.gif);
	background-repeat: y-repeat;
	overflow:auto;
	font-family:Verdana;
	font-size:9px;
	padding-left:6px;
	padding-top:6px;
	padding-bottom:6px;
	padding-right:6px;
	scrollbar-face-color: #C3CEE1; 
	scrollbar-shadow-color: #25365B; 
	scrollbar-highlight-color: #25365B; 
	scrollbar-3dlight-color: #25365B; 
	scrollbar-darkshadow-color: #25365B; 
	scrollbar-track-color: #FBFCF7; 
	scrollbar-arrow-color: #FFFFFF;
}

div.main div.bottom
{
	position:absolute;
	top:455px;
	left:0px;
	height:267px;
	width:1020px;
}

div.main div.bottom div.bottom_left
{
	position:absolute;
	top:0px;
	left:126px;
	height:267px;
	width:267px;
	background: url(/img/layer_bottom_left_short.jpg);
	background-repeat: no-repeat;
	padding-top:12px;
	overflow:auto;
	font-family:Verdana;
	font-size:11px;
}

h3.bot_left_h3
{
    font-family:verdana,arial;
	font-weight:bold;
	font-size:12px;
	color:#660000;
}

div.comm_head
{
    font-family:verdana,arial;
	font-weight:bold;
	font-size:12px;
	color:#003399;
	margin-left:22px;
	line-height:2.5em;
}

div.comm_head_a
{
    font-family:verdana,arial;
	font-weight:bold;
	font-size:12px;
	color:#6C97CE;
	margin-left:22px;
	line-height:2.5em;
}

div.comm_subhead
{
    font-family:verdana,arial;
	font-weight:normal;
	font-size:10px;
	color:#666666;
	margin-left:22px;
}

div.main div.bottom div.bottom_left div.bl_form1
{
	position:absolute;
	top:166x;
	left:18px;
	width:231px;
}


div.main div.bottom div.bottom_left div.bl_form1 td
{
	font-size: 11px;
	color: #3c3c3c;
}

div.main div.bottom div.bottom_left div.bl_form1 select,div.main div.bottom div.bottom_left div.bl_form1 option
{
	font-family: Arial;
	font-size: 11px;
	color: black;
}

div.main div.middle div.middle_center_left_bottom img.layer_western_washington
{
	position:absolute;
	top:0px;
	left:0px;
	height:79px;
	width:267px;
}

div.main div.bottom div.bottom_middle
{
	position:absolute;
	top:0px;
	left:393px;
	height:267px;
	width:214px;
	background: url(/img/layer_bottom_middle.jpg);
	background-repeat: no-repeat;
}

div.main div.bottom div.bottom_middle img.layer_my_macphersons
{
	position:absolute;
	top:14px;
	left:10px;
}

div.main div.bottom div.bottom_middle div.bm_text
{
	position:absolute;
	top:140px;
	left:0px;
	width:214px;
	/*text-align:center;*/
	color:#371a1a;
	font-size:12px;
}

div.main div.bottom div.bottom_middle div.bm_text2
{
	position:absolute;
	top:0px;
	left:90px;
	width:214px;
	/*text-align:center;*/
	color:#371a1a;
	font-size:11px;
}

div.main div.bottom div.bottom_right
{
	position:absolute;
	top:0px;
	left:607px;
	height:267px;
	width:321px;
	background: url(/img/layer_bottom_right.jpg);
	background-repeat: no-repeat;
}


div.main div.bottom div.bottom_right td
{
	font-family:Verdana;
	font-size:11px;
}

div.main div.bottom div.bottom_far_right
{
	position:absolute;
	top:0px;
	left:928px;
	height:267px;
	width:93px;
	background: url(/img/layer_bottom_far_right.jpg);
	background-repeat: no-repeat;
}

div.main div.middle
{
	position:absolute;
	top:133px;
	left:0px;
	height:322px;
	width:801px;
}

div.main div.footer
{
	position: absolute;
	top: 722px;
	left: 126px;
	width: 801px;
}

div.main div.footer td
{
	color: #4a6ca9;
	font-size:12px;
}

div.main div.footer td a
{
	text-decoration:none;
	border-bottom:1px solid #b1b9c8;
}

img.btn
{
	cursor:pointer;
}

.go_link
{
	color: #624444;
	font-weight:bold;
}

.title_red
{
	color: #963601;
	font-weight:bold;
}