/* ------------- /tron/reviews/catDoor.css ---------------*/

/* -------------------------------------------------------*/
/* -------------------------------------------------------*/
/* ------------------ YODA ADDITIONS ---------------------*/
/* -------------------------------------------------------*/
/* -------------------------------------------------------*/


/* -------------------------------------------------------*/
/* -------------------- overwrites -----------------------*/
/* -------------------------------------------------------*/
	#rb_content { padding:10px 0; }

	.twoColB #contentMain {
		width:986px;
		float:none;
		padding:0 0 40px;
		position:relative;
	}

	.twoColB #contentBody { width:648px; }

	.twoColB #contentAux { width:324px; }

	p { line-height:160%; }

	ul.breadcrumb li a,
	ul.breadcrumb li a:link,
	ul.breadcrumb li a:visited,
	ul.breadcrumb li a:hover,
	ul.breadcrumb li a:active {
		background-image:url(http://i.i.com.com/cnwk.1d/i/tron/icon/neo187.png);
		color:#606060;
	}

	ul.breadcrumb li {
		color:#606060;
	}

	.breadcrumb {
		padding:0 14px;
	}

	h1,
	h2,
	h3 {
		font-family:helvetica,sans-serif;
		font-weight:bold;
		border:0;
	}


	h1,
	h2,
	.siteId7 #doormat h3,
	a,
	a:link,
	a:hover {
		color:#187CD8;
		border:none;
	}

	#overviewHead h1 {
		border-bottom:1px solid #E3E3E3;
		padding: 8px 0 4px 14px;
		font:bold 183.3%/100% Helvetica,sans-serif;
		color:#187CD8;
	}

	.topStories li { margin:0 4px 0 14px; }

	.bidwar { margin:25px 0 25px 14px; }

	.breadcrumbWrap .ad.leaderboard {
		margin-bottom: 10px;;
	}

.edRate0, .edRate0h, .edRate1, .edRate1h, .edRate2, .edRate2h, .edRate3, .edRate3h, .edRate4, .edRate4h, .edRate5 {
    background: url("http://i.i.com.com/cnwk.1d/i/tron/reviews/tg/ratingStars.gif") repeat-x scroll 0 0 transparent;
    display: block;
    height: 15px;
    overflow: hidden;
    text-indent: -9999px;
    width: 80px;
}
.edRate0 span, .edRate0h span, .edRate1 span, .edRate1h span, .edRate2 span, .edRate2h span, .edRate3 span, .edRate3h span, .edRate4 span, .edRate4h span, .edRate5 span {
    background: url("http://i.i.com.com/cnwk.1d/i/tron/reviews/tg/ratingStars.gif") repeat-x scroll 0 -20px transparent;
    display: block;
    height: 15px;
}
.userRate0, .userRate0h, .userRate1, .userRate1h, .userRate2, .userRate2h, .userRate3, .userRate3h, .userRate4, .userRate4h, .userRate5 {
    background: url("http://i.i.com.com/cnwk.1d/i/tron/reviews/tg/ratingStars.gif") repeat-x scroll 0 0 transparent;
    display: block;
    height: 15px;
    overflow: hidden;
    text-indent: -9999px;
    width: 80px;
}
.userRate0 span, .userRate0h span, .userRate1 span, .userRate1h span, .userRate2 span, .userRate2h span, .userRate3 span, .userRate3h span, .userRate4 span, .userRate4h span, .userRate5 span {
    background: url("http://i.i.com.com/cnwk.1d/i/tron/reviews/tg/ratingStars.gif") repeat-x scroll 0 -40px transparent;
    display: block;
    height: 15px;
}
.edRate0 span, .userRate0 span {
    width: 0;
}
.edRate0h span, .userRate0h span {
    width: 9px;
}
.edRate1 span, .userRate1 span {
    width: 16px;
}
.edRate1h span, .userRate1h span {
    width: 25px;
}
.edRate2 span, .userRate2 span {
    width: 32px;
}
.edRate2h span, .userRate2h span {
    width: 41px;
}
.edRate3 span, .userRate3 span {
    width: 48px;
}
.edRate3h span, .userRate3h span {
    width: 57px;
}
.edRate4 span, .userRate4 span {
    width: 64px;
}
.edRate4h span, .userRate4h span {
    width: 73px;
}
.edRate5 span, .userRate5 span {
    width: 80px;
}

#rb_content {
	width:986px;
}




/* -------------------- List of Links -----------------------*/

	/* contentBody margin left */
	.blogEntryLong,
	.topStories li { margin:0 4px 0 14px; }


	/* contentAux margin right */
	#contentAux .oneColumnListOfLinks ul { margin:0 14px 0 4px; }

	#contentAux .oneColumnListOfLinks li { background:none;padding:4px 4px 2px 12px; }



	#contentBody .twoColumnListOfLinks ul {
		margin:0 0 0 14px;
		width:47%;
		float:left;
	}

	.oneColumnListOfLinks li {
		background:none;
		border-bottom:1px solid #dedede;
	}







	#riverWidget ul {
		width:290px;
		padding: 0 10px 0 0;
	}

	#viewRiver {
		width:290px;
	}




/* -------------------------------------------------------*/
/* -------------------- font sizes -----------------------*/
/* -------------------------------------------------------*/
	/* 12px master */
	#rb_shell {
	   font-size:75%;
	}

	/* 13px */
	.storyTitle {
		font-size:108.3%;
	}

	h2,
	h3,
	span.compareButton {
		text-transform:uppercase;
	}

    .userTools li div div h3 {
        text-transform:none;
    }

/* -------------------------------------------------------*/
/* --------------------- borders -------------------------*/
/* -------------------------------------------------------*/
/* --- border radius right --- */
	#contentBody .sectionHed .innerHed,
	#contentAux .sectionHed .innerHed,
	#contentMain span.compareButton,
	.twoColumnListOfLinks h3, #cnetRiver h3,
	#contentBody h2 {
		-webkit-border-radius:0 4px 4px 0;
		-moz-border-radius:0 4px 4px 0;
		border-radius:0 4px 4px 0;
	}

/* --- border radius left --- */
	#contentAux .sectionHed .innerHed,
	#contentAux .sectionHed,
	#contentBody .slot3 .innerHed,
	#contentAux h2 {
		-webkit-border-radius:4px 0px 0px 4px;
		-moz-border-radius:4px 0px 0px 4px;
		border-radius:4px 0px 0px 4px;
	}

/* --- border radius all around --- */
	.lowerSpecs .sectionHed,
	.slot2 .sectionHed,
	.specSummary .sectionHed,
	.specSummary .innerHed,
	#contentNav .sectionHed,
	.catNav dt,
	#contentBody .slot2 .innerHed,
	.dfllDoorPromo,
	#contentMain .dfllDoorPromo .dfllBox ul,
	.contentBlock,
	.contentBlock .columnOfLinks {
		-webkit-border-radius:4px;
		-moz-border-radius:4px;
		border-radius:4px;
	}


/* --- link list border --- */
	.msgForum .frm_aaa_body .frm_aaa_l,
	.detailedListOfProducts .frm_aaa_body .frm_aaa_l,
	.twoColumnListOfLinks li,
	.oneColumnListOfLinks li {
		background:none;
		border-bottom:1px solid #dedede;
	}


/* -------------------------------------------------------*/
/* ----------------- header colors -----------------------*/
/* -------------------------------------------------------*/

/* --- reviews blue --- */
	.sectionHed .innerHed,
	.contentTools,
	.twoColumnListOfLinks h3, #cnetRiver h3,
	#contentAux h2,
	#contentBody h2 {
		background-color:#187CD8;
	}




/* --- charcoal gray --- */
	.slot2 .sectionHed .innerHed {
		background-color:#3d3d3d;
	}



/* -------------------------------------------------------*/
/* ------------------ h3 headers -------------------------*/
/* -------------------------------------------------------*/

/* ------------------ STANDARD ---------------------------*/
	#contentBody .sectionHed,
	#contentAux .sectionHed {
		position:relative;
	}

	.sectionHed .innerHed {
		margin:0 0 10px;
		position:relative;
		left:0;
	}



	#contentBody .innerHed h3,
	#contentAux .innerHed h3,
	.twoColumnListOfLinks h3,
	#cnetRiver h3,
	#contentAux h2,
	#contentBody h2 {
		color:#fff;
		float:left;
		padding:6px 0 4px 14px;
		*padding:6px 0 4px 14px;
		margin:0;
		font:bold 133.3%/120% Helvetica,sans-serif;
		line-height:100%;
	}

	#contentAux h2 {
		font:bold 116.7%/110% Helvetica,sans-serif;
	}

	.twoColumnListOfLinks h3,
	#cnetRiver h3,
	#contentAux h2,
	#contentBody h2,
	.innerHed h2 {
		float:none;
	}

	.slot2 .innerHed h2 {
		padding:6px 0 3px;
		*padding:4px 0 3px;
	}



/* ------------------ sub/see all/expand ----------------*/
	.sectionHed sub,
	.sectionHedLite sub,
	#contentAux .sectionHed sub {
		margin-left:5px;
		vertical-align:baseline;
	}

	.sectionHed a.seeAll,
	#contentAux .sectionHed a.seeAll,
	.sectionHed a.readMore.collapsed span {
		color:#fff;
		float:right;
		padding:0;
	}

	.sectionHed a.readMore,
	.sectionHedLite a.readMore {
		color:#fff;
		float:right;
		text-decoration:none;
		margin:0 5px 0 0;
		padding:5px 0;
	}


/* ------------------ red action ------------------------*/
	.compare .innerHed h3 {
		padding:2px 0 0;
	}

	.compare a.readMore {
		background:none;
		margin:0;
		padding:0;
	}

	#contentMain span.compareButton {
		background: #CD0002; /* old browsers */
		background: -moz-linear-gradient(top, #CD0002 19%, #920005 100%); /* firefox */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(19%,#CD0002), color-stop(100%,#920005)); /* webkit */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CD0002', endColorstr='#920005',GradientType=0 ); /* ie */
		padding:6px 6px 6px 15px;
		display:block;
		*display:inline-block;
	}

	#contentMain span.compareButton span {
		padding:0 15px 0 0;
	}








/*-------------- contentAux ------------------*/







/* -------------------------------------------------------*/
/* ------------------ ie6 display inline -----------------*/
/* -------------------------------------------------------*/
	.sectionHed a.readMore,
	.sectionHedLite a.readMore,
	#contentBody .twoColumnListOfLinks ul {
		_display:inline;
	}








/* -------------------------------------------------------*/
/* ------------------ yoda clearfix ----------------------*/
/* -------------------------------------------------------*/

	.contentBlock:after,
	.sectionHed:after,
	.sectionHed .innerHed:after,
	.clearfix:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
	}

	.contentBlock,
	.sectionHed,
	.sectionHed .innerHed,
	.dfllBox a.readMore,
	.clearfix {
		*display: inline-block;
	}

















