/* General */

	.section-home {
		margin: 0;
		text-align: left;
	}
	.sub-page #container {
		
	}
	.content {
		color: #333333;
		float: left;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		position: relative;
	}
        
	.content h1, .content h2, .content h3, .content h4, .content h5, .content h6 {
		font-size: 100%;
		font-weight: bold;
		margin: 0;
	}
	.content ul {
		list-style-type: none;
	}
	.content ul, .content li {
		margin: 0;
		padding: 0;
	}
	.content img {
		border: 0;
	}
	.content a, #site-header a {
		color: #000;
		text-decoration: none;
		font-weight:bold;
	}
	.content a:hover {
		text-decoration: underline;
	}
	.content u {
		text-decoration: underline;
	}
	.content strong {
		font-weight: bold;
	}
	.content i {
		font-style: italic;
	}
	.content dt, .content dd {
		float: none;
		margin: 0;
	}
	div.clear, div.clearMe {
		clear:both;
		font-size:0px;
		height:0px;
		line-height: 0px;
		width:1px;
	}
	.section-home #primary-content,
	.section-home #side-content {
		background:none !important;
	}
	.layout-a #primary-content {
		margin: 0;
		position: relative;
		width: 661px;
		z-index: 5;
		
		padding:0 0 15px 0;
	}
	.layout-a #primary-content-inner {
		margin: 22px 0 0 14px;
		position: relative;
		width: 636px;
		z-index: 5;
		overflow:hidden;
	}
	.layout-a #side-content {
		margin: 0;
		padding: 10px 10px 20px 0;
		
	}
	.section-home #side-content {
		padding-top:5px;	
	}
	.layout-a .column-1 {
		padding: 0 0 0 5px;
		width: 319px;
	}
	.layout-a .column-2 {
		padding: 0 0 0 12px;
		width: 304px;
	}
	#nbcAd300x250, #green-week-promote, div#flipAd {
		margin: 0;
		padding: 0 0 10px 0;
	}
	.module {
		background:#fff;
		width:304px;
	}
	.module .meta .thumb-more {
		font-weight: bold;
	}
	.module .module-outer {
		zoom: 1;
	}
	.module-more a, .module-footer a {
		font-size: 12px;
                color:#fff;
	}
	.layout-a .columns {
		color:#000;	
	}
	#site-footer {
		display: none;
	}
	.module h2 {
		background:url(http://www.customcarchannel.com/images/titles/subheader.jpg) repeat-x;
		/* width:298px; */
		
		line-height:26px;
		font-size:20px;
		font-weight:bold;
		padding:0 0 0 6px;
		color:#fff;
		text-transform:capitalize;
		text-indent:0;
	}
	.module .featured {
		border-bottom:1px solid #ccc;
		padding:16px;
		width:273px;
		margin:0;
	}
        .thumb-block .featured .meta {
		width:273px;

         }
	.module .module-footer {
		background:#000;
		height: 20px;
		padding:5px 10px 0px 0;
	}
	.module .featured .meta .title {
		width:100%;
		font-weight:normal;	
	}
	#photos .module .meta {
		width:100%;	
	}

	.module .meta {
		width:145px;	
	}
	.module .meta .thumb-more {
		clear:left;
	}
	.module .featured img {
		width:268px;
		height:152px;
	}
	.module h3 {
		font-size:16px;
		padding:0 0 5px 0;
	}
	.module h4 {
		float:left;
		color:#999;
		padding:5px 0 0 5px;	
	}
	.module h5 {
		
	}
	.module .thumb-block img {
		border:none;	
	}
	.module .module-inner .button {
		display:block;
		height:40px;
		line-height:40px;
		background:url(http://www.customcarchannel.com/images/backgrounds/button-bg.gif) repeat-x;
		width:277px;
		color:#fff;
		margin:0 0 10px 10px;
		text-align:center;
		font-size:18px;
		font-weight:normal;
	}
	#side-content .module {
		width:300px;	
	}
	#side-content .module h2 {
		width:294px;
	}
        
        #side-content .module .featured .meta, .column-2 .module .featured .meta 
 {
                width: 273px;
        }
	#side-content .module .meta {
		width: 142px;
	}
	#side-content .rule {
		background:#ccc;	
		width:300px;
		height:1px;
		clear:both;
	}

	/* fan it fixes */
	#show-nav.module #fanit-module .reward_heading {
		font-weight: bold;
	}
	#fanit-module .gtr, #fanit-module .chal_block h4 span, #fanit-module .chal_block .ttc, #show-nav.module #fanit-module .reward_heading {
		color: #000000 !important;
		font-size: 12px !important;
	}
	.fanit-module .thumb-block h4 {
		margin-top:-22px;	
	}
	.fanit-module .thumb-block {
		padding:10px 0;
	}
		
	
