@charset "utf-8";
* {
	margin: 0px;
	padding: 0px;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #771F19;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain its child floats */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
a img {
	border: none;
}
p, h1, h2, h3, table  {
	margin-bottom: 16px;
}
a {
	color:#870100;
	outline:none;
}
a:hover {
	color:#CE0000;
}
#container {
	width: 1000px;
	margin-top: 0;
	margin-right: auto;
	margin-left: auto;
}
#listen_live {
	display: block;
	float: left;
	height: 190px;
	width: 460px;
}
#logo {
	float: left;
}
#tagline {
	float: left;
}
#masthead {
	background-image: url(../images/bg_masthead.jpg);
	display: block;
	height: 221px;
	width: 1000px;
}
#socialnets {
	font-size: 12px;
	text-transform: uppercase;
	color: #5e7a9d;
	float: left;
	width: 440px;
	text-align: right;
	display: block;
	padding-right: 20px;
	line-height: 22px;
}
#socialnets a {
	color: #5e7a9d;
	text-decoration: none;
	padding-bottom: 2px;
}
#socialnets a:hover {
	color: #BB0B1C;
}

#socialnets a.facebook {
	background-image: url(../images/icon_facebook.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
}
#socialnets a.myspace {
	background-image: url(../images/icon_myspace.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
}
#socialnets a.twitter {
	background-image: url(../images/icon_twitter.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
}

