/* Master screen style overrides */

body {
	background: #000;
	}




/* page structures
---------------------------------------------------- */


*:first-child+html .overlayInner {
	margin-left:-10px;
}


#container {
	background: #020202 url(/content/ontv/shorts/images/main_promos/mtvshorts_hat-final4.jpg) no-repeat top center;
	}
	
#wrap-inner {
background:#000000;
color:#ffffff;
}


.deck{ color:#000;font-size: 90%; margin-bottom:10px}

input, textarea, select {
margin-bottom:-1px;
}
 
 #content h2 {
	background:none;
	border-bottom: none;
	color:#ffffff;
}	
 
#wrap a:link, #wrap a:visited {
color:#191919;
}

	


/* poll style for IE spacing fix 
-----------------------------------------------*/



#wrap div.twocol ol.promo {
	margin-right:0px;
	margin-left:0px;
	background: #fff;
	
	}

#wrap div.twocol ol.promo li {
	/*border-top: 1px solid #2E3F97;*/
	border-top: 1px solid #383838;
	padding-left: 0px;
	padding-right:0px;
	margin-left:0px;
	
	}
	
	
	/* main-body styles
---------------------------------------------------- */

#wrap a:link, 
#wrap a:visited {
	color:#F8EF18;
	}

	#wrap p.deck {
	margin: 0 0 2px 0px;
	padding: 0;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 93%;
	color:#ffffff;
	}
	
	#wrap p.deck a:link, 
	#wrap p.deck a:visited {
	color:#F8EF18
;
	font-weight:normal;
	}
	
div.tab_wrapper div.deck a:link, 
div.tab_wrapper div.deck a:visited {
	color:#F8EF18
;
	font-weight:normal;
	}
		
	
/* heading classes */
#wrap ul.info li{color:#fff;}

.main-title {
	color: #fff;
	}
.main-title em {
	color: #fff;
	}
.sub-title {
	color: #fff;
	}
.info-title {
	color: #fff;
	}
.info-title em{
	color: #fff;
	}
.slat-title {
	color: #ffffff;
	border-bottom: 1px solid #080000;
	background:#0B0B0B url(/news/grammys/2008/images/bg_slatListTitle.jpg) repeat-x scroll left top;
	}
.slat-title em.meta {
	color: #ffffff;
	}
#content div.slat h3 {
	color: #F8EF18
;
	}
#content div.slat h3 em {
	color: #F8EF18
;
	}
	

/* generic, styled wrapper */

div.wrapper {
	color:#fff;
	background: #000000 url() repeat-x top left;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	}

div.twocol {
	margin: 0;
	background: #000000 url(0) repeat-x top left;
	}
	
/* slat list */
#wrap ol.slat {
	background: none;
	}
	
#wrap ol.activity {
	margin-top:0px;
	margin-bottom: 0px;
	background: #27282a url() repeat-x top left;
	
	}

.slat-titleAF {
	border-top:1px solid #454D68;
	border-bottom: 1px solid #0A1228;
	background: url(/ontv/vma/2007/images/activity_feed_slatListTitle.jpg) repeat-x top left;
	display: block;
	margin: 1px 0 0 0;
	padding: 8px 8px 4px 8px;
	font-size: 70%;
	font-weight: bold;
	text-transform: uppercase;
	color: #fff;
	
	}
	
	
#wrap ol.slat li {
	border-top: 1px solid #2a2a2a;
	background: #0E100F url(/games/video_games/rock_band/images/bg_slatList.jpg) repeat-x top left !important;
	/*border-left:1px solid #000000;
	border-right: 1px solid #000;*/
	border-bottom: 1px solid #000;
	background-color: none;
	color:#ffffff;
	}
#wrap ol.activity li {
	border-top:1px solid #454D68;
	color: #ffffff;
	border-bottom:none;
}
#wrap ol.slat li p.meta {
	color: #ffffff;
	}
#wrap ol.slat li p.info strong {
	color: #ffffff;
	}
#wrap ol.slat li a:link,
#wrap ol.slat li a:visited {
	color: #F8EF18;
	font-weight:normal;
	}
	
#wrap ol.slat li a.action {
	font-weight:bold;
	}
