/*
Image Replacement h1's
*****
The image replacement technique has returned to create more semantically correct markup for 
the wide variety of platforms/users out there.

Each page will have its own
*/

.graphic{display: block; text-indent:-9000px;}

#index { background:url(../images/title_index.gif) no-repeat 0 0; width: 214px; height: 21px;  }

#about_communication { background:url(../images/title_aboutcommunication.gif) no-repeat 0 0; width: 253px; height: 21px;  }

#about_experience { background:url(../images/title_aboutexperience.gif) no-repeat 0 0; width: 109px; height: 21px;  }
#about_philosophy { background:url(../images/title_aboutphilosophy.gif) no-repeat 0 0; width: 105px; height: 22px;  }
#about_product { background:url(../images/title_aboutproduct.gif) no-repeat 0 0; width: 220px; height: 23px;  }
#about_professionalism { background:url(../images/title_aboutprofessionalism.gif) no-repeat 0 0; width: 150px; height: 23px;  }
#about_team { background:url(../images/title_aboutteam.gif) no-repeat 0 0; width: 303px; height: 22px;  }
#about { background:url(../images/title_aboutteam.gif) no-repeat 0 0; width: 308px; height: 21px;  }

#buyer_infolinks { background:url(../images/title_buyerinfolinks.gif) no-repeat 0 0; width: 207px; height: 21px;  }
#buyer_process { background:url(../images/title_buyerprocess.gif) no-repeat 0 0; width: 453px; height: 39px;  }
#buyer_quality { background:url(../images/title_buyerquality.gif) no-repeat 0 0; width: 208px; height: 22px;  }
#buyer_quick_facts { background:url(../images/title_buyerquickfacts.gif) no-repeat 0 0; width: 390px; height: 22px;  }
#buyer_shop { background:url(../images/title_buyershop.gif) no-repeat 0 0; width: 233px; height: 17px;  }
#buyer_testimonials { background:url(../images/title_buyertestimonials.gif) no-repeat 0 0; width: 294px; height: 21px;  }
#buyer { background:url(../images/title_buyer.gif) no-repeat 0 0; width: 332px; height: 21px;  }

#downloads { background:url(../images/title_downloads.gif) no-repeat 0 0; width: 282px; height: 18px;  }

#heard_awards { background:url(../images/title_heardawards.gif) no-repeat 0 0; width: 322px; height: 18px;  }
#heard_news { background:url(../images/title_heardnews.gif) no-repeat 0 0; width: 322px; height: 18px;  }
#heard_organizations { background:url(../images/title_heardorganizations.gif) no-repeat 0 0; width: 252px; height: 23px;  }

#heard { background:url(../images/title_heard.gif) no-repeat 0 0; width: 313px; height: 21px;  }

#questions_closing { background:url(../images/title_questionsclosing.gif) no-repeat 0 0; width: 124px; height: 21px;  }
#questions_living { background:url(../images/title_questionsliving.gif) no-repeat 0 0; width: 242px; height: 21px;  }
#questions_loan { background:url(../images/title_questionsloan.gif) no-repeat 0 0; width: 201px; height: 21px;  }
#questions_movingin { background:url(../images/title_questionsmovingin.gif) no-repeat 0 0; width: 324px; height: 21px;  }
#questions_townhome { background:url(../images/title_questionstownhome.gif) no-repeat 0 0; width: 261px; height: 16px;  }
#questions { background:url(../images/title_questions.gif) no-repeat 0 0; width: 294px; height: 21px;  }

#availability { background:url(../images/title_index.gif) no-repeat 0 0; width: 214px; height: 21px;  }
#availability_530nlsd { background:url(../images/title_index.gif) no-repeat 0 0; width: 214px; height: 21px;  }
#availability_chelsea { background:url(../images/title_index.gif) no-repeat 0 0; width: 214px; height: 21px;  }
#availability_bella { background:url(../images/title_index.gif) no-repeat 0 0; width: 214px; height: 21px;  }


#services_refer { background:url(../images/title_servicesrefer.gif) no-repeat 0 0; width: 137px; height: 18px;  }
#services_repeatbuyer { background:url(../images/headline.gif) no-repeat 0 0; width: 406px; height: 43px;  }
#services_vendors { background:url(../images/title_servicesvendors.gif) no-repeat 0 0; width: 171px; height: 17px;  }
#services_warranty { background:url(../images/title_serviceswarranty.gif) no-repeat 0 0; width: 391px; height: 22px;  }
#services { background:url(../images/title_services.gif) no-repeat 0 0; width: 339px; height: 22px;  }

