	/* CSS Document */
	body {margin: 0px;font: 12px/18px arial; color:#4a3507; background-color:#ede8dd; background-image: url(../images_noindex/bg.gif); background-repeat: repeat-x; background-position: right top; }
	#container {
		margin: 0px auto;
		width:955px;
		position:relative;
		padding:0;
		margin-top:30px;
		left:0px;
	}
	#leftcolumn{
		margin-right: 0px;
		margin-top:0px;
		z-index:1;
		margin-bottom:10px;
		padding-top:0px;
		margin-left:0px;
		background-image: url(../images_noindex/bodyline.gif);
		background-repeat: repeat-y;
		
	}
	#bottomimg{
		position:relative;
		width: 955px;
		border:0px;
		left:0px;
		top:0px;
		background-color: transparent;
		background-image: url(../images_noindex/footer.gif);
		background-repeat: no-repeat;
		background-position: left bottom;} 
	
	#content{
	height:100%;
	position:relative;
	float: left;
	width: 648px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 700px;
	padding-right: 35px;
	padding-bottom: 0px;
	padding-left: 35px;
	}
	#leftbar{
	width:237px;
	float: right;
	padding-top: 639px;
	padding-left: 0px;
	height: 100%;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
		
	}
#flag{
height:20px;
left:588px;
position:absolute;
top:38px;
width:30px;
z-index:10;
}

	.events {
		left:0px; top:0px;
		width:237px; 
		height:58px;
	}	
	.hilton-hhonors {
		margin-left: 0px;
		padding-left: 0px;
		width:237px; 
		height:55px;
	}	
	.manager {
		margin-left: 0px;
		padding-left: 0px;
		width:237px; 
		height:310px; 
	}
		
		#manager {
	width:237px;
	height:310px;
	left:0px;
	top:0px;
	position:relative;
}
#signupbg  {
left:43px;
position:relative;
top:-45px;
width:128px;
}
.box ul.multiline li{line-height:14px; padding-bottom:5px;}

		#events {width:129px; height:58px; left:35px; top:0px; position:relative;}
		#hilton-hhonors {width:185px; height:55px; left:14px; top:0px; position:relative;}
	.blank
	{
		height:15px;
	}
	#logo {
	position:absolute;
	left: 30px;
	top:17px;
	width:184px;
	height:85px;
	z-index:20;
}
	
	h1 {font:bold 14px/14px arial; margin:0px auto; padding-bottom:10px; color:#8e4615; height:100%; padding-top:5px;}
	
	
	#mainimage{
	position:absolute;
	top:139px;
	z-index:10;
	left:5px;
	height: 343px;
	width: 946px;
}
	#spnav{
	position:absolute;
	top:519px;
	z-index:10;
	left:5px;
	height: 104px;
	width: 946px;
}
	#lady-img{
	position:absolute;
	top:21px;
	z-index:10;
	left:753px;
	height: 41px;
	width: 181px;
}
	#reservation{
	position:absolute;
	top:482px;
	z-index:10;
	left:5px;
	height: 35px;
	width: 946px;
	background-image: url(../images_noindex/reservations.gif);
}
	#spnav_noscript{position:absolute; top:84px; z-index:10; left:14px; height: 120px; width: 720px;}
	#subnav{position:absolute;left:405px;top:79px;width:430px;height:24px;z-index:50;}
	
	#email{position:absolute;left:757px;top:37px;width:50px;z-index:50;}
	#number {
	position:absolute;
	top:76px;
	left:216px;
	width:176px;
	height:23px;
	z-index:8;
	}
	
	#topnav {
	position:absolute;
	top:111px;
	z-index:25;
	left: 6px;
	width: 944px;
	height: 180px;
}
	#topbar{
	position:absolute;
	top:0px;
	left:0px;
	z-index:3;
	width: 955px;
	height: 139px;
	background:url(../images_noindex/topbar.jpg);
	 }
	#header {
	position:absolute;
	top:624px;
	z-index:9;
	left:24px;
	width: 692px;
	height: 65px;
}
	
	.padbottom{ padding-bottom: 10px;}
	#box {
		padding:0px;
	}
	.box2 {padding:10px; background-color:#E3DCCC;}
	.box {padding:10px; background-color:#FFFFFF;}
	.box1 {	padding: 10px; background-color:#E3DCCC;}
	.break { BACKGROUND-IMAGE: url(../images_noindex/pix.gif); BACKGROUND-REPEAT: repeat-x; }
	.subheader {padding:9px 3px 3px 8px; background-color:#CBBD9E;}
	.headers{ font:bold 12px/18px verdana;  background: #CBBD9E; padding: 4px;}
	
	#priority{
		padding-left:45px;
		padding-top:180px;
		height: 60px;
		width:96px;
		}
	
	#footer {
		z-index:12;
		padding: 10px;
		clear: both;
		margin-right: 0px;
	}
	#address {
		z-index:12;
		margin-bottom: 10px;
		padding:10px;	
	}
#imenu {

left:185px;
position:absolute;
top:4px;
width:700px;
z-index:19;
}
	.pipefooter{font: 11px/11px arial; COLOR: #6E5C2F;}
	.forms{font: 11px/18px arial;color:#2F2F2F; background-color:#FFFFFF; border-color: #818181; border-style: solid; border-width: 1px;}
.forms1{font: 11px/18px arial;color:#705546; background-color: #E4DFD1; border-color: #705546; border-style: solid; border-width: 1px;}
.forms2{font: 11px/18px arial;color:#ffffff;}
.forms3{font: 11px/18px arial;color:#934600;}
.forms4{font: 11px/18px arial;color:#4D6564; background-color:#C8B3A0;border-color:#805E3E; border-style: solid; border-width: 1px;}
	
	UL {list-style-image: url(../images_noindex/bullet.gif);padding-left: 8px;margin-left: 8px;margin-top: 5px; margin-bottom:5px;}
	a.boldfont:link {text-decoration: none; color:#B56911;}
	a.boldfont:visited {text-decoration: none; color:#B56911;}
	a.boldfont:hover, a:active { text-decoration: underline; color:#343408;}
	
	a:link {text-decoration: none; color: #43403B;}
	a:visited {text-decoration: none; color:#43403B;}
	a:hover, a:active { text-decoration: underline; color:#666666;}
	
	.milestone1 {font: 11px/18px arial;}
	a.milestone1:link { COLOR: #6E5C2F; font-weight: normal; TEXT-DECORATION: none }
	a.milestone1:visited { COLOR: #6E5C2F; font-weight: normal; TEXT-DECORATION: none }
	a.milestone1:hover {	COLOR: #7a4c00; font-weight: normal; TEXT-DECORATION: underline}
	
	.milestone {font: 11px/18px arial;}
	a.milestone:link { COLOR: #6E5C2F;  font-weight: normal; TEXT-DECORATION: none }
	a.milestone:visited { COLOR: #6E5C2F;  font-weight: normal; TEXT-DECORATION: none }
	a.milestone:hover {	COLOR:#1D3A42; font-weight: normal; TEXT-DECORATION: underline }
	
	.milestone2 {font: 11px/18px arial;}
	a.milestone2:link { COLOR: #3a2620; font-weight: normal; TEXT-DECORATION: none }
	a.milestone2:visited { COLOR: #3a2620; font-weight: normal; TEXT-DECORATION: none }
	a.milestone2:hover { COLOR: #343408; font-weight: normal; TEXT-DECORATION: underline }
	
	.milestone3 {font: 11px/18px arial;}
	a.milestone3:link { COLOR:#333333; font-weight: normal; TEXT-DECORATION: none }
	a.milestone3:visited { COLOR:#333333; font-weight: normal; TEXT-DECORATION: none }
	a.milestone3:hover {	COLOR:#333333; font-weight: normal; TEXT-DECORATION: underline}
	
	.top{font:10px/12px arial;}
	a.top:link { COLOR: #C34619; font-weight: normal; TEXT-DECORATION: none }
	a.top:visited { COLOR:#C34619; font-weight: normal; TEXT-DECORATION: none }
	a.top:hover {	COLOR:#4A3507; font-weight: normal; TEXT-DECORATION: underline }
	#footer-inner{clear:both}
	h2 {
	 font:bold 12px/18px arial;
	 margin:0px auto;
	 padding-bottom:0px;
	 display: inline;
	 margin-right:2px;	
	 }
	 h3 {
	 font:bold 12px/18px arial;
	 margin:0px auto;
	 padding-bottom:0px;
	 display: inline;
	 margin-right:2px;
	 }
	.cr1 {FLOAT: right; FONT: 11px/14px verdana; BORDER-LEFT: #45491D 1px solid;}
	#box .box ul li.pad {
		line-height:14px;
		margin-bottom:1px;
		margin-top:2px;
		padding:1px 0;
		width:auto;
	}
.activetab:link {padding:4px; margin-bottom:2px; background-color:#D2C9A2; color:#A6170C; font-size:12px;  font-family:Arial; border:1px #B73B11 solid;}
.activetab:visited {padding:4px; margin-bottom:2px; background-color:#D2C9A2; color:#A6170C; font-size:12px;  font-family:Arial; border:1px #B73B11 solid;}
.activetab:hover {padding:4px; margin-bottom:2px; background-color:#D2C9A2; color:#A6170C; font-size:12px;  font-family:Arial; border:1px #B73B11 solid;}



.HighLight:link {padding:4px; margin-bottom:2px; background-color:#A6170C; color:#FFFFFF; font-size:12px;  font-family:Arial; border:1px #B73B11 solid; font-weight:bold}
.HighLight:visited {padding:4px; margin-bottom:2px; background-color:#A6170C; color:#FFFFFF; font-size:12px;  font-family:Arial; border:1px #B73B11 solid;font-weight:bold}
.HighLight:hover {padding:4px; margin-bottom:2px; background-color:#A6170C; color:#FFFFFF; font-size:12px;  font-family:Arial; border:1px #B73B11 solid;font-weight:bold}

.round_border_color {background-color:#C34619;left:0px; width:954px;margin-bottom:10px;}
.round_border {background-color:#EDE8DD; padding:10px;}
div.pipefooter table tr td {background-color: #EDE8DD; text-align:left;}
.headers-footer{background:#CFB88D; padding-left:8px; padding-bottom:1px; padding-top:1px;}