.siteId1 #brandNavBar li.brandNav {
	display:block;
}

#brandNavBar li.loginAction {
    top:0px !important;
}

#siteNav li {
	background-color:#ae0000;
}

#siteNav li a {
	color:#dedede;
	background-color:#ae0000;
}

#siteNav li.active,
#siteNav li:hover {
	background-color:#fff;
	_background:transparent;
	color:#dedede;
}

#siteNav li a:hover,
#siteNav li.active a{
	text-decoration:none;
	background-color:#dedede;
	color:#484848;
}

#rb_navSearch {
	background:transparent;
}

#rb_navSearch .universalSearch {
	display:none;
}

.headerTextAd {
	position:static;
}

#rb_header #countdown {
	display:block;
	font-size:181%;
	position:absolute;
	right:38px;
	bottom:32px;
	color:#fff;
}

.siteId1 #headerContents {
	background-image:url(http://i.i.com.com/cnwk.1d/i/tron/oreo/edition108headerBg.png);
	_background-image:url(http://i.i.com.com/cnwk.1d/i/tron/oreo/edition108headerBg.gif);
	height:116px;
	_height:115px;
}

.siteId1 #brandNavBar li.rubics {
	padding-left:50px;
}

body.siteId1 #rb_logos {
	width:260px;
	margin-right:0;
}

.siteId1 #rb_logos a.rblogo {
	margin-left:0px !important;
}

.siteId1 .siteId1logo {
	display:block;
}

.siteId1 .siteId1logo img {
	background:url(http://i.i.com.com/cnwk.1d/i/tron/oreo/edition108logo.png) no-repeat;
	_background:transparent;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="http://i.i.com.com/cnwk.1d/i/tron/oreo/edition108logo.png");
	height:86px;
	width:158px;
	display:block;
}

#rb_header {
	background-image:url(http://i.i.com.com/cnwk.1d/i/tron/oreo/edition108rbHeader.png);
	_background-image:url(http://i.i.com.com/cnwk.1d/i/tron/oreo/edition108rbHeader.gif);
}

#siteNav li a span{
	background-position:right -14px;
}

#siteNav #allCatTab a:hover span,
#siteNav #allCatTab a.active span{
	background-position:right top;
}

	/* brand nav bar */

		#brandNavBar .brandNav li {
			background:url(http://i.i.com.com/cnwk.1d/i/tron/oreo/edition108brandNavSprite.png) no-repeat 0 -50px;
			_background:transparent;
		}

		#brandNavBar li.siteId1 {
			background-position:0 0;
		}

		#brandNavBar li.siteId53 {
			background-position:100% -100px;
		}

	/* login bar */

		#brandNavBar .loginAction li {
			background-image:url(http://i.i.com.com/cnwk.1d/i/tron/oreo/edition108brandNavSprite.png);
			_background:transparent;
		}

	.pageType8300 #contentBody .search-heading {
		margin:20px 0;
	}

/* sidebar */

.prodDetail {
	border-top:1px solid #CCCCCC;
	margin:10px 0;
	padding:10px 0;
	position:relative;
	float:left;
}

.prodDetail .productInfo {
	float:left;
	width:390px;
}

.prodDetail h2 {
	background:transparent none repeat scroll 0 0;
	border:0 none;
	padding:0;
	text-transform:none;
}

.prodDetail h2 a {
	background:transparent none repeat scroll 0 0;
	float:none;
	font-size:100%;
	font-weight:bold;
	line-height:100%;
	padding:0;
	color:#921e20;
}

.prodDetail p {
	margin:8px 0;
}

.prodDetail .productImage {
	border:1px solid #CCCCCC;
	cursor:pointer;
	float:right;
	margin-left:20px;
}

.prodDetail .videoOverlayImg {
	cursor:pointer;
	position:absolute;
	right:1px;
	top:110px;
	width:201px;
}

.productVideo {
	background-color:#EDEDED;
	border:1px solid #CBCBCB;
	display:none;
	height:305px;
	position:absolute;
	right:0;
	text-align:right;
	top:0;
	width:364px;
}

