rbprod#brandNav li.site1,
#brandNav li.site7,
#brandNav li.site3,
#brandNav li.site4,
#brandNav li.site53 {
	display:none;
}

#rb_content {
	padding:8px 0px 0px 0px;
	color:#353535;
	_overflow:hidden;
}
#rb_header .sitelogo {
	display:none;
}

h1, h2{
	padding:8px 0px;
	margin: 0px 20px 10px 0px;
	font-size:190%;
	font-weight: bold;
	color:#595959;
	border-bottom:#f3c418 solid 3px;}

h1 span{
	font:bold 43% Arial, Helvetica, san-serif;
	color:#999;
}

h2{
	background:none;
}

#allCatDropDown2 {
	background:#f9f9f9;
	border:0;
	clear:both;
	position:absolute;
	left:129px;
	border:1px solid #d1d1d1;
	top:189px;
	width:130px;
	padding:0 0 20px;
	z-index:99;
}

#allCatDropDown2 a {
	background:transparent;
	font-size:110%;
	text-indent:4px;
}

h3{
	clear:both;
	display:block;
	font:normal 148.5% georgia;
	color:#353535;
	background:transparent;
}

h3 span{
	background:#fff;
	padding:0 10px 0 0;
}


/* remember to define focus styles! */
:focus {
	outline: 0;
}

#carouselMain {
width: 460px;
height: 280px;
position: relative;
margin: 0 10px 10px 0;
background-color: #030303;
overflow: hidden;
_margin:0;
}

#carouselMain .slide {
position: absolute;
top: 0px;
border: 0px;
left: 0px;
}
#carouselMain .slide .slideText {
position: absolute;
left: 0;
top: 175px;
overflow:hidden;
width: 460px;
height: 105px;
z-index: 15;
}

#carouselMain .slide .slideText div {
position: absolute;
left: 0;
top: 0;
background-color: #000;
width: 460px;
height: 105px;
padding-top: 5px;
padding-left: 15px;
color:#fff;
filter:Alpha(Opacity=40);-moz-opacity:0.4;opacity:0.4;
z-index: 10;
}

#carouselMain .slide .slideText h3 {
position:absolute;
left: 15px;
top: 5px;
text-align:left;
font-family: Georgia, Palatino, Times, Serif;
color: #fff;
font-weight: bold;
font-size: 200%;
line-height: 110%;
text-transform: none;
z-index: 15;
}
#carouselMain .slide .slideText p {
position:absolute;
left: 18px;
top: 30px;
text-align:left;
font-family: Arial, sans-serif;
color: #fff;
font-weight: bold;
line-height: 130%;
width:480px;
margin-top: 5px;
padding-bottom:15px;
font-size:90%;
z-index: 15;
}
#carouselMain .slide a{
text-align:right;color:#fff;}

#carouselMain .thumbContainer {position: absolute;width: 460px;left: 0px;top: 220px;z-index:20;}
#carouselMain .thumbContainer .controls {position: relative;right: 0px;top: 22px;float: right;width: 52px;vertical-align: bottom;}

#carouselMain .thumbContainer .controls img {padding-right: 2px;}

#carouselMain .thumbContainer .selected {background: url(http://img1.e800.com.cn/default/reflectBorder.png) no-repeat;*background-color: transparent;height: 52px;}

#carouselMain .featureButton {position: relative;float: left;left: 12px;width: 78px;margin: 0 12px 0 0;overflow: hidden;}

#carouselMain .featureButton img {position: relative;border: 1px solid #fafafa;margin-bottom: 2px;*margin-bottom: 2px;width:76px;*width:76px;}

#carouselMain .featureButton canvas {background: url(http://img1.e800.com.cn/default/reflectBorder.png);margin-top: 2px;*margin-top: 2px;width: 78px !important;}

#carouselMain .featureButton.selected {}