/* Home Page */
	#module-top, .module-top {
		width:961px;
		height:328px;
		/* background:#161616;	*/
		background:#000;	
		
	}
	#module-top .module-top-left {
		float:left;
		width:320px;
		padding:23px 0 0 8px;
	}
	#module-top .module-top-left h4 {
		font-size:20px;
		color:#fff;
                font-weight: bold;
	}
	#module-top .module-top-left p {
		color:#fff;
		font-size:12px;
	}
	#module-top .module-top-left p a, #module-top .module-top-left a {
		color:#ff0000;
	}
	#module-top .module-top-left h5 {
		color:#fff;
		font-size:16px;
		
		padding:0 0 5px 0;
	}
	#module-top .module-top-left .thumb-block {
		clear:both;
		float:left;
		margin:0 0 10px 0;
	}
	#module-top .module-top-left img {
		float:left;
		width:107px;
	}
	#module-top .module-top-left .meta {
		float:left;
		padding:0 0 0 5px;
		color:#fff;
		width:158px;
	}
	#module-top .main-img {
		float:right;
		width:616px;
		padding:4px 8px 0 0;
	}
	#primary-content .module .module-footer a, #primary-content .module .module-footer a span {
		color: #fff;
		font-weight: bold;
	}

#module-top .module-top-left a.comments-button {   
    color:#fff;
}
#module-top .comments-button {
        width:120px;
        height:15px;
        color:#fff;
        font-weight:bold;
        background:url(http://www.customcarchannel.com/images/buttons/comments.gif) no-repeat;
        display:block;
        margin:5px 0 0 0;
        position:relative;
        z-index:100;
        padding:1px 0 0 5px;
    }

	
	/* search */
	#searchGarge {
		position:absolute;
		top:135px;
		right:0;
		width:184px;
		height:30px;
		z-index:10;	
	}
	#searchGargeQuery {
		width:132px;
		height:15px;
		background:url(http://www.customcarchannel.com/images/backgrounds/search.gif) no-repeat;
		line-height:19px;
		font-size:11px;
		padding:2px;
		display:inline;
		border:none;
		float:left;	
	}
	.go-button {
		float:right;
		background:url(http://www.customcarchannel.com/images/buttons/go.gif) no-repeat;
		width:32px;
		height:19px;
		text-indent:-9999px;
		margin:6px 5px 0 0;
		border:none;
		cursor:pointer;
                line-height:40px;
                overflow:hidden;

	}

	/* The Latest */
	.latest .module-footer {
		height:11px;	
	}
	.latest h2 {
		font-size:26px;
		height:35px;
		line-height:35px;
		background:url(http://www.customcarchannel.com/images/titles/subheader-tall.gif) repeat-x;
	}
		
	/* Featured Photos */
		#photo.module {
			clear: both;
			width: 304px;
			background:#fff;
		}
		#photo.module h2 {
			background:url(http://www.customcarchannel.com/images/titles/subheader.jpg) repeat-x;
			width:298px;
			height:26px;
			line-height:26px;
			font-size:20px;
			font-weight:bold;
			padding:0 0 0 6px;
			color:#fff;
			text-transform:capitalize;
			text-indent:0;
		}
                #photos .featured .meta {
                        width:270px;
                }
		#photo.module .module-outer {

		}
		#photo.module .thumb-block {
			width: 298px;
			color:#000;
		}
		#photo.module .meta .type {
			color:#9e998a;
			font-style:italic;
		}
		#photo.module .featured .meta {
			width:100px;
		}
		#photo.module .featured {
			border-bottom:1px solid #ccc;
			padding:16px;
			width:273px;
			margin:0;
		}
		#photo.module .meta {
			width:150px;
		}
		#photo.module .module-footer {
			background:#000;
			height: 20px;
			padding:5px 10px 0px 0;
		}
		#photo.module .meta .thumb-more {
			clear:left;
		}
		#photo.module .featured img {
			width:268px;
			height:152px;
		}
	
	/* Games */
		#games.module {
			float:left;
			width: 627px;
			margin:0 0 0 12px;
		}
		#games.module h2 {
			background:url(http://www.customcarchannel.com/images/titles/subheader.jpg) repeat-x;
			width:620px;
			height:26px;
			line-height:26px;
			font-size:16px;
			font-weight:bold;
			padding:0 0 0 6px;
			color:#fff;
			text-transform:capitalize;
			text-indent:0;
		}
		#games.module #show-games .game-type-heading {
			background:none;
		}
		#games.module #show-games .thumb-block img {
			border: 1px solid #ffffff;
		}
		#games.module #show-games .game-type-heading {
		        background: url(http://www.customcarchannel.com/images/buttons/game-types-sprite.gif) no-repeat 0 -148px;
			height: 20px;
			margin: 0;
			width: 121px;
			}
		#games.module .trivia .game-type-heading {

		}
		#games.module #show-games .meta {
			width: 120px;
			color:#000;
			clear:left;
		}
		#games.module .module-outer {
			background: #fff;
			padding:0 0 20px 0;
		}
		#games.module .module-left, #games.module .module-right {
			margin:0 10px 10px 0;
			padding-bottom:10px;
		}
		#games.module .module-more {
			clear: both;
			height: 25px;
			line-height: 25px;
			padding: 0 15px 0 0;
		}
		#games.module .module-more a {
			color: #ffffff;
			font-weight: bold;
		}
		#games.module .module-footer {
			background-position: 0 -133px;
			height: 20px;
			padding-top: 5px;
		}
		#games.module .meta .title {
			color:#000;
			text-decoration:none;
		}
		#games.module .meta .description {
			color:#7e7e7e;
		}
		#games.module #kings-games h3 {
			height: 30px;
			position: relative;
		}
		#games.module #kings-games h3 .icon {
						left: 0;
			position: absolute;
			top: 0;
			color:#fff;
		}
		#games.module #kings-games h3 .text {
			left: 83px;
			position: absolute;
			top: 0;
			color:#fff;
		}
		#games.module .module-more {

		}
                #games.module .module-left {
                        width:596px;
                }
		#games.module .module-footer {
			position:absolute;
			bottom:0;
			width:612px;
			background:#000;
			padding-bottom:0;
		}
		#games.module #show-games {
			background:none;
		}
		#games.module #show-games a {
			color:#000;	
			text-decoration:none;
			clear:left;
			display:block;
		}
	        #kings-games {
                       display:none;
                }
	
	/* Community */
		#community.module {
			width: 300px;
			background:#fff;
		}
		#community.module h2 {
			background:url(http://www.customcarchannel.com/images/titles/subheader.jpg) repeat-x;
			width:294px;
			height:26px;
			line-height:26px;
			font-size:16px;
			font-weight:bold;
			padding:0 0 0 6px;
			color:#fff;
			text-transform:capitalize;
			text-indent:0;
		}
		#community.module .module-left {
			background: #fff;
			margin: 0 0 10px 0;
		}
		#community.module .module-right {
			margin:20px 0 0 0;
			padding:0;
		}
		#community.module .selected {
			border:4px solid #000;
		}
		#community.module .selected span {
			color:#fff;
		}
		#community.module .tab {
			color: #000000;
		}
		#community.module .selected .tab {
			background: #000;
			color: #fff;
		}
		#community.module .content {
			background: #000;
			float: none;
		}
		#community.module .tabbed {
			width: 298px !important;
		}
		#community.module .tabbed iframe {
			margin: 4px !important;
		}
		#community.module #twitter .tweet-title {
			padding-left: 20px;
			color:#000;
		}
		#community.module #twitter p {
			margin: 0;
			padding-left: 75px;
		}
		#community.module #twitter a {
			color:#000;
		}
		.fanit-module {
			background:none;	
		}
		#fanit-module .chal_block h4 a {
			color: #000 !important;
		}
	
		/* Community */
		.msg-block-container {
			overflow-y:scroll;
			height:350px;	
		}
		#community.module #boards {
			background:#000;	
		}
		.global-tabs li.active a {
			background-image: url(http://www.customcarchannel.com/images/backgrounds/tab-on.gif);	
		}
		.social-module .tabbed {
			border:1px solid #ccc;	
		}
		.social-module .tabbed-social .module-left-outer {
			margin-top:13px;	
		}
		
		.blog-module {
			width:633px;
			margin:10px 0 0 10px;	
		}
		.blog-module h2.title {
			background:#000;
			width:628px;
		}
		.blog-module h3 {
			background: url(http://www.customcarchannel.com/images/titles/subheader.jpg) repeat-x scroll 0 0 transparent;
			color: #FFFFFF;
			font-size: 12px;
			font-weight: normal;
			height: 18px;
			line-height: 18px;
			padding: 0 0 0 6px;
			text-indent: 0;
			text-transform: uppercase;
			width: 422px;
		}
		.blog-module .module-inner {
			margin:8px 0 0 6px;
		}
		.blog-module .desc {
			float:right;
			padding:5px 13px 15px 0;	
		}
		.blog-module .desc a {
			font-weight:normal;
			text-decoration:underline;
		}
		.blog-module p {
			padding:0 0 15px 0;	
			width:579px;
                        font-size:14px;
		}
		.blog-module #asset_player .asset-title h2 {
			background:none;
		}
		.nbcu-photo-gallery {
			margin:0 0 20px 0;
		}
                #asset_player .asset-title h2 {
                        background: none !important;
                }

		/* aggregation */
		.aggregation {
			margin:10px 0 0 8px !important;	
			width:653px !important;
		}
		.aggregation .columns .module,
		.aggregation .columns #photo.module  {
			width:638px;
		}
		.aggregation .module h2,
		.aggregation #photo.module h2 {
			width:632px;
		}
		.aggregation .columns .thumb-block,
		.aggregation #photo.module .thumb-block {
			width:139px;
                        min-height: 196px;
		}
		.aggregation-top {
			width:638px;
			margin:0 0 10px 0;	
		}
		.aggregation-top span {
			font-size:26px;
			font-weight:bold;
			margin:5px 0 0 10px;
		}
		.aggregation .featured {
			display:none;
		}
		.aggregation .meta {
			clear:left;
		}
		.aggregation .module .module-footer,
		.aggregation #photo.module .module-footer  {
			background:none;
		}
		.aggregation .module .module-footer a,
		.aggregation #photo.module .module-footer a {
			color:#000 !important;
		}