.productVideo .closeVideo {
	background:transparent url(http://i.i.com.com/cnwk.1d/i/tron/icon/modalClose.gif) no-repeat scroll 0 0;
	display:block;
	float:right;
	height:21px;
	text-indent:-2000px;
	width:25px;
}

#contentBody #universalVideoWrapper0, #contentBody #universalVideoWrapper1, #contentBody #universalVideoWrapper2, #contentBody #universalVideoWrapper3, #contentBody #universalVideoWrapper4, #contentBody #universalVideoWrapper5, #contentBody #universalVideoWrapper6, #contentBody #universalVideoWrapper7, #contentBody #universalVideoWrapper8, #contentBody #universalVideoWrapper9 {
	margin:0px;
}

#edStars {
	float:left; padding-right: 10px;
}

#latestCESnews .blog_item h3 {
	font-size:12px;
	padding-bottom:5;
	padding-top:5px;
}

.blog_item h3 {
	padding-top: 25px;
	clear: both;
	border-bottom: 0;
	background:transparent url(http://i.i.com.com/cnwk.1d/i/tiburon/hh/dot3.gif) repeat-x scroll center bottom;
}

.blog_item h3 a {
	font-family: arial,sans-serif,helvetica;
}

.blog_item .blog_meta {
	padding-top: 5px;
}

#about_ces{
	border:#bcbcbc 1px solid;
	background:#fbfbfb;
	font-size:1em;
	margin:0px;
	padding:0px;
}

#about_ces h4{
	background-image:url(http://i.i.com.com/cnwk.1d/i/ts/ces/2009/right_sub_hdr_bg.jpg);
	border-bottom:#bcbcbc 1px solid;
	font:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:1.1em !important;
	color:#921e20;
	width:100%;
	margin:0px;
}

#about_ces p{
	padding:5px 10px;
}

#contentAux .blogTopicsHed,
#contentAux .blogTopics,
#contentAux #mostDis {
	display:none;
	*display:none;
}

.blogId100 #awards-right,
.blogId100 #latestCESnews,
.blogId100 #about_ces {
	margin:20px 0;
	clear:both;
}

.blogId100 #overviewHead {
	display:none;
}

.siteId1 #siteNav li a {
	white-space:normal;
}

#latestCESnews {
	display:none;
}

