body{
	font-size: 62.5%;
	font-family: helvetica, arial, sans-serif;
	background: #e9edf0 url('images/repeatbg.jpg') top center repeat-y;
	margin: 0;
	padding: 0;
	color: #767676;
}

p{
	font-size: 1.1em;
}

img{
	border: 0;
}

a{
	color: #3a6271;
	outline: none;
	text-decoration: none;
}

#container{
	width: 100%;
	background: url('images/headbg.jpg') top center no-repeat;
	float: left;
	clear: both;
}



#header {width: 1000px; margin: 0 auto; padding: 0; text-align: center;}

#header h1, #header h1 a {float: left; clear: both; height: 200px; width: 240px; padding: 0; margin: 0; text-indent: -9999px;}

#header ul {float: right; padding: 35px 0 180px 0; margin: 0; width: 750px; list-style: none;}

#header ul li#about, #header ul li#about a, #header ul li#about a:link, #header ul li#about a:visited {float: left; margin: 0; padding: 0; width: 73px; height: 43px; background: url(images/n_about.gif) top left no-repeat; text-indent: -9999px;}

#header ul li#about a:hover {float: left; margin: 0; padding: 0; width: 73px; height: 43px; background: url(images/n_abouto.gif) top left no-repeat; text-indent: -9999px;}

#header ul li#cast, #header ul li#cast a, #header ul li#cast a:link, #header ul li#cast a:visited {float: left; margin: 0; padding: 0; width: 64px; height: 43px; background: url(images/n_cast.gif) top left no-repeat; text-indent: -9999px;}

#header ul li#cast a:hover {float: left; margin: 0; padding: 0; width: 64px; height: 43px; background: url(images/n_casto.gif) top left no-repeat; text-indent: -9999px;}

#header ul li#bands, #header ul li#bands a, #header ul li#bands a:link, #header ul li#bands a:visited {float: left; margin: 0; padding: 0; width: 179px; height: 43px; background: url(images/n_bands.gif) top left no-repeat; text-indent: -9999px;}

#header ul li#bands a:hover {float: left; margin: 0; padding: 0; width: 179px; height: 43px; background: url(images/n_bandso.gif) top left no-repeat; text-indent: -9999px;}

#header ul li#episode, #header ul li#episode a, #header ul li#episode a:link, #header ul li#episode a:visited {float: left; margin: 0; padding: 0; width: 155px; height: 43px; background: url(images/n_episodes.gif) top left no-repeat; text-indent: -9999px;}

#header ul li#episode a:hover {float: left; margin: 0; padding: 0; width: 155px; height: 43px; background: url(images/n_episodeso.gif) top left no-repeat; text-indent: -9999px;}

#header ul li#mediaroom, #header ul li#mediaroom a, #header ul li#mediaroom a:link, #header ul li#mediaroom a:visited {float: left; margin: 0; padding: 0; width: 140px; height: 43px; background: url(images/n_media.gif) top left no-repeat; text-indent: -9999px;}

#header ul li#mediaroom a:hover {float: left; margin: 0; padding: 0; width: 140px; height: 43px; background: url(images/n_mediao.gif) top left no-repeat; text-indent: -9999px;}

#header ul li#gallery, #header ul li#gallery a, #header ul li#gallery a:link, #header ul li#gallery a:visited {float: left; margin: 0; padding: 0; width: 97px; height: 43px; background: url(images/n_gallery.gif) top left no-repeat; text-indent: -9999px;}

#header ul li#gallery a:hover {float: left; margin: 0; padding: 0; width: 97px; height: 43px; background: url(images/n_galleryo.gif) top left no-repeat; text-indent: -9999px;}

#header ul li#contact, #header ul li#contact a, #header ul li#contact a:link, #header ul li#contact a:visited {float: left; margin: 0; padding: 0; width: 97px; height: 43px; background: url(images/n_contact.gif) top left no-repeat; text-indent: -9999px;}

#header ul li#contact a:hover {float: left; margin: 0; padding: 0; width: 97px; height: 43px; background: url(images/n_contacto.gif) top left no-repeat; text-indent: -9999px;}