/* -------------------------------------------------------*/
/* -------------------------------------------------------*/
/* -------------------------------------------------------*/
/* -------------------------------------------------------*/
/* -------------------------------------------------------*/
/* -------------------------------------------------------*/
/* ---------------- end YODA additions -------------------*/
/* -------------------------------------------------------*/
/* -------------------------------------------------------*/
/* -------------------------------------------------------*/
/* -------------------------------------------------------*/
/* -------------------------------------------------------*/
/* -------------------------------------------------------*/

.pageType2000 .breadcrumb {
	width:940px;
	margin:0 auto;
    padding-top:0 !important;
    padding-bottom:0 !important;
}

.pageType2000 .leaderboard {
	width:728px;
	margin:0 auto;
}

.pageType2000 #storeFront {
	width:986px;
	_width:auto; /* bandaid for bug 373204 */
	margin:0 auto;
}


#overviewHead h2 {
	background:transparent;
	color:#999;
	text-transform:none;
	border:0;
	margin:0pt;
	padding:0pt;
	width:460px;
	margin-top:5px;
	font-size:100%;
}

h2{
	margin:0px 0px 10px 0px;
}

#contentBody h2 {
	clear:both;
}

/* poptops */

.dfllDoorPromo {
	 border:1px solid #c5c5c5;
	 color:#333;
	 margin:0 0 20px;
}

.dfllDoorPromo h2 {
	border-bottom:1px solid #c5c5c5;
	color:#999;
	background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/siteId7headerBar.gif) repeat-x;
	height:28px;
	color:#282828;
	line-height:195.5%;
	padding:0px 5px 0 15px;
	margin:0;
}

.dfllDoorPromo h2 span {
	background:transparent;
}

.dfllDoorPromo .dfllBox{
	/*border:#ccc solid 1px;*/
	font-size:91%;
	background-color:#f7f9fa;
	padding:10px 0;
	margin:0;
}

.dfllDoorPromo .dfllBox ul{
	float:left;
	padding:0 0 0 20px;
	width:125px;
}

.dfllDoorPromo .dfllBox li{
	margin: 5px 0px;
}

.dfllDoorPromo .dfllBox li h2{
	color:#000;
	font:bold 109% Arial, Helvetica, sans-serif;
	line-height:100%;
	height:auto;
	background:none;
	border-bottom:0;
	padding:0 0 5px;
}

.dfllDoorPromo .dfllBox li a{
	background:url(http://i.i.com.com/cnwk.1d/i/tiburon/hh/listBullet.gif) 0px 4px no-repeat;
	padding-left:12px;
	display:block;
}

.dfllDoorPromo .dfllBox li a.readMore{
	background:url(http://i.i.com.com/cnwk.1d/i/tiburon/hh/187.gif) right 3px no-repeat;
	padding-right:10px;
	font-size:100%;
	display:inline;
}

.dfllDoorPromo .dfllBox a.readMore{
	font-weight:normal;
}


    .dfllDoorPromo{
        clear:both;
    }

    .dfllDoorPromo .dfllBox #dfllSponsorBy {
        margin-top:5px;
        padding:10px 0 0 20px;
        clear:both;
    }

.oneAssetPromo{
	margin:0px 0px 10px 0px;
}

.oneAssetPromo a.readMore {
	font-size: 93%;
     line-height: 136%;
	margin:2px 0 0;
	display:inline-block;
}

.oneAssetPromo img{
	margin-right:10px;
	border:1px solid #d8d8d8;
	float:left;
}

.oneAssetPromo strong{
	display:block;
	margin:0;
	padding:0px 0px 5px 0px;
	font-size:150%;
}

.oneAssetPromo p{
	line-height:136%;
	font-size:110.5%;
}

#contentMain .oneColumnListOfLinks li{
	line-height:150%;
}

#contentMain .oneColumnListOfLinks{
	margin-bottom:20px;
}

#contentMain .oneColumnListOfLinks li {
	padding:3px 0;
}

.twoColumnListOfLinks{
	width:100%;
	font-size:100%;
	color:#848484;
	margin:10px 0px 20px;
}

.twoColumnListOfLinks ul li{
	padding:5px 0px;
}

.threeColumnListOfLinks {
	margin-bottom:20px;
	font-weight:bold;
	font-size:93%;
	color:#848484;
}

.threeColumnListOfLinks ul{
	margin:0;
	padding:0;
}

.threeColumnListOfLinks li{
	vertical-align:top;
	line-height:19px;
}

.threeColumnListOfLinks .listOne,
.threeColumnListOfLinks .listTwo,
.threeColumnListOfLinks .listThree{
	float:left;
	width:32%;
	line-height:15px;
}

.categoryFinderPromo{
	margin:20px 0px;
}

.categoryFinderPromo .flexButton{
	float:left;
	margin:68px 0px 0px 15px;
}

.msgForum,
.detailedListOfProducts{
	padding-bottom:30px;
	width:220px;
	float:left;
	clear:left;
}

.detailedListOfProducts.list1{
	float:right;
	clear:right;
}

.detailedListOfProducts li{
	padding:10px 0px;
	border-bottom:1px solid #dedede;
	line-height:130%;
}

.detailedListOfProducts span.allB5Link{
        padding:4px 0px 1px;
        display:block;
}

.detailedListOfProducts li img{
	float:left;
	padding:0px 10px;
}

.detailedListOfProducts li div{
	float:left;
	width:220px;
	font-size:82.5%;
	color:#353535;
}

.detailedListOfProducts li.edRate div {
	color:#980001;
	font-weight:bold;
}

.detailedListOfProducts li a.prodName{
	font-size:140.5%;
	font-weight:bold;
	margin:0 0 4px;
}


.detailedListOfProducts li a.readMore{
	display:none;
}

.detailedListOfProducts li a {
	margin:1px 0;
	font-size:120.5%;
}

.detailedListOfProducts li .editorsRating, .detailedListOfProducts li .pricing, .detailedListOfProducts li a.prodName{
	display:block;
}
.headAndDek{
	margin:10px 0px;
}
.headAndDek img{
	margin:0px !important;
}
.headAndDek p{
	margin-top:10px;
}

/* blog door version */

.oneExternLink {
	margin:0 0 20px;
}

.msgForum .frm_aaa_lst_hd .frm_aaa_l,
.detailedListOfProducts .frm_aaa_lst_hd .frm_aaa_l{
	width:80%;
	font-size:91%;
	font-weight:bold;
	float:left;
}
.msgForum .frm_aaa_lst_hd .frm_aaa_r,
.detailedListOfProducts .frm_aaa_lst_hd .frm_aaa_r{
	width:20%;
	font-size:91%;
	font-weight:bold;
	text-align:right;
	float:right;
}

.msgForum .frm_aaa_lst_hd .frm_aaa_r h4,
.detailedListOfProducts .frm_aaa_lst_hd .frm_aaa_r h4 {
	text-align:right;
}
.msgForum .frm_aaa_body .frm_aaa_l,
.detailedListOfProducts .frm_aaa_body .frm_aaa_l{
	background:url(http://i.i.com.com/cnwk.1d/i/tiburon/hh/dot3.gif) top repeat-x;
	width:80%;
	float:left;
	font-size:91%;
	padding:10px 0 0;
	margin:5px 0 5px;
}
.msgForum .frm_aaa_body .frm_aaa_r,
.detailedListOfProducts .frm_aaa_body .frm_aaa_r{
	background:url(http://i.i.com.com/cnwk.1d/i/tiburon/hh/dot3.gif) top repeat-x;
	width:20%;
	font-size:91%;
	float:right;
	text-align:right;
	padding:10px 0 0;
	margin:5px 0 5px;
}
.msgForum .frm_aaa_body a,
.detailedListOfProducts .frm_aaa_body a {
	font-weight:bold;
	font-size:109.5%;
}
.msgForum .frm_aaa_body dt,
.detailedListOfProducts .frm_aaa_body dt {
	margin:2px 0 0;
}
.msgForum .frm_aaa_body dt a,
.detailedListOfProducts .frm_aaa_body dt a {
	font-weight:normal;
	font-size:100%;
}

/* horizontal list of products */

    .detailedListOfProductsHor {
        font-size:107.5%;
        margin:0 16px 10px 0;
    }

    .detailedListOfProductsHor ul {
        float:left;
    }
    .detailedListOfProductsHor li {
        float:left;
        margin:0 4px 0 0;
        *margin:0 2px 0 0;
        width:80px;
    }

    .detailedListOfProductsHor:after{
        content:".";
        height:0;
        visibility:hidden;
        display:block;
        clear:both;
    }
    .detailedListOfProductsHor {
        *display: inline-block;
    }
/* end horizontal list of products */

.videoPromo .promoDetails, .podcastPromo .promoDetails{
	border:#ccc solid 1px;
}

.podcastPromo{
	margin:20px 0px;
}

.podcastPromo .promoDetails{padding:10px;}

.videoPromo .promoDetails .videoThumbs{
	height:64px;
	background-color:#eee;
	margin-bottom:10px;
}

.videoPromo .promoDetails .videoDesc{
	margin:10px;
}

.videoPromo .promoDetails a.videoName{
	font-weight:bold;
}

.videoPromo .promoDetails p, .podcastPromo .podcastPlayer{
	font-size:93.5%;
	padding:8px 0px;
	margin-bottom:8px;
	background:url(http://i.i.com.com/cnwk.1d/i/tiburon/hh/dot3.gif) bottom repeat-x;
}

.podcastPromo .promoDetails p{
	padding-top:10px;
	font-size:93.5%;
}

#prefoot #scrollShell {
    width:935px;
    overflow: hidden;
}

#contentBody #scrollShell {
    width:460px;

}

.sideScrollerPromo{
	overflow:hidden;
	clear:both;
	position:relative;
}

#contentBody .sideScrollerPromo {
	_width:460px;
}

#prefoot .sideScrollerPromo {
	_width:940px;
}

.sideScrollerPromo #scrollShell{
	overflow:hidden;
}

.sideScrollerPromo .scrollingArrows{
	position:absolute;
	top:0;
	right:0;
	background-color:#fff;
}

.sideScrollerPromo .scrollingArrows .arrowLeft,
.sideScrollerPromo .scrollingArrows .arrowRight{
	text-indent:-9999px;
	display:block;
	width:20px;
	height:35px;
	float:left;
	cursor:pointer;
}

.sideScrollerPromo .scrollingArrows .arrowLeft{
	background:url(http://i.i.com.com/cnwk.1d/i/tiburon/hh/lrArrowSprite.gif) no-repeat;
	margin:0px 10px;
}

.sideScrollerPromo .scrollingArrows .arrowRight{
	background:url(http://i.i.com.com/cnwk.1d/i/tiburon/hh/lrArrowSprite.gif) 0px -35px no-repeat;
}

.sideScrollerPromo ul{
	width:9000px;
	background:url(http://i.i.com.com/cnwk.1d/i/tiburon/hh/horizScrollListBorder.gif) -10px;
	margin-top:10px;
}

.sideScrollerPromo .promoBox{
	width:140px;
	padding-right:10px;
	margin-right:10px;
	float:left;
	font-size:93.5%;
	list-style-type:none;
}

.sideScrollerPromo .promoBox.last{
	margin-right:0px;
	padding-right:0px;
}

.sideScrollerPromo .promoBox.first{
	width:150px;
	padding:0;
}

.sideScrollerPromo strong{
	display:block;
}

.sideScrollerPromo li img,
.sideScrollerPromo li p{
	margin:10px 0px;
	display:block;
}

#contentAux #latestVideos{
	border:#c5c5c5 solid 1px;
	position:relative;
	height:210px;
    margin-bottom:13px;
}

#contentAux #latestVideos h2{
	border-bottom:#c5c5c5 solid 1px;
	background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/siteId7headerBar.gif) repeat-x;
	height:18px;
	padding:5px 10px;
	color:#333;
	margin:0;
}

