html {
height:100%;
}

body {
height:100%;
margin:0;
padding:0;
}

* { margin: 0; padding: 0; }

#floatingback {
position: fixed; 
top: 0; 
right: 0; }

#logos {
position: fixed; 
top: 0; 
right: 0; }

/* div background fill unused*/
#bgfill
{
background-color:#eee4d1;
border:0px;
padding:10px; 
width: 3000px; 
height: 100%;
position: fixed;
top: 0;
left: 0;
z-index:-99;
}
/*end unused*/

/*old back*/
#bg {
/* Set rules to fill background */
min-height: 100%;
min-width: 1024px;
			
/* Set up proportionate scaling */
width: 100%;
height: auto;
			
/* Set up positioning */
position: fixed;
top: 0;
left: 0;
		}
/*old back end*/


#content {
position:relative;
top:116px;
width:500px;
margin: 50px auto; 
padding: 20px;
background: tranparent; 
 }

#content_skinny {
position:relative;
top:116px;
width:450px;
z-index:66;
margin: 50px auto; 
padding: 20px;
background: tranparent; 
}

img.navbar {
position:absolute;
left:10px;
top:0px;
z-index:10
}

p {
line-height: 18px;
}

p.content {
color: black;
font-family:"Verdana", serif;
font-size:0.7em;
text-align:justify;
}

div.viewall {
position:relative;
width:500px;
z-index:99;
margin: 50px auto; 
padding: 20px;
color: black;
font-family:"Verdana", serif;
font-size:0.6em;
text-align:right;
font-style:italic;
}

h3.huge {
font-size:48px;
}

/* footer */

div.footer {
position:relative;
width:500px;
z-index:99;
margin: 50px auto; 
padding: 40px;
color: black;
font-family:"Verdana", serif;
font-size:0.6em;
text-align:center;
font-style:italic;
}
/* footer */

p.content_bigger {
color: black;
font-family:"Times New Roman", Times, serif;
font-size:0.9em;
text-align:left;
letter-spacing: .06em;
}

p.date{
color: black;
font-family:"Verdana", serif;
font-size:0.6em;
text-align:right;
font-style:italic;
padding-top: 0px;
padding-bottom: 8px;
}

p.boldname {
color: black;
font-family:"Times New Roman", Times, serif;
font-size:1.2em;
font-style:italic;
text-align:right;
padding-top: 4px;
padding-bottom: 0px;
letter-spacing: .02em;
}

div.fb-bar {
padding-bottom: 20px;
}

/*contact*/

p.content_right {
color: black;
font-family:"Verdana", serif;
font-size:0.7em;
text-align:right;
}
/*contact*/

#newspic {
width:98%;
border: 4px;
margin-top: 4px;
margin-bottom: 4px;
border-color: white;
}

#albumcover {
width:100%;
border: 0px;
border-color: transparent;
margin-bottom: 4px;

}

#digitaldownload {
padding: 0px 4px 0px 0px;
}

td.paragraph {
color: black;
font-family:"Verdana", serif;
font-size:0.6em;
text-align:left
}

hr {
color: white;
margin: 20px 0px 20px 0px;
}

a {   
     color: black;
		text-decoration:none;
		font-weight:bold; 
 }

a:hover {   
     color: #c79f3e;
		text-decoration:none;
		font-weight:bold; 
 }

a.newspost {   
     color: black;
 }

p.copyright {font-family:"Times New Roman", Times, serif;
			font-size:0.7em;
			}

/*Bandsintown start*/
#content_tour {
position:relative;
top:116px;
width:600px;
z-index:66;
margin: 50px auto; 
padding: 20px;
background: tranparent; 
 }

tbody {
font-family:"Verdana", serif;
font-size: 0.8em;
}

span.bit-share-links { 
display: none;
} 

span.bit-share-text { 
display: none;
} 

tr.bit-bottom { 
display: none;
} 
/*Bandsintown end*/

table.copyright {

z-index:1000
}



img.mainBack {
		width: 1280;
		position:absolute;
		left:0px;
		top:0px;
		z-index: -1}

table.textBack {
		z-index:-1}

div.textBox {
		z-index:4}

body {	font-size:100%;
		background-color: white}


td.header {color: black;
		font-family:"Verdana", serif;
		font-size:0.6em;
		font-weight:bold;
		text-align:center}

td.info {color: black;
		font-family:"Verdana", serif;
		font-size:0.6em;
		text-align:center;
		font-style:italic}

p.information {color: black;
		font-family:"Verdana", serif;
		font-size:0.6em;}

img {  border:0;}

img.nextBtn
{
z-index:2
}

img.prevBtn
{
z-index:2
}

