
body
{
		background-color: black;
		color: white;
		font-family: Courier, monospace, sans-serif;
		font-size: 100%;
		width: 100%;
		margin: auto;
		margin: 0px;
}

div#header1
{
		color: white;
		width: 100%;
		margin: auto;
}


div#header1_content
{
		width: 75%;
		margin: auto;
}

#header1 ul
{
		list-style-type: none;
		margin: 0px;
		padding: 0px;
		text-align: center;
}

#header1 ul li
{
		font-size: 100%;
		display: inline;
}

#header1 a
{
		color: grey;
		text-decoration: none;
		padding: 10px 20px;
		display: inline-block;

}

#header1 a:hover
{
		background-color: white;
		color: black;
		text-decoration: none;
		padding: 10px 20px;
}

#header1 a.selected
{
		background-color: black;
		color: white;
		text-decoration: none;
}




div#band1
{
		width: 100%;
		height: 500px;
		font-size: 150%;
}

#band1 h1
{

		width: 75%;
		margin: auto;
		color: white;
		position: relative;
    		top: 60%;

}

#band1 p
{
		width: 75%;
		margin: auto;
		color: lightgray;
		position: relative;
    		top: 60%;
}







div#band2
{
		color: white;
		width: 100%;
		margin: auto;
		min-height: 200px;
		padding: 40px 0px;

}


div#band2_content
{
		width: 75%;
		margin: auto;
}



#band2 img
{
		float: left;
		margin-right: 40px;
		margin-bottom: 40px;
}

div#band2_container
{
		padding-top: 80px;
}

#band2_container a
{
		color: white;

}

#band2_container a:hover
{
		background-color: white;
		color: black;
		text-decoration: none;

}



#band2_cart
{
		text-align: right;
		margin-top: 40px;

}


#band2_cart a
{
		background-color: black;
		color: white;
		text-decoration: none;
		font-size: 120%;
    		border: 1px solid white;
		padding: 20px;
		margin-bottom: 10px;
		display: inline-block;
}


#band2_cart a:hover
{
		background-color: white;
		color: black;
		text-decoration: none;
}


/* Tooltip container */
.tooltip {
  position: relative;
  display: inline-block;
  border-bottom: 1px dotted black; /* If you want dots under the hoverable text */
}

/* Tooltip text */
.tooltip .tooltiptext {
  visibility: hidden;
  width: 100%;
  background-color: black;
  color: #fff;
  text-align: center;
  font-style: italic;
  padding: 5px 0;
  border-radius: 0px;

  /* Position the tooltip text - see examples below! */
  position: absolute;
  z-index: 1;
}

/* Show the tooltip text when you mouse over the tooltip container */
.tooltip:hover .tooltiptext {
  visibility: visible;
}




div#header3
{
		color: white;
		width: 100%;
		margin: auto;

}


#header3 h2
{
		width: 75%;
		margin: auto;
}


div#band3
{
		color: white;
		width: 100%;
		margin: auto;
		text-align: center;
		padding-top: 40px;
		padding-bottom: 40px;

}


div#header4
{
		color: white;
		width: 100%;
		margin: auto;

}


#header4 h2
{
		width: 75%;
		margin: auto;
}


div#band4
{
		color: white;
		width: 100%;
		margin: auto;

}


div#header5
{
		color: white;
		width: 100%;
		margin: auto;

}


#header5 h2
{
		width: 75%;
		margin: auto;
		padding: 20px;
		text-align: center;
}


div#band5
{
		color: white;
		width: 100%;
		margin: auto;
		text-align: center;
}



#band5_content
{
		width: 75%;
		margin: auto;
		padding-top: 40px;
		padding-bottom: 180px;
		font-style: italic;
}


#band5_content a
{
		float: right;
		overflow: auto;
		font-size: 100%;
		color: grey;
		text-decoration: none;
		font-style: normal;
}

#band5_content a:hover
{
		background-color: grey;
		color: black;
		text-decoration: none;
		font-style: normal;
}

#band5_signature
{
		float: right;
		overflow: auto;
		font-size: 100%;
		color: grey;
		font-style: normal;
}




#comingsoon p {
		color: gray;
		font-size: 2.00em;
		position: absolute;
		right: 10%;
		bottom: 10%;
}


div#footer
{
		color: white;
		width: 100%;
		margin: auto;
		padding-top: 40px;
		padding-bottom: 60px;
}


div#footer_content
{
		width: 75%;
		margin: auto;
		text-align: center;
}


#footer a
{

		font-size: 100%;
    		padding: 0px 10px;
		color: white;
		text-decoration: none;

}


#footer a:hover
{
		color: grey;
		text-decoration: none;

}


#footer img
{
		vertical-align: middle;

}


#footerX img:hover
{
		background-color: grey;
}


#footerX a.txt
{
    		padding-right: 40px;
}












