/* hat */
body {background-color: #000000;}
body #container {background: #000000 url(hat.jpg) no-repeat 50% 0;}

/* 970 below nav ad */
#opaadWrap { background-color: #000;}

/* bg tile */

#wrap-inner, #wrap-inner.w-640x320, #wrap-inner.w-180x460x320, #wrap-inner.w-180x600x180 #inner, #wrap-inner.w-180x600x180 { background-image: url(bg-tile_1200.jpg); background-repeat: repeat-y;}

#inner, #wrap-inner.w-640x320 #inner, #wrap-inner.w-180x460x320 #inner, #wrap-inner.w-180x600x180 #inner { background-image: url(page-header-bg_1200.jpg); }
#wrap-inner {background-image: url(bg-tile_1200.jpg);}#inner { background-image: url(page-header-bg_1200.jpg); }

/* 640x320 */
#wrap-inner.w-640x320 {	background-image: url(bg-tile_1200.jpg);	}#wrap-inner.w-640x320 #inner { background-image: url(page-header-bg_1200.jpg); }

/* 180x460x320 */
#wrap-inner.w-180x460x320 {	background-image: url(bg-tile_1200.jpg);	}
#wrap-inner.w-180x460x320 #inner { background-image: url(page-header-bg_1200.jpg); }

/* 180x600x180 */
#wrap-inner.w-180x600x180 {	background-image: url(bg-tile_1200.jpg);	}
#wrap-inner.w-180x600x180 #inner { background-image: url(page-header-bg_1200.jpg); background-repeat: no-repeat;}

/* page header */
#page-header, #pageHeader{ color: #ffffff;}
#inner {background-image: url(page-header-bg_1200.jpg);}

/* player module bg for sponsored movies */

/* hero */

.mdl-main .hero {
background-image: url(hero_596x150.jpg);width:596px;height:150px;
}

.mdl-img .logo {
background-image: url(logo_140x105.jpg);width:140px;height:105px;
}

/* links */
#wrap a:link, #wrap a:visited {color: #29a9e1;}

/* To override more link in flux share widget */
.fluxWidget .share.widgetContainer li.moreElement {color: #29a9e1;}

#wrap .showsNav ul.section-nav li a{color: #29a9e1 !important;}

#wrap .mdl-rich div.more-link a:link,
#wrap .mdl-rich div.more-link a:visited {color: #29a9e1;}

/* more link at bottom of mod */
#wrap div.more-link a:link, #wrap div.more-link a:visited {background: #003376;}

/*new hp realign
-#wrap div.more-link a:link, #wrap div.more-link a:visited {background: #003376;}
*/

/* headings */

.h-main span, .h-sub span, .h-sub2 span {
background: #282828;

}
#wrap div.title-meta span {
background: #282828;
}

/*today headings*/
#wrap .mdl-rich .h-main a:link, #wrap .mdl-rich .h-main a:visited, #wrap .mdl-rich .h-sub a:link, #wrap .mdl-rich .h-sub a:visited, #wrap .mdl-rich .h-sub2 a:link, #wrap .mdl-rich .h-sub2 a:visited {color: #29a9e1;}

#wrap .mdl.mdl-rich .h-wrap .h-post .category,
#wrap .mdl.mdl-rich .h-wrap .h-post div.posted span{
color: #282828;
}

#wrap .mdl.mdl-rich .t-icon-arrow {
background: #282828 url(/sitewide/images/charlie/sprites/site_wide.png) no-repeat scroll 0 -36px;
}

/* icons and buttons - same as headings */
#wrap ol.lst li span.icon, #wrap ul.section-nav li span.icon, #wrap div.btn span, .popup_div_body .icon, #showsMarqeeId li.active,.marquee-action span.icon-play-xlg,.marquee-action span.icon-photo-xlg, #wrap .mdl-rich .h-wrap h2.h-sub span.icon-play,span.icon-play{
background-color: #282828;
}

#wrap div.pagination ul li.page-next,
#wrap div.pagination ul li.page-prev {
background-color: #003376;
}

#wrap div.pagination ul li.page-next:hover,
#wrap div.pagination ul li.page-prev:hover {
background-color: #29a9e1;
}

/* homepage charlie artist browser */
#wrap ol.lst li.alpha_lettter {
background-color: #29a9e1;
}

/* module tabs */
#wrap ul.mdl-nav li a:link, #wrap ul.mdl-nav li a:visited{
background: #003376;
}
#wrap ul.mdl-nav, #wrap ul.mdl-nav li.active {
border-color:#282828;
}
#wrap ul.mdl-nav li.active a:link, #wrap ul.mdl-nav li.active a:visited{
background: #282828;
}