.tonight {
	width:964px;
}
.tonight .footer {
	background:#000;
	text-align:right;
	line-height:21px;
	margin:0 0 0 5px;	
}
.tonight .footer a {
	color:#fff;
	font-weight:bold;
	padding:0 8px 0 0;
}
.tonight .timezone-tabs {
	display:none;	
}
.tonight .module-outer {
	padding-bottom: 5px;
}
.tonight .module-inner {
	margin: 0 0 0 5px;
	background:#fff;
	padding-bottom:20px;
}
.tonight .module-header .module-more a {
	width: 138px;
	margin: 5px 8px 0 0;
}
.tonight h2 {
	background:url(http://www.customcarchannel.com/images/titles/subheader.jpg) repeat-x;
	width:953px;
	height:26px;
	line-height:26px;
	font-size:16px;
	font-weight:bold;
	padding:0 0 0 6px;
	color:#fff;
	text-transform:capitalize;
	text-indent:0;
}
.tonight .lineup-thumbs .btn,.tonight .lineup-thumbs .jcarousel-clip {
	display: block;
	width: 29px;
	height: 67px;
	float: left;
        color:#000;
        font-weight:bold;
}
.tonight .jcarousel-list,.tonight .lineup-thumbs .jcarousel-clip,.tonight .lineup-thumbs  .thumb-block, .tonight .lineup-thumbs ul, .tonight .lineup-thumbs ul li {
	height: 198px;
}

.tonight .lineup-thumbs .jcarousel-clip {
	width: 860px;
	margin: 0 0 0 10px;
	zoom: 1;
	display: inline-block;
	overflow:hidden;
}
.tonight .lineup-thumbs ul {
	display: block;
	width: 570px;
	overflow: hidden;
	float: left;
	height: 198px;
}
.tonight .lineup-thumbs ul li {
	overflow: hidden;
	height: 200px;
	width:290px;
	float: left;
	list-style: none;
	zoom: 1;
}
.tonight .lineup-thumbs .thumb-block {
	padding: 4px 2px !important;
	text-align: center;
	border-bottom: 0 none !important;
}
.tonight .lineup-thumbs .thumb-block a {
	float:none; 
	zoom:1;
	display:inline-block; 
	position:relative;
        color:#000;
        font-weight:bold;
}
.tonight .lineup-thumbs  .thumb-block img {
	margin: 0 0 10px !important;
	border: 1px solid #ccc !important;
	float:none; 
}
.tonight .lineup-thumbs .thumb-block .title {
	display:block; 
	float: none; 
	clear:both; 
	text-align:left; 
	font-size: 12px !important;
	color: #333 !important;
	width:261px;
}
.tonight .lineup-thumbs .btn {
	background-position: -30px 0;
	background-repeat: no-repeat;
}
.tonight .lineup-thumbs .btn-disabled {
	background-position: 0 0 !important;
	cursor: default;
}
.tonight .lineup-thumbs .btn:hover {
	background-position: -60px 0;
}
.tonight #lineup-prev-et, .tonight #lineup-prev-ct, .tonight #lineup-prev-mt, .tonight #lineup-prev-pt {
	background:url(http://www.customcarchannel.com/images/buttons/previous.gif) no-repeat;
}
.tonight #lineup-prev-et,.tonight #lineup-prev-ct,.tonight #lineup-prev-mt,.tonight #lineup-prev-pt	{
	background-position: -31px 0;
	margin-top:52px;
}
.tonight #lineup-prev-et:hover,.tonight #lineup-prev-ct:hover,.tonight #lineup-prev-mt:hover,.tonight #lineup-prev-pt:hover	{
	background-position: -61px 0;
}
.tonight #lineup-next-et,.tonight #lineup-next-ct,.tonight #lineup-next-mt,.tonight #lineup-next-pt	{
	background:url(http://www.customcarchannel.com/images/buttons/next.gif) no-repeat;
	float: right;
	margin-top:52px;
	margin-right:10px;
}
.tonight .floating-title {
    display: none;
}
.tonight .floating-title {
    color: #FFFFFF;
    font-size: 9px;
    margin-left: 1px;
    position:relative; 
    text-align: center;
    padding:19px 0 11px; 
    width: 108px;
    left: 0; 
    vertical-align: middle; 
    height: 43px; 
}
.tonight .item-site-0 img {
    position:absolute; 
    left:0;  
}
.tonight .item-site-0 .floating-title {
    display:table-cell; 
}
.jcarousel-list li, .jcarousel-item {
    width: 114px;
}
.tonight li.item-site-0 {
	width:113px;
}
.tonight li.item-site-0.item-type-sundayfootball {
	width: 226px;
}
.tonight li.item-site-0.item-type-sundayfootball .floating-title {
	width: 218px;
}
/* related posts */	
#related-posts {
	border:1px solid #848484;
	width:623px;
	padding:0 0 10px 0;
	padding:4px;
	margin:12px 0 0 10px;
	overflow:hidden;
}
#related-posts h4 {
	color:#fff;
	font-weight:bold;
	background: #848484;
	line-height:20px;
	padding:0 0 0 4px;
	font-size:14px;
}
.post-block {
	float:left;
	width:253px;
	padding:4px 0 0 10px	
}
.post-block img {
	float:left;	
	width:91px;
	padding:3px 8px 0 0;
}
.post-block .text-box {
	float:left;	
	width:148px;
}
.post-block h5 {
	font-weight:bold;
}
.post-block p {
	width:146px;
	margin:0;
}
.post-block p a {
	font-weight:bold;
	clear:left;
}
.more-rc {
	float:right;
	clear:both;	
}
	
	/* IE6 */
	*html #nbc-wrapper {
	background-position: 0 192px;
	}
	*html .section-home #nbc-wrapper {
		background-position: right 118px;
	}
	*html .section-home .module h2 {
	
	}
	*html #show-nav.module .sub-block {
		overflow: hidden;
		width: 155px;
	}
	*html #photo.module {
		background:#000;	
	}
	*html #video.module {
		background:#000;	
	}
