@charset "UTF-8";

h1 { font-size: 2.2em; font-weight: normal; text-transform: uppercase; color: #ffc536; }
h2 { font-size: 1.5em; font-weight: normal; text-transform: uppercase; margin: 0 0 .5em 0; }
h3 { font-size: 1.2em; font-weight: normal; text-transform: uppercase; margin: 0 0 .5em 0; }
p { margin: 0 0 1.2em 0; }
a { color: #ffc536; }
a:hover { color: #009eff; }

.artist h1 { font-size: 1.5em; font-weight: normal; text-transform: uppercase; color: #fff; margin: .5em 0 .5em 310px; width:auto; }
.artist p { font-size: 1em; font-weight: normal; text-transform: uppercase; color: #fff; margin: 0 0 .5em 310px;}

.welcometext p { }

article h1 {
    margin: 20px 0 30px 10px;
    padding:0;
}

.welcometext H1 {
	margin-bottom:30px;
}
	
.episodecontainer h2 {
	font-size: 1em;
	}
	
article.welcome h2, article.welcome p {
	margin-left: 10px;
}

.welcometext p { font-size: 1.3em;  line-height: 150%; }

a:link {color:#none;}
a:visited {color:#none;}
a:hover {color:#none;} 

a.biglink:link {color:#fdde92;text-decoration:none;}
a.biglink:visited {color:#E16565;text-decoration:none;}
a.biglink:hover {color:#32B1FF;text-decoration:none;} 

a.videoBTN:link {color:#ffc536;text-decoration:none;}
a.videoBTN:visited {color:#ffc536;text-decoration:none;}
a.videoBTN:hover {color:#009eff;text-decoration:none;} 

.sponsors h3 {
	margin-left: 50px;
	margin-top: 30px;
}

div.findus h2, div.findus p, div.submit h2, div.submit p {
	margin-left: 30px;
	width: 90%;
}

footer p {
	margin-left: 20px;
}

/*article h2, article h3, article p {
    color: #000;
}*/

.promo h3 { font-size: 1.1em; margin: 0; }
.promo p { line-height: 1.2em; font-size: .9em; margin-bottom: .5em; }

.p_margbtm { margin-bottom: 50px; }

div.episodecontainer h2, div.episodecontainer h3, div.episodecontainer p {
	margin: 0;
	padding: 10px;
}