/** ces video + photo page **/

	#rb_content.CESVideo a,#rb_content.CESVideo a:link,#rb_content.CESVideo a:visited,#rb_content.CESVideo a:hover,#rb_content.CESVideo a:active,
    #rb_content.CESPhoto a,#rb_content.CESPhoto a:link,#rb_content.CESPhoto a:visited,#rb_content.CESPhoto a:hover,#rb_content.CESPhoto a:active {
		color:#82c7fc;
	 }

	 #rb_content.CESVideo #contentBody,
     #rb_content.CESPhoto #contentBody {
		width:620px;
	}

	#rb_content.CESVideo #contentMain,
    #rb_content.CESPhoto #contentMain {
		background:#0a0e13;
		border:1px solid #3a3f46;
		padding:20px 20px 10px!important;
	 }

	#rb_content.CESVideo #contentBody p,
    #rb_content.CESPhoto #contentBody p	{
    	color:#e0e0e0;
    	font-size:107%;
    }

	#rb_content.CESVideo #contentBody p.timestamp,
    #rb_content.CESPhoto #contentBody p.timestamp {
	 	color:#939393;
	 	font-size:82.5%;
	 	margin:0 0 4px;
	}

    #rb_content.CESPhoto #contentBody a {
    	font-size:131.5%;
    }

    #rb_content.CESPhoto #contentBody p a {
        font-size:100%;
    }

     .siteId1 #rb_content.CESVideo h1,.siteId1 #rb_content.CESVideo h2,.siteId1 #rb_content.CESVideo h3,
     .siteId1 #rb_content.CESPhoto h1,.siteId1 #rb_content.CESPhoto h2,.siteId1 #rb_content.CESPhoto h3 {
		color:#fff;
		border-bottom:1px solid #293039;
		padding:7px 0 1px;
		font-size:164.5%;
		font-weight:normal;
	 }

	.siteId1 #rb_content.CESVideo h1,
    .siteId1 #rb_content.CESPhoto h1,
    .siteId1 #rb_content.CESVideo #contentAux h3,
    .siteId1 #rb_content.CESPhoto #contentAux h3 {
		border:0;
	}

	.siteId1 #rb_content.CESVideo #overviewHead h1,
    .siteId1 #rb_content.CESPhoto #overviewHead h1 {
		text-indent:0 !important;
		height:auto !important;
	}

	#rb_content.CESVideo #videoHolder {
		padding:0 80px;
		width:460px;
		background:#181c21;
	}

	#rb_content.CESVideo .videoCategories {
		margin:20px 0;
	}

	#rb_content.CESVideo .videoCategories li {
		width:206px;
		float:left;
		padding:4px 0 3px;
	}

	#rb_content.CESVideo .videoCatList li {
		width:290px;
		margin:10px 20px 10px 0;
		float:left;
	}

	#rb_content.CESVideo .videoCatList li a {
		float:left;
		width:180px;
	}

	#rb_content.CESVideo .videoCatList li a.thumb {
		width:90px;
		margin:0 15px 0 0;
		border:1px solid #374453;
	}

	/* photo specific */

	#overviewHead {
		margin:0 0 10px;
	}

	#rb_content.CESPhoto #contentBody li {
		margin:20px 0;
	}

	#rb_content.CESPhoto #contentBody li a.thumb {
		width:120px;
		height:90px;
		margin:0 15px 0 0;
		border:1px solid #374453;
		float:left;
	}

	#rb_content.CESPhoto #contentBody li a.thumb img {
		width:120px;
		height:90px;
	}

	#rb_content.CESPhoto #moreSlides {
		border-left:1px solid #797a7a;
		padding:0 0 0 10px;
		margin:50px 0 30px;
	}

	#rb_content.CESPhoto #moreSlides h2 {
		font:148% arial,helvetica,sans-serif;
		border:0;
		padding:0 !important;
		margin:0 0 6px;
	}

	#rb_content.CESPhoto #contentBody #moreSlides a {
		font-size:115%;
	}

	#rb_content.CESPhoto #contentBody #moreSlides li {
		margin:8px 0;
		width:300px;
		float:left;
	}

    #contentBody span.nextTxt {
        color:#999;
    }

    .pageType2300 #rb_content.CESPhoto #contentBody #moreSlides li,
	.pageType4326 #rb_content.CESPhoto #contentBody #moreSlides li {
		margin:4px 0;
	}

	#rb_content.CESVideo #contentMain,
	#rb_content.CESPhoto #contentMain {
		width:940px !important;
	}

    .pageType2300 p,
	.pageType4326 p {
		line-height:100%;
		padding:0;
		margin:10px 0;
	}

	.pageType2300 .pagination,
	.pageType4326 .pagination {
		background:transparent;
		margin:5px 0 0;
		color:#fff;
	}

	.pageType2300 .pagInactive,
	.pageType4326 .pagInactive {
		line-height:160%;
		padding:0 4px 0 0;
		color:#666;
	}

	.pageType2300 .pagination a,
	.pageType4326 .pagination a {
		border-color:#4d718d;
		background:#d9e6f0;
	}

	.pageType2300 .pagination a.youAreHere,
	.pageType4326 .pagination a.youAreHere {
		border-color:#31475a;
		background:#14171d;
	}

	.pageType2300 .pagination a,
	.pageType2300 .pagination a:link,
	.pageType2300 .pagination a:visited,
	.pageType2300 .pagination a:hover,
	.pageType2300 .pagination a:active,
	.pageType4326 .pagination a,
	.pageType4326 .pagination a:link,
	.pageType4326 .pagination a:visited,
	.pageType4326 .pagination a:hover,
	.pageType4326 .pagination a:active {
		color:#1e5b7e !important;
	}

	.pageType2300 .pagination a.youAreHere,
	.pageType2300 .pagination a.youAreHere:link,
	.pageType2300 .pagination a.youAreHere:visited,
	.pageType2300 .pagination a.youAreHere:hover,
	.pageType2300 .pagination a.youAreHere:active,
	.pageType4326 .pagination a.youAreHere,
	.pageType4326 .pagination a.youAreHere:link,
	.pageType4326 .pagination a.youAreHere:visited,
	.pageType4326 .pagination a.youAreHere:hover,
	.pageType4326 .pagination a.youAreHere:active {
		color:#fff !important;
	}


	.pageType2300 #rb_content.CESPhoto #contentBody a,
	.pageType4326 #rb_content.CESPhoto #contentBody a {
		font-size:100%;
	}

	.pageType2300 #contentBody h2, .pageType2300 #contentBody h1, .pageType2300 #contentBody h3,
	.pageType4326 #contentBody h2, .pageType4326 #contentBody h1, .pageType4326 #contentBody h3 {
		border:0 !important;
	}

	.pageType2300 #rb_content.CESPhoto #contentBody li,
	.pageType4326 #rb_content.CESPhoto #contentBody li {
		margin:0 3px 0 0;
	}

	.pageType2300 #contentBody h2 span,
	.pageType4326 #contentBody h2 span {
		font:60% arial,helvetica,sans-serif;
		margin:7px 0 0;
		color:#d8e5ef;
	}

	.pageType2300 #galleryimage,
	.pageType4326 #galleryimage {
		border:0;
		padding:0;
	}

    .pageType2300 #galleryimage img,
    .pageType4326 #galleryimage img {
        background:#fff;
    }

    .pageType2300 #overviewHead,
    .pageType4326 #overviewHead {
		border-left:1px solid #797a7a;
		padding:0 0 0 10px;
	}

	.pageType2300 #overviewHead h1,
	.pageType4326 #overviewHead h1 {
		padding-top:0 !important;
		font-size:148% !important;
	}

	.pageType2300 #overviewHead strong,
	.pageType4326 #overviewHead strong {
		font-size:107%;
		color:#a2a2a2;
		font-weight:normal;
		margin:4px 0 0;
		display:block;
	}

	.pageType2300 .dateStamp,
	.pageType4326 .dateStamp {
		padding:8px 0 0;
		font-size:91%;
	}

	.pageType2300 p.caption,
	.pageType2300 p.credit,
	.pageType4326 p.caption,
	.pageType4326 p.credit {
		width:400px;
		color:#a3a3a3 !important;
		font-size:100% !important;
	}

	.pageType2300 #rb_content.CESPhoto #moreSlides,
	.pageType4326 #rb_content.CESPhoto #moreSlides {
		margin:30px 0;
	}

	.pageType2300 #scrollNav,
	.pageType4326 #scrollNav {
		border:1px solid #2c353e;
		background:#090b0e;
	}

	.pageType2300 .thum img,
	.pageType4326 .thum img {
		border:1px solid #2c353e;
		width:60px;
		height:45px;
	}

	.pageType2300 .scrollingArrows span,
	.pageType4326 .scrollingArrows span {
		margin:0;
		background:url(http://i.i.com.com/cnwk.1d/i/tron/ces/2009/scroller.gif) no-repeat;
		position:relative;
		top:-1px;
		height:80px;
		width:23px;
	}

	.pageType2300 .scrollingArrows span.next,
	.pageType4326 .scrollingArrows span.next {
		right:-1px;
		background-position:top right;
	}

	.pageType2300 .scrollingArrows span.previous,
	.pageType4326 .scrollingArrows span.previous {
		left:-1px;
	}

	.pageType2300 #thumbContainer,
	.pageType4326 #thumbContainer {
		width:572px;
		height:78px;
	}

	.pageType2300 .thum,
	.pageType4326 .thum {
		padding:16px 6px 4px 0;
	}

