html,body{
min-height:100%;
width:100%;
height:100%;
line-height:normal;
margin:0;
padding:0;
}

body{
background:#1e1e1e;
font-size:83%;
font-family:"Trebuchet MS",Helvetica,Arial,sans-serif;
}

#container{
width:975px;
min-height:100%;
height:auto!important;
position:relative;
overflow:hidden;
background:#FFF;
border:2px solid #424242;
border-top:none;
border-bottom:none;
margin:auto;
}

#innerContainer{
position:relative;
min-height:600px;
height:auto!important;
margin:auto;
}

#header{
height:243px;
background:#000 url(/design/template/default/images/banner2010.png) left top no-repeat;
position:relative;
overflow:hidden;
}
#header #getSub {width:300px;}
#header .subscribeRss {background: url(/design/template/default/images/subRss.png) right center no-repeat;height:50px;}
#header .subscribeItunes {background: url(/design/template/default/images/subTunes.png) right center no-repeat;height:50px;}

#header #social {position:absolute;left:5px;bottom:0;width:300px;}
#header #social span {width:50px;height:50px;margin:5px;display:block}
#header .socFacebook {background: url(/design/template/default/images/facebook-50.png) right center no-repeat;height:50px;}
#header .socTwitter {background: url(/design/template/default/images/twitter-50.png) right center no-repeat;height:50px;}
#header .socMyspace {background: url(/design/template/default/images/myspace-50.png) right center no-repeat;height:50px;}



#goHome{
width:200px;
height:240px;
position:relative;
cursor:pointer;
margin:auto;
}

#newEpisodes{
display:none;
}

#newDates{
position:absolute;
top:120px;
left:125px;
height:100px;
width:145px;
font-weight:700;
color:#E55B2B;
font-size:17px;
padding:4px;
}

#getSub{
position:absolute;
right:0;
top:100px;
}

#getSub img{
border:none;
}

#contentArea{
position:relative;
padding-bottom:50px;
width:100%;
background:#FFF url(/design/template/default/images/shadow.jpg) top center no-repeat;
z-index:1;
padding-top:20px;
margin:0}

#footer{
background:url(/img/menu/black6.png) left center repeat;
font-size:.9em;
position:absolute;
bottom:0!important;
height:40px;
width:100%;
color:#FFF;
text-align:center;
margin:0;
padding:10px 0 0;
z-index:11;
}

#footer a{
color:#F8BB49;
}

#footer #main {
display:none;
}

#footer .tab {
float:left;
padding:5px;
}

h1{
font-size:1.8em;
color:#2D791F;
text-align:center;
margin:12px 0;
padding:0;
}

h2{
font-size:1.4em;
color:#E55B2B;
margin:7px 0;
padding:0;
}

h3{
font-size:1.1em;
color:#398519;
margin:5px 0;
padding:0;
}

a{
color:#6C0018;
cursor:pointer;
outline:none!important;
text-decoration:none;
font-weight:700;
}

a:visited{
color:#E55B2B;
}

a:hover,a:focus{
color:#388619;
}
