@charset "UTF-8";

body {margin:0;padding:0;background:#A3B3B6;}
img {vertical-align:middle;border:none;}
a {outline:none;}
.clear {clear:both;}
.no-top { margin-top:0px; }
div#body-wrap {width:900px;margin:0 auto;padding:0;}

div#header {width:100%;height:195px;margin:0;padding:0;background:url(../images2/header_bg.png) no-repeat bottom;display:block;overflow:hidden;}
   #header #location {padding:10px 8px 4px 0;font-family:"Times New Roman", Times, serif;font-size:20px;font-weight:normal;font-style:italic;color:#660000;text-align:right;}
   
   #header #nav {width:100%;margin:0;padding:82px 0 0 0;clear:both;position:relative;z-index:10;}
   		   #nav ul {margin:0;padding:0;list-style-type:none;float:left;}
		   #nav ul li {margin:0;padding:0 8px;float:left;} /* 13px */
		   #nav ul li a {font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;color:#FFFFCC;text-decoration:none;}
		   #nav ul li a:hover {text-decoration:underline;}
		   #nav ul li a.active { color:#660000; }
		   
   #header #navint {width:100%;margin:0;padding:82px 0 0 0;clear:both;position:relative;z-index:10;}
   		   #navint ul {margin:0;padding:0;list-style-type:none;float:left;}
		   #navint ul li {margin:0;padding:0 8px;float:left;}
		   #navint ul li a {font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;color:#FFFFCC;text-decoration:none;}
		   #navint ul li a:hover {text-decoration:underline;}
		   #navint ul li a.active { color:#660000; }

div#content {width:900px;margin:-51px 0 0 0;padding:0 0 2px 0;background:#FFFFCC;float:left;clear:both;}

   #content #showcase {width:896px;height:263px;margin:0;padding:0;border:2px solid #FFFFCC;}
   			#showcase img.pic {margin-top:-2px;float:left;}
			#showcase .box {width:191px;height:263px;margin:0;padding:0 7px;background:#5F7478;text-align:center;float:left;}
			#showcase .box p.testimonial {margin-top:15px;font-family:"Times New Roman", Times, serif;font-size:22px;font-style:italic;text-align:center;color:#FFFFCC;}
			#showcase .box p.name {margin:0 0 30px 0;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;text-align:right;color:#FFFFCC;}
			#showcase .box #availability-check a {width:187px;height:30px;margin:9px auto 0 auto;padding:3px 0 0 0;font-family:Arial, Helvetica, sans-serif;font-size:17px;font-weight:normal;color:#FFFFCC;text-align:center;background:url(../images2/box-availability_bg.gif) no-repeat left top;text-decoration:none;display:block;}
			#showcase .box #availability-check a:hover {width:187px;height:30px;margin:9px auto 0 auto;padding:3px 0 0 0;font-family:Arial, Helvetica, sans-serif;font-size:17px;font-weight:normal;color:#660000;text-align:center;background:url(../images2/box-availability_bgroll.gif) no-repeat left top;text-decoration:none;display:block;}
			
   #content #container {width:896px;margin:0 auto;padding:22px 0;background:url(../images2/content-container_bg.gif) repeat;}
   			#container #context-wrap {width:807px;margin:0 auto;padding:0 18px;border:1px solid #5F7478;background:#FFFFCC;}
			
			#container #context-wrap h1 {font-family:"Times New Roman", Times, serif;font-style:italic;font-size:180%;color:#660000;}
			#container #context-wrap h2 {font-family:"Times New Roman", Times, serif;font-size:140%;font-style:italic;color:#455356;margin-bottom:0px; }
			#container #context-wrap p {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#333333;text-align:left;line-height:1.25em;}
			#container #context-wrap ul, #container #context-wrap ol {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#333333;text-align:left;line-height:1.25em;}
			#container #context-wrap #amenities { width:425px; background:#EFEFCD; padding:15px; }
			#container #context-wrap #amenities h2 { margin-top:0px; }
			
			#container #context-wrap .rightbox {width:330px;height:600px;margin:2px 0 0 0;background:url(../images2/context-roomspic.jpg) no-repeat right top;float:right;}
			#container #context-wrap .rightbox h3 {margin:0;padding:10px 25px 275px 0;font-family:"Times New Roman", Times, serif;font-size:17px;font-weight:bold;font-style:italic;color:#FFFFCC;text-align:center;float:right;}
			#container #context-wrap .rightbox .button a {width:148px;height:30px;margin:10px 0 0 10px;padding:6px 0 0 0;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#FFFCCC;text-align:center;background:url(../images2/box-button_bg.gif) no-repeat top;text-decoration:none;display:block;float:left;}
			#container #context-wrap .rightbox .button a:hover {width:148px;height:30px;margin:10px 0 0 10px;padding:6px 0 0 0;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#660000;text-align:center;background:url(../images2/box-button_bgroll.gif) no-repeat top;text-decoration:none;display:block;float:left;}
			
			#container #context-wrap .rightboxrooms {width:330px;margin:30px 0 0 0;float:right;}
			#container #context-wrap .rightboxrooms img { margin-bottom:20px; }
			#container #context-wrap .rightboxrooms h3 {margin:0 0 5px 25px;font-family:"Times New Roman", Times, serif;font-size:17px;color:#660000;text-align:left;}
			
			#container #context-wrap .rightboxroom {width:376px;margin:30px 0 0 20px;float:right;}
			#container #context-wrap .rightboxroom p { text-align:center;color:#89120B;font-family:"Times New Roman", Times, serif;font-style:italic;}
			#container #context-wrap .rightboxroom table { padding-top:10px;}
		
			/* #container #context-wrap .rightboxrooms h3 {margin:0;padding:10px 25px 275px 0;font-family:"Times New Roman", Times, serif;font-size:17px;font-weight:bold;font-style:italic;color:#FFFFCC;text-align:center;float:right;}
			#container #context-wrap .rightboxrooms .button a {width:148px;height:30px;margin:10px 0 0 10px;padding:6px 0 0 0;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#FFFCCC;text-align:center;background:url(../images2/box-button_bg.gif) no-repeat top;text-decoration:none;display:block;float:left;}
			#container #context-wrap .rightboxrooms .button a:hover {width:148px;height:30px;margin:10px 0 0 10px;padding:6px 0 0 0;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#660000;text-align:center;background:url(../images2/box-button_bgroll.gif) no-repeat top;text-decoration:none;display:block;float:left;} */
			
			#container #context-wrap .about {width:330px;height:650px;margin:2px 0 0 0;background:url(../images/context-about.jpg) no-repeat right top;float:right;}
			#container #context-wrap .about h3 {margin:0;padding:15px 20px 290px 0;font-family:"Times New Roman", Times, serif;font-size:17px;font-weight:bold;font-style:italic;color:#FFFFCC;text-align:center;float:right;}
			#container #context-wrap .about .button a {width:148px;height:30px;margin:10px 0 0 10px;padding:6px 0 0 0;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#FFFCCC;text-align:center;background:url(../images2/box-button_bg.gif) no-repeat top;text-decoration:none;display:block;float:left;}
			#container #context-wrap .about .button a:hover {width:148px;height:30px;margin:10px 0 0 10px;padding:6px 0 0 0;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#660000;text-align:center;background:url(../images2/box-button_bgroll.gif) no-repeat top;text-decoration:none;display:block;float:left;}
			
			#container #context-wrap .policies {width:330px;height:650px;margin:2px 0 0 0;background:url(../images/context-policies.jpg) no-repeat right top;float:right;}
			#container #context-wrap .policies h3 {margin:0;padding:15px 20px 290px 0;font-family:"Times New Roman", Times, serif;font-size:17px;font-weight:bold;font-style:italic;color:#FFFFCC;text-align:center;float:right;}
			#container #context-wrap .policies .button a {width:148px;height:30px;margin:10px 0 0 10px;padding:6px 0 0 0;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#FFFCCC;text-align:center;background:url(../images2/box-button_bg.gif) no-repeat top;text-decoration:none;display:block;float:left;}
			#container #context-wrap .policies .button a:hover {width:148px;height:30px;margin:10px 0 0 10px;padding:6px 0 0 0;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#660000;text-align:center;background:url(../images2/box-button_bgroll.gif) no-repeat top;text-decoration:none;display:block;float:left;}
			
			#container #context-wrap .events {width:330px;height:650px;margin:2px 0 0 0;background:url(../images/context-events.jpg) no-repeat right top;float:right;}
			#container #context-wrap .events h3 {margin:0;padding:30px 27px 295px 0;font-family:"Times New Roman", Times, serif;font-size:17px;font-weight:bold;font-style:italic;color:#FFFFCC;text-align:center;float:right;}
			#container #context-wrap .events .button a {width:148px;height:30px;margin:10px 0 0 10px;padding:6px 0 0 0;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#FFFCCC;text-align:center;background:url(../images2/box-button_bg.gif) no-repeat top;text-decoration:none;display:block;float:left;}
			#container #context-wrap .events .button a:hover {width:148px;height:30px;margin:10px 0 0 10px;padding:6px 0 0 0;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#660000;text-align:center;background:url(../images2/box-button_bgroll.gif) no-repeat top;text-decoration:none;display:block;float:left;}
			
			#container #context-wrap .contact {width:330px;height:650px;margin:2px 0 0 0;background:url(../images/context-contact.jpg) no-repeat right top;float:right;}
			#container #context-wrap .contact h3 {margin:0;padding:10px 20px 295px 0;font-family:"Times New Roman", Times, serif;font-size:17px;font-weight:bold;font-style:italic;color:#FFFFCC;text-align:center;float:right;}
			#container #context-wrap .contact .button a {width:148px;height:30px;margin:10px 0 0 10px;padding:6px 0 0 0;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#FFFCCC;text-align:center;background:url(../images2/box-button_bg.gif) no-repeat top;text-decoration:none;display:block;float:left;}
			#container #context-wrap .contact .button a:hover {width:148px;height:30px;margin:10px 0 0 10px;padding:6px 0 0 0;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#660000;text-align:center;background:url(../images2/box-button_bgroll.gif) no-repeat top;text-decoration:none;display:block;float:left;}
			
			#container #context-wrap #contact-form {width:299px;height:210px;margin:0 auto;padding:0;background:url(../images2/contactus-form_bg.gif) no-repeat left top;}
			#container #context-wrap #contact-form label {width:60px;margin:10px 10px 0 0;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#660000;float:right;text-align:right;}
			#container #context-wrap #contact-form input {width:105px;height:18px;margin:7px 20px 0 0;padding:0;border:1px solid #999999;float:right;}
			#container #context-wrap #contact-form textarea {width:105px;height:77px;margin:7px 20px 0 0;padding:0;border:1px solid #999;float:right;}
			#container #context-wrap #contact-form input.button {width:60px;height:19px;margin:7px 20px 0 0;padding:0;border:1px solid #000;text-align:center;color:#000;float:right;}
			
			#container #context-wrap #keepernote {width:800px;height:138px;margin:0 0 20px 0;padding:4px;background:#660000;}
			#container #context-wrap #keepernote p {padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#FFFFCC;text-align:left;}
			#container #context-wrap #keepernote img {margin-right:10px;float:left;}
			
div#footer {width:100%;height:23px;margin:0;padding:0;background:#660000;}

div#sub-footer {margin:0;padding:10px;background:#A3B3B6;}
	#sub-footer p {margin-top:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:70%;text-align:right;color: #4A585B;}
	#sub-footer p a {color: #4A585B;}

div#header {_azimuth: expression(
this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "images2/blank.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='scale')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true);
}