html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td{
	border:0;
	margin:0;
	padding:0;
	outline:0;
}

h1, h2, h3, h4, h5, h6{
font-weight:normal;
}

body{
	padding:0px;
	background:black;
	background-image:url(../images/starfield.jpg);
	color:#555;
	font:80%/140% Tahoma, Geneva, sans-serif;
	margin: 0 auto;
	text-align:center;
}

h1{
	font:bold 120% Tahoma, Geneva, sans-serif;
	letter-spacing:3px;
	color:#FFF;
	text-transform:uppercase;
	margin-top:.8em;
	margin-bottom:.8em;
}
	
h2{
	font:bold 80% Tahoma, Geneva, sans-serif;
	letter-spacing:3px;
	text-transform:uppercase;
}  
	
h3{
	font:bold 80% Tahoma, Geneva, sans-serif;
	letter-spacing:4px;
	margin-top:.8em;
}

a{
	color:#69C;
	text-decoration:none;
	outline:none;
}

a:hover{
	color:#339;
	text-decoration:underline;
}


/* COMMON STYLES */

#container{
	text-align:left;
	width:1000px;
	margin:0 auto;
}
	
#masthead{
	position:relative;
	text-align:left;
	color:#09F;
	margin-left:12px;
	height:156px;
	width:788px;
}
	
#masthead a{
	text-decoration:none;
	color:#09F;
}

#logo{
	position:absolute;
	top:0;
	left:0;
	text-align:left;
	color:#09F;
	height:156px;
	width:126px;
	background-image:url(../images/logo.png);
	background-repeat:no-repeat;
}

#mark{
	position:absolute;
	top:0;
	left:126px;
	text-align:left;
	color:#09F;
	height:109px;
	width:662px;
	background-image:url(../images/mark.png);
	background-repeat:no-repeat;
}

#menu{
	position:absolute;
	bottom:0;
	left:168px;
	text-align:left;
	color:#09F;
	height:47px;
	width:605px;
}

#footer, #footer a, #footer a:active, #footer a:focus {
	outline: 0;
	margin-top:40px;
	margin-left:12px;
	width:788px;
	height:40px;
	color:#0C6;
	font:bold 90% Tahoma, Geneva, sans-serif;
	letter-spacing:5px;
	text-align:center;
	text-decoration:none;
}

#footer img{
	margin:0px 6px 0px 0px;
	vertical-align:middle;
	border:none;
}

#copyright{
	margin-top:10px;
	margin-left:12px;
	width:788px;
	font-size:80%;
	text-align:center;
}

.inset{
	float:left;
	margin:0 20px 0 0;
	border:1px solid black;
}


/* MAIN NAVIGATION */

#navbar{
	position:relative;
	text-align:center;
	margin: 0;
	width:606px;
	height:47px;
}

#navbar ul{
	list-style:none;
	margin:0;
	padding:0;
}


#navbar li{
	font-size:160%;
	list-style-type:none; 
	float:left;
	padding:0;
}


#navbar a{
	text-decoration:none;
	color:#69C;
}

#navbar a:visited{
	text-decoration:none;
	color:#69C;
}

#navbar a:hover{
	text-decoration:none;
	color:#339;
}

#shows #band_link a,
#music #band_link a,
#photos #band_link a,
#video #band_link a,
#contact #band_link a,
.gallery #band_link a,
.show #band_link{
	display:block;
	width:82px;
	height:47px;
	background-image:url(../images/menu.png);
	background-position:0 0;
	background-repeat:no-repeat;
}

#band #shows_link a,
#music #shows_link a,
#photos #shows_link a,
#video #shows_link a,
#contact #shows_link a,
.gallery #shows_link a,
.show #shows_link a{
	display:block;
	width:105px;
	height:47px;
	background-image:url(../images/menu.png);
	background-position:-81px 0;
	background-repeat:no-repeat;
}

#band #music_link a,
#shows #music_link a,
#photos #music_link a,
#video #music_link a,
#contact #music_link a,
.gallery #music_link a{
	display:block;
	width:101px;
	height:47px;
	background-image:url(../images/menu.png);
	background-position:-186px 0;
	background-repeat:no-repeat;
}

#band #photos_link a,
#shows #photos_link a,
#music #photos_link a,
#video #photos_link a,
#contact #photos_link a,
.show #photos_link a{
	display:block;
	width:110px;
	height:47px;
	background-image:url(../images/menu.png);
	background-position:-287px 0;
	background-repeat:no-repeat;
}

#band #video_link a,
#shows #video_link a,
#music #video_link a,
#photos #video_link a,
#contact #video_link a,
.gallery #video_link a,
.show #video_link a{
	display:block;
	width:95px;
	height:47px;
	background-image:url(../images/menu.png);
	background-position:-397px 0;
	background-repeat:no-repeat;
}

#band #contact_link a,
#shows #contact_link a,
#music #contact_link a,
#photos #contact_link a,
#video #contact_link a,
.gallery #contact_link a,
.show #contact_link a{
	display:block;
	width:113px;
	height:47px;
	background-image:url(../images/menu.png);
	background-position:-492px 0;
	background-repeat:no-repeat;
}

#band #band_link a{
	display:block;
	width:82px;
	height:47px;
	background-image:url(../images/menu.png);
	background-position:0 -141px;
	background-repeat:no-repeat;
}

#shows #shows_link a{
	display:block;
	width:105px;
	height:47px;
	background-image:url(../images/menu.png);
	background-position:-81px -141px;
	background-repeat:no-repeat;
}

#music #music_link a, .show #music_link a{
	display:block;
	width:101px;
	height:47px;
	background-image:url(../images/menu.png);
	background-position:-186px -141px;
	background-repeat:no-repeat;
}

#photos #photos_link a, .gallery #photos_link a{
	display:block;
	width:110px;
	height:47px;
	background-image:url(../images/menu.png);
	background-position:-287px -141px;
	background-repeat:no-repeat;
}

#video #video_link a{
	display:block;
	width:95px;
	height:47px;
	background-image:url(../images/menu.png);
	background-position:-397px -141px;
	background-repeat:no-repeat;
}

#contact #contact_link a{
	display:block;
	width:113px;
	height:47px;
	background-image:url(../images/menu.png);
	background-position:-492px -141px;
	background-repeat:no-repeat;
}

#shows #band_link a:hover,
#music #band_link a:hover,
#photos #band_link a:hover,
#video #band_link a:hover,
#contact #band_link a:hover,
.gallery #band_link a:hover,
.show #band_link a:hover{
	display:block;
	width:82px;
	height:47px;
	background-image:url(../images/menu.png);
	background-position:0 -47px;
	background-repeat:no-repeat;
}

#band #shows_link a:hover,
#music #shows_link a:hover,
#photos #shows_link a:hover,
#video #shows_link a:hover,
#contact #shows_link a:hover,
.gallery #shows_link a:hover,
.show #shows_link a:hover{
	display:block;
	width:105px;
	height:47px;
	background-image:url(../images/menu.png);
	background-position:-81px -47px;
	background-repeat:no-repeat;
}