/** end ces video + photo page **/

/* Main Page Player */
    #videoHub {
        background: #141414;
        margin-top:20px;
        width:464px;
        float:left;
    }

    #videoHub .videoPlayer {
        margin: 2px 0px 2px 2px;
        _margin-left: 1px;
        background: url( http://i.i.com.com/cnwk.1d/i/tron/ces/2009/loader_black.gif ) 0px bottom no-repeat;
        height:342px;
    }

    #videoHub .videoThumbs {
        padding:8px 0px;
        border-top:#3a3a3a solid 1px;
        position:relative;
    }

    #videoHub .videoThumbs .scrollArrows span{
        width:8px;
        height:15px;
        display:block;
        background:url(http://i.i.com.com/cnwk.1d/i/tron/ces/2009/arrows.gif) no-repeat 0 0;
        text-indent:-2000px;
        position:absolute;
        top:30px;
        cursor:pointer;
    }

    #videoHub .videoThumbs .scrollArrows span.next{
        right:4px;
        background-position:100% 0;
    }


    #videoHub .videoThumbs .scrollArrows span.previous{
        left:4px;
    }

    #videoHub .videoThumbs #vidThumbContainer{
        overflow:hidden;
        margin:0px 22px;
		*position:relative;
		_width:420px;
    }

    #videoHub .videoThumbs #vidThumbContainer ul{
        width:10000px;
        position:static;
    }

    #videoHub .videoThumbs .thumb {
        width: 97px;
        height:59px;
        float:left;
        position: relative;
        border: #777 solid 1px;
        cursor: pointer;
        overflow:hidden;
        margin-right:6px;
    }

    #videoHub .videoThumbs .thumb.last{
        margin-right:0px;
    }

    #videoHub .videoThumbs .thumb img {
        margin: 0;
    }

    #videoHub .videoThumbs .thumb span {
        background: #000 url(http://i.i.com.com/cnwk.1d/i/tron/ces/2009/playIcon.gif) 5px 50% no-repeat;
        display: block;
        color: #fff;
        padding: 2px 5px 2px 15px;
        width:77px;
        font-size:93.5%;
        filter:alpha(opacity=70);
        -moz-opacity:0.7;
        opacity: 0.7;
        position:absolute;
        bottom:0;
        left:0;
    }

    #videoHub .videoThumbs .thumb.currentVid {
        border: #fd0 solid 1px;
        cursor: default;
    }

    #contentBody #universalVideoWrapper0, #contentBody #universalVideoWrapper1, #contentBody #universalVideoWrapper2, #contentBody #universalVideoWrapper3, #contentBody #universalVideoWrapper4, #contentBody #universalVideoWrapper5, #contentBody #universalVideoWrapper6, #contentBody #universalVideoWrapper7, #contentBody #universalVideoWrapper8, #contentBody #universalVideoWrapper9 {
    margin:0px !important;
}
/* End Main Page Player */

