@charset "UTF-8";
	html {background:#000 url(/img/background.png) left top repeat-x;}


body  {
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	background:url(/img/body-bg.png) center top no-repeat;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #fff;}


#container {
	width: 1014px;
	margin: 0 auto;
	text-align: left;}


/* Header */
div#hd {z-index: 1;}
	/* Logo */
	.sub div#logo {z-index:1; margin: 20px 0 0 0;}
	.sub div#signPost {top:148px;}
/* end Header*/


/* .sub #sidebar */
.sub #sidebar {
	float: left;
	width:176px;
	position:relative;
	z-index:2;
	padding: 14px 18px 15px 60px;
	margin: 20px 0 0 0;
	}
/* end .sub #sidebar */

/*
		Stay Connected Section
*/
	.sub #stayConnected {
		display:block;
		padding:0 0 0 7px;
		margin:0;
		width:169px;
		background:#313131;
		border-top:1px solid #9a9a9a;}
			
		.sub #stayConnected h3 {
			margin:7px 0 0;
			padding:0;
			background:url(/img/sidebar-stay-connected-headline-signup-newspaper.png) top left no-repeat;
			width:123px;
			height:19px;
			text-indent:-9999px;}
		.sub #stayConnected .signUp {
			background:url(/img/sidebar-stay-connected-headline-signup-newspaper.png) bottom left no-repeat;
			height:57px;
			width:163px;
			display:block;
			margin:0;
			padding:0;
			text-indent:-9999px;}
		
		/*    Stay Connected Form    */
		.sub #stayConnected .formWrap {
			overflow:auto;
			width:160px;
			margin:3px 0 0;
			padding:0 0 10px;
			border-bottom:1px solid #000;
			font-size:8px;
			.width:163px;}
		.sub #stayConnected input {
			width:88px;
			height:14px;
			margin:0;
			padding:3px;
			border:none;
			float:left;
			color:#999999;
			border:1px solid #a4a4a4;
			border-right:1px solid #7c7c7c;}
		.sub #stayConnected button, .submitbutton {
			width: 64px;
			height: 22px;
			display:block;
			border:1px solid red;
			margin: 0;
			padding:0;
			float: right;
			top:0px;
			left:0;
			.left:-2px;
			border: none;
			background:url(/img/stay-connected-submit.png) left top no-repeat;
			text-indent: -9999px;
			cursor: pointer;
			cursor: hand; /* for IE 5.x */}
		.sub #stayConnected p {
			margin:3px 0 0;
			padding:0;}
			.sub #stayConnected p a {
				display:block;
				background:url(/img/sidebar-stay-connected-free-visitors-guide.png) left top no-repeat;
				width:154px;
				height:66px;
				text-indent:-9999px;}

			.sub #stayConnected p.visitorsGuide a {
				background:url(/img/sidebar-stay-connected-free-visitors-guide.png) left top no-repeat;
				width:154px;
				height:65px;
				border-bottom:1px solid #000;
				padding:0 0 4px;
				margin:4px 0 0;}
			
			.sub #stayConnected h4 {
				background:url(/img/sidebar-stay-connected-social-icons.png) left top no-repeat;
				width:78px;
				height:17px;
				margin:4px 0;
				padding:0;
				text-indent:-9999px;}
				
			.sub #stayConnected ul {margin:0; padding:0 0 3px; overflow:auto;}
			.sub #stayConnected ul li {
				margin:0 10px 0 0;
				padding:0;
				display:inline;
				float:left;}
			.sub #stayConnected ul li a {
				width:48px;
				height:48px;
				display:block;
				text-indent:-9999px;}
			.sub #stayConnected ul li.facebook a {
				margin:0;
				background:url(/img/sidebar-stay-connected-social-icons.png) center bottom no-repeat;
				text-indent:-9999px;}
			.sub #stayConnected ul li.twitter a {
				background:url(/img/sidebar-stay-connected-social-icons.png) right bottom no-repeat;
				text-indent:-9999px;}
			.sub #stayConnected ul li.twitter {margin:0;}
			.sub #stayConnected ul li.rss a {
				background:url(/img/sidebar-stay-connected-social-icons.png) left bottom no-repeat;
				text-indent:-9999px;}
	/*
		end Stay Connected Section
*/


