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

body{margin:0; padding:0; background:#dd4812 url(../images/bg.jpg) no-repeat top; font-family:Arial, Helvetica, sans-serif;}

p, form{margin:0px; padding:0px;}

.clear{clear:both;}

#wrapper{width:900px; margin:0px auto; padding:0;}

#header{width:900px; margin:0px; padding:0; background:url(../images/header_img.jpg) no-repeat right top;}

#middle{width:860px; margin:0px; padding:20px; background:url(../images/middle_bg.jpg) repeat-x bottom;}

#footer h3{width:900px; margin:0px; padding:20px 0; background:url(../images/footer_bg.gif) repeat-x top; color:#fff; font-size:12px; text-align:center; line-height:18px; font-weight:normal;}
#footer ul{margin:0px; padding:0px;}
#footer ul li{margin:0px; padding:0px 3px; list-style:none; display:inline;}
#footer ul li a{color:#fff; text-decoration:none;}
#footer ul li a:hover{color:#000; text-decoration:none;}

.logo{width:334px; height:168px; float:left; padding:0px 0px 0px 0tpx;}

.navigation{width:571px; float:left; padding:0px;}

.navigation ul{margin:0px; padding:0px;}
.navigation ul li{ list-style:none; font-size:16px; font-weight:bold; display:inline; background:url(../images/divider.jpg) no-repeat right; padding:9px 0;}
.navigation ul li a{color:#ffbf53; text-decoration:none; padding:9px 20px;} 
.navigation ul li a:hover{ color:#fff; text-decoration:none; background:url(../images/hover.jpg) repeat-x;}
.navigation ul li a.active{ color:#fff; text-decoration:none; background:url(../images/hover.jpg) repeat-x;}  

.nobg{background:none !important;}

.left{width:245px; float:left; margin:0px; padding:0px;}

.left ul {margin:0px; padding:0px;}
.left ul li{list-style:none; font-size:14px; font-weight:bold; line-height:58px;  padding:5px 0 10px 80px; margin:5px 0;}
.left ul li a{color:#fff; text-decoration:none;}
.left ul li a:hover{color:#fff; text-decoration:none;}

.comedy_club{background:url(../images/comedy_club.gif) no-repeat;}

.hen_night{background:url(../images/hen_night.gif) no-repeat;}

.hen_party{background:url(../images/hen_party.gif) no-repeat;}

.hen_weekends{background:url(../images/hen_weekends.gif) no-repeat;}

.middle_inner{width:580px; float:left; padding:0 0 0 35px;}

.middle_text{width:580px; float:left;}
.middle_text h2{ color:#ff4900; padding:0 0 10px 0; margin:0px; font-size:24px;}
.middle_text h2 span{color:#000;}
.middle_text p{ color:#fff; font-size:14px; padding:0 0 10px 0; margin:0px; line-height:17px; text-align:justify;}
.middle_text a{color:#000; text-decoration:underline;}
.middle_text a:hover{color:#000; text-decoration:none;}

.video{width:580px; float:left;}
.video p{color:#fff; font-size:16px; padding:0 0 10px 0; margin:0px; line-height:16px;}

.video_left{ width:363px; float:left;  margin:0  13px 0 0; }

.what{width:204px; float:left; background:#e34800; color:#fff; }
.what h1{color:#ffcb7f; padding:0 0 0 10px; line-height:32px;  margin:0px; font-size:18px; background:url(../images/what_bg.jpg) no-repeat;}
.what ul  {margin:0px; padding:10px;}
.what ul li {color:#fff; text-decoration:none;list-style:none; font-size:12px; padding:2px 2px 3px 15px; line-height:17px; background:url(../images/list.jpg) no-repeat left;}

.img_padding{padding:30px 0 0 0; margin:0px;}

.book_outer{width:580px; float:left;}

.book{background:url(../images/book_bg.gif) no-repeat left; width:327px;  text-align:center; float:right; line-height:29px; margin: 0 0 10px 0; padding:0px;}
.book h2{padding:0; margin:0px; font-size:18px; color:#fff; }
.book h2 span{color:#ffcb7f;}

.london{width:580px; float:left; text-align:center; padding:10px 0; margin:0px;}
.london_img{width:116px; float:left;}

.london img{padding:10px 0; margin:0px;} 

.london a{color:#fff; text-decoration:none; font-weight:bold; }
.london a:hover{color:#fff; text-decoration:underline;}

.adonis{ width:170px; float:left; padding:3px 0 0 0;}

.img_right{margin:0 0 0 10px; border:5px #070707 solid;}

.banner{width:204px; float:left;}

.contact_form{margin:0px; padding:0px; width:580px; float:left; font-size:12px; color:#fff;}
.contact_row{width:580px; float:left; padding:0 0 2px 0; font-weight:bold;}
.contact_colum{width:210px; float:left;}

.contact_input{width:200px; padding:2px; color:#fff; background:#dd4812; border:1px solid #c13700; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.wildnet{ font-size:11px; margin:0px; padding:0 20px 0 0; color:#fff;}
.wildnet a{color:#fff; text-decoration:none; font-weight:bold; }
.wildnet a:hover{color:#fff; text-decoration:underline;}


.header_keyword h1{
	width:100%;
	height:20px;
	padding:0px;
	padding-top:2px;
	margin:0px;
	font-size:11px;
	color:#CCCCCC;
	}
.header_keyword h1 a{
	color:#a16f45;
	text-decoration:none;
	}
.header_keyword h1 a:hover{
	color:#fff;
	}
