h1{float:left;width:510px;font-size:22px;position:absolute;z-index:98;top:231px;left:16px;}
h2{color:#7E7E7E;font-size:16px;margin:15px 0 5px;border:none;padding:0;position:relative;}
#revAnc{width:375px;margin:15px 0 0;}
.review .revDetails span, #avgRating span{display:block;background:url("/images/extrainfo/star_rating.png") top left no-repeat;height:11px;width:64px;line-height:11px;}
#avgRating{margin:0 0 0 2px;position:relative;}
#avgRating span{position:absolute;left:150px;top:4px;}
#results-left{width:593px;margin:0;float:left;}
#results-right{float:right;width:174px;}
#flash-hold{position:absolute;top:175px;left:11px;}
#content{padding-top:150px;}
#content #bc{padding-bottom:0;}
#page-opt{margin:0 0 10px;position:relative;}
#page-opt a.return{text-decoration:none;position:absolute;top:5px;}
#page-opt .return img{vertical-align:middle;padding:0 8px 2px 0;margin:0;}
#page-opt div, #bottom{text-align:right;color:#000;}
#bottom{margin:15px 0 0;}
#page-opt div p{margin:4px 0 5px;}
#bottom p{margin:0 0 5px;}
#bottom img{margin:0 0 15px;cursor:pointer;}
#page-opt div img, #bottom p img{margin:0 0 3px 7px;vertical-align:middle;cursor:pointer;}
#title{border-bottom:1px solid #CAC9D9;padding:0 0 45px;}
#title img{float:right;margin:4px 0 0;cursor:pointer}
#ei-left{width:207px;margin:0;float:left;}
#ei-left .img{display:table-cell;text-align:center;vertical-align:middle;width:200px;height:200px;border:1px solid #CAC9D9;}
#ei-left .img *{vertical-align:middle;}
#ei-left .img img{width:auto !important;max-width:198px;max-height:198px;width:198px;}
#ei-left #images{margin:5px 0 0;padding:0;width:207px;}
#ei-left #images .img-holder{width:69px;float:left;margin:0 0 7px 0;}
#ei-left #images .img{width:50px;height:50px;margin:0;padding:5px;}
#ei-left #images .img img{height:50px;width:50px;cursor:pointer;}
#ei-left #bcm{position:relative;height:89px;margin:5px 0 0;}
#ei-left #bcm img, #ei-left #bcm span, #ei-left #bcm #bcmMonth{display:block !important;position:absolute !important;z-index:98 !important;}
#ei-left #bcm #bcmMonth{z-index:99 !important;}
#ei-right{float:right;width:380px;margin:0;position:relative;}
#ei-right #bcaImage{float:right;position:relative;right:0px;top:7px;cursor:pointer;z-index:99;}
#ei-right #off-services{width:380px;}
#ei-right #off-services{border-collapse:collapse;}
#ei-right #off-services .serv-bg{background-color:#F1F1F1;}
#ei-right #off-services tr .cr, #ei-right #off-services tr .cr2{background:url("/images/extrainfo/services_cross.gif") no-repeat center center;height:20px;padding:0;text-align:center;width:35px;}
#ei-right #off-services tr .cr2{background-color:#F1F1F1;}
#ei-right #off-services tr td{border:1px solid #9493B2;padding:4px 8px;width:321px;}
#ei-right #off-services .service-head td{padding:0;}
#ei-right #off-services .service-head h3{background:url("/images/extrainfo/services_repeat.jpg") repeat-x top left;padding:4px 8px;background-color:#272964;color:#fff;font-weight:bold;margin:0;width:364px;}
#map-hold{position:relative;margin-top:10px;border:1px solid #CAC9D9;}
#map-hold #text-div{display:none;position:absolute;top:99px;left:195px;width:210px;padding:5px 10px 10px 10px;background-color:#fff;border:1px solid #CAC9D9;font-size:12px;}
#map-hold #text-div div{clear:both;margin:0;}
#map-hold #text-div #map-text-div{float:right;margin:0 0 10px;cursor:pointer;}
#rev0{margin:5px 0 15px 3px;}
#noofreviews{margin:0 0 0 50px;}
#rev-sec{margin:5px 0 30px 10px;position:relative;width:360px}
#rev-sec p{margin:0;width:120px;color:#FC7F2D;text-decoration:underline;}
#rev-sec p span{display:block;height:10px;margin:-11px 0 1px 40px;background:#FCCFB0;}
#rev-sec p span img{display:block;}
#rev-sec #eachRev{left:125px;top:0px;position:absolute;}
#rev-sec #eachRev p{width:auto;text-decoration:none;}
#rev-sec form{right:0px;top:0px;position:absolute;}
#rev-sec form img{cursor:pointer;}
#revLinks{margin:0 0 10px 0;}
#revLinks #RecentCommentsTitle{color:#7E7E7E;font-size:14px;display:inline;}
#revLinks #showAllRev{margin:0 0 0 20px;color:#FC7F2D;}
#showAllRevBot{display:block;margin:10px 0 0 0;color:#FC7F2D;}
#otherRev{display:none;}
.review{border:1px solid #ccc;margin:0 0 -1px 0;background-color:#eee;}
.even{background-color:#fff;}
.review .revDetails{float:left;width:149px;border-right:1px solid #ccc;padding:10px;}
.review .revDetails p{margin:10px 0;}
.review .revDetails .rating{margin:0 0 0 -2px;}
.review .revDetails .star1, #avgRating .star1{background-position:0% -1px;}
.review .revDetails .star2, #avgRating .star2{background-position:0% -13px;}
.review .revDetails .star3, #avgRating .star3{background-position:0% -25px;}
.review .revDetails .star4, #avgRating .star4{background-position:0% -37px;}
.review .revDetails .star5, #avgRating .star5{background-position:0% -49px;}
.review .revDesc{float:left;width:397px;border-left:1px solid #ccc;margin:0 0 0 -1px;padding:10px 12px;}
.review .revDesc p{margin:0 0 7px;}
.review .revDesc .title{font-size:13px;color:#000;}
#consRev {margin:5px 5px 5px 0;}