#band #music_link a:hover,
#shows #music_link a:hover,
#photos #music_link a:hover,
#video #music_link a:hover,
#contact #music_link a:hover,
.gallery #music_link a:hover{
	display:block;
	width:101px;
	height:47px;
	background-image:url(../images/menu.png);
	background-position:-186px -47px;
	background-repeat:no-repeat;
}

#band #photos_link a:hover,
#shows #photos_link a:hover,
#music #photos_link a:hover,
#video #photos_link a:hover,
#contact #photos_link a:hover,
.show #photos_link a:hover{
	display:block;
	width:110px;
	height:47px;
	background-image:url(../images/menu.png);
	background-position:-287px -47px;
	background-repeat:no-repeat;
}

#band #video_link a:hover,
#shows #video_link a:hover,
#music #video_link a:hover,
#photos #video_link a:hover,
#contact #video_link a:hover,
.gallery #video_link a:hover,
.show #video_link a:hover{
	display:block;
	width:95px;
	height:47px;
	background-image:url(../images/menu.png);
	background-position:-397px -47px;
	background-repeat:no-repeat;
}

#band #contact_link a:hover,
#music #contact_link a:hover,
#shows #contact_link a:hover,
#photos #contact_link a:hover,
#video #contact_link a:hover,
.gallery #contact_link a:hover,
.show #contact_link a:hover{
	display:block;
	width:113px;
	height:47px;
	background-image:url(../images/menu.png);
	background-position:-492px -47px;
	background-repeat:no-repeat;
}

#shows #band_link a:active,
#music #band_link a:active,
#photos #band_link a:active,
#video #band_link a:active,
#contact #band_link a:active,
.gallery #band_link a:active,
.show #band_link a:active{
	display:block;
	width:82px;
	height:47px;
	background-image:url(../images/menu.png);
	background-position:0 -94px;
	background-repeat:no-repeat;
}

#band #shows_link a:active,
#music #shows_link a:active,
#photos #shows_link a:active,
#video #shows_link a:active,
#contact #shows_link a:active,
.gallery #shows_link a:active,
.show #shows_link a:active{
	display:block;
	width:105px;
	height:47px;
	background-image:url(../images/menu.png);
	background-position:-81px -94px;
	background-repeat:no-repeat;
}

#band #music_link a:active,
#shows #music_link a:active,
#photos #music_link a:active,
#video #music_link a:active,
#contact #music_link a:active,
.gallery #music_link a:active{
	display:block;
	width:101px;
	height:47px;
	background-image:url(../images/menu.png);
	background-position:-186px -94px;
	background-repeat:no-repeat;
}

#band #photos_link a:active,
#shows #photos_link a:active,
#music #photos_link a:active,
#video #photos_link a:active,
#contact #photos_link a:active,
.show #photos_link a:active{
	display:block;
	width:110px;
	height:47px;
	background-image:url(../images/menu.png);
	background-position:-287px -94px;
	background-repeat:no-repeat;
}

#band #video_link a:active,
#shows #video_link a:active,
#music #video_link a:active,
#photos #video_link a:active,
#contact #video_link a:active,
.gallery #video_link a:active,
.show #video_link a:active{
	display:block;
	width:95px;
	height:47px;
	background-image:url(../images/menu.png);
	background-position:-397px -94px;
	background-repeat:no-repeat;
}

#band #contact_link a:active,
#music #contact_link a:active,
#shows #contact_link a:active,
#photos #contact_link a:active,
#video #contact_link a:active,
.gallery #contact_link a:active,
.show #contact_link a:active{
	display:block;
	width:113px;
	height:47px;
	background-image:url(../images/menu.png);
	background-position:-492px -94px;
	background-repeat:no-repeat;
}

/* BLOCK BUTTONS */

.col1 {
	margin:0;
	padding:0;
	list-style:none;
}

.col1 .a1 a {
	display: block;
	font-size: 110%;
	font-weight:normal;
	text-decoration:none;
	width: 227px;
	height: 64px;
	margin-right:12px;
	margin-bottom:12px;
	padding: 6px 6px 6px 6px;
	border: 1px solid #0C6;
	background-image:url(../images/liveshows_sprite.png);
	background-position:0 0 no-repeat;
	color: #09F;
	float:left;
}

.col1 .a1 a:hover {
	display: block;
	font-size: 110%;
	font-weight:normal;
	text-decoration:none;
	width: 227px;
	height: 64px;
	margin-right:12px;
	margin-bottom:12px;
	padding: 6px 6px 6px 6px;
	border: 1px solid #306;
	background-position: 0 -76px;
	color: #306;
	float:left;
}

.col1 .a1 a:active {
	display: block;
	font-size: 110%;
	font-weight:normal;
	text-decoration:none;
	width: 227px;
	height: 64px;
	margin-right:12px;
	margin-bottom:12px;
	padding: 6px 6px 6px 6px;
	border: 1px solid #306;
	background-position: 0 -152px;
	color: #69C;
	float:left;
}

.col1 .b1 a {
	display: block;
	font-size: 110%;
	font-weight:normal;
	text-decoration:none;
	width: 227px;
	height: 64px;
	margin-right:12px;
	margin-bottom:12px;
	padding: 6px 6px 6px 6px;
	border: 1px solid #0C6;
	background-image:url(../images/originals_sprite.png);
	background-position:0 0 no-repeat;
	color: #09F;
	float:left;
}

.col1 .b1 a:hover {
	display: block;
	font-size: 110%;
	font-weight:normal;
	text-decoration:none;
	width: 227px;
	height: 64px;
	margin-right:12px;
	margin-bottom:12px;
	padding: 6px 6px 6px 6px;
	border: 1px solid #306;
	background-position: 0 -76px;
	color: #306;
	float:left;
}

.col1 .b1 a:active {
	display: block;
	font-size: 110%;
	font-weight:normal;
	text-decoration:none;
	width: 227px;
	height: 64px;
	margin-right:12px;
	margin-bottom:12px;
	padding: 6px 6px 6px 6px;
	border: 1px solid #306;
	background-position: 0 -152px;
	color: #69C;
	float:left;
}

.col1 .c1 a {
	display: block;
	font-size: 110%;
	font-weight:normal;
	text-decoration:none;
	width: 227px;
	height: 64px;
	margin-right:12px;
	margin-bottom:12px;
	padding: 6px 6px 6px 6px;
	border: 1px solid #0C6;
	background-image:url(../images/covers_sprite.png);
	background-position:0 0 no-repeat;
	color: #09F;
	float:left;
}

.col1 .c1 a:hover {
	display: block;
	font-size: 110%;
	font-weight:normal;
	text-decoration:none;
	width: 227px;
	height: 64px;
	margin-right:12px;
	margin-bottom:12px;
	padding: 6px 6px 6px 6px;
	border: 1px solid #306;
	background-position: 0 -76px;
	color: #306;
	float:left;
}

.col1 .c1 a:active {
	display: block;
	font-size: 110%;
	font-weight:normal;
	text-decoration:none;
	width: 227px;
	height: 64px;
	margin-right:12px;
	margin-bottom:12px;
	padding: 6px 6px 6px 6px;
	border: 1px solid #306;
	background-position: 0 -152px;
	color: #69C;
	float:left;
}

