@charset "utf-8";
/* CSS Document */

div.rcContnr {
width: 960px;
}

div.rcColOne {
float: left;
width: 210px;
}

div.rcColTwo {
float: left;
width: 740px;
}

div.rcItemRow {
width: 740px;
}

div.rcItemRowHeader {
width: 720px;
background-image:url(/assets/images/template/review-break-main-bg.gif);
background-repeat: no-repeat;
padding: 7px 10px 0 10px;
color: #fff;
min-height: 26px;
}

div.rcItemRowTitle {
float: left;
font-weight: bold;
font-size: 120%;
padding-top: 2px;
}

div.rcItemRowAllBtn {
float: right;
}

div.rcItemRowContent {
width: 730px;
padding: 0 5px 0 5px;
background-color: #666666;
}

div.rcItem {
float: left;
width: 218px;
border: 1px solid #ccc;
background-image: url(/assets/images/template/panel-item-bg.gif);
background-position: bottom;
background-repeat: repeat-x;
background-color: #fff;
padding: 10px;
min-height: 90px;
margin-right: 0;
}

div.rcItem2 {
float: left;
width: 218px;
border: 1px solid #ccc;
background-image: url(/assets/images/template/panel-item-bg.gif);
background-position: bottom;
background-repeat: repeat-x;
background-color: #fff;
padding: 10px;
min-height: 90px;
margin-right: 5px;
}

div.rcItemImg {
float: left;
width: 90px;
}

div.rcItemDetail {
float: left;
width: 128px;
padding: 5px 0;
}

div.rcItemRowContentEnd {
width: 740px;
margin-bottom: 15px;
}

p.rcItemTitle {
margin: 0 0 5px 0;
padding: 0;
font-weight: bold;
}

p.rcItemScore {
margin: 0;
padding: 0;
}

p.rcItemScore span {
color: #b0d135;
font-size: 120%;
font-weight: bold;
}

div.rcCatContnr {
width: 730px;
background-image:url(/assets/images/template/review-break-main-bg.gif);
padding: 20px 5px 0 5px;
background-color: #666;
background-repeat: no-repeat;
}

div.rcCatMainRow {
background-image: url(/assets/images/template/panel-item-bg.gif);
background-position: bottom;
background-repeat: repeat-x;
background-color: #fff;
border: 1px solid #ccc;
margin: 0 0 5px 0;
padding: 10px;
min-height: 80px;
}

div.rcCatItemRow {
padding: 2px;
background-image: url(/assets/images/template/panel-item-bg.gif);
background-position: bottom;
background-repeat: repeat-x;
background-color: #fff;
border: 1px solid #ccc;
min-height: 40px;
margin: 0 0 5px 0;
}

div.rcCatItemRowEnd {
padding: 2px;
background-image: url(/assets/images/template/panel-item-bg.gif);
background-position: bottom;
background-repeat: repeat-x;
background-color: #fff;
border: 1px solid #ccc;
min-height: 40px;
margin: 0;
}

div.rccmImg {
float: left;
width: 90px;
}

div.rccmTxt {
float: left;
width: 525px;
}

div.rccmTxt a {
color: #000;
text-decoration: none;
font-size: 160%;
}

div.rccmTxt ul {
margin: 5px 0 0 5px;
padding: 0;
list-style: none;
}

div.rccmTxt ul li {
padding: 2px 0;
margin: 0;
}

div.rccmTxt ul li span {
font-size: 120%;
color: #333;
}

div.rccmRating {
float: left;
width: 90px;
text-align: center;
font-size: 200%;
color: #000;
}

div.rcciImg {
float: left;
text-align: center;
width: 60px;
}

div.rcciTxt {
float: left;
width: 512px;
padding-top: 4px;
}

div.rcciTxt a {
text-decoration:none;
font-weight: bold;
}

div.rcciRating {
float: left;
width: 60px;
padding-top: 4px;
font-weight: bold;
}

div.rcciBtn {
float: left;
width: 90px;
padding-top: 7px;
}

div.rcProdDetails {
width: 740px;
padding-bottom: 20px;
}

div.rcProdImg {
float: left;
width: 100px;
}

div.rcProdTxt {
float: left;
width: 200px;
font-family: Georgia, 'Times New Roman', Times, serif;
font-size: 125%;
}

div.rcProdTxt ul {
margin: 0;
padding: 0;
list-style: none;
}

div.rcProdTxt ul li span {
font-size: 160%;
}

div.rcProdLink {
float: left;
width: 160px;
padding-top: 5px;
}

div.rcProdContnr {
width: 730px;
background-image:url(/assets/images/template/review-break-main-bg.gif);
padding: 0 5px 0 5px;
background-color: #666;
background-repeat: no-repeat;
}

div.rcProdHeader {
color: #fff;
width: 710px;
font-weight: bold;
font-size: 120%;
padding: 10px 10px 5px 10px;
}

div.rcProdItemRow {
background: #fff;
background-image: url(/assets/images/template/panel-item-bg.gif);
background-position: bottom;
background-repeat: repeat-x;
border: 1px solid #ccc;
padding: 20px 20px 10px 20px;
margin: 0 0 5px 0;
}

div.rcProdDetailsTxt {
padding: 10px 0 5px 0;
}

div.rcCImg {
float: left;
width: 20px;
}

div.rcCTxt {
float: left;
width: 600px;
padding-top: 1px;
}

div.rcCons {
padding: 8px 0;
}

div.rcComments {
padding: 8px 0;
}
