
		
/*  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		SHELL
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
		
		body { margin:23px 0; background:#162648; font:10px Arial; }
		#everything { width:770px; margin:0px auto;  background:white; }
		a {color:#00436d; text-decoration:none; }
		a:hover { text-decoration:underline;  color:#0068b1; }		
		strong {color:#6E2F29; }
		h1 { font-size:17px; color:#002674; }

		.ir {float:right; margin-left:15px;}
		.il {float:left; margin-right:15px;}
	
/*  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		HEAD
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
		
		#print_info {display:none;}
		#head { background:url(../img/h_bg.gif) no-repeat white; height:76px; padding-top:31px;}
		#hlogo { position:absolute; margin:18px 0 0 16px; }
		#hlogo a { display:block; height:60px; width:390px;}
		#hlinks { border-bottom:1px solid #4685e3; float:right; padding-bottom:3px; margin-right:10px; margin-bottom:10px; }
		#hlinks a { font-size:11px; color:#4685e3; padding-right:10px; background:url(../img/arrow_bg.gif) right 50% no-repeat; width:auto; margin:0px 8px; }
		#hlinks a:hover {text-decoration:underline;}
		#navtop { float:right; clear:right; width:618px; padding-right:7px; }
		#navtop a {color:#002674; font:bold 12px Arial; height:17px; margin:0px 1px; float:left; text-align:center; padding:6px 0 2px 0; text-decoration:none;}
		#amen .n_amen, #loc .n_loc, #home .n_home, #accomm .n_accomm, #pack .n_pack, #maps .n_maps, #navtop a:hover { background-position:0px -25px; color:white; }
		.n_amen, .n_home, .n_maps { background:url(../img/nt_btn_s.gif) no-repeat; width:78px; }
		.n_accomm, .n_loc, .n_pack { background:url(../img/nt_btn_m.gif) no-repeat; width:123px; }
		 { background:url(../img/nt_btn_l.gif) no-repeat; width:135px; }	

		 #fheader { padding:0 8px 0 7px; background:#B28928}
	#bwGoldCrown {text-align:right;clear:both;margin-bottom: 5px; padding-right:11px;}	
 
/*  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		BODY
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
		
		#middle { border-top:4px solid #002674; margin:19px 6px 0 7px; padding:0 0 16px 0; padding-top:0; }
		#fheader { }
				
		
		
		#b_bg { clear:both; background:url(../img/b_sub_shell_bg.gif) right repeat-y #F7F8D7; width:747px; margin:0 auto; }
		#wel { padding-top:25px; background:#F7F8D7; }
		#b_content { float:left; width:451px; color:#4e4440; font:11px Arial; line-height:18px; padding-right:30px; }
		#b_content a { text-decoration:underline; color:#9e6a05; }
		#b_content a:hover { text-decoration:none; color:#da9104; }
		
		#b_content h1 { color:#990000; } 
		#b_content h2 { color:#a34800;  font-size:14px; }

/*Inherited code*/
		#b_contentArea { width: 417px; font: 11px Georgia;	color: #575840;	padding: 10px 0px 15px 50px;}		
		#b_contentArea h1 { font-family: Georgia; color: #005837; font-size: 20px; letter-spacing: -1px;	font-weight: bold;}		
		#b_contentArea h2 { font: bold 16px Georgia; letter-spacing: -1px; color: #680909;	clear:both;}
		#b_contentArea h2 a{color: #583300;}
		#b_contentArea h3 { font: bold 14px Georgia; color: #F7F8D7; clear:both; background: #680909; 
		padding-left: 5px;	padding-top: 3px;	padding-bottom: 3px;}
		#b_welcome { background: #F7F8D7;	padding-top: 15px;	text-align: center;	position: absolute;	width: 747px;	margin-left: 4px;}	
		#b_welcome img {	display:block;}
		#b_winStay { margin:0px 0px 0px 3px; clear: both; width: 748px; background: #670909;}		
		#b_winStay img{display:block;}
		#b_homeSpace {display:block; width:198px; height:109px; float:left;}
		
		#b_contentArea a { color: #680909; text-decoration: underline;}
		#b_contentArea a:hover {color: #1D311B;	text-decoration: none;}


		#cta { text-align:center; padding:33px 0 3px 0; float:right; width: 256px; 
		background: #F2E4A0 url(../img/res_box_bg.gif) no-repeat;}
		#cta a { margin: 5px 0; display:block; }	
		#cta a:hover { background-position:0 -100%; }	
		
		#p_img { padding:17px 0; }
		#p_img img { border:3px solid #c0c0c0; }
		
		#f_sub_address { font: 11px Tahoma;	color: #575840;	margin-top: 15px; margin-bottom: 15px; 	
		background: #F3E6A9; padding: 3px;	border-top: 2px inset #C2C25C;	border-left: 2px inset #C2C25C;	
		border-right: 2px inset #EAEBC7;	border-bottom: 2px inset #EAEBC7; margin:15px 10px; }	
		
