/* CSS Document */
body{
padding:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background:#A80000 url(images/bg1.jpg) repeat-x top;
}
#header_main{
width:1000px;
padding:0px;
margin:0px auto;
}
#header{
width:1000px;
padding:0px;
margin:0px;
float:left;
background:url(images/headerbg.gif) no-repeat;
}
#headerTop{
width:1000px;
height:164px;
padding:0px;
margin:0px;
float:left;
}
#nav{
	width:1000px;
	height:20px;
	margin:0px;
	padding:0px;
	color:#fff;

}
#nav ul{
	margin:0px;
	padding:0px 0 0px 347px;
	list-style:none;
	height:20px;
}
#nav ul li{
	height:20px;
	float:left;
	margin:0 1px 0 0;
	background:url(images/nav_left_off.gif) no-repeat;
}
#nav ul li a{
	height:20px;
	float:left;
	display:block;
	font-size:12px;
	text-decoration:none;
	color:#fff;
	font-weight:normal;
	background:url(images/nav_left_off.gif) no-repeat;
}
#nav ul li a span{
	height:13px;
	float:left;
	padding:3px 10px 2px 10px;
	display:block;
	cursor:pointer;
	background:url(images/nav_right_off.gif) right no-repeat;
}
#nav ul li:hover{
	background:url(images/nav_left_on.gif) no-repeat;
	height:20px;
	float:left;
	margin:0 1px 0 0;
	cursor:hand!important;
}
#nav ul li a:hover{
	background:url(images/nav_left_on.gif) no-repeat;
	height:20px;
	float:left;
	display:block;
	font-size:12px;
	text-decoration:none;
	color:#fff;
	font-weight:normal;
}
#nav ul li a:hover span{
	background:url(images/nav_right_on.gif) right no-repeat;
	height:13px;
	float:left;
	padding:3px 10px 2px 10px;
	display:block;
	cursor:pointer;
}

#nav ul li b a{
	height:20px;
	float:left;
	display:block;
	font-size:12px;
	text-decoration:none;
	color:#fff;
	font-weight:normal;
	background:url(images/nav_left_on.gif) no-repeat;
}
#nav ul li b a span{
	height:13px;
	float:left;
	padding:3px 10px 2px 10px;
	display:block;
	cursor:pointer;
	background:url(images/nav_right_on.gif) right no-repeat;
}

#middleMain{
width:1000px;
padding:0px;
margin:0px auto;
}
#middle{
width:900px;
padding:0 50px 0 50px;
margin:0px;
float:left;
background:url(images/midBody_bg.gif) repeat-x #A80000;
}
#middleTopnoBG{
width:900px;
padding:0px;
margin:0px;
float:left;
line-height:normal;
background:#000;
}
#middleTop{
width:900px;
padding:0px;
margin:0px;
float:left;
line-height:normal;
background:url(images/midTopBg.gif) no-repeat bottom #000;
}
#middleTopbg1{
width:900px;
padding:0px;
margin:0px;
float:left;
line-height:normal;
background:url(images/midTopBg1.jpg) no-repeat bottom #000;
}
#middleTopbg2{
width:900px;
padding:0px;
margin:0px;
float:left;
line-height:normal;
background:url(images/midTopBg2.jpg) no-repeat bottom #000;
}
#middleTopbg3{
width:900px;
padding:0px;
margin:0px;
float:left;
line-height:normal;
background:url(images/midTopBg3.jpg) no-repeat bottom #000;
}
#middleTopbg4{
width:900px;
padding:0px;
margin:0px;
float:left;
line-height:normal;
background:url(images/midTopBg4.jpg) no-repeat bottom #000;
}
#midSec{
width:852px;
padding:8px 29px 0 19px;
margin:0px;
float:left;
background:#000;
}
#midSec1{
width:860px;
padding:8px 20px 0 20px;
margin:0px;
float:left;
background:#000;
font-size:12px;
font-weight:normal;
color:#A4A4A4;
line-height:20px;
}
#midSec1 h1{
width:860px;
padding:0px;
margin:0px;
float:left;
font-size:18px;
font-weight:bold;
color:#A4A4A4;
text-align:center;
}
#midSec1 h2{
width:860px;
padding:0px;
margin:0px;
float:left;
font-size:14px;
font-weight:bold;
color:#A4A4A4;
text-align:center;
}
#midSec1 h3{
width:100px;
padding:0px;
margin:0px;
float:left;
font-size:12px;
font-weight:normal;
color:#A4A4A4;
}
#midSec1 h4{
width:760px;
padding:0 0 10px 0;
margin:0px;
float:left;
font-size:14px;
font-weight:bold;
color:#A4A4A4;
}
#midSec1 h5{
width:860px;
padding:0 0 25px 0;
margin:0px;
float:left;
font-size:30px;
font-weight:bold;
color:#A4A4A4;
text-align:center;
line-height:31px;
}
#leftmenu{
width:588px;
padding:0 21px 20px 0;
margin:0px;
float:left;
font-size:12px;
font-weight:normal;
color:#A4A4A4;
line-height:20px;
}
#leftmenu h2{
width:588px;
padding:0px;
margin:0px;
float:left;
font-size:14px;
font-weight:bold;
color:#A4A4A4;
text-align:center;
}
#rightmenu{
width:243px;
padding:0px;
margin:0px;
float:left;
}
.rightmenuTop{
width:243px;
padding:0 0 8px 0;
margin:0px;
float:left;
}
.title{
width:243px;
color:#A4A4A4;
font-size:12px;
font-weight:normal;
text-align:center;
float:left;
padding:0 0 0 0px;
margin:0px;
}
#middleTop1{
width:571px;
padding:0px 309px 18px 20px;
margin:0px;
float:left;
font-size:12px;
font-weight:normal;
color:#ACACAC;
line-height:20px;
}
#middleTop1 ul{
width:571px;
padding:0 0 10px 0;
margin:0px;
}
#middleTop1 ul li{
padding:0 0 15px 20px;
margin:0px;
font-size:12px;
font-weight:normal;
color:#ACACAC;
line-height:20px;
list-style-type:none;
background:url(images/arrow.gif) no-repeat left 7px ;
}
#middleTop1 ul li a{
font-size:12px;
font-weight:normal;
color:#ACACAC;
text-decoration:none;
}
#middleTop1 ul li a:hover{
text-decoration:underline;
}
#middleLeft{
width:200px;
padding:0px;
margin:0px;
float:left;
font-size:12px;
font-weight:normal;
color:#ACACAC;
line-height:20px;
}
#middleRight{
width:371px;
padding:0px;
margin:0px;
float:left;
font-size:12px;
font-weight:normal;
color:#ACACAC;
line-height:20px;
}
#middlebottom{
	width:900px;
	height:253px;
	margin:0px;
	padding:0px;
	color:#fff;
	float:left;
	background:url(images/midbg.gif) repeat-x;
}
#footermain{
	width:1000px;
	margin:0px auto;
	padding:0px;
	background:#A80000;
	}
