.builderWrapper{    width:681px;    padding:30px 0 30px 0;    border-bottom:1px solid #96c0dd;    overflow:hidden;}.builderRight{    width:178px;    float:right;}.builderRight h3{    padding:0;}.builderRight ul{    margin:0;    padding:0;}.builderRight ul li{    list-style:none;    margin:0;    padding:0;    font-weight:bold;    background:none;}.builderLeft{    width:485px;    float:left;}.builderInfo{    width:320px;    float:right;}.builderInfo h2{    font-family:Georgia,"Times New Roman",Times,serif;    font-size:16px;    margin:-3px 0 0 0;    padding:0;}.builderInfo h2 a{    text-decoration:none;}.builderInfo ul{    margin:0;    padding:0 0 10px 0;}.builderInfo ul li{    list-style:none;    margin:0;    padding:0;    background:none;}.builderInfo p{    line-height:140%;    padding-bottom:0;}.builderPic{    float:left;}.builderOuterWrapper h3{    font-size:16px;}.clearBuilder {    border-bottom:1px solid #96c0dd;    clear:both;    height:0;    padding:0;    width:100%;}.builderBioPic{    float:right;    border:1px solid #2E81BC;    margin:0 0 15px 0;}#builderBioInfo{    width:400px;    float:left;}#builderBioInfo h2{    font-family:Georgia,"Times New Roman",Times,serif;    font-size:26px;    margin:0;    padding:0;    color:#004685;}#builderBioInfo h4{    font-size:16px;    font-weight:bold;    margin:0;    padding:0 0 15px 0;}#priceRange{    width:140px;    float:right;}#bioAddress{    float:left;}.bioAgentInfo{    width:250px;    padding:20px 10px 10px 0;    float:left;}.bioAgentInfo h4{    font-size:14px;    margin:0;    padding:0;    color:#004685;}.bioAgentInfo p{    padding:0 0 3px 0;}.realtorLabel{    color:#004685;    font-family:Georgia,"Times New Roman",Times,serif;}.builderLinks{    width:250px;    float:left;    padding:0 10px 0 0;}.builderLinks ul{    margin:0;    padding:10px 0;}.builderLinks ul li{    background:transparent url(/images/icon_link_orb.png) no-repeat left center;    padding:4px 0 4px 30px;}.builderDocs{    width:250px;    float:left;    padding:0 10px 0 0;}.builderDocs ul{    margin:0;    padding:10px 0;}.builderDocs ul li{    background:transparent url(/images/icon_file_paper.png) no-repeat left center;    padding:4px 0 4px 30px;}#scrollRightButton, #scrollLeftButton{    cursor:pointer;}#builderGalleryWrapper{    width:680px;    padding:10px 0;    overflow:hidden;}#betlWrapper {    overflow:hidden;    position:relative;    width:635px;}#belt{    margin:0;    padding:0;    position:relative;}.panel {    float:left;    padding:0 0 0 10px;    width:202px;}.panel img{    border:1px solid #96c0dd;    cursor:pointer;}#numberDisplay{    display:none;}