/* Mr. Tester print styles, (c) 2007 PeckaDesign, www.peckadesign.cz */

@import url("content.css?s=2");

img { border: 0; padding: 0; }

#main-menu, #nav-skip, #searchbox, .login-links, .be-mr-tester, #login-box, .feed, .adbox, .btn-menu, .tabs, .form-box, .adsense, .no-print, .paging { display: none; }

#header .claim, #header .claim .sprite { display: none; }

#footer { border-top: 1px solid #8f8f8f; padding-top: 3px; }

.date .hidden { display: inline; }
.stars-small .out, .stars .out { display: block; position: static; }

/* Reviews */
.reviews h3 { font-size: 150%; margin-top: -5px; }
/* .reviews h3 a { color: #D2232E; } */
.reviews .desc { clear: both; margin-bottom: 0.5em; line-height: 1.417; }
.reviews .foot { font-size: 91.6%; color: #666666; margin-bottom: 0; }
.reviews li { padding: 12px 25px 12px 18px; margin: 0 0 12px 0; border: 1px solid #F7F3E9; border-width: 1px 0; background: none; }
.reviews ul {  }
.reviews ul li .img-box { float: left; display: table; }

.reviews ul li .text-box { float: right; width: 425px; }

.reviews ul li .img-box a { display: block; width: 120px; height: 120px; border: 1px solid #DBDBDB; text-align: center; background: white; position: relative; display: table-cell; vertical-align: middle; }

.reviews ul li .img-box a img { margin: 0 auto; padding: 0; border: 0; display: block; }


/* Comments */
.comments h2 { border-bottom: 2px solid #B11E27; padding-bottom: 5px; margin-bottom: 20px; }
.comments ul li { padding: 12px 25px 0 18px; margin: 0 0 12px 0; background: none; border: 1px solid #F7F3E9; border-width: 1px 0; }
.gravatar { float: left; }
.gravatar img { display: block; background: white; padding: 2px; border: 1px solid white; border-color: #EBE9E5 #C8C6C2 #C8C6C2 #EBE9E5; }
.comments ul li .head, .comments ul li .desc, .comments ul li .foot { margin-left: 70px; }
.comments ul li .head h3 { font-size: 17px; margin: 0; }
.comments ul li .head .comm-date { float: right; font-size: 92%; background: url(../img/ico-hours.png) no-repeat 0 50%; padding: 5px 0 5px 22px; }
.comments ul li .desc { clear: right; }


.user-box { float: right; width: 220px; margin: 0 0 10px 15px; background: #F4F4F4; padding: 3px; border: 1px solid #D9D9D9; }
.user-box .inner { background: white; padding: 5px; font-size: 92%; }
.user-box .inner .desc { margin-left: 70px; }
.user-box .inner .desc .author-title { color: #D9D9D9; }
.user-box .inner .gravatar { margin-bottom: 5px; }

.att-images ul { margin: 0; padding: 0;  }
.att-images ul li { margin: 0; padding: 0; background: none; float: left; margin: 0 15px 15px 0; display: table; }
.att-images ul li a { display: block; width: 120px; height: 120px; border: 1px solid #DBDBDB; text-align: center; position: relative; display: table-cell; vertical-align: middle; }
.att-images ul li a img { margin: 0 auto; padding: 0; border: 0; display: block; }
.att-images ul li a:hover { border-color: #C4C4C4; }