/* section nav */
#wrap ul.section-nav li.active a:link, #wrap ul.section-nav li.active a:visited {
background: #282828;
}
#wrap ul.section-nav li a:hover, #wrap ul.section-nav li ul li a:hover {
background: #29a9e1;
}

/* autocomplete */
#acWrapper .autocomplete .yui-ac-content li {
color: #29a9e1;
}
#acWrapper .autocomplete .yui-ac-content li.yui-ac-prehighlight {
background:#003376;
}
#acWrapper .autocomplete .yui-ac-content li.yui-ac-highlight {
background:#29a9e1;
color:#FFF;
}

/* alternate rows */
.vidlist_dehigh{
color: #29a9e1;
}

.tab-content .postUpdater{
background:#29a9e1;
}

.vidlist_high{
background: #29a9e1 !important;
}

.vidlist_high .vidlist span.icon{
background-color:#29a9e1 !important;
}

.info strong a{
color: #29a9e1 !important;
}

span.icon-externalLink {
background-color:#282828 !important;
height:9px;
width:9px;
}
.title2 a:hover span.icon-externalLink{
background-color:#29a9e1 !important;
}

#page-header a:link, #pageHeader a:link, #page-header a:visited, #pageHeader a:visited { color: #ffffff;}

#wrap .mdl-rich .comment_wrap .comment_block p, #wrap .mdl-rich .comment_wrap .comment_icon { background-color: #282828;}

/* marqee action links */
#wrap div.marquee div.marquee-action ul.marquee-list li a{background: #003376;}

/* marquee nav */
.showsMarquee div.marquee-action h2, tr.activePoll td {color: #29a9e1 !important;}

/* flux share homepage styles */
#wrap .feed-wrap .fluxWidget .contentAction .cacSmall .share .shareLeftDecor {background-color: #29a9e1 !important;}

/* flux share homepage styles */
#wrap .feed-wrap .fluxWidget .contentAction .cacSmall .share .shareLeftDecor {background-color: #29a9e1 !important;}

/* news dynamic theme */
#wrap .fluxWidget .contentAction .cacSmall .share .shareLeftDecor {background-color: #29a9e1 !important;}
#wrap .toolbar .icon-dec, #wrap .toolbar .icon-inc {background-color: #003376;}

/*
#wrap .top_stories_wrap {background-color: #003376;}
#wrap .top_stories_wrap .header {background-color: #282828;}
#wrap .top_stories_wrap div.icon_arrow ul li.page-prev a { background: #003376 url(/news/article/css/topstories_arrow-roll_left.gif) no-repeat scroll 0 0;}
#wrap .top_stories_wrap div.icon_arrow ul li.page-next a { background: #003376 url(/news/article/css/topstories_arrow-roll_right.gif) no-repeat scroll 0 0;}
#wrap .top_stories_wrap div.icon_arrow ul li a:hover {background-color: #29a9e1;}
*/

/* HP update */

#wrap .feed-wrap .mdl.mdl-rich.v2 .simple-list a:link, #wrap .feed-wrap .mdl.mdl-rich.v2 .simple-list a:visited {
color: #003376;
}

#mtv_bar {
background-color:#363636;	
}

.mblink a {
color:#c4e6f8 !important;
}

#container-inner {
padding-top:8px !important;
}
div#nav.globalNav {
height:27px;
position:relative;
background-color:#363636;
}
#mblogo {
background-color:#363636;
}

#nav.globalNav #memberbar {
background-color:#363636;
}

div#nav.globalNav .memberbarlinks a {
color:#c4e6f8;
}

div#nav.globalNav #mtvSitesNav li a {
color:#c4e6f8;
}

.fluxWidget div.quickMenu a, .fluxWidget div.quickMenu span {
color:#c4e6f8;
}

#adContainer {
background: url(/sitewide/css/charlie/themes/blogs/tj/logo-ad-strip.jpg) no-repeat;
/*height:123px;*/
/*height:109px;*/
height:123px;
text-align:left;
margin-top:27px;
}

#adContainer #ad-728x90 {
float:right;
margin:17px 27px 0 0;
}

a img.homeLink {
float:left;
}

.mdl-clean {
margin-top:0px;
}

.mdl-title {
border-bottom:none;
}

.mdl-promo-mdl {
margin-right:10px;
}
.mdl-promo-idpu {
margin:10px;
padding-bottom:10px;
border-bottom:5px solid #D9D9D9;
}

.h-sub, .h-sub2, div#wrap div.group-c h2.h-sub2 {
text-transform:none;
background:none;
color:#3e0117;
margin-bottom:15px;
line-height:23px;
}
.h-sub span, .h-sub2 span {
text-transform:none;
background:none;
}

#wrap ol.lst li div.title2 a {
font-family:arial,sans-serif;
font-size:16px;
}

.mdl-promo-mdl ol {
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
background:none repeat scroll 0 0 #E2F3FB;
color:#424242;
padding-top:17px !important;
position:relative;
font-size:16px;
}