#contentAux #latestVideos ul{
	padding:8px 11px;
	_padding:8px 4px;
	background:#efefef;
}

#contentAux #latestVideos ul li{
	float:left;
	margin:0px 7px;
}

#contentAux #latestVideos ul li img{
	border:#efefef solid 1px;
}

#contentAux #latestVideos ul li.active img{
	border:#8c0000 solid 1px;
}

#contentAux #latestVideos .latestVideoInfo{
	display:none;
	position:absolute;
	height:55px;
	_height:65px;
	overflow:hidden;
	padding:10px 0px;
	margin:0px 10px;
	width:279px;
	line-height:127.5%;
	background:#fff url(http://i.i.com.com/cnwk.1d/i/tron/vader/latestVideoArrow.gif) no-repeat;
}

#contentAux #latestVideos #latestVidInfo1.latestVideoInfo{
	background-position:28px 0px;
}

#contentAux #latestVideos #latestVidInfo2.latestVideoInfo{
	background-position:97px 0px;
}

#contentAux #latestVideos #latestVidInfo3.latestVideoInfo{
	background-position:167px 0px;
}

#contentAux #latestVideos #latestVidInfo4.latestVideoInfo{
	background-position:237px 0px;
}

#contentAux #latestVideos .latestVideoInfo.active{
	display:block;
}

#contentAux #latestVideos .latestVideoInfo p{
	margin-bottom:5px;
}

#contentAux #latestVideos span.readMore{
	background:#fff url(http://i.i.com.com/cnwk.1d/i/tron/vader/dottedLine.gif) top repeat-x;
	position:absolute;
	bottom:10px;
	left:10px;
	padding-top:10px;
	width:279px;
}


/** Tips and Tricks **/
#contentBody .universalSearch{
	background:#e6e9eb url(http://i.i.com.com/cnwk.1d/i/tiburon/hh/dlSearchBg.gif) repeat-x;
	border:1px solid #eaeaea;
	display:block;
	float:none;
	margin:0;
	padding:10px 0 3px 10px;
}

#contentBody .universalSearch .searchBox{
	background:url(http://i.i.com.com/cnwk.1d/i/tiburon/hh/dlSearch.gif) 0 50% no-repeat;
	width:175px;
	padding:4px 8px 0;
	float:left;
	*background-position:0 50%;
	_background-position:0 50%;
	_background-attachment:fixed;
	*width:185px;
	*padding:0;
}

#contentBody .universalSearch label{
	color:#353535;
	float:left;
	font-size:107.5%;
	font-weight:bold;
	padding:2px 5px;
}

#contentBody .universalSearch .flexButton{
	float:left;
	clear:none;
}

.shareTip{
	display:block;
	clear:both;
	border-bottom:#555 solid 1px;
	border-top:#555 solid 1px;
	padding:20px 0px;
	margin:20px 0px;
}

.shareTip p{
	line-height:170%;
	float:right;
}
/** End Tips and Tricks **/

/* Ads */
#adSuperPremiere{
	width:938px;
}

#halfPage{padding:0;margin:0 0 20px 0;}

/* Clearfix */
.auxPromo:after,
.node10863 .msgForum ul:after,
.node10863 .msgForum .msgHeader:after,
.pageType2000 #universalVideo:after,
.oneExternLinkRight.fdImgGallery:after,
.imageGalleriesWrap:after,
.imageGalleries:after,
#contentAux #latestVideos ul:after,
#overviewHead:after,
.twoColumnListOfLinks:after,
.sideScrollerPromo ul:after,
.dfllDoorPromo .dfllBox:after,
.detailedListOfProducts li:after,
.oneAssetPromo:after,
.brandDetails:after,
.frm_aaa_body:after,
.frm_row:after,
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.auxPromo,
.node10863 .msgForum ul,
.node10863 .msgForum .msgHeader,
.pageType2000 #universalVideo,
.oneExternLinkRight.fdImgGallery,
.imageGalleriesWrap,
.imageGalleries,
#contentAux #latestVideos ul,
#overviewHead,
.twoColumnListOfLinks,
.sideScrollerPromo ul,
.dfllDoorPromo .dfllBox,
.detailedListOfProducts li,
.oneAssetPromo,
.adSuperPremiere,
.brandDetails,
.frm_aaa_body,
.frm_row,
.clearfix {
	*display: inline-block;
}




/* twoColumnListOfOrderedLinks.jsp */

	ol.mostPopTwoCol {
		width:210px;
		float:left;
	}

	ol.mostPopTwoCol.col2 {
		float:right;
		clear:right;
	}

	ol.mostPopTwoCol li {
		background:url(http://i.i.com.com/cnwk.1d/i/tiburon/hh/dot3.gif) repeat-x scroll left bottom;

	}

	ol.mostPopTwoCol div.twoColContent {
		padding:11px 0 6px 37px;
		*float:left;
		*padding-left:0;
	}


	ol.mostPopTwoCol div.twoColContent a {
		font-size:91%;
		font-weight:bold;
	}

	ol.mostPopTwoCol span.listIndex {
		font:198% georgia;
		color:#3778b4;
		float:left;
		width:32px;
		text-align:center;
		margin:0 5px 0 0;
	}

	/* clearfix */
	.mostPopTwoColWrap:after,
	ol.mostPopTwoCol li:after{
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
	}

	.mostPopTwoColWrap,
	ol.mostPopTwoCol li{
		*display: inline-block;
	}


/* twoColumnProdAccessList.jsp */

	.twoColProdAccess{
		width:100%;
		font-size:93.5%;
		color:#848484;
		margin-top:2px; margin-bottom:5px;
		padding-top:2px; padding-bottom:4px;
		clear:both;
	}

	.twoColProdAccess ul{
		width:210px;
		padding-right:2.5%;
		float:left;
	}

	.twoColProdAccess ul li{
		padding:5px 0px;
		clear:both;
	}

	.twoColProdAccess ul .twoColProdImg{
		float:left;
	}
	.twoColProdAccess ul div{
		float:right;
	}
	/* Clearfix */
	.twoColProdAccess ul:after,
	.twoColProdAccess:after{
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
	}
	.twoColProdAccess ul,
	.twoColProdAccess{
		*display: inline-block;
	}

/* topProductsHorizontalList.jsp */

	.topProdHorizontalList {
		clear:both;
	}
	.topProdHorizontalList ul{
		padding-right:2px;
		padding-left:3px;
		float:left;
	}
	.topProdHorizontalList .edRate{
		padding:0px; margin:0px;
		width:85px;
	}

	/* Clearfix */
	.topProdHorizontalList:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
	}

	.topProdHorizontalList {
		*display: inline-block;
	}

/* oneExternLink.jsp */

	.oneExternLink{
		padding-top:10px;
		padding-bottom:20px;
		clear:both;
	}

/* oneExternLinkRight.jsp */

	.oneExternLinkRight{
		padding-top:10px;
		padding-bottom:20px;
		clear:both;
	}
	.oneExternLinkRight span{
		float:right;
	}

/* blogEntryAndImage.jsp */

	/*
.blogEntryLong{
		margin:0px 0px 20px 0px;
	}

*/

	.blogEntryLong {
		margin-bottom:20px;
	}

	.blogEntryLong img{
		margin-right:10px;
		padding-left:3px;
		margin-left:3px;
		border:1px solid #d8d8d8;
		/*float:left;*/
	}

	.blogEntryLong strong{
		display:block;
		margin:0;
		padding:0px 0px 5px 0px;
		font-size:150%;
	}

/*
	.blogEntryLong p{
		    line-height:136%;
		    font-size:110.5%;
	}
*/
	.blogEntryLong .blogImg{
		float:right;
	}

/* podcast */
.podCastWrap {
	border:1px solid #ced5db;
        background-color:#f1f4f6;
        padding:4px 4px 7px;
}
.podCastWrap span.podCastHeader{
        display:block;
        font: normal 144.5% Georgia, "Times New Roman",Times,serif;
        padding-bottom:7px;
        color:#1e5b7e;
}
.podCastWrap strong{
        font:normal 110.5% Arial, Helvetica, san-serif;
        line-height:120%;
        margin-left:9px;
        display:block;
}

/* Clearfix   */
.podCastWrap:after{
        content: ".";
        display: block;
        height:0;
        clear:both;
        visibility: hidden;
}

.podCastWrap {
        *display: inline-block;
}

/* scrolling video player */
#scrollNav.videoScroller {
	width:620px;
	height:288px;
	padding:18px 0px;
	position:relative;
	display:block;
	background: #0d0d0d url(http://i.i.com.com/cnwk.1d/i/tron/reviews/videoBg.png) 50% top no-repeat;
	_background: #0d0d0d url(http://i.i.com.com/cnwk.1d/i/tron/reviews/videoBg.jpg) 50% top no-repeat;
}

#scrollNav.videoScroller .scrollingArrows span {
	cursor:pointer;
	display:block;
	float:left;
	height:107px;
	text-indent:-9999px;
	position:absolute;
	z-index:200;
	top:105px;
	width:38px;
}

#scrollNav.videoScroller .scrollingArrows .next {
	background:url(http://i.i.com.com/cnwk.1d/i/tron/profilePages/rightArrowDark.png) no-repeat;
	_background:transparent;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="http://i.i.com.com/cnwk.1d/i/tron/profilePages/rightArrowDark.png");
	right:0;
}

#scrollNav.videoScroller .scrollingArrows .previous {
	background:url(http://i.i.com.com/cnwk.1d/i/tron/profilePages/leftArrowDark.png) no-repeat;
	_background:transparent;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="http://i.i.com.com/cnwk.1d/i/tron/profilePages/leftArrowDark.png");
}

#scrollNav.videoScroller .scrollingArrows .previous.inactiveLeft{
	background:url(http://i.i.com.com/cnwk.1d/i/tron/profilePages/leftArrowDark_inactive.png) no-repeat;
	_background:transparent;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="http://i.i.com.com/cnwk.1d/i/tron/profilePages/leftArrowDark_inactive.png");
	cursor:default;
}

#scrollNav.videoScroller .scrollingArrows .next.inactiveRight{
	background:url(http://i.i.com.com/cnwk.1d/i/tron/profilePages/rightArrowDark_inactive.png) no-repeat;
	_background:transparent;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="http://i.i.com.com/cnwk.1d/i/tron/profilePages/rightArrowDark_inactive.png");
	cursor:default;
}


#scrollNav.videoScroller #thumbContainer {
	overflow: hidden;
	width:570px;
	height:288px;
	margin:0px auto;
}

#scrollNav.videoScroller #thumbHousing {
	_white-space:nowrap;
}

