@charset "utf-8";
a:link															{ color: #ffffff; }
a:visited														{ color: #ffffff; }
a:hover															{ color: #ff601d; }
BODY																{ background: #a5a5af; margin: 0; padding: 0; font-family: "Trebuchet MS"; font-size: 12px; color: #000000; }
FORM																{ margin: 0; }
HTML																{ background: #0c24a8; margin: 0; padding: 0; font-family: "Trebuchet MS"; font-size: 12px; color: #000000; }
IMG																	{ border: 0; }
#A40																{ margin-left: 40px; }
#About_Header												{ width: 949px; height: 45px; float: left; margin-top: 10px; }
#About_Inner												{ width: 762px; margin: 0 auto; text-align: center; }
#About_Inner_Top										{ width: 762px; margin: 0 auto; text-align: center; }
#About_Inner_Top P									{ clear: both; width: 450px; font-size: 14px; text-align: left; }
#About_Inner P											{ clear: both; width: 762px; font-size: 14px; text-align: left; }
#About_Inner_Spacer									{ width: 762px; height: 10px; overflow: hidden; }
#About_Video_Left										{ float: left; width: 470px; }
#About_Video												{ float: left; padding: 0px 10px; margin-top: 20px; text-align: right; position: relative; background: url(graphics/about_video_bg.jpg) top center no-repeat; width: 261px; height: 281px; }
#About_Video DIV										{ position: absolute; top: 60px; left: 25px; width: 230px; height: 195px; }
#AgentBlock													{ width: 252px; height: 180px; margin: 0 auto; text-align: center; }
#AgentDetailBlock										{ background: url(graphics/agent_block.jpg) top left no-repeat; height: 98px; width: 549px; }
#AgentDetailBlockCol								{ width: 267px; float: left; margin-top: 10px; }
#AgentDetailBlockCell								{ text-indent: 15px; }
#AgentDetailBlockCell	SPAN					{ color: #000000; font-weight: bold; }
#AgentDetailBlockCell a:link				{ color: #020bd1; }
#AgentDetailBlockCell a:visited			{ color: #020bd1; }
#AgentDetailBlockCell a:hover				{ color: #ff601d; }
#AgentCounter												{ width: 288px; margin: 0 auto; line-height: 24px; height: 24px; vertical-align: bottom; text-align: center; color: #FFFFFF; }
#AgentDetail												{ width: 847px; height: 321px; background: url(graphics/agent_d_bg.jpg) top left no-repeat; }
#AgentDetailIMG											{ width: 250px; float: left; }
#AgentDetail IMG										{ float: left; width: 225px; height: 314px; }
#AgentDetailBio											{ width: 597px; float: left; text-align: left; }
#AgentDetailText										{ width: 597px; float: left; }
#AgentDetailTextName								{ width: 397px; float: left; height: 85px; line-height: 85px; vertical-align: center; color: #2e3192; font-size: 29px; font-weight: bold; text-align: left; }
#AgentDetailTextLink								{ width: 200px; float: left; height: 85px; line-height: 85px; vertical-align: center; visibility: hidden; }
#AgentDetailTextLink A							{ text-align: center; font-weight: bold; }
#AgentDetailTextLink a:link					{ color: #2e3192; }
#AgentDetailTextLink a:visited			{ color: #2e3192; }
#AgentDetailTextLink a:hover				{ color: #ff601d; }
#AgentDetails												{ width: 300px; float: left; height: 326px; background: url(graphics/agent_bg.jpg) bottom right no-repeat; }
#AgentDetailsContent								{ width: 288px; float: right; height: 326px; }
#AgentDetailsHeader									{ width: 288px; float: left; height: 48px; }
#AgentDetailsSpacer									{ width: 288px; float: left; height: 21px; clear: both; overflow: hidden; }
#AgentDetailsFormSpacer							{ width: 288px; float: left; height: 9px; clear: both; overflow: hidden; }
#AgentDetailsForm										{ width: 288px; float: left; height: 31px; position: relative; }
#AgentDisclaimers										{ width: 847px; margin: 0 auto; text-align: center; color: #000000; }
#AgentDisclaimersLine								{ margin: 10px 0; width: 740px; height: 1px; overflow: hidden; background: #dfdfdf; }
#AgentDisclaimersLine_W							{ margin: 0; width: 847px; height: 1px; overflow: hidden; background: #dfdfdf; clear: both; }
#AgentDisclaimersSpacer							{ width: 847px; height: 20px; overflow: hidden; clear: both; }
#AgentInfoDiv												{ float: left; height: 50px; width: 113px; }
#AgentInfo													{ height: 40px; width: 82px; margin: 0 25px; }
#AgentMarketAreas										{ width: 549px; float: left; text-align: left; }
#AgentMarketAreas B									{ color: #2e3192; }
#AgentMyListingCompare							{ float: left; width: 175px; }
#AgentMyListingCompare A:hover			{ color: red; }
#AgentMyListingCompare A IMG				{ border: 1px solid #6669af; }
#AgentMyListingCompare A:hover IMG 	{ border: 1px solid #ff601d; }
#AgentMyListingCompare2							{ float: left; width: 175px; margin: 16px 0 0 40px; }
#AgentMyListingCompare2 A:hover			{ color: red; }
#AgentMyListingCompare2 A IMG				{ border: 1px solid #6669af; }
#AgentMyListingCompare2 A:hover IMG { border: 1px solid #ff601d; }
#AgentMyListingText									{ float: left; width: 672px; height: 22px; line-height: 22px; text-align: left; color: #2e3192; font-family: "Trebuchet MS"; font-size: 24px; }
#AgentNameInput											{ background: url(graphics/agent_input_bg.jpg) center right no-repeat; border: 0; line-height: 31px; vertical-align: bottom; text-indent: 2px; height: 31px; font-family: Arial, Helvetica, sans-serif; font-size: 16px; width: 214px; margin: 0; padding: 0; }
#AgentNameSubmit										{ margin: 0; padding: 0; }
#AgentNotifierLink									{ width: 298px; float: left; font-style: italic; }
#AgentNotifierLink B								{ font-size: 20px; color: #2e3192; }
#AgentPhotoBG												{ width: 139px; height: 168px; position: relative; background: url(graphics/agent_photo_bg.jpg); float: left; }
#AgentPhotoBG IMG										{ width: 131px; height: 158px; position: absolute; right: 1px; bottom: 1px; }
#AgentStats													{ margin-top: 4px; padding-left: 18px; width: 95px; float: left; text-align: left; height: 124px; font-size: 14px; font-style: italic; color: #FFFFFF; }
#AgentWebsiteLink										{ width: 298px; float: left; }
#AgentWebsiteLink A:hover						{ color: red; }
#AgentWebsiteLink A	IMG							{ margin: 5px auto auto 30px; border: 1px solid #6669af; }
#AgentWebsiteLink A:hover IMG 			{ border: 1px solid #ff601d; }
#Agents_Blue_Left										{ width: 293px; height: 64px; background: url(graphics/agents.blue.jpg) no-repeat; float: left; margin-top: 8px; }
#Agents_Gray_Left										{ width: 293px; height: 64px; background: url(graphics/agents.gray.jpg) no-repeat; float: left; margin-top: 8px; }
#Agents_Blue_Right									{ width: 293px; height: 64px; background: url(graphics/agents.blue.jpg) no-repeat; float: right; margin-top: 8px; }
#Agents_Gray_Right									{ width: 293px; height: 64px; background: url(graphics/agents.gray.jpg) no-repeat; float: right; margin-top: 8px; }
#Agents_Cont_Txt										{ width: 278px; margin: 5px 15px; text-align: left; line-height: 18px; }
#Agents_Cont_Txt IMG								{ float: left; width: 41px; height: 54px; margin-right: 13px; }
#Agents_Cont_Txt a:link							{ color: #000000; }
#Agents_Cont_Txt a:visited					{ color: #000000; }
#Agents_Cont_Txt a:hover						{ color: #ff601d; }
#Agents_Cont_Txt SPAN a:link				{ color: #020bd1; }
#Agents_Cont_Txt SPAN a:visited			{ color: #020bd1; }
#Agents_Cont_Txt SPAN a:hover				{ color: #ff601d; }
#Agents_Counter											{ width: 316px; float: left; text-align: left; color: #2e3192; font-size: 14px; font-weight: bold; }
#Agents_Counter SPAN								{ color: #ff601d; }
#Agents_Header											{ width: 949px; height: 49px; margin-top: 10px; }
#Agents_Matching										{ width: 200px; margin-left: 205px; font-size: 11px; }
#Agents_NavBar											{ width: 316px; float: left; color: #2e3192; text-align: right; font-size: 14px; font-weight: bold; text-align: right; }
#Agents_NavBar A										{ font-size: 14px; font-weight: bold; text-align: right; }
#Agents_NavBar a:link								{ color: #ff601d; }
#Agents_NavBar a:visited						{ color: #ff601d; }
#Agents_NavBar a:hover							{ color: #020bd1; }
#Agents_Row1												{ width: 632px; margin: 0 auto; text-align: center; }
#Agents_Row2												{ width: 632px; margin: 0 auto; text-align: center; }
#Agents_Row2 a:link									{ color: #020bd1; }
#Agents_Row2 a:visited							{ color: #020bd1; }
#Agents_Row2 a:hover								{ color: #ff601d; }
#Agents_Search											{ width: 439px; float: left; text-align: left; }
#Agents_Spacer											{ width: 632px; height: 20px; margin: 0 auto; text-align: center; float: left; }
#Agents_Spacer2											{ width: 632px; height: 30px; margin: 0 auto; text-align: center; float: left; }
#Agents_Table												{ width: 632px; margin: 0 auto; text-align: center; }
#Agents_Text												{ width: 151px; float: left; }
#Agents_ViewAll											{ width: 193px; float: left; text-align: right; line-height: 31px; height: 31px; vertical-align: middle; }
#Agents_ViewAll A										{ font-size: 14px; text-align: right; }
#Agents_ViewAll a:link							{ color: #020bd1; }
#Agents_ViewAll a:visited						{ color: #020bd1; }
#Agents_ViewAll a:hover							{ color: #ff601d; }
#Become															{ ; font-size: 14px; }
#Become a:link											{ color: #0228cf; }
#Become a:visited										{ color: #0228cf; }
#Become a:hover											{ color: #ff601d; }
#Become_Agent												{ margin-top: 13px; width: 300px; height: 66px; }
#Become_Bar													{ margin: 12px auto; text-align: left; }
#Become_Check												{ text-align: center; color: #6c6ce0; font-size: 22px; }
#Become_UL													{ margin: auto auto 0px auto; padding-left: 65px; .padding-left: 0px; .margin-left: 65px; text-align: left; list-style-image: url(graphics/ul_bird.jpg); }
#Become_UL LI												{ margin: 12px 0; }
#Become_UL LI A											{ font-size: 14px; line-height: 18px; }
#Become_UL LI A:link								{ color: #0242f8; }
#Become_UL LI A:visited							{ color: #0242f8; }
#Become_UL LI A:hover								{ color: #ff601d; }
#Become_Header											{ width: 878px; height: 60px; float: left; margin-top: 5px; }
#Become_Heading_Short								{ width: 543px; color: #6c6ce0; font-size: 20px; font-weight: bold; text-align: left; line-height: 22px; }
#Become_Inner_Short									{ width: 543px; margin: 0 0 0 15px; padding-top: 15px; float: left; }
#Become_InnerSpacer_Short						{ width: 543px; height: 22px; overflow: hidden; float: left; }
#Become_InnerSpacerL_Short					{ width: 543px; height: 30px; overflow: hidden; float: left; }
#Become_ULContainer_Short						{ width: 533px; float: left; font-size: 14px; text-align: left; line-height: 17px; }
#BG_Navigation											{ width: 100%; height: 125px; background: url(graphics/bg_navigation.jpg) top left repeat-x; border-bottom: 1px solid #0a219a; }
#BG_Navigation_A										{ width: 995px; height: 125px; background: url(graphics/bg_navigation_a.jpg) top left no-repeat; margin: 0 auto; text-align: center; }
#BG_Navigation_Lower								{ width: 100%; height: 6px; background: #6c6ce0; overflow: hidden; }
#BG_Navigation_Lower_Space					{ width: 100%; height: 1px; overflow: hidden; }
#BG_Page_A													{ width: 100%; height: 78px; background: url(graphics/bg_page_a.jpg) top left repeat-x; }
#BG_Page_A_Inner										{ width: 995px; height: 78px; margin: 0 auto; text-align: center; }
#BG_Page_A_Inner IMG								{ float: right; }
#Blue_Bottom												{ width: 949px; height: 11px; clear: both; }
#Blue_Bottom2												{ width: 949px; height: 17px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='graphics/blue_bottom_bottom.png'); }
#Blue_Bottom_Middle									{ width: 949px; float: left; background: url(graphics/blue_bottom_middle.png) repeat-y; overflow: hidden; color: #ffffff; }
#Blue_Box														{ width: 949px; margin: 0 auto; text-align: center; }
#Blue_Ducks													{ width: 917px; margin-left: 16px; float: left; background: url(graphics/bg_ducks.gif) repeat-y; }
#Blue_Middle												{ width: 949px; float: left; background: url(graphics/blue_middle.png) repeat-y; }
#Blue_Top														{ width: 949px; height: 21px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='graphics/blue_top.png'); }
#Buying_Blue												{ width: 838px; float: left; background: #dce1f2; position: relative; }
#Buying_Column											{ width: 838px; text-align: center; margin: 0 auto; }
#Buying_Gray												{ width: 838px; float: left; background: #dfdfdf; position: relative; }
#Buying_Header_Spacer								{ width: 823px; height: 95px; float: left; }
#Buying_Header											{ width: 948px; height: 327px; float: left; background: url(graphics/buying_key.jpg) no-repeat; margin-top: 5px; }
#Buying_Heading											{ width: 823px; color: #6c6ce0; font-size: 20px; font-weight: bold; text-align: left; line-height: 22px; }
#Buying_Heading_Short								{ width: 573px; color: #6c6ce0; font-size: 20px; font-weight: bold; text-align: left; line-height: 22px; }
#Buying_Inner												{ width: 823px; margin: 0 0 0 15px; padding-top: 15px; }
#Buying_Inner_Short									{ width: 573px; margin: 0 0 0 15px; padding-top: 15px; float: left; }
#Buying_InnerHeading								{ margin-top: 12px; width: 823px; float: left; color: #6c6ce0; font-size: 14px; font-weight: bold; text-align: left; line-height: 16px; height: 20px; }
#Buying_InnerSpacer									{ width: 823px; height: 22px; overflow: hidden; float: left; }
#Buying_InnerSpacer_Short						{ width: 573px; height: 22px; overflow: hidden; float: left; }
#Buying_InnerSpacerL								{ width: 823px; height: 30px; overflow: hidden; float: left; }
#Buying_InnerSpacerL_Short					{ width: 573px; height: 30px; overflow: hidden; float: left; }
#Buying_Spacer											{ width: 838px; height: 15px; float: left; overflow: hidden; }
#Buying_UL													{ margin: auto auto 0px auto; padding-left: 25px; .padding-left: 0px; .margin-left: 25px; text-align: left; }
#Buying_UL LI A											{ font-size: 14px; line-height: 18px; }
#Buying_UL LI A:link								{ color: #0242f8; }
#Buying_UL LI A:visited							{ color: #0242f8; }
#Buying_UL LI A:hover								{ color: #ff601d; }
#Buying_ULContainer									{ width: 813px; float: left; font-size: 14px; text-align: left; line-height: 17px; }
#Buying_ULContainer_Short						{ width: 563px; float: left; font-size: 14px; text-align: left; line-height: 17px; }
#Cart_Header												{ width: 549px; height: 62px; float: left; }
#Cart_Line													{ margin: 0 auto; line-height: 40px; vertical-align: middle; color: #FFFFFF; text-align: right; width: 949px; }
#Cart_Line A												{ font-weight: bold; }
#Cart_Line a:link										{ color: #ff601d; }
#Cart_Line a:visited								{ color: #ff601d; }
#Cart_Line a:hover									{ color: #ffffff; }
#Cart_LineSmall											{ margin: 0 auto; line-height: 40px; vertical-align: middle; color: #FFFFFF; text-align: right; width: 400px; float: left; height: 62px; }
#Cart_LineSmall A										{ font-weight: bold; }
#Cart_LineSmall a:link							{ color: #ff601d; }
#Cart_LineSmall a:visited						{ color: #ff601d; }
#Cart_LineSmall a:hover							{ color: #ffffff; }
.Center															{ text-align: center; }
#Center															{ text-align: center; }
#Clear															{ width: 100%; clear: both; height: 1px; overflow: hidden; }
#Compare														{ width: 849px; margin: 0 auto; text-align: center; }
#CompareBackBttn										{ width: 655px; margin-left: 40px; float: left; padding-top: 8px; text-align: left; }
#CompareBackBttn A:hover						{ color: red; }
#CompareBackBttn A IMG							{ border: 1px solid #494987; }
#CompareBackBttn A:hover IMG				{ border: 1px solid #ff601d; }
#ComparePrintBttn										{ width: 300px; float: left; text-align: center; }
#ComparePrintBttn A:hover						{ color: red; }
#ComparePrintBttn A IMG							{ border: 1px solid #494987; }
#ComparePrintBttn A:hover IMG				{ border: 1px solid #ff601d; }
#CompareFooterCenter								{ width: 557px; height: 72px; float: left; }
#CompareFooterLeft									{ width: 212px; height: 72px; float: left; }
#CompareFooterRight									{ width: 79px; height: 72px; float: left; }
#CompareHeaderCenter								{ width: 557px; height: 102px; float: left; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='graphics/compare_top.png'); }
#CompareHeaderLeft									{ width: 212px; height: 102px; float: left; }
#CompareHeaderLeft IMG							{ margin-top: 50px; }
#CompareHeaderRight									{ width: 79px; height: 102px; float: left; }
.CompareResult											{ height: 150px; float: left; border-right: 1px solid #494987; line-height: 150px; vertical-align: middle; color: #FFFFFF; font-weight: bold; font-size: 14px; }
.CompareResultR											{ height: 150px; float: left; line-height: 150px; vertical-align: middle; color: #FFFFFF; font-weight: bold; font-size: 14px; }
#Compare_Data												{ width: 454px; height: 191px; float: left; border: 1px solid #494987; border-left: 0px; background: #1d1e5a; }
#Compare_Data_Text									{ width: 454px; height: 150px; float: left; }
#Compare_MLSText										{ margin: 4px auto auto 12px; line-height: 17px; }
#Compare_MLSText2										{ margin: 4px auto auto 11px; }
#Compare_MLSText2 A:hover						{ color: red; }
#Compare_MLSText2 A IMG							{ border: 1px solid #494987; }
#Compare_MLSText2 A:hover IMG				{ border: 1px solid #ff601d; }
#Compare_Left												{ width: 211px; height: 191px; float: left; border: 1px solid #494987; background: #1d1e5a; color: #FFFFFF; text-align: left; font-weight: bold; }
#Compare_Right											{ width: 170px; height: 191px; float: left; border: 1px solid #494987; border-left: 0px; background: #1d1e5a; }
#Compare_Right_Cb										{ width: 170px; height: 30px; line-height: 30px; color: #ffffff; text-align: left; text-indent: 53px; font-weight: bold; font-size: 11px; vertical-align: middle; }
#Compare_Right_CB_INPUT							{ line-height: 30px; vertical-align: text-top; }
#Compare_Right_TR										{ width: 170px; color: #ffffff; text-indent: 53px; text-align: left; font-weight: bold; font-size: 12px; line-height: 17px; }
#Compare_Right_Spacer8							{ width: 170px; height: 8px; overflow: hidden; }
#Compare_Right_Spacer6							{ width: 170px; height: 6px; overflow: hidden; }
#Compare_Right_Spacer4							{ width: 170px; height: 4px; overflow: hidden; }
#Compare_Spacer											{ width: 849px; height: 7px; clear: both; overflow: hidden; }
#Compare_Tool												{ width: 454px; height: 40px; float: left; border-top: 1px solid #494987; border-right: 1px solid #494987; }
#Compare_Tool_A											{ float: left; width: 176px; height: 40px; }
#Compare_Tool_B											{ float: left; width: 146px; height: 40px; }
#Compare_Tool_C											{ float: left; width: 131px; height: 40px; overflow: hidden; }
#Contact														{ width: 828px; margin: 0 auto; text-align: center; }
#Contact_Border											{ margin: 50px auto; text-align: center; border: 1px solid #4b4c6d; width: 380px; background: #1a1b45; color: #FFFFFF; font-size: 16px; }
.Contact_Field											{ width: 320px; height: 28px; line-height: 28px; background: url(graphics/notifier_field_bg.jpg) center center repeat-x; font-size: 18px; font-family: 'Trebuchet MS'; color: #333333; }
#Contact_Field											{ width: 324px; height: 34px; line-height: 34px; vertical-align: middle; float: left; font-family: 'Trebuchet MS'; font-size: 14px; color: #ffffff; font-weight: bold; text-align: left; }
#Contact_Fields											{ width: 324px; margin: 0 auto; text-align: center; }
#Contact_Field_NH										{ width: 324px; float: left; font-family: 'Trebuchet MS'; font-size: 14px; color: #ffffff; font-weight: bold; text-align: left; }
#Contact_Field_Submit								{ width: 324px; float: left; height: 43px; line-height: 43px; }
#Contact_Field_Submit INPUT					{ float: right; }
#Contact_Header											{ width: 468px; height: 85px; float: left; margin: 3px auto auto 0px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='graphics/contact_header.png'); text-align: left; }
#Contact_Header_Holder							{ width: 857px; margin: 0 auto; text-align: center; }
#Contact_Left												{ width: 386px; float: left; background: #1a1b45; border: 1px solid #4b4c6d; }
#Contact_Office											{ width: 180px; float: left; margin: 15px; text-align: left; font-family: 'Trebuchet MS'; color: #FFFFFF; }
#Contact_Right											{ width: 460px; float: left; }
#Contact_SmallSpacer								{ height: 20px; width: 324px; float: left; }
#Contact_Spacer											{ width: 857px; height: 15px; overflow: hidden; clear: both; }
.Contact_Textarea										{ width: 320px; height: 139px; background: url(graphics/textarea_bg.jpg) center center repeat-x; }
#Contact_Thank											{ margin: 30px; }
#DetailsContainer										{ width: 684px; float: left; height: 350px; }
#DetailsImage												{ width: 384px; height: 183px; }
#DetailsImageLower									{ width: 384px; height: 167px; }
#DetailsImageLowerLeft							{ width: 249px; height: 167px; float: left; }
#DetailsImageLowerRight							{ width: 135px; height: 167px; float: left; }
#DetailsImageLowerRight IMG					{ padding: 10px; }
#DetailsText												{ width: 384px; height: 350px; float: left; }
#Disclaimers												{ width: 720px; float: left; background: #1d1e58; border: 1px solid #61629a; padding: 15px; margin-left: 35px; text-align: center; font-family: 'Trebuchet MS'; color: #FFFFFF; font-size: 14px; }
#Disclaimers_Details								{ width: 740px; margin: 0 auto; text-align: center; font-family: 'Trebuchet MS'; color: #FFFFFF; font-size: 14px; }
#DisclaimersLine										{ margin: 0; width: 847px; height: 20px; overflow: hidden;  }
#Disclaimers_GMLS										{ float: left; margin: 4px 15px; }
#DisplayLoadingIndicator						{ visibility: hidden; }
#Drake_Homesearch										{ width: 300px; height: 98px; }
#Drake_Realty_Text									{ color: #2e3192; font-weight: bold; }
.dropmenudiv 												{ position: absolute; top: 0; z-index: 100; width: 178px; visibility: hidden; filter: progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=135,strength=4); }
.dropmenudiv a 											{ display: block; text-indent: 5px; width: 178px; height: 28px; font-size: 14px; color: #ffffff; text-transform: uppercase; text-align: left; text-decoration: none; background: url(graphics/bg_dropdown_off.jpg) top left no-repeat; line-height: 28px; height: 28px; vertical-align: middle; }
.dropmenudiv a:hover								{ background: url(graphics/bg_dropdown_on.jpg) top left no-repeat; color: #FFFFFF; }
#FeaturedProperty										{ width: 676px; float: left; height: 316px; overflow: hidden; }
#FeaturedPropertiesBar							{ width: 4px; height: 316px; float: left; }
#FeaturedPropertiesContainer				{ width: 684px; float: left; height: 316px; }
#FeaturedPropertiesText							{ width: 684px; float: left; height: 54px; }
#FeaturedPropertiesTextA						{ width: 331px; float: left; height: 54px; text-align: right; line-height: 54px; vertical-align: middle; color: #ffffff; text-indent: 4px; }
#FeaturedPropertiesTextB						{ width: 353px; float: left; height: 54px; text-align: right; }
#FencePost													{ width: 240px; float: right; height: 380px; margin: 10px 10px auto auto; }
#Footer_Dark												{ width: 100%; text-align: center; vertical-align: middle; height: 49px; line-height: 49px; background: #6d6d79; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #b3b3ba; }
#Footer_Dark a:link									{ color: #b3b3ba; }
#Footer_Dark a:visited							{ color: #b3b3ba; }
#Footer_Dark a:hover								{ color: #ffffff; }
#Footer_Links												{ width: 955px; margin: 28px auto 0 auto; }
#Footer_Links_1											{ text-align: center; }
#Footer_Links_1 P										{ text-align: left; font-size: 11px; }
#Footer_Links_1 P A									{ font-size: 11px; }
#Footer_Links_1 A										{ font-family: Arial, Helvetica, sans-serif; font-size: 13px; }
#Footer_Links_1 a:link							{ color: #0242f8; }
#Footer_Links_1 a:visited						{ color: #0242f8; }
#Footer_Links_1 a:hover							{ color: #ff601d; }
#Footer_Links_1 B										{ padding: 0 10px; color: #0242f8; font-family: Arial, Helvetica, sans-serif; font-size: 13px; }
#Footer_Links_2											{ text-align: center; }
#Footer_Links_2 A										{ font-family: Arial, Helvetica, sans-serif; font-size: 13px; }
#Footer_Links_2 a:link							{ color: #000000; }
#Footer_Links_2 a:visited						{ color: #000000; }
#Footer_Links_2 a:hover							{ color: #ff601d; }
#Footer_Links_2 B										{ padding: 0 10px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; }
#Footer_Links_3											{ text-align: center; padding: 15px 0 25px 0; }
#Footer_Links_3 A										{ font-family: Arial, Helvetica, sans-serif; font-size: 13px; }
#Footer_Links_3 a:link							{ color: #666666; }
#Footer_Links_3 a:visited						{ color: #666666; }
#Footer_Links_3 a:hover							{ color: #ff601d; }
#Footer_Links_3 B										{ padding: 0 11px; color: #0242f8; font-family: Arial, Helvetica, sans-serif; font-size: 13px; }
#Footer_Links_Spacer								{ width: 995px; height: 7px; clear: both; float: left; overflow: hidden; }
#Footer_SEO													{ width: 995px; margin: 0 auto; }
#Footer_SEO_Image										{ float: left; width: 55px; margin: 42px 0 auto 20px; }
#Footer_SEO_Text										{ width: 900px; margin: 42px 0 auto auto; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #666666; float: left; }
#FP																	{ width: 425px; height: 508px; margin: 15px auto auto 23px; float: left; }
#FP_Compare													{ width: 145px; background: #161842; color: #ffffff; border: 1px solid #474985; border-right-width: 0px; }
#FP_Courtesy												{ width: 425px; height: 17px; line-height: 17px; color: #ffffff; font-style: italic; text-align: left; text-indent: 10px; }
#FP_Data_Left												{ width: 90px; float: left; }
#FP_Data_Right											{ width: 138px; float: left; }
#FP_Data_Full												{ width: 232px; }
#FP_Data_Row												{ width: 423px; float: left; color: #FFFFFF; }
#FP_Data_Row_C 											{ width: 232px; float: left; text-align: left; font-weight: bold; }
#FP_Data_Row_L											{ width: 45px; float: left; }
#FP_Data_Row_R											{ width: 146px; float: left; }
#FP_Data_Row_R_Spacer								{ width: 146px; height: 18px; float: left; overflow: hidden; }
#FP_Data_Row_IMG										{ width: 146px; text-align: center; }
#FP_Header													{ width: 425px; height: 93px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='graphics/fp_header.png'); }
#FP_Middle													{ width: 423px; margin: 0 auto; height: 360px; text-align: center; background: #1d1e5a; border: 1px solid #474985; border-width: 0px 1px; }
#FP_Middle_Photo										{ width: 423px; margin: 0 auto; height: 226px; text-align: center; }
#FP_Tools														{ width: 423px; height: 37px; background: #16173e; border: 1px solid #474985; }
#FP_Tools IMG												{ float: left; }
#FP_Middle_Photo A:hover						{ color: red; }
#FP_Middle_Photo A IMG							{ border: 1px solid #494987; }
#FP_Middle_Photo A:hover IMG				{ border: 1px solid #ff601d; }
#GlowPage														{ width: 100%; background: url(graphics/bg_glow.png) center center repeat-y; z-index: 10; }
.HeaderLink													{ width: 282px; height: 125px; float: left; display: block; text-decoration: none; }
#Header_Text_A 											{ font-size: 35px; color: #ffffff; float: left; font-style: italic; font-weight: bold; height: 68px; line-height: 68px; display: block; vertical-align: middle; }
#Header_Text_B											{ font-size: 14px; color: #ffffff; float: left; padding-left: 90px; padding-top: 25px; font-style: italic; font-weight: bold; height: 33px; line-height: 33px; display: block; vertical-align: middle; }
.HiddenImage												{ filter: alpha(opacity = 0); }
.HiddenImage2												{ filter: alpha(opacity = 0.1); }
#HS																	{ width: 857px; margin: 0 auto; text-align: center; }
#HS_Border_DIV											{ margin: 0 auto; text-align: center; width: 680px; }
#HS_Border													{ margin: 0 auto; text-align: center; border: 1px solid #4b4c6d; width: 680px; background: #1a1b45; float: left; }
#HS_Fields													{ width: 605px; margin: 0 auto; text-align: center; }
#HS_Fields_Spacer										{ width: 605px; height: 25px; float: left; clear: both; overflow: hidden; }
#HS_Left														{ width: 262px; float: left; }
#HS_Center													{ width: 81px; float: left; }
#HS_Center DIV											{ width: 20px; margin: 0 auto; height: 220px; text-align: center; }
#HS_Header													{ width: 876px; margin: 0 auto; text-align: center; }
#HS_Header_Logo											{ width: 521px; height: 133px; float: left; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='graphics/hs_header.png'); }
#HS_QS															{ width: 353px; height: 133px; float: left; }
#HS_QS_Form													{ width: 326px; margin-top: 50px; border: 1px solid #4b4c6d; background: #1a1b45; }
#HS_QS_Text													{ width: 290px; margin: 0 auto; text-align: center; }
#HS_QS_Text_Row											{ width: 290px; font-size: 20px; color: #FFFFFF; text-align: left; }
#HS_QS_Text_Row INPUT								{ margin-left: 2px; }
.HS_QS_Input												{ width: 235px; height: 25px; line-height: 25px; background: url(graphics/notifier_field_bg.jpg) center center repeat-x; font-size: 15px; font-family: 'Trebuchet MS'; color: #333333; }
#HS_QS_Text_Spacer									{ width: 250px; height: 10px; overflow: hidden; }
#HS_Right														{ width: 262px; float: right; }
#HS_Row															{ width: 262px; }
#HS_Row_L														{ width: 106px; float: left; font-size: 14px; color: #ffffff; text-align: left; }
#HS_Row_R														{ width: 156px; float: left; font-size: 14px; color: #ffffff; text-align: left; }
#HS_Row_R2													{ width: 156px; float: left; font-size: 14px; color: #ffffff; text-align: right; }
#HS_Row_R SELECT										{ width: 156px; font-size: 13px; }
#HS_Row_Spacer											{ width: 262px; height: 15px; float: left; overflow: hidden; clear: both; }
#HS_Search_Count										{ width: 676px; margin: 0 auto; text-align: center; }
#HS_Search_Spacer										{ width: 676px; height: 20px; float: left; clear: both; overflow: hidden; }
#HS_Count														{ width: 550px; float: left; color: #FFFFFF; }
#HS_Count_Spacer										{ width: 550px; height: 20px; clear: both; float: left; overflow: hidden; }
#HS_Search													{ width: 126px; float: left; }
#HS_Spacer													{ width: 876px; height: 40px; float: left; overflow: hidden; clear: both; }
#Homesearch_Container								{ width: 250px; height: 173px; margin: 0 auto auto 18px; border: 1px solid #ffffff; position: relative; }
#Homesearch_Container_BL						{ position: absolute; bottom: -1px; left: -1px; width: 17px; height: 16px; background: url(graphics/homesearch_bl.jpg) bottom left no-repeat; }
#Homesearch_Container_BR						{ position: absolute; bottom: -1px; right: -1px; width: 17px; height: 16px; background: url(graphics/homesearch_br.jpg) bottom right no-repeat; }
#Homesearch_Container_TL						{ position: absolute; top: -1px; left: -1px; width: 17px; height: 16px; background: url(graphics/homesearch_tl.jpg) top left no-repeat; }
#Homesearch_Container_TR						{ position: absolute; top: -1px; right: -1px; width: 17px; height: 16px; background: url(graphics/homesearch_tr.jpg) top right no-repeat; }
#Homesearch_Content									{ width: 228px; margin: 0 auto; text-align: center; }
#Homesearch_RowSpacer								{ width: 228px; height: 10px; float: left; clear: both; overflow: hidden; }
#Homesearch_Row											{ width: 228px; margin: 3px auto; }
#Homesearch_CellL										{ width: 110px; float: left; line-height: 24px; height: 24px; color: #FFFFFF; font-weight: bold; font-size: 14px; text-align: left; }
#Homesearch_CellR										{ width: 118px; float: left; line-height: 24px; height: 24px; }
#Homesearch_CellR SELECT						{ width: 118px; }
#Homesearch_CellL2									{ width: 111px; float: left; line-height: 24px; height: 24px; color: #FFFFFF; font-weight: bold; font-size: 11px; text-align: left; vertical-align: bottom; }
#Homesearch_CellL2 a:hover					{ color: #190481; }
#Homesearch_CellR2									{ width: 117px; float: left; line-height: 24px; height: 24px; }
#Homesearch_CellR2 IMG							{ border: 1px solid #f66f4e; }
#HUD_Top														{ width: 249px; height: 69px; }
#HUD_Bottom													{ width: 249px; height: 97px; background: url(graphics/hud_bottom.jpg) center center no-repeat; font-size: 14px; color: #FFFFFF; }
.Loading189x121											{ width: 66px; height: 66px; padding: 27px 61px; }
.Loading325x236											{ width: 66px; height: 66px; margin: 85px 129px; }
.Loading337x209											{ width: 66px; height: 66px; margin: 77px 135px; }
.Loading535x342											{ width: 66px; height: 66px; margin: 138px 235px; }
#Navigation_Container								{ width: 713px; float: left; height: 115px; }
#Navigation_Container A							{ font-size: 14px; color: #ffffff; float: left; height: 58px; padding-top: 67px; display: block; text-transform: uppercase; text-align: center; text-decoration: none; }
#Navigation_Container a:hover 			{ color: #ffffff; background: url(graphics/bg_navigation_hover.jpg) top left no-repeat; }
#Navigation_Container IMG						{ float: left; height: 125px; display: block; }
#NoMap															{ width: 98px; height: 35px; float: left; }
#No_Photos													{ margin-top: 140px; text-align: center; font-size: 20px; color: #494987; }
#No_Results													{ margin: 50px; text-align: center; font-size: 16px; font-weight: bold; font-style: oblique; color: #FFFFFF; }
#No_Results SPAN										{ font-size: 10px; font-weight: normal; }
#Notifier														{ width: 917px; margin: 0 auto; text-align: center; }
#Notifier_Border										{ margin: 50px auto 0 auto; text-align: center; border: 1px solid #4b4c6d; width: 680px; background: #1a1b45; }
.Notifier_Field											{ width: 242px; height: 28px; line-height: 28px; background: url(graphics/notifier_field_bg.jpg) center center repeat-x; font-size: 18px; font-family: 'Trebuchet MS'; color: #333333; }
#Notifier_Field											{ width: 242px; float: left; font-family: 'Trebuchet MS'; font-size: 14px; color: #ffffff; font-weight: bold; text-align: left; line-height: 34px; height: 34px; }
#Notifier_Fields										{ width: 514px; margin: 0 auto; text-align: center; }
#Notifier_Fields_Spacer							{ width: 514px; height: 30px; overflow: hidden; clear: both; }
#Notifier_Header										{ width: 468px; height: 85px; float: left; margin: 3px auto auto 21px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='graphics/ahs_header.png'); }
#Notifier_Left											{ width: 242px; float: left; }
#Notifier_Right											{ width: 242px; float: right; }
#Notifier_Spacer										{ width: 917px; height: 5px; overflow: hidden; float: left; }
#Notifier_SpacerL										{ width: 917px; height: 25px; overflow: hidden; float: left; }
#Notifier_SpacerT										{ width: 917px; height: 50px; overflow: hidden; float: left; }
#Notifier_SmallSpacer								{ height: 25px; width: 242px; float: left; }
#Notifier_Tag												{ width: 780px; clear: both; margin-left: 137px; color: #FFFFFF; font-size: 14px; text-align: left; }
#NotfoundBackBar										{ width: 920px; text-align: center; margin: 0 auto; }
#NotfoundBackBar A									{ margin-left: 10px; float: left; }
#NotfoundBackBar A:hover						{ color: red; }
#NotfoundBackBar A IMG							{ border: 1px solid #494987; }
#NotfoundBackBar A:hover IMG				{ border: 1px solid #ff601d; }
#NotfoundBackBarBottom							{ width: 833px; text-align: center; margin: 0 auto; }
#NotfoundBackBarBottom A						{ margin-left: 10px; float: left; }
#NotfoundBackBarBottom A:hover			{ color: red; }
#NotfoundBackBarBottom A IMG				{ border: 1px solid #494987; }
#NotfoundBackBarBottom A:hover IMG	{ border: 1px solid #ff601d; }
#Notfound_Arrows										{ width: 256px; height: 15px; float: left; }
#Notfound_Data_Full									{ width: 280px; text-align: left; color: #ffffff; }
#Notfound_Data_Left									{ width: 115px; float: left; font-weight: bold;  }
#Notfound_Data_Right								{ width: 145px; float: left; }
#Notfound_Data_Left1								{ width: 120px; float: left; font-weight: bold;  }
#Notfound_Data_Full1								{ width: 460px; text-align: left; color: #ffffff; margin-left: 20px; }
#Notfound_Data_Right1								{ width: 340px; float: left; }
#Notfound_Data_Row									{ width: 780px; float: left; margin-left: 37px; }
#Notfound_Data_Row_C 								{ width: 280px; float: left; text-align: left; }
#Notfound_Data_Row_C2								{ width: 780px; float: left; text-align: center; text-align: center; font-family: 'Trebuchet MS'; color: #FFFFFF; font-size: 14px; font-style: normal; }
#Notfound_Data_Row_Spacer						{ width: 780px; height: 8px; clear: both; overflow: hidden; }
#Notfound_Data_Row_SpacerM					{ width: 780px; height: 15px; clear: both; overflow: hidden; }
#Notfound_Data_Row_SpacerL					{ width: 780px; height: 30px; clear: both; overflow: hidden; }
#Notfound_Header_Left								{ width: 380px; float: left; text-align: left; font-weight: bold; font-size: 16px; }
#Notfound_Header_Right							{ width: 200px; float: left; text-align: left; }
#Notfound_Header_Right A:hover			{ color: red; }
#Notfound_Header_Right A IMG				{ border: 1px solid #494987; }
#Notfound_Header_Right A:hover IMG	{ border: 1px solid #ff601d; }
#Notfound_MainPhoto									{ width: 554px; float: left; height: 344px; text-align: left; }
#Notfound_MainPhoto SPAN IMG				{ border: 1px solid #494987; width: 535px; height: 342px; }
.Notfound_PhotoLine									{ width: 810px; text-align: center; margin: 0 auto; height: 384px; }
#Notfound_PhotoLineNav							{ width: 810px; text-align: center; margin: 0 auto; clear: both; }
#Notfound_PhotoLineSpacer						{ width: 810px; height: 10px; clear: both; overflow: hidden; }
#Notfound_Nav_Holder								{ width: 554px; float: left; margin-left: 15px; }
#Notfound_Nav												{ background: #13142f; border: 1px solid #494487; width: 535px; height: 35px; float: left; }
#Notfound_Nav A											{ float: left; margin-left: 0; }
#Notfound_Nav A IMG									{ border: 0; }
#Notfound_Nav A:hover IMG						{ border: 0; }
#Notfound_NavSpacer									{ float: left; text-align: left; width: 256px; }
#Notfound_Remarks										{ float: left; text-align: left; width: 760px; }
#Notfound_Spacer										{ width: 554px; float: left; height: 15px; text-align: left; }
#Notfound_Table											{ margin-bottom: 1px; margin-right: 14px; }
#Notfound_Table A:hover							{ color: red; }
#Notfound_Table A IMG								{ border: 1px solid #494987; width: 118px; height: 84px; }
#Notfound_Table A:hover IMG					{ border: 1px solid #ff601d; width: 118px; height: 84px; }
#Notfound_TableNO										{ margin-bottom: 1px; }
#Notfound_TableNO A:hover						{ color: red; }
#Notfound_TableNO A IMG							{ border: 1px solid #494987; width: 118px; height: 84px; }
#Notfound_TableNO A:hover IMG				{ border: 1px solid #ff601d; width: 118px; height: 84px; }
#Notfound_Thumbs										{ width: 256px; float: left; height: 344px; }
#Office															{ width: 300px; height: 271px; margin-top: 16px; }
#Office_Blue												{ width: 234px; height: 100px; margin: 0 43px 7px 0; background: url(graphics/office_blue.jpg); float: left; }
#Office_Bottom											{ width: 949px; height: 19px; margin: 0 auto; text-align: center; }
#Office_Box													{ width: 949px; margin: 0 auto; text-align: center; position: relative; }
#Office_BL													{ width: 19px; height: 19px; float: left; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='graphics/office_bl.png'); }
#Office_B														{ width: 911px; height: 19px; float: left; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='graphics/office_b.png'); }
#Office_Bio													{ width: 460px; font-size: 14px; text-align: left; line-height: 18px; font-weight: normal; }
#Office_BR													{ width: 19px; height: 19px; float: left; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='graphics/office_br.png'); }
#Office_Brown												{ width: 234px; height: 100px; margin: 0 43px 7px 0; background: url(graphics/office_brown.jpg); float: left; }
#Office_Container										{ width: 831px; margin: 0 38px auto 79px; }
#Office_Container_Spacer						{ width: 949px; height: 35px; clear: both; overflow: hidden; }
#Office_Container_Txt								{ width: 204px; height: 90px; margin: 5px 15px; font-size: 14px; text-align: left; line-height: 18px; }
#Office_Container_Txt a:link				{ color: #000000; font-weight: bold; }
#Office_Container_Txt a:visited			{ color: #000000; font-weight: bold; }
#Office_Container_Txt a:hover				{ color: #ff601d; font-weight: bold; }
#Office_Container_Txt DIV a:link		{ color: #020bd1; font-weight: bold; }
#Office_Container_Txt DIV a:visited	{ color: #020bd1; font-weight: bold; }
#Office_Container_Txt DIV a:hover		{ color: #ff601d; font-weight: bold; }
#Office_Details											{ width: 842px; margin: 0 auto; text-align: center; }
#Office_Details_Txt									{ width: 460px; height: 248px; margin: 15px 15px 5px 15px; float: left; font-size: 14px; text-align: left; line-height: 18px; font-weight: bold; }
#Office_Details_Txt a:link					{ color: #000000; font-weight: bold; }
#Office_Details_Txt a:visited				{ color: #000000; font-weight: bold; }
#Office_Details_Txt a:hover					{ color: #ff601d; font-weight: bold; }
#Office_Details_Txt DIV a:link			{ color: #020bd1; font-weight: bold; }
#Office_Details_Txt DIV a:visited		{ color: #020bd1; font-weight: bold; }
#Office_Details_Txt DIV a:hover			{ color: #ff601d; font-weight: bold; }
#Office_D_Header										{ width: 842px; line-height: 40px; height: 40px; background: url(graphics/office_d_bg.jpg); float: left; }
#Office_Duck												{ position: absolute; top: -52px; left: -14px; width: 145px; height: 81px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='graphics/office_duck.png'); }
#Office_Footer											{ width: 995px; margin-left: -2px; float: left; height: 85px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='graphics/office_duck_lower.png'); }
#Office_Header											{ float: left; width: 949px; height: 57px; text-align: left; }
#Office_Header IMG									{ margin: 5px auto auto 20px; }
#Office_Middle											{ width: 949px; margin: 0 auto; text-align: center; }
#Office_M														{ width: 949px; background: #ffffff url(graphics/office_m.png) top center repeat-y; float: left; }
#Office_Name												{ width: 550px; line-height: 40px; height: 40px; text-align: left; text-indent: 17px; color: #2e3192; font-size: 29px; float: left; }
#Office_No_Photo										{ width: 352px; height: 268px; float: left; }
#Office_Photo_Spacer								{ width: 842px; height: 15px; overflow: hidden; clear: both; }
#Office_Photo_Background						{ width: 352px; height: 268px; position: relative; float: left; background: url(graphics/office_photo_bg.jpg) no-repeat; }
#Office_Photo_Background IMG				{ position: absolute; top: 1px; left: 1px; width: 342px; height: 257px; }
#Office_PhotoGallery_Spacer					{ width: 842px; height: 10px; clear: both; overflow: hidden; }
#Office_PhotoGallery_Thumb					{ width: 173px; height: 136px; margin: 0; padding: 0; background: url(graphics/office_gallery_bg_bg.jpg) no-repeat; }
#Office_PhotoGallery_Thumb IMG			{ padding: 9px 0 0 3px; width: 156px; height: 117px; }
#Office_PhotoGallery_Arrow					{ width: 75px; height: 136px; float: left; }
#Office_PhotoGallery_Arrow IMG			{ margin-top: 57px; }
#Office_Select											{ display: block; width: 292px; height: 22px; line-height: 22px; vertical-align: middle; text-align: center; float: left; font-size: 14px; color: #FFFFFF; }
#Office_Select B										{ ; font-size: 14px; color: #2e3192; font-size: 16px; line-height: 40px; height: 40px; vertical-align: middle; font-weight: normal; }
#Office_Select Select								{ width: 146px; vertical-align: middle; }
#Office_Spacer											{ width: 995px; height: 62px; clear: both; }
#Office_Spacer_Small								{ width: 995px; height: 47px; clear: both; }
#Office_Spacer_Small2								{ width: 995px; height: 37px; clear: both; }
#Office_Text												{ display: block; width: 292px; text-align: center; float: left; font-size: 14px; color: #FFFFFF; line-height: 26px; vertical-align: middle; height: 26px; }
#Office_Top													{ width: 949px; height: 19px; margin: 0 auto; text-align: center; }
#Office_TL													{ width: 19px; height: 19px; float: left; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='graphics/office_tl.png'); }
#Office_T														{ width: 911px; height: 19px; float: left; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='graphics/office_t.png'); }
#Office_TR													{ width: 19px; height: 19px; float: left; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='graphics/office_tr.png'); }
#OuterPage													{ width: 100%; background: #08091e url(graphics/bg_page.jpg) top left repeat-x; z-index: 1; }
.P_IMG_R														{ float: right; margin-left: 15px; }
.P_IMG_L														{ float: left; margin-right: 15px; }
#Page																{ width: 995px; text-align: center; margin: 0 auto; }
#PageDefault												{ width: 995px; height: 720px; text-align: center; margin: 0 auto; background: url(graphics/bg_default_gradient.jpg) top left repeat-x; }
#PageSpacer													{ width: 995px; height: 40px; clear: both; }
#PageSpacerSmall										{ width: 995px; height: 10px; clear: both; }
#Property														{ width: 326px; height: 316px; float: left; }
#PropertyDetails										{ width: 297px; height: 77px; margin: 0 14px 0 14px; border: 1px solid #3b4892; border-top-width: 0; background: #08155c; color: #FFFFFF; }
#PropertyDetailsLeft								{ width: 181px; height: 77px; float: left; }
#PropertyDetailsLeftData						{ padding: 6px 5px 6px 20px; text-align: left; font-size: 14px; color: #FFFFFF; line-height: 20px; }
#PropertyDetailsRight								{ width: 115px; height: 77px; float: left; }
#PropertyDetailsRightData						{ padding-top: 39px; }
#PropertyDetailsRightData IMG				{ border-left: 1px solid #535c8c; border-top: 1px solid #535c8c; }
#PropertyImage											{ width: 324px; height: 236px; border: 1px solid #ffffff; overflow: hidden; }
#PropertyImage:hover								{ border: 1px solid #ff601d; }
#PropertySpacer											{ width: 5px; height: 316px; float: left; overflow: hidden; }
#QS_Counter													{ width: 228px; margin: 0 auto; line-height: 24px; height: 24px; vertical-align: bottom; text-align: center; color: #190481; }
#RedColumn													{ width: 300px; height: 720px; float: left; background: url(graphics/bg_red.jpg) top left no-repeat; }
#Relative														{ position: relative; }
#Result															{ width: 847px; margin: 0 auto; text-align: center; }
#Result_Box													{ width: 750px; float: left; color: #FFFFFF; border: 1px solid #61629a; background: #1d1e58; }
#Result_Box2												{ width: 847px; float: left; color: #FFFFFF; border: 1px solid #61629a; background: #1d1e58; }
#Result_Compare_DIV									{ float: right; text-align: center; width: 145px; border-left: 1px solid #61629a; border-bottom: 1px solid #61629a; height: 23px; line-height: 23px; vertical-align: middle; background: #18194a; }
#Result_Compare_DIV INPUT						{ line-height: 23px; vertical-align: text-top; }
#Result_Compare_Row									{ width: 412px; height: 24px; }
#Result_Courtesy										{ text-align: left; color: #ffffff; height: 22px; line-height: 22px; font-style: italic; }
#Result_Courtesy_D									{ text-align: left; color: #8a8a8a; height: 22px; line-height: 22px; font-style: italic; }
#Result_Data												{ width: 412px; float: left; }
#Result_DataTop											{ width: 412px; height: 173px; }
#Result_Data_Full										{ width: 260px; }
#Result_Data_Left										{ width: 90px; float: left; }
#Result_Data_Right									{ width: 170px; float: left; }
#Result_Data_Row										{ width: 412px; height: 149px; float: left; }
#Result_Data_Row_C 									{ width: 260px; height: 149px; float: left; text-align: left; font-weight: bold; }
#Result_Data_Row_L									{ width: 24px; height: 149px; float: left; }
#Result_Data_Row_R									{ width: 128px; height: 149px; float: left; }
#Result_Data_Row_R_Spacer						{ width: 128px; height: 30px; float: left; }
#Result_Data_Row_IMG								{ width: 128px; text-align: center; }
#Result_PhotoBox										{ height: 209px; width: 337px; border-right: 1px solid #61629a; float: left; }
#Result_Spacer											{ width: 847px; height: 10px; clear: both; float: left; overflow: hidden; }
#Result_Spacer_T										{ width: 820px; height: 22px; margin: 0 auto; clear: both; }
#Result_Spacer_Details							{ width: 847px; height: 42px; clear: both; float: left; overflow: hidden; }
#Result_Tools												{ width: 536px; }
#Result_Tool_A											{ float: left; width: 206px; height: 35px; background: #141534; border-top: 1px solid #61629a; }
#Result_Tool_B											{ float: left; width: 206px; height: 35px; background: #141534; border-top: 1px solid #61629a; }
#Result_Tool_C											{ float: left; width: 123px; height: 35px; border-left: 1px solid #61629a; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='graphics/add_to_cart.png'); }
#Results														{ width: 917px; margin: 0 auto; text-align: center; }
#Results_Buttons										{ width: 917px; height: 34px; margin-top: 4px; }
#Results_Buttons A									{ float: right; border: 1px solid #61629a; margin-right: 5px; }
#Results_Buttons A:hover						{ border: 1px solid #ff601d; }
#Results_Buttons_Left								{ width: 917px; height: 34px; margin-top: 4px; }
#Results_Buttons_Left A							{ float: left; border: 1px solid #61629a; margin-left: 10px; }
#Results_Buttons_Left A:hover				{ border: 1px solid #ff601d; }
#Results_NavBar											{ width: 900px; margin: 0 auto; text-align: center; }
#Results_NavBarCount								{ width: 300px; text-align: left; float: left; color: #FFFFFF; font-family: 'Trebuchet MS'; font-size: 14px; }
#Results_NavBarSpacer								{ width: 900px; margin: 0 auto; height: 10px; text-align: center; clear: both; overflow: hidden; }
#Results_NavBarSpacerT							{ width: 900px; margin: 0 auto; height: 30px; text-align: center; clear: both; overflow: hidden; }
#Results_NavBarText									{ width: 600px; text-align: right; float: left; color: #FFFFFF; font-family: 'Trebuchet MS'; font-size: 14px; }
#Results_NavBarText A								{ font-size: 14px; font-weight: bold; text-align: right; }
#Results_NavBarText a:link					{ color: #ff601d; }
#Results_NavBarText a:visited				{ color: #ff601d; }
#Results_NavBarText a:hover					{ color: #6c6ce0; }
#RightColumn												{ width: 695px; height: 719px; float: left; padding-top: 1px; }
#scrollLinks												{ width: 842px; height: 136px; margin: 0 auto; text-align: center; background: url(graphics/office_gallery_bg.jpg) no-repeat;  }
#Selling_Header											{ width: 949px; height: 95px; float: left; margin-top: 10px; }
#Sitemap														{ width: 800px; margin: 0 auto; text-align: center; }
#Sitemap H2													{ text-decoration: underline; }
#Sitemap UL													{ text-align: left; }
#Sitemap LI A												{ font-size: 16px; line-height: 22px; }
#Sitemap LI A:link									{ color: #0242f8; }
#Sitemap LI A:visited								{ color: #0242f8; }
#Sitemap LI A:hover									{ color: #ff601d; }
#Story															{ position: absolute; top: -15px; left: 40px; float: left; }
#UsefulLinks												{ width: 800px; margin: 0 auto; text-align: center; }
#UsefulLinks_Blue										{ width: 388px; float: left; background: #dce1f2; position: relative; }
#UsefulLinks_ColumnLeft							{ width: 388px; float: left; }
#UsefulLinks_ColumnRight						{ margin-left: 23px; width: 388px; float: left; }
#UsefulLinks_Gray										{ width: 388px; float: left; background: #dfdfdf; position: relative; }
#UsefulLinksHeader									{ width: 882px; height: 87px; margin: 20px auto 0 auto; text-align: center; }
#UsefulLinksHeader IMG							{ float: left; }
#UsefulLinks_Heading								{ width: 373px; color: #6c6ce0; font-size: 20px; font-weight: bold; text-align: left; line-height: 22px; }
#UsefulLinks_Inner									{ width: 373px; margin: 0 0 0 15px; padding-top: 15px; }
#UsefulLinks_InnerSpacer						{ width: 373px; height: 22px; overflow: hidden; float: left; }
#UsefulLinks_InnerSpacerL						{ width: 373px; height: 40px; overflow: hidden; float: left; }
#UsefulLinks_Spacer									{ width: 388px; height: 12px; float: left; overflow: hidden; }
#UsefulLinks_BL_Blue								{ position: absolute; bottom: 0px; left: 0px; width: 18px; height: 17px; background: url(graphics/links_blue_bl.jpg) bottom left no-repeat; }
#UsefulLinks_BR_Blue								{ position: absolute; bottom: 0px; right: 0px; width: 18px; height: 17px; background: url(graphics/links_blue_br.jpg) bottom right no-repeat; }
#UsefulLinks_TL_Blue								{ position: absolute; top: 0px; left: 0px; width: 18px; height: 17px; background: url(graphics/links_blue_tl.jpg) top left no-repeat; }
#UsefulLinks_TR_Blue								{ position: absolute; top: 0px; right: 0px; width: 18px; height: 17px; background: url(graphics/links_blue_tr.jpg) top right no-repeat; }
#UsefulLinks_BL_Gray								{ position: absolute; bottom: 0px; left: 0px; width: 18px; height: 17px; background: url(graphics/links_gray_bl.jpg) bottom left no-repeat; }
#UsefulLinks_BR_Gray								{ position: absolute; bottom: 0px; right: 0px; width: 18px; height: 17px; background: url(graphics/links_gray_br.jpg) bottom right no-repeat; }
#UsefulLinks_TL_Gray								{ position: absolute; top: 0px; left: 0px; width: 18px; height: 17px; background: url(graphics/links_gray_tl.jpg) top left no-repeat; }
#UsefulLinks_TR_Gray								{ position: absolute; top: 0px; right: 0px; width: 18px; height: 17px; background: url(graphics/links_gray_tr.jpg) top right no-repeat; }
#UsefulLinks_UL											{ margin: auto auto 10px auto; padding-left: 25px; .padding-left: 0px; .margin-left: 25px; text-align: left; }
#UsefulLinks_UL LI A								{ font-size: 14px; line-height: 18px; }
#UsefulLinks_UL LI A:link						{ color: #0242f8; }
#UsefulLinks_UL LI A:visited				{ color: #0242f8; }
#UsefulLinks_UL LI A:hover					{ color: #ff601d; }
#UsefulLinks_ULContainer						{ width: 373px; float: left; }
#VideoLinks													{ width: 270px; float: right; height: 403px; margin: 10px 10px auto auto; position: relative; }
#VideoLinks_Video										{ width: 227px; height: 203px; position: absolute; top: 159px; left: 21px; overflow: hidden; }
#Width41														{ width: 41px; }
#Width42														{ width: 42px; }
#Width43														{ width: 43px; }
#Width76														{ width: 76px; }
#Width80														{ width: 80px; }
#Width83														{ width: 83px; }
#Width85														{ width: 85px; }
#Width86														{ width: 86px; }
#Width98Special											{ width: 98px; }
#Width98														{ width: 98px; }
#Width113Special				 						{ width: 113px; }
#Width119														{ width: 119px; }
#Width119Special										{ width: 119px; }
#Width123														{ width: 123px; }
.Width152														{ width: 152px; }
#Width170														{ width: 170px; }
#wn																	{ position: relative; height: 136px; width: 692px; float: left; overflow: hidden; }
#wn2																{ position: relative; width: 256px; height: 344px; overflow: hidden; }