/* Page Title */
	h2.the-web { background: url(../../images/titles/title-the-web.gif) no-repeat; }
	h2.tell-friends { background: url(../../images/titles/title-tell-friends.gif) no-repeat; }
	h2.home-worth { background: url(../../images/titles/title-home-worth.gif) no-repeat; }
	h2.number-one { background: url(../../images/titles/title-number-one.gif) no-repeat; }
	h2.preferred-vendors { background: url(../../images/titles/title-preferred-vendors.gif) no-repeat; }
	h2.luxury { background: url(../../images/titles/title-luxury.gif) no-repeat; }

div#preferred-vendors h3 { font-size: 1.3em; border-bottom: 1px solid #C53637; }
div#preferred-vendors ul { list-style-type: none; padding: 0 25px 0 0; }
div#preferred-vendors ul li { padding-left: 10px; }
div#preferred-vendors ul li.category { padding-left: 0; font-size: 1.2em; margin: 15px 0 2px; font-weight: bold; } 
div#preferred-vendors ul.mortgage span.company { padding-bottom: 2px; display: block; font-size: 1.15em; width: 330px; background: url(../../images/common/dot-gray-horizontal.gif) 0% 100% repeat-x; height: 13px; }
div#preferred-vendors ul.mortgage span.name { font-size: 1.15em; }
div#preferred-vendors ul.mortgage strong { font-weight: normal; float: right; margin-top: -13px; }
div#preferred-vendors td { vertical-align: top; }