#wrap div.twocol-row {
	background: #0d1226  url(/ontv/vma/2007/images/bg_slatList_final.jpg) repeat-x top left;
	border-bottom: none;
	}
#wrap ol.rich li.img22x22 p {
	margin-left: 30px;
	color:#ffffff;
	}
#wrap ol.rich li.img22x22 ul.action {
	margin-left: 30px;
	color:#3399cc;
	}
/* gallery-alt */
#wrap ol.gallery-alt {
	float: left;
	margin: 0 0 5px 0;
	padding: 0px;
	list-style: none;
	/* font-size: 73%; */
	line-height: 1.3em;
	background: none;
	width:580px;
	}	

#wrap ol.gallery-alt li {
	width: 145px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0;
	border-top: 1px solid #080000;
	border-bottom: none;
	color:#ffffff;
	display: inline;
	
	}
#wrap ol.gallery-alt li div.thumb a:hover {
	background: #F8EF18;
	}
#wrap ol.gallery-alt li div.thumb a:link,
#wrap ol.gallery-alt li div.thumb a:visited {
	display: block;
	margin: 0px;
	padding: 2px 2px 2px 2px;
	}
#wrap ol.gallery-alt li p.info {
	margin: 2px 2px 10px 2px;
	font-size: 100%;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	clear: left;
	}
#wrap ol.gallery-alt li p.info a:link,
#wrap ol.gallery-alt li p.info a:visited {
	color: #F8EF18;
	}
#wrap ol.gallery-alt li p.info strong {
	font-size: 112%;
	}	
#wrap ol.gallery-alt li.first {
	margin-left: 0px;
	}
#wrap ol.gallery-alt li.last {
	margin-right: 0px;
	}
#wrap ol.gallery-alt li div.thumb {
	float: none;
	margin-bottom: 5px;
	}
/* for twoBy */

/* gallery-alt 2*/
#wrap div.twocol ol.gallery-alt2 {
	float: left;
	margin: 0 0 10px 0;
	padding: 0px;
	list-style: none;
	/* font-size: 73%; */
	line-height: 1.3em;
	background: none;
	width:290px;
	}

#wrap div.twocol ol.gallery-alt2 li {
	width: 145px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	border-top: 1px solid #080000;
	border-bottom: none;
	color:#ffffff;
	display: inline;
	}
#wrap ol.gallery-alt2 li div.thumb a:hover {
	background: #F8EF18;
	}
#wrap ol.gallery-alt2 li div.thumb a:link,
#wrap ol.gallery-alt2 li div.thumb a:visited {
	display: block;
	margin: 0;
	padding: 2px 0px 2px 2px;
	color:#F8EF18;
	}
#wrap ol.gallery-alt2 li p.info {
	margin: 2px 3px 10px 2px;
	font-size: 100%;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	}
#wrap ol.gallery-alt2 li p.info a:link,
#wrap ol.gallery-alt2 li p.info a:visited {
	color: #F8EF18;
	}
#wrap ol.gallery-alt2 li p.info strong {
	font-size: 112%;
	}	
#wrap ol.gallery-alt2 li.first {
	margin-left: 0px;
	}
#wrap ol.gallery-alt2 li.last {
	margin-right: 0px;
	}

/* more slat */

#wrap ol.slat li.more {
	background: url(/ontv/vma/2007/images/icon-arrow.gif) no-repeat 8px 7px;
	}

#wrap ol.slat li.more a:link,
#wrap ol.slat li.more a:visited {
	color: #F8EF18;
	}

#wrap ol.fourby {
	background-color:#011224;
	/*padding:0px;
	margin:0px;*/
	}
	
#wrap ol.fourby li {
	border: none;
	_margin-left:0px;
	margin-right:4px;
	_margin-top:0px;
	_padding-left:0px;
	_padding-right:0px;
	_padding-top:3px;
	}

*#wrap div.twocol ol.slat li {
	background:none;
	}	

/*#wrap div.photos ol.slat  li {
	width: 45%;
	}
	*/
	
	
/* video slat */

#wrap ol.slat li em.meta {
	color: #999;
	}
#wrap ol.slat li.vid a {
	background: url(/sitewide/images/u/icon-play.gif) no-repeat 0 0;
	}

/* winner slat for awards */