/* Share */
	#nbc-share-comments {
		background: #dddcdc;
		border: none;
		
		padding-top: 0;
		position: relative;
		width: 640px;
	}
	.nbc-share, .nbc-share-module {
		padding: 0;
		width: 620px;
	}
	.scet_usr_like_stats_message {
		background: url(http://www.customcarchannel.com/images/icons/thumbs-up.gif) left bottom no-repeat;
		height: 17px;
		padding-left: 20px;
	}
	.share-list {
		float: right;
	}
	.share-list li a {
		border: none;
	}
	.share-list .nbc-like-it a, .share-list .nbc-like-it a.active {
		background-image: url(http://www.customcarchannel.com/images/icons/like-it.gif);
	}
	.share-list .nbc-share-it a, .share-list .nbc-share-it a.active {
		background-image: url(http://www.customcarchannel.com/images/icons/share.gif);
	}
	.share-list .nbc-comments a, .share-list .nbc-comments a.active {
		background-image: url(http://www.customcarchannel.com/images/icons/comments.gif);
		padding-left: 90px;
	}
	.share-list .nbc-like-it a.active, .share-list .nbc-share-it a.active, .share-list .nbc-comments a.active {
		background-color: transparent;
	}
	.nbc-tag-it, .print-instructions {
		display: none;
	}
	#nbc-share-comments .tab-content {
		padding-left: 0;
	}
	.embed-list {
		clear: both;
	}
	.show-container .embed-list dt, .show-container .embed-list dd  {
		float: left;
	}
	#share-it-content, .comment-wrap {
		border: none;
		width: 100%;
	}
	#nbc-share-comments .tab-content iframe {
		width: 654px;
	}
	.asset-body {
		font-size: 13px;
		float: left;
		width: 620px;
	}
	.asset-body a {
		font-weight: bold;
		text-decoration: none;
		color: #0684d0 !important ;
	}
	.show_cat , .show_cat a {
		padding: 20px 0 10px 0;
		text-align: right;
	}
	.entry-tags {
		display: none;
	}
	.meta_info abbr {
		border: none;
		font-size:11px;
	}
	div.meta_info  {
		font-size:11px;
	}
	.sn-comment-container .sn-comment-body .sn-comment-parent-entry .sn-comment-entry-content {
		width: 405px !important;
	}

        #scet_main_videoPlayer #asset_player { 
                width:616px !important;
        }
       .related-posts-box {
    
        }
        .social-module .global-tabs .smod-board a span {
                display:none;
        }
        
       .sn-comment-container {
                width: 623px !important;
        }
       .sn-comment-container .sn-comment-body .sn-comment-child-entry .sn-comment-entry-content, .sn-comment-container .sn-comment-body .sn-comment-child-entry .sn-comment-entry-form                 {
                width: 351px !important;
        }
       .sn-comment-container .sn-comment-footer .nbcu_pager .nbcu_pager_active {
                background-color: #900001 !important;
                border: 1px solid #900001 !important;
        }
       .module .meta .title {    
                font-size:13px !important;
       }
       .aggregation-top p {
               margin: 5px 0 0 10px;
       }