#scrollNav.videoScroller .box {
	float: left;
	margin:4px 6px 4px 0px;
	background:#fff url(http://i.i.com.com/cnwk.1d/i/tron/profilePages/videoPlayerBg.jpg) no-repeat;
	text-align: center;
	height:276px;
	width:360px;
	overflow:hidden;
	padding:2px;
	position:static;
	filter:alpha(opacity=25);
	-moz-opacity:.25;
	opacity:.25;
	z-index:100;
    _display:inline;
}

#scrollNav.videoScroller .box.last{
	margin-right:200px;
	_margin-right:0px;
	_padding-right:200px;
}

#scrollNav.videoScroller .box.first{
	margin-left:103px;
}

#scrollNav.videoScroller .box .videoStill{
	position:static;
	width:360px;
	height:203px;
	z-index:50;
    overflow:hidden;
    text-align:center;
}

#scrollNav.videoScroller .box img{
	position:static;
}

#scrollNav.videoScroller .box .overlay{
	position:relative;
	*position:static;
	z-index:500;
	margin-left:0px;
	margin-top:-85px;
	cursor:pointer;
	display:block;
	width:360px;
	height:65px;
	background:url(http://i.i.com.com/cnwk.1d/i/tron/profilePages/playVideo.png) no-repeat;
	_background:transparent;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="http://i.i.com.com/cnwk.1d/i/tron/profilePages/playVideo.png");
}

#scrollNav.videoScroller .box a.playBtn{
    width:21px;
    height:18px;
    display:block;
    background:none;
    margin:73px 0 16px 2px;
}

#scrollNav.videoScroller .box a.playBtn:hover{
    background:url(http://i.i.com.com/cnwk.1d/i/tron/profilePages/playBtnOver.jpg) no-repeat;
}

#scrollNav.videoScroller .box .stickyVideo{
	overflow:hidden;
}

#scrollNav.videoScroller #flashError{
	background:#ededed;
	white-space:normal;
}

/******************************/
/* two column door layout*/
/******************************/
.twoColB #contentBody .oneExternLinkRight {
	padding-top:5px;
}
.twoColB #contentBody .blogEntryAndLargeImage {
	margin:10px 0 20px 0;
}
.twoColB #contentBody .blogEntryAndLargeImage a:hover, .twoColB #contentBody .blogEntryAndLargeImage a:active {
	text-decoration:none;
}
.twoColB #contentBody .blogEntryAndLargeImage .largeImgBlog {
	width:620px;
	height:287px;
	position:relative;
	margin-bottom:8px;
	border: 1px solid #D8D8D8;
	border-bottom:0;
	display:block;
}

.twoColB #contentBody .blogEntryAndLargeImage span {
	position:absolute;
	bottom:0;
	width:600px;
	color:#fff;
	padding:10px;
	font: normal 130% Georgia;
	background:url(http://i.i.com.com/cnwk.1d/i/tron/transBgBlk.png);
	_background:transparent;
  	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="http://i.i.com.com/cnwk.1d/i/tron/transBgBlk.png");
}
.twoColB #contentBody .blogEntryAndLargeImage p {
	font-size:110.5%;
	line-height:136%;
}
.twoColB #contentBody .blogEntryLong img {
	margin-right:0;
	margin-left:6px;
}

.twoColB #contentAux .twoColumnListOfLinks ul {
	border:1px solid #c0c0c0;
	padding:5px;
}
.twoColB #contentAux .twoColumnListOfLinks ul li.last {
	background:transparent;
}
.twoColB #contentAux .twoColumnListOfLinks ul.list0 {
	border-right:0;
}
.twoColB #contentAux .twoColumnListOfLinks ul.list1 {
	border-left:0;
}
.twoColB #contentBody .msgForum,
.twoColB #contentBody .detailedListOfProducts {
	width:auto;
	padding-bottom:0;
}
.twoColB #contentBody .msgForum .frm_aaa_lst_hd,
.twoColB #contentBody .detailedListOfProducts .frm_aaa_lst_hd {
	color: #dcdfe4;
	background:#0d0d0d;
	padding:6px;
}
.twoColB #contentBody .msgForum .frm_aaa_body,
.twoColB #contentBody .detailedListOfProducts .frm_aaa_body {
	background:#eceff1;
	border:1px solid #a8b5c3;
	border-width: 0 1px 0 1px;
	padding:5px;
}
.twoColB #contentBody .msgForum .frm_aaa_lst_hd .frm_aaa_l,.twoColB #contentBody .msgForum .frm_aaa_lst_hd .frm_aaa_r,
.twoColB #contentBody .detailedListOfProducts .frm_aaa_lst_hd .frm_aaa_l,.twoColB #contentBody .detailedListOfProducts .frm_aaa_lst_hd .frm_aaa_r {
	background:transparent !important;
}
.twoColB #contentBody .msgForum .frm_row,
.twoColB #contentBody .detailedListOfProducts .frm_row {
	background:transparent url(http://i.i.com.com/cnwk.1d/i/tiburon/hh/dot3.gif) repeat-x scroll center bottom;
	padding-bottom:12px;
}
.twoColB #contentBody .msgForum .frm_aaa_l,
.twoColB #contentBody .detailedListOfProducts .frm_aaa_l {
	width:90%;
	background:transparent !important;
	margin:0;
	padding:0;
}
.twoColB #contentBody .msgForum .frm_aaa_r,
.twoColB #contentBody .detailedListOfProducts .frm_aaa_r {
	width:6%;
	background:transparent !important;
	padding-right:10px;
}
.twoColB #contentBody .msgForum .frm_aaa_l dl a,
.twoColB #contentBody .detailedListOfProducts .frm_aaa_l dl a {
	font: normal 16px georgia;
}
.twoColB #contentBody .msgForum .frm_aaa_l dt a,
.twoColB #contentBody .detailedListOfProducts .frm_aaa_l dt a {
	font: normal 100% georgia;
}
.twoColB #contentBody .oneExternLinkRight.blue {
	background:#eceff1;
	border:1px solid #a8b5c3;
	border-width: 0 1px 0 1px;
}
.twoColB #contentBody .oneExternLinkRight.blue .readMore {
	margin-right:10px;
}
.twoColB #contentBody .universalSearch {
	background:#0d0d0d;
	border:1px solid #0d0d0d;
	padding:0;
}
.twoColB #contentBody .universalSearch .searchBox {
	margin-left:6px;
	padding:6px;
}


.twoColB #contentBody .universalSearch .searchGo {
background:transparent url(http://i.i.com.com/cnwk.1d/i/tron/vader/neoGo.png) no-repeat scroll 0%;
border:0pt none;
cursor:pointer;
height:22px;
margin:3px 0 0 3px;
overflow:hidden;
text-indent:-2000px;
width:35px;
_background:transparent;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="http://i.i.com.com/cnwk.1d/i/tron/vader/neoGo.png");
}

.twoColB #contentBody .forumTools {
	height:32px;
	margin-bottom:10px;
}
.twoColB #contentBody .forumSearch {
	width:250px;
	float:left;
}
.twoColB #contentBody .forumLinks {
	width:368px;
	height:100%;
	float:right;
	background:#0d0d0d;
}
.twoColB #contentBody .forumLinks a {
	padding:8px;
	float:right;
	color:#fff;
}
.twoColB #contentBody .forumLinks .flexButton {
	padding:0;
	margin:4px;
}
/* .twoColB #contentBody span.viewPosts a {
	background:transparent url(http://i.i.com.com/cnwk.1d/i/tron/vader/neoPipe.gif) no-repeat scroll 100% 53%;
} */

.twoColB #contentBody .sideScrollerPromo {
	width:620px;
}
.twoColB #contentBody .sideScrollerPromo .scrollingArrows {
	background-color:transparent;
}

.twoColB #contentBody .sideScrollerPromo .scrollingArrows .arrowLeft {
	background:url(http://i.i.com.com/cnwk.1d/i/rev/ct/left-button.gif) no-repeat;
	border:1px solid #0d0d0d;
}
.twoColB #contentBody .sideScrollerPromo .scrollingArrows .arrowRight {
	background:url(http://i.i.com.com/cnwk.1d/i/rev/ct/right-button.gif) no-repeat;
	border:1px solid #0d0d0d;
}

/******************************/
/* end two column door layout*/
/******************************/
.twoColB .imageGalleriesWrap {
	width:auto;
}

.twoColB .imageGalleries {width:auto;background:#000;}

.twoColB .imageGalleries li {
	width:120px;
	height:80px;
	float:left;
	border:2px solid #000;
	position:relative;
	overflow:hidden;
}

.twoColB .imageGalleries a img{width:120px;height:80px;display:block;border:none;}

.twoColB .imageGalleries a .imageOverlay,
.twoColB .imageGalleries a:hover .imageOverlay{
    padding:5px;
    width:110px;
    filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;
    font-size:100%;
}

.twoColB .imageGalleries a:hover{text-decoration:none !important;}

.oneExternLinkRight.blue {
        background:#F1F4F6 none repeat scroll 0 0;
        border-color:#D8DEE2;
        border-style:solid;
        border-width:0 1px;
}

/* z-index inheritance */

#rb_header {
	*z-index:99999;
}

/***************************/
/* three column door msg forum*/
/***************************/
.threeColDef .msgForum h2 {
    -x-system-font:none;
    background:transparent url(http://i.i.com.com/cnwk.1d/i/tron/vader/reviews_forum_header_460x28.gif) repeat;
    line-height:normal;
    margin:0 0 2px;
    clear:both;
    padding:5px;
    width:450px;
    text-decoration: none;
    border:none;
}

.threeColDef .msgForum h2 span {
    color: #ffffff;
    font: bold 65% arial;
}

.threeColDef .msgForum{
	padding-bottom:0px;
	width:460px;
	/*float:left;
	clear:left;*/
}

.threeColDef .msgForum .frm_aaa_lst_hd .frm_aaa_l{
	width:73%;
}

.threeColDef .msgForum .frm_aaa_lst_hd {
	background:  #dce1e6;
	text-transform:lowercase;
	padding:6px;
}

.threeColDef .msgForum .frm_aaa_lst_hd .frm_aaa_l h4,
.threeColDef .msgForum .frm_aaa_lst_hd .frm_aaa_r h4 {
	font: bold 110% arial;
	color:#1f5c7f;
    text-transform:none;
}

.threeColDef .msgForum .frm_aaa_body {
	background:#f1f4f6;
	border:1px solid #d8dee2;
	border-width: 0 1px 0 1px;
	padding:5px;
}

.threeColDef .msgForum .frm_aaa_body .frm_aaa_r{
	background:none;
	width:6%;
}

.threeColDef .msgForum .frm_aaa_lst_hd .frm_aaa_l,.msgForum .frm_aaa_lst_hd .frm_aaa_r {
	background:transparent !important;
}

.threeColDef .msgForum .frm_row {
	background:transparent url(http://i.i.com.com/cnwk.1d/i/tiburon/hh/dot3.gif) repeat-x scroll center bottom;
	padding-bottom:12px;
}

.threeColDef .msgForum .frm_aaa_l {
	width:85%;
	background:transparent !important;
	margin:0;
	padding:0;
}

.threeColDef .msgForum .frm_aaa_r {
	width:8%;
	background:transparent !important;
	padding-right:10px;
}
.threeColDef .msgForum .frm_aaa_l dl a {
	font: normal 110% arial;
	color: #1f5c7f;
}
.threeColDef .msgForum .frm_aaa_l dt a {
	font: normal 100% arial;
	color: #9c9e9f;
}

.threeColDef .msgForum .frm_aaa_l dt a{
	text-decoration: underline;
    color: #9c9e9f;
}

.threeColDef .oneExternLinkRight.blue {
	background:#f1f4f6;
	border: 1px solid #d8dee2;
	border-width: 0 1px 0 1px;
    *padding-bottom:2px;
    *width:458px;
}
.threeColDef .oneExternLinkRight.blue .readMore {
	margin-right:10px;
}


.threeColDef #contentBody .forumSearch .universalSearch {
	background:#dce1e6;
	border:1px solid #d8dee2;
	border-right:0px;
	padding:2px 0 0 10px;
}

.threeColDef #contentBody .forumSearch .universalSearch .searchBox {
    margin-top:4px;
	margin-left:6px;
	padding-left:6px;
	width:170px;
}

