body {
margin: 0px;
background:#dad4b6 url(bg.html) repeat-x top fixed;
}

#container {
width:980px;
margin:0px auto;
}

#banner {
height:450px;
width:980px;
margin-top:0px;
background-color:#202811;
background-image:url(banner-bg.jpg);
background-repeat:no-repeat;
background-position:top left;
}

#content {
background-color:#e1d9cf;
width:980px;
/*height:100%;*/
/*margin-top:-12px;*/
padding-bottom:15px;
}

#content h1 {
color:#324706;
font-family:Georgia, Arial, Helvetica, sans-serif;
font-size:16px;
padding-left:10px;
font-weight:600;
}
#content h2 {
	color:#004718;
	font-family:Calibri, Trebuchet MS, Arial;
	font-size:18px;
	padding-left:10px;
}
#content h1.menu{
	color:#004718;
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	padding-left:10px;
	text-transform:uppercase;
	
}

.breakfast {background:#fffddf;text-align:center;color:#004718;font-family:Calibri, Trebuchet MS, Arial;padding:10px;
}
#content .breakfast p{text-align:center;color:#004718;font-family:Calibri, Trebuchet MS, Arial; font-size:13px;}
.breakfast h3 {text-align:center;color:#004718;font-family:Calibri, Trebuchet MS, Arial;font-size:14px;font-weight:bold;}
	

#content p {
color:#666666;
font-family:Georgia, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:justify;
line-height:16px;
padding-left:10px;
padding-right:10px;
font-weight:bold;
}

#content li {
color:#666666;
font-family:Georgia, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

#content a {
color:#324706;
font-family:Georgia, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:bold;
}

#footer {
height:39px;
width:980px;
background-color:#e7e1d9;
/*margin-top:-12px;*/
}

#footer img {
margin-left:20px;
margin-top:5px;
}

#footer p {
text-align:right;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:11px;
margin-top:10px;
padding-right:5px;
}

.link{
font-family:Arial, Helvetica, sans-serif;
color:#666666;
text-decoration:none;
}

#banner #menu {
/*margin-top:145px;*/

}

#banner #menu li {
color:#cdc0a6;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:25px;
text-decoration:none;
height:25px;
background-image:url(list-icon.gif);
background-repeat:no-repeat;
background-position:left;

}

#banner #menu li a {
color:#cdc0a6;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
text-decoration:none;
height:20px;
margin-left:25px;
padding-top:2px;
}

#banner #menu ul {
padding-top:150px;
list-style:none;
}

#banner #menu .active {
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:25px;
height:25px;
border-top:1px dotted #cdc0a6;
border-bottom:1px dotted #cdc0a6;
width:150px;
background-image:url(list-icon.gif);
background-repeat:no-repeat;
background-position:left;
}

#banner #menu .active a {
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
height:20px;
text-decoration:none;
}

#icps {
	align:center;
	font-family:Arial, Helvetica, sans-serif;
	text-align: center;
	color:#666666;
	font-size:11px;
	margin-top:10px;
	padding-right:5px;

}

#icps a {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;


}

/*Flash Image Replacement*/
.swf-replace-1 {
	background:url(../flash-replace-img/main.jpg);
/*	width:732px;
	height:382px;*/
}

.swf-replace-gallery {
	background:url(/images/galleryPage.jpg);
	width:732px;
	height:382px;
}

#slideshowHolder {
	float:right;
	margin-top:-375px;
}