#wrap ol.slat li.winner {
	background: url(/ontv/vma/2007/images/slat_winner_bg_final.jpg) #14163f top left repeat-x;
	}
#wrap ol.slat li p.info strong.winner-label {
	padding-left: 14px;
	text-transform: uppercase;
	color:#fc0;
	background: url(/sitewide/images/u/icon-winner.gif) no-repeat 0 50%;
	}
	
#wrap ol.rich li a:link strong span.category,
#wrap ol.rich li a:visited strong span.category {
	color: #3399cc;
	}
#wrap ol.rich li div.thumb a:hover {
	border: 2px solid #F8EF18;
	}
	
/* featured video slats */

#wrap ol.slat li.f-vid img {
	border: 3px solid #fff;
	}
#wrap ol.slat li.f-vid strong {
	color: #191919;
	}

/* place video icon */

#wrap ol.slat li.f-vid a:hover img {
	border: 3px solid #09f;
	}
#wrap ol.slat li img.icon {
	border: none;
	}
#wrap ol.slat li div.thumb a:hover img.icon {
	border: none;
	}

/* plus action in top right of slats */

#wrap ol.slat li a.function:link,
#wrap ol.slat li a.function:visited {
	background: url(/sitewide/images/u/bttn_add.gif) no-repeat 4px 4px;
	}
#wrap ol.slat li a.function:hover {
	background-image: url(/sitewide/images/u/bttn_add_over.gif);
	}


/* action list */
ul.action li {
	background: url(/ontv/vma/2007/images/icon-arrow.gif) no-repeat 0 2px;
	color:#F8EF18;
	}

/* two-columns of slats */
div.double ol.double-1 li {
	border-right: 1px solid #dedede;
	}
div.double ol.double-2 li {
	border-left: 1px solid #fff;
	}


/* three column list style */

div.threecol ul.threecol-list {
	border-bottom: 1px solid #e9eaeb;
	}

#wrap div.threecol ul.threecol-list li a:link,
#wrap div.threecol ul.threecol-list li a:visited {
	color: #F8EF18;
	}
#wrap div.threecol ul.action {
	border: none;
	}

/* photo gallery list */

#wrap ol.gallery {
	background: #011224  url(/ontv/vma/2007/images/bg_slatList.jpg) repeat-x top left;
	color:#fff;
	}

#wrap ol.gallery li em.meta {
	color: #999;
	}
#wrap ol.gallery li a:hover {
	background: #09f;
	}


/* video clips */

ul.vid-toggle {
	color: #999;
	background: #212121;
	}
ul.vid-toggle li.toggle-ctrl {
	/*background: url(/sitewide/images/u/icon-arrow.gif) no-repeat 0 6px;*/
	}
div#vidclips {
	background: #000;
	}

div#vidclips.simple ol li {
	border: 1px solid;
	}
div#vidclips.simple ol li a {
	color: #fff;
	}
div#vidclips.simple ol li img {
	border: 2px solid #000;
	}
div#vidclips.simple ol li a:hover img {
	border-color: #09f;
	}
div#vidclips.simple ol li span.clip-num {
	color: #fff;
	background: url(/sitewide/images/u/vid-num-bg.gif) no-repeat 0 0;
	}
div#vidclips.simple ol li.playing img {
	border-color: #fff;
	}

/* expanded video clips */

div#vidclips.full {
	background-color: #000;
	}
div#vidclips.full ol {
	background: #000;
	}
div#vidclips.full ol li {
	border-top: 1px solid #999;
	border-bottom: 1px solid #2A2A2A;
	color:#CBCBCB;
	}
div#vidclips.full ol li span.clip-num {
	color: #fff;
	background: #343B55;
	}
div#vidclips.full ol li p.meta {
	color: #999;
	}
#wrap div#vidclips.full ol li p.info strong {
	color: #fff;
	}

div#vidclips.full ol li a:link,
div#vidclips.full ol li a:visited {
	color: #fff;
	}

div#vidclips.full ol li div.thumb a:hover {
	border: 2px solid #F8EF18
;
	}
div#vidclips.full ol li.playing img  {
	border: 2px solid #343B55;
	}