.col4 {
	margin:0;
	padding:0;
	list-style:none;
}

.col4 li a {
	display: block;
	font-size: 120%;
	font-weight:600;
	text-decoration:none;
	width: 167px;
	height: 64px;
	margin-right:12px;
	margin-bottom:12px;
	padding: 6px 6px 6px 6px;
	border: 1px solid #0C6;
	background-image:url(../images/col4_sprite.png);
	background-position:0 0 no-repeat;
	color: #09F;
	float:left;
}

.col4 li a:hover {
	display: block;
	font-size: 120%;
	font-weight:800;
	text-decoration:none;
	width: 167px;
	height: 64px;
	margin-right:12px;
	margin-bottom:12px;
	padding: 6px 6px 6px 6px;
	border: 1px solid #306;
	background-position: 0 -76px;
	color: #306;
	float:left;
}

.col4 li a:active {
	display: block;
	font-size: 120%;
	font-weight:800;
	text-decoration:none;
	width: 167px;
	height: 64px;
	margin-right:12px;
	margin-bottom:12px;
	padding: 6px 6px 6px 6px;
	border: 1px solid #69C;
	background-position: 0 -152px;
	color: #69C;
	float:left;
}

.col4 li.na a, .col4 li.na a:hover, .col4 li.na a:active, .col4 li.na a:visited {
	display: block;
	font-size: 110%;
	font-weight:normal;
	text-decoration:none;
	width: 167px;
	height: 64px;
	margin-right:12px;
	margin-bottom:12px;
	padding: 6px 6px 6px 6px;
	border: 1px solid #333;
	background-position: 0 0;
	color: #333;
	float:left;
}

.col5 {
	margin:0;
	padding:0;
	list-style:none;
}

.col5 li a {
	display: block;
	font-size: 140%;
	font-weight:600;
	text-decoration:none;
	width: 128px;
	height: 96px;
	margin-right:12px;
	margin-bottom:12px;
	padding: 6px 6px 6px 6px;
	border: 1px solid #0C6;
	background-image:url(../images/col5_sprite.png);
	background-position:0 0 no-repeat;
	color: #09F;
	float:left;
}

.col5 li a:hover {
	display: block;
	font-size: 140%;
	font-weight:600;
	text-decoration:none;
	width: 128px;
	height: 96px;
	margin-right:12px;
	margin-bottom:12px;
	padding: 6px 6px 6px 6px;
	border: 1px solid #306;
	background-position: 0 -108px;
	color: #306;
	float:left;
}

.col5 li a:active {
	display: block;
	font-size: 140%;
	font-weight:bold;
	text-decoration:none;
	width: 128px;
	height: 96px;
	margin-right:12px;
	margin-bottom:12px;
	padding: 6px 6px 6px 6px;
	border: 1px solid #69C;
	background-position: 0 -216px;
	color: #69C;
	float:left;
}

.col5 li.na a, .col5 li.na a:hover, .col5 li.na a:active, .col5 li.na a:visited {
	display: block;
	font-size: 140%;
	font-weight:normal;
	text-decoration:none;
	width: 128px;
	height: 96px;
	margin-right:12px;
	margin-bottom:12px;
	padding: 6px 6px 6px 6px;
	border: 1px solid #333;
	background-position: 0 0;
	color: #333;
	float:left;
}

.col3 {
	margin:0;
	padding:0;
	list-style:none;
}

.col3 li a:link, .col3 li a:visited {
	display: block;
	font-size: 110%;
	font-weight:normal;
	text-decoration:none;
	width: 231px;
	height: 64px;
	margin-right:12px;
	margin-bottom:12px;
	padding: 6px 6px 6px 6px;
	border: 1px solid #0C6;
	background-color: #000;
	color: #09F;
	float:left;
}

.col3 li a:hover {
	display: block;
	font-size: 110%;
	font-weight:normal;
	text-decoration:none;
	width: 231px;
	height: 64px;
	margin-right:12px;
	margin-bottom:12px;
	padding: 6px 6px 6px 6px;
	border: 1px solid #0C6;
	background-color: #0C6;
	color: #306;
	float:left;
}

.col3 li a:active {
	display: block;
	font-size: 110%;
	font-weight:normal;
	text-decoration:none;
	width: 231px;
	height: 64px;
	margin-right:12px;
	margin-bottom:12px;
	padding: 6px 6px 6px 6px;
	border: 1px solid #0C6;
	background-color: #339;
	color: #69C;
	float:left;
}

/* SIDEBAR NAVIGATION */

#side_nav {
	list-style: none;
	margin: 0;
	padding: 0;
}

#side_nav li a:link, #side_nav li a:visited { 
	font-size: 80%;
	font-weight:bold;
	display: block;
	margin-bottom:12px;
	padding: 0.1em 0.5em 0.1em 0.5em;
	border: 1px solid #69C;
	background-color: #69C;
	color: #339;
	text-decoration: none;
}

#side_nav li a:hover { 
	font-size: 80%;
	font-weight:bold;
	display: block;
	margin-bottom:12px;
	padding: 0.1em 0.5em 0.1em 0.5em;
	border: 1px solid #339;
	background-color: #339;
	color: #69C;
	text-decoration: none;
}

#side_nav .current a:link, #side_nav .current a:visited { 
	font-size: 80%;
	font-weight:bold;
	display: block;
	margin-bottom:12px;
	padding: 0.1em 0.5em 0.1em 0.5em;
	border: 1px solid #0F9;
	background-color: #0F9;
	color: #339;
	text-decoration: none;
}

#side_nav .na a:link, #side_nav .na a:visited { 
	font-size: 80%;
	font-weight:bold;
	display: block;
	margin-bottom:12px;
	padding: 0.1em 0.5em 0.1em 0.5em;
	border: 1px solid #333;
	background-color: #000;
	color: #333;
	text-decoration: none;
}

#corner_block{
	float:right;
	margin:0px 0px 0px 6px;
	padding: 0px;
	height:130px;
	width:188px;
	text-align: left;
	border: 0px none;
}

#side_nav0 {
	list-style: none;
	margin: 0;
	padding: 0;
}

#side_nav0 li a:link, #side_nav0 li a:visited { 
	font-size: 60%;
	font-weight:bold;
	display: block;
	margin-bottom:12px;
	padding: 0.1em 0.5em 0.1em 0.5em;
	border: 1px solid #69C;
	background-color: #69C;
	color: #339;
	text-decoration: none;
}

#side_nav0 li a:hover {
	font-size: 60%;
	font-weight:bold;
	display: block;
	margin-bottom:12px;
	padding: 0.1em 0.5em 0.1em 0.5em;
	border: 1px solid #339;
	background-color: #339;
	color: #69C;
	text-decoration: none;
}

#side_nav0 .current a:link, #side_nav0 .current a:visited { 
	font-size: 60%;
	font-weight:bold;
	display: block;
	margin-bottom:12px;
	padding: 0.1em 0.5em 0.1em 0.5em;
	border: 1px solid #0F9;
	background-color: #0F9;
	color: #339;
	text-decoration: none;
}

