@charset "utf-8";
/* CSS Document */

  
    
    body {
	color:#69F;	
	background: #000000;
	background-image: url(/sharVertical.jpg);
	background-repeat: no-repeat;
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	margin: 0;
	
    }
	a  { color:#99CCFF; }
    a:visited { color:#CCFFFF; }
    a:hover {
	color:#00CCFF;
	text-decoration: none;
}
    a:active {
	color:#99CCFF;
	text-decoration: none;
}
    /* Don't underline links */
    a:link {text-decoration: none;}
    a:visited {text-decoration: none;}
	#mainwrap {
	width:95%;
	margin: 25px 25px 0 80px;
			  }
			 #mainwrap #header {
				  padding: 5px;
				  margin-left: 380px;
				  margin-right: 10px;
				  font-family: "Lucida Grande", sans-serif;
			  }
			 
	#leftcol {
	width:35%;
	margin-top:46px;
	margin-left:380px;
	padding: 15px;
	float:left;
	font-family: Lucida Sans, sans-serif;
	font-size: 16px;
	color: #CCC;
	font-weight: normal;
	}
	#rightcol {
	width:29%;
	padding:0;
	float:right;
	margin:58px -16px 0 26px;
	font-family: Lucida Sans, sans-serif;
	font-size: 14px;
	font-weight:normal;
				
	}
	#audio{
	padding: 5px;
	float: left;
		}
	h1, h2, h3, h4 {
	color:#69F;
	font-family: "VIP";
	font-size: 28px;
}
.booking {
    color:#69F;
    font-family: "VIP";
	font-size: 34px;
    
    margin: 12px 0;
}
	.contact {
	font: 500 16px "Lucida Sans", sans-serif;
	/*font-size: 18px;*/
	color: #FFF;
}
#entry {
	
	width:400px;
	background-color: transparent;
}
#submit {
	margin-top:30px; 
	
	}
iframe{border: none;}
#entry label.error {color: #f00; font-weight:bold; padding:7px;}

#entry input, textarea
{
	padding:5px;
	background-color:#FFFFFF;
	border: none;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
}
#entry input[type="submit"]{padding: 5px 16px; color: #FFFFFF !important; cursor: pointer;background-color: #6699FF !important;}
#entry input[type="submit"]:hover{background-color: #ffffff !important; color: #6699FF !important;}
#entry input.error, select.error {border: 1px solid red;}
#entry label{font-weight: 700;
	color: #69F;
	margin-right: 4px;
	}
	
#entry p.label {
	font-weight: 700;
	color: #69F;
	margin-right: 4px;
	top: 10px;
position: relative;
	}
input#name, input#email{position: relative; bottom: 3px; left: 2px;}
input#name {
left: 10px;
position: relative;
}
.fb_iframe_widget {
display: inline-block;
position: relative;
left: 10px;
}
.formleft{
	float: left;
}
p.formleft.groupBoth, p.label.groupBoth
{
	clear: both;
}
input#code {
width: 24%;
position: relative;
left: 5px;
}
textarea{width: 76%; height: 100px;}
p.formleftsubmit {

position: relative;
right: 86px;
float: right;

}
#mainwrap #audio {
	padding: 5px;
	float: left;
	
	width: 461px;
	list-style: square outside;
	position: absolute;
	left: -44px;
	top: 743px;
	overflow: hidden;
	text-align: center;
}
#mainwrap #audio h2 {
	font-family: VIP;
}


    
    
#mainwrap #leftcol .contact1 {
	font-size: 16px;
	font-weight: bolder;
}
#mainwrap #header p {
	font-family: VIP;
	font-size: xx-large;
	margin-left: 20%;
	margin-right: -10%;
	border: thin none #000;
	text-align: center;
	display: inline;
	white-space: nowrap;
	width: 550px;
	list-style: none outside;
	float: none;
	height: auto;
}
.newSite a
{
    font-size: 15px;
    
    color: rgb(153, 204, 255);


}