.mdl-promo-mdl ol li ul {
list-style:square outside url(/sitewide/css/charlie/themes/blogs/tj/blue-bullet.jpg);
font-size:13px !important;
font-family:arial,sans-serif !important;
}

.mdl-promo-mdl .h-wrap {
background: url(/sitewide/css/charlie/themes/blogs/tj/blue-up-arrow.jpg) no-repeat;
background-position: bottom left;
}

.group-ab {
background-color:#fff;
}

.group-c .mdl {
padding:0;
margin:0;
/*to unset*/
margin-top:15px;
background:transparent;
}

div#wrap div.group-c ol.lst {
background-color:#fff;
margin:0 20px 0 10px;
padding:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
}

.learnMore {
text-align:right;
}

#wrap ol.lst li div.title2 {
/*line-height:48px;*/
font-size:17px;
line-height:49px;
}

#wrap ol.candidateList li div.title2 {
line-height:27px;
}
/*PHASE 2 */
#wrap ol.candidateList li.callToAction div.title2 {
line-height:48px;
}
div#wrap div.group-c ol.candidateList li.callToAction-phase1 {
background:none;
border-bottom:none;
height:69px;
line-height:69px;
margin-bottom:10px;
}
div#wrap div.group-c ol.candidateList li.callToAction-phase2 {
background:none;
border-bottom:none;
height:85px;
line-height:85px;
margin-bottom:10px;
}

.learnMore a img {
margin-right:10px;
}

div#nav.globalNav .memberbarlinks {
display:none;
}

div#minipromo {
display:none;
}

#wrap .fluxWidget .contentAction .cacSmall .cacItem.ratingCount,.fluxWidget .contentAction .rating {
display:none;
}

div#wrap div.group-c ol.lst li {

/*background-color:#dbeffb;*/
margin-bottom:10px;
border-bottom:none;
}
div#wrap div.group-c ol.photo-alt li {
height:48px;
background: url(/sitewide/css/charlie/themes/blogs/tj/candidate-slat.jpg) no-repeat;
}

.group-c .h-wrap {
margin-left:0px;
background: url(/sitewide/css/charlie/themes/blogs/tj/top-white-arrow.jpg) no-repeat;
background-position: bottom left;
}

#wrap ol.photo-alt li img.thumb {
margin-right:20px;
}

.group-ab .h-sub span {
line-height:32px;
}

#wrap strong a, #wrap strong a:link, #wrap strong a:visited {
font-weight:bold;
}

div.entry {
padding:5px 12px 0;
}

.blueBackground {
background-color:#dbeffb;
}

.rightAlign {
text-align:right;
}
.leftAlign {
text-align:left;
}

#wrap ol.lst li.imgLi img.thumb {
float:left;
margin:0 0 0 5px;
padding:0;
}
#wrap ol.lst li.imgLi {
float:left;
width:86px;
margin:0 10px 0 0;
overflow:hidden;
}
div#wrap div.group-c div.mediaFeed ol.lst li a {
font-weight:bold;
}

.fluxWidget .contentAction .cacItem.textItem .itemText .txtCount {
margin:1px 0px 0px 5px;
}

div.group div.mdl-cat-title h2.h-sub {
margin-bottom:-10px;
}

#wrap div#permalink .h-sub a:link, #wrap div#permalink .h-sub a:visited {
color:#3E0117;
line-height:34px;
} 
/*
.candidatesTable tr td.userMeta div.title2 {
margin-bottom:23px;
}
*/
div#wrap div.group-c div.mdl-text ol.lst li.rightAlign {
margin-bottom:2px;
}

div#wrap div.group-c div.mdl-text ol.lst li.mediaText {
margin-bottom:15px;
}

div#wrap div.group-c div.mediaFeed ol.lst li.rightAlign {
margin-bottom:-2px;
}

div#wrap ol.lst li.single p, div#wrap div.group-c div.mdl-text ol.lst li {
font-family:arial, sans-serif !important;
font-size:13px !important;
}

#wrap ol.lst li p.deck {
color:#666;
}

div#wrap div.group-c ol.lst-blogs-categories li {
width:130px;
float:left;

}

/*CANDIDATE TABLE*/

.mdl-table {
margin-top:20px;
margin-bottom:15px;
padding-top:0px;
}

