@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; color:#c37374; font-size:13px; }
.top_nav{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#f7e2be; text-decoration:none;}
.top_nav a{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#f7e2be; text-decoration:none;}
.top_nav a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#a5cc5f; text-decoration:none;}

.nav a{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#f7e2be; text-decoration:none;}
.nav a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#a5cc5f; text-decoration:none;}
#banner{ width:973px; height:200px; margin:6px 0 0 14px;}
#content_place{ width:1000px; height:auto; margin:6px 0 0 0; }
#text{width:685px; height:auto; margin-left:15px;  font-family:Georgia, "Times New Roman", Times, serif; color:#0f0f0e; font-size:13px; line-height:20px;}
.home_inputs{background-image:url(images/inputs.png); width:215px; height:17px; padding:5px; border:0px; font-size:10px;}
.home_text_inputs{background-image:url(images/message_text.png); width:215px; height:45px; padding:5px; border:0px; font-size:10px;}
.content{font-family:Arial, Helvetica, sans-serif; color:#c37374; font-size:13px; line-height:20px;}
.inputs{width:200px; padding:3px; background-color:#7b1618; color:#bb4547; border:1px solid #91282b; height:15px; font-size:10px;}
.fotter_nav1{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#f7e2be;}
.rooms
{
  width:248px;
  height:128px;
  text-decoration:none;
  display:block;
  background-image:url(images/wedding.png);
  background-position:248px 0;
  float:left;

}
.rooms:hover,.rooms:active  {background-position:0 0; }

.spa
{
  width:248px;
  height:128px;
  text-decoration:none;
  display:block;
  background-image:url(images/brithday.png);
  background-position:248px 0;
  float:left;

}
.spa:hover,.spa:active  {background-position:0 0; }

.att
{
  width:248px;
  height:128px;
  text-decoration:none;
  display:block;
  background-image:url(images/dinner.png);
  background-position:248px 0;
  float:left;

}
.att:hover,.att:active  {background-position:0 0; }

.inner_headings
{
font-family:"Myriad Pro";
font-size:30px;
color:#952426;
}

#events_content
{
height:315px;
overflow:scroll;

}

#dinner_content
{
height:385px;
overflow:scroll;

}
#gal_content{
height:455px;
overflow:scroll;

}

ul#nav { text-align:center; margin:0 auto; }
ul.drop a {
	display:block;
	color: #fff;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	margin-left:20px;
	outline:none;
	
}
ul.drop, ul.drop li, ul.drop ul { list-style: none; margin: 0; padding: 0;color: #fff; text-decoration:none; }
ul.drop { position: relative; z-index: 597; float: left;  }
ul.drop li { float: left; vertical-align: middle; zoom: 1; padding:  

5px 10px;   }
ul.drop li.hover, ul.drop li:hover { position: relative; z-index: 599; cursor: default; 

 }
ul.drop ul { visibility: hidden; position: absolute; top: 100%; left: 0; z-index: 598; 

width:100px; }
ul.drop ul li { float: none; background-color:#a82c2e; text-align:left;  }
ul.drop ul ul { top: -2px; left: 100%;   }
ul.drop li:hover > ul { visibility: visible }