
body{   
    margin:0 auto; 
    background:#000000;}

#header{
    background-color:#000000; 
    height:15%;
	border-bottom:2px solid #FC0000
	}

.headercontent { 
    width:70%; 
    background-color:#000000;
    height:15%; 
    margin:0 auto;
    text-align:center;}
.titleimage {
	-ms-transform: rotate(9deg); /* IE 9 */
    -webkit-transform: rotate(9deg); /* Chrome, Safari, Opera */
    transform: rotate(9deg);
	margin:30px;
	}
.headercontent p {
	font-size:24px;
	color:#FC0000;
	text-shadow: 0 0 3px #FC4242;
	padding-bottom: 10px;
	margin-top: 0px;
	font-family:oswald, open-sans, sans-serif;
	}
	
.nav {
    line-height:30px;
    background-color:#FC0000;
    height:300px;
    width:14.25%;
    float:left;
    padding:5px; 
}
.nav ul li {
	list-style-type: square;
	font-size:18px;
	color:#000000;
	text-shadow: 0 0 3px #2E2E2E;
	padding-bottom: 10px;
	margin-top: 0px;
	font-family:oswald, open-sans, sans-serif;
	}
.nav ul li a {
	text-decoration:none;
	color:#000000;
	
	}
.nav ul li a:hover{
	-webkit-stroke-width: 5.3px;
      -webkit-stroke-color: #FFFFFF;
      -webkit-fill-color: #FFFFFF;
      text-shadow: 1px 0px 20px #c8a8ff;
}
	
.section {
    width:350px;
	height:auto;
    float:left;
    padding:20px; 
}
.section2 {
    width:350px;
	height:600px;
    float:left;
    padding:20px; 
}
.section3 {
    width:60%;
	height:auto;
    float:left;
	margin-left:50px;
    padding:0px 20px; 
}
.section4 {
    width:350px;
	height:700px;
    margin: 5% auto;
    padding:20px; 

}
.image{
	width:60%;
	height:auto;
	margin-left:20%;
	margin-bottom:20px;
}
.section3 h1 {
	font-size:28px;
	color:#FC0000;
	text-shadow: 0 0 3px #FC4242;
	padding-bottom: 10px;
	text-align:center;
	margin-top: 10px;
	font-family:oswald, open-sans, sans-serif;
	}
.section h2 {
	font-size:20px;
	color:#FC0000;
	text-shadow: 0 0 3px #FC4242;
	padding-bottom: 10px;
	margin-top: 0px;
	font-family:oswald, open-sans, sans-serif;
	}
.section2 h2 {
	font-size:20px;
	color:#FC0000;
	text-shadow: 0 0 3px #FC4242;
	padding-bottom: 10px;
	margin-top: 0px;
	font-family:oswald, open-sans, sans-serif;
	}
.section3 h2 {
	font-size:20px;
	color:#FC0000;
	text-shadow: 0 0 3px #FC4242;
	padding-bottom: 10px;
	margin-top: 0px;
	font-family:oswald, open-sans, sans-serif;
	}
.section p {
	font-size:16px;
	color:#FC0000;
	text-shadow: 0 0 3px #FC4242;
	padding-bottom: 10px;
	margin-top: 0px;
	font-family:oswald, open-sans, sans-serif;
	}
.section2 p {
	font-size:16px;
	color:#FC0000;
	text-shadow: 0 0 3px #FC4242;
	padding-bottom: 10px;
	margin-top: 0px;
	font-family:oswald, open-sans, sans-serif;
	}
.section3 p {
	font-size:16px;
	color:#FC0000;
	text-shadow: 0 0 3px #FC4242;
	padding-bottom: 10px;
	margin-top: 0px;
	font-family:oswald, open-sans, sans-serif;
	}
.video {
	margin-left:50%;
	margin-top:20px;
	}
.music {
	margin-top:40px;
	padding-left:90%;
	}
#footer {
    background-color:#000000;
	border-top: 3px solid #FC0000;
    color:#FC0000;
    clear:both;
    text-align:center;
    padding:5px; 
    height:15%;}
#footer p {
	font-size:20px;
	color:#FC0000;
	text-shadow: 0 0 3px #FC4242;
	padding-bottom: 10px;
	margin-top: 10px;
	font-family:oswald, open-sans, sans-serif;
	}
body {
   margin: 0;
   padding: 0;
}
#wrap{
	width:400px;
	margin:0 auto;
	text-align:left;
	margin-top:8px;
	padding:5px;
	background:#FC4242;
    font-family:Oswald, sans-serif;
	font-size:13px;    
    line-height:16px;
}
#wrap .cont_details fieldset,.cont_order fieldset{
	margin:10px;
	padding:20px;
	border:1px solid #000000;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
}
#wrap legend{
	font-size:20px;
	font-family:Oswald, sans-serif;
	color:#000;
	font-weight:500;
	text-transform: uppercase;
    padding-bottom:10px;
}
#wrap .cont_details input{
	margin-bottom:10px;
	color:#000;
}
#wrap .input1:hover,.input1:active{
	
}
#wrap label{
	display:block;
	font-size:12px;
	color:#000;
    font-weight:500;
	text-transform: uppercase;
	
}
#wrap label.inlinelabel
{
    display:inline;
}
#wrap .cont_order input{
	margin-bottom:5px;
}
#wrap .cont_order p{
	padding-top:5px;
}

#wrap input[type="radio"]
{
margin-top:8px;
margin-bottom:8px;

}

#wrap input[type="text"]:hover,
#wrap input[type="text"]:active {
background-color: #FC0000;
}

#wrap input#submit
{
margin:10px;
padding-left:20px;
padding-right:20px;
padding-top:10px;
padding-bottom:10px;
}

#wrap div#totalPrice
{
    padding:10px;
    font-weight:500;
	font-size:16px;
	text-transform: uppercase;
    background-color:#FFFFFF;
	border:3px dotted #000000;
}

#wrap label.radiolabel
{
font-weight:normal;
 display:inline;
}