/* Category Page player */
    #videoHub.category {
        width:100%;
    }

    #videoHub.category .videoPlayer {
        float:left;
    }

    #videoHub.category .videoThumbs {
        float: right;
        width: 146px;
        background: #2b2b2b;
        text-align: center;
        margin: 4px;
        _margin-right: 2px;
    }

    #videoHub.category .videoThumbs h3 {
        font: normal 132.5% Arial, Helvetica, san-serif;
        _font-weight: bold;
        color: #fff;
        background: #1f1f1f;
        padding: 2px 10px;
        border-bottom:none;
    }

    #videoHub.category .videoThumbs .thumb {
        width: 125px;
        position: relative;
        margin: 3px auto 0px auto;
        padding-bottom: 3px;
        border-bottom: #434343 solid 1px;
        cursor: pointer;
    }


    #videoHub.category .videoThumbs .thumb.last {
        border-bottom: none;

    }

    #videoHub.category .videoThumbs .thumb img {
        margin: 0;
    }

    #videoHub.category .videoThumbs .thumb span {
        background: #000 url( http://i.i.com.com/cnwk.1d/i/tron/ces/2008/playIcon.jpg ) 2px 50% no-repeat;
        display: block;
        color: #fff;
        padding: 2px 5px 2px 17px;
        margin: 0;
        *margin-top : - 3 px;
    }

    #videoHub.category .videoThumbs .thumb.currentVid {
        border: #fd0 solid 1px;
        padding-bottom: 0px;
        margin-bottom: 3px;
        cursor: default;
    }

    #contentBody #universalVideoWrapper0, #contentBody #universalVideoWrapper1, #contentBody #universalVideoWrapper2, #contentBody #universalVideoWrapper3, #contentBody #universalVideoWrapper4, #contentBody #universalVideoWrapper5, #contentBody #universalVideoWrapper6, #contentBody #universalVideoWrapper7, #contentBody #universalVideoWrapper8, #contentBody #universalVideoWrapper9 {
    margin:0px !important;
    }

