@charset "utf-8";
/* CSS Document */

body
{
	text-align:center;
	background-color:#678fad;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-position:center;
	background-repeat:repeat-y;
	font-size:12px;
}
.main
{
	margin:0 auto;
	padding-top:50px;
	width:1024px;
	text-align:left;
}

.header
{
	display:block;
	width:994px;
	height:220px;
	/*background-image:url('../images/home-header.png');*/
	text-align:left;
	margin:0 auto;
}
.artistic-hr
{
	background-image:url('../images/home-artistic-line.png');
	display:block;
	height:8px;
}
.artistic-hr hr
{
	display:none;
}
.whitecopy
{
	color:#FFFFFF;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.logo
{ 
	display:block;
	position:relative;
	top:-75px;
	width:190px;
	padding-left:30px;
}
.header img
{

}
.header h1, .header-home h1, .header-events h1, .header-location h1
{
	display:none;
}
.menu
{
	background-color:#949c50;
	display:block;
	height:16px;
	padding:7px;
}
.menu a
{
	color:#FFFFFF;
	font-size:13px;
	text-decoration:none;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.menu a:hover
{
	text-decoration:underline;
	color:#000000;
}
.menu ul
{
	list-style:none;
	margin:0 auto;
	padding:0px;
}
.menu ul li
{
	display:inline;
	padding-left:50px;
}
.border1
{
	border:2px solid #c4761b;
	padding:2px;
}
.border2
{
	border:1px solid #c4761b;
	padding:10px;
}
.footer
{
	font-size:11px;
	color:#FFFFFF;
	padding-bottom:3px;
}
.footer a
{
	color:#FFFFFF;
	text-decoration:none;
	padding-left:8px;
}

.copyright
{
	padding-top:10px;
	float:left;
}
.footermenu
{
	padding-top:8px;
	width:455px;
	float:right;
}
.content
{
}
.page-content
{
	margin:0px;
	padding:10px;
	font-size:12px;
	color:#231f20;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:500;
	line-height:1.6em;
}
.page-content h2
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#231f20;
}
.sidebar
{
	float:right;
	display:block;
}
.promobox
{
	border:1px solid #709183;
	width:223px;
	margin:0 auto;
	background-color:#FFFFFF;
}
.promobox h2
{
	margin:0 auto;
	display:block;
	height:22px;
	padding:4px 0px;
	width:100%;
	background-color:#709183;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:italic;
	font-weight:bold;
	font-size:16px;
	color:#FFFFFF;
}
.promobox span
{
	display:none;
}
.promobox div
{
	display:block;
	width:219px;
	height:153px;
	background-image:url('../images/promo-home.jpg');
	border-left:1px solid #709183;
	border-right:1px solid #709183;
	border-bottom:1px solid #709183;
	border-top:0px;
	margin:0px 1px 1px 1px;
}
#dresscode
{
	padding:8px;
}
.content a
{
	color:#658377;
}
.available-now
{
	display:block;
	background-image:url('../images/home-availablenow.png');
	background-repeat:no-repeat;
	padding:85px 0px 0px 140px;
	text-align:left;
	width:370px;
	height:221px;
}
.available-now a
{
	color:white;
	text-decoration:none;
}
.available-now a span
{
	color:#fde25f;
}
.home-header-links a, .home-header-links
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#678fad;
}
.events-header-links a, .events-header-links
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#c4761b;
}
.buttonStyles {
	background: #c2762d;
	border: 1px solid #c2762d;
	margin: 3px 10px 0 0;
	color: #FFF;
}
.textUnderForm
{
	font-size:10px;
}
.home-banners
{
	display:block;
	height:232px;
	color: #49422c;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
}
.home-banners a
{
	font-style:italic;
	color:#49422c;
}
.recipe-card
{
	display:block;
	width:450px;
	height:480px;
	background-image:url('../images/events-recipe-card.png');
	background-repeat:no-repeat;
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	padding:10px;
}
.events-press
{
	display:block;
	background-image:url('../images/events-press.png');
	background-repeat:no-repeat;
	padding:90px 0px 0px 40px;
	text-align:left;
	width:212px;
	height:190px;
}
.events-press a
{
	color:white;
	text-decoration:none;
}
.events-press a span
{
	color:#fde25f;
}
.homesearchresults-grid td
{
	border:1px solid #c4761b;
}
.photogallery
{
	text-align:center;
	display:none;
	width:600px;
	position:absolute;
	top:90px;
	/*margin-left:-300px;*/
	padding:8px;
	background-color:#CCCCCC;
	border:2px solid #c4761b;
}
.photogallery div a
{
	color:#000000;
	font-size:10px;
}
a.blacklinks
{
	color:#000000;
	text-decoration:none;
}
.blacklinks:visited
{
	color:#000000;
	text-decoration:none;
}
.blacklinks:hover
{
	color:#000000;
	text-decoration:underline;
}
#tab1
{
	
}
#tab2
{
	display:none;
}
.tabhead1
{
	width:378px;
	display:inline-block;
}
.tabhead2
{
	width:378px;
	display:inline-block;
}