.candidatesTable {
border-collapse:collapse;
}
.candidatesTable tr td {
padding:5px 5px 5px 5px;
}
.candidatesTable tr td.tableHeader {
font-face:Arial;
font-size:10px;
text-align:left;
color:#3E0117;
line-height:10px;
}
.candidatesTable tr td.rank {
font-family:Arial;
font-size:29px;
font-weight:bold;
text-align:center;
}
.candidatesTable tr td.userMeta div.title2 {
font-family:arial,sans-serif;
font-size:16px;
line-height:27px;
}
#wrap .candidatesTable tr td.userMeta div.title2 a:link, #wrap .candidatesTable tr td.userMeta div.title2 a:visited {
font-weight:bold;
}
.candidatesTable tr td.userMeta p.deck {
font-family:Tahoma,sans-serif;
font-size:11px;
line-height:15px;
padding:0;
margin:0;
}
.candidatesTable tr td.tweetLevel {
font-size:13px;
}
.blueRow {
/*
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
*/
background-color:#dbeffb;
}
div.tableContainer {
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
width:636px;
margin-bottom:10px;

}

table.metaData td {
padding:2px;
}

div#wrap div.group-c ol.photo-alt li.candidateSpace {
background:none;
height:24px;
}
div#wrap div.group-c ol.photo-alt li.grey {
background:url("/sitewide/css/charlie/themes/blogs/tj/gray-cand-slat.jpg") no-repeat scroll 0 0 transparent;
}

/*POST*/

div.group div#permalink {
padding:0;
}
#wrap div.mdl-page div.postBeginMetaData h1,#wrap div.postBeginMetaData h1 {
padding:0;
}

#wrap .small .fluxWidget .contentAction .cacSmall .cacItem.ratingCount {
display:none;
}
#wrap div.post div.postEndMetaData p.tags {
border-top:1px dotted #D9D9D9;
padding-top:10px;
}
.mdl-page .post, div.group div#permalink, .mdl-no-bottom-border {
border-bottom:none;
margin-bottom:10px;
}
div#posts {
padding-left:0px;
}
.post {
margin-top:0px;
width:606px;
border-bottom:5px solid #D9D9D9;
}

div#wrap div.group-c div.mdl-text ol.lst li {
margin-bottom:5px;
}

#wrap ol.lst-candidateCopy {
margin-bottom:0px;
}

#wrap ol.lst-candidateCopy li.single {
margin-bottom:0px;
}

#wrap div.mdl-text ol.lst li div.title3 {
font-family:arial,sans-serif;
font-size:13px;
}

.post .postBeginMetaData {
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
background-color:#dbeffb;
margin-bottom:0px;
padding:7px 7px 0 12px;
margin-top:10px;
}

.post .tj-section-header-tip {
background:url("/global/music/social/twitter_jockey/images/section.header.tip.jpg") no-repeat scroll 0 0 #E2F3FB;
height:10px;
left:20px;
position:relative;
/*top:-10px;*/
width:23px;
}
.post .tj-bottom-pointer {
background:url("/sitewide/css/charlie/themes/blogs/tj/section.header.tip.down.jpg") no-repeat scroll 0 0 #E2F3FB;
height:10px;
left:20px;
position:relative;
/*top:-10px;*/
width:23px;
}

/*CHALLENGE POST*/

.post-challenge .postBeginMetaData {
background-color:#3E0117;
}
.post-challenge .tj-bottom-pointer {
background:url("/sitewide/css/charlie/themes/blogs/tj/challenge-header-tip-down.jpg");
}

.post-challenge div.entry {
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
background-color:#dbeffb;
}
.post-challenge div.entry a:link, .post-challenge div.entry a:visited, .post-challenge div.entry a:hover {
color:#333;
}
#wrap .post-challenge p.published span {
color:#999999;
}

/*NAV*/

.tjNav {
background-image:url("/sitewide/css/charlie/themes/blogs/tj/nav-bg.jpg");
height:37px;
overflow:hidden;
}
.tjNav a {
display: block;
height:37px;
float:left;
}
.tjNav a#home {
background-image:url("/sitewide/css/charlie/themes/blogs/tj/nav-home-roll.jpg");
width:116px;
}
.tjNav a#open-nomination {
background-image:url("/sitewide/css/charlie/themes/blogs/tj/nav-nom-roll.jpg");
width:180px;
}	
.tjNav a#about {
background-image:url("/sitewide/css/charlie/themes/blogs/tj/nav-about-roll.jpg");
width:97px;
}
.tjNav a#candidates {
background-image:url("/sitewide/css/charlie/themes/blogs/tj/nav-candidates-roll.jpg");
width:132px;
}
.tjNav a#profile {
background-image:url("/sitewide/css/charlie/themes/blogs/tj/nav-profile-roll.jpg");
width:97px;
}
.tjNav a:hover, .tjNav a.selected {
background-position:0 -37px;
}
.tjNav a span {
display:none;
}
div#container-inner #minipromo {
display:none !important;
}
#wrap .w-640x320 .wp-pagenavi span.current, #wrap .w-640x320 .wp-pagenavi a:link, #wrap .w-640x320 .wp-pagenavi a:visited {
font-size:16px;
}


