


body {
  font-family: sans-serif;
font-size: 12px;
  color: black;
background-image:url('pics/background.jpg');
background-position:right top; 
background-repeat:no-repeat;
background-color: black;
background-attachment:fixed;
}



.menu{
  position: absolute;
  left: 350px;
  top: 100px;
  width: 400px;
  height: 37px;
background:transparent;
overflow: hidden;
}

.menu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.menu li{
display: inline;
margin: 0;

}

.menu li a{
float: left;
display: block;
font-weight:bold;
color: white;
text-decoration: none;
margin: 0;
padding: 12px 10px; 
}

.menu li a:hover, .menu li.selected a{
color:black;
background: white; 
}



#logo {
background:transparent;
  border: none;
  padding: 0px 0px;
  position: absolute;
  left: 50px;
  top: 0px;
  width: 300px;
  height: 150px;
overflow: hidden;
}

#merch {
background:transparent;
  border: none;
  padding: 0px 0px;
position: absolute;
  left: 650px;
  top: 520px;
  width: 300px;
  height: 600px;
overflow: hidden;
}


#menu {
background:transparent;
  border: none;
  padding: 0px 0px;
  position: absolute;
  left: 350px;
  top: 100px;
  width: 300px;
  height: 150px;
overflow: hidden;
color: white;
}

#maincontent {
background:transparent;
  border: none;
  padding: 0px 0px;
  position: absolute;
  left: 50px;
  top: 175px;
  width: 565px;
  height: 4900px;
overflow: hidden;
color: white;
}



#twitter {
background:transparent;
  border: none;
  padding: 0px 0px;
  position: absolute;
  left: 650px;
  top: 175px;
  width: 300px;
  height: 350px;
overflow: hidden;
color: white;
}


.episodes2{
position: relative;
background:transparent;
overflow: hidden;
}

.episodes2 ul{
margin: 0;
padding: 0;
}

.episodes2 li{
float:down;
display: block;
margin: 0;

}

.episodes2 li a{
float: left;
display: block;
font-weight:bold;
color: white;
text-decoration: none;
margin: 0;
padding: 12px 10px; 
}

.episodes2 li a:hover, .menu li.selected a{
color:black;
background: white; 
}





.episodes{
  position: relative;
background:transparent;
overflow: hidden;
}

.episodes ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.episodes li{
display: inline;
margin: 0;

}

.episodes li a{
float: left;
display: block;
font-weight:bold;
color: white;
text-decoration: none;
margin: 0;
padding: 12px 10px; 
}

.episodes li a:hover, .menu li.selected a{
color:black;
background: white; 
}

#emogallery {
position: absolute;
  left: 50px;
  top: 1870px;
height: 300px;
}


/*preload classes*/ .svw {width: 50px; height: 20px; background: black;} .svw ul {position: relative; left: -999em;} /*core classes*/ .stripViewer { position: relative; overflow: hidden; border: 2px solid white; margin: 0 0 1px 0; } .stripViewer ul { /* this is your UL of images */ margin: 0; padding: 0; position: relative; left: 0; top: 0; width: 1%; list-style-type: none; } .stripViewer ul li { float:left; } .stripTransmitter { overflow: auto; width: 1%; } .stripTransmitter ul { margin: 0; padding: 0; position: relative; list-style-type: none; } .stripTransmitter ul li{ width: 20px; float:left; margin: 0 1px 1px 0; } .stripTransmitter a{ font: bold 10px Verdana, Arial; text-align: center; line-height: 22px; background: black; color: white; text-decoration: none; display: block; } .stripTransmitter a:hover, a.current{ background: white; color: black; } 


