@charset "utf-8";

/* CSS Document */



body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	font:normal 12px/18px Arial, Helvetica, sans-serif;

	color:#fff;

	background:url(../../images/bg.jpg) repeat-x top;

	background-color:#090401;

	}

	

img{ border:0}



p, span, h1, h2, h3, input, img, select, textarea {

	margin:0px;

	padding:0px;

	}

h1 {

	font:bold 20px Arial, Helvetica, sans-serif;

	color:#fff

	}

		

.clear { clear:both; }

	

.main {

	width:942px;

	margin:0 auto;

	}

.nav_bg {

	height:38px;

	background:url(../../images/nav_bg.gif) repeat-x top;

	font:normal 12px Arial, Helvetica, sans-serif;

	color:#FFFFFF;

	}	

ul.nav {

	margin:12px 0px 0px 8px;

	padding:0px 0px 0px 0px;

	}	

ul.nav li {

	margin:0px 0px 0px 0px;

	padding:0px 8px 0px 8px;

	display:inline;

	}

ul.nav li a {

	margin:0px 0px 0px 0px;

	padding:0px 20px 15px 15px;

	text-decoration:none;
	
	font-weight:normal;

	font:bold 12px Arial, Helvetica, sans-serif;

	color:#FFFFFF;

	}	

ul.nav li a:hover {

	font:bold 12px Arial, Helvetica, sans-serif;

	color:#000000;

	}	

.welcome {

	font:bold 15px/24px Arial, Helvetica, sans-serif;

	color:#FFFFFF;

	}	

.read {

	font:bold 11px Arial, Helvetica, sans-serif;

	color:#fff;

	text-decoration:none;

	}	

.logo_bg {

	width:614px;

	height:81px;

	background:url(../../images/logo_bg.gif) repeat-x top;

	}	

.colomright_bg {

	width:270px;

	background:url(../../images/colomright_bg.gif) repeat-y top;

	padding:0px 11px 0px 12px;

	}	

.logo_link {

	font:normal 12px/18px Arial, Helvetica, sans-serif;

	color:#fff;

	text-decoration:none;

	}		

.today_text {

	font:normal 12px/18px Arial, Helvetica, sans-serif;

	color:#fff;

	}

.copy_text {

	font:normal 11px/28px Arial, Helvetica, sans-serif;

	color:#e8e3e0;

	}	

	

#menus{ position:absolute; left:50%; margin-left:-390px; top:89px; z-index:1000; display:none; opacity:0.8; filter:alpha(opacity=80); border:1px solid #b34700}

#menus a{ display:block; color:#ffffff; font-weight:bold; text-decoration:none; padding:5px 10px; background-color:#e26a1c;}

#menus a:hover{ color:#000000}



#locations{ position:absolute; left:385px; top:89px; z-index:1000; display:none; opacity:0.8; filter:alpha(opacity=80); border:1px solid #b34700; border:none;}

#locations a{ display:block; color:#ffffff; font-weight:bold; text-decoration:none; padding:5px 15px; background-color:#e26a1c; position:relative; left:100px; border:none;}

#locations a:hover{ color:#000000}




#banquets{ position:absolute; left:50%; margin-left:-125px; top:89px; z-index:1000; display:none; opacity:0.8; filter:alpha(opacity=80); border:1px solid #b34700}

#banquets a{ display:block; color:#ffffff; font-weight:bold; text-decoration:none; padding:5px 10px; background-color:#e26a1c;}

#banquets a:hover{ color:#000000}



#catering{ position:absolute; left:50%; margin-left:60px; top:89px; z-index:1000; display:none; opacity:0.8; filter:alpha(opacity=80); border:1px solid #b34700}

#catering a{ display:block; color:#ffffff; font-weight:bold; text-decoration:none; padding:5px 10px; background-color:#e26a1c;}

#catering a:hover{ color:#000000}


#blogs{ position:absolute; left:50%; margin-left:-200px; top:89px; z-index:1000; display:none; opacity:0.8; filter:alpha(opacity=80); border:1px solid #b34700}

#blogs a{ display:block; color:#ffffff; font-weight:bold; text-decoration:none; padding:5px 10px; background-color:#e26a1c;}

#blogs a:hover{ color:#000000}


#contact{ position:absolute; left:50%; margin-left:125px; top:89px; z-index:1000; display:none; opacity:0.8; filter:alpha(opacity=80); border:1px solid #b34700}

#contact a{ display:block; color:#ffffff; font-weight:bold; text-decoration:none; padding:5px 10px; background-color:#e26a1c;}

#contact a:hover{ color:#000000}



.red{ color:#000000}

	

.drop-wrap {
	position: relative;
	width: 920px;
	margin-top: 11px;
}
	.drop-menu {
		display: none;
		position: absolute;
		width: 120px;
		background: #e26a1c;
		opacity:0.8; filter:alpha(opacity=80);
		padding: 0px;
		border: 1px solid #b45d00;
	}
	#drop-menus { left: 120px; }
	#drop-locations { left: 230px; }
	#drop-blogs { left: 350px; }
	#drop-banquets { left: 480px; }
	#drop-contact-us { left: 800px; }
	
	.drop-link {
		padding: 0;
		border-bottom: 1px solid #b45d00;
		font-size: 12px;
		font-weight: bold;
		color: #fff;
	}
		.drop-link-dress { padding: 6px; }
		.drop-link a:link, .drop-link a:visited { color: #fff; text-decoration: none; }
		.drop-link a:hover, .drop-link a:active { color: #000; text-decoration: none; }

	



	

	

	

	

	

	

	

	

	

	

	

	

	.image_lakeside {
	width:308px;
	height:205px;
	background-image: url(../../images/lakeside_location.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.image_parkside {
	width:308px;
	height:203px;
	background-image: url(../../images/parkside_location.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.image_bullfish {
	width:308px;
	height:205px;
	background-image: url(../../images/bullfish_location.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.image_flyinghorse {
	width:308px;
	height:166px;
	background-image: url(../../images/flyinghorse_location.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.image_bluemoose {
	width:308px;
	height:270px;
	background:url(../../images/image_1.jpg) no-repeat top;
}
.image_harrisons {
	width:308px;
	height:270px;
	background-image: url(../../images/harrisons_location.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

