body {
	color: #422100;
	background: #FFFFFF;
	font: 11px Arial, Helvetica, sans-serif;
	margin:5px 0px 0px 0px;
}
.topform h3 {
	color: #DE9600;
	font: normal 14px "Times New Roman", Times, serif;
	margin: 0px;
	padding: 0px;
}
.topform {
}

.topform p {
	margin: 0px;
	padding: 0px;
}
.topform #form1, .topform #ccoptin {
	margin: 0px;
	padding: 3px;
	color: #9F6B00;
	border-left: 1px solid #DE9600;
}


.fav {
	background: url(images/crowd_fav.png) no-repeat right 25px;
}

a{
	outline:none;
	border:none;
}
.content_bttm_brdr {
	border-bottom: 1px solid #7E8535;
}
a.selected {
	background: url(images/arrow.png) no-repeat -6px 4px;
	padding-left: 13px;
}
#sendtofriend {
	margin-top: 20px;
	border-top: 1px solid #DF841F;
	margin-bottom: 10px;
	padding-top: 10px;
}
#sendtofriend h3 {
	font-size: 11px;
	font-weight: bold;
	border-top: 1px solid #E49500;
	margin: 0px 0px 10px;
	padding: 10px 0px 0px;
}




.mainmenubg {
	background: url(images/menu_home_over.png) no-repeat;
	height: 34px;
}
#mainmenu a {
	font: 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #B97C00;
}
#mainmenu #menu_home {
	padding-top: 3px;
}
#mainmenu #menu_menu {
	padding-top: 3px;
}
#mainmenu #menu_corp {
	padding-top: 3px;
}


#mainmenu #menu_rest {
	padding-top: 3px;
}
#mainmenu #menu_contact {
	padding-top: 3px;
}
.menu_on {
	background: url(images/menu_menu_over.png) no-repeat;
}
.corp_on {
	background: url(images/menu_corp_over.png) no-repeat;
}
.rest_on {
	background: url(images/menu_rest_over.png) no-repeat;
}
.contact_on {
	background: url(images/menu_contact_over.png) no-repeat;
}
#main_content {
	background: url(images/catering_mid.png) repeat-y;
}
.bttm_brdr {
	background: url(images/catering_bttm.png) no-repeat;
	height: 10px;
}
.home_phone {
	font: 20px "Times New Roman", Times, serif;
	color: #DF841F;
}
.home_phone_line {
	font: 14px Arial, Helvetica, sans-serif;
	color: #DF841F;
	margin: 0px;
	padding: 0px;
}
.home_phone_bdr {
	border-top: 1px solid #F4D7B5;
}
.footer {
	color: #DF841F;
	font-size: 10px;
}
.home_feature{
	border: 1px solid #E18C2D;
}
.home_feature_ttl {
	background: url(images/catering_feature_mid.png) no-repeat;
	font: 16px "Times New Roman", Times, serif;
	color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.home_feature_bttm {
	background: url(images/catering_feature_bttm.png) no-repeat;
	padding: 10px;
}
.home_feature_bttm h2 {
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
.home_feature_bttm p {
	margin: 0px 0px 5px;
	padding: 0px;
}
.home_feature_bttm a {
	color: #422100;
	text-decoration: underline;
}
#main_content {
	padding: 5px 15px;
}
.home_green {
	background: url(images/catering_green_bg.png) no-repeat;
	color: #FFFFFF;
	padding: 15px 20px 20px;
	font-size: 13px;
}
a {
	color: #41222F;
}
.home_secret h2 {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	color: #7E8535;
}
.home_secret strong {
	color: #7E8536;
}
.home_server h2 {
	color: #E29200;
	font: normal 18px "Times New Roman", Times, serif;
}


.home_secret p {
	margin: 0px;
	padding: 0px;
}
.home_secret {
	margin: 0px;
	padding: 5px;
}

.home_green a {
	color: #FFFFFF;
	text-decoration: underline;
}
.home_signup {
	background: url(images/catering_home_signup.png) no-repeat;
	padding: 10px;
}
.home_signup h3 {
	color: #E29200;
	font: normal 14px "Times New Roman", Times, serif;
	margin: 0px;
	padding: 0px;
}
.home_signup p {
	margin: 0px;
	padding: 0px;
	line-height: 12px;
}
.home_signup #form1 {
	margin: 0px;
	padding: 0px;
}
#sendtofriend input, #sendtofriend textarea, #form1 #email, #ccoptin #email {
	background: #FFFDF0;
	border: 1px solid #FFD688;
	color: #422100;
	font: 11px Arial, Helvetica, sans-serif;
}
#sendtofriend p {
	margin: 3px 0px 10px;
	padding: 0px;
	color: #7E8535;
}

.submit_bttn {
	color: #7E8535;
	background: #FFF8C3;
	border: 1px solid #E18F00;
	font-size: 11px;
	font-weight: normal;
}

.home_green h1 {
	font: normal 18px "Times New Roman", Times, serif;
}
.menus_submenu {
	padding: 10px;
	border-right: 1px solid #7E8535;
}
.menus_submenu h2 {
	color: #7E8535;
	font: normal 16px "Times New Roman", Times, serif;
	margin: 5px 5px 8px;
}
.menus_content {
	margin: 0px;
	padding: 20px;
	font-size: 12px;
}
.menus_content h1 {
	color: #E08724;
	font: normal 20px "Times New Roman", Times, serif;
	margin: 5px 0px 0px;
	padding: 0px;
}
.menus_content h2 {
	font: normal 16px "Times New Roman", Times, serif;
	color: #6A712D;
	margin: 5px 0px 0px;
	padding: 0px;
}
.menus_content ul {
	margin: 0px 0px 5px 25px;
	padding: 0px;
	list-style: disc;
}
.menus_content p {
	margin: 0px;
	padding: 0px;
}
.menus_submenu h2 a {
	color: #7E8535;
}
.subs {
	border-left: 1px solid #D0C8B9;
	font-size: 11px;
	padding-left: 10px;
}
.menus_content h3 {
	margin: 0px 0px 10px;
	padding: 0px;
	font-size: 12px;
}

.subs ul {
	margin: 0px 0px 0px 10px;
	padding: 0px;
}

.subs h2 {
	font-size: 14px;
	color: #DF841F;
}
#sendtofriend #emailsend, #form1 #send, #ccoptin #send {
	color: #FFFFFF;
	background: #7E8535;
}
#sendtofriend img {
	margin-right: 3px;
}
.solid_brdr {
	border: 1px solid #F09E23;
	background: #FFFEF9;
	color: #422100;
}
.quote {
	font: 14px "Times New Roman", Times, serif;
	color: #7E8535;
}
.error {
	color: #990000;
}