#navarea {
	display: block;
	height: 44px;
	/*width: 940px;*/
	color: #f2dbb5;
	font-size: 12px;
	padding-left: 5px;
}
#guts {
	background-color: #CCCC99;
	background-image: url(../images/bg_guts.gif);
	background-repeat: repeat-y;
	width: 1000px;
}
#guts.guts_fullwidth{
	background-image: url(../images/bg_guts_fullwidth.gif);
}
#content {
	background-image: url(../images/bg_content.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 980px;
	padding-left: 20px;
	font-size: 13px;
	color: #333333;
	line-height: 18px;
}
#content.content_fullwidth{
	background-image: url(../images/bg_content_fullwidth.jpg);
}
#content.content_fullwidth_header{
	background-image: url(../images/bg_content_fullwidth_header.jpg);
}
#leftcol {
	background-repeat: repeat-x;
	background-position: left top;
	display: block;
	float: left;
	width: 500px;
	padding-right: 25px;
	padding-left: 25px;
	margin-right: 25px;
}
#leftcol h1 {
	margin-left: 220px;
	text-align: right;
}
#leftcol.generic{
	background-image: url(../images/bg_module.gif);
}
#leftcol.about {
	background-image: url(../images/bg_about_header.gif);
}
#leftcol.programming {
	background-image: url(../images/bg_programming_header.gif);
}
#leftcol.news {
	background-image: url(../images/bg_news_header.gif);
}
#leftcol.sports {
	background-image: url(../images/bg_sports_header.gif);
}
#leftcol.podcasts {
	background-image: url(../images/bg_podcast_header.gif);
}
#leftcol.music {
	background-image: url(../images/bg_music_header.gif);
}
#leftcol.mnl {
	background-image: url(../images/bg_mnl_header.gif);
}
#leftcol.trivia {
	background-image: url(../images/bg_trivia_header.gif);
}
#leftcol.weather {
	background-image: url(../images/bg_weather_header.gif);
}
#leftcol.membership {
	background-image: url(../images/bg_membership_header.gif);
}
#leftcol.contact {
	background-image: url(../images/bg_contact_header.gif);
}
#rightcol {
	display: block;
	float: left;
	width: 390px;
	margin-bottom: 16px;
	padding-top: 15px;
}
#content h1 {
	color: #FFFFFF;
	font-size: 18px;
	line-height: 26px;
	text-transform: uppercase;
	background-color: #870100;
	margin-bottom: 24px;
	font-family: "Arial Black", Arial, sans-serif;
}
#content h2 {
	color: #870100;
	font-size: 16px;
	text-transform: uppercase;
	margin-bottom: 8px;
	font-family: "Arial Black", Arial, sans-serif;
	background-image: url(../images/bg_h2.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	font-weight: bold;
	padding-bottom: 18px;
	clear: both;
}
#content h3 {
	color: #870100;
	font-size: 15px;
	text-transform: uppercase;
	margin-bottom: 6px;
	font-weight: bold;
	clear: both;
}
#content h4 {
	font-size:14px;
	color:#222;
	margin-bottom:5px;
}
#content h4 span.h4_sub {
	color:#222;
	font-weight:normal;
}
#content #leftcol ol{
	margin-left:35px;
	margin-bottom:20px;
}
#content #leftcol ul{
	margin-left:35px;
	margin-bottom:35px;
}
#content #leftcol ul.nicelist{
	margin-left:0;
}
ul.basiclist  {
	margin-bottom: 16px;
}
ul.basiclist li    {
	list-style-type: none;
	background-image: url(../images/bullet_nav.gif);
	background-repeat: no-repeat;
	background-position: 6px 8px;
	margin-bottom: 4px;
	padding-left: 14px;
}
.img_nofloat{
		margin: 12px 0;
}
.img_frame_rt {
	background-image: url(../images/ph_corner_right.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding: 8px;
	float: right;
	margin-bottom: 8px;
	margin-left: 12px;
}
.img_frame_lt {
	background-image: url(../images/ph_corner_left.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding: 8px;
	float: left;
	margin-bottom: 8px;
	margin-right: 12px;
}
.img_lt {
	float: left;
	margin-bottom: 12px;
	margin-right: 16px;
}
.img_rt {
	float: right;
	margin-bottom: 12px;
	margin-left: 16px;
}
.formfields {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #C18380;
	width: 300px;
}
#search{
	margin-left:9px;
}
#widget_search{
	background:url(../images/search_bar.gif) no-repeat;
	clear:both;
	height:92px;
	margin:7px 0;
	position:relative;
	bottom:7px;
	width:380px;
	
}
#widget_search #search{
	left:65px;
	position:relative;
	top:39px;/*49*/
}
#widget_search #submit{
	left:10px;
	position:relative;
	top:8px;
}
#widget_search #search #query{
	background-color: #FAEFDE;/*fcf4e8*/
	border:none;
	color:#505050;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;/*18*/
	font-weight:bold;
	height:16px;
	width:215px;
}
#widget_newsletter{
	background:url(../images/newsletter_bg.jpg) no-repeat right top;
	float:left;
	height:73px;
	margin-top:10px;
	padding:18px 0 0 7px;
	width:378px;
}
#widget_newsletter strong{
	color:#870100;
}
#widget_newsletter #newsletter_signup_form{
	margin-top:5px;
}
#widget_newsletter .email{
	color:#969696;
	float:left;
	margin-right:5px;
	padding:3px;
	width:165px;
}
#widget_newsletter .submit{
	float:left;
}
#widget_news {
	background-image: url(../images/bg_module.gif);
	background-repeat: repeat-x;
	background-position: left top;
	display: block;
	float: left;
	width: 355px;
	margin-right: 5px;
	margin-bottom: 20px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-color: #FFFFFF;
}
#widget_news h3{
	color:#000;
	padding-left:35px;
	padding-bottom:2px;
}
#widget_news .news{
	background:url(../images/tiny_icon_news.gif) no-repeat left;
}
#widget_news .sports{
	background:url(../images/tiny_icon_sports.gif) no-repeat left;
}
#widget_news p{
	margin-bottom:0;
}
#widget_news strong {
	color: #870100;
}
#widget_news strong a{
	text-decoration:none;
}
#widget_news strong a:hover{
	text-decoration:underline;
}
#widget_news ul li{
	padding:4px 8px;
}