/* planYourTrip */
.sub #planYourTrip {
	width:175px;
	height:244px;
	background:url(/img/sidebar-plan-your-trip-bg.png) top left no-repeat;
	float:left;
	display:inline;
	margin:15px 0 0;
	padding:0;position:relative;}
	.sub #planYourTrip .formWrap {
		display:block; position:relative;height: 125px;}
	.sub #planYourTrip select {
			/*width:83px;
			height:15px;
			margin:92px 0 0 13px;
			padding:4px;*/
		position: absolute;
		bottom: 10px;
		left: 10px;
			border:none;
			color:#000;
			border-top:1px solid #4f4f4f;
			border-right:1px solid #4f4f4f;
			width: 100px; font-size: 11px;
			line-height: 11px;
			vertical-align: middle;
			padding: 0;
			background-color: #fff;
			}
	.sub #planYourTrip button {
		width: 56px;
		height: 24px;
		display:block;
		border:1px solid red;
		margin: 0;
		padding:0;
		position:absolute;
		bottom: 10px;
		left: 115px;
		/*top:92px;
		left:5px;*/
		border: none;
		background:url(/img/plan-your-trip-button.png) left top no-repeat;
		text-indent: -9999px;
		.font-size:0px;
		.color:#094709;
		.text-indent:0px;
		cursor: pointer;
		cursor: hand; /* for IE 5.x */}
	.sub #planYourTrip p {
		margin:0 0 0 13px;
		padding:0;}
	.sub #planYourTrip p a {
		margin:0;
		padding:0;
		font-size:10px;
		color:#fff;
		clear:left;}
/* end planYourTrip */

#main { width: 742px;
        float: left;
	padding:5px 0 0 0;}
	
	.sub #main .floatWrap {
		overflow:auto;
		display:block;
		width:735px;
		margin:0 0 12px;}
	
	.sub #main p {margin:0 0 10px;}
	
	.sub #main dl {
		margin:0 0 10px;
		padding:0;
		font-weight:bold;}
	.sub #main dl dt {
		margin:0;
		padding:0;
		font-size:15px;}
	.sub #main dl dd {
		margin:0;
		padding:0;
		font-size:22px;}
	
	.sub #main .airLeft {
		display:inline;
		float:left;
		margin:0;
		overflow:auto;
		padding:0 10px 0 0;
		width:365px;}
	
	.sub #main .airLeft #bookFlight {
		float:right;
		width:177px;
		height:155px;
		margin:0;
		padding:0;
		display:inline;
		background:url(/img/air-book-a-flight-click-now.jpg) left top no-repeat;}
	.sub #main .airLeft #bookFlight a 
	{
		display: block;
		width: 177px;
		height: 155px;
		margin: 0;
		padding: 0;
		font-size: 0;
	}
	.airRight {
		display:inline;
		float:left;
		overflow:auto;
		width:271px;
		margin:0;}
		.airRight h5 {
			display:block;
			background:url(/img/air-tunica-concierge-heading-buttons.jpg) left top no-repeat;
			width:134px;
			height:18px;
			text-indent:-9999px;}
		.airRight ul {
			margin:0;
			padding:0;}
			.airRight ul li {
				margin:8px 0;
				padding:0;
				list-style:none;}
				.airRight ul li a {
					background:url(/img/air-tunica-concierge-heading-buttons.png) no-repeat;
					_background:url(/img/air-tunica-concierge-heading-buttons.jpg) no-repeat;
					width:165px;
					height:54px;
					text-indent:-9999px;
					display:block;}
				.airRight ul li.car a {background-position:left -27px; margin:12px 0 0;}
				.airRight ul li.hotel a {background-position:left -92px;}
				.airRight ul li.deals a {background-position:left -152px;}
				.airRight ul li.flight a {background-position:left -217px;}

	
	.sub #main .airPage h3 {
		font-size:32px;
		border-bottom:1px solid #fff;
		padding:0 0 12px;
		margin:0 0 12px;}
	.sub #main .airPage h4 {
		font-size:25px;
		padding:0 ;
		margin:0 0 12px;}
		
		.secondHeading {
			border-top:1px solid #fff;
			padding:12px 0;
			margin:12px 0;}
	.sub #main .visitLink {
		margin:0;
		padding:0;
		font-size:10px;}


	.sub #main .one {
		float:left;
		display:inline;
		overflow:auto;
		width:176px;
		margin:0 6px 0 0;
		padding:0;}
		.sub #main .one dd .smaller {font-size:10px;}
	.sub #main .two {
		float:left;
		display:inline;
		overflow:auto;
		width:176px;
		margin:0 6px 0 0;
		padding:0;}
		.sub #main .two ul {
			margin:0;
			padding:0;}
		.sub #main .two ul li {
			margin:0;
			padding:0;
			font-size:13px;}
	.sub #main .three {
		float:left;
		display:inline;
		overflow:auto;
		width:365px;
		margin:0;
		padding:0;}


#footer { 
	padding: 0 10px 0 20px;}

.clearfloat {clear:both; height:0; font-size: 1px; line-height: 0px;}

/* Adjustments from Testing */
#planYourTrip select {height:23px;}
div#ft {width:731px;}

