body{
	background-color:#121619;
	background-image:url('../images/background.jpg');
	background-repeat:repeat;
	font-family:arial,sans-serif;
	font-size:12px;
}
#glow{
	background-image:url('../images/glow.png');
	background-repeat:no-repeat;
	background-position:center top;
	overflow:hidden;
}
#container{
	width:1000px;
	margin-left:auto;
	margin-right:auto;
}
	#header{
		margin-top:75px;
		overflow:hidden;
	}
		.logo{
			background-image:url('../images/logo.png');
			background-repeat:no-repeat;
			display:block;
			height:120px;
			margin-left:-50px;
			margin-top:-35px;
			width:284px;
			position:absolute;
			z-index:5;
		}
		.nav{
			background-image:url('../images/nav.png');
			background-repeat:no-repeat;
			display:block;
			height:21px;
			float:right;
			width:734px;
			margin:0;
			list-style:none;
			padding-left:170px;
			padding-top:14.5px;
			padding-bottom:14.5px;
			padding-right:0;
		}
			.nav li{
				float:left;
			}
				.nav li a{
					background-image:url('../images/nav_buttons.png');
					background-repeat:no-repeat;
					display:block;
					height:21px;
					position:relative;
					z-index:6;
				}
					.nav li a.about{
						background-position:0 0;
						width:94px;
					}
						.nav li a.about.active, .nav li a.about:hover{
							background-position:0 -21px;
						}
					.nav li a.attractions{
						background-position:-94px 0;
						width:116px;
					}
						.nav li a.attractions.active, .nav li a.attractions:hover{
							background-position:-94px -21px;
						}
					.nav li a.pricing{
						background-position:-210px 0;
						width:82px;
					}
						.nav li a.pricing.active, .nav li a.pricing:hover{
							background-position:-210px -21px;
						}
					.nav li a.news{
						background-position:-292px 0;
						width:136px;
					}
						.nav li a.news.active, .nav li a.news:hover{
							background-position:-292px -21px;
						}
					.nav li a.bar{
						background-position:-428px 0;
						width:112px;
					}
						.nav li a.bar.active, .nav li a.bar:hover{
							background-position:-428px -21px;
						}
					.nav li a.parties{
						background-position:-540px 0;
						width:82px;
					}
						.nav li a.parties.active, .nav li a.parties:hover{
							background-position:-540px -21px;
						}
					.nav li a.contact{
						background-position:-622px 0;
						width:83px;
					}
						.nav li a.contact.active, .nav li a.contact:hover{
							background-position:-622px -21px;
						}
	.content_top{
		background-image:url('../images/content_top.png');
		background-repeat:no-repeat;
		height:317px;
		margin-left:-34px;
		margin-top:-49px;
		width:1132px;
		position:absolute;
		z-index:1;
	}
	.content{
		min-height:630px;
		height:auto !important;
		height:630px;
		position:relative;
		z-index:1;
	}
		.newsletter{
			background-image:url('../images/newsletter.jpg');
			background-repeat:no-repeat;
			display:block;
			float:left;
			height:147px;
			width:226px;
			padding:95px 25px 0;
			position:relative;

			}
			.newsletter p{
				color:#fff;
				line-height:18px;
				margin-bottom:10px;
			}

		
		.connect{
			background-image:url('../images/connect.jpg');
			background-repeat:no-repeat;
			display:block;
			float:left;
			height:52px;
			width:196px;
			position:relative;
			padding-top:40px;
			padding-left:80px;
		}
			a.facebook{
				background-image:url('../images/social_sprite.png');
				background-repeat:no-repeat;
				background-position:0 0;
				display:block;
				float:left;
				height:28px;
				width:28px;
				margin-right:16px;
				position:relative;
			}
			a.linkedin{
				background-image:url('../images/social_sprite.png');
				background-repeat:no-repeat;
				background-position:-27px 0;
				display:block;
				float:left;
				height:28px;
				width:28px;
				margin-right:16px;
				position:relative;
			}
			a.twitter{
				background-image:url('../images/social_sprite.png');
				background-repeat:no-repeat;
				background-position:-54px 0;
				display:block;
				float:left;
				height:28px;
				width:28px;
				margin-right:16px;
				position:relative;
			}
			a.you_tube{
				background-image:url('../images/social_sprite.png');
				background-repeat:no-repeat;
				background-position:-82px 0;
				display:block;
				float:left;
				height:28px;
				width:28px;
				margin-right:16px;
				position:relative;
			}
	.content_bottom{
		background-image:url('../images/content_bottom.png');
		background-repeat:no-repeat;
		height:562px;
		margin-left:-79px;
		margin-top:-366px;
		width:1281px;
		position:absolute;
		z-index:0;
	}
	#footer{
		background-color:#000;
		color:#666;
		height:35px;
		line-height:35px;
		font-size:10px;
		width:100%;
		position:relative;
	}
		#footer .left{
			float:left;
			margin-left:20px;
		}
		#footer .right{
			float:right;
			margin-right:20px;
		}
		#footer a{
			border-bottom:1px dashed #999;
			color:#999;
			text-decoration:none;
		}
			#footer a:hover{
				border-bottom:1px solid #999;
			}
	
/* General Styles */
.more_info{
	background-image:url('../images/more_info.png');
	background-repeat:no-repeat;
	display:inline-block;
	height:33px;
	width:84px;
}
.clear{
	clear:both;
}
.none{
	display:none;	
}