body {
	margin: 0;
	padding: 0;
	background:#0f0803 url(../images/template/wood-bg.jpg) top repeat-x;
	text-align: center;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}
img {
	border: none;
	padding: 0;
	margin: 0 auto;
}
h1 {
	width: 520px;
	color: #b3998f;
	font-weight: bold;
	font-size: 16px;
	text-transform: uppercase;
	background: url(../images/template/underline.gif) bottom no-repeat;
	height: 37px;
	text-align: center;
	margin-bottom: 25px;
}
p {
	font-size: 13px;
	color: #66493d;
	line-height: 21px;
	padding-bottom: 20px;
}

q{
	font-size: 20px;
	color: #FFFFFF;
}
p strong {
	color: #99634c;
}
a,
a:visited
a:link {
	text-decoration: none;
	color: #ad5b03;
}
a:hover {
	color: #c76904;
}
a.left {
	float: left;
	padding-left: 22px;
	background: url(../images/template/left.gif) left no-repeat;
}
a.right {
	float: right;
	padding-right: 22px;
	background: url(../images/template/right.gif) right no-repeat;
}
#container {
	width: 917px;
	margin: 0 auto;
}
#header {
	height: 146px;
}
#header img {
	padding: 9px 0 0 0;
}
#mainbox {
	width:900px;
	height: 619px;
	background-color: #000;
	border: 1px solid #140c07;
	padding: 8px;
}
#nav {
	width: 900px;
	height: 45px;
	background: url(../images/template/nav-bg.jpg) top no-repeat;
	padding-bottom: 1px;
}
#nav ul {
	height: 40px;
	width: 900px;
	padding: 0;
	margin: 0;
}
#nav ul li span {
	display: none;
}
#nav ul li {
	height: 40px;
	width: 126px;
	padding: 0;
	margin: 0;
	float: left;
}
#nav ul li a {
	height: 40px;
	width: 126px;
	padding: 0;
	margin: 0;
	display: block;
}
#nav ul li#home {
	height: 40px;
	width: 43px;
	padding: 0;
	margin: 0;
	float: right;
}
#nav ul li#home a {
	height: 40px;
	width: 43px;
	padding: 0;
	margin: 0;
	display: block;
}

#nav ul li#mail {
	height: 40px;
	width: 43px;
	padding: 0;
	margin: 0;
	margin-right: 50px;
	float: right;
}
#nav ul li#mail a {
	height: 40px;
	width: 43px;
	padding: 0;
	margin: 0;
	margin-right: 50px;
	display: block;
	
}

ul li#about a {
	background: url(../images/template/nav-about-us.jpg) top no-repeat;
}
ul li#about a:hover {
	background: url(../images/template/nav-about-us.jpg) bottom no-repeat;
}
ul li#food a {
	background: url(../images/template/nav-the-food.jpg) top no-repeat;
}
ul li#food a:hover {
	background: url(../images/template/nav-the-food.jpg) bottom no-repeat;
} 
ul li#lounge a {
	background: url(../images/template/nav-lounge.jpg) top no-repeat;
}
ul li#lounge a:hover {
	background: url(../images/template/nav-lounge.jpg) bottom no-repeat;
}
ul li#functions a {
	background: url(../images/template/nav-functions.jpg) top no-repeat;
}
ul li#functions a:hover {
	background: url(../images/template/nav-functions.jpg) bottom no-repeat;
}
ul li#home a {
	background: url(../images/template/nav-home.jpg) top no-repeat;
}
ul li#home a:hover {
	background: url(../images/template/nav-home.jpg) bottom no-repeat;
}

ul li#mail a {
	
}
ul li#mail a:hover {
	
}