#widget_membership {
	float: left;
	width: 190px;
	margin-right: 5px;
	display: block;
}
#widget_membership a {
	background-image: url(../images/bg_membership.gif);
	background-repeat: no-repeat;
	height: 100px;
	width: 160px;
	padding-top: 100px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	display: block;
	background-position: center top;
	text-align: center;
	font-size: 14px;
	color: #3c3c3c;
	text-decoration: none;
}
#widget_membership a strong {
	font-size: 17px;
	font-weight: bold;
	color: #7e3a86;
}
#widget_membership a:hover {
	color: #9433A2;
	text-decoration: underline;
}
#widget_request {
	background-image: url(../images/bg_request_it.gif);
	background-repeat: no-repeat;
	background-position: center top;
	width: 160px;
	margin-bottom: 5px;
	padding-top: 70px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	display: block;
	float: left;
	text-align: center;
}
#widget_request .formfields {
	width: 150px;
	margin-bottom: 10px;
}
.widget_full {
	background-image: url(../images/bg_module.gif);
	background-repeat: repeat-x;
	background-position: left top;
	display: block;
	float: left;
	width: 355px;
	margin-right: 5px;
	margin-bottom: 5px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-color: #FFFFFF;
}
.evenodd td {
	background-color: #F3F1EB;
	padding: 2px;
}
.evenodd .odd td {
	background-color: #dddbd5;
}
#widget_sports {
	background-image: url(../images/bg_sports_widget.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	width: 355px;
	margin-bottom: 5px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	float: left;
	padding-top: 16px;
	background-color: #FFFFFF;
}
#widget_sports h1 {
	margin-left: 125px;
	margin-bottom: 40px;
}
#widget_sports strong {
	color: #870100;
}
ul.nicelist {
	margin-bottom: 8px;
}
ul.nicelist li {
	background-image: url(../images/bg_gradient_row.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding: 8px;
	list-style-type: none;
}
#widget_podcasts {
	background-image: url(../images/bg_podcast_widget.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	width: 355px;
	margin-bottom: 5px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	float: left;
	padding-top: 16px;
	background-color: #FFFFFF;
}
#widget_podcasts h1 {
	margin-left: 160px;
	margin-bottom: 40px;
}
#widget_podcasts .info {
	font-size: 12px;
	display: block;
	float: left;
	width: 180px;
	margin-right: 10px;
	padding-top: 60px;
}
#widget_podcasts  ul.nicelist  {
	display: block;
	float: left;
	width: 160px;
	margin-bottom: 4px;
}
a.rss {
	background-image: url(../images/rss_icon.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
}
#sitemap {
	color: #FFFFFF;
	background-color: #000000;
	background-image: url(../images/bg_sitemap.gif);
	background-repeat: no-repeat;
	width: 950px;
	padding-left: 50px;
	padding-top: 38px;
	padding-bottom: 16px;
	font-size: 12px;
	margin:0 auto;
}
#sitemap_extender #sitemap {
	color: #FFFFFF;
	background-color: #000000;
	background-image: url(../images/bg_sitemap_extender.gif);
	background-repeat: no-repeat;
	width: 950px;
	padding-left: 50px;
	padding-top: 38px;
	padding-bottom: 16px;
	font-size: 12px;
}
#footer {
	font-size: 11px;
	color: #ab8383;
	background-image: url(../images/bg_footer.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	width: 1000px;
	padding-top: 13px;
	margin:0 auto;
}
#sitemap .column {
	display: block;
	float: left;
	width: 140px;
	margin-left: 10px;
}
#sitemap h4 {
	font-size: 14px;
}
#sitemap .column ul {
	margin-bottom: 8px;
	list-style-type: none;
}
#sitemap a {
	color: #F0EEEE;
	text-decoration: none;
}
#sitemap a:hover {
	color: #C40000;
	text-decoration: underline;
}
#schedule {
	background-image: url(../images/bg_module.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color:#fff;
	display: block;
	float: left;
	width: 910px;
	padding-right: 25px;
	padding-left: 25px;
	margin-right: 25px;
}
#schedule.sports{
	background-image: url(../images/bg_sports_header_full.gif);
}
#schedule h1 {
	margin-left: 200px;
	text-align: right;
}
#schedule .evenodd{
	width:800px;
	margin:0 auto;
}
#schedule .evenodd tr th{
	color:#fff;
	background-color:#000;
	padding:4px;
	text-align:left;
}
#schedule .evenodd td {
	background-color: #F3F1EB;
	padding: 2px 0 2px 4px;
}
#schedule .evenodd .odd td {
	background-color: #f9f7f2;
}
#schedule .evenodd tr:hover td{
	background-color: #dddbd5;
}
#subnav {
	font-size: 18px;
	float: right;
	width: 270px;
	margin-bottom: 70px;
	list-style-type: none;
	display: block;
	font-weight: bold;
	text-align: right;
}
#subnav li {
	display: block;
	list-style-type: none;
	width: 270px;
}
#subnav li a {
	line-height: 24px;
	text-decoration: none;
	background-image: url(../images/bullet_arrow.gif);
	background-position: right 8px;
	background-repeat: no-repeat;
	display: block;
	padding-right: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F6E9E8;
}
#subnav a:hover {
	background-color: #F6E9E8;
}
#content #leftcol ul.no_styling {
	list-style-type:none;
	padding:0;
	margin:0 0 16px 0;
}
/*_______SEARCH - SPHIDER_______*/
#content #result_report{
	padding:0 0 25px 25px;
}
#content #results{
	padding:0 40px 0 25px;
}
#content #other_pages {
	text-align:center;
}
#content #did_you_mean{
	padding:0 0 10px 25px;
}
#content #common_report{
	padding:0 0 10px 25px;
}
#content #powered_by{
	padding:0 0 10px 25px;
}
#content #results #powered_by{
	padding:0;
}
/*_______ALUMNI_______*/
ul.contact_list_jump{
	margin-bottom:40px;
}
ul.contact_list_jump li{
	display:inline;
	margin-right:20px;
}
ul.alumni_list{
	margin-bottom:40px;
}
ul.alumni_list li{
	list-style-type:none;
	margin-bottom:10px;
}
#content #leftcol ul.perks, #content #leftcol ul.pottery{
	list-style-type:none;
	margin:auto;
}
/*_______PERKS_______*/
ul.perks h4{
	clear:both;
}
ul.perks li, ul.pottery li{
	margin-bottom:30px;
}
ul.perks li p{
	margin-top:5px;
	margin-left:12px;}