#toolkits_building { background:url(../images/title_toolkitsbuilding.gif) no-repeat 0 0; width: 357px; height: 22px;  }
#toolkits_building_consider { background:url(../images/title_buildingconsider.gif) no-repeat 0 0; width: 409px; height: 21px;  }
#toolkits_building_plans { background:url(../images/title_buildingplans.gif) no-repeat 0 0; width: 230px; height: 23px;  }
#toolkits_building_quality { background:url(../images/title_buildingquality.gif) no-repeat 0 0; width: 70px; height: 21px;  }
#toolkits_building_schedule { background:url(../images/title_buildingschedules.gif) no-repeat 0 0; width: 100px; height: 17px;  }
#toolkits_building_trade { background:url(../images/title_buildingtrade.gif) no-repeat 0 0; width: 177px; height: 17px;  }

#toolkits_buying { background:url(../images/title_toolkitsbuying.gif) no-repeat 0 0; width: 453px; height: 39px;  }

#toolkits_closing { background:url(../images/title_closing.gif) no-repeat 0 0; width: 190px; height: 21px;  }
#toolkits_closing_contract { background:url(../images/title_closingcontract.gif) no-repeat 0 0; width: 158px; height: 20px;  }
#toolkits_closing_select { background:url(../images/title_closingselections.gif) no-repeat 0 0; width: 101px; height: 17px;  }
#toolkits_closing_visit { background:url(../images/title_closingvisit.gif) no-repeat 0 0; width: 217px; height: 21px;  }
#toolkits_closing_walk { background:url(../images/title_closingwalk.gif) no-repeat 0 0; width: 178px; height: 21px;  }
#toolkits_closing_suggest { background:url(../images/title_closingsuggestions.gif) no-repeat 0 0; width: 233px; height: 21px;  }
#toolkits_closing_close { background:url(../images/title_closingclose.gif) no-repeat 0 0; width: 137px; height: 21px;  }
#toolkits_closing_warranty { background:url(../images/title_closingwarranty.gif) no-repeat 0 0; width: 184px; height: 20px;  }
#toolkits_closing_questions { background:url(../images/title_closingquestions.gif) no-repeat 0 0; width: 285px; height: 20px;  }

#toolkits_loan { background:url(../images/title_loan.gif) no-repeat 0 0; width: 303px; height: 21px;  }
#toolkits_loan_select { background:url(../images/title_loanSelect.gif) no-repeat 0 0; width: 228px; height: 21px;  }
#toolkits_loan_checklist { background:url(../images/title_loanChecklist.gif) no-repeat 0 0; width: 303px; height: 21px;  }
#toolkits_loan_process { background:url(../images/title_loanProcess.gif) no-repeat 0 0; width: 303px; height: 21px;  }
#toolkits_loan_approval { background:url(../images/title_loanApproval.gif) no-repeat 0 0; width: 418px; height: 21px;  }

#toolkits_buying_financing { background:url(../images/title_buyingfinancing.gif) no-repeat 0 0; width: 483px; height: 39px;  }
#toolkits_buying_happy { background:url(../images/title_buyinghappy.gif) no-repeat 0 0; width: 380px; height: 23px;  }
#toolkits_buying_mday { background:url(../images/title_buyingmday.gif) no-repeat 0 0; width: 196px; height: 22px;  }
#toolkits_buying_new { background:url(../images/title_buyingnew.gif) no-repeat 0 0; width: 381px; height: 17px;  }
#toolkits_buying_rise { background:url(../images/title_buyingrise.gif) no-repeat 0 0; width: 195px; height: 17px;  }
#toolkits_buying_stress{ background:url(../images/title_buyingstress.gif) no-repeat 0 0; width: 449px; height: 19px;  }
#toolkits_buying_team { background:url(../images/title_buyingteams.gif) no-repeat 0 0; width: 458px; height: 40px;  }

#toolkits { background:url(../images/title_toolkits.gif) no-repeat 0 0; width: 274px; height: 21px;  }

#communities_past { background:url(../images/title_communitiespast.gif) no-repeat 0 0; width: 455px; height: 21px;  }

#heard_future { background:url(../images/title_future.gif) no-repeat 0 0; width: 405px; height: 45px;  }

#seller_advantage{ background:url(../images/title_sellerad.gif) no-repeat 0 0; width: 423px; height: 44px;  }

#contact1{ background:url(../images/title_contact1.gif) no-repeat 0 0; width: 423px; height: 24px;  }
#contact2{ background:url(../images/title_contact2.gif) no-repeat 0 0; width: 423px; height: 24px;  }
#thanks{ background:url(../images/title_thanks.gif) no-repeat 0 0; width: 423px; height: 24px;  }
#employer{ background:url(../images/title_prefemployer.gif) no-repeat 0 0; width: 272px; height: 24px;