div#vidclips.full ol li.playing {
	border-top-color: #2A2A2A;
	border-bottom-color: #999;
	/*background: #656566 url(/sitewide/images/u/playing_bg.jpg) repeat-x top left;*/
	background:#656566 url(/sitewide/images/u/playing_bg.jpg) repeat-x scroll left top;
	}
#wrap div#vidclips.full ol li.playing p.info strong a:link,
#wrap div#vidclips.full ol li.playing p.info strong a:visited,
#wrap div#vidclips.full ol li.playing p.info {
	color: #fff;
	}
div#vidclips.full ol li.playing p.meta {
	color: #fff;
	}

/* main feature */

div.main-feature {
	border-top: 1px solid #2E3F97;
	background: #011224 url(/ontv/vma/2007/images/bg_slatList.jpg) repeat-x top left;
	}
div.main-feature a:link,
div.main-feature a:visited {
	color: #ccc;
	}
div.main-feature a.thumb:hover {
	background: #F8EF18
;
	}
div.main-feature h1 {
	color: #fff;
	}
#wrap div.main-feature h1 a:link,
#wrap div.main-feature h1 a:visited {
	color: #fff;
	}
#wrap div.main-feature p {
	color: #ccc;
	}

#wrap p.byline {
	color:#999;
	}
	
#wrap div.article-body {
	color:#fff;
	}
	
#comments{
	background: #011224  url(/ontv/vma/2007/images/bg_slatList.jpg) repeat-x top left;
	border-top: 1px solid #080000;
}

#comments form table { 
	color:#fff;
	}
/* flipbook styles
---------------------------------------------------- */

#container.flipbook {
	/*background-image: none;*/
	}

	
#container.flipbook #content h2 {
	color: #fff;
}
#wrap div.flipbook-full p { color:#fff;}
/* photo container */

div.flipbook-photo {
	background: #000;
	color:#fff;
	}

/* meta info */

div.flipbook-meta {
	color:#fff;
	}
div.flipbook-meta h1 {
	margin: 0 0 6px 0;
	font-size: 120%;
	font-weight: normal;
	width: 600px;
	color:#fff;
}
div.flipbook-meta p {
	margin: 0 0 2px 0;
	padding: 0;
	font-size: 90%;
	color: #999;
	}

/* nav controls */

#wrap ul.action li {
	background: url(/news/grammys/2008/images/icon-arrow.gif) no-repeat 0 2px;
	}
div.flipbook-ctrls {
	float: right;
	text-align: right;
	}
div.flipbook-ctrls p {
	margin: 0 0 5px 0;
	padding: 0;
	color:#fff;
	}
div.flipbook-ctrls p.nav {
	color: #fff;
	font-size: 110%;
	}
div.flipbook-ctrls p.nav a.back {
	margin-right: 3px;
	padding-left: 7px;
	background: url(/sitewide/images/shadow/icon-arrow-back.gif) no-repeat 0 50%;
	}
div.flipbook-ctrls p.nav a.next {
	margin-left: 3px;
	padding-right: 7px;
	background: url(/sitewide/images/shadow/icon-arrow.gif) no-repeat 100% 50%;
	}

/* send to friend */

div.flipbook-ctrls p.send a {
	padding-left: 7px;
	background: url(/ontv/vma/2007/images/icon-arrow.gif) no-repeat 0 4px;
	}

/* thumbnail gallery */
div.flipbook-thumbs {
	border-top: 1px solid #000;
	background: #011224  url(/ontv/vma/2007/images/bg_slatList.jpg) repeat-x top left;
	color:#fff;
	}
ul.flipbook-thumbs {
	border-top: 1px solid #000;
	background-color:#000;
	background-image: url(/ontv/vma/2007/images/bg_slatList.jpg) repeat-x top left;
	color:#fff;
	}
ul.flipbook-thumbs li {
	border: 1px solid #000;
	background: #011224  url(/ontv/vma/2007/images/bg_slatList.jpg) repeat-x top left;
	}
ul.flipbook-thumbs li a img {
	border: 1px solid #000;
	color:#fff;
	}


/* sidebar styles
---------------------------------------------------- */
#container.show #sidebar { margin: 0 10px 0 0; _margin:0px;}




#sidebar ul.section-nav li {
	background:#505050;
	opacity:0.7;
	filter: alpha(opacity = 70);
	border-top: none;
	border-bottom: 1px solid #000;
	}