/* PAGE-SPECIFIC STYLES */

/* ENTRANCE PAGE */

#enter_muve #container{
	margin: 0 auto;
	border: 0 none;
	width:606px;
	text-align: center;
}

#enter_muve #content{
	margin-top:5%;
	margin-bottom:30px;
	width:606px;
	padding: 0 auto;
	text-align:center;
}

#navbar_muve{
	position:relative;
	text-align:center;
	margin: 0;
	width:606px;
	height:47px;
}

#navbar_muve ul{
	list-style:none;
	margin:0;
	padding:0;
}


#navbar_muve li{
	font-size:160%;
	list-style-type:none; 
	float:left;
	padding:0;
}


#navbar_muve a{
	text-decoration:none;
	color:#69C;
}

#navbar_muve a:visited{
	text-decoration:none;
	color:#69C;
}

#navbar_muve a:hover{
	text-decoration:none;
	color:#339;
}

#enter_muve #band_link a{
	display:block;
	width:82px;
	height:47px;
	background-image:url(../images/menu.png);
	background-position:0 0;
	background-repeat:no-repeat;
}

#enter_muve #shows_link a{
	display:block;
	width:105px;
	height:47px;
	background-image:url(../images/menu.png);
	background-position:-81px 0;
	background-repeat:no-repeat;
}

#enter_muve #music_link a{
	display:block;
	width:101px;
	height:47px;
	background-image:url(../images/menu.png);
	background-position:-186px 0;
	background-repeat:no-repeat;
}

#enter_muve #photos_link a{
	display:block;
	width:110px;
	height:47px;
	background-image:url(../images/menu.png);
	background-position:-287px 0;
	background-repeat:no-repeat;
}

#enter_muve #video_link a{
	display:block;
	width:95px;
	height:47px;
	background-image:url(../images/menu.png);
	background-position:-397px 0;
	background-repeat:no-repeat;
}

#enter_muve #contact_link a{
	display:block;
	width:113px;
	height:47px;
	background-image:url(../images/menu.png);
	background-position:-492px 0;
	background-repeat:no-repeat;
}

#enter_muve #band_link a:hover{
	display:block;
	width:82px;
	height:47px;
	background-image:url(../images/menu.png);
	background-position:0 -47px;
	background-repeat:no-repeat;
}

#enter_muve #shows_link a:hover{
	display:block;
	width:105px;
	height:47px;
	background-image:url(../images/menu.png);
	background-position:-81px -47px;
	background-repeat:no-repeat;
}

#enter_muve #music_link a:hover{
	display:block;
	width:101px;
	height:47px;
	background-image:url(../images/menu.png);
	background-position:-186px -47px;
	background-repeat:no-repeat;
}

#enter_muve #photos_link a:hover{
	display:block;
	width:110px;
	height:47px;
	background-image:url(../images/menu.png);
	background-position:-287px -47px;
	background-repeat:no-repeat;
}

#enter_muve #video_link a:hover{
	display:block;
	width:95px;
	height:47px;
	background-image:url(../images/menu.png);
	background-position:-397px -47px;
	background-repeat:no-repeat;
}

#enter_muve #contact_link a:hover{
	display:block;
	width:113px;
	height:47px;
	background-image:url(../images/menu.png);
	background-position:-492px -47px;
	background-repeat:no-repeat;
}

#enter_muve #band_link a:active{
	display:block;
	width:82px;
	height:47px;
	background-image:url(../images/menu.png);
	background-position:0 -94px;
	background-repeat:no-repeat;
}

#enter_muve #shows_link a:active{
	display:block;
	width:105px;
	height:47px;
	background-image:url(../images/menu.png);
	background-position:-81px -94px;
	background-repeat:no-repeat;
}

#enter_muve #music_link a:active{
	display:block;
	width:101px;
	height:47px;
	background-image:url(../images/menu.png);
	background-position:-186px -94px;
	background-repeat:no-repeat;
}

#enter_muve #photos_link a:active{
	display:block;
	width:110px;
	height:47px;
	background-image:url(../images/menu.png);
	background-position:-287px -94px;
	background-repeat:no-repeat;
}

#enter_muve #video_link a:active{
	display:block;
	width:95px;
	height:47px;
	background-image:url(../images/menu.png);
	background-position:-397px -94px;
	background-repeat:no-repeat;
}

#enter_muve #contact_link a:active{
	display:block;
	width:113px;
	height:47px;
	background-image:url(../images/menu.png);
	background-position:-492px -94px;
	background-repeat:no-repeat;
}

/* HOME - NOT USED

.home{
	margin-top:20px;
}

.home img{
	border:3px hidden white;
}

.home a{
	border: 0 none;
	text-decoration:none;
}

.home a:hover{
	border: 0 none;
	text-decoration:none;
}

.home a:visited{
	border: 0 none;
	text-decoration:none;
}

/* HOME - NOT USED */

/* BAND */

.member_name{
	color:#09F;
	font-family: "American Typewriter","Courier New Bold","Courier New",monospace;
	font-weight:600;
	font-size:120%;
}

.instrument_name{
	color:#0C6;
	font-family: "American Typewriter","Courier New Bold","Courier New",monospace;
	font-size:110%;
}

.song_title{
	color:#09F;
	font-size:140%;
}
	 
#band .body_block{
	position:relative;
	display:block;
	padding: 12px;
	width:760px;
	height:330px;
	color: #FFF;
	background-color: black;
	border: 2px solid #09F;
	margin: 0 0 12px 12px;
}

#band .body_block a{
	text-decoration:none;
	color:#FFF;
}

#donno{
	position:absolute;
	top:12px;
	left:12px;
	text-align:left;
	color:#09F;
	height:330px;
	width:146px;
}

#donno a{
	display:block;
	text-align:left;
	color:#09F;
	height:330px;
	width:146px;
	background-image:url(../images/band1/band1_sprite.png);
	background-position:0 0;
	background-repeat:no-repeat;
}

#donno a:hover{
	display:block;
	text-align:left;
	color:#09F;
	height:330px;
	width:146px;
	background-image:url(../images/band1/band1_sprite.png);
	background-position:0 -330px;
	background-repeat:no-repeat;
}

#donno a:active{
	display:block;
	text-align:left;
	color:#09F;
	height:330px;
	width:146px;
	background-image:url(../images/band1/band1_sprite.png);
	background-position:0 -660px;
	background-repeat:no-repeat;
}

#phil{
	position:absolute;
	top:12px;
	left:158px;
	text-align:left;
	color:#09F;
	height:330px;
	width:149px;
}

#phil a{
	display:block;
	text-align:left;
	color:#09F;
	height:330px;
	width:149px;
	background-image:url(../images/band1/band1_sprite.png);
	background-position:-146px 0;
	background-repeat:no-repeat;
}

#phil a:hover{
	display:block;
	text-align:left;
	color:#09F;
	height:330px;
	width:149px;
	background-image:url(../images/band1/band1_sprite.png);
	background-position:-146px -330px;
	background-repeat:no-repeat;
}

#phil a:active{
	display:block;
	text-align:left;
	color:#09F;
	height:330px;
	width:149px;
	background-image:url(../images/band1/band1_sprite.png);
	background-position:-146px -660px;
	background-repeat:no-repeat;
}

