#home-collection {width: 935px; height: 320px; position: relative; left: 56px; z-index: 0; background: url(../images/home-collection/bg.png) no-repeat;}
#hc-items {position: relative; top: 6px; left: 5px;}
div.hc-item {position: absolute; top: 0; left: 0;}
div.hc-item-text {position: absolute; top:0; right: 0; width: 206px; height: 308px; background: url(../images/home-collection/overlay.png) no-repeat; color: #fff; font: 12px "Helvetica Neue Bold Condensed", "Helvetica Neue", Helvetica, Arial, sans-serif; line-height: 20px;}
div.hc-item-text div {padding: 50px 20px;}
div.hc-item-text a {color: #fff; text-transform: uppercase; font-weight: bold; display: block; margin-top: 5px; text-decoration: none;}
div.hc-item-text h3 {font-size: 25px; line-height: 28px; margin: 0 0 15px 0; text-transform: uppercase; color: #fff;}
#hc-back {position: absolute; bottom: 16px; left: -13px; z-index: 50;}
#hc-next {position: absolute; bottom: 16px; right: -13px; z-index: 50;}

#home-content-wrapper {background: url(../images/home-content-bg.gif) repeat-y; width: 935px; margin: 24px 0 0 56px;}
#home-attorney {width: 250px; float: left; padding-top: 5px;}
#attorney-img-wrapper {position: relative;}
#attorney-email {position: absolute; bottom: -6px; left: -5px; background: url(../images/attorney-home-img-shadow.png) no-repeat; width: 247px; height: 25px; color: #fff;}
#attorney-email strong {padding-left: 10px;}
#attorney-email a {color: #fff; text-decoration: none;}
#attorney-email a:hover {text-decoration: underline;}
#home-attorney h4 {margin: 12px 0 0 0;}
#home-attorney h2 {margin: 0 0 12px 0;}
#home-content {width: 658px; float: right;}
#home-content-left {width: 440px; float: left;}
#home-content-left h1 {margin-top: 0;}
#home-content-left p {margin-top: 0;}
#home-content-left .testimonial {margin-top: 33px;}
#home-content-right {width: 198px; float: right; font-size: 11px; line-height: 13px;}
#home-content-right h2.first {margin-top: 0;}
#home-content-right h2 {margin-bottom: 2px;}
#home-content-right h2 img {position: relative; top: 2px;}
#home-content-right h3 { text-transform: uppercase; margin: 0 0 2px; font-size: 11px; line-height: 13px;}
#home-content-right h3 a {color: #2c2c2b; text-decoration: none;}
#home-content-right h3 a:hover {text-decoration: underline;}
.news-block {background-color: #ebebeb; padding: 10px; margin-bottom: 10px;}
#verdict-news .news-block {background-color: #b5b5b5;}