ul.perks li p.perk_one{
	width:150px;
	margin-left:12px;
	float:left;
}
ul.perks li p.perk_two{
	width:150px;
	margin-left:147px;
	float:left;
}
/*_______FEATURED ARTISTS_______*/
#content #leftcol #featured_artist{
	margin-top:20px;
}
#featured_artist li{
	clear:both;
	border-top:2px dashed #F6E9E8;
	overflow:auto;
	padding-top:15px;
}
#featured_artist .date{
	float:left;
	width:30%;
	font-weight:bold;
}
#featured_artist .info{
	float:left;
	width:70%;
}
#featured_artist .show_name{
	color:#870100;
	font-weight:bold;
}
/*_______FREE BUMPER STICKER FORM_______*/
#content #bumper_sticker_form ul{
	margin:0;
}
#bumper_sticker_form li{
	list-style-type:none;
	border-top:2px dashed #F6E9E8;
	padding:10px 0;
}
#bumper_sticker_form label{
	display:inline-block;
	width:150px;
	font-weight:bold;
}
#bumper_sticker_form input{
	width:202px;
}
#bumper_sticker_form li li{
	border:none;
	padding:0;
	margin-left:120px;
}
#bumper_sticker_form li li input{
	width:inherit;
}
#bumper_sticker_form .button{
	width:inherit;
}
/*_______PSA AND SPORTS SUBMISSION FORM_______*/
/*#psa_form li{
	list-style-type:none;
	border-top:2px dashed #F6E9E8;
	padding:10px 0;
}
#psa_form label{
	display:inline-block;
	width:150px;
	font-weight:bold;
}
#psa_form input{
	width:202px;
}
#psa_form #why{
	display:block;
	width:100%;
	margin-bottom:5px;
}
#psa_form #description{
	width:358px;
	height:120px;
}
#psa_form .button{
	width:inherit;
}*/
#content #leftcol .submit_event ul{
	margin:0;
}
.submit_event li{
	list-style-type:none;
	border-top:2px dashed #F6E9E8;
	padding:10px 0;
}
.submit_event label{
	display:inline-block;
	width:150px;
	font-weight:bold;
}
.submit_event .textarea_label{
	width:inherit;
}
.submit_event input{
	width:202px;
}
.submit_event .description{
	width:358px;
	height:120px;
}
#iwt_form.submit_event .description{
	height:300px;
}
.submit_event .button{
	width:inherit;
}
/*_______CONCERT DRAWINGS_______*/
#concert_drawings{
	margin:20px 0 35px;
}
#concert_drawings th{
	text-align:left;
	border-bottom:2px dashed #F6E9E8;
}
#concert_drawings tr td{
	border-bottom:2px dashed #F6E9E8;
	padding:5px 0;
}
#concert_drawings .concert{
	width:40%;
	font-weight:bold;
}
#concert_drawings .date_venue{
	width:35%;
	padding-right:20px;
}
#concert_drawings .deadline{
	width:25%;
}
/*_______CONCERT DRAWING FORM_______*/
#content #concert_drawing_form ul{
	margin:0;
}
#concert_drawing_form li{
	list-style-type:none;
	border-top:2px dashed #F6E9E8;
	padding:10px 0;
}
#concert_drawing_form label{
	display:inline-block;
	width:150px;
	font-weight:bold;
}
#concert_drawing_form input{
	width:202px;
}
#concert_drawing_form #why{
	display:block;
	width:100%;
	margin-bottom:5px;
}
#concert_drawing_form #why_textarea{
	width:358px;
	height:120px;
}
#concert_drawing_form .button{
	width:inherit;
}
/*_______MEMBERSHIP CARD INCENTIVES_______*/
#membership_card{
	margin-top:10px;
}
#membership_card tr td{
	border-bottom:2px dashed #F6E9E8;
	padding:5px 0;
}
#membership_card .business{
	width:40%;
	font-weight:bold;
	padding-right:20px;
}
#membership_card .deal{
	width:60%;
}
/*_______MNL SCHEDULE_______*/
#mnl_schedule{
	margin-top:20px;
}
#mnl_schedule th{
	text-align:left;
	border-bottom:2px dashed #F6E9E8;
}
#mnl_schedule tr td{
	border-bottom:2px dashed #F6E9E8;
	padding:5px 0;
}
#mnl_schedule .date{
	width:20%;
	font-weight:bold;
}
#mnl_schedule .artist{
	width:40%;
}
/*_______WIN CONCERT TICKETS_______*/
#concert_tickets{
	margin-top:20px;
}
#concert_tickets th{
	text-align:left;
	border-bottom:2px dashed #F6E9E8;
}
#concert_tickets tr td{
	border-bottom:2px dashed #F6E9E8;
	padding:5px 0;
}
#concert_tickets .date{
	width:20%;
	font-weight:bold;
}
#concert_tickets .event{
	width:40%;
	padding-right:20px;
	font-weight:bold;
}
#concert_tickets .venue{
	width:40%;
}
/*_______LIST OF UNDERWRITERS_______*/
#underwriters{
	margin-top:40px;
	list-style-type:none;
}
#underwriters li{
	float:left;
	width:50%;
	min-height:100px;
}
/*_______ALBUM OF THE YEAR_______*/
#album_year th{
	text-align:left;
	border-bottom:2px dashed #F6E9E8;
}
#album_year{
	margin-top:20px;
}
#album_year tr td{
	border-bottom:2px dashed #F6E9E8;
	padding:5px 0;
}
#album_year .year{
	width:12%;
}
#album_year .artist{
	width:44%;
	padding-right:20px;
	font-weight:bold;
}
#album_year .album{
	width:44%;
}
/*_______LIST OF ALL PLAYLIST_______*/
#content #leftcol #playlists{
	list-style-type:none;
	margin:0;
	padding:0;
}
#playlists li{
	padding-bottom:5px;
}
/*_______PLAYLIST OF THE WEEK_______*/
#playlist_week th{
	text-align:left;
	border-bottom:2px dashed #F6E9E8;
}
#playlist_week{
	margin-top:20px;
}
#playlist_week tr td{
	border-bottom:2px dashed #F6E9E8;
	padding:5px 0;
}
#playlist_week p{
	margin:0;
}
#playlist_week .artist{
	width:50%;
	padding-right:20px;
	font-weight:bold;
}
#playlist_week .song{
	width:50%;
}
/*_______CMJ TOP 30_______*/
#cmj{
	margin-top:20px;
}
#cmj th{
	text-align:left;
	border-bottom:2px dashed #F6E9E8;
}
#cmj tr td{
	border-bottom:2px dashed #F6E9E8;
	padding:5px 0;
}
#cmj .rank{
	width:10%;
}
#cmj .artist{
	width:31%;
	padding-right:20px;
	font-weight:bold;
}
#cmj .album{
	width:31%;
	padding-right:20px;
}
#cmj .label{
	width:20%;
}
/*_______TOP 88_______*/
#top88{
	margin-top:20px;
}
#top88 tr td{
	border-bottom:2px dashed #F6E9E8;
	padding:5px 0;
}
#top88 .rank{
	width:10%;
}
#top88 th{
	text-align:left;
	border-bottom:2px dashed #F6E9E8;
}
#top88 .artist{
	width:41%;
	padding-right:20px;
	font-weight:bold;
}
#top88 .album{
	width:41%;
	padding-right:20px;
}
/*_______SIMPLE GALLERY_______*/
#content #leftcol #gallery{
	list-style-type:none;
	margin:0 0 20px 0;
}
#content #leftcol #gallery li{
	display:inline;
	margin-right:10px;
}
#content #leftcol #gallery img{
	background-image: url(../images/ph_corner_right.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding: 8px;
	margin-bottom: 8px;
	margin-right: 7px;
}
/*______PLEDGE FORM______*/
#content #leftcol #pledge_form ul{
	margin:0;
}
#pledge_form ul li{
	list-style-type:none;
	border-top:2px dashed #F6E9E8;
	padding:10px 0;
	font-size:12px;
}
#pledge_form li ul li{
	border:none;
	padding:0;
}
#pledge_form fieldset{
	margin:0;
	border:none;
}
#pledge_form em{
	color:red;
}
#pledge_form #personal_info label{
	display:inline-block;
	font-weight:bold;
	width:110px;
}
#pledge_form #donation label, #pledge_form #moreInfo label{
	display:block;
	font-weight:bold;
	margin-bottom:5px;
}
#pledge_form ul li ul li{
	margin-left:115px;
}
#pledge_form #donation .donation_input{
	margin-left:115px;
	margin-bottom:5px;
}
/*_______KVSC AWARDS_______*/
.news_awards{
	margin:0 0 35px 0;
}
.news_awards th{
	text-align:left;
	border-bottom:2px dashed #F6E9E8;
}
.news_awards tr td{
	border-bottom:2px dashed #F6E9E8;
	padding:5px 0;
}
.news_awards .award{
	width:33%;
	padding-right:20px;
}
.news_awards .category{
	width:33%;
	padding-right:20px;
}
.news_awards .subject_reporter{
	width:33%;
	padding-right:20px;
}
/*_______PLEDGE STATS_______*/
#pledge_stats{
	margin-top:20px;
}
#pledge_stats th{
	text-align:left;
	border-bottom:2px dashed #F6E9E8;
}
#pledge_stats tr td{
	border-bottom:2px dashed #F6E9E8;
	padding:5px 0;
}
#pledge_stats .pledge_drive{
	width:21%;
}
#pledge_stats .members{
	width:21%;
	padding-right:20px;
}
#pledge_stats .pledged{
	width:21%;
	padding-right:20px;
}
#pledge_stats .paid{
	width:21%;
	padding-right:20px;
}
#pledge_stats .percentage{
	width:21%;
}
/*_______MASTERS OF TRIVIA_______*/
#trivia_masters{
	margin-top:20px;
}
#trivia_masters th{
	text-align:left;
	border-bottom:2px dashed #F6E9E8;
}
#trivia_masters tr td{
	border-bottom:2px dashed #F6E9E8;
	padding:5px 0;
}
#trivia_masters .year{
	width:10%;
}
#trivia_masters .theme{
	width:36%;
	padding-right:20px;
	font-weight:bold;
}
#trivia_masters .winner{
	width:31%;
	padding-right:20px;
}
#trivia_masters .num{
	width:15%;
}
/*_______MASTERS OF TRIVIA_______*/
#trivia_final_scores{
	margin-top:20px;
}
#trivia_final_scores th{
	text-align:left;
	border-bottom:2px dashed #F6E9E8;
}
#trivia_final_scores tr td{
	border-bottom:2px dashed #F6E9E8;
	padding:5px 0;
}
#trivia_final_scores .rank{
	width:14%;
}
#trivia_final_scores .team{
	width:65%;
	padding-right:20px;
	font-weight:bold; }
