body, html {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333;
}

html {
	background:url(images/template_files/background_body.jpg) repeat-x #FFF top ;
	overflow-y:scroll;
}

a, h1, h2, h3, h4, h5, h6, .Highlight {
	color:#0D674F;
}


.small {
	font-size:10px;
}



.container {
	margin:10px;
	width:900px;
	background:#0D674F;
}

.header {
	background:url(images/template_files/background_header.png) no-repeat ;
}

.headmain {
	height:116px;
	color:#FFF;
}

.bodymain {
	background:#FFF;
	min-height:420px;
}

.nav, .footer {
	background:url(images/template_files/nav_mask.png) ;
}
.footer {
	height:50px;
	clear:both;
}

.afterfoot {
	padding:4px 0 ;
}

.flashdiv {
	float:left;
	width:465px;
	height:420px;
}

.homediv {
	margin-left:466px;
}
.txtdiv {
	overflow-y:scroll;
	height:420px;
}
.txtdiv h1, .txtdiv h2, .txtdiv h3, .txtdiv h4, .txtdiv h5, .txtdiv h6 {
	margin:16px;
}
.txtdiv p {
	margin:16px 24px;
}
.indiv {
	padding-bottom:1px;
}

.footer a, .footer {
	color:#FFF;
	text-decoration:none;
}
.footer a:hover, .footer .Highlight, .headmain .Highlight {
	color:#FFFF99;
}
.footer {
	padding:0 10px;
	font-size:12px;
}

.img_left {
	float:left;
	margin:0 16px 10px 0 ;
}
.img_right {
	float:right;
	margin:0 0 10px 16px ;
}

.table_text {
	margin-left: 24px;
}

/* Border  */

.bodymain, .container, .nav a, .flashdiv {
	border-style:solid;
	border-color:#0D674F ;
}
.bodymain {
	border-width:1px 0;
}
.container, .nav a {
	border-width:1px;
}
.flashdiv {
	border-width:0 1px 0 0 ;
}

/* Navigation */

.nav {
	height:80px;
}
.nav ul, .nav li {
	margin:0;
	padding:0;
	list-style:none;
}
.nav li {
	float:left;
}
.nav a {
	display:block;
	width:64px;
	height:48px;
	margin:8px 22px 0 ;
	background-position: top left ;
}
.nav a:hover {
	background-position: bottom left ;
}
.nav a span {
	position:absolute;
	display:block;
	width:100px;
	text-align:center;
	margin:0 0 0 -18px;
	padding:51px 0 0 0;
	font-size:12px;
	color:#FFF;
}
.nav a:hover span {
	color:#FFA;
}
.nav .link_home a { background-image:url(images/nav/index.jpg); }
.nav .link_drink a { background-image:url(images/nav/drink_with_us.jpg); }
.nav .link_dine a { background-image:url(images/nav/dine_with_us.jpg); }
.nav .link_events a { background-image:url(images/nav/events.jpg); }
.nav .link_functions a { background-image:url(images/nav/functions.jpg); }
.nav .link_family a { background-image:url(images/nav/family.jpg); }
.nav .link_meet a { background-image:url(images/nav/meet.jpg); }
.nav .link_find a { background-image:url(images/nav/find.jpg); }

