	<!--

/*
COLUMN LAYOUT WIDTHS

	## SUBPAGE HEIGHTS ##
	height: 150px;

	## WIDTHS - TOTAL, INCLUDING PADDINGS, MARGINS, AND BORDERS ##
	sidenav: 178px;

	3-column content: 391px;
	3-column sideline: 191px;

	2-column content: 582px;
*/

/*GLOBAL GENERAL DEFINITIONS*/
body
{
	background: url("/images/mbleu/skg/bg_gradient.gif");
	background-repeat: repeat-x;
	background-color: #051d4d;
	font-family: Tahoma;
	font-size: 11px;

	margin: 0px;
	padding: 0px;
}

br.clear { clear: both; }

img { border: 0px; }

p
{

	margin: 0px;
	padding: 0px;
}

ul, ul li
{
	display: block;
	list-style: none;
	margin: 0px;
	padding: 0px;
}

h1, h2, h3
{
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}

ol
{
	list-style: circle;
	margin: 5px 15px 15px 15px;
	padding: 0px;
}

	ol li
	{
		color: #ffffff;
		font-size: 11px;
	}

/* TABLES */
table.property_history { color: #fff; padding: 5px; width: 100%; }
table.property_history td { padding: 5px; }
table.forms { color: f00; /*font-size: 100px;*/ }
td.tdw80 { width: 80px; vertical-align: middle; color: #fff; }
td.tdw100 { vertical-align: top; width: 100px; }
td.error { color: f00; }

/*GLOBAL A:LINK, A:HOVER, A:ACTIVE, A:VISITED*/
a:link, a:visited, a:hover, a:active
{
	background-repeat: no-repeat;
	background-position: center;
}

a:link, a:visited
{
	color: #2F5498;
	text-decoration: underline;
}

a:hover, a:active
{
	color: #2F5498;
	text-decoration: underline;
}

	a img { border: 0px; }

/*GLOBAL HEADER, NAV*/
div#header_contain
{
	background: url("/images/mbleu/skg/mountain_nav.jpg");
	background-repeat: repeat-x;
	margin-bottom: 11px;
}

	div#header_contain div#header
	{
		color: #ffffff;
		margin: 0px auto 0px auto;
		padding: 0px;

		width: 760px;
		height: 118px;
	}

		div#header_contain div#header div.head_logo
		{
			border: 0px;
			float: left;
			padding: 20px 0px 0px 30px;
			margin: 0px;
			width: 375px;
			height: 76px;
		}

		div#header_contain div#header div.head_logo h1
		{
			background-image: url("/images/mbleu/skg/logo.png");
			overflow: hidden;
			padding: 50px 0px 0px 0px;
			width: 105px;
			height: 0px;
		}

		div#header div.head_logo h1 a { display: block; }

		div#header_contain div#header div.reservations
		{
			padding: 20px 0px 0px 0px;
			text-align: right;
			width: auto;
			height: 22px;
		}
		div#header_contain div#header div.reservations h2 { color: #b3ccfc; font: 11px Verdana; }

		div#header_contain div#header div.gather
		{
			padding-top: 20px;
			text-align: right;
			height: 34px;
		}

			div#header div.gather h3#newsletter, div#header div.gather h3#bookaroom
			{
				float: left;
				height: 0px;
				padding-top: 32px;
				overflow: hidden;
			}

			div#header div.gather h3#newsletter
			{
				background: url("/images/mbleu/skg/news_signup.png");
				width: 197px;
			}

			div#header div.gather h3#bookaroom
			{
				background: url("/images/mbleu/skg/bookaroom.png");
				width: 141px;
			}

		div#header_contain div#header div#nav
		{
			float: left;
			margin: -1px 0px 0px 0px;
			vertical-align: bottom;
			width: 760px;
			height: 22px;
		}

			div#header_contain div#header div#nav ul
			{
				width: 760px;
				margin: 0px auto 0px auto;
				vertical-align: bottom;
			}

			div#header_contain div#header div#nav ul, div#header div#nav ul li { float: left; }

				/* GLOBAL NAV ROLLOVERS */
				div#header_contain div#header div#nav li a:link,
				div#header_contain div#header div#nav li a:hover,
				div#header_contain div#header div#nav li a:active,
				div#header_contain div#header div#nav li a:visited { display: block; }

				div#header_contain div#header div#nav ul li a.resort:link, div#header_contain div#header div#nav ul li a.resort:visited
				{
					background: url("/images/mbleu/skg/_topnav/nav_resort.gif");
					padding: 22px 0px 0px 0px;
					overflow: hidden;
					width: 71px;
					height: 0px;
				}
				div#header_contain div#header div#nav ul li a.resort:hover { background-position: -71px 0px; }
				div#header_contain div#header div#nav ul li a.resort:active { background-position: -142px 0px; }

				div#header_contain div#header div#nav ul li a.services:link, div#header_contain div#header div#nav ul li a.services:visited
				{
					background: url("/images/mbleu/skg/_topnav/nav_services.gif");
					padding: 22px 0px 0px 0px;
					overflow: hidden;
					width: 78px;
					height: 0px;
				}
				div#header_contain div#header div#nav ul li a.services:hover { background-position: -78px 0px; }
				div#header_contain div#header div#nav ul li a.services:active { background-position: -156px 0px; }

				div#header_contain div#header div#nav ul li a.casino:link, div#header_contain div#header div#nav ul li a.casino:visited
				{
					background: url("/images/mbleu/skg/_topnav/nav_casino.gif");
					background-position: 0px 0px;
					padding: 22px 0px 0px 0px;
					overflow: hidden;
					width: 66px;
					height: 0px;
				}
				div#header_contain div#header div#nav ul li a.casino:hover { background-position: -66px 0px; }
				div#header_contain div#header div#nav ul li a.casino:active { background-position: -132px 0px; }

				div#header_contain div#header div#nav ul li a.dining:link, div#header_contain div#header div#nav ul li a.dining:visited
				{
					background: url("/images/mbleu/skg/_topnav/nav_dining.gif");
					padding: 22px 0px 0px 0px;
					overflow: hidden;
					width: 59px;
					height: 0px;
				}
				div#header_contain div#header div#nav ul li a.dining:hover { background-position: -59px 0px; }
				div#header_contain div#header div#nav ul li a.dining:active { background-position: -118px 0px; }

				div#header_contain div#header div#nav ul li a.entertainment:link, div#header_contain div#header div#nav ul li a.entertainment:visited
				{
					background: url("/images/mbleu/skg/_topnav/nav_entertainment.gif");
					padding: 22px 0px 0px 0px;
					overflow: hidden;
					width: 115px;
					height: 0px;
				}
				div#header_contain div#header div#nav ul li a.entertainment:hover { background-position: -115px 0px; }
				div#header_contain div#header div#nav ul li a.entertainment:active { background-position: -230px 0px; }

				div#header_contain div#header div#nav ul li a.packages:link, div#header_contain div#header div#nav ul li a.packages:visited
				{
					background: url("/images/mbleu/skg/_topnav/nav_packages.gif");
					padding: 22px 0px 0px 0px;
					overflow: hidden;
					width: 83px;
					height: 0px;
				}
				div#header_contain div#header div#nav ul li a.packages:hover { background-position: -83px 0px; }
				div#header_contain div#header div#nav ul li a.packages:active { background-position: -166px 0px; }

				div#header_contain div#header div#nav ul li a.event:link, div#header_contain div#header div#nav ul li a.event:visited
				{
					background: url("/images/mbleu/skg/_topnav/nav_event.gif");
					padding: 22px 0px 0px 0px;
					overflow: hidden;
					width: 124px;
					height: 0px;
				}
				div#header_contain div#header div#nav ul li a.event:hover { background-position: -124px 0px; }
				div#header_contain div#header div#nav ul li a.event:active { background-position: -248px 0px; }

				div#header_contain div#header div#nav ul li a.shopping:link, div#header_contain div#header div#nav ul li a.shopping:visited
				{
					background: url("/images/mbleu/skg/_topnav/nav_shopping.gif");
					padding: 22px 0px 0px 0px;
					overflow: hidden;
					width: 81px;
					height: 0px;
				}
				div#header_contain div#header div#nav ul li a.shopping:hover { background-position: -81px 0px; }
				div#header_contain div#header div#nav ul li a.shopping:active { background-position: -162px 0px; }

				div#header_contain div#header div#nav ul li a.meetings:link, div#header_contain div#header div#nav ul li a.meetings:visited
				{
					background: url("/images/mbleu/skg/_topnav/nav_meetings.gif");
					padding: 22px 0px 0px 0px;
					overflow: hidden;
					width: 79px;
					height: 0px;
				}
				div#header_contain div#header div#nav ul li a.meetings:hover { background-position: -79px 0px; }
				div#header_contain div#header div#nav ul li a.meetings:active { background-position: -158px 0px; }


/*GLOBAL FOOTER*/
div#footer
{
	color: #ffffff;
	margin-left: auto;
	margin-right: auto;
	margin-top: 40px;
	padding: 0px;

	width: 760px;
	height: 44px;
}

	div#footer div.corporate
	{
		float: left;
		padding: 2px;
		text-align: left;
	        text-size: 9px;
		width: 376px;
		height: 18px;
	}

		div#footer div.corporate a:link,
		div#footer div.corporate a:visited,
		div#footer div.corporate a:active,
		div#footer div.legal a:link,
		div#footer div.legal a:visited,
		div#footer div.legal a:active
	{
		color:#b3ccfc;
		text-decoration: none;
		font-family: Tahoma;
font-size:10px;
	}


		div#footer div.corporate a:hover,
		div#footer div.legal a:hover
	{
		color:#ffffff;
		text-decoration: underline;
	}
		
		div#footer div.corporate ul, div#footer div.corporate ul li { float: left; }

		div#footer div.legal ul, div#footer div.legal ul li { float: right; }

		div#footer div.corporate ul li.graphic { padding-top: 1px; }

	div#footer div.legal
	{
		float: right;
		padding: 2px;
		text-align: right;

		width: 376px;
		height: 18px;
	}

	div#footer div.copyright
	{
		color: #234a94;
		float: left;
		padding: 1px 2px 1px 2px;
		font-family: Tahoma;
		width: 756px;
		height: 20px;
		font-size: 10px;
	}
	
	div#footer div.copyright a:link, 
	div#footer div.copyright a:visited, 
	div#footer div.copyright a:hover, 
	div#footer div.copyright a:active
	{
		color: #234a94;
		text-decoration: underline;
		font-family: Tahoma;
		font-size: 10px;
	}



/* End SKG Styles */

	#main_head {
	position: relative;
	left: 40px;
	top: 3px;
	width: 679px;
	background-color: #98BBFD;
	border: solid 1px #0ff;
	}

	#main_head2 {
	position: relative;
	top: 3px;
 	background-color: #C5D9FF;
	border: solid 0px #0ff;
	width: 694px;
	voice-family: "\"}\""; 
	voice-family:inherit; 
	width: 679px;
	}
	
	/* #main {
	position: relative;
	left: 40px;
	top: 0px;
	padding-left: 15px;
        background-color: #98BBFD;
	border: solid 1px #ff0;
	margin-bottom: 5px;
	width: 694px;
	} */

	#main {
	position: relative;
	padding-left: 15px;
        /*background-color: #98BBFD;*/
	border: solid 0px #0ff;
	margin-bottom: 5px;
	/*width: 694px;*/
	voice-family: "\"}\""; 
	voice-family:inherit; 
	width: 785px;
	background:url(/images/mbleu/common/bg_reservation_box.jpg) repeat-x #e4ecff;
	}
	
	.main_left {
	text-align: left;
	}
	.main_center {
	text-align: left;
	width: 800px;
	margin: auto;
	border: 0px solid #000066;
	}
	
	#color_it {
	width: 699px;
        background-color: #98BBFD;
	}

	.box_stroke_hdr {
	border-top: solid 1px #2D5698;
	border-left: solid 1px #2D5698;
	border-right: solid 1px #2D5698;
        background-color: #3D69A9;
	color: #ffffff;
	padding: 4px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	}

	/* copy above box for terms box */
	.terms_presentation {
	border-top: solid 1px #2D5698;
	border-left: solid 1px #2D5698;
	border-right: solid 1px #2D5698;
        background-color: #3D69A9;
	color: #ffffff;
	padding: 4px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	}

	.box_stroke {
	border: solid 1px #2D5698;
        /*background-color: #C5D9FF;*/
	padding: 8px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	background:url(/images/mbleu/common/bg_gradient_box_stroke.jpg) repeat-x #fff;
	}
	
	.box_stroke li {
	color: #003399;
	padding: 2px 0px 1px 14px;
	margin: 0px 0px 0px 7px;
	list-style:none;
	background:url(/images/mbleu/common/bullet_list.gif) no-repeat 0px 5px;
	}

	.box_stroke_yellow {
	border: solid 1px #2D5698;
        background-color: #FFFFCC;
	padding: 8px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	}

	.box_stroke_wht {
	border: solid 1px #2D5698;
        background-color: #FFFFFF;
	padding: 8px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	}
	
	.box_stroke_confirm {
	border: solid 1px #2D5698;
        background-color: #C5D9FF;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	}	


	.box_stroke_nopad {
	border: solid 1px #2D5698;
        background-color: #C7D7F4;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#000000;
	}
/* -- SPECIAL OFFERS --*/
	.box_stroke_nopad_pkg {
	border: solid 0px #2D5698;
        background-color: #b5c4e1;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#000000;
	/*background:url("/Images/mbleu/pkg_home_thumbs/bg_special_offers.jpg") repeat-x;
	height: 400px;*/
	}
.border_glow {
	background:url("/Images/mbleu/pkg_home_thumbs/bg_border_glow.jpg") no-repeat 3px 3px;
	margin: 0px;
	padding: 10px;
	/*width: 122px;
	height:75px;*/
	border: 0px solid red;
	}


/* --Start Header Footer CSS-- */
	.bg_header {
	background:url("images/mountain_nav.jpg");
	background-repeat: repeat-x;
	}
	.reservations_txt {
	color: #b3ccfc;
	font: 11px Verdana;
	width:auto;
	height:22px;
	}
	.copyright_txt { 
	color: #234a94; 
	font-size:9px;
	font-family: Verdana;
	padding: 3px 0px 3px 2px;
	}
	.footer_txt {
	color: #ffffff;
	font-size:9px;
	font-family: Verdana;
	padding: 12px 0px 0px 0px;
	}
	.footer_txt a:link {
	color: #b3ccfc; 
	font-size:9px;
	font-family: Verdana;
	text-decoration: none;
	}
	.footer_txt a:visited { 
	color: #b3ccfc; 
	font-size:9px;
	font-family: Verdana;
	text-decoration: none;
	}
	.footer_txt a:hover { 
	color: #ffffff; 
	font-size:9px;
	font-family: Verdana;
	text-decoration: underline;
	}


/* --End Header Footer CSS-- */


	.squish { padding:5px; }

	.home_pkg_dkblutxt { font-family:Verdana, Arial, Helvetica, sans-serif ; font-size:10px ; color:#003366; font-weight:bold; padding:5px 0px 0px 10px;}
	.home_pkg_blutxt { font-family:Verdana, Arial, Helvetica, sans-serif ; font-size:10px ; color:#336699; padding:0px 0px 5px 10px;}
	
	.squish6 { padding:0px; }
	
		/* Regular Copy... */
	.count { font-family:Verdana, Arial, Helvetica, sans-serif ; font-size:10px ; color:#3D3D77}	
	.bigwhttxt { font-family:Verdana, Arial, Helvetica, sans-serif ; font-size:11px ; color:#FFFFFF}
	.biggerwhttxt { font-family:Verdana, Arial, Helvetica, sans-serif ; font-size:12px ; color:#FFFFFF}
	.biggestwhttxt { font-family:Verdana, Arial, Helvetica, sans-serif ; font-size:13px ; color:#FFFFFF}
	.megawhttxt { font-family:Verdana, Arial, Helvetica, sans-serif ; font-size:14px ; color:#FFFFFF}
	.botnav { font-family:Verdana, Arial, Helvetica, sans-serif ; font-size:11px ; color:#CCCC66}
	.smwhttxt { font-family:Verdana, Arial, Helvetica, sans-serif ; font-size:10px ; color:#FFFFFF}
	.whttxt { font-family:Verdana, Arial, Helvetica, sans-serif ; font-size:10px ; color:#FFFFFF}
	.yellowtxt { font-family:Verdana, Arial, Helvetica, sans-serif ; font-size:10px ; color:#FFCC33}
	.orgtxt { font-family:Verdana, Arial, Helvetica, sans-serif ; font-size:10px ; color:#FFCC33}
	.megaorgtxt { font-family:Verdana, Arial, Helvetica, sans-serif ; font-size:14px ; color:#FFCC33}
	.bigorgtxt { font-family:Verdana, Arial, Helvetica, sans-serif ; font-size:12px ; color:#FFCC33}
	.txt2 { font-family:Verdana, Arial, Helvetica, sans-serif ; font-size:10px ; color:#000000}
	.txt { font-family:Verdana, Arial, Helvetica, sans-serif ; font-size:10px ; color:#000000}
	.txt { font-family:Verdana, Arial, Helvetica, sans-serif ; font-size:10px ; color:#000000}
	.bigblutxt { font-family:Verdana, Arial, Helvetica, sans-serif ; font-size:13px ; color:#000033}
	.medblutxt { font-family:Verdana, Arial, Helvetica, sans-serif ; font-size:10px ; color:#000033}
	.blutxt { font-family:Verdana, Arial, Helvetica, sans-serif ; font-size:9px ; color:#000033}
	.ltblutxt { font-family:Verdana, Arial, Helvetica, sans-serif ; font-size:9px ; color:#9999CC}
	.smalltxt { font-family:Verdana, Arial, Helvetica, sans-serif ; font-size:9px ; color:#000000}
	.tinytxt { font-family:Verdana, Arial, Helvetica, sans-serif ; font-size:8px ; color:#000000}
	.tinywhttxt { font-family:Verdana, Arial, Helvetica, sans-serif ; font-size:9px ; color:#FFFFFF}
	.medtxt { font-family:Verdana, Arial, Helvetica, sans-serif ; font-size:11px ; color:#000000}
	.bigtxt { font-family:Verdana, Arial, Helvetica, sans-serif ; font-size:12px ; color:#000000}
	.formtxt { font-family:Verdana, Arial, Helvetica, sans-serif ; font-size:10px ; color:#663300}
	.flagtxt { font-family:Verdana, Arial, Helvetica, sans-serif ; font-size:10px ; color:#CC0000}
	.bigflagtxt { font-family:Verdana, Arial, Helvetica, sans-serif ; 
font-size:10px ; color:#CC0000}
	.megaflagtxt { font-family:Verdana, Arial, Helvetica, sans-serif ;font-size:13px ; color:#CC0000}
	.brntxt { font-family:Verdana, Arial, Helvetica, sans-serif ; font-size:10px ; color:#663300}
	/* td img { display: block;} */
	.block img { display: inline;}
	.resnet_rate {font-weight: bold;}
	.resnet_error {font-color: #CC6600}

	p.inline_copy {
		font-size: 12px;
	{
		P {
			font-family: verdana, arial, helvetica, sans-serif;
			font-size: 10px;
			color: #000000;
		}
		H2 {
			font-family: verdana, arial, helvetica, sans-serif;
			font-size: 10px;
			font-weight: bold;
			color: #000000;
		}
		
.linksidebar A:link   {color: #9999CC; font-family: verdana, arial, helvetica, sans-serif; font-size: 9px; }
.linksidebar A:hover    {color: #9999CC; font-family: verdana, arial, helvetica, sans-serif; font-size: 9px; text-decoration: none; }
.linksidebar A:visited   {color: #9999CC; font-family: verdana, arial, helvetica, sans-serif; font-size: 9px; }

.linknav A:link   {color: #CCCC66; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; }
.linknav A:hover    {color: #CCCC33; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; text-decoration: none; }
.linknav A:visited   {color: #CCCC66; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; }

.blulinknav A:link   {color: #000066; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; }
.blulinknav A:hover    {color: #000066; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; text-decoration: none; }
.blulinknav A:visited    {color: #000066; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; }

.whtlinknav A:link   {color: #FFFFFF; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; }
.whtlinknav A:hover    {color: #FFFFFF; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; text-decoration: none; }
.whtlinknav A:visited    {color: #FFFFFF; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px;} 

.orglinknav A:link   {color: #FFFF00; font-family: verdana, arial, helvetica, sans-serif; font-size: 13px; }
.orglinknav A:hover    {color: #FFFF00; font-family: verdana, arial, helvetica, sans-serif; font-size: 13px; text-decoration: none; }
.orglinknav A:visited    {color: #FFFF00; font-family: verdana, arial, helvetica, sans-serif; font-size: 13px;} 
		
.tblpoker { border:1px solid black; padding:0px;}
.tblpoker th {background:#335F81; width: 100%; text-align:left; padding:4px; font-weight:normal;}
.tblpoker td {background:#FFFFCC;padding:4px;;} */
	-->

table { color: #fff; }

table.property_history { padding: 5px; width: 100%; }
	table.property_history td { padding: 5px; }

table.forms { font-size: 11px; }
table.vertical_top td { vertical-align: top; }

table.employment { font-size: 10px; }
	table.employment td { padding: 2px; }
	table.employment td.heading { border-bottom: 1px solid #ffffff; font-size: 13px; }
	table.employment td.avail { text-align: center; }

td.tdw80 { width: 80px; vertical-align: middle; }
td.tdw100 { vertical-align: top; width: 100px; }
td.tdw150 { width: 150px; }
td.tdw200 { width: 200px; }
td.tdw100mid { vertical-align: middle; width: 100px; }

th.not_centered { text-align: justify; }

table#resnet_tbl { border-collapse: collapse; padding: 2px; width: 315px; height: auto; font-family: Verdana; font-size: 9px;}
	table#resnet_tbl th { color:#fff; background-color: #5A7FC3; border: 1px solid #00184A; margin-top: 2px; padding: 2px 0px 2px 0px; }
	table#resnet_tbl td.month { color:#fff; background-color: #5A7FC3; border: 1px solid #00184A; margin-top: 2px; padding: 2px 0px 2px 0px; font-family: Verdana; font-size: 9px; }
	table#resnet_tbl td.head { border-bottom: 1px solid #fff; padding: 2px; text-align: left; }