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

/* Fonts */

@font-face {
	font-family:'silver';
	src:url(../fonts/webfonts_Silverfake/Silverfake.ttf.woff);
}

/* -- LAYOUT -- */
body {
	background:url(../images/background.jpg) top left no-repeat #ffffff;
}
.footer {
background:url(../images/footer-bg.png) center center no-repeat #842929;
width:100%;
overflow:auto;
color:#ffffff;
padding:10px;	
}
.gray-section {
	width:100%;
	overflow:auto;
	background:#f4f4f4;
	-moz-box-shadow:    inset 1px 4px 15px -6px  #bbb;
    -webkit-box-shadow: inset 1px 4px 15px -6px  #bbb;
    box-shadow:         inset 1px 4px 15px -6px  #bbb;
	padding-bottom: 30px;
}
.white-section {
	width:100%;
	overflow:auto;
	background:#ffffff;
	-moz-box-shadow:    inset 1px 4px 15px -6px  #ababab;
    -webkit-box-shadow: inset 1px 4px 15px -6px  #ababab;
    box-shadow:         inset 1px 4px 15px -6px  #ababab;
	padding-bottom: 30px;
}

/* -- PADDING MARGIN -- */
.logowrap{
	margin-top:0px;
}
.padding-top-50 {
	padding-top:50px;
}
.padding-top-20 {
	padding-top:50px;
}

/* -- BOOTSTRAP CHANGES -- */
.navbar-default {
background-color: transparent;
border-color: transparent;
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus {
color: #555;
font-weight:bold;
background-color: transparent;
}

/* -- MISC -- */
.floatfix {
	overflow:auto;
}


/* -- BUTTONS -- */

.btn-sedona {
font-family:'silver', 'Helvetica Neue', Helvetica, sans-serif;
color: #fff;
background-color: #a54223;
border-color: #7a2d15;
}
.btn-sedona:hover {
color: #fff;
background-color: #7a2d15;
border-color: #7a2d15;
}

/* -- MENU JAVASCRIPT -- */

#breakfastmenu, #lunchmenu, #dinnermenu {
	display:none;
	background-image:url(../images/paper.jpg);
	padding:15px;
}
#breakfastmenu h3, #lunchmenu h3, #dinnermenu h3 {
	font-family:'silver', 'Helvetica Neue', Helvetica, sans-serif;
	text-align:center;
} 
#breakfastmenu ul li p, #lunchmenu ul li p, #dinnermenu ul li p {
	width:90%;
}
#showbreakfastmenu, #showlunchmenu, #showdinnermenu{
	cursor:pointer;
	border:inset 3px #a54223;
	background-color:#a54223;
	color: #fff;
	font-family:'silver', 'Helvetica Neue', Helvetica, sans-serif;
	text-shadow:1px 1px 3px #000;
}
#showbreakfastmenu:hover, #showlunchmenu:hover, #showdinnermenu:hover{
	color:#66FFCC;
}

#breakfast1, #breakfast2 {
	width:45%;
	max-width:294px;
	float:left;
}
#breakfast1 h4, #breakfast2 h4 {
	font-family:'silver', 'Helvetica Neue', Helvetica, sans-serif;
}
.parenthetic {
	font-family:'Helvetica Neue', Helvetica, sans-serif;
	font-size:60%;
}