/*

Owner: Tamber's Restaurant
Author: Dustin Pfeifer
URL: www.tiltstudioinc.com

Date: May 24, 2007
Edited By: Mike McNeive
Updated: April 2009

*/

* {
	margin:0;
	padding:0;
}

body  { 
	background:#c73633;
	text-align:center; 
	width:782px;
	margin:0 auto;
	padding:0;
	font:12px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	line-height:18px;
	color:#fa9f9d;
}


/* Layout ==================== */


#header {
	height:112px;
	text-align:left;
	background:#c73633;
	margin:0;
	padding:0;
	overflow:hidden;
}

.mainimage {
	margin:0;
	padding:0;
}

#content {
	background:#c73633 url("../images/background.jpg") repeat-y center;
	text-align:left;
	margin:0;
	padding:0;
}

#homeleft {
	width:305px;
	float:left;
	margin:20px 0 0 0;
	padding:0 0 0 66px;
}

#homeright {
	width:305px;
	float:right;
	margin:20px 0 0 0;
	padding:0 66px 0 20px;
	border-left:1px solid #c73633;
}

#left {
	width:141px;
	float:left;
	margin:4px 0 0 0;
	padding:0 0 0 66px;
}

#right {
	width:484px;
	float:right;
	margin:20px 0 0 0;
	padding:0 66px 0 12px;
	border-left:1px solid #c73633;
}

#feature {
	border-bottom:1px solid #c73633;
}

#footer {
	background:#c73633 url("../images/background_footer.jpg") no-repeat;
	height:93px;
	overflow:hidden;
	text-align:left;
}

.footerleft {
	float:left;
	padding:30px 0 0 66px;
	margin:0;
	font-size:10px;
	color:#fc6b68;
}

.footerright {
	float:right;
	padding:30px 66px 0 0;
	margin:0;
	font-size:10px;
	text-align:right;
	color:#972927;
}

.footerright a {
	color:#fc6b68;
	text-decoration:none;
}




/* Navigation ==================== */


.logo {
	float:left;
	margin:0;
	padding:0 0 0 46px;
}

#nav {
	float:right;
	margin:50px 0 0 0;
	padding:0 36px 0 0;
	list-style-type:none;
}

#nav li {
	display:inline;
	font:12px Tahoma, Arial, serif;
	margin:0;
	padding:0;
}

#nav a {
	color:#fff;
	text-decoration:none;
	border-right:1px solid #952926;
	padding:0 7px 0 3px;
}

#nav a:hover, #nav a.selected {
	color:#fa9f9d;
}

#nav a.last {
	border:none;
}

#nav a.gallery {
	color:#fa9f9d;
	border:none;
}


/* Typography ==================== */

p {
	margin:15px 0;
}

small {
color:#fff;
line-height: 10px;}

#homeleft p {
	font-size:13px;
}

h1 {
	font-size:16px;
	font-weight:normal;
	margin:0 0 10px 0;
	color:#fa9f9d;
}

h2 {
	font-size:16px;
	font-weight:normal;
	margin:0 0 10px 0;
	color:#701f1d;
}

h3 {
	font-size:14px;
	font-weight:normal;
	margin:0 0 10px 0;
	color:#fff;
}

h4 {
	font-size:12px;
	font-weight:normal;
	color:#701f1d;
	float:left;
	margin:0;
	padding:10px 0;
}

.leftnav {
	margin:5px 0;
	padding:0;
}

.leftnav a {
	color:#fff;
	text-decoration:none;
	font-size:13px;
}

.leftnav a:hover, .leftnav a.selected {
	color:#701f1d;
}

.featureprice {
	float:right;
	margin:0;
	padding:10px 0;
}

span {
	color:#fff;
}

span a {
	color:#fff;
	text-decoration: underline;
}

span a:hover {
	color:#fa9f9d;
	text-decoration: underline;
}



.icon-car a {
	background:url("../images/icon_car.jpg") no-repeat right center;
	padding:20px 50px 20px 0;
	color:#fff;
	float:right;
	text-decoration:none;
}

.icon-car a:hover {
	color:#fa9f9d;

}

.icon-car2 a {
	background:url("../images/icon_car.jpg") no-repeat right center;
	padding:20px 50px 20px 0;
	margin:0;
	color:#fff;
	text-decoration:none;
	border:1px solid #c73633;
	border-width:1px 0;
	float:left;
}

.icon-car2 a:hover {
	color:#fa9f9d;
}

hr {
	border:1px solid #fff;
	border-width:0 0 1px 0;
	padding:0;
	margin:0;
}

ul#hours {
	float:left;
	width:140px; /* width is changed */
	margin:0;
	padding:0;
	list-style:none;
}
 
ul#hours li {
	float:left;
	width:70px;
  	margin:0;
	padding:0;
	font-size:11px;
	color:#fff;
}

ul#hours li.brunch {
	margin:10px 0 20px 0;
}

ul#menu {
	float:left;
	width:484px; /* width is changed */
	margin:0 0 10px 0;
	padding:0 0 10px 0;
	border-bottom:1px solid #c73633;
	list-style:none;
}

ul#menu li {
	float:left;
	width:160px;
  	margin:0;
	padding:5px 0;
	color:#fff;
}


/* Browser Adjustments ==================== */


.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}          
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