#hartley{
	position:absolute;
	top:12px;
	left:307px;
	text-align:left;
	color:#09F;
	height:330px;
	width:163px;
}

#hartley a{
	display:block;
	text-align:left;
	color:#09F;
	height:330px;
	width:163px;
	background-image:url(../images/band1/band1_sprite.png);
	background-position:-295px 0;
	background-repeat:no-repeat;
}

#hartley a:hover{
	display:block;
	text-align:left;
	color:#09F;
	height:330px;
	width:163px;
	background-image:url(../images/band1/band1_sprite.png);
	background-position:-295px -330px;
	background-repeat:no-repeat;
}

#hartley a:active{
	display:block;
	text-align:left;
	color:#09F;
	height:330px;
	width:163px;
	background-image:url(../images/band1/band1_sprite.png);
	background-position:-295px -660px;
	background-repeat:no-repeat;
}

#rob{
	position:absolute;
	top:12px;
	left:470px;
	text-align:left;
	color:#09F;
	height:330px;
	width:157px;
}

#rob a{
	display:block;
	text-align:left;
	color:#09F;
	height:330px;
	width:157px;
	background-image:url(../images/band1/band1_sprite.png);
	background-position:-458px 0;
	background-repeat:no-repeat;
}

#rob a:hover{
	display:block;
	text-align:left;
	color:#09F;
	height:330px;
	width:157px;
	background-image:url(../images/band1/band1_sprite.png);
	background-position:-458px -330px;
	background-repeat:no-repeat;
}

#rob a:active{
	display:block;
	text-align:left;
	color:#09F;
	height:330px;
	width:157px;
	background-image:url(../images/band1/band1_sprite.png);
	background-position:-458px -660px;
	background-repeat:no-repeat;
}

#jay{
	position:absolute;
	top:12px;
	left:627px;
	text-align:left;
	color:#09F;
	height:330px;
	width:143px;
}

#jay a{
	display:block;
	text-align:left;
	color:#09F;
	height:330px;
	width:143px;
	background-image:url(../images/band1/band1_sprite.png);
	background-position:-615px 0;
	background-repeat:no-repeat;
}

#jay a:hover{
	display:block;
	text-align:left;
	color:#09F;
	height:330px;
	width:143px;
	background-image:url(../images/band1/band1_sprite.png);
	background-position:-615px -330px;
	background-repeat:no-repeat;
}

#jay a:active{
	display:block;
	text-align:left;
	color:#09F;
	height:330px;
	width:143px;
	background-image:url(../images/band1/band1_sprite.png);
	background-position:-615px -660px;
	background-repeat:no-repeat;
}

#band .sidebar_block{
	float:left;
	margin:12px 0px 0px 12px;
	padding: 0px;
	height:346px;
	width:176px;
	text-align: left;
	background-color: #69C;
	background-image:url(../images/swirl_margin.jpg);
	background-repeat:no-repeat;
	border: 2px solid #339;
	float:left;
}
	

#band .sub_block{
	margin: 20px 20px 20px 20px;
	padding: 20px;
	width:auto;
	color: #FFF;
	text-align: left;
	background-color: black;
	border: 3px solid #0C6;
}

/* SHOWS */

#shows .body_block{
	margin: 0 0 12px 12px;
	padding: 12px 12px 12px 12px;
	width:760px;
	color: #FFF;
	text-align: left;
	background-color: black;
	border: 2px solid #09F;
	float:left;
}

#shows .sidebar_block{
	float:left;
	margin:12px 0px 0px 12px;
	padding: 12px 12px 12px 12px;
	width:148px;
	text-align: left;
	background-color: #000;
	border: 2px solid #339;
	float:left;
	font:"Courier New", Courier, monospace;
	font-size:140%;
	font-weight:bold;
	color: #FFF;
}

#shows .na{
	color:#333;
}

.sidebar_block0{
	float:left;
	margin:24px 0px 0px 0px;
	padding: 12px 12px 0px 12px;
	width:148px;
	text-align: left;
	background-color: #000;
	border: 2px solid #339;
	float:left;
	font:"Courier New", Courier, monospace;
	font-size:140%;
	font-weight:bold;
	color: #FFF;
}

.show_grid{
	height:160px;
	width:250px;
	float:left;
}

.show_grid img{
	border:3px double #eee;
}

.show_detail{
	margin:0;
	text-align:left;
}

/* SHOWS - CALENDAR & TABLES */

.calendar {
	width: 141px;
	padding: 0;
	margin: 0 0 12px 0;
	border-left: 1px solid #A2ADBC;
	font: normal 12px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #616B76;
	text-align: center;
	background-color: #fff;
}

.calendar .nav, .calendar .nav a {
	font: bold 18px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #fff;	
	text-align: center;
	text-decoration: none;
}	


.calendar caption {
	margin: 0;
	padding: 0;
	width: 141px;
	background: #339;
	color: #fff;	 
	font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}

.calendar th {
	font: bold 11px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #616B76;
	background: #9FC;
	border-right: 1px solid #A2ADBC;
	border-bottom: 1px solid #A2ADBC;
	border-top: 1px solid #A2ADBC;
}

.calendar .today, .calendar td.today a, .calendar td.today a:link, .calendar td.today a:visited {
	color: #FFF;
	font-weight: bold;
	background: #96C;
}

.calendar td {
	border-right: 1px solid #A2ADBC;
	border-bottom: 1px solid #A2ADBC;
	width: 20px;
	height: 20px;
	text-align: center;
	background: url(images/bg_calendar.gif) no-repeat right bottom;
}

.calendar td a {
	text-decoration: none;
	font-weight: bold;
	display: block;
}

.calendar td a:link, .calendar td a:visited {	
	color: #fff;
	background: url(../images/bg_calendar.gif) no-repeat;
}

.calendar td a:hover, .calendar td a:active {
	color: #FFF;
	background: url(../images/bg_calendar.gif) no-repeat right top;
}

.content_shows{
	margin: 0 0 0 153px;
}

.upcoming_shows {
	margin:0px 0px 12px 0px;
	padding:0px;
	border: 1px solid #0C6;
	vertical-align:top;
}

.upcoming_shows caption {
	color: #09F;
	text-align:left;
	font-size: 140%;
	padding:1px 2px 12px 2px;
}

.upcoming_shows td {
	padding: 2px 4px 2px 4px;
}

.past_shows {
	margin:0px;
	padding:0px;
	border: 1px solid #0C6;
	height:289px;
	overflow-y:scroll;
}

.past_shows caption {
	color: #09F;
	text-align:left;
	font-size: 140%;
	padding:1px 2px 12px 2px;
}

.past_shows td {
	padding: 2px 4px 2px 4px;
	vertical-align:top;
}

/* SHOW POPUP TABLES */

.show_popup {
	background-color:#000;
	width:640px;
	height:auto;
}

.show_table {
	background-color:#000;
	border:none;
}

.show_logo {
	text-align:center;
	width:40%;
}

.show_info {
	text-align:right;
	padding-right:6px;
	color:#999;
	width:30%;
}