#sidebar ul.section-nav li a:link,
#sidebar ul.section-nav li a:visited {
	color: #F1D798;
	opacity:1.0;
	filter: alpha(opacity = 100);
	background:none;
	}
#sidebar ul.section-nav li.active{
	color: #000;
	border-top: none;
	opacity:1.0;
	filter: alpha(opacity = 100);
}
#sidebar ul.section-nav li.active a:link,
#sidebar ul.section-nav li.active a:visited {
	color: #000;
	background: #F8EF18;
	opacity:1.0;
	filter: alpha(opacity = 100);
	}
#sidebar ul.section-nav li a:hover {
	color: #000;
	background: #F8EF18;
	opacity:1.0;
	filter: alpha(opacity = 100);
	}

#sidebar ul.section-nav li ul {
	background: #162B81;
	opacity:1.0;
	filter: alpha(opacity = 100);
	}
#sidebar ul.section-nav li ul li {
	border: none;
	opacity:1.0;
	filter: alpha(opacity = 100);
	}
#wrap #sidebar ul.section-nav li ul li a:link,
#wrap #sidebar ul.section-nav li ul li a:visited {
	color: #Fff;
	border-bottom: 1px solid #2E4295;
	background-color: #162B81;
	}
#wrap #sidebar ul.section-nav li ul li.active a:link,
#wrap #sidebar ul.section-nav li ul li.active a:visited  {
	color: #fff;
	background-color: #2E4295;
	_background: #2E4295;
	}	
#wrap #sidebar ul.section-nav li ul li a:hover {
	background-color: #F8EF18
;
	}
	
/* overlay */

div.overlay {
	/*background:#191238 url(/ontv/vma/2007/images/thanks_bg.jpg) top center no-repeat;
	width:502px;
	height:331px; 
	margin:90px 0 0 -90px;

	background-color:#000;
	position:absolute;
	z-index:9999;
	top:0;
	left:0;
	width:100%;
	opacity:0.7;
	filter: alpha(opacity = 70);
	display:none;*/
}

	
div.overlay p {
	margin: 0 0 10px 0;
	color:#9BC5FF;
	
	}

div.overlay a:link, 
div.overlay a:visited {
	font-weight: bold;
	text-decoration: none;
	color: #F8EF18
;
	}
div.overlay a:hover {
	text-decoration: underline;
	}

/* end overlay */
	
	
#tab_wrapper p {
	vertical-align:top;
	
	}

	
#wrap ol.rich li.img281x105 p,
#wrap ol.rich li.img281x105 ul.action {
	margin-left: 291px;
	color:#F8EF18
;
	}

#wrap div.twocol ol.promo {
	margin-right:0px;
	margin-left:0px;
	background: #0b0b0b  repeat-x top left;
	
	}

#wrap div.twocol ol.promo li {
	border-top: 1px solid #27282a;
	padding-left: 0px;
	padding-right:0px;
	margin-left:0px;
	
	}

.tab-content {background:#0d1226 url(/ontv/vma/2007/images/bg_slatList_final.jpg) repeat-x top left; z-index:100; width:572px; padding:10px 2px 10px 2px;}
.tab-content h3 {
	margin-left:8px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}
.tab-wrapper {margin:10px;}
	
.ratingsModule {
	background: #0A0734 url(/ontv/vma/2007/images/rating_bg1.jpg) top left no-repeat;
	border:1px solid #35218A;
	
}	
/* show thumbnail */

div.show-thumb {
	background: #0d1226 url(/ontv/vma/2007/images/bg_slatList_final.jpg) repeat-x top left;
	}
#wrap div.show-thumb p.meta {
	color:#fc0;margin-left:7px;}
	
	
/* extra styles
---------------------------------------------------- */
div.toolbox {
	border:1px solid #2B2B2B;
}

div.adv {
	background: none;
	color:#ccc;
	}
#wrap div.adv p {
	color: #fff;
	background: #000;
	}

/* movieawards only styles */
.eventHeader {
	color:#fff;
	font-family: Verdana, sans-serif;
	}
#headerPic {
	float:left;
	}
#headerPic img{
	border: 1px solid #000;
	display:block;
	top:0px;
	} 
	
