a.full-review {
position: absolute;
right: 0;
bottom: 0;
font: bold 0.86em Arial, Helvetica, sans-serif;
color: #2958b2;
text-decoration: underline; }

div#reviewer-block { width: 1000px; }
div#reviewer-block div.widget-wrap { background: url(../images/bchip-top-1000.png) no-repeat 0 0; }
div#reviewer-block div.inner { background: url(../images/bchip-mid-1000.png) repeat-y 0 0; padding: 0 14px; }
div#reviewer-block div.bottom-cap { height: 18px; background: url(../images/bchip-bot-1000.png) no-repeat 0 0; }

div#reviewer-block h2.chip-header { padding-left: 14px; }

th#rl-user-col { width: 150px; }
th#rl-trust-col { width: 53px; }
th#rl-reviewcnt-col { width: 46px; }
td.review-cell { width: 206px; }


/* Ads */
div#bottom-ads {
overflow: hidden;
padding: 0 14px;
margin-top: 12px; }

div#bottom-left-ad { float: left; }
div#bottom-right-ad { float: right; }


/* Table cell styles */
table#reviewers h4.username a,
table#reviewers h5.title,
table#reviewers td.trusted,
table#reviewers td.review-count {
color: #2b2b2b;
font-size: 1.15em; }

div.full-height { height: 127px; }
div.full-height-pad { height: 88px; }

table#reviewers h4.username a {
font-weight: bold;
margin-bottom: 4px;
text-decoration: underline; }

table#reviewers h5.title a {
color: #000;
font-size: 1.1em;
text-decoration: underline; }

div.review-img {
position: relative;
z-index: 10;
float: left;
width: 67px;
padding-right: 8px; }

div.excerpt {
position: relative;
font-size: 1.34em;
height: 118px; }

div.review-text {
overflow: hidden;
height: 78px; }

td.review-cell em.descriptor {
display: block;
color: #9d7e09;
padding: 2px 0;
font: bold 0.9em Arial, Helvetica, sans-serif; }