.show_detail {
	width:30%;
	color:#FFF;
}

/* MUSIC */

#music .body_block{
	margin: 0 0 12px 12px;
	padding: 12px 0px 0px 12px;
	width:772px;
	color: #FFF;
	text-align: left;
	background-color: black;
	border: 2px solid #09F;
	float:left;
}

#music .sidebar_block_img{
	float:left;
	margin:12px 0px 0px 12px;
	padding: 0px;
	height:243px;
	width:176px;
	text-align: left;
	background-color: #69C;
	background-image:url(../images/swirl_margin5.jpg);
	background-repeat:no-repeat;
	border: 2px solid #339;
	float:left;
}
#music .sidebar_block{
	float:left;
	margin:12px 0px 0px 12px;
	padding: 12px 12px 0px 12px;
	width:148px;
	text-align: left;
	background-color: #000;
	border: 2px solid #339;
	float:left;
}

#music .sub_block{
	margin: 0 12px 12px 0;
	color: #555;
	padding: 6px;
	width: 227px; /* 231px for other galleries */
	font-size: 80%;
	text-align: left;
	background-color: black;
	border: 1px solid #0C6;
	float: left;
	height: 64px;
}

#music .sub1_block{
	margin: 0 12px 12px 0;
	color: #555;
	padding: 6px;
	width: 167px; /* 231px for other galleries */
	font-size: 80%;
	text-align: left;
	background-color: black;
	border: 1px solid #0C6;
	float: left;
	height: 64px;
}

#music .sub2_block{
	margin: 0 12px 12px 0;
	color: #555;
	padding: 6px;
	width: 231px; /* 231px for other galleries */
	font-size: 80%;
	text-align: left;
	background-color: black;
	border: 1px solid #0C6;
	float: left;
	height: 64px;
}

#music .sub3_block{
	margin: 0 12px 12px 0;
	color: #555;
	padding: 6px;
	width: 128px; /* 231px for other galleries */
	font-size: 80%;
	text-align: left;
	background-color: black;
	border: 1px solid #0C6;
	float: left;
	height: 96px;
}

#music .past_shows {
	margin:0px 0px 12px 252px;
	padding:0px;
	border: 1px solid #0C6;
	height:256px;
	width:506px;
	overflow-y:scroll;
}

#music .past_shows caption {
	color: #09F;
	text-align:left;
	font-size: 140%;
	padding:1px 2px 12px 2px;
}

#music .past_shows td {
	padding: 2px 4px 2px 4px;
	vertical-align:top;
	margin-bottom:12px;
}

#music .gallery_header{ 
	color: #0C6;
	text-align:left;
	font-size: 140%;
	margin:0px 12px 12px 0px;
	padding:6px;
	border:1px solid #339;
}

#music .na{
	color:#333;
}

/* MUSIC - SHOW OR SONG PAGE */

.show .body_block{
	margin: 0 0 12px 12px;
	padding:12px 0px 0px 12px;
	width:772px;
	color: #FFF;
	text-align: left;
	background-color: black;
	border: 2px solid #09F;
	float:left;
}

.show .sidebar_photo{
	float: left;
	width: 308px;
	height:234px;
	padding: 12px 0px 0px 12px;
	margin: 0 0 12px 0;
	border: 1px solid #96C;
}

#slider{
	margin:0 12px 12px 0;
	height:204px;
}	

#slider ul, #slider li{
	margin: 0;
	padding: 0;
	list-style:none;
}
	
#slider li{ 
	width:296px;
	height:198px;
	overflow:hidden; 
}
	
span#prevBtn{}
span#nextBtn{}	

.show .sub_nav{ 
	color: #69C;
	text-align:left;
	font-size: 90%;
	height:24px;
	margin:0px 12px 12px 0px;
	padding:0px;
	border:1px solid #69C;
}

.show .sub_nav .prev{
	float:left;
	color: #69C;
	text-align:left;
	font-size: 90%;
	margin:0px;
	height:12px;
	width:240px;
	border:none;
	background-image:url(../images/sub_nav_sprite.png);
	background-position:-4px 2px;
	background-repeat:no-repeat;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 20px;
}

.show .sub_nav .next{ 
	float:right;
	color: #69C;
	text-align:right;
	font-size: 90%;
	margin:0px;
	height:12px;
	width:240px;
	padding:4px 24px 4px 0px;
	border:none;
	background-image:url(../images/sub_nav_sprite.png);
	background-position:22px -42px;
	background-repeat:no-repeat;
}

.show .sub_nav a{
	color: #69C;
	text-align:left;
	font-size: 90%;
	text-decoration:none;
}

.show .sub_nav a:hover{
	color: #96C;
	text-align:left;
	font-size: 90%;
	text-decoration:none;
}

/* IMAGE INSERTS FOR MUSIC DETAIL PAGES (SHOWS OR SONGS) */
										
.show .sidebar_image{
	float: left;
	width: 308px;
	height:182px;
	padding: 12px 0px 0px 12px;
	margin: 0 0 12px 0;
	border: 1px solid #96C;
}

.show .sidebar_image_claw{
	float:left;
	width: 308px;
	height:182px;
	padding: 12px 0px 0px 12px;
	margin: 0 0 12px 0;
	border: 1px solid #96C;
	background-image:url(../images/inserts/claw.png)
}

.show .sidebar_image_claw2{
	float:left;
	width: 308px;
	height:182px;
	padding: 12px 0px 0px 12px;
	margin: 0 0 12px 0;
	border: 1px solid #96C;
	background-image:url(../images/inserts/claw2.png)
}

.show .sidebar_image_cleft2{
	float:left;
	width: 308px;
	height:182px;
	padding: 12px 0px 0px 12px;
	margin: 0 0 12px 0;
	border: 1px solid #96C;
	background-image:url(../images/inserts/cleft2.png)
}

.show .sidebar_image_cleft5{
	float:left;
	width: 308px;
	height:182px;
	padding: 12px 0px 0px 12px;
	margin: 0 0 12px 0;
	border: 1px solid #96C;
	background-image:url(../images/inserts/cleft5.png)
}

.show .sidebar_image_cleft6{
	float:left;
	width: 308px;
	height:182px;
	padding: 12px 0px 0px 12px;
	margin: 0 0 12px 0;
	border: 1px solid #96C;
	background-image:url(../images/inserts/cleft6.png)
}

.show .sidebar_image_crab1{
	float:left;
	width: 308px;
	height:182px;
	padding: 12px 0px 0px 12px;
	margin: 0 0 12px 0;
	border: 1px solid #96C;
	background-image:url(../images/inserts/crab1.png)
}

.show .sidebar_image_crab2{
	float:left;
	width: 308px;
	height:182px;
	padding: 12px 0px 0px 12px;
	margin: 0 0 12px 0;
	border: 1px solid #96C;
	background-image:url(../images/inserts/crab2.png)
}

.show .sidebar_image_crust5{
	float:left;
	width: 308px;
	height:182px;
	padding: 12px 0px 0px 12px;
	margin: 0 0 12px 0;
	border: 1px solid #96C;
	background-image:url(../images/inserts/crust5.png)
}

