/*====================================== reset.css is here ========================================*/
@font-face {
	font-family: 'BERNIERORegular';
	src: url('http://sherwoodsbistro.com/fonts/BERNIERORegular');
	src: url('../fonts/BERNIERORegular.woff') format('woff'), 
	url('../fonts/BERNIERORegular.ttf') format('truetype'), 
	url('http://sherwoodsbistro.com/fonts/BERNIERORegular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
    font-family: 'bernier_distressedregular';
    src: url('../fonts/bernier_distressed-webfont.woff') format('woff2'),
         url('../fonts/bernier_distressed-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'bernier_shaderegular';
    src: url('../fonts/bernier_shade-webfont.woff') format('woff2'),
         url('../fonts/bernier_shade-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0;}
table {	border-collapse:collapse; border-spacing:0;}
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal;}
ol,ul { list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {	font-size:100%;	font-weight:bold;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}
.clear_0 {clear:both; font-size:0px; line-height:0px; display:block;}
.last {margin:0 !important;}
.pad_last{padding:0 !important;}
.no_bg {background:none !important;}
/**************************************************************************************/
a											{ color:#000; text-decoration:none; outline:0 none;}
a:hover										{ color:#000; text-decoration:none;}
h1											{ font-size:24px;}
h2											{ font-size:22px;}
h3											{ font-size:18px;}
h4											{ font-size:16px;}
h5											{ font-size:14px;}
h6											{ font-size:12px;}
/*----------------------------------------------------------------------------------*/
html 										{ }
body										{ color:#b1b1b1; font-family:"Arial", Verdana, Tahoma; font-size:12px;}
.flt_Lt										{ float:left; display:inline;}
.flt_Rt										{ float:right; display:inline;}
/* ---------------------------------------------------------------------------------*

/* ----------------------- layout ----------*/
.wrapper									{margin:0 auto; background:url(../images/noisebg.png) repeat; width: 100%; float: left; height: 100%;}
.container									{ width:1280px; margin:0 auto;}
/*-------------------------------------------*/

.bg{width:100%; float:left; background:url(../images/bg.png) no-repeat; min-height:932px; height:auto; padding-top:28px;}
/* ------------------------- HEADER HERE -------------------*/
#header										{width:100%; float:left;}
#header .container							{ }
#logo										{ }
.menu_badge{width:146px; height:150px; float:right; padding-right:47px;}
.menu_badge img{width:100%; height:auto;}
/* --------- NAVIGATION HERE ----------*/
#nav										{ }
#nav ul										{ }
#nav ul li									{ }
#nav ul li a								{ }
#nav ul li a span							{ }
#nav ul li a:hover							{ }
/* ---------------------------------------------------------*/

/* ------------------------ MAIN CONTENT HERE --------------*/
.main_content								{ }
.main_content .container						{width:726px; margin:0 auto; }
#logo										{float:left; margin-top: -60px;}
#logo a										{display:block;}
#logo a img									{display:block;}
.arow										{float:left; width:100%;}
.arow .container								{width:516px; height:16px;}
#arrow img									{float:left;  margin:50px auto 11px;}
#arrow h1									{float:left; width:100%; text-align:center; margin-bottom:25px; letter-spacing: 5px; text-transform:none; font-weight: normal; color:#ebdecd; font-family: 'bernier_distressedregular'; font-size:43px;}
#arrow p										{float:left; width:100%; text-align:center; margin-bottom:32px; word-spacing: 2px; letter-spacing: 2px; text-transform:none; font-weight: normal; font-size:28px;  color:#ebdecd; font-family: 'bernier_distressedregular';}
.social										{float:left; width:100%; text-align:center;}
.social .cross								{display:block; width:147px; height:92px; margin:0 auto; background:url(../images/cross_arrow.png) no-repeat center;}
.social .cross ul								{ margin:0 0 0 0; width:100%; display:block; padding:27px 0 0 0; list-style:none;}
.social .cross ul	li							{float:left;}
.social .cross ul	li:last-child				{float:right;}
.social .cross ul	li a							{display:block;}
.social .cross ul	li a img						{margin:0!important;}
/* ---------------------------------------------------------*/


/* ------------------ FOOTER HERE --------------------------*/
#footer										{ }
#footer .container							{ }
.copy										{ }
/* ---------------------------------------------------------*/