.threeColDef .forumSearch .universalSearch .searchGo {
    background:transparent url(http://i.i.com.com/cnwk.1d/i/tron/vader/neoGo.png) no-repeat scroll 0%;
    border:0pt none;
    cursor:pointer;
    height:22px;
    margin:3px 0 0 3px;
    overflow:hidden;
    text-indent:-2000px;
    width:35px;
    _background:transparent;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="http://i.i.com.com/cnwk.1d/i/tron/vader/neoGo.png");
}

.threeColDef .forumTools {
	height:32px;
	margin-bottom:10px;
    *width:460px;
}
.threeColDef .forumSearch {
	width:248px;
	float:left;
    *width:247px;
}

.threeColDef .forumLinks {
    width:210px;
    height:100%;
    float:right;
    background:#dce1e6;
    border: 1px solid #d8dee2;
    *margin-left:0px;
    *margin-right:0px;
    *width:211px;
}
.threeColDef .forumLinks a {
        padding:8px;
        float:right;
        color:#fff;
    }
.threeColDef .forumLinks a.flexButton.blue,
.threeColDef .forumLinks a.flexButton.blue b{
	background: transparent url(http://i.i.com.com/cnwk.1d/i/tron/vader/reviews_forum_postbtn_116x20.gif) no-repeat scroll left bottom;

}

.threeColDef .forumLinks a.flexButton.blue {
    width:117px
}

.threeColDef .forumLinks a.flexButton.blue b{
	margin: 0 12px 0 0;
	padding: 0 0 0 16px;
}
.threeColDef .forumLinks .flexButton {
        padding:0;
        margin:4px;
    }


.threeColDef .msgForum .hardLink {
    font: normal 100% arial;
}

/***************************/
/* end three column door msg forum*/
/***************************/

/* Shopper panel */
.featured.reviewsPanel #reviewsPanelContent .slot1,
.featured.reviewsPanel #reviewsPanelContent .slot2,
.featured.reviewsPanel #reviewsPanelContent .slot3{
        width:300px;
        float:left;
        margin-right:15px;
}

.featured.reviewsPanel #reviewsPanelContent .slot3{
        margin-right: -3px;
}

.featured.reviewsPanel #reviewsPanelContent  ul{
        width:98%;
        padding-right:2.5%;
        float:left;
}

.featured.reviewsPanel #reviewsPanelContent  ul li{
        padding:5px 0px;
        background:url(http://i.i.com.com/cnwk.1d/i/tiburon/hh/dot3.gif) repeat-x left bottom;
}

.featured.reviewsPanel #reviewsPanelContent  h3{
        background:transparent;
}

.featured.reviewsPanel #reviewsPanelContent  ul li.last{
        background:transparent;
        font-weight:bold;
}

.featured.reviewsPanel #reviewsPanelContent .oneAssetPromo{
        margin-bottom:10px;
}

.featured.reviewsPanel #reviewsPanelContent  .oneAssetPromo a{
        font-weight:bold;
        font-size: 95%
}

.featured.reviewsPanel #reviewsPanelContent .oneAssetPromo img{
        margin-right:10px;
        border:1px solid #d8d8d8;
        float:left;
}
.featured.reviewsPanel #reviewsPanelContent .oneAssetPromo strong{
        display:block;
        margin:0;
        padding:0px 0px 5px 0px;
        font:normal 144.5% Georgia, "Times New Roman", Times, serif;
}
/*
#reviewsPanelContent {
        display: none;
}

#reviewsPanel {
        padding-top: 20px;
}
*/

.featured #insideCnet {
        padding-left: 0px;
}

.featured.reviewsPanel #reviewsPanelContent ul {
        margin-bottom: 10px;
}

.tabbedPromoUnit {
        padding-top: 0;
}

.featured.today .slot2 h3 {
        border-bottom: 2px solid #ced5db;
        font-size: 170%;
        margin-bottom: 5px;
}

.twoColumnListOfLinks li a {
        font-size: 105%;
}

.featured.today .slot2 .twoColumnListOfLinks ul {
        width: 48%;
        padding-right: 2%;
}
#carouselMain h3 {
        border-bottom: none;
}

#prefoot {
    position: relative;
}

a.readMoreHed {
	background:url(http://i.i.com.com/cnwk.1d/i/tiburon/hh/187.gif) 100% 50% no-repeat;
	font-size:91%;
	font-weight:bold;
	padding:0 10px 0 0;
	position:absolute;
	top:26px;
	right:28px;
	float:right;
}


/* For Bug: 387220 - Reviews FD revamp */
.oneExternLinkRight.fdImgGallery {
	background:#e8ebef none repeat scroll 0 0;
	border-color:#dce1e6;


}
.oneExternLinkRight.fdImgGallery span {
	padding:0 7px 0 0;

}

.imageGalleriesWrap{
	width:460px;
}

.imageGalleriesWrap h2{
	border-bottom:1px solid #c5c5c5;
	color:#999;
	background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/reviews_FD_gallery_hd_10x26.gif) repeat-x;
	height:28px;
	color:#DCDFE4;
	line-height:161.5%;
	padding:0px 5px 0 15px;
	margin:0;
}

.imageGalleries {
	width:auto;
	background: #e8ebef none repeat scroll 0 0;
}
.imageGalleriesWrap h2 span {
	background:transparent;
}

.imageGalleries li {
	width:90px;
	height:70px;
	float:left;
	border: 12px solid #e8ebef;
	position:relative;
	overflow:hidden;
}

.imageGalleries a img{
	height:68px;
	width: 88px;
    background-color:#ffffff;
	border:1px solid #cccccc;
    display:block;
}

.imageGalleries a .imageOverlay,
.imageGalleries a:hover .imageOverlay {
	display:none;
	position:absolute;
	background:#000;
	color:#fff;
	padding:2px;
	width:87px;height:70px;
	filter:alpha(opacity=75);
	-moz-opacity:.75;opacity:.65;
	z-index:5000;top:0;left:0;
	font-size:85%;
}

.imageGalleries a:hover{text-decoration:none !important;}

.pageType2000 #universalVideo {
	padding-bottom:20px;
	margin-bottom:10px;
	width:460px;
    *position:relative;
    *z-index:0;
}


/* End Bug: 387220 - Reviews FD revamp */

/* idle msg promo */
#idleMsgProdFinder,
#idleMsg {
	width:560px;
	padding-bottom:25px;
}

#idleMsgProdFinder {
	padding:0 0 10px 0;
}

#idleMsg h2 {
    margin:0 0 6px;
	*display:inline-block;
	*width:560px;
}

#idleMsgProdFinder h2 {
    margin:15px 20px 6px;
	*width:520px;
	_width:540px;
}

#idleMsgProdFinder h2 span,
#idleMsg h2 span{
    font-weight:normal;
}

#idleMsgProdFinder h2 a,
#idleMsg h2 a {
	*width:100px;
}

#idleMsgProdFinder .closeModal,
#idleMsg .closeModal {
    font-size:67%;
    width:104px;
    *width:106px;
	line-height:180%;
}

#idleMsgProdFinder strong,
#idleMsg strong {
    font-weight:normal;
	font-size:110%;
	display:block;
}

#idleMsgProdFinder strong {
	margin: 3px 20px 0px;
}

#idleMsgProdFinder  table,
#idleMsg table {
	margin: 20px auto;
}

#idleMsgProdFinder table td,
#idleMsg table td {
	padding-top: 10px;
}

.contentBanner {
    margin-top:20px;
    *margin-top:-10px;
    margin-bottom:20px;
    display:block;
}

/* Bug 423163 */
#contentAux #embedVideo {
	border:1px solid #C5C5C5;
    margin-bottom:15px;
}

#contentAux #embedVideo h2 {
	background:transparent url(http://i.i.com.com/cnwk.1d/i/tron/vader/siteId7headerBar.gif) repeat-x scroll 0 0;
	border-bottom:1px solid #C5C5C5;
	color:#333333;
	font:bold 108.5% arial,helvetica,san-serif;
    height:18px;
	line-height:normal;
	margin:0;
	padding:5px 10px;
}

/* message forum, list view */
.node10863 .msgForum {
	font:normal 100% arial,helvetica,sans-serif;
	border-bottom:1px solid #A8B5c3;
}

.node10863 .msgForum .msgHeader{
	background:none #eceff1;
	border:1px solid #A8B5c3;
	border-width:1px 1px 0px 1px;
}

.node10863 .msgForum ul {
	background:#eceff1 url(http://i.i.com.com/cnwk.1d/i/tiburon/hh/dot3.gif) repeat-x scroll center top;
	border:1px solid #A8B5C3;
	border-width:0 1px;
}

.node10863 .msgForum .headerTopic,
.node10863 .msgForum .headerPostCount{
	float:left;
	font-weight:bold;
	margin:3px;
}
.node10863 .msgForum .headerTopic{
	width:530px;
}

.node10863 .msgForum .headerPostCount {
	width:75px;
	margin-right:0px;
	*width:79px;
	_width:75px;
}

.node10863 .msgForum .msgTitle{
	float:left;
	width:530px;
	padding:3px 3px 3px 5px;
}
.node10863 .msgForum .msgCount{
	float:left;
	width:80px
}
.node10863 .msgForum .postCount{
	display:block;
	margin-top:5px;
}
.node10863 .msgForum .discQuote{
	line-height:150%;
}
.node10863 .msgForum .byline {
	font:normal 95% arial,helvetica,sans-serif;
	margin-left:20px;
}

.node10863 .msgForum .byline  a,
.node10863 .msgForum .byline  a:link,
.node10863 .msgForum .byline  a:hover{
	font-weight:bold;
}

/* end message forum, list view */

.topProds .seeAllBest .readMore {
	float:right;
	margin:5px;
}

/***************************************/
/* Tablet Catdoor */
/***************************************/
/* top stories */
.topStories {
	margin:0 0 14px;
}

.topStories .storyTitle {
	font-size:120%;
	font-weight:bold;
}

.topStories .storyThumb {
	float:left;
	margin:0 12px 12px 0;

}

#contentBody .topStories .storyThumb img {
	max-height:180px;
	_height:expression(this.scrollHeight > 180 ? "180px" : "auto");
}

#contentBody .topStories h2 {
	margin-bottom:10px;
}

.topStories li{
	margin-bottom: 7px;
	padding-bottom: 7px;
	border-bottom: 1px solid #dedede;
}


.topStories p.storyDek a.readMore{
	white-space:nowrap;
}

.topStories .withImage .storyThumb.small img{
	height:90px;
	width: 120px;
}

/* /top stories */

/* popular products unit */
#similarProds .compare form{
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-webkit-border-radius-bottomleft:4px;
	-webkit-border-radius-bottomright:4px;
	border-radius-bottomleft:4px;
	border-radius-bottomright:4px;
	background:none repeat scroll 0 0 #EEEEEE;
	border-top:1px solid #FFFFFF;
	margin:0 0 30px;
	padding:5px 0;
}
#similarProds .compare,
#similarProds .compare,
/*
#similarProds .compare .sectionHed,
#similarProds .compare .sectionHed,
#similarProds .compare .innerHed,
#similarProds .compare .innerHed,
*/
#similarProds,
#similarProds {

	background-position: right -449px;
}

/*
#similarProds .compare .innerHed,
#similarProds .compare .innerHed {
	left: 0;
}

#similarProds .compare .sectionHed,
#similarProds .compare .sectionHed {
	background-position:left -449px;
}
*/

#similarProds .compare .compareItem.last,
#similarProds .compare .compareItem.last {
	margin-right:0px;
	_display: inline;
}

#similarProds .compare {
	margin: 10px 0;
	clear: both;
	_display: inline;
}

/*
#similarProds .compare .sectionHed {

	background-position: left -449px;
	height: 21px;
	margin: 0;
	padding: 0 0 7px;
}

#similarProds .compare .sectionHed .innerHed {
	width: 620px;
	background-position: right -201px;
}
*/

/*
.sectionHed .innerHed h3 {
	font: bold 101.4% arial, helvetica, sans-serif;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
	color: #fff;
	float: left;
	line-height: 22px;
}

#similarProds .compare .sectionHed .innerHed h3 {
	color: #4B91D4;
	padding:0 0 0 10px;
	margin-right: 160px;
}

#similarProds .compare .sectionHed .innerHed a.readMore {
	background-position: left -388px;
	color: #fff;
	padding:0;
	border: 0;
	float:right;

}

#similarProds .compare .sectionHed .innerHed .closeThis {
	padding: 3px 0;
	float: right;
	background: transparent url(http://i.i.com.com/cnwk.1d/i/tron/reviews/tg/catDoor/titleBubble.gif) no-repeat scroll left -334px;
	text-decoration: none;
}

#similarProds .compare .sectionHed .innerHed .closeThis span {
	padding: 4px 8px 4px 0;
	margin-right: 10px;
	background: transparent url(http://i.i.com.com/cnwk.1d/i/tron/reviews/tg/catDoor/titleBubble.gif) no-repeat scroll right -152px;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 90%;
}

#similarProds .compare .sectionHed .innerHed .closeThis span strong {
	background: transparent url(http://i.i.com.com/cnwk.1d/i/tron/reviews/tg/catDoor/titleBubble.gif) no-repeat scroll 87px -386px;
	margin-right: 0;
	padding: 0 10px;
	line-height: 14px;
}

*/

#similarProds .compare .compareItem {
	width: 144px;
	/* background: transparent url(http://i.i.com.com/cnwk.1d/i/tron/reviews/tg/v2/compareItem.gif) no-repeat scroll 0 0; */
	-webkit-border-radius:4px 4px 0 0;
	-moz-border-radius:4px 4px 0 0;
	border-radius:4px 4px 0 0;
	background: #dfdfdf;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#dfdfdf), to(#eeeeee));
	background: -moz-linear-gradient(#dfdfdf, #eeeeee);
	background: linear-gradient(#dfdfdf, #eeeeee);
	position: relative;
	font-size: 90%;
	float: left;
	margin:0 2px 0 12px;
	_display: inline;
}

#similarProds .compare .sponsored {
	margin-right: 0;
	background-position: -250px 0;
}

#similarProds .compare .compareItem .select {
	text-align: center;
}

#similarProds .compare .compareItem .prodName {
	width: 120px;
	margin: 2px auto 0;
	position: relative;
	text-align:center;
}

#similarProds .compare .compareItem .prodName .price {
	color: #96000A;
	font-size: 105%;
	font-weight: bold;
}

#similarProds .compare .compareItem p.prodName strong {
	display: block;
	text-align:center;
	margin:6px 0 2px;
	font-size:111.1%;
}

#similarProds .compare .compareItem p.prodName .priceLabel {
	font-weight:bold;
	color:#666;
}

#similarProds .compare .compareItem .imgContainer {
	width: 120px;
	height: 90px;
	overflow:hidden;
	position: relative;
	margin: 5px auto 0;
	text-align: center;
	background-color: #fff;
	border: 1px solid #ccc;
}

#similarProds .compare .compareItem .imgContainer .overlay {
	width: 120px;
	background: transparent url(http://i.i.com.com/cnwk.1d/html/Mockups/rb/topGun2/dfll/images/overlay.png) repeat-x;
	_background:transparent;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="http://i.i.com.com/cnwk.1d/html/Mockups/rb/topGun2/dfll/images/overlay.png");
	color: #fff;
	text-transform: uppercase;
	display: block;
	text-align: center;
	margin: 5px 0 0;
	font-size: 91.3%;
	padding: 4px 0 0;
	height:15px;
	position: absolute;
	bottom: 0;
	left: 0;
}

#similarProds .compare .sponsored .imgContainer span.overlay {
	background: url(http://i.i.com.com/cnwk.1d/html/Mockups/rb/topGun2/dfll/images/sponsoredOverlay.png) repeat-x;
	_background:transparent;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="http://i.i.com.com/cnwk.1d/html/Mockups/rb/topGun2/dfll/images/sponsoredOverlay.png");
}

#similarProds .compare .compareItem .imgContainer span.overlay img {
	padding: 0 0 0 4px;
	vertical-align: bottom;
}

/* tablet cat door clearfix */
#riverWidget:after,
.topStories li:after,
#similarProds .compare form:after,
#similarProds:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

#riverWidget,
.topStories li,
#similarProds .compare form,
#similarProds{
	*display: inline-block;
}
/* /tablet catdoor clearfix */


/* left resource link block */
.contentBlock {
    background-color:#424244 !important;
    color:#B2B2B2;
    padding-bottom:10px;
    margin-bottom:15px;
	margin-left:14px;
}

.contentBlock .heading {
	border-bottom:1px solid #4E4E50;
}

#contentBody .contentBlock h2 {
    background-color:#424244 !important;
    color:#B2B2B2 !important;
    padding-top:8px;
	border-bottom:1px solid #151515;
	-moz-border-radius:4px 4px 0 0 !important;
	-webkit-border-radius:4px 4px 0 0 !important;
	border-radius:4px 4px 0 0 !important;
}

.contentBlock .columnOfLinks {
    background-color:#1E1E1F;
    color:white;
    float:left;
    height:100%;
    margin:10px 10px 10px 15px;
    vertical-align:top;
    width:285px;
	_width:275px;
    padding:5px 0;
}

.contentBlock h3 {
	font-size:100%;
	color:#B2B2B2 !important;
}

.contentBlock a {
     color:#88C6EA;
	 font-weight:bold;
}

.columnOfLinks h3, .columnOfLinks ul, .columnOfLinks span {
     padding-left:10px;
}

.contentBlock li {
      margin-top:2px;
      font-weight:6px;
}
/* END left resource link block */



/* -------------- cnetRiver -------------------*/
#cnetRiver .edDesc p.title {
	text-transform:uppercase;
}

#cnetRiver .edDesc a {
	color:#404040 !important;
	font-size:10px;
}

/*
#cnetRiver .edDesc a:hover {
	color:#BDBDBD !important;
}
*/

#cnetRiver .prodRate {
	font-size:83.3%;
}


#cnetRiver .edDesc p {
	font-size:91.7%;
}

#cnetRiver {
	position:relative;
	_height:1%;
	clear:both;
	padding:0 0 20px;
	color:#404040;
	margin-left:14px;
}

#cnetRiver #refreshBar,
#cnetRiver #newContent{
	display:none;
}

#cnetRiver .sectionWrap {
	margin:0 !important;
}

#cnetRiver strong.hed {
	font-weight:bold;
	line-height:1.7em;
	text-indent:-2000px;
	overflow:hidden;
	text-transform:uppercase;
	padding:2px 0;
	display:block;
}

#cnetRiver .riverTools {
	position:absolute;
	top:4px;
	right:0px;
	height:31px;
	font-size:120%;
	font-weight:bold;
	text-transform:uppercase;
	color:#424244;
	width:175px;
	z-index:1;
	_width:185px;
}

#cnetRiver .riverTools li {
	float:right;
	_width:10%;
	*white-space:nowrap;
}

#cnetRiver .riverTools li.hed {
	float:left;
	line-height:170%;
	font-size:76%;
}

#cnetRiver .riverTools li a {
	background:url(http://i.i.com.com/cnwk.1d/i/tron/reviews/River/riverSprite.png) 0 -19px no-repeat;
	width:35px;
	height:17px;
	display:block;
	margin:0 4px 0 0;
	outline:0;
	text-indent:-2000px;
	overflow:hidden;
}

#cnetRiver .riverTools li.active a#tweetsOn {
	background-position:0 -38px;
}

#cnetRiver .riverTools li a#tweetsOff {
	width:40px;
	background-position:0 0;
}

#cnetRiver .sectionHed .riverTools .hed {
	margin-left:10px;
}

#cnetRiver .riverTools li.active a#tweetsOff {
	background-position:0 -57px;
}

#cnetRiver .riverTools .tweetOptions {
	width:40px;

}

#cnetRiver .riverTools li.loading {
	text-indent:-2000px;
	overflow:hidden;
	width:32px;
	height:24px;
	background:url(http://i.i.com.com/cnwk.1d/i/tron/reviews/loading-icon.gif) no-repeat 50% 50%;
}

#cnetRiver .riverList,
#cnetRiver .newContent {
	background:#F0F0F0;
	overflow:hidden;
}

#cnetRiver .riverPost {
	background:url("http://i.i.com.com/cnwk.1d/i/tron/fd/riverPost.gif") repeat-x scroll left top transparent;
	margin:2px;
	padding:12px 10px;
	position:relative;
	*height:1%;
	opacity:1;
	visibility:visible;
	top:-4px;
}

#cnetRiver .assetBody {
	display:table;
	padding-left:10px;
	*display:inline-block;
}

#cnetRiver .assetBody div {
	display:inline;
}

#cnetRiver .assetTime {
	float:right;
	font-weight:bold;
	font-size:74%;
	text-transform:uppercase;
	position:absolute;
	top:16px;
	right:10px;
}

#cnetRiver .trendingList .assetTime {
	top:31px;
}