a.lyricsBtn {   
     color: black;
		font-family:"Verdana", serif;
		font-size:0.6em;
		text-decoration:none;
		text-align:left;
		font-weight:bold;  
   background-color:white;   
	z-index:1000
 }

 a.lyricsBtn:hover {   
     color: red;
		font-family:"Verdana", serif;
		font-size:0.6em;
		text-decoration:none;
		text-align:left;
		font-weight:bold;  
   background-color:white;   
	z-index:1000
 }

  img.albumcover {
  border:0;
  height:446;
   position:absolute;
	left:10px;
	top:100px;
	z-index:0
 }


 
table.sftb {
   position:absolute;
	left:200px;
	top:200px;
	z-index:4
 } 

 div.albuminfo {color: black;
		font-family:"Verdana", serif;
		font-size:0.6em;
		text-align:left;
		overflow: auto;
		width:300; 
		height:283; 
		text-align: left;  
		padding: 2px;
   position:absolute;
	left:470px;
	top:102px;
	z-index:3
 }
 div.lyrics {color: black;
		font-family:"Verdana", serif;
		font-size:0.6em;
		text-align:left;
		overflow: auto;
		width:300; 
		height:283; 
		text-align: right;  
		padding: 2px;
   position:absolute;
	left:470px;
	top:102px;
	z-index:3
 }
 
div.lyricsBack{
width:306;
height:287; 
position:absolute;
top:100px;
left:466px;
background-color:#ffffff;
-moz-opacity:60%;
filter: alpha(opacity=60);
}

div.news {color: black;
		font-family:"Verdana", serif;
		font-size:0.6em;
		text-align:left;
		overflow: auto;
		width:300; 
		height:296; 
		text-align: left;  
		padding: 2px;
   position:absolute;
	left:18px;
	top:102px;
	z-index:3
 }
 
div.newsBack{
width:307;
height:300; 
position:absolute;
top:100px;
left:13px;
background-color:#ffffff;
-moz-opacity:60%;
filter: alpha(opacity=60);
z-index:1
}

table.tracklist{
position:absolute;
top:430;
left:464;
}


img.albumthumb{
border:0;
position:absolute;
top:100;}

p.title {
color: black;
font-weight:bold;
font-family:"Verdana", serif;
font-size:1.2em;
text-align: center;
}

div.loading-invisible{ display:none;  } 
div.loading-visible{  display:block;
position:absolute;
width: 100px;
height: 100px;
top: 50%;
margin-top: -50px;
left: 50%;
margin-left: -50px;

  
}

img.loadingapples {

border-style:solid;
border-color:DarkGray;
border-width:2px;
}

div.loading2-invisible{ display:none; }

 
div.loading2-visible{  display:block;
position:absolute;
width: 100px;
height: 100px;
left:200px;
top:300px;}

  
}
div.mp3Back{
width:273;
height:300; 
position:absolute;
top:100px;
left:400px;
background-color:#ffffff;
-moz-opacity:60%;
filter: alpha(opacity=60);
z-index:1;
}

div.hiddencontent
{display: none;
}

 div.merch {color: black;
		font-family:"Verdana", serif;
		font-size:0.6em;
		text-align:left;
		overflow: auto;
		width:330; 
		height:250; 
		text-align: right;  
		padding: 2px;
   position:absolute;
	left:470px;
	top:102px;
	z-index:3
 }

div.merchinfo {color: black;
		font-family:"Verdana", serif;
		font-size:0.6em;
		text-align:left;
		overflow: auto;
		width:300; 
		height:246; 
		text-align: left;  
		padding: 2px;
   position:absolute;
	left:470px;
	top:102px;
	z-index:3
 }
 
div.merchBack{
width:306;
height:440; 
position:absolute;
top:100px;
left:466px;
background-color:#ffffff;
-moz-opacity:60%;
filter: alpha(opacity=60);
}

div.mp3player{
position:absolute;
top:408px;
left:466px;
}

div.mp3Back2{
width:306;
height:135; 
position:absolute;
top:0px;
left:0px;
background-color:#ffffff;
-moz-opacity:60%;
filter: alpha(opacity=60);
z-index:0;
}

div.albumbuyBack{
width:264;
height:138; 
position:absolute;
top:254px;
left:485px;
background-color:#000000;
-moz-opacity:80%;
filter: alpha(opacity=80);
z-index:1;
}

table.albumnav{
position:absolute;
top:386;
left:464;
}

table.albumbuy{
 cellpadding:1px;
 cellspacing:0px;
 position:absolute;
 top:254;
 left:466;
width:306px;
height:135;
z-index:296;
border:3px;
border-style:solid;
border-color:DarkGray;
frame: void;
rules: all;
z-index:300;
}

a.imglink {
border-style:solid;
border-color:DarkGray;
border-width:2px;
}



td.rightmerch {color: black;
		font-family:"Verdana", serif;
		font-size:0.6em;
		text-align:right}

table.merchinfo {
	position: absolute;
	top: 458px;
	cellpadding: 3px;

	}



input.ppbutton {
	border-style:solid;
border-color:DarkGray;
border-width:2px;

}