div.sidePromo {
	margin: 0 0 10px 0;
	padding: 0 0 10px 0;
	background-color: #000;
	display:block;
	height:105px;
	width:140px;
	}
	

div.sidePromo a {
	display:block;
	height:105px;
	width:140px;
	border: 2px solid #000;
	}
div.sidePromo a:hover{
	border: 2px solid #09f;
	}	
	
div.headerTxt {
	font-family: Verdana, sans-serif;
	font-size: 90%;
	top:0px;
	margin:10px;
}
div.txt {
	font-family: Verdana, sans-serif;
	color:#fff;
	margin: 0;
	padding: 10px;
	padding-bottom: 40px;
	font-size: 90%;
}


#airTime {
	display:block;
	width:145px;
	border: 1px solid #0F1522;
	margin: 0;
	padding: 7px;
	font-size: 85%;
	line-height: 1.3em;
	color: #fff;
	background: #011224 url(/ontv/vma/2007/images/bg_slatList.jpg) repeat-x top left;
}


/* winners list */

#wrap dl.winners dt {
	color: #fff;
	font-size:90%;
	}

#wrap dl.winners dd {
	color:#ccc;
	}
#wrap dl.winners dd strong.winner {
	color:#fc0;
	background: url(/sitewide/images/u/icon-winner.gif) no-repeat 0 0;
	}

.winner { color:#fc0; font-size:105%; }
.deck{ color:#9BC5FF;margin-bottom:10px; background:none; padding:10px;font-family: Arial, Helvetica, Verdana, sans-serif;}
.date {color:#A2AAB5;font-size: 90%; margin-bottom:10px}
.row1 {background-color:#181D30}
.row2 {background-color:#000}




/* poll layout styles */
/* two columns POLLS */

div.twoColPoll {
	margin: 0;
	background: none;
	}
div.twoColPoll-1 {
	float: left;
	width: 290px;
	margin: 0px;
	}
div.twoColPoll-2 {
	float: right;
	width: 290px;
	margin: 0px;
	}
#wrap div.twoColPoll ol.slat li {
	margin: 0px;
	width:285px;
	float:left;
	padding:0px;
	background-color: #0d1226;
	height:480px;
	border-bottom:none;
	}

/* three column POLLS */
/* div.threeColPoll {
	margin: 0;
	background: url(/sitewide/images/u/module_bg.jpg) repeat-x top left;
	width:580px;
	}
*/
div.threeColPoll-1 {
	float: left;
	width: 193px;
	margin: 0px;
	}
div.threeColPoll-2 {
	float: left;
	width: 193px;
	margin: 0px;
	}
div.threeColPoll-3 {
	float: left;
	width: 194px;
	margin: 0px;
	}
	
#wrap div.threeColPoll ol.slat li {
	float:left;
	width: 175px;
	margin: 4px;
	padding:0px;
	background-color: #0d1226;
	height:500px;
	border-bottom:none;
	}
.pollQuestion {
	padding: 7px;
	font-size: 135%;
	color: #fff;
	}
.pollThumb {
	margin: 3px;
	}
#wrap div.threeColPoll ol.slat li div.pollThumb{ margin:3px 18px 3px 18px;}
.resultsBar{ color:#000; top:0px;left:0px;background-color:#fc0; height:22px;padding:0px;margin:0px;}
.resultsContainer{color:#000; left:0px;top:0px; height:22px;margin:3px;}
.percentText {color:#fc0;font-weight:bold; font-size:115%;top:0px;width:40px;margin-top:-17px; left:0px;}
.closedCopy {
	padding: 7px;
	color: #fff;
	}
	
.pollCaption {height:60px; overflow:hidden;font-size:85%; display:block;}
.pollCaption2 {height:90px; overflow:hidden; font-size:85%; display:block;}




.twitterName{color:#F8EF18
;}
/*#slides {
	left:10px;
	position: absolute;
	width: 971px;
	height:250px;
	background: #333333;
	layer-background-color: #333333;
	padding: 0px;
	border: none;
	visibility: hidden;
}
*/

div.show-photo {
	float: left;
	width: 281px;
	margin: 0 25px 0 0;
	}
div.album div.artist-photo {
	width: 200px;
	}
div.show-desc {
	float: left;
	width: 350px;
	
	}

#wrap ol.comments{
	background: #011224 url(/ontv/vma/2007/images/bg_slatList.jpg) repeat-x top left;
}

#wrap ol.comments li{
	border-top: 1px solid #2E3F97;
	border-bottom: 1px solid #000;
}

#wrap ol.sponsored-results {
	border-top:1px solid #2b2b2b;
	border-left:1px solid #2b2b2b;
	border-right:1px solid #2b2b2b;
	background: none;
	margin-top:20px;
}
#wrap ol.sponsored-results li p.info a:link,
#wrap ol.sponsored-results li p.info a:visited {
	font-weight: normal;
	color: #999999;
	}
#wrap ol.sponsored-results li p.meta a {
	font-weight: normal;
	color: #F8EF18;
	
	}
#wrap ol.sponsored-results li {
	border-top:none;
	background: #000 url() repeat-x top left !important;
}
#wrap ol.sponsored-results li p.info{color: #9bc5ff}
#wrap ol.sponsored-results li p.info strong a:link,
#wrap ol.sponsored-results li p.info strong a:visited {
	font-weight: normal;
	color: #F8EF18