#cnetRiver .assetHed {
	display:block;
	font-size:139.7%;
	padding:0 0 5px;
	max-width:400px;
	_width:400px;
}

#cnetRiver .videoPost .assetHed {
	max-width:330px;
	_width:330px;
}

#cnetRiver .galleryPost .assetHed {
	max-width:310px;
	_width:310px;
}

#cnetRiver .assetType {
	background:#424244;
	color:#fff;
	text-transform:uppercase;
	font-size:82.2%;
	font-weight:bold;
	padding:0 3px;
}

#cnetRiver .prodImg {
	float:left;
	width:120px;
	height:90px;
	background:#fff;
	border:1px solid #b2b2b2;
	margin:0 0 5px;
}

#cnetRiver .edDesc {
	width:112px;
	float:left;
	padding:5px;
	clear:both;
}

#cnetRiver .edDesc .edImg {
	float:left;
	margin-right:5px;
	_display:inline;
	width:48px;
}

#cnetRiver .edDesc {
	color:#fff;
	font-weight:bold;
	float:left;
}

#cnetRiver .edDesc p {
	margin:0 3px 0 55px;
	display:block;
}

#cnetRiver .edDesc p.title {
	background:#187CD8;
	padding:0px 3px;
	width:38px;
}

#cnetRiver .edDesc p a {
	line-height:12px;
	overflow:hidden;
}

#cnetRiver .edDesc p.title a {
	color:white !important;
	line-height:inherit;
}

#cnetRiver .assetByline {
	font-size:82.2%;
	font-weight:bold;
	padding:0 0 0 4px;
}

#cnetRiver .assetRatings {
	font-size:90.4%;
	font-weight:bold;
	margin:5px 0;
}

#cnetRiver .assetRatings li {
	float:left;
	white-space:nowrap;
}

#cnetRiver .assetRatings li.edRate {
	border-right:1px solid #d3d3d3;
	padding:0 12px 0 0;
}

#cnetRiver .assetRatings li.userRate {
	border-left:1px solid #999;
	padding:0 0 0 12px;
}

#cnetRiver .assetRatings li a {
	display:inline-block;
	vertical-align:bottom;
	margin:0 0 0 5px;
}

#cnetRiver p {
	margin:5px 0 7px;
	line-height:140%;
}

#cnetRiver li a.videoLauncher {
	width:184px;
	height:138px;
}

#cnetRiver li .assetThumbWrap {
	float:left;
}

#cnetRiver li .assetThumb,
#cnetRiver li a.videoLauncher {
	float:left;
	border:1px solid #ccc;
	margin:0 12px 0 0;
	position:relative;
}

#cnetRiver li .assetThumb .playOverlay,
#cnetRiver li a.videoLauncher span.catOverlay {
	position:absolute;
	display:block;
	width:100%;
	height:42px;
	bottom:15px;
	left:0;
	text-indent:-2000px;
	overflow:hidden;
	background:url(http://i.i.com.com/cnwk.1d/i/tron/fd/riverPlayOverlay.png) no-repeat 0 50% rgba(255, 255, 255, 0.3);
	_background:url(http://i.i.com.com/cnwk.1d/i/tron/fd/ie6/riverPlayOverlay.gif) 0 50% no-repeat;
}

#cnetRiver li a.videoLauncher:hover span.catOverlay {
	background-color:rgba(255,255,255,0.7);
}

.StickyWinInstance {
	background-color:white;
}

.StickyWinInstance .productVideo, .StickyWinInstance .iBox {
	background:#efefef;
	border:1px solid #ccc;
	-webkit-box-shadow: 3px 3px 12px rgba(0,0,0,.2);
	-moz-box-shadow: 3px 3px 12px rgba(0,0,0,.2);
	box-shadow: 3px 3px 12px rgba(0,0,0,.2);
	width:364px;
}

.StickyWinInstance .iBox  {
	width:520px;
}

a.closeSticky  {
	background:url("http://i.i.com.com/cnwk.1d/i/tron/icon/modalClose.gif") no-repeat scroll 0 0 transparent;
	display:block;
	height:21px;
	text-indent:-2000px;
	width:25px;
	position:absolute;
	right:0;
}

.StickyWinInstance .productVideo .closeVideo{
	background:url("http://i.i.com.com/cnwk.1d/i/tron/icon/modalClose.gif") no-repeat scroll 0 0 transparent;
	display:block;
	float:right;
	clear:right;
	height:21px;
	text-indent:-2000px;
	width:25px;
	margin:1px 1px 0 0;
}

.StickyWinInstance .productVideo .vidShell {
	clear:both;
	padding:2px 0 0;
}

#cnetRiver .assetSocial {
	overflow:hidden;
	*position:relative;
	margin-top:5px;
}

#cnetRiver .assetSocial li {
	background:url(http://i.i.com.com/cnwk.1d/i/tron/fd/vertDiv.gif) left top repeat-y;
	padding:0 8px;
	position:relative;
	left:-6px;
	float:left;
}

.socialIco {
	background:url("http://i.i.com.com/cnwk.1d/i/tron/fd/social.gif") no-repeat scroll 0 0 transparent;
	float:left;
	height:12px;
	overflow:hidden;
	text-indent:-2000px;
}

.socialIco.shareIco {
	background-position:2px 3px;
	height:15px;
	width:54px;
}

.socialIco.facebookLikeIco {
	background-position:left -20px;
	width:36px;
}

.socialIco.facebookRecIco {
	background-position:left -40px;
	width:75px;
}

#shareDropDown .shareHead {
	margin:0 0 -1px 3px;
	_margin:0;
	float:left;
}

#cnetRiver a.riverUpdate,
#cnetRiver a.riverUpdate:link,
#cnetRiver a.riverUpdate:visited,
#cnetRiver a.riverUpdate:hover,
#cnetRiver a.riverUpdate:active,
#cnetRiver div.readMore {
	display:block;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
	font-size:82.2%;
	background:url("http://i.i.com.com/cnwk.1d/i/tron/reviews/River/sectionHed.png") repeat scroll 0 0 transparent;
	padding:5px 0 5px 10px;
	margin:4px 0;
}


#cnetRiver div.readMore {
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomright: 4px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	background:url("http://i.i.com.com/cnwk.1d/i/tron/reviews/River/sectionHed.png") repeat-x scroll 0 100% transparent;
}

#cnetRiver div.readMore a,
#cnetRiver div.readMore a:link,
#cnetRiver div.readMore a:visited,
#cnetRiver div.readMore a:hover,
#cnetRiver div.readMore a:active {
	display:block;
	overflow:hidden;
	text-decoration:none;
}

#cnetRiver div.readMore #ajaxMorePostings {
	display:block;
	line-height:20px;
    background-color:#424244;
    height:25px;
	text-align:center;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}

#cnetRiver div.readMore .viewMore{
    background:url("http://i.i.com.com/cnwk.1d/i/tron/reviews/River/riverSprite.png") no-repeat scroll right bottom #424244;
    display:block;
    height:20px;
    line-height:20px;
    margin:2px auto 0;
    text-align:left;
    width:140px;
	color:#FFFFFF;
}

#cnetRiver div.readMore {
    border-top:1px solid #FFFFFF;
    height:25px;
    margin:0 !important;
    padding:5px;
    width:auto;
}

#cnetRiver #pe-socialMediaMain {
	border-bottom:1px solid #BFC2C4;
	border-top:1px solid #D4D4D4;
}

#cnetRiver div.readMore .viewMore.loading {
	background:url(http://i.i.com.com/cnwk.1d/i/News/FrontDoor/ajax-loaderE6E9EC.gif) no-repeat right center;
}

#cnetRiver a.riverUpdate #refreshIcon {
	background:url("http://i.i.com.com/cnwk.1d/i/tron/reviews/River/riverSprite.png") no-repeat scroll 0 -76px transparent;
	display:inline-block;
	width:16px;
	height:16px;
	vertical-align:top;
}

#cnetRiver div.prodRate {
	display:block !important;
	margin:5px 0;
}

#cnetRiver div.prodRate div {
	display:inline-block;
	width:100px;
	margin-right:25px;
	/* IE inline-block hack */
	zoom:1;*display:inline;
}

#cnetRiver .riverPost:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

#cnetRiver .riverPost {
	*display: inline-block;
}

#cnetRiver .sectionHed h3 {
	display:none !important;
}

#cnetRiver .sectionHed {
    background:url("http://i.i.com.com/cnwk.1d/i/tron/reviews/River/sectionHed.png") repeat scroll 0 0 transparent;
    border:2px solid #EBEBEB;
    height:22px;
	_height:23px;
	-webkit-border-radius:8px 8px 0 0;
	-moz-border-radius:8px 8px 0 0;
	border-radius:8px 8px 0 0;
	position:static;
}

#cnetRiver .riverNavs li {
    background:url("http://i.i.com.com/cnwk.1d/i/tron/reviews/River/calloutHed.png") repeat scroll 50% 0 transparent;
	_background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i.i.com.com/cnwk.1d/i/tron/reviews/River/calloutHed.png', sizingMethod='scale');
    border-radius:8px 0 0 0;
    display:inline-block;
    height:35px;
    width:115px;
	position:absolute;
	z-index:99999;
	margin:-2px 0 0 0;
	text-align:center;
}

#cnetRiver .riverNavs li a {
    color:white;
    line-height:26px;
	text-transform:uppercase;
}

#cnetRiver .sectionWrap .riverUpdate,
#cnetRiver .sectionWrap .riverUpdate:hover {
	margin:0;
	padding:2px 0 0 0;
	height:18px;
	border:4px #C7CBCE solid;
	line-height:16px;
	color:#424244;
}

#cnetRiver .sectionWrap .riverUpdate .riverCounter {
    color: #187CD8;
    font-size: 160%;
	vertical-align:middle;
}

/* -------------- END cnetRiver -------------------*/


/* ----------------- Car Tech ---------------------*/

.node10863 .sectionHed .innerHed,
.node10863 .contentTools,
.node10863 .twoColumnListOfLinks h3,
.node10863 #cnetRiver h3,
.node10863 #contentAux h2,
.node10863 #contentBody h2 {
	background:#4B4B4B;
	border:0;
}

.node10863 #scrollNav.videoScroller,
.node10863 .twoColB .imageGalleries,
.node10863 .forumTools {
	background-color:#4B4B4B;
}

.node10863 #contentBody .blogEntryAndLargeImage,
.node10863 .oneAssetPromo, #scrollShell {
	margin-left: 15px;
}

.node10863 #scrollNav,
.node10863 .imageGalleriesWrap,
.node10863 .forumTools {
	margin-bottom:15px;
}

.node10863 #contentBody #scrollNav.videoScroller,
.node10863 #contentBody .twoColB #contentBody .sideScrollerPromo,
.node10863 #contentBody #scrollShell {
	width:100%;
	padding-bottom:25px;
}

.node10863 #contentBody .msgForum ,
.twoColB #contentBody .sideScrollerPromo {
	width:100%;
}

.node10863 #contentBody h2 {
	border-radius: 0 6px 0 0;
}

.node10863 #scrollNav,
.node10863 .imageGalleries,
.node10863 .forumTools,
.node10863 #contentBody .sideScrollerPromo h2 {
	border-bottom-right-radius:6px;
}