/** End CES 2009 - Blog 100 Styles **/

/** Image Gallery Thumbscroller **/

    .search-heading, .post.list{
        clear:both;
    }

    .slideShowThumbs{
        width:156px;
        background:#141414;
        float:right;
        margin-top:20px;
        position:relative;
    }

    #imgThumbContainer{
        height:302px;
        overflow:hidden;
        margin:20px 0px;
    }

    .slideShowThumbs .scrollArrows .next,
    .slideShowThumbs .scrollArrows .previous{
        width:110px;
        background:#ccc;
        left:23px;
        cursor:pointer;
    }

    .slideShowThumbs .scrollArrows .next{
        position:absolute;
        bottom:0px;
    }

    .slideShowThumbs .scrollArrows .previous{
        position:absolute;
        top:0px;
    }

    .slideShowThumbs li{
        display:block;
        height:96px;
        border:#ccc solid 1px;
        margin:3px;
    }

/** End Image Gallery Thumbscroller **/

/** headline ticker and chicklets **/

    #CESTicker a, #CESChiclets a,
    #CESTicker a:link, #CESChiclets a:link,
    #CESTicker a:visited, #CESChiclets a:visited,
    #CESTicker a:hover, #CESChiclets a:hover,
    #CESTicker a:active, #CESChiclets a:active {
        color:#9dd4ff;
        font-weight:bold;
    }

    #CESTicker {
        background:url(http://i.i.com.com/cnwk.1d/i/tron/ces/2009/sprite.gif) no-repeat;
        position:relative;
        width:620px;
        height:57px;
        margin:5px 0;
    }

    #CESTicker h2 {
        border:0 !important;
        font-size:115% !important;
        position:absolute;
        top:10px;
        left:10px;
        padding:0 !important;
        color:#fff;
    }

    #CESTicker li {
        display:none;
        position:absolute;
        bottom:10px;
        left:11px;
        width:565px;
        height:15px;
        overflow:hidden;
    }

    #CESTicker a.tickerPrev,
    #CESTicker a.tickerNext {
        overflow:hidden;
        text-indent:-2000px;
        position:absolute;
        bottom:6px;
        right:9px;
        width:16px;
        height:18px;
    }

    #CESTicker a.tickerPrev {
        right:26px;
    }

    #CESChiclets {
        background:url(http://i.i.com.com/cnwk.1d/i/tron/ces/2009/sprite.gif) 0 -120px no-repeat;
        width:620px;
    }

    #CESChiclets li {
        width:176px;
        padding:0 15px;
        float:left;
    }

    #CESChiclets li strong {
        font:normal 115% georgia;
        display:block;
        color:#fff;
        height:20px;
        width:164px;
        padding:4px 0 0 21px;
        letter-spacing:0.14em;
    }

    #CESChiclets li a {
        display:block;
        padding:10px 0;
    }

    #CESChiclets li a img {
        padding:0 0 0 6px;
        vertical-align:baseline;
    }

/** end headline ticker and chicklets **/

