body {
	background-image: url(images/bg_tile.jpg);
	background-repeat; 
	text-align: center;
	font-family: georgia;
	}

img { border: none; } 

h1 {
	font-size:12pt;
	color:#670001;
	}

h2 {
	font-size: 16pt;
	font-weight: bold;
	color: #310f10;
	letter-spacing: 2pt;
	}

hr {
	width: 100%;
	height: 1px;
	margin-top: 20px;
	margin-bottom: 20px;
	}

a.main:link {text-decoration: none; color:#737373;}
a.main:visited {text-decoration: none; color:#737373;}
a.main:active {text-decoration: none; color:#737373;}
a.main:hover {text-decoration: underline; color#737373;}

a.song:link {text-decoration: none; color:#000000;}
a.song:visited {text-decoration: none; color:#000000;}
a.song:hover {color:#a7a9ac; text-decoration: underline; }
a.song:active {text-decoration: none; color:#000000;} 

table
{
border-collapse:collapse;
}
table,th, td
{
border: 1px solid black;
}

table	{
	width: 97%;
	}
td
{
padding:8px;
}

tr.head {
	background-color: #670001; color: white;
}

tr.alt {
	background-color: #e6e7e8; color: black;
}

/* specific divs */

#stage	{
	width: 980px;
	text-align: center;
	margin: auto;
	position: relative;
	height: 100%;
	clear: both;

	}





#news	{
	width: 615px;
	height: auto;
	background-color: white;
	float: left;
	text-align: left;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 10px;
	}

#video	{
	width: 315px;
	height: auto;
	background-color: #e6e7e8;
	float: left;
	text-align: left;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 20px;
	}

#footer	{
	width: 980px;
	height: 30px;
	text-align: center;
	background-color: black;
	color: white;
	position: relative;
	}

#full	{
	width: 940px;
	text-align: left;
	background-color: white;
	height: auto;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	}


img.photo	{
	padding: 20px;
	}

img.ep	{
	margin-right: 20px;
	}

img.header	{
	padding-bottom: 5px;
	padding-top: 10px;
	}

img.float { 
    float: left; 
    margin-right: 20px; 
	margin-bottom: 10px;	
	margin-top: 10px;
}


object.video	{
	padding: 8px;
	}

p.copyright	{
	font-size: 10pt;
	}

#songlist	{
	line-height: 25px;
	}


#container {position:relative; width:600px; height:525px; background:#888; border:1px solid #000; margin:10px auto; font-family:verdana, arial, sans-serif; font-size:12px;}

#row	{width: 160px; padding-left:7px; padding-top:5px;}

#container a.pics {float:left; padding:6.5px; display:inline; color:#000; text-decoration:none; width:60px; height:60px; cursor:default;}
#container a.pics img.thumb {display:block; border:1px solid #000;}

#container a.pics span {display:none; border:0; width:400px; background:#bbb; border:1px solid #fff; text-align:center;}
#container a.pics span img {margin:0px auto; border:none;}

#container a.pics:hover {white-space:normal;}
#container a.pics:hover img.thumb {border:1px solid #fff;}
#container a.pics:hover span {display:block; position:absolute; right:15px; top:10px; z-index:10; height:500px;}

#container a.pics:active img.thumb {border:1px solid #fc0;} 
#container a.pics:active span {display:block; position:absolute; right:15px; top:10px; z-index:5; height:500px;}



#container span.info {clear:left; display:block; text-align:center; line-height:20px; margin:0; padding:200px 0 0 0; width:600px; text-align:center; color:#eee; z-index:1;}
#container span.info a {color:#000;}
#container span.info a:hover {text-decoration:none;}

img.stationary	{
	padding-right:15px; padding-top:10px; float: right; 
	}



/* BUBBLE PLASTIC HORIZONTAL MENU */

.clearit {
	margin: 0;
	padding: 0;
	height: 0;
	clear: both;
}


.bubplastic.horizontal {
	width: 980px;
	height: 27px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0;
	background: #000000 url(images/bg-bubplastic.gif) top left repeat-x;
}
.bubplastic.horizontal ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.bubplastic.horizontal ul li {
	float: left;
	margin: 0;
	padding: 0;
	background: transparent url(images/bg-bubplastic-button.gif) top left no-repeat;
}

.bubplastic.horizontal ul li a {
	display: block;
	height: 27px;
	padding-left: 56px;
	float: left;
	text-transform: uppercase;
	font-family: "Helvetica Neue",helvetica,"microsoft sans serif",arial,sans-serif;
	font-size: 70%;
	color: #FFFFFF;
	text-decoration: none;
}

.bubplastic.horizontal ul li a span.menu_ar {
	display: block;
	float: left;
	height: 22px;
	padding-top: 5px;
	padding-right: 35px;
	background: transparent url(images/bg-bubplastic-button.gif) top right no-repeat;
	cursor: pointer;
}
/* END BUBBLE PLASTIC HORIZONTAL MENU */



/* AQUA HOVER */
.bubplastic.aqua ul li a:hover,
.bubplastic.aqua ul li.highlight a {
	background: transparent url(images/bg-bubplastic-h-aqua.gif) top left no-repeat;
}
.bubplastic.aqua ul li a:hover span.menu_ar,
.bubplastic.aqua ul li.highlight a span.menu_ar {
	background: transparent url(images/bg-bubplastic-h-aqua.gif) top right no-repeat;
}


/* BLUE HOVER */
.bubplastic.blue ul li a:hover,
.bubplastic.blue ul li.highlight a {
	background: transparent url(images/bg-bubplastic-h-blue.gif) top left no-repeat;
}
.bubplastic.blue ul li a:hover span.menu_ar,
.bubplastic.blue ul li.highlight a span.menu_ar {
	background: transparent url(images/bg-bubplastic-h-blue.gif) top right no-repeat;
}


/* GRAY HOVER */
.bubplastic.gray ul li a:hover,
.bubplastic.gray ul li.highlight a {
	background: transparent url(images/bg-bubplastic-h-gray.gif) top left no-repeat;
}
.bubplastic.gray ul li a:hover span.menu_ar,
.bubplastic.gray ul li.highlight a span.menu_ar {
	background: transparent url(images/bg-bubplastic-h-gray.gif) top right no-repeat;
}


/* LIME HOVER */
.bubplastic.lime ul li a:hover,
.bubplastic.lime ul li.highlight a {
	background: transparent url(images/bg-bubplastic-h-lime.gif) top left no-repeat;
}
.bubplastic.lime ul li a:hover span.menu_ar,
.bubplastic.lime ul li.highlight a span.menu_ar {
	background: transparent url(images/bg-bubplastic-h-lime.gif) top right no-repeat;
}


/* ORANGE HOVER */
.bubplastic.orange ul li a:hover,
.bubplastic.orange ul li.highlight a {
	background: transparent url(images/bg-bubplastic-h-orange.gif) top left no-repeat;
}
.bubplastic.orange ul li a:hover span.menu_ar,
.bubplastic.orange ul li.highlight a span.menu_ar {
	background: transparent url(images/bg-bubplastic-h-orange.gif) top right no-repeat;
}


/* PINK HOVER */
.bubplastic.pink ul li a:hover,
.bubplastic.pink ul li.highlight a {
	background: transparent url(images/bg-bubplastic-h-pink.gif) top left no-repeat;
}
.bubplastic.pink ul li a:hover span.menu_ar,
.bubplastic.pink ul li.highlight a span.menu_ar {
	background: transparent url(images/bg-bubplastic-h-pink.gif) top right no-repeat;
}


/* PURPLE HOVER */
.bubplastic.purple ul li a:hover,
.bubplastic.purple ul li.highlight a {
	background: transparent url(images/bg-bubplastic-h-purple.gif) top left no-repeat;
}
.bubplastic.purple ul li a:hover span.menu_ar,
.bubplastic.purple ul li.highlight a span.menu_ar {
	background: transparent url(images/bg-bubplastic-h-purple.gif) top right no-repeat;
}


/* RED HOVER */
.bubplastic.red ul li a:hover,
.bubplastic.red ul li.highlight a {
	background: transparent url(images/bg-bubplastic-h-red.gif) top left no-repeat;
}
.bubplastic.red ul li a:hover span.menu_ar,
.bubplastic.red ul li.highlight a span.menu_ar {
	background: transparent url(images/bg-bubplastic-h-red.gif) top right no-repeat;
}

#test li {
	display: block;
	border: solid 1px red;
}