*{
margin: 0;
padding: 0;
}
body{
background: #000;
}
#bttns {
	margin-left: 140px;
}
#bttns li {
	list-style: none;
	display: inline;
}
.bookings1{
	width: 270px;
	height: 66px;
}
.bookings a {
	width: 270px;
	height: 66px;
	background: url(../img/bookings.jpg) no-repeat top left;
	display: block;
    float:left;
    cursor: pointer;
}
a.bookings  {
	width: 270px;
	height: 66px;
	background: url(../img/bookings.jpg) no-repeat top left;
	display: block;
    float:left;
    cursor: pointer;
}
a.success {
	width: 270px;
	height: 66px;
	background: url(../img/success.jpg) no-repeat top left;
	display: block;
    float:left;
    cursor: pointer;
    margin-left: 100px;
}
a.failure {
	width: 270px;
	height: 66px;
	background: url(../img/failure.jpg) no-repeat top left;
	display: block;
    float:left;
    cursor: pointer;
}
#podcast a{
	width: 70px;
	height: 70px;
	background: url(../img/podcast.jpg) no-repeat top left;
	display: block;
    float:left;
    margin: 0 0 0 40px;
}
#facebook a{
	width: 70px;
	height: 70px;
	background: url(../img/facebook.jpg) no-repeat top left;
	display: block;
    float:left;
    
}
#soundcloud a{
	width: 70px;
	height: 70px;
	background: url(../img/soundcloud.jpg) no-repeat top left;
	display: block;
    float:left;
}
#twitter a{
	width: 70px;
	height: 70px;
	background: url(../img/twitter.jpg) no-repeat top left;
	display: block;
    float:left;
}
#bttns a:hover {
	background-position: bottom;
}



            .box 
            {
            	margin: 0px auto;
            	width:800px;
            	background-color:#000;
            	text-align:left;
                position: relative;
            }
            #contactFormContainer
            {
            	position:absolute;
            	left:0px;
            	float:right;
            	background-color: transparent;
            	
            }
            #contactForm, #contact_form
            {
            	width:450px;
            	background-color: #000;
            	border: 1px solid #000;
            	display:none;
            }
            #contactForm fieldset, #contact_form fieldset
            {
            	padding:30px;
            	border:none;
            }      
            #contactForm label, #contact_form label
            {
            	display:block;
            	color:#666;
            }      
            #contactForm input[type=text], #contact_form input[type=text]
            {
            	display:block;
            	border:solid 1px #444;
            	width:100%;
            	margin-bottom:10px;
            	height:24px;
            	padding-top: 8px;
            	font-size: 20px;
            }  
            #contactForm textarea, #contact_form textarea
            {
            	display:block;
            	border:solid 1px #444;
            	width:100%;
            	margin-bottom:10px;
            	font-size: 20px;
            }  
            #contactForm input[type=submit], #contact_form input[type=submit]
            {
                float: right;
            }                
            #messageSent
            {
            	color:#ff9933;
            	display:none;
            }
            
            
#message						{ width:560px; background: #000;  }