.node10863 .imageGalleries {
	padding:0 0 10px 10px;
}

.node10863 .twoColB .imageGalleries li {
	border-color:#4B4B4B;
}

.node10863 .imageGalleriesWrap h2 span {
	font-family:helvetica,arial,sans-serif;
	font-size:18px;
	line-height:125%;
}

.node10863 #contentBody .msgForum ul,
.node10863 #contentBody .msgForum .msgHeader,
.node10863 #contentBody .oneExternLinkRight.blue {
	background-color:#F0F0F0;
	border-color:#F0F0F0;
}

.node10863 .oneExternLinkRight {
	padding-bottom:0px;
	height:20px;
}

.node10863 .twoColB #contentBody .universalSearch,
.node10863 .twoColB #contentBody .forumLinks {
	background:none;
	border:none;
}

.node10863 #contentBody #forumsSearchBox {
	height:17px;
	padding:0;
	margin-top:7px;
	background:white;
	border:none;
}

.node10863 #contentBody .universalSearch  .searchGo {
	margin-top:5px;
}

.node10863 #contentAux .twoColumnListOfLinks ul {
	border:0;
	padding:0 5px;
	width:298px;
	clear:both;
	margin-right:8px;
}

.node10863 #contentBody a.flexButton,
.node10863 #contentBody a.flexButton b {
    background:none repeat scroll 0 0 transparent;
    font:500 11px 'helvetica neue',arial,helvetica,sans-serif;
    height:auto;
}

.node10863 #contentBody .forumLinks a.flexButton {
    background-color:#A9040A;
    background:-moz-linear-gradient(center top, #EE0000 0%, #8E0408 100%) repeat scroll 0 0 transparent;
    box-shadow:0 1px 1px rgba(0, 0, 0, 0.5), 0 1px 1px rgba(255, 255, 255, 0.5) inset;
    padding:4px 0;
    text-shadow:1px 1px 1px rgba(0, 0, 0, 0.3);
    border-radius:4px 4px 4px 4px;
}

/* --------------- END Car Tech -------------------*/




#contentBody .description {
	font-weight:bold;
}

#contentAux .mpu {
	margin:0 8px 20px;
}

a:hover h3 {
	text-decoration:underline;
}




/* ====================     Editors' Picks     ==================== */
#edPicks .prodImg img {
    border:1px solid #EBEBEB;
    display:block;
    height:135px;
    width:185px;
}

#edPicks .techProd {
	width:185px;
	float:left;
	margin:23px 0 30px 30px;
}

#edPicks .techProd h3 {
	text-transform:none;
	font-size:100%;
	padding-top:10px;
}

#edPicks .techProd .ratingHover {
	margin-top:7px;
	font-size:100%;
}

#edPicks .techProd .price {
	display:block;
	margin-top:3px;
	font-size:100%;
}

#edPicks .first {
	margin-left:25px;
	_margin-left:10px !important;
}

#edPicks .sectionHed {
    background:none repeat scroll 0 0 #187CD8;
	-webkit-border-radius:0 4px 4px 0;
    -moz-border-radius:0 4px 4px 0;
    border-radius:0 4px 4px 0;
    color:#FFFFFF;
    padding:6px 0 4px 14px;
    text-transform:uppercase;
    font:bold 133.3%/120% Helvetica,sans-serif;
	_width:630px;
}

#edPicks .sectionHed a.seeAll {
    background:url("http://i.i.com.com/cnwk.1d/i/tron/reviews/FD/reviewsSprite.gif") no-repeat scroll right 5px transparent;
    color:#FFFFFF;
    float:right;
    font-size:65.6%;
    padding:0px 10px 0 0;
	margin:0 10px 0 0;
	height:15px;
}
/* ====================     END Editors' Picks     ==================== */



/* ====================     Content Highlights     ==================== */
#contentHighlights {
	position:relative;
	margin:25px 0 25px 14px;
}

#contentHighlights .videoHighlight,
#contentHighlights .imageHighlight {
	min-height:160px;
	_height:160px;
}

#contentHighlights .highlightImage {
	float:right;
	width:200px;
	height:150px;
	border:1px solid #EBEBEB;
}

#contentHighlights .summary {
	line-height:160%;
	margin:10px 0 5px 0;
}

#contentHighlights h3,
#contentHighlights .summary {
	margin-right:210px;
}

#contentHighlights img.videoOverlayImg {
	position:absolute;
	right:1px;
	top:100px;
}

#contentHighlights .description {
	line-height:18px;
}

.universalVideoWrapper {
	background:none repeat scroll 0 0 #666666;
}

.closeVideo {
    background:url("http://i.i.com.com/cnwk.1d/i/tron/icon/modalClose.gif") no-repeat scroll 0 0 transparent;
    display:block;
    float:right;
    height:21px;
    text-indent:-2000px;
    width:25px;
}
/* ====================     END Content Highlights     ==================== */




/* ====================     Carousel v1     ==================== */
#productCarousel a.seeAll {
	background:url("http://i.i.com.com/cnwk.1d/i/tron/reviews/FD/reviewsSprite.gif") no-repeat scroll right 1px transparent;
    color:#FFFFFF;
    float:right;
    margin:5px 10px -5px 0;
    padding-right:10px;
    text-transform:uppercase;
	font:bold 87.5% Helvetica,sans-serif;
}

#carouselOverviews div {
	margin-bottom:6px;
}

#carouselOverviews h3 {
	color:#187CD8 !important;
	line-height:110%;
	font-size:150%;
}

#carouselOverviews h3, #contentHighlights h3 {
	text-transform:none;
}

#contentHighlights h3 {
}

#carouselOverviews a {
	color:#187CD8;
}

#carouselOverviews .price,
#carouselOverviews .ratingHover,
#carouselOverviews .bottomLine,
#carouselOverviews .author,
#carouselOverviews .intro {
	font-size:110%;
	line-height:150%;
}

#carouselOverviews .ratingHover {
	height:19.8px;
}

#carouselOverviews .ratingHover .description {
	float:left;
	margin-right:10px;
}

#carouselOverviews .readMore {
	display:block;
	width:130px;
	margin-top:5px;
}

#carouselOverviews .overview {
	border:1px solid #424244;
	height:182px;
	padding:25px;
	background-color:#FFFFFF;
	color:#353535;
}

#carouselOverviews .overview .prodImg img {
	float:left;
	height:182px;
	width:240px;
}

#carouselOverviews .overview .title,
#carouselOverviews .overview .price,
#carouselOverviews .overview .ratingHover,
#carouselOverviews .overview .bottomLine,
#carouselOverviews .overview .author,
#carouselOverviews .overview .intro  {
	margin-left:265px;
}

#carouselThumbnails {
    border-radius: 0 0 8px 8px;
    height: 85px;
    margin-top: -8px;
    overflow: hidden;
    position: relative;
}

#carouselThumbnails .indicator {
	display:none;
}

#carouselThumbnails .selected .indicator {
    background: url("http://i.i.com.com/cnwk.1d/i/tron/reviews/indicator1.png") no-repeat scroll 50% 0 transparent;
	_background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i.i.com.com/cnwk.1d/i/tron/reviews/indicator1.png', sizingMethod='scale');
    display: block;
    height: 9px;
    margin-left: 60px;
	*margin-left:-80px;
    position: absolute;
    top: -9px;
    width: 20px;
}

#carouselThumbnails .scrollLeft,
#carouselThumbnails .scrollRight {
	float:left;
	width:18px;
	height:75px;
	text-indent:-99999px;
}

#carouselThumbnails .scrollLeft {
	background:#FFFFFF url("http://i.i.com.com/cnwk.1d/i/tiburon/hh/188.gif") no-repeat scroll 6px 30px;
	-webkit-border-radius:4px 0 0 4px;
	-moz-border-radius:4px 0 0 4px;
	border-radius:4px 0 0 4px;
	margin:9px 3px 0 7px;
}

#carouselThumbnails .scrollRight {
	background:#FFFFFF url("http://i.i.com.com/cnwk.1d/i/tiburon/hh/187.gif") no-repeat scroll 6px 30px;
	-webkit-border-radius:0 4px 4px 0;
	-moz-border-radius:0 4px 4px 0;
	border-radius:0 4px 4px 0;
	margin:9px 7px 0 3px;
}

#ctWrapper {
    float: left;
    height: 90px;
    overflow: hidden;
    padding-top: 7px;
    width: 573px;
	*position:relative; /* IE6/IE7 overflow hack */
}

#ctWrapper ul {
	*margin-top: 7px;
    width: 764px;
}

#ctWrapper .thumbnail {
    background: none repeat scroll 0 0 white;
    border: 1px solid #EBEBEB;
    cursor: pointer;
    float: left;
    padding: 7px 5px 7px 6px;
	_padding: 6px 5px 0px 6px;
    position: relative;
    width: 178px;
	_height:41px;
}

#ctWrapper .thumbnail img,
#ctWrapper .thumbnail span {
	float:left;
	border:1px solid #EBEBEB;
	_height:37px;
	_overflow:hidden;
}

#ctWrapper .thumbnail,
#ctWrapper .thumbnail img {
	height:59px;
}

#ctWrapper .thumbnail img {
	width:77px;
}

#ctWrapper .thumbnail span {
	width:87px;
	background-color:#EBEBEB;
	padding:5px;
	height:49px;
	color:#187CD8;
	font-weight:bold;
	font-size:8pt;
}

#ctWrapper .thumbnail:hover span {
	text-decoration:underline;
}

/* ====================     END Carousel v1     ==================== */



/* ====================     User Reviews     ==================== */
.userReviews {
    margin: 15px 0 14px
}
.userReviews .userRevProd, .userReviews h4, .userReviews p, .userReviews ul {
    margin-right: 0;
    padding-right: 14px;
}
.userReviews .userRevProd {
    color: #333333;
    display: block;
    margin: 3px 0;
}
.userReviews h4 {
    font-weight: bold;
    margin:15px 0 3px;
}
.userReviews h4 span {
    font-weight:normal;
}
.userReviews h4 a, .userReviews h4 a:link, .userReviews h4 a:visited, .userReviews h4 a:hover, .userReviews h4 a:active {
    color: #333333;
}
.userReviews h4 span {
    display: block;
    margin: 3px 0;
}
.userReviews p {
    margin: 10px 0 0;
	font:100%/160% Helvetica,sans-serif;
	color:#353535;
}
.userReviews ul {
    border-top: 1px solid #EBEBEB;
    margin: 10px 0;
    padding-top: 10px;
}
.userReviews li {
    margin: 0 0 3px;
}
.userReviews .userRevProd, .userReviews h4 a.userRevTitle {
	font:bold 100% Helvetica,sans-serif;
}

/* ====================     END UserReviews     ==================== */

.auxPromo img{
	float:left;
	margin:5px;
}
.auxPromo .sectionWrap p,
.auxPromo .sectionWrap div{
	margin:5px;
}
.auxPromo .readMore{
	margin-left: 5px;
}

/*expanded clickable area in stienav dropdown for tablet users*/
.rbHeaderMain #siteNav #allCatDropDown li a {
	height:100%;
}