/** right column **/
	.auxWrapper {
		background:#000 url(http://i.i.com.com/cnwk.1d/i/tron/ces/2009/auxGrad.gif) left bottom repeat-x;
		color:#fff;
		margin:25px 0;
	}

	.auxWrapper a,
	.auxWrapper a:link,
	.auxWrapper a:visited,
	.auxWrapper a:hover,
	.auxWrapper a:active {
		color:#fff;
	}

	.auxWrapper h3 {
		background:url(http://i.i.com.com/cnwk.1d/i/tron/ces/2009/sprite.gif) 0 -380px no-repeat;
        font:normal 115% georgia;
        letter-spacing:0.14em;
        line-height:220%;
        margin:0;
        padding:0;
        color:#fff;
        border:0;
    }

    .auxWrapper h3 span {
    	padding:0 0 0 35px;
		display:block;
		height:30px;
    }

	.auxWrapper li.readMore a, .auxWrapper a.readMore,
	.auxWrapper li.readMore a:link, .auxWrapper a.readMore:link,
	.auxWrapper li.readMore a:visited, .auxWrapper a.readMore:visited,
	.auxWrapper li.readMore a:hover, .auxWrapper a.readMore:hover,
	.auxWrapper li.readMore a:active, .auxWrapper a.readMore:active {
		font-weight:bold;
		background:url(http://i.i.com.com/cnwk.1d/i/tiburon/hh/187.gif) 100% 60% no-repeat;
		padding-right:10px;
		font-size:100%;
		color:#82c7fc;
	}

	.auxWrapper li.readMore {
		background:url(http://i.i.com.com/cnwk.1d/i/tron/ces/2009/auxGrad.gif) left bottom repeat-x;
		margin:-1px 0 0;
		padding:4px 10px 0 0;
		height:21px;
		font-size:91%;
		font-weight:bold;
		text-align:right;
	}

	.auxWrapper a.readMore {
		float:right;
		height:21px;
		padding:4px 0 0;
		margin:0 10px 0 0;
	}

	/* twitter */
		.auxTwitterFeed li {
			color:#82c7fc;
			margin:0 14px;
			padding:10px 0;
			border-bottom:1px solid #fff;
		}

		.auxTwitterFeed li.readMore {
			border:0;
		}

		.auxTwitterFeed li .tweeter {
			font-weight:bold;
		}

		.auxTwitterFeed h3 span {
			background:url(http://i.i.com.com/cnwk.1d/i/tron/ces/2009/sprite.gif) 0 -500px no-repeat;
		}

	/* macworld */
		.auxMacworld .blog_item {
			margin:6px 16px;
			padding:6px 0;
			border-bottom:1px solid #CDD0D5;
		}

		.auxMacworld div h3 {
			background:transparent;
			letter-spacing:normal;
			line-height:107%;
			padding:0;
			font-weight:normal;
			font-size:107% !important;
		}

		.auxMacworld h3 span {
			background:url(http://i.i.com.com/cnwk.1d/i/tron/ces/2009/sprite.gif) 0 -531px no-repeat;
		}

		.auxMacworld .blog_meta {
			padding:0;
			font-size:91%;
			margin:2px 0 0;
		}

		.auxMacworld a,
		.auxMacworld a:link,
		.auxMacworld a:visited,
		.auxMacworld a:hover,
		.auxMacworld a:active {
			color:#82c7fc;
		}

	/* latest comments */

		.auxComments li {
			margin:0 14px;
			padding:12px 2px;
			border-bottom:1px solid #fff;
		}

		.auxComments h3 span {
			background:url(http://i.i.com.com/cnwk.1d/i/tron/ces/2009/sprite.gif) 0 -561px no-repeat;
		}

		.auxComments .permalink {
			font-size:107%;
			font-weight:bold;
		}

		.auxComments p {
			margin:6px 0;
		}

		.auxComments p.timestamp {
			font-size:91%;
			color:#999;
		}

		.auxComments a,
		.auxComments a:link,
		.auxComments a:visited,
		.auxComments a:hover,
		.auxComments a:active {
			color:#82c7fc;
		}

	/* rss */

		.auxRSS {
			background:transparent;
			color:#1f1f1f;
		}

		.auxRSS h3 {
			background:url(http://i.i.com.com/cnwk.1d/i/tron/ces/2009/sprite.gif) 0 -440px no-repeat;
			color:#1f1f1f;
		}

		.auxRSS ul {
			background:#f7f7f7;
			border:1px solid #e8e8e8;
		}

		.auxRSS li {
			margin:12px 9px;
		}

		.auxRSS li.subscribe a {
			font-size:120%;
			font-weight:bold;
		}

		.auxRSS li.subscribe a img {
			float:left;
			margin:0 10px 0 0;
			display:none;
		}

		#contentAux .auxRSS li.subscribe p {
			font-size:91%;
			line-height:100%;
		}

		.auxRSS li.readers a.linkBG {
			float:left;
		}

		.auxRSS li.readers p {
			padding:5px 0;
		}

		.auxRSS li.readers p.more {
			padding:15px 0 5px;
			clear:both;
		}

		.auxRSS a,
		.auxRSS a:link,
		.auxRSS a:visited,
		.auxRSS a:hover,
		.auxRSS a:active {
			color:#1e5b7e;
		}



	/* awards */

		.auxAwards {
			margin:20px 0;
		}

		#contentAux .auxAwards h3 {
			border-bottom:0;
			font:148.5% arial,helvetica,sans-serif;
			padding:0 0 4px;
		}

		.auxAwards .auxBest {
			background:url(http://i.i.com.com/cnwk.1d/i/tron/ces/2009/boc.png);
			float:left;
			width:86px;
			height:167px;
			_background:transparent;
			_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="http://i.i.com.com/cnwk.1d/i/tron/ces/2009/boc.png");
			overflow:hidden;
			text-indent:-2000px;
			margin:0 10px 5px 0;
		}

		#contentMain #contentAux .auxAwards p {
			margin:0 0 6px;
			line-height:130%;
		}

	/* more on CES */

		.auxMore {
			margin:20px 0;
		}

		#contentAux .auxMore h3 {
			border-bottom:0;
			font:148.5% arial,helvetica,sans-serif;
			padding:0 0 4px;
		}

		.auxMore li {
			font-size:91%;
			color:#939393;
			padding:0 0 4px;
		}

		.auxMore li a {
			font-size:127%;
			display:block;
		}

    .pageType1801 .auxWrapper h3,
    .pageType2001 .auxWrapper h3,
    .pageType2300 .auxWrapper h3,
    .pageType4326 .auxWrapper h3 {
        background:url(http://i.i.com.com/cnwk.1d/i/tron/ces/2009/sprite2.gif) no-repeat 0 -410px !important;
    }

    .pageType2001 #overviewHead a.linkIcon.digg,
    .pageType2300 #overviewHead a.linkIcon.digg,
    .pageType4326 #overviewHead a.linkIcon.digg {
		display:block;
		text-indent:-2000px;
		overflow:hidden;
		height:57px;
		width:30px;
		float:right;
        background:url(http://i.i.com.com/cnwk.1d/i/tron/ces/2009/sprite2.gif) no-repeat top right !important;
        margin:0 0 0 16px;
    }

/** end right column **/


/* clearfix */

	.auxAwards:after,
	.auxWrapper:after,
	.auxWrapper li:after,
    #CESChiclets:after,
    #rb_content.CESPhoto #contentBody #moreSlides:after,
    #videoHub .videoThumbs:after,
    #videoHub:after,
    #rb_content.CESVideo #videoHolder:after,
    #rb_content.CESVideo .videoCategories:after,
    #rb_content.CESVideo .videoCatList:after,
    #rb_content.CESPhoto #contentBody li:after {
        content: ".";
        display: block;
        height: 0;
        clear: both;
        visibility: hidden;
    }

	.auxAwards,
	.auxWrapper,
	.auxWrapper li,
    #CESChiclets,
    #rb_content.CESPhoto #contentBody #moreSlides,
    #videoHub .videoThumbs,
    #videoHub,
    #rb_content.CESVideo #videoHolder,
    #rb_content.CESVideo .videoCategories,
    #rb_content.CESVideo .videoCatList,
    #rb_content.CESPhoto #contentBody li {
        *display:inline-block;
    }

/* end clearfix */