/* your garage module */
#your-garage {
	width:628px;
	margin:0 0 10px 12px;
}
#your-garage h2 {
	width:620px;
}
#your-garage h3 {
	font-size:14px;
	color:#999;
}
#your-garage h4 {
	float:none;
	font-size:14px;
	color:#999;
}
#your-garage .thumbs {
	float:left;
	width:345px;	
}
#your-garage .thumbs .thumb-block  {
	margin-top:5px;
}
#your-garage .thumb-block {
	width:92px;
}
#your-garage .featured {
	width:260px;
	padding:8px 0 16px 16px;
	border:none;
}
#your-garage .meta {
	width:92px;
}
#your-garage .featured img {
	width:240px;
	height:146px;
}
#your-garage .featured .meta .title {
	font-size:12px;
	font-weight:bold;
	width:240px;
}
#module-top .comments-button {
width: 120px;
height: 15px;
color: white;
font-weight: bold;
background: url(http://www.customcarchannel.com/images/buttons/comments.gif) no-repeat;
display: block;
margin: 5px 0 0 0;
position: relative;
z-index: 100;
padding: 2px 0 0 5px;
}
.socialbox {
margin: 0 0 10px -16px;
background: #DDDCDC;
padding: 5px 0 10px;
width: 642px;
}
.error-page {
display:none;
}
.section-home .home-header-bg, .section-blogs .home-header-bg {
        background: url(http://www.customcarchannel.com/images/backgrounds/header-bg-wide-ccc1.jpg) no-repeat center 105px !important;
        *background: url(http://www.customcarchannel.com/images/backgrounds/header-bg-wide-ccc1.jpg) no-repeat center 111px !important;

        width: 100%;
}
.section-home #site-header, .section-blogs #site-header {
        background: url(http://www.customcarchannel.com/images/backgrounds/header-bg-wide-ccc1.jpg) no-repeat top center !important;
}
.socialbuttons {
        position: absolute;
        right: 2px !important;
        top: 4px !important;
        margin-right: 18px !important;
}
.section-home .module .latest {
        width: 644px;
}
.section-home .column-1 .latest {
	width:633px;
}
.section-home .column-1 .latest h2 {
	width:627px;
}
.section-home .column-1 .latest .thumb-block {
	background:#e8e8e8;
	padding: 5px;
	width:603px;
}
.section-home .column-1 .latest .thumb-block .meta {
        width: 280px !important;
}
#module-latest .meta div.title {
        font-size: 22px !important;
}
#module-latest .meta div.type {
        font-style:normal !important;
        font-weight:normal !important;
        margin-bottom:5px;
}
.module .meta .description span {
        font-size: 14px !important;
        line-height: 1.4em !important;
}
.module .tonight {
        margin-top:10px;
}
.section-home div#hero-header {
	position: relative; 
        height: 328px;

}
.section-home div#hero-header ul li {
        cursor: pointer;
        height: 318px;
        
}
.section-home div#hero-header ul li div.hh {
	color: #fff;
        font-family: 'AGT Headline', Helvetica, sans-serif;
        font-size: 24px;
        font-weight: normal;
        line-height: 1.33;
        position: absolute;
}
.section-home div#hero-header #hero-pager {
	position: absolute;
	right: 5px;

	width: 150px;
	z-index: 2000;
        margin-top:-35px;
}       
.section-home div#hero-header #hero-pager a {
	background-color: #666;
        cursor: pointer;
        display: block;
        float: left;
        height: 8px;
        margin: 0 10px 0 0;
        width: 20px;
        overflow: hidden;
        text-indent: 100%;
        white-space: nowrap; 
}       
.section-home div#hero-header #hero-pager a.active-hero-slide {
        background-color: #fff; 
}
.section-home div#hero-header ul {
        height: 338px;
}
.section-home div#hero-header {
        
        background-color:#000;
        margin: 4px 5px 8px 5px ;

}
.latest .module-footer {
        height: 20px !important;
}
.social-module .fanit-block .social-module {
        display:none;
}
.spotlight-ad-block {
        text-align: center;
        margin: 7px 0 14px 0;
        height: auto;
        overflow: hidden;
        text-align: center;
        width:971px;
}
/* Stay Connected */

