@charset "utf-8";
/* CSS Document */

.disclaimer {
	font-size:10px;
	color:#4a433c;
}

body, html {
	margin:0;
	padding:0;
}

body {
	background-color:#A28B6B;
	min-width:902px;
	font-family: "Times New Roman",  Times, Georgia, serif;
	font-size:12px;
	color:#4a433c;
	line-height:18px;


}

a, a:visited {
	font-family: "Times New Roman",  Times, Georgia, serif;
	font-size:12px;
	color:#4a433c;
	text-decoration:none;
}

a:hover {	
	font-family: "Times New Roman",  Times, Georgia, serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}

a.about, a.about:visited {
	font-family: "Times New Roman",  Times, Georgia, serif;
	font-size:12px;
	color:#4a433c;
	text-decoration:underline;
}

.small-text {
	font-size:9px;
	line-height:11px;
	margin-bottom:0px;
	}

#default-outer {
	width: 596px;
	margin: auto;

}

#default-inner {
	float:left;
	display:inline;
	width:594px;
	height:446px;
	border:1px solid #ffffff;
	background-color:#d4c7b4;
	margin-top:55px;

}

#outer {
	width: 902px;
	margin: auto;

}

#inner{
	display:inline;
	float:left;
	background-image:url(images/main-bg.jpg);
	background-repeat:no-repeat;
	background-color:#b7a180;
	width:902px;
	min-height:563px;
	height:auto !important;
	height:563px;
}

#header {
	display:inline;
	float:left;
	width:902px;
	height:158px;
}

#logo{
	display:inline;
	float:left;
	width:257px;
	height:158px;
	width:232px;
	height:127px;
	margin-top:15px;
	margin-left:14px;
}

#sisterpubs {
	display:inline;
	float:left;
	width:257px;
	height:158px;
}

#button-area {
	display:inline;
	float:right;
	width:120px;
	height:28px;
	margin-top:57px;
	
}


#nav {
	display:inline;
	float:left;
	width:645px;
	height:25px;
	margin-top:1px;
}

#top-buttons {
	display:inline;
	float:right;
	width:400px;
	height:38px;
	text-align:right;
	margin-right:5px;
	margin-top:7px;
}

#image {
	display:inline;
	float:left;
	width:892px;
	height:315px;
	padding-left:5px;
	padding-right:5px;
}

#content-area {
	display:inline;
	float:left;
	width:868px;
	min-height:155px;
	height:auto !important;
	height:155px;
	background-image:url(images/bg-content.gif);
	background-repeat:repeat-y;
	padding-left:17px;
	padding-right:17px;
	padding-bottom:10px;
	position:relative;
}

#title {
	display:inline;
	float:left;
	width:868px;
	height:50px;
	font-size:30px;

}

#content-text-area {
	display:inline;
	float:left;
	width:655px;
	min-height:50px;
	height:auto !important;
	height:50px;
}

#content-btn-area2 {
	width:213px;
	min-height:1px;
	height:auto !important;
	height:1px;
		display:inline;
	float:left;
	margin-top:35px;
}

#content-btn-area {
	width:213px;
	min-height:1px;
	height:auto !important;
	height:1px;
		display:inline;
	float:left;
}

#footer {
	display:inline;
	float:left;
	width:902px;
	height:20px;
	border-top:1px solid #ffffff;
	font-size:11px;
	color:#594a37;
	padding-top:3px;
	background-color:#a28b6a;
	font-family:Arial, Helvetica, sans-serif;
}

#footer a, #footer a:visited {
	font-size:11px;
	color:#594a37;
	text-decoration:none;
		font-family:Arial, Helvetica, sans-serif;

}

#address {
	display:inline;
	float:left;
	width:500px;
	height:20px;
}

#sistersites {
	display:inline;
	float:left;
	width:192px;
	height:20px;
}
#sistersites a.socialbtn {
	border: none;
	border-bottom-style: none;
	outline: none;
}

#siteby {
	display:inline;
	float:left;
	width:200px;
	height:20px;
	text-align:right;
}



h1.title {
	padding:0px;
	margin:0px;
	font-weight:normal;
	color:#907c5f;
	font-size:34px;
	line-height:34px;
	height:34px;
	float:left;
	display:inline;
}


/* forms */

/* forms */
.textfield {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #4a433c;
	line-height:20px;
	height:16px;
	width:160px;
	border:1px solid #ffffff;
	padding-left:5px;
	padding-bottom:3px;
	padding-top:3px;
	padding-right:5px;
	background-color:#B7A180;
	
}
.formtextbox {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #4a433c;
	height:55px;
	width:160px;
	border:1px solid #ffffff;
	padding-left:5px;
	padding-bottom:5px;
	padding-top:5px;
	padding-right:5px;
	background-color:#B7A180;
}

.formdropdown {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #4a433c;
	height:20px;
	border:1px solid #ffffff;
	padding-bottom:0px;
	padding-top:0px;
	padding-right:0px;
	background-color:#B7A180;

}

.button 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #4a433c;
	background-color: #ffffff;
	border:1px solid #a18869;
	padding:3px;
}


/* end forms */


#form ul, #form  li {
	background-image:none;
	border:0 none;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}

#form  li{
	clear:both;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

#form label {
float:left;
font-size:12px;
margin-bottom:10px;
padding-top:3px;
width:120px;
}

#form input {
float:left;
margin-bottom:10px;
}

#nav ul {
display:inline;
float:left;
margin:0;
padding:0;
}
#nav ul li {
display:inline;
float:left;
margin:0;
}

.review-row {
	float:left;
	display:inline;
	width:650px;
	margin-bottom:20px;
}

.review-logo {
	float:left;
	display:inline;
	width:215px;
	margin-right:25px;
}

.review-text {
	float:left;
	display:inline;
	width:400px;
}

.dining-row {
	float:left;
	display:inline;
	width:650px;
	text-align:center;
}

p.times {
	color:#DFD0B9;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}

.home-button {
	float: left;
	display: inline;
	padding-right: 15px;
}

/* mailer archive */
.mailer-outer {
	float:left;
	display:inline;
	margin-right:30px;
	width:177px;
	height:280px;
	text-align:center;
	font-weight:bold;
	margin-bottom:20px;
}

.mailer-outer img {
	padding:6px;
	border:1px solid #D4C7B4;
	margin-bottom:15px;
}


.mailer-outer .mailername, .mailer-outer .mailername a{
	color:#907C5F;
	line-height:16px;
	clear:both;
}

.facebook-like{
	float:right;
	display:inline;
	padding:10px 0 0 0;
}