/* GLOBAL STYLES */

/* Element styles */

body{margin:0px !important;padding:0px !important;color:#333;background:#44bdde url('images/bg.jpg') repeat 0 0;font: normal normal 13px "Trebuchet MS", "Lucida Grande", Helvetica, Arial, sans-serif;text-align:justify;}

h1{margin:0px;padding:0px;color:#1bb0d7;font-weight:normal;}
h2{margin:0px;padding:0px;color:#f5587a;font-weight:normal;}

form{margin:0px;padding:0px;}
fieldset{border:0px solid #fff;margin:0px;padding:0px;float:left;width:288px;margin-right:25px;}
#getintouch legend{visibility:hidden;}
label{display:block;}
input{width:274px;height:18px;padding:7px;margin:5px 0px;background: url('images/bg-input-trans.png') no-repeat 0 0;border:0px solid #fff;}
textarea{width:274px;height:173px;padding:7px;margin:5px 0px;background: url('images/bg-textarea-trans.png') no-repeat 0 0;border:0px solid #fff;font: normal normal 13px "Trebuchet MS", "Lucida Grande", Helvetica, Arial, sans-serif;}

/* ID styles */
#wrapper{margin:0px auto;width:980px;padding:0px !important;}
#header{background: url('images/bg-header-trans.png') no-repeat 0 0;padding:40px 0px 0px 0px;}
	#logo{display:block;background: url('images/logo.jpg') no-repeat 0 0;height:82px;width:185px;margin:13px 35px;}
	#nav{background:url('images/bg-nav.jpg') repeat-x 0 0;height:50px;padding:0px 5px;}
	#nav ul{display:inline;margin:0px;padding:0px 0px !important;}
	#nav ul li{display:inline;}
	#nav ul li a{display:block;float:left;height:22px;padding:12px 30px;text-decoration:none;font-size:18px;color:#fff;}
	#nav ul li a:hover{background:#fff;color:#699b10;}
#content{background:#fff url('images/bg-content.jpg') no-repeat bottom;height:inherit;}
	#content_main{float:left;width:430px;padding:15px 35px 60px 35px !important;border-right:1px dashed #fcafbf;line-height:1.6;font-size:14px;}
	#content_main h2{margin-bottom:1.5em;}
	#content_images{float:left;width:290px;background:#fff;padding:15px 35px 60px 105px !important;}
	#page_6 #content_main ul {padding:0em 3em 0em 1em;}
	#page_6 #content_main ul li{padding:0em 0em 1em 0em;}
	#page_12 #content_main ul{list-style-type:none;padding:0em;margin:0em;}
	
	#page_26 #bookings_submit{text-align:right;height:32px;width:89px;background:none !important;}
	#page_26 select{margin:0.5em 0em 1em 0em;}
	
	#playclub{margin:1em 0em !important;padding:1em 0em !important;}
	#playclub a{text-decoration: none;}
	#playclub_1 a{color:#00a7e4 !important;}
	#playclub_2 a{color:#d30f25 !important;}
	#playclub a:hover{opacity: 0.7;}
	#playclub_1 {background: url('images/btn-playclub-1.jpg') no-repeat 0 0;padding:75px 0px 75px 160px;font-size:24px;list-style-type:none;}
	#playclub_2 {background: url('images/btn-playclub-2.jpg') no-repeat 0 0;padding:75px 0px 75px 160px;font-size:24px;list-style-type:none;}
	
#footer{background:/*#4e7702*/ url('images/bg-footer-form.jpg') repeat-x 0 0;padding:25px 35px;}
#footer h1{color:#fff;}
#footer p{color:#fff;font-size:14px;width:600px;}
	#submit{text-align:right;height:32px;width:89px;background:none !important;}
	#embellishment{background:url('images/bg-bubbles-trans.png') no-repeat 0 0;height:392px;width:341px;position:relative;top:-325px;left:645px;}
#disclaimer{background:url('images/bg-disclaimer-trans.png') no-repeat 0 0;height:23px;width:910px;padding:8px 35px 0px 35px;color:#08576c;maddrgin-top:-378px;font-size:11px;position:relative;top:-388px;}
#disclaimer p{margin:0em 0em 0em 0em !important;}

/* Class styles */
.clear_both{display:block;clear:both;margin:0px;padding:0px;height:0px;	}
.hidden{display:none;}
.radio{width:2em !important;}
.footnote{font-size:11px;font-style:italic;color:#666;}

/* Logo colours */
.green{color:#bed546 !important;}
.orange{color:#f5b947 !important;}
.darkblue{color:#98bce0 !important;}
.pink{color:#eaa1aa !important;}
.lightblue{color:#8cd0e3 !important;}



/*WORDPRESS EXCEPTIONS*/
h2.widgettitle{display:none;}
#sidebar{display:none;}
#sidebar ul ul ul{display:none;}
.navigation{margin:1em 0em;}