#side-content .follow-us {
	border-left: 3px solid;
	clear: both;
	margin: 15px 0;
	padding: 0 0 0 10px;
}
#side-content .follow-us h3 {
	font-family: 'SweetSansOnAirRegular',Helvetica,Arial,sans-serif;
	font-size: 36px;
	font-weight: normal;
	margin: 0 0 10px;
	-moz-text-rendering: optimizelegibility;
	-webkit-text-rendering: optimizelegibility;
	text-rendering: optimizelegibility;
}

.icons-sprite, .icons-alert, .icons-arrow-blue-circle, .icons-arrow-grey-circle, .icons-arrow-home-blue-slider, .icons-arrow-home-blue, .icons-arrow-home-white, .icons-arrow-slider-left, .icons-arrow-slider-right, .icons-arrow-yellow-circle, .icons-follow-facebook, .icons-follow-nbc, .icons-follow-pinterest, .icons-follow-tumblr, .icons-follow-twitter, .icons-google-plus, .icons-follow-youtube, .icons-icon-play-large, .icons-icon-play-regular, .icons-nbc-large, .icons-nbc-medium, .icons-nbc-search, .icons-nbc-small, .icons-nbc-tiny, .icons-ribbon-clip, .icons-ribbon-featured {
	background: url(http://www.customcarchannel.com/assets/core/themes/2012/nbc/images/icons-s5b32d4f9ff-2.png) no-repeat;
	display: block;
	float: left;
	overflow: hidden;
	text-indent: -999px;
}

#side-content .follow-us .social-icon {
	margin: 0 10px 12px 0;
	height: 35px;
	width: 36px;
}

