/*********GT Adds*********/
.container_24 .prefix_logo {
	padding-left: 388px;
}
header {
	background: rgb(243,226,199); /* Old browsers */
	background: -moz-linear-gradient(-45deg, rgba(243,226,199,1) 0%, rgba(193,158,103,1) 50%, rgba(182,141,76,1) 51%, rgba(233,212,179,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, rgba(243,226,199,1)), color-stop(50%, rgba(193,158,103,1)), color-stop(51%, rgba(182,141,76,1)), color-stop(100%, rgba(233,212,179,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(-45deg, rgba(243,226,199,1) 0%, rgba(193,158,103,1) 50%, rgba(182,141,76,1) 51%, rgba(233,212,179,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(-45deg, rgba(243,226,199,1) 0%, rgba(193,158,103,1) 50%, rgba(182,141,76,1) 51%, rgba(233,212,179,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(-45deg, rgba(243,226,199,1) 0%, rgba(193,158,103,1) 50%, rgba(182,141,76,1) 51%, rgba(233,212,179,1) 100%); /* IE10+ */
	background: linear-gradient(135deg, rgba(243,226,199,1) 0%, rgba(193,158,103,1) 50%, rgba(182,141,76,1) 51%, rgba(233,212,179,1) 100%); /* W3C */
}
footer {
	text-align: center;
	letter-spacing: 2px;
	font-weight: bold
}
button.reservation, button.sidebar {
	border: none;
	background: #000;
	color: #124885;
	border-radius: 0px;
	width: 170px;
	height: 45px
}
/*button and menu active color */
button.reservation:hover, button.reservation:active, button.sidebar:active {
	background: #124885;
	color: #fff;
}
button.reservation, button.sidebar {
	border: 0;
	border-radius: 8px;
	color: #fff;
	font-weight: bold;
	padding: 7px;
	background: #09C;
	border: 1px solid black;
}
button.reservation:hover, button.sidebar:hover {
	cursor: pointer;
}
button.reservation:active {
	box-shadow: none;
}
.top_address, .top_address a {
	margin-top: 72px;
	color: #000;
	font-weight: bold;
	font-size: 13px;
}
h5, span.welcome {
	color: #000
}
#reserveNow {
	margin: 30px 15px 0 30px;
	background: #999;
	color: #fff;
	border: 1px solid #000;
	height: 176px;
}
#reserveNowImg {
	float: right;
	width: 342px;
	margin-top: -120px;
	background-image: url(/assets/533a020408_chevron.png)
}
#reserveNowImg img {
	float: right;
	border: 5px solid #dcdcdc;
	margin: 5px;
}
#reserveNow h1 {
	padding: 30px;
	font-size: 22px
}
.bg {
	border-bottom: 4px solid #000;
}
footer, footer a {
	color: #000
}
.menu li {
	background: -moz-linear-gradient(top, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,0,0,0.65)), color-stop(100%, rgba(0,0,0,0))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%); /* W3C */
	background: linear-gradient(135deg, rgba(243,226,199,1) 0%, rgba(193,158,103,1) 50%, rgba(182,141,76,1) 51%, rgba(233,212,179,1) 100%); /* W3C */
}
.menu li a {
	color: #fff;
}
.menu li a:hover, .menu li.active a, .menu li.active a:hover, button.reservation:hover, .list-3 li a:hover {
	color: #fff;
}
span.welcome {
	color: 000;
}
.menu li:hover, .menu li.active, .menu li.active:hover {
	background: rgb(169,3,41); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(169,3,41,1) 0%, rgba(143,2,34,1) 44%, rgba(109,0,25,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(169,3,41,1)), color-stop(44%, rgba(143,2,34,1)), color-stop(100%, rgba(109,0,25,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(169,3,41,1) 0%, rgba(143,2,34,1) 44%, rgba(109,0,25,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(169,3,41,1) 0%, rgba(143,2,34,1) 44%, rgba(109,0,25,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(169,3,41,1) 0%, rgba(143,2,34,1) 44%, rgba(109,0,25,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(169,3,41,1) 0%, rgba(143,2,34,1) 44%, rgba(109,0,25,1) 100%); /* W3C */
}
/*
.list-4 li:first {border-top:1px solid #999}
.list-4 li {border-bottom:1px solid #999}
*/
.list-4 li {
	line-height: 20px;
	padding: 15px 0 15px 20px;
}
.list-4 li a {
	color: #838383;
	display: inline-block;
	text-decoration: none;
}
.list-4 li a:hover {
	color: #000;
}
.list-2 {
	list-style: disc;
	padding: 15px;
	color: #3e1a23;
}
.list-2 li {
	padding: 4px;
}
.list-2 li a {
	font-size: 16px;
}