.show .sidebar_image_crust7{
	float:left;
	width: 308px;
	height:182px;
	padding: 12px 0px 0px 12px;
	margin: 0 0 12px 0;
	border: 1px solid #96C;
	background-image:url(../images/inserts/crust7.png)
}

.show .sidebar_image_dead{
	float:left;
	width: 308px;
	height:182px;
	padding: 12px 0px 0px 12px;
	margin: 0 0 12px 0;
	border: 1px solid #96C;
	background-image:url(../images/inserts/dead.png)
}

.show .sidebar_image_dead2{
	float:left;
	width: 308px;
	height:182px;
	padding: 12px 0px 0px 12px;
	margin: 0 0 12px 0;
	border: 1px solid #96C;
	background-image:url(../images/inserts/dead2.png)
}

.show .sidebar_image_dead3{
	float:left;
	width: 308px;
	height:182px;
	padding: 12px 0px 0px 12px;
	margin: 0 0 12px 0;
	border: 1px solid #96C;
	background-image:url(../images/inserts/dead3.png)
}

.show .sidebar_image_dead4{
	float:left;
	width: 308px;
	height:182px;
	padding: 12px 0px 0px 12px;
	margin: 0 0 12px 0;
	border: 1px solid #96C;
	background-image:url(../images/inserts/dead4.png)
}

.show .sidebar_image_dead7{
	float:left;
	width: 308px;
	height:182px;
	padding: 12px 0px 0px 12px;
	margin: 0 0 12px 0;
	border: 1px solid #96C;
	background-image:url(../images/inserts/dead7.png)
}

.show .sidebar_image_dead8{
	float:left;
	width: 308px;
	height:182px;
	padding: 12px 0px 0px 12px;
	margin: 0 0 12px 0;
	border: 1px solid #96C;
	background-image:url(../images/inserts/dead8.png)
}

.show .sidebar_image_exhaust2{
	float:left;
	width: 308px;
	height:182px;
	padding: 12px 0px 0px 12px;
	margin: 0 0 12px 0;
	border: 1px solid #96C;
	background-image:url(../images/inserts/exhaust2.png)
}

.show .sidebar_image_exhaust5{
	float:left;
	width: 308px;
	height:182px;
	padding: 12px 0px 0px 12px;
	margin: 0 0 12px 0;
	border: 1px solid #96C;
	background-image:url(../images/inserts/exhaust5.png)
}

.show .sidebar_image_eye{
	float:left;
	width: 308px;
	height:182px;
	padding: 12px 0px 0px 12px;
	margin: 0 0 12px 0;
	border: 1px solid #96C;
	background-image:url(../images/inserts/eye.png)
}

.show .sidebar_image_flare2{
	float:left;
	width: 308px;
	height:182px;
	padding: 12px 0px 0px 12px;
	margin: 0 0 12px 0;
	border: 1px solid #96C;
	background-image:url(../images/inserts/flare2.png)
}

.show .sidebar_image_flare3{
	float:left;
	width: 308px;
	height:182px;
	padding: 12px 0px 0px 12px;
	margin: 0 0 12px 0;
	border: 1px solid #96C;
	background-image:url(../images/inserts/flare3.png  )
}

.show .sidebar_image_flower3{
	float:left;
	width: 308px;
	height:182px;
	padding: 12px 0px 0px 12px;
	margin: 0 0 12px 0;
	border: 1px solid #96C;
	background-image:url(../images/inserts/flower3.png)
}

.show .sidebar_image_flower4{
	float:left;
	width: 308px;
	height:182px;
	padding: 12px 0px 0px 12px;
	margin: 0 0 12px 0;
	border: 1px solid #96C;
	background-image:url(../images/inserts/flower4.png)
}

.show .sidebar_image_flower6{
	float:left;
	width: 308px;
	height:182px;
	padding: 12px 0px 0px 12px;
	margin: 0 0 12px 0;
	border: 1px solid #96C;
	background-image:url(../images/inserts/flower6.png)
}

.show .sidebar_image_galaxy3{
	float:left;
	width: 308px;
	height:182px;
	padding: 12px 0px 0px 12px;
	margin: 0 0 12px 0;
	border: 1px solid #96C;
	background-image:url(../images/inserts/galaxy3.png)
}

.show .sidebar_image_grooves3{
	float:left;
	width: 308px;
	height:182px;
	padding: 12px 0px 0px 12px;
	margin: 0 0 12px 0;
	border: 1px solid #96C;
	background-image:url(../images/inserts/grooves3.png)
}

.show .sidebar_image_grooves5{
	float:left;
	width: 308px;
	height:182px;
	padding: 12px 0px 0px 12px;
	margin: 0 0 12px 0;
	border: 1px solid #96C;
	background-image:url(../images/inserts/grooves5.png)
}

.show .sidebar_image_hole{
	float:left;
	width: 308px;
	height:182px;
	padding: 12px 0px 0px 12px;
	margin: 0 0 12px 0;
	border: 1px solid #96C;
	background-image:url(../images/inserts/hole.png)
}

.show .sidebar_image_hole2{
	float:left;
	width: 308px;
	height:182px;
	padding: 12px 0px 0px 12px;
	margin: 0 0 12px 0;
	border: 1px solid #96C;
	background-image:url(../images/inserts/hole2.png)
}

.show .sidebar_image_hole3{
	float:left;
	width: 308px;
	height:182px;
	padding: 12px 0px 0px 12px;
	margin: 0 0 12px 0;
	border: 1px solid #96C;
	background-image:url(../images/inserts/hole3.png)
}

.show .sidebar_image_hole4{
	float:left;
	width: 308px;
	height:182px;
	padding: 12px 0px 0px 12px;
	margin: 0 0 12px 0;
	border: 1px solid #96C;
	background-image:url(../images/inserts/hole4.png)
}

.show .sidebar_image_hole5{
	float:left;
	width: 308px;
	height:182px;
	padding: 12px 0px 0px 12px;
	margin: 0 0 12px 0;
	border: 1px solid #96C;
	background-image:url(../images/inserts/hole5.png)
}

.show .sidebar_image_keyhole3{
	float:left;
	width: 308px;
	height:182px;
	padding: 12px 0px 0px 12px;
	margin: 0 0 12px 0;
	border: 1px solid #96C;
	background-image:url(../images/inserts/keyhole3.png)
}

.show .sidebar_image_keyhole4{
	float:left;
	width: 308px;
	height:182px;
	padding: 12px 0px 0px 12px;
	margin: 0 0 12px 0;
	border: 1px solid #96C;
	background-image:url(../images/inserts/keyhole4.png)
}

.show .sidebar_image_smoke2{
	float:left;
	width: 308px;
	height:182px;
	padding: 12px 0px 0px 12px;
	margin: 0 0 12px 0;
	border: 1px solid #96C;
	background-image:url(../images/inserts/smoke2.png)
}

.show .sidebar_image_smoke3{
	float:left;
	width: 308px;
	height:182px;
	padding: 12px 0px 0px 12px;
	margin: 0 0 12px 0;
	border: 1px solid #96C;
	background-image:url(../images/inserts/smoke3.png)
}

