@charset "utf-8";
#home_page #home, #deals_page #deals, #about_page #about, #location_page #location, #loyalty_page #loyalty, #galleries_page #galleries, #entertainment_page #entertainment, #contact_page #contact {
	color: #FF5A00;
}

#breakfast_page #breakfast, #oysters_page #oysters, #share_page #share, #sandwiches_page #sandwiches, #salads_page #salads, #pasta_page #pasta, #mains_page #mains, #breads_page #breads, #soups_page #soups, #entrees_page #entrees, #kids_page #kids, #desserts_page #desserts, #vegetarian_page #vegetarian, #full_menu_page #full_menu {
	color: #FFFFFF;
	border-right: 25px solid #FF5A00;
	background: #9E1B34;
}
#drinks_gallery #header {
	background: url(../images/banners/drinks.jpg) no-repeat 290px center;
}
#friends_gallery #header {
	background: url(../images/banners/friends.jpg) no-repeat 290px center;
}
#breakfast_page #header {
	background: url(../images/banners/breakfast.jpg) no-repeat 290px center;
}
#summer {
	background: #B0CEFA url(../images/callouts/summer_sky.jpg) no-repeat 0px 0px;
	margin-top: 0px;
	margin-bottom: 14px;
	padding: 0px 0px 21px;
	text-align: center;
	border: 1px solid #000000;
}
#summer h2 {
	color: #FFFFFF;
	padding-top: 14px;
	padding-bottom: 2px;
	text-align: left;
	margin: 0px 5% 7px 20%;
	font-size: x-large;
}
#summer p {
	color: #336699;
	margin: 0px 5% 0px 20%;
	padding: 0px 0px 7px;
	text-align: left;
	font-size: large;
}
#summer p strong {
	color: #FFFFFF;
}
#summer a {
	color: #4F8CB8;
}
#summer a:hover {
	color: #3366FF;
	text-decoration: underline;
}

#summer a.highlight_link {
	background: url(../images/common/highlight_link.gif) no-repeat 0px 3px;
	margin-left: 50px;
}
#summer a.highlight_link:hover {
	color: #FF5A00;
	background: url(../images/common/highlight_link.gif) no-repeat 0px -37px;
	text-decoration: none;
}

#winter {
	background: #000000 url(../images/callouts/winter_bckgnd.jpg) no-repeat 10px 10px;
	padding: 14px 14px 14px 200px;
	min-height: 135px;
	border: 1px solid #FF5A00;
}
#winter h2 {
	color: #F29826;
	margin: 0px 0px 6px;
	padding: 0px;
}
#winter h2 strong {
	color: #FF5A00;
}

#winter p {
	font-size: 107%;
	color: #FFFFFF;
	margin: 0px;
}
#winter p strong {
	color: #FF5A00;
}

#special_menu {
	background: #333333;
	margin: 0px 0px 21px;
	border: 1px solid #FFFFFF;
	padding-left: 21px;
	padding-bottom: 35px;

}
#special_menu p {
	color: #999999;
}
#special_menu strong {
}


#special_menu h2 {
	color: #F1022B;
}

#special_menu h3 {
	margin: 0px;
	color: #FFFFFF;
}
#special_menu ul {
	margin: 14px 0px 35px;
	padding: 0px;
	list-style: none;
}
#special_menu li {
	color: #FFFFFF;
	font-size: 82%;
	padding-right: 20%;
}
#special_menu li em {
	display: block;
	margin-top: 7px;
	margin-bottom: 7px;
	color: #999999;
}
#special_menu strong {
	display: block;
	font-size: x-large;
	font-weight: 100;
	color: #FF5A00;
	padding-bottom: 7px;
}