#footerdiv{
	width:900px;
	margin:0 50px;
	padding:0px;
	}
#footer{
	width:900px;
	margin:0px;
	padding:30px 0 28px 0;
	float:left;
	color:#fff;
	font-size:12px;
	font-weight:normal;
	}
#footer a{
	color:#fff;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
	}
#footer a:hover{
 	text-decoration:none;
	}
.textfield{
width:175px;
height:16px;
padding:2px 0 0 2px;
margin:0px;
border:1px solid #717171;
background:#444;
font-size:11px;
font-weight:normal;
color:#A4A4A4;
}
#midSecBottom{
width:860px;
padding:0 0 15px 0;
margin:0 0 10px 0;
float:left;
font-size:30px;
font-weight:normal;
color:#A4A4A4;
text-align:center;
line-height:31px;
}
.textarea{
width:175px;
height:80px;
padding:2px 0 0 2px;
margin:0px;
border:1px solid #717171;
background:#444;
font-size:11px;
font-weight:normal;
color:#A4A4A4;
}
#midSecBooking{
width:860px;
padding:0px;
margin:0px;
float:left;
font-size:12px;
font-weight:normal;
color:#A4A4A4;
text-align:left;
}
#midSecBooking1{
width:300px;
padding:40px 100px 0 65px;
margin:0px;
float:left;
font-size:12px;
font-weight:normal;
color:#A4A4A4;
}
#midSecBooking2{
width:200px;
padding:0px 0 0 100px;
margin:40px 0 0 0px;
float:left;
font-size:12px;
font-weight:normal;
color:#A4A4A4;
border-left:#717171 solid 1px;
}
#bookingField{
width:300px;
padding:0px;
margin:0px;
float:left;
font-size:12px;
font-weight:normal;
color:#A4A4A4;
}
.name{
width:100px;
padding:2px 0 0 0;
margin:0px;
font-size:12px;
font-weight:bold;
color:#A4A4A4;
float:left;
}

.name1{
width:100px;
padding:2px 0 0 0;
margin:0px;
font-size:12px;
font-weight:normal;
color:#A4A4A4;
float:left;
}
.map{margin-left:-19px;}
img {border:0;}
.gallery {margin-left:5px;}
.gallery li {float:left; margin:0 21px;width:150px;height:170px;text-align:center;}

.homecontenttext{margin-right:210px;}

.ladiesnightlink{float:right;position:relative;left:12px;top:10px;}

.ladiesnight {text-align:center;}
.ladiesnight .size1 {font-size:34px;line-height:34px;font-style:italic;}
.ladiesnight .size2  {font-size:28px;line-height:28px;font-style:italic;}

.mayday {text-align:center;color:#A4A4A4;}
.mayday h1 {font-size:32px;}
.mayday h2 {font-size:24px;line-height:26px;margin:10px 0;}
.mayday h3 {font-size:22px;line-height:24px;margin:6px 0;}
.mayday P {font-size:16px;line-height:24px;margin:6px 0;}
.mayday a {color:#A4A4A4;}
.mayday a:hover {color:#fff;}
.banners a {margin-right:13px;}
.banners {margin-top:10px;}