@charset "UTF-8";
/* CSS Document */


#wrapper {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	background-color:#fedf9a;
	width:965px;
	
}

#butFooter {
padding-left:5px;
}

body {
	background-image: url(images/tile.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #d48b14;
}

a:link {
	color:#ac3203;
	text-decoration:none;
}
a:visited {
	color:#ac3203;
	text-decoration:none;
}
a:hover {
	color:#000;
	text-decoration:none;
}



/* NAVIGATION AND MASTHEAD STYLINGS -----------------------------------------*/



#nav {
	float:left;
	background-color:#000;
	width:955px;
	height:45px;
	/*margin-left:5px;*/
	background-image: url(images/navbg.jpg);
	background-repeat: repeat;
	
}
.links {
	float:left;
	margin-right:20px;

}
.mainlinks {
	float:left;
	font-family:Georgia,Times;
	font-size:16px;
	font-weight:600;
	margin-top:10px;
	margin-left:10px;
	color:#FFF;
}
.mainlinks a:link {
	color:#fbfbfb;
	text-decoration:none;
}
.mainlinks a:visited {
	color:#fbfbfb;
	text-decoration:none;
}
.mainlinks a:hover {
	color:#ac3203;
	text-decoration:none;
}
.fb {
	float:right;
	margin-top:10px;
	margin-right:10px;
}

#masthead {
	clear:left;
	float:left;
	background-color:#ac3203;
	/*margin-left:5px;*/
	width:955px;
	
	
}

/* END OF NAVIGATION AND MASTHEAD STYLINGS -----------------------------------------*/


/* CONTENT AREA STYLING */
#contentWrapper {
	clear:left;
	float:left;
	/*margin-left:5px;*/
	width:955px;
	
}

#content {
	margin-left:5px;
	width:600px;
	float:left;
	clear:left;
	
}

.title {
	float:left;
	width:300px;
	margin-top:20px;
	

}

.text {
	float:left;
	clear:left;
	width:600px;
	font-family:Arial,Helvetica, sans-serif;
	font-size:14px;
	line-height:24px;
	margin-top:22px;
	padding-bottom:30px;
}
p {
	font-family:Arial,Helvetica, sans-serif;
	font-size:14px;
	line-height:24px;
}
# text strong {
	font-family:Arial,Helvetica, sans-serif;
	font-size:14px;
	color:#ac3203;
}
	

/* END OF CONTENT AREA STYLING ------------------------------------------- */



/* RIGHT SIDEBAR CONTENT AREA STYLING ------------------------------------- */


#sidebar {
	
	float:right;
	width:300px;
	height:466px;
	background-color:#ffaf3c;
	padding-bottom:2px;
	padding:5px 5px 5px 5px;

}


#menu {
	float:left;
	font-family:Arial,Helvetica, sans-serif;
	font-size:18px;
	line-height:32px;
	color:#ac3203;
}
#menu img {
	border:2px solid #FFF;
}
#alchohol {
	float:right;
	font-family:Arial,Helvetica, sans-serif;
	font-size:18px;
	line-height:32px;
	color:#ac3203;
}
#alchohol img {
	border:2px solid #FFF;
}
#hours {
	clear:both;
	padding-top:15px;
	margin-left:15px;
}
.bloop {
	font-family:Arial,Helvetica, sans-serif;
	font-size:18px;
	color:#ac3203;
}
ul li {
	color:#551111;
	/*color:#000;*/
	font-family:Arial,Helvetica, sans-serif;
	font-size:14px;
	list-style:disc;
}

#info {
	height:100px;
	margin-top:5px;
	background-color:#dcac48;
	padding-left:5px;
	padding-top:5px;
	font-family:Arial,Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#000;
}
#info strong {
	font-family:Arial,Helvetica, sans-serif;
	font-size:14px;
	color:#000;
}
	
#info a:link {
	color:#ac3203;
	text-decoration:none;
}
#info a:visited {
	color:#ac3203;
	text-decoration:none;
}
#info a:hover {
	color:#FFF;
	text-decoration:none;
}

