html {font-size: 0.7em; line-height: 1.7em; font-family: "Trebuchet MS", Verdana, sans-serif;}

h1 { font-size: 150%; color:#666;}
h2 { font-size: 180%; color:#65944B; margin: 10px 0 20px 0;}
h3 { font-size: 130%; color:#333; margin: 0;}
p { margin: 5px 0 5px 0}

h1.logo {margin: 0; padding: 0;}

a {outline: none; color:#BA6418;}

body {margin:0; padding:0;}

.bg-home { background:#8ABCCC;}
.bg-food { background:#923434;}
.bg-drinks { background:#B9A731;}
.bg-contact { background:#65944B;}
.bg-reviews { background:#BA6418;}

#holder {
	width: 760px;
	margin: 0 auto;
	height:630px;
}

.home { background:url(images/bg-blue.jpg) no-repeat;}
.food { background:url(images/bg-red.jpg) no-repeat;}
.drinks { background:url(images/bg-yellow.jpg) no-repeat;}
.contact { background:url(images/bg-green.jpg) no-repeat;}
.review { background:url(images/bg-orange.jpg) no-repeat;}

#innerHolder {
	width: 700px;
	padding: 30px;
}

#header { width: 700px; height: 159px; margin-top: 7px;}
#logo { width: 158px; float: left;}

#navHolder {float: left; width: 540px;}
ul#nav {list-style: none; margin: 0; padding: 0; float: right;}
ul#nav li {display: inline; margin: 0; padding :0;}
ul#nav li a { margin: 0 0 0 -4px; padding: 0;}
ul#nav li a img {margin: 0; padding: 0;}

#info {float: right; margin: 23px 12px 0 0; width: 400px;}
h3.info {color:#666; text-align:right; font-size: 130%; margin: 0;}

#contenthome {width: 700px; height: 376px; text-align: center; background:url(images/home-img.jpg) center no-repeat;}

#content { min-height: 376px; border-top: 1px solid #eee;}
#content2 {padding: 20px; margin: 0;}

#footer { text-align: right; padding: 20px 30px; color:#fff; float: right; display:inline;}
#footer a {color:#fff;}
#map {background:#fff; width: 300px; height: 300px; float:left;}
.contactinfo {float: left; width: 170px;}

#subnav {
	float: right;
	width: 200px; text-align:right;
}

#blurb {float: right; width: 166px; margin-right: 14px; font-size: 150%; background: #eee; height: 245px;}
#blurb p {padding: 10px; color:#65944B; line-height:1.4em}

span.price { margin-left:220px;}
span.name { float: left; width: 330px; display: block;}
.list {float: left; width: 660px; border-bottom: 1px solid #ddd; margin-bottom: 2px;}










