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

* {
margin:0px;
padding:0px;	
}

body {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
background-color:#0178B0;
}

#container {
width:972px;
margin: 0px auto;
background-repeat:no-repeat;
background-position:bottom;
}

#banner {
height:152px;
background-image:url(images/top2.jpg);
background-repeat:no-repeat;
color:#A3A3A3;
background-color:#FEFEFE;

}

#banner p {
	padding-left:180px;	
	padding-top:50px;
}
	

.address {
font-size:12px;
}

.phone {
font-size:12px;
padding-top:30px;
padding-left:20px;
}
.email {
font-size:12px;
padding-left:20px;
}

.imgLeft{float:left;margin:5px 10px 5px 0px;}
.imgRight{float:right;margin:5px 0px 5px 10px;}

#nav {
color:#616161;	
margin-left:171px;
margin-top:46px;
}

a.nav {
padding:12px 10px;
color:#616161;	
text-decoration:none;
font-size:12px;
line-height:14px;
margin-right:10px;
display:block;
float:left;
}

a.nav:hover {
color:#010101;
}
.navfb {margin-right:0px; padding:0px;display:inline;}

#content {
	width:255px;
	margin-left:40px;
	padding:20px 0px 40px 0px;
	font-size:13px;
}

#content img {border:none; text-decoration:none;}
#content a {color: #F6F6F6;}

#contentWide {
	margin-left:40px;
	margin-right:40px;
	padding:20px 0px 40px 0px;
	font-size:13px;
}

#opentable {
	margin:0px auto;
	width:879px;
	text-align:center;
}

#opentable script {
	margin-left:auto;
	margun-right:auto;
	}

#footer{
	margin:10px auto;
	width:900px;
	color:#EFEFEF;
	text-align:left;
	height:50px;
}

#footerlt {
float:left;
width:340px;
}

#footerrt {
	margin-left:350px;
	height:50px;
}
#footer a {color:#EFEFEF;}
h1 {
display:none;	
}

h1.OT_title {display:block;}

h2, h3, h4, p {
margin-bottom:10px;	
}
h2 {
font-size:19px;	
font-weight:bold;
}
h3 {
font-size:15px;
font-weight:bold;
}

.noborder {	border:none;}