#header ul li#blog, #header ul li#blog a, #header ul li#blog a:link, #header ul li#blog a:visited {float: left; margin: 0; padding: 0; width: 62px; height: 43px; background: url(images/n_blog.gif) top left no-repeat; text-indent: -9999px;}

#header ul li#blog a:hover {float: left; margin: 0; padding: 0; width: 62px; height: 43px; background: url(images/n_blogo.gif) top left no-repeat; text-indent: -9999px;}

#innercontainer {width: 952px; margin: 0 auto; padding: 0; text-align: center;}

#left {float: left; clear: both; padding: 0 0 20px 0; margin: 0; width: 675px;}

#video {float: left; clear: both; padding: 15px 0 25px 0; margin: 0 0 0 -5px; width: 670px; background: url(images/hdbg.jpg) top left no-repeat;}

#pages {float: left; clear: both; padding: 0 30px; margin: -10px 0 0 -5px; width: 90%; text-align: left;}

#pages p {float: left; clear: both; width: 100%; font-size: 1.3em; line-height: 1.6em; padding: 0 0 10px 0; margin: 0; color: #666;}
#pages h3 {float: left; clear: both; width: 100%; font-size: 3.2em; line-height: 2.2em; padding: 10px 0 0 0; margin: 0; color: #222;}
#pages h4 {float: left; clear: both; width: 100%; font-size: 1.6em; line-height: 1.4em; padding: 8px 0 10px 0; margin: 0; color: #333;}

#pages p strong {color:#555;}

#right {float: left; margin: -28px 0 0 0; padding: 0 0 15px 0; width: 270px;}

#right h4 {float: left; clear: both; font-size: 1.2em; line-height: 1.2em; font-weight: normal; padding: 8px 0 4px 0; margin: 0; width: 100%; color: #5e777e; text-align: left;}

#right p {float: left; clear: both; font-size: 1.1em; line-height: 1.6em; font-weight: normal; padding: 0; margin: 0; width: 100%; color: #5e777e; text-align: left;}

h3#nextshow {float: left; clear: both; padding: 0; margin: 0; font-size: 0; line-height: 0; width: 163px; height: 31px; background: url(images/nextshow.gif) top left no-repeat;}

#bottomlinks {float: left; clear: both; padding: 20px 0 0 0; margin: 0; width: 100%; background: url(images/bottomdots.gif) top left no-repeat;}

#bottomlinks ul {float: left; clear: both; padding: 0; margin: 0; width: 100%; list-style: none;}

#bottomlinks ul li#myspace a {float: left; margin: 0; padding: 0; width: 243px; height: 142px; background: url(images/myspace.gif) top left no-repeat; text-indent: -9999px;}

#bottomlinks ul li#facebook a {float: left; margin: 0; padding: 0; width: 243px; height: 142px; background: url(images/facebook.gif) top left no-repeat; text-indent: -9999px;}

#bottomlinks ul li#sonicbids a {float: left; margin: 0; padding: 0; width: 243px; height: 142px; background: url(images/sonic.gif) top left no-repeat; text-indent: -9999px;}

#bottomlinks ul li#twitter a {float: left; margin: 0; padding: 0; width: 222px; height: 142px; background: url(images/twitter.gif) top left no-repeat; text-indent: -9999px;}

#bottomlinks ul li#mediaroom a {float: left; margin: 0; padding: 0; width: 222px; height: 142px; background: url(images/mediaroom.gif) top left no-repeat; text-indent: -9999px;}

#footer {
	width: 100%;
	background: url('images/footbg.jpg') top center no-repeat;
	float: left;
	clear: both;
	height: 190px;
}

.epics {float: left; clear: both; margin: 0; padding: 0 0 25px 0; width: 100%;}

.epics h5 {float: left; clear: both; width: 100%; font-size: 1.2em; line-height: 1.2em; padding: 8px 0 10px 0; margin: 0; color: #444;}

.epics img {float: left; border: 4px solid #222; padding: 0; margin: 0 10px 0 0;}

#pages ul {float: left; clear: both; width: 100%; padding: 0 0 15px 0; margin: 0;}
#pages ul li {float: left; clear: both; width: 100%; padding: 9px 0 4px 35px; margin: 0; font-size: 1.3em; line-height: 1.6em; list-style: none; background: url(img/bullet.gif) top left no-repeat; color: #592f62;}