#content {
	width: 900px;
	height: 449px;
	border-top:1px solid #1b0f08;
	background:#140b08 url(../images/template/brick-bg.jpg) no-repeat;
	text-align: left;
}
#content .wrapper #photos1,
#content .wrapper #photos2,
#content .wrapper #photos3 {
	background: url(../images/template/pic-bg.gif) center no-repeat;
	width: 260px;
	height: 390px;
	overflow: hidden;
}
#content .wrapper #photos1 img,
#content .wrapper #photos2 img,
#content .wrapper #photos3 img {
	padding: 6px;
	display: block;
}
#photos-thumb {
	background: url(../images/template/pic-bg.gif) center no-repeat;
	width: 260px;
	height: 390px;
}
#photos-thumb .contain {
	padding: 5px;
}
#photos-thumb a {
	width: 248px;
	height: 74px;
	padding: 0px;
	margin: 0;
	display: block;
	border:1px solid #0a0806;
}
#photos-thumb a.food1{
	background: url(../images/food1s.jpg) bottom no-repeat;
}
#photos-thumb a.food1:hover {
	background: url(../images/food1s.jpg) top no-repeat;
}
#photos-thumb a.food2{
	background: url(../images/food2s.jpg) bottom no-repeat;
}
#photos-thumb a.food2:hover {
	background: url(../images/food2s.jpg) top no-repeat;
}
#photos-thumb a.food3{
	background: url(../images/food3s.jpg) bottom no-repeat;
}
#photos-thumb a.food3:hover {
	background: url(../images/food3s.jpg) top no-repeat;
}
#photos-thumb a.food4{
	background: url(../images/food4s.jpg) bottom no-repeat;
}
#photos-thumb a.food4:hover {
	background: url(../images/food4s.jpg) top no-repeat;
}
#photos-thumb a.food5 {
	background: url(../images/food5s.jpg) bottom no-repeat;
}
#photos-thumb a.food5:hover {
	background: url(../images/food5s.jpg) top no-repeat;
}
#content .wrapper .text {
	width: 520px;
	height: 350px;
	padding: 10px 0px 0px 0px;
}
#content .wrapper .bottom-nav {
	width: 520px;
	height: 25px;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
	letter-spacing: 1px;
}
.left {
	float: left;
}
.right {
	float: right;
}
.clearer {
	clear:both;
}
#footer {
	background: url(../images/template/footer-bg.gif) bottom repeat-x;
	width: 900px;
	height: 121px;
	padding-top: 1px;
}
#footer p {
	font-size: 11px;
	color: #91564d;
	line-height: 17px;
	padding-top: 7px;
}
#footer .foot-block {
	padding-top: 19px;
	width: 300px;
	float: left;
}
#footnote p{
	font-size: 10px;
	color: #211711;
	padding-top: 5px;
	
}
#footnote p a {
	color: #332419;
}
#footnote p a:hover {
	color: #4d3626;
}
#content-home {
	width: 900px;
	height: 449px;
	border-top:1px solid #1b0f08;
	background:#140b08 url(../images/template/brick-bg.jpg) no-repeat;
	text-align: left;
}
#content-home .wrapper .text {
	width: 390px;
	padding: 10px 0px 0px 0px;
	text-align: left;
}
#content-home .wrapper .text h1 {
	width: 390px;
	height: 91px;
	color: #b3998f;
	font-weight: bold;
	font-size: 16px;
	text-transform: uppercase;
	text-align: left;
	background: none;
	margin-bottom: 25px;
}
#content-home .wrapper #photos1,
#content-food .wrapper #photos1 {
	background: url(../images/template/pic-bg-home.gif) center no-repeat;
	width: 390px;
	height: 390px;
	overflow: hidden;
}
#content-home .wrapper #photos1 img {
	padding: 6px;
	display: block;
}


#content-food {
	width: 900px;
	height: 449px;
	border-top:1px solid #1b0f08;
	background:#140b08 url(../images/template/brick-bg.jpg) no-repeat;
	text-align: left;
}
#content-food .wrapper .text {
	width: 390px;
	padding: 10px 0px 0px 0px;
	text-align: left;
}
#content-food .wrapper .text h1 {
	width: 390px;
}
#content-food .wrapper #photos1 #contain{
	margin: 6px;
	width: 378px;
	height: 378px;
	overflow: hidden;
}
#content-food .wrapper #photos1 #contain img {
	padding: 0;
	margin: 0;
	display: block;
}
.cross-link {
	padding: 5px 5px 4px 6px;
	border: 1px dotted #673909;
	background-color: #1a130e !important;
}
.cross-link:hover {
	border: 1px dotted #b86003;
	background-color: #291a0d !important;
}