;
	}

#wrap p.spons-footer {
	margin: 0 0 10px 0;
	padding: 0 10px 0 10px;
	text-align: right;
	background: #000 url(/content/ontv/shorts/images/spons-res-bg.gif) no-repeat 100% 50%;
	}
	
#wrap p.spons-footer strong {
	margin: 0;
	padding: 5px;
	font-weight: normal;
	text-transform: uppercase;
	color: #4d4d4d;
	background: #000;
	}
	
#wrap p.search-alpha {
	background: url(/ontv/vma/2007/images/bg_slatList.jpg) repeat-x top left;
	border-top:1px solid #2E3F97;
	}


#wrap ol.rich li a:link.action,
#wrap ol.rich li a:visited.action {
	background: url(/ontv/vma/2007/images/icon-arrow.gif) no-repeat 0 2px;
	color:#F8EF18
;
	}	
/* content drop down lists */

#wrap ol.nom li div.thumb {
	margin-bottom: 8px;
	}
#wrap ol.slat li div.nom-view {
	clear: left;
	margin: 0;
	padding: 4px 8px;
	font-size: 73%;
	background: none;
	
	}
#wrap ol.slat li div.nom-view ul {
	margin: 0;
	padding: 0;
	list-style: none;
	background: #1E2734;
	}
#wrap ol.slat li div.nom-view ul li {
	margin: 0;
	padding: 0;
	border: none;
	background: none;
	color:#fff;
	}
#wrap ol.slat li div.nom-view ul li a {
	font-weight: normal;
	color:#EFC985;
	}
#wrap ol.slat li div.nom-view ul li a:link, #wrap ol.slat li div.nom-view ul li a:hover, #wrap ol.slat li div.nom-view ul li a:visited {
	color:#EFC985;
	}
#wrap ol.slat li div.nom-view a.show {
	padding-left: 8px;
	background: url(/ontv/vma/2007/images/icon-arrow-show.gif) no-repeat 0 50%;
	display:block;
	}
#wrap ol.slat li div.nom-view a.hide {
	display: none;
	padding-left: 11px;
	background: url(/ontv/vma/2007/images/icon-arrow-hide.gif) no-repeat 0 50%;
	}
	/* internal tabbed nav
---------------------------------------------------- */

div.tabnav {
	margin: 20px 0 0 0;
	border-top: none;
	background: none;
	}

div.tabnav ul {
	background: none;
	}
div.tabnav ul li {
	border-bottom: 1px solid #000;
	}
#wrap div.tabnav ul li a {
	color:#F8EF18
;
	width: 78px;
	border-left: 1px solid #000;
	border-right: 1px solid #2E3D87;
	border-bottom-color: #2E3D87;
	background: #131838 url(/ontv/vma/2007/images/tab_off.jpg) repeat-x top left;
	}
#wrap div.tabnav ul li a:hover {
	background: url(/ontv/vma/2007/images/tab_on.jpg) repeat-x top left;
	text-decoration:underline;
	}
div.tabnav ul li.active {
	 border-top-color:#2E3D87;
	 border-right: 1px solid #000;
	 border-bottom-color: #121838;
	 }