/* carousel flash player*/
#carouselMain .videoSlide{	width:460px;	height:280px;	background:#ebebeb;	border:#999 solid 1px;	position:absolute;top:-1px;	left:-1px;	z-index:5999;	display:none;}

#carouselMain .videoInfo {	padding:0px;	width:80px;}
#carouselMain .videoInfo h3{	font-size:100%;	padding:0;	margin:0;	text-transform:none;}
#carouselMain .videoInfo p{	padding:5px 0 10px;	font-size:108.5%;	font-weight:normal;}
#carouselMain .videoInfo ul {	margin:0 1px;	font-weight:normal;}

/* Ads */
#adSuperPremiere{	width:938px;}

/* Clearfix */


.featured.today .slot1 li:after,
#footerGlobal .ad.brands dd:after,
#footerGlobal .ad.brands dd a:after,
.featured.reviews .ad.premier:before,
.featured.today .slot1 .related:before,
.featured.today .slot1 .related li:after,
.featured .poll:after,
.featured.reviews:after,
.featured.reviews .slot1 #allCatTab2:after,
#allCatDropDown2 li:after,
.featured.reviews .slot2 p:after,
.featured.reviews .slot2 li:after,
#allCatDropDown2 li:after,
.audioPlayer:after,
.multiFeaturePromo:after,
.multiFeaturePromo ul:after,
.featured .slot2 ul:after,
.featured .slot2 li:after,
.featured:after,
.popularTopics:after,
.brandDetails:after,
.featured.today .slot3 .popularTopics:after
 {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.adSuperPremiere,
.featured.today .slot1 li,
#footerGlobal .ad.brands dd,
#footerGlobal .ad.brands dd a,
.featured.reviews .ad.premier,
.featured.today .slot1 .related li,
.featured.reviews,
.featured.reviews .slot1 #allCatTab2,
#allCatDropDown2 li,
.featured.reviews .slot2 p,
.featured.reviews .slot2 li,
#allCatDropDown2 li,
.audioPlayer,
.multiFeaturePromo,
.multiFeaturePromo ul,
.featured .slot2 ul,
.featured .slot2 li,
.featured,
.featured .slot3,
.brandDetails,
.featured.today .slot3 .popularTopics
{
	*display: inline-block;
}
/* featured reviews */
.featured.reviews .slot1,
.featured.reviews .slot2 {
	width:130px;
	margin:0 20px 0 0;
	float:left;
}

.featured.reviews .slot4 {
	width:140px;
	margin:2px 0 0;
	padding:0 0 20px;
	float:left;
}

.featured.reviews .slot5 {
	margin:0;
}

.featured.reviews .slot2 {
	width:300px;
	margin:2px 20px 0 0;
	float:left;
}

.featured.reviews .slot3 {
	width:300px;
	margin:0 20px 0 0;
	float:left;
	padding-bottom:20px;
}

.featured.reviews h3 {
	margin:0 0 8px;
}

.featured.reviews .ad.premier {
	padding:20px 0 0;
	clear:both;
}

/* featured reviews slot 1 */

.featured.reviews .slot1 {
	position:relative;
	padding:0 0 20px;
}

.featured.reviews .slot1 ul {
	border:1px solid #eaeaea;
	background:#f8fafb;
	padding:4px 0;
	font-size:91%;
	font-weight:bold;
	*display:inline-block;
}

.featured.reviews .slot1 li.last {
	background:transparent;
}

.featured.reviews .slot1 #allCatTab2 {
	background:transparent;
	margin:0 0 0 8px;
}

.featured.reviews .slot1 a {
	display:block;
	padding:3px 0;
}

#allCatDropDown2 {
	background:#f9f9f9;
	border:0;
	clear:both;
	position:absolute;
	left:129px;
	border:1px solid #d1d1d1;
	top:189px;
	width:130px;
	padding:0 0 20px;
	z-index:99;
}

#allCatDropDown2 a {
	background:transparent;
	font-size:110%;
	text-indent:4px;
}

