@charset "utf-8";

.events-list .header-subtitle {
	margin: 0 0 0 165px;
}

/* home feat shows pulldown */
#ShowsPullDownMenu {
	width: 155px;
}

.sltext h2 {
	font-size: 28px;	
}

/* basic colored module headers */
/* colors will be driven by hats */
.module-header {
	overflow: hidden;
	background-image: none;
	padding: 5px;
}

.module-header h3.header-title {
	background: #953;
	color: #fff;
	font-family: arial, sans-serif;
	font-size: 29px;
	line-height: 20px;
	margin: -2px 0 0 -10px;
	padding: 0 10px;
	float: none;
}

.leftcolumn .module-header h3.header-title,
.rightcolumn .module-header h3.header-title {
	font-size: 26px;
	line-height: 18px;
}

h1.section-header {
	background: #953;
	font-family: arial, sans-serif;
	font-size: 43px;
	line-height: 29px;
	margin: -2px 0 0 0;
	color: #fff;
	padding: 0 10px;
}

.leftcolumn h1.section-header,
.mainContentColumn h1.section-header,
.rightcolumn h1.section-header {
	margin: -2px 0 0 -10px;
}

/* new static promo module - facebook connect */
.staticPromo {
	border: 1px solid #D9D9D9;
}

/* contest pages */
.contest_img {
	text-align: center;
}

#fluxCommentsBox .header-title {
	color: #fff;
}

/*news pages*/
.article-body p { margin-bottom: 15px; }

/* local hats */
body.hat0 { background-color: #000000; }
body.hat1 { background-color: #ECF6F7; }
body.hat2 { background-color: #E3AF59; }
body.hat3 { background-color: #000000; }

body.hat0 #pageWrapper { background: #000000 url(images/hats/Mtv_hat1.jpg) no-repeat 50% 0; }
body.hat1 #pageWrapper { background: #ECF6F7 url(images/hats/Mtv_hat2.jpg) no-repeat 50% 0; }
body.hat2 #pageWrapper { background: #E3AF59 url(images/hats/Mtv_hat3.jpg) no-repeat 50% 0; }
body.hat3 #pageWrapper { background: #000000 url(images/hats/Mtv_hat4.jpg) no-repeat 50% 0; }

body.hat0 .hatColor,
body.hat0 a.titlelink,
body.hat0 #fluxCommentsBox a,
body.hat0 .related-link-list .airingDate {
	color: #417BBA;
}

body.hat1 .hatColor,
body.hat1 a.titlelink,
body.hat1 #fluxCommentsBox a,
body.hat1 .related-link-list .airingDate {
	color: #417BBA;
}

body.hat2 .hatColor,
body.hat2 a.titlelink,
body.hat2 #fluxCommentsBox a,
body.hat2 .related-link-list .airingDate {
	color: #E3AF59;
}

body.hat3 .hatColor,
body.hat3 a.titlelink,
body.hat3 #fluxCommentsBox a,
body.hat3 .related-link-list .airingDate {
	color: #6A6D74;
}

body.hat0 .sltext,
body.hat0 .section-header,
body.hat0 .module-header h3.header-title {
	background:  #417BBA;
}

body.hat1 .sltext,
body.hat1 .section-header,
body.hat1 .module-header h3.header-title {
	background: #417BBA;
}

body.hat2 .sltext,
body.hat2 .section-header,
body.hat2 .module-header h3.header-title {
	background: #E3AF59;
}

body.hat3 .sltext,
body.hat3 .section-header,
body.hat3 .module-header h3.header-title {
	background: #6A6D74;
}