.show .sidebar_image_smoke4{
	float:left;
	width: 308px;
	height:182px;
	padding: 12px 0px 0px 12px;
	margin: 0 0 12px 0;
	border: 1px solid #96C;
	background-image:url(../images/inserts/smoke4.png)
}

.show .sidebar_image_smoke5{
	float:left;
	width: 308px;
	height:182px;
	padding: 12px 0px 0px 12px;
	margin: 0 0 12px 0;
	border: 1px solid #96C;
	background-image:url(../images/inserts/smoke5.png)
}

.show .sidebar_image_smoke6{
	float:left;
	width: 308px;
	height:182px;
	padding: 12px 0px 0px 12px;
	margin: 0 0 12px 0;
	border: 1px solid #96C;
	background-image:url(../images/inserts/smoke6.png)
}

.show .sidebar_image_sparkle{
	float:left;
	width: 308px;
	height:182px;
	padding: 12px 0px 0px 12px;
	margin: 0 0 12px 0;
	border: 1px solid #96C;
	background-image:url(../images/inserts/sparkle.png)
}

.show .sidebar_image_sparkle2{
	float:left;
	width: 308px;
	height:182px;
	padding: 12px 0px 0px 12px;
	margin: 0 0 12px 0;
	border: 1px solid #96C;
	background-image:url(../images/inserts/sparkle2.png)
}

.show .sidebar_image_sparkle3{
	float:left;
	width: 308px;
	height:182px;
	padding: 12px 0px 0px 12px;
	margin: 0 0 12px 0;
	border: 1px solid #96C;
	background-image:url(../images/inserts/sparkle3.png)
}

.show .sidebar_image_sparkle4{
	float:left;
	width: 308px;
	height:182px;
	padding: 12px 0px 0px 12px;
	margin: 0 0 12px 0;
	border: 1px solid #96C;
	background-image:url(../images/inserts/sparkle4.png)
}

.show .sidebar_image_stars{
	float:left;
	width: 308px;
	height:182px;
	padding: 12px 0px 0px 12px;
	margin: 0 0 12px 0;
	border: 1px solid #96C;
	background-image:url(../images/inserts/stars.png)
}

.show .sidebar_image_stars3{
	float:left;
	width: 308px;
	height:182px;
	padding: 12px 0px 0px 12px;
	margin: 0 0 12px 0;
	border: 1px solid #96C;
	background-image:url(../images/inserts/stars3.png)
}

.show .sub_block{
	margin: 0 12px 12px 0;
	color: #FFF;
	padding: 2px;
	height:102px;
	width: 136px;
	text-align: center;
	background-color: black;
	border: 1px solid #0C6;
	float: left;
}
	
.show .content_set{
	margin: 0 0 12px 334px;
	padding: 0 12px 0 0;
}

.show .set_block{
	color: #FFF;
	padding: 12px 12px 12px 12px;
	text-align: left;
	background-color: black;
	border: 1px solid #0C6;
	margin: 0;
}

.show .sidebar_block{
	float:left;
	margin:12px 0px 0px 12px;
	padding: 12px 12px 0px 12px;
	width:148px;
	text-align: left;
	background-color: #000;
	border: 2px solid #339;
	float:left;
}

/* PHOTOS */

#photos .body_block{
	margin: 0 0 12px 12px;
	padding: 12px 0px 0px 12px;
	width:772px;
	color: #FFF;
	text-align: left;
	background-color: black;
	border: 2px solid #09F;
	float:left;
}

#photos .sub_block{
	color: #555;
	margin: 0 12px 12px 0;
	padding: 6px 4px 6px 4px;
	width: 171px;
	font-size: 80%;
	text-align: center;
	background-color: black;
	border: 1px solid #0C6;
	float:left;
}

#photos .sidebar_block{
	float:left;
	margin:12px 0px 0px 12px;
	padding: 0px;
	height:550px;
	width:176px;
	text-align: left;
	background-color: #69C;
	background-image:url(../images/swirl_margin4.jpg);
	background-repeat:no-repeat;
	border: 2px solid #339;
	float:left;
}

.gallery_subheader{ 
	color: #09F;
	font-size: 140%;
	font-weight:600;
}

.gallery_header{ 
	color: #09F;
	text-align:center;
	font-size: 140%;
	font-weight:600;
	margin:0px 12px 12px 0px;
	padding:6px;
	border:1px solid #339;
}

.gallery .body_block{
	margin: 0 0 12px 12px;
	padding:12px 0px 0px 12px;
	width:772px;
	color: #FFF;
	text-align: left;
	background-color: black;
	border: 2px solid #09F;
	float:left;
}

.gallery .sub_block{
	margin: 0 12px 12px 0;
	color: #FFF;
	padding: 4px;
	width: 132px;
	text-align: center;
	background-color: black;
	border: 1px solid #0C6;
	float: left;
}

.gallery .sidebar_block{
	float:left;
	margin:12px 0px 0px 12px;
	padding: 12px 12px 0px 12px;
	width:148px;
	text-align: left;
	background-color: #000;
	border: 2px solid #339;
	float:left;
}

/* VIDEO */

#video #container {
	width:1000px;
}

#video .body_block{
	text-align:center;
	margin: 0 0 12px 12px;;
	padding: 12px;
	width:760px;
	color: #FFF;
	text-align: centers;
	background-color: black;
	border: 2px solid #09F;
	float:left;
}

#video .sidebar_block{
	float:left;
	margin:12px 0px 0px 12px;
	padding: 0px;
	height:438px;
	width:176px;
	text-align: left;
	background-color: #69C;
	background-image:url(../images/swirl_margin2.jpg);
	background-repeat:no-repeat;
	border: 2px solid #339;
	float:left;
}

/* CONTACT */

#contact .body_block{
	margin: 0 0 12px 12px;;
	padding: 12px;
	width:760px;
	color: #FFF;
	text-align: left;
	background-color:#000;
	border: 2px solid #09F;
	float:left;
}

#contact .sidebar_block{
	float:left;
	margin:12px 0px 0px 12px;
	padding: 12px 12px 12px 12px;
	width:148px;
	text-align: left;
	background-color: #000;
	border: 2px solid #339;
	float:left;
	font:"Courier New", Courier, monospace;
	font-size:140%;
	font-weight:bold;
	color: #FFF;
}

/* MISC - NOT USED ??? */

.sidebar_photo{
	float: left;
	width: 174px;
	padding: 20px 20px 20px 20px;
	margin: 0 0 20px 0;
	border: 3px solid #96C;
}
	
.content_set{
	margin: 0 0 0 244px;
	padding: 0 20px 0 0;
}

.show_title{
	margin: 0 20px 20px 0;
}

.set_block{
	color: #FFF;
	padding: 20px 20px 12px 20px;
	text-align: left;
	background-color: black;
	border: 3px solid #0C6;
	margin: 0;
}

#shows .song_title{
	text-align:left;
	color:#09F;
	font-size:140%;
	font-weight:600;
	margin-bottom:8px;
}
	
.song_block{
	text-align:left;
	margin-bottom:8px;
}

/* MISC - NOT USED */