.featured.reviews .slot1 #allCatTab2 li a {
	background:transparent;
}

/* featured reviews slot 2 */

.featured.reviews .slot2 h3 {
	clear:right;
	display:inline;
}

.featured.reviews .slot2 .promo {
	float:left;
	border:1px solid #d1d1d1;
	margin:0 10px 0 0;
}

.featured.reviews .slot2 p {
	font-size:93.5%;
	line-height:140%;
}

.featured.reviews .slot2 a.readMore {
	font-size:100%;
	background-position:100% 70%;
	padding-left:8px;
}

.featured.reviews .slot2 p.rating {
	width:40%;
	float:left;
	margin:10px 0;
}

.featured.reviews .slot2 p.pricing {
	width:60%;
	float:left;
	margin:10px 0;
}

.featured.reviews .slot2 p.rating span,
.featured.reviews .slot2 p.pricing span {
	font-weight:bold;
	display:block;
}


.featured.reviews .slot2 p.rating img {
	margin:4px 0;
}

.featured.reviews .slot2 p.pricing a {
	font:normal 145.5% georgia;
}

/* featured reviews slot 3 */

.featured.reviews .slot3 li{
	*display:inline-block;
}

.featured.reviews .slot3 li.first{
	padding:0;
}

.featured.reviews .slot3 li.first h3{
	margin:0;
}

.featured.reviews .recentStories h3 {
	background:transparent;
	clear:both;
	margin:0;
}

/* featured reviews slot 4 */

.featured.reviews .slot4 a.promo img {
	border:1px solid #d1d1d1;
	display:block;
}

.featured.reviews .slot4 p {
	font-size:91%;
}

.featured.reviews .slot4 a.prodName {
	margin:5px 0;
	display:block;
}

.featured.reviews .slot4 a.readMore{
	display:inline-block;
}

.featured.reviews .slot4 a.video {
	display:none;
}


/* Ads */
.featured.reviewsPanel #adSuperPremiere{
	width:938px;
	margin:0px;
}
#halfPage{padding:0;margin:0 0 20px 0;}

/* hiding bottom adsuperpremiere */

.more #adSuperPremiere {
	display:none;
}

/* Clearfix */
.tabbedPromoUnit .tabs:after,
.featured.today .slot1 li:after,
#footerGlobal .ad.brands dd:after,
#footerGlobal .ad.brands dd a:after,
.featured.reviews .ad.premier:before,
.featured.today .slot1 .related:before,
.featured.today .slot1 .related li:after,
.featured .poll:after,
.featured.reviews:after,
.featured.reviews .slot1 #allCatTab2:after,
#allCatDropDown2 li:after,
.featured.reviews .slot2 li:after,
#allCatDropDown2 li:after,
.audioPlayer:after,
.multiFeaturePromo:after,
.multiFeaturePromo ul:after,
.featured .slot2 ul:after,
.featured .slot2 li:after,
.featured:after,
.popularTopics:after,
.brandDetails:after,
.oneAssetPromo:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.tabbedPromoUnit .tabs,
.adSuperPremiere,
.featured.today .slot1 li,
#footerGlobal .ad.brands dd,
#footerGlobal .ad.brands dd a,
.featured.reviews .ad.premier,
.featured.today .slot1 .related li,
.featured.reviews,
.featured.reviews .slot1 #allCatTab2,
#allCatDropDown2 li,
.featured.reviews .slot2 li,
#allCatDropDown2 li,
.audioPlayer,
.multiFeaturePromo,
.multiFeaturePromo ul,
.featured .slot2 ul,
.featured .slot2 li,
.featured,
.featured .slot3,
.popularTopics,
.brandDetails,
.oneAssetPromo {
	*display: inline-block;
}


.twoColumnListOfLinks li a {
        font-size: 105%;
}

.featured.today .slot2 .twoColumnListOfLinks ul {
        width: 48%;
        padding-right: 2%;
}
#carouselMain h3 {
        border-bottom: none;
}
