@import "/video/css/embeddedplaylist.css";
@import "/commondcs/mtthemes/radio-default/css/radio-default.css";

/* REGIONAL R1 LOGO OVERRIDE */

#logo-R1.regional {
	background:url('/commondcs/mtthemes/radio-default/images/radio-one-logo-98x35.jpg') no-repeat;
}

#blog-homepage #content {
        background:url("/dispatches/Dispatches-Background.jpg") no-repeat scroll center top #E6E7E9;
}

#content {
        background:url("/dispatches/Dispatches-Background-nohost.jpg") no-repeat scroll center top #E6E7E9;
}




#sitemap .nav {
        border: 3px solid #fff; 
        background-color: #BF310A;
}
#sitemap.mod {
        border: 3px solid #BF310A;
}

#sitemap .nav ul li a:hover {
	background-color: #A47613;
}
#sitemap .nav ul li.active { 
	background-color: #A47613;
}



/* right lineup roll */

#eptnews {
       margin-bottom: 0px;
}
#eptnews.modfix {
       padding-left: 0px;
       padding-right: 0px;
}
#eptnews.mod h2 {
       margin-left: 10px;
}

#tabs dl {
	margin:16px 10px 0 10px;
}
#tabs dl dt {
}
#tabs dl dd {
	display:none;
}
dt.headline {
	padding-left: 10px;
	background: url(/includes/gfx/bullet_black_story.gif) no-repeat left 6px;
	margin:0 0 5px 0;
	padding:0 0 0 13px;
}
dt.headline a { /*color:#7c0000;*/
	text-decoration:none;
}
dt.headline a:hover {
	text-decoration:underline;
}
div.headlines dl dd {
	display:none;
}



dd.sy0 { display:none; }
dd.sy1 { display:none; }
dd.sy2 { display:none; }
dd.sy3 { display:none; }
dd.sy4 { display:none; }
dd.sy5 { display:none; }
dd.sy6 { display:none; }.entries .entry.weekly.first, .entry.weekly.first {
        background: #dedede;
        border: none;
}
.weekly .date {
        float:left;
        margin-left: 3px;
}
.entries .entry.weekly h2, .entrydetail .weekly h1 {
        margin: 0 0 5px 0;     
}
.entries .entry.weekly h2 a.first, .entrydetail .weekly h1.first {
        background:url("/commondcs/mtthemes/radio-default/images/latestshow.png") no-repeat scroll 470px 0;
        display: block;
}



.weekly .monthday {
        font-size: 18px;
        color: #27022d;
}

.entries .weekly .postbody, .entry .postbody.weekly {
        font: 12px/16px Arial;
        margin-top: 0;
        color: #182243;
}
.entries .entry.weekly p, .entry .postbody.weekly p {
        margin: 2px 3px 0;
        width: 110px;
        float: left;
        text-align: center;
}
.entries .entry.weekly p strong, .entry .postbody.weekly p strong {
        background: #282828;
        color: #fff;
        margin-bottom: 3px;
        display: block;
        width: 113px;
}
.entries .itemsummary {
        margin-bottom: 5px;
}
#sitemap .nav ul {
	margin:0;
}
#sitemap .nav ul li a {
	text-decoration:none;
	color:#ffffff;
	display:block;
	height:25px;
	line-height:25px;
	padding:0 6px;
}
#sitemap .nav ul ul {
	padding:0;
	margin-bottom:-2px;
}
#sitemap .nav ul ul li {
	padding:0;
}
#sitemap .nav ul ul li {
	border-bottom: none;
}
#sitemap .nav ul ul li a {
	padding-left: 18px;
	margin-bottom:0px;
}
.entry-body .tpHead h2 {
	color: #fff;
	padding-top: 10px;
	padding-left: 10px;
}
.entry-body .tpPlayer, .entry-body .tpPlaylist {
	width: 580px;
}.tpPlaylistTabs ul.tab3 li.tab3 a, .tpPlaylistTabs ul.tab4 li.tab4 a, .tpPlaylistTabs ul.tab5 li.tab5 a { 
        color:#141212;
        background-color:#dadada; 
}
.tpPlaylistTabs ul.tab3 li.tab3, .tpPlaylistTabs ul.tab4 li.tab4, .tpPlaylistTabs ul.tab5 li.tab5 { 
        background:url(/includes/objects/sports-maven/gfx/maventabs_arrow.gif) no-repeat bottom center;
 }#columnists #left {
        padding: 10px 0px 10px 10px;
        width: 610px;
}
#columnists #left h1.archive-title {
        margin-left: 0;
        margin-right: 10px
}
#columnists .entry.columnists {
        background: url(/mtbase-regional/images/columnist-thumb1.jpg) no-repeat top left;
        width: 122px;
        height: 100px;
        margin-right: 10px;
        float: left;
        position: relative;
}
#columnists .entry.columnists h2 {
        font-size: 12px;
        margin: 0 0 25px 65px;
}
#columnists .entry.columnists .postbody {
        font-size: 10px;
        line-height: 12px;
        border: 0;
        padding: 0;
        margin: 0;
        position: absolute;
        top: 65px;
}
#columnists .entry.columnists h4 {
        position: absolute;
        bottom: 5px;
}
#columnists .entry.columnists h4 em {
        font-size: 10px;
}
#columnists .entry.columnists h4 span {
        padding-left: 5px;
}



/* OVERRIDE PODCASTING CSS */

div#podcasting {
        float: none;
        width: 280px;
        margin-bottom: 0;
        padding-bottom: 0;
}
div#podcasting h2 {
        line-height: 20px;
}
div#podcasting p {
        margin: 0;
        padding: 8px 0 8px;
}


/* ENTRY PROMOTER */
.entries .entry.promoter {
        background: #dedede;
        border: none;
}
.entries .entry.promoter div { 
        float: left;
        margin-left: 3px;
}

.entries .entry.promoter h2 {
        margin: 0 0 5px 0;     
}

.entries .promoter .postbody {
        font: 12px/16px Arial;
        margin-top: 0;
        color: #182243;
}
.entries .entry.promoter h2 {
        background: #282828;
        font: bold 12px/16px Arial;
        padding: 3px;
        color: #fff;
        display: block;
        width: 107px;
        margin-bottom: 0;
        text-align: center;
}
#content .entries .entry.promoter h2 a {
        color: #fff;
}
.entries .entry.promoter h4 {
        width: 107px;
        background: #000;
        margin: 0;
        padding: 3px;
        text-align: center;
}
.entries .entry.promoter h4 em {
        font-size: 10px;
        text-align: center;
        padding-bottom: 5px;
}
#content .entries .entry.promoter h4 a {
        color: #fff;
}
.entries .entry.promoter h4 span {
        padding-left: 5px;
}
.entries .itemsummary {
        margin-bottom: 5px;
}
