body
{
	background-color: #F79219; /*#3F362D;*/
	background: #fefcea; /* Old browsers */
	background: -moz-linear-gradient(top,  #FCCD94 0%, #F79219 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FCCD94), color-stop(100%,#F79219)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #FCCD94 0%,#F79219 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #FCCD94 0%,#F79219 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #FCCD94 0%,#F79219 100%); /* IE10+ */
	background: linear-gradient(top,  #FCCD94 0%,#F79219 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FCCD94', endColorstr='#F79219',GradientType=0 ); /* IE6-9 */
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section
{
	display: block;
}

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video
{
	background: #8D4811 repeat scroll 0 0 transparent;
	border: 0 none;
	margin: 0;
	outline: 0 none;
	padding: 0;
	vertical-align: baseline;
}

.container
{
	margin-left: auto;
	margin-right: auto;
	width: 900px;
}

.clearfix
{
	display: block;
}

.grid_1, .grid_2, .grid_3, .grid_4
{
	display: inline;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
	position: relative;
}

#header
{
	color: #fff;
	height: 40px;
	background-color: #241917;
}

#main
{
	background: repeat-x scroll center bottom #FFFFFF;
	box-shadow: 0 -2px 7px rgba(0, 0, 0, 0.1);
	color: #776A43;
	height: 340px;
	padding-top: 55px;
}

.container .grid_1
{
	width: 203px;
}

.container .grid_6
{
	margin: 0 10px;
	width: 880px;
}

.local
{
	text-align: center;
}

.first
{
	margin-left: 0;
}

.last
{
	margin-right: 0;
}

.info
{
	text-align: center;
	height: 327px;
	color: #6E4528;
	box-shadow: 0 -2px 7px rgba(0, 0, 0, 0.1);
}

.info a
{
	text-decoration: none;
	color: #B59173;
}

.cards 
{
	text-decoration: none;
}

#footer
{
	background-color: #241917;
	padding-bottom: 60px;
}

#copyright
{
	color: #e9bf8f;
	padding-top: 20px;
	text-align: center;
}

a
{
	color: #685C39;
}

a
{
	background: none repeat scroll 0 0 transparent;
	font-size: 100%;
	margin: 0;
	padding: 0;
	vertical-align: baseline;
}



h1
{
	font-size: 20px;
	color: #6E4528;
	text-transform: uppercase;
}

h2
{
	font-size: 18px;
	text-transform: uppercase;
	padding-top: 10px;
}

h3
{
	font-size: 14px;
	text-transform: uppercase;
	margin-bottom: 1px;
	color: #a58751;
	letter-spacing: 1px;
}

#footer .container
{
	color: #444444;
	margin-top: -12px;
	padding-bottom: 20px;
	position: relative;
}

#slider-wrapper .container
{
	background: url("http://fuegobistro.com/css/images/slider-bg.gif") no-repeat scroll left top transparent;
	height: 400px;
	margin-top: 5px;
}

.theme-default #slider
{
	margin: 0 auto 0 auto;
	width: 900px; /* Make sure your images are the same size */
	height: 400px; /* Make sure your images are the same size */
}


.clear
{
	clear: both;
}

a.visit
{
	background-color: transparent;
	background-image: url("../images/visitactive.png") !important;
	border: 0 none transparent !important;
	display: inline-block;
	height: 29px;
	width: 90px;
}

a.visit:hover
{
	background-color: transparent;
	background-image: url("../images/visithover.png") !important;
	border: 0 none transparent !important;
	display: inline-block;
	height: 29px;
	width: 90px;
}

.button
{
	-moz-transition: none 0s ease 0s;
	background-image: url("http://fuegobistro.com/css/images/button-sprite.png");
	background-position: left top;
	background-repeat: no-repeat;
	color: white;
	display: inline-block;
	font-family: 'Oswald' ,sans-serif;
	font-size: 15px;
	height: 49px;
	line-height: 36px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	width: 115px;
}

.visit
{
	margin-top: -21px;
	position: relative;
}

#catering {
    margin-left: 688px;
    margin-top: 271px;
    position: absolute;
    width: 175px;
    height:175px;
    z-index:999999;

}