#cards {
	width:192px;
	height:23px;
	margin-top:4px;
	float:right;
	margin-right:5px;
}
	


/* END OF RIGHT SIDEBAR CONTENT AREA STYLING ---------------------------------------------------- */


/* FOOT STYLING  ----------------------------------------- */

#foot {
	clear:both;
	width:965px;
	background-color:#d48b14;
	font-family:Arial,Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	background-image: url(images/footbg.jpg);
	background-repeat: repeat-x;
	
}
.footlinks {
	padding-top:15px;
	text-align:center;
}
.footlinks a {
	color:#fff;
	text-decoration:none;
}
.footlinks a:visited {
	color:#fff;
	text-decoration:none;
}
.footlinks a:hover {
	color:#d48b14;
	text-decoration:none;
}

.copy {
	margin-top:25px;
	text-align:center;
	font-family:Arial,Helvetica, sans-serif;
	font-size:9px;
	line-height:18px;
	color:#FFF;
}
.copy a {
	color:#ac3203;
	text-decoration:none;
}
.copy a:visited {
	color:#ac3203;
	text-decoration:none;
}
.copy a:hover {
	color:#FFF;
	text-decoration:none;
}

/* END FOOT STYLING ------------------------------------------------------- */






/* FROM THE BAR ----------------------------------------------------------*/
#beer {
	float:left;
	width:300px;
}
#beer strong {
	color:#ac3203;
}
#beer ul li {
	color:#000;
}
#wine {
	float:right;
	width:300px;
}
#wine strong {
	color:#ac3203;
}
#wine ul li {
	color:#000;
}
#spirits {
	float:left;
	width:300px;
	padding-top:20px;
}
#spirits ul li {
	color:#000;
}
#cocktails {
	float:right;
	width:300px;
	margin-top:20px;
}
#cocktails ul li {
	color:#000;
}
/* END OF FROM THE BAR --------------------------------------------------- */






/* MENU START ------------------------------------------------------------*/

#menuWrapper {
	clear:left;
	float:left;
	width:900px;
	padding-left:5px;
	
}
#menuWrapper strong {
	color:#ac3203;
	font-size:14px;
}
h3 {
	font-family:Arial,Helvetica, sans-serif;
	font-size:18px;
	color:#000;
	line-height:12px;
	
}
#line {
	float:left;
	width:925px;
	height:1px;
	background-color:#000;
}

em {
	font-size:12px;
	color:#333;
}
#gluten {
	float:left;
	width:900px;
	padding-top:10px;
}
	
#lunch {
width:600px;
float:left;
clear:left;
padding-top:20px;
}

.menu{
	float:left;
	clear:left;
	width:850px;
	padding-top:20px;
	font-family:Arial,Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#000;
}
.menu img {
	margin-left:10px;
	border:none;
}
.menu ul li {
	color:#000;
}
#top {
	float:left;
	padding-bottom:20px;
	padding-top:20px;
}


/* END MENU STYLING ----------------------------------------------------- */






/* GALLERY IMAGE STYLING  ------------------------------------------------ */

#tnleft {
	float:left;
	
}
#tnright {
	float:right;
	
}
#tnleft img {
	border:2px solid #FFF;
}
#tnright img {
	border:2px solid #FFF;
}
#gallblurb {
	float:left;
	width:400px;
	font-family:Arial,Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	color:#000;
	padding-top:10px;
}


/* END GALLERY IMAGE STYLING ------------------------------------------------------*/




/* DIRECTIONS AND REVIEWS STYLING ------------------------------------------------- */

#map {
	width:300px;
	padding-top:20px;
}
#rev strong {
	color:#ac3203;
}

/* END DIRECTIONS AND REVIEWS STYLING --------------------------------------------*/

#menu_download {
	float:left;
	width:200px;
	height:30px;
}
#menublurb {
	float:left;
	padding-top:40px;
}

.lefto {
	float:left;
}
.lefto img {
	margin-right:10px;
	border: 1px solid #000;
}
/*.righto {
	float:right;
}
*/