/* CSS Document */


#main_table {
	margin-top: 0px;
	 width:940px;
	background-color: #f2e8cd;
}

#bw-header {
	width:940px;
	height:110px;
	text-align:center;
}

#bwheader-topnav {
 	margin-left:32px;
	margin-top:10px;
	width:400px;
	height:25px; 
	border-bottom: 1px solid #0099ff;
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
	color:#003399;

}

#bwheader-topnav a:link {
	color:#003399;
	font-size: 9px;
	text-decoration:none;
	font-family: Arial, Verdana, sans-serif; }
	
#bwheader-topnav a:visited, a:hover {
	color:#003399;
	font-size: 9px;
	text-decoration:none;
	font-family: Arial, Verdana, sans-serif; }


#bw-footer {
	margin-left:0px;
	width:760px;
	height:25px;
	}

#middle_area {
	margin: 0px;
	padding:0px;
	width:566px;
	background-image: url(img/middle_whitebk.jpg);
	background-repeat: repeat-y;
	background-color:#FFFFFF;

}

#second_box {
	text-align: center;
	width: 195px;
	background-color:#f2e8cd;
	height: 100%;
}

.top {
	 background-image:url(img/top_bar.jpg);
	 width:761px;
	 height:30px;

}

#top_text {
		margin-left: 10px;
		padding-top: 3px;

}

#review_name {color: #355B70}

.left {
	background-color: #f2e8cd;
	 width:179px;
	 height:100%;
}

#specials_img { text-align:center;  }

.footer {
	background-image:url(img/bottom_bar.jpg);
	height: 61px;
	width: 940px;
}

.footer_text {
	padding-top: 10px;
	padding-left: 50px;
	font-family: Arial, Verdana, sans-serif;
	font-size:11px ;
	color:#f7f7c4;
}

.footer_text a:link, a:visited, a:hover{ color:#f7f7c4; font-size: 11px; font-family: Arial, Verdana, sans-serif; }

.contentWrapper {
  margin-left: 30px;
  margin-top: 10px;
  margin-bottom: 20px;
  font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
  color: #7b463e;
  font-size: 12px;
  text-align: left;

  width: 500px;


  }
  
 .contentWrapper2 {
  margin-left: 30px;
  margin-top: 10px;
  font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
  color: #7b463e;
  text-align: left;
  background-color:#FFFFFF;
  width: 730px;
  

  }
  
.contentWrapper a:link { color:#990000;font-size: 12px; }
.contentWrapper a:visited { color: #0066CC; font-size: 12px;}
.contentWrapper a:hover { color: #666666; font-size: 12px;} 
  
  
  
.photo_table {
  font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
  color: #7b463e;
  font-size: 12px;
  text-align: left;
}

.room_reviews {
   font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
  color: #7b463e;
  font-size: 12px;
  text-align: left;
}

.meetings_table {
   font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
  color: #7b463e;
  font-size: 12px;
  text-align: left;
}
 
 #copyright { margin-top: 15px; } 
 #headline { margin-left: 17px; margin-top: 5px; }
  
.vip_table {
 font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
  color: #7b463e;
  font-size: 12px;
  text-align: left;
 }
 
  /* photo gallery list */
#galleryList {
	margin: 0;
	padding: 15px;
	list-style:none;
	float: left;
}

#galleryList li{
	float: left;
	padding: 0px 0px 0px 0px;
}

#galleryList li a{
	float: left;
	margin:0px;
	padding: 10px;
}

#galleryList ul li a:visited{

}

#galleryList ul li a:hover{

} 


#nav_specials { 
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
text-align:center; 
width:160px;
  color: #7b463e;}

#nav_specials a:link{ 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
color: #7b463e;
font-weight:bold;}
  
#nav_specials a:visited{ 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
color: #003366;}

#nav_specials a:hover{ 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
color: #003366;}

img#nav_specials { border: 1px inset #333333; }

#sunset {
margin: 15px 10 10px 10px;
}

p.color1{ color: #67433a;}
p.color1 em a{ font-family: Arial, Helvetica, sans-serif; color: #67433A; font-size: 13px; font-weight: bold;}
p.color1 em a:hover{ font-family: Arial, Helvetica, sans-serif; color: #67433A; font-size: 13px; font-weight: bold;}
p.color1 em a:visited{ font-family: Arial, Helvetica, sans-serif; color: #67433A; font-size: 13px; font-weight: bold;}

.soc_networking { text-align:center; margin:10px 0; }
.soc_networking a { display:inline-block; margin:0 5px; }
.soc_networking a img { border:none; margin-bottom:20px; }

/* HOMEPAGE PROMO */
#overlay { minWidth:100%; minHeight:100%; width:100%; height:100%; background-color:#000000; z-index:90; position:absolute; top:0px; left:0px; }
#promo-wrapper { z-index:100; position:absolute; text-align:center; top:50px; left:0px; width:100%; line-height:0; }
#promo-pop { width:550px; position:relative; margin:0 auto; }
#closeButtonContainer { display:block; position:absolute; top:-22px; left:-18px; overflow:hidden; width:150px; height:30px;}
a#close { background:url(./images/close_button.gif) no-repeat; position:relative; display:block; outline-style:none; width:150px; height:30px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-align:right; text-decoration:none; }
a#close span { position:relative; display:block; top:10px; }
a#close:hover { background-position: 0px -30px; }