.leftunderline{
	background-color: #595959; /* #595959 */
    width: 30%;
    height: 0.2%;
	position: absolute;
	top: 8%;
	left: 0%;
	z-index: 999
}

.rightunderline{
	background-color: #595959;
    width: 18%;
    height: 0.2%;
	position: absolute;
	top: 8%;
	left: 82%;
	z-index: 999
}

.topheader{
	position: absolute;
	color: white;
	top: -0.15%;
	left: 20%;
	font-size: 150%;
	font-family: 'Orbitron', sans-serif;
	z-index: 998
}

.mainback{
	background-color: #333333;
    width: 100%;
    height: 80%;
	position: absolute;
	top: 0%;
	left: 0%;
	z-index: -999
}

.bottomback{
	background-color: #262626;
    width: 100%;
    height: 60%;
	position: absolute;
	top: 80%;
	left: 0%;
	z-index: -999
}

.bottombackcontact{
	background-color: #262626;
    width: 100%;
    height: 20%;
	position: absolute;
	top: 80%;
	left: 0%;
	z-index: -999
}

.bottombackshows{
	background-color: #262626;
    width: 100%;
    height: 26%;
	position: absolute;
	top: 80%;
	left: 0%;
	z-index: -999
}

.showssubtext{
	width: 29%;
	position: absolute;
	color: white;
	top: 31%;
	left: 60%;
	font-size: 100%;
	font-family: 'Saira Semi Condensed', sans-serif;
	text-align: justify;
}

.pinktextband{
	background-color: #B80062;
    width: 40%;
    height: 4%;
	position: absolute;
	top: 60%;
	left: 0%;
}

.showspinkbar{
	background-color: #B80062;
    width: 40%;
    height: 1%;
	position: absolute;
	top: 30%;
	left: 60%;
}

.orangebar{
	background-color: #D06200;
    width: 50%;
    height: 1%;
	position: absolute;
	top: 79.5%;
	left: 25%;
	z-index: 999
}

.mainlogo{
	position: absolute;
	top: 18%;
	left: 59.7%;
}

.mainheader{
	position: absolute;
	color: white;
	top: 33%;
	left: 23.4%;
	font-size: 180%;
	text-align: right;
	font-family: 'Fjalla One', sans-serif;
}


.showsheader{
	position: absolute;
	color: white;
	top: 14%;
	left: 60%;
	font-size: 300%;
	text-align: right;
	font-family: 'Fjalla One', sans-serif;
}


.subheader{
	position: absolute;
	color: white;
	top: 58.25%;
	left: 28.5%;
	font-size: 100%;
	font-family: 'Times New Roman';
	font-style: italic;
}

.dancingimage{
	position: absolute;
	color: white;
	top: 85%;
	left: 17%;
}

.homesubtext{
	width: 29%;
	position: absolute;
	color: white;
	top: 86%;
	left: 60%;
	font-size: 100%;
	font-family: 'Saira Semi Condensed', sans-serif;
	text-align: justify;
}

.contactthankyou{
	position: absolute;
	color: white;
	width: 100%;
	top: 83.5%;
	left: 0%;
	font-size: 160%;
	text-align: center;
	font-family: 'Saira Semi Condensed', sans-serif;
}

.video1{
	top: 14%;
	left: 2%;
	z-index: 999;
	position: absolute;
	margin: auto;
}

.fb-like{
	top: 48%;
	left: 60%;
	position: absolute;
	z-index: 999;
	margin: auto;
	color: white;
}

.nav1{
	position: absolute;
	color: white;
	top: 3%;
	width: 5%;
	left: 68.5%;
	font-size: 110%;
	text-align: center;
	font-family: 'Saira Semi Condensed';
	z-index: 999
}

.nav2{
	position: absolute;
	color: white;
	top: 3%;
	width: 5%;
	left: 75%;
	font-size: 110%;
	text-align: center;
	font-family: 'Saira Semi Condensed';
	z-index: 999
}

.nav3{
	position: absolute;
	color: white;
	top: 3%;
	width: 5%;
	left: 82%;
	font-size: 110%;
	text-align: center;
	font-family: 'Saira Semi Condensed';
	z-index: 999
}

#page-wrap {
	width: 50%;
	background: #333333;
	margin: 20px auto;
	height: auto !important;
	height: 30%;
	left: 4%;
	top: 13%;
	position: absolute;
}

#contact-area {
	width: 60%;
	color: white;
	font-family: 'Saira Semi Condensed';
}

#contact-area input, #contact-area textarea {
	width: 120%;
	font-family: 'Saira Semi Condensed';
	font-size: 1.4em;
	margin: 0px 0px 1% 0px;
	border: 2px solid black;
	max-width: 120%;
	background-color: #4F4F4F;
	color: white;

}

#contact-area textarea {
	height: 140px;
	background-color: #4F4F4F;
	border: 2px solid black;
	color: white;
}

#contact-area textarea:focus, #contact-area input:focus {
	border: 2px solid black;
	color: white;
}

#contact-area input.submit-button {
	width: 100px;
	position: absolute;
	background-color: #4F4F4F;
	left: 58.5%;
	top: 103%;
	-webkit-transition-duration: 0.3s; /* Safari */
    transition-duration: 0.3s;
}

#contact-area input.submit-button:hover{
    background-color: lightgreen;
    color: black;
}

label {
	float: left;
	left: 0%;
	position: inherit;
	text-align: -30%;
	margin-right: 15px;
	width: 100px;
	font-size: 110%;
}


a:link{
  color: inherit;
  text-underline-position: none;
}
a:visited{
  color: inherit;
}
a:hover{
  color: lightgreen;
}
a:focus{
  color:green;
}
a:active{
  color: black;
}

.thumbnail1{
	width: 10%;
	height: 10%;
	top: 83%;
	left: 1.5%;
	z-index: 999;
	position: absolute;
}

.thumbnail2{
	width: 10%;
	height: 10%;
	top: 83%;
	left: 1.5%;
	z-index: 999;
	position: absolute;
}

.thumbnail3{
	width: 10%;
	height: 10%;
	top: 83%;
	left: 21%;
	z-index: 999;
	position: absolute;
}

.thumbnail4{
	width: 10%;
	height: 10%;
	top: 83%;
	left: 40.5%;
	z-index: 999;
	position: absolute;
}

.thumbnail5{
	width: 10%;
	height: 10%;
	top: 83%;
	left: 60%;
	z-index: 999;
	position: absolute;
}

.thumbnail6{
	width: 10%;
	height: 10%;
	top: 83%;
	left: 79.5%;
	z-index: 999;
	position: absolute;
}