#trivia_final_scores .score{
	width:12%; }

/*_______ON AIR SCHEDULE TABLE_______*/
#onair_schedule{
	margin-top:20px;
	background-color:#ffffff; }
#onair_schedule th{
	background-color:#870100;
	color:#ffffff;
	padding:3px 0 3px 0; }
#onair_schedule .time{
	width:55px; }
#onair_schedule .day{
	width:129px; }
#onair_schedule td{
	vertical-align:top;
	padding:5px 5px 3px 5px;/*afri*/ }
#onair_schedule td:hover{
	background-color:#DDDBD5; }
#podcast_column { }
#podcast_column img {
	border: 0px;
	margin-right: 12px;
	margin-bottom: 12px; }
	
/*_______PAST MNL PERFORMERS_______*/
#past_mnl th{
	text-align:left;
	border-bottom:2px dashed #F6E9E8; }
#past_mnl{
	margin-top:20px; }
#past_mnl tr td{
	border-bottom:2px dashed #F6E9E8;
	padding:5px 0; }
#past_mnl p{
	margin:0; }
#past_mnl .artist{
	width:70%;
	padding-right:20px;
	font-weight:bold; }
#past_mnl .date{
	width:30%; }
	
.watch_video{
	background:url(../images/watch-video-full-leftcol.jpg) no-repeat;
	display:block;
	height:53px;
	padding:37px 0 0 160px;
	text-decoration:none;
}
.watch_video:hover{
	text-decoration:underline; }