/*  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		FOOTER
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */			

		#mfoot { border-top:1px solid #a6b3ce; padding-top:14px; font-size:11px; }
		#mfoot a { color:#4685e3;  }
		#lmfoot { margin-top:26px }
		#lmfoot a { margin-right:16px;  }
		#rmfoot { float:right; text-align:right; font-size:10px; }
		#rmfoot a { display:block; padding-right:13px; background:url(../img/arrow_bg.gif) right 50% no-repeat; }
		#footer { width:770px; margin:0px auto; color:white; font-size:11px; text-align:center; padding:13px 0; line-height:27px } 
		#footer div {display:inline;}
		#btext { color:#b1dee5; }
		#srlogo {display:none;}
		
		
		
		
/*  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		IBE DRSB
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */			
		select {margin:1px 0 7px 5px;}
		.resSubmit {display:block; margin-left:5px; margin-top:5px;}
		.resMonth {width:60px;}
		.resDay {width:40px;}
		.resYear {width:45px;}
		.resNights, .resRooms, .resAdults, .resKids {width:50px;}
		#anchor img {border:none;margin-left:5px;}
		a#anchor {display:inline;}
		#searchbox1 {text-align:left; padding-left:15px;}
		#IBEwords {padding-left:5px;}
		#IBEwordsr {padding-left:26px;}
		#ibeLinks {text-align:center;}
		#ibeLinks a {display:inline; text-align:center;}		
		
		
		
		
		#resBox {font: 10px Tahoma, Arial, Verdana, sans-serif; text-align:left; padding:5px 40px 0;	}
		#resBox select { font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 10px; color: #172E5C;}
		#resBox div { margin-top: 10px;}
		#resBox input { background:#005837; border-style: none; color: #FFFFFF; font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 10px;	font-weight: bold;	height: 21px;	cursor: hand;	width: 70px;	margin-bottom: 10px;}
		#resBox a {	color: #2C3213;}
		#resBox a:hover {	color: #575840;	text-decoration: none;}
		#sub_resBox { background: #E5E7BA url(../img/res_box_bg.gif) no-repeat; width: 176px; padding:85px 40px 0; position: absolute; top: 390px; margin-left: 495px;	z-index: 10;	font: 10px Tahoma, Arial, Verdana, sans-serif;	color: #2C3213;}
		#sub_resBox select { font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 10px; color: #172E5C;}
		#sub_resBox div { margin-top: 10px;}
		#sub_resBox input { background:#2C3213; border-style: none; color: #FFFFFF; font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 10px;	font-weight: bold;	height: 21px;	cursor: hand;	width: 70px;	margin-bottom: 10px;}
		#sub_resBox a {	color: #2C3213;}
		#sub_resBox a:hover {	color: #575840;	text-decoration: none;}