.icons-follow-facebook {
	background-position: 0 -268px;
}
.icons-follow-twitter {
	background-position: 0 -581px;
}
.icons-follow-tumblr {
	background-position: 0 -339px;
}
.icons-follow-pinterest {
	background-position: 0 -232px;
}
.icons-google-plus {
	background-position: -55px -231px;
}
.icons-follow-youtube {
	background-position: 0 -304px;
}
.spotlight-ad-block {
height:90px !important;
}


/* NEW LANDING CHANGES **************************************************/
/* share */
#share {
	height:341px;
	width:937px;
	padding:23px 17px 9px;
	display:block;
	overflow:hidden;
}
#share .left-column {
	height:341px;
	width:627px;
	display:block;
	overflow:hidden;
	float:left;
}
#share .left-column h2 {
	background: url(http://www.customcarchannel.com/images/new-landing/share-your-ride.jpg) no-repeat 0px 0px;
	text-indent: -9999px;
	display: block;
	height: 67px;
	width: 627px;
	margin-bottom:15px;
}
#share .left-column p {
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin-bottom:15px;
}
#share .left-column a {
	background: url(http://www.customcarchannel.com/images/new-landing/submit-your-photo.jpg) no-repeat 0px 0px;
	text-indent: -9999px;
	display: block;
	height: 31px;
	width: 238px;
	float:right;
	margin-right:14px;
}
#share .right-column {
	width:300px;
	display:block;
	overflow:hidden;
	float:right;
	padding-top:70px;
}
/* featured */
#featured {
	width:937px;
	padding:9px 17px 12px;
	display:block;
	overflow:hidden;
}
#featured .outer {
	width:913px;
	padding:12px;
	background:#b3b3b3;
}
#featured .outer h2 {
	background: url(http://www.customcarchannel.com/images/new-landing/featured-gallery.jpg) no-repeat 0px 0px;
	text-indent: -9999px;
	display: block;
	height: 34px;
	width: 312px;
	float:left;
	margin-bottom:15px;
}
#featured .outer .button {
	background: url(http://www.customcarchannel.com/images/new-landing/see-all-galleries.jpg) no-repeat 0px 0px;
	text-indent: -9999px;
	display: block;
	height: 17px;
	width: 106px;
	float: right;
}
#featured .inner {
}
#featured .inner li {
	width:250px;
	display:block;
	overflow:hidden;
	float:left;
	margin:0 27px;
}
#featured .inner li img {
	margin-bottom:5px;
}
#featured .inner li a,
#featured .inner li a span {
	font-size:18px;
	font-weight:bold;
	color:#000;
}
/* photos */
#photos {
	padding: 0;
	margin-top:11px;
	display: block;
	overflow: hidden;
	background: #d2d2d2 url(http://www.customcarchannel.com/images/new-landing/photos-bg.gif) repeat-x left top;
}
#photos .outer {
	padding:0;
}
#photos .outer h2 {
	background: url(http://www.customcarchannel.com/images/new-landing/recent-uploads.gif) no-repeat 0px 0px;
	text-indent: -9999px;
	display: block;
	height: 39px;
	width: 145px;
	float: none;
	margin:0 0 30px 32px;
}
#photos .inner {
}
#photos .inner li {
	height:190px;
	width:131px;
	display:block;
	overflow:hidden;
	float:left;
	margin:0 31px;
}
#photos .inner li img {
	margin-bottom:5px;
}
#photos .inner li a,
#photos .inner li a span {
	font-size:11px;
	font-weight:bold;
	color:#000;
}
#photos .inner .view-more {
    color: #000000;
    display: block;
    padding-bottom: 15px;
    text-align: center;
    text-transform: uppercase;
}
/* ugc */
#ugcHolder h3 {
	color:#fff;
	padding-bottom:15px;
}
#ugcHolder .steps {
	color:#fff;
	padding-bottom:15px;
}
#ugcHolder0 p {
	color:#fff;
	padding-bottom:15px;
}