/*
@import "reset.css";

 -------------- GENERAL -------------------*/
body {
	background: url(../gif/bg-global.jpg) top left repeat-x #36220f;
	padding: 0;
	margin: 0;
}

a:link {color:#FFFFFF;}      /* unvisited link */
a:visited {color:#FFFFFF;}  /* visited link */
a:hover {color:#CC4E00;}  /* mouse over link */
a:active {color:#FFFFFF;}  /* selected link */

ul {
	width:760px;
	list-style: none;
	margin: 0 15px 0 15px;
	clear:both;
}
.bookface {margin:0 3px 0 0;padding:0;}

li {
	float: left;
	list-style; none;
}

li a {
	font-size: 14px;
	color: #ffffff; 
	float: left;
	text-decoration: none;	
	padding: 0 20px 0 20px;
}
#resumeDoc {
		margin-top:10px;
		text-indent:20px;
		background:transparent url(../images/icon_doc.gif) no-repeat center left;
	}	
	
#right li {
		color: #fd8a01;
		padding-bottom: 5px;
		margin: 0px 0 25px;
		font-weight: normal;
		font-size: 1.5em;
}
#right ul {
		width:auto;
		list-style: none;
		margin: 20px  0 10px 0;
		clear:both;
}

#logo {
	margin: 10px 0 0 0;
	float: left;
	width: 320px;
	height: 280px;
	clear:both;
}

#mainheaderImg {
	margin: 20px 0 0 0;
	float: right;
	
}

#headerImg {
	margin: 30px 0 0 0;
	float: right;
	
}

#container {
	margin:0 auto;
	width: 760px;
	height: auto;
	clear:both;
	
}

#content p { 
	font-size: 12px; 
	color: #ffffff; 
	margin: 0; 
	text-align: left;  
	line-height: 19px;
	padding: 0 0 8px 0;
}

#content {
	width: 760px;
	margin: 0;
	clear:both;
	padding: 0;
}

#left {
	float: left;
	width: 370px;
	margin: 0;
	padding: 0;
	clear:both;
}

#right {
	padding: 0 0 0 10px;
	float: right;
	width: 380px;
}
#locLeft {
	margin:0;
	padding:0 8px 0 0;
	float:left;
	width:182px;
}
#locRight {
	margin:0;
	padding:0;
	float:left;
	width:190px;
}
#directionright {
	padding: 45px 0 0 10px;
	float: right;
	width: 380px;
}
#leftAbout {
	float: left;
	width: 370px;
	margin: 0;
	padding: 0;
}

#rightAbout {
	padding: 0 0 0 10px;
	float: right;
	width: 380px;
}
#dinnerhours {
	font-size: 14px; 
	color: #ffffff; 
	margin: 0; 
	text-align: left;
}
#directionright p {
	font-size: 12px; 
	color: #ffffff; 
	margin: 0; 
	text-align: center;  
	line-height: 19px;
	padding: 0 0 8px 0;
}
#left p {
	font-size: 12px; 
	color: #ffffff; 
	margin: 0; 
	text-align: center;  
	line-height: 19px;
	padding: 0 0 8px 0;
}
#center p {
	font-size: 12px; 
	color: #ffffff; 
	margin: 0; 
	text-align: center;  
	line-height: 19px;
	padding: 0 0 8px 0;
}
h1 {
	color: #cc4e00;
	font-size: 20px;
	padding: 0;
	margin: 0;
}
h2 {
	color: #cc4e00;
	font-size: 18px;
	padding: 0;
	margin: 0;
}

h3 {
	color: #ffffff;
	font-size: 14px;
	text-align: left;
	margin:15px 0 0 0;
	padding:0;
}
.mapLink {color: #ffffff;
	font-size: 14px;
	text-align: left;}

h1, h2, h3, h4, h5, h6, p, ul, li { 
	font-family: Lucida Grande, Arial, Helvetica, sans-serif; 
}

h2 span, h3 span { 
	display: none; 
}

#footer { 
	position: relative; 
	margin: 0 auto; 
	padding: 0 0 0 0; 
	height: 200px; 
	background: #c99c02;
	
}
#footer-drop {
	height: 27px;
	background: url("../gif/bg-footer.png") repeat-x left top; 
}
#footer-logo {
	margin: auto;
	height: 180px;
	width: 300px;
}
/* -------------- CLASSES -------------------*/

.clear {
	height: 5px;
	clear: both;
}
.bump {
	height: 50px;
	clear: both;
}
.menu {
}
.hidden{
	display: none;
}

.centerText {
	text-align: center;
	}