#wrap div.tabnav ul li.active a {
	border-top-color:#000;
	border-right-color:#000;
	border-bottom-color: #121838;
	color: #ffffff;
	background: #1E2734 url(/ontv/vma/2007/images/tab_on.jpg) repeat-x bottom left;
	}
#wrap div.tabnav ul li.off a {
	border-top: 1px solid #2E3D87;
	border-right: 1px solid #2E3D87;
	border-bottom: 1none;
	background: url(/ontv/vma/2007/images/tab_off.jpg) repeat-x top left;
	}
	
/* when two tabs */

#wrap div.tabnav ul.two li a {
	width: 272px;
	}
#wrap div.tabnav ul.two li.last a {
	width: 273px;
	}

/* when three tabs */

#wrap div.tabnav ul.three li a {
	width: 175px;
	}
#wrap div.tabnav ul.three li.last a {
	width: 177px;
	}

/* when five tabs */

#wrap div.tabnav ul.four li a {
	width: 122px;
	}
#wrap div.tabnav ul.four li.first a {
	width: 123px;
	}
	
/* when five tabs */

#wrap div.tabnav ul.five li a {
	width: 96px;
	}
#wrap div.tabnav ul.five #allVideo_tab a {
	width: 105px;
	}
/* when six tabs */

#wrap div.tabnav ul.six li a {
	width: 75px;
	}
#wrap div.tabnav ul.six li.last a {
	width: 65px;
	}
	
/* data tables */

table.data {
	background: url(/ontv/vma/2007/images/bg_slatList.jpg) repeat-x 0 25px;
	}
table.data th {
	color: #ffffff;
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	background: #1D2F43 url(/ontv/vma/2007/images/bg_slatListTitle.jpg) repeat-x top left;
	}
table.data td {
	border-top: 1px solid #2e3f97;
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	}

	
	.slat-titleRating {
			display: block; margin: 0; padding: 8px; font-size: 70%; font-weight: bold; text-transform: uppercase; color: #ffffff;
			border-bottom: 1px solid #080000; background: #0A0734;
		}
		.topRatingDiv {
		/*background:#0A0734; */
			background:#0A0734 url(/ontv/vma/2007/images/rating_bg2.jpg) top left no-repeat;
			border-top:1px solid #35218A; border-left:1px solid #35218A;border-right:1px solid #35218A;
			 height:167px; display:block;
		}
		.ratingSlatContainer{
			margin-top:0px;padding:0px;color:#ffffff; 
			border-bottom:1px solid #35218A; border-left:1px solid #35218A;border-right:1px solid #35218A;
			background-color: #0A0734;
		}
		ol.rating {
			margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style:none; line-height: 1.3em;
			width:170px;
			background: #0A0734;
		}
		ol.rating li {
			border-bottom: 1px solid #35218A;
			background-color: #0A0734; color:#ffffff;
			width:170px;
		}
		
		/*.ratingSlatContainer ol li {
			width:162px;
			}*/
			
/* photo slat - for leaderboard on photo pages */

#wrap ol.slat li.photo p.meta {
	margin: 0 0 5px 0;
	}
#wrap ol.slat li.photo a {
	display: block;
	line-height: 1.3em;
	padding-left: 18px;
	background: url(/sitewide/images/u/icon-photo-over.gif) no-repeat 0 0;
	}
	
/* comment widget styles */
#Comments2_0 div {
}

#Comments2_0 div h2.normal-title {
	color:#FFFFFF;
}

#Comments2_0 div ol.cmnts li {
	margin-bottom:8px;
	background-image:none;
	background-color:#000000;
	border:1px solid #2E3F97;
}

#Comments2_0 div ol.cmnts li div.cmnt{
	border:none;
}

#Comments2_0 div ol.cmnts li.wphoto div.cmnt h3 {
	color:#F8EF18
;
}
/* external link icon in nav */
#wrap #sidebar ul.section-nav li span.icon-externalLink {
	background:#F1D798 url(/sitewide/images/u/icon-arrow-extenal-dark.gif);
}


/* subNavHeader*/
#wrap #sidebar ul.section-nav li.subNavHeader{
	background-color:#23222C;
}



	
	





