p { padding-left: 35px; padding-right: 45px; font-size: 12px; line-height: 14pt; font-family: Tahoma, Arial, sans-serif; color:#1b1001;}


body {	font-family: Arial, Helvetica, sans-serif;
}
td {	font-family: Arial, Helvetica, sans-serif;
}
th {	font-family: Arial, Helvetica, sans-serif;
}
A {	COLOR: #4b7aa8; outline: none
}
A:visited {	COLOR: #4b7aa8;
}
A:active {	COLOR: #660000;
}
A:hover {	COLOR: #660000; TEXT-DECORATION: none
}
.sidebar_header { color: #ffffff;  font-size: 15px; text-decoration: none; padding-left: 15px; padding-right: 15px; padding-top: 10px;
}
.news_links { color: #ffffff;  font-size: 12px; text-decoration: none; padding-left: 15px; padding-right: 15px; padding-top: 10px;
}
.news_links A { color: #FFFF33;  font-size: 12px; text-decoration: none;
}
.news_links A:visited { color: #FFFF33;  font-size: 12px; text-decoration: none;
}
.news_links A:hover { color: #123262;  font-size: 12px; text-decoration: none;
}
.news_dates { color: #ffffff; text-decoration: none; font-size: 10px; padding-left: 15px; padding-right: 15px;
}
.news_sources { color: #ffffff; text-decoration: none; font-style: italic; font-size: 10px; padding-left: 15px; padding-right: 15px;
} 
.chef_titles { color: #123262; font-weight: bold; font-size: 14px; padding-top: 15px; padding-left: 15px;
}
.body_copy { padding-left: 25px; FONT-SIZE: 12px; padding-right: 20px;
}
.chef_image { float:right; border: 1px solid #123262; margin-top: 10px; margin-left: 25px; padding-bottom: 20px;
}
.review_publication { font-style: italic; font-weight: bold;
}
.news_titles { color: #123262; font-weight: bold; font-size: 16px; padding-top: 15px;
}
.news_subhead { color: #123262; font-weight: bold; font-size: 12px; font-style: italic;
}
.ultimate_headers { color: #123262; font-weight: bold; font-size: 16px; padding-top: 15px; padding-left: 0px;
}

h1 { color: #123262; font-size: 18px; font-family: Tahoma, Arial, sans-serif; padding-left: 20px; letter-spacing: 1pt;}

.side_nav { padding-left: 15px; font-size: 12px; color: #ffffff; text-decoration: none;
}
.side_nav A { color: #ffffff; text-decoration: none;
} 
.right_image { float:right; margin-left: 125px; margin-top: 10px;
}
.names { font-weight: bold; font-size: 14px; padding-left: 0px;
}
.table_copy { FONT-SIZE: 12px;
}
.ultimate_card { color: #123262; font-size: 14px; padding-top: 15px; padding-left: 0px;
}
.footer { font-size: 12px; color: #757DAD;
}
.body_border { border-right: 1px solid #000000;
}
.pad_10 { padding-bottom: 10px;
}
.lvl1 { padding-left: 20px; padding-bottom: 10px;
}
.lvl2 { padding-left: 40px; padding-bottom: 10px;
}
.lvl3 { padding-left: 60px; padding-bottom: 10px;
}
.news_links_two { color: #ffffff;  font-size: 12px; text-decoration: none; padding-left: 15px; padding-right: 15px;
}
.order_bold { color: #123262; font-weight: bold; font-size: 14px; padding-left: 15px;
}
.errorMessage { color : #F00;
}
.errorItem { background : #F99; color: #123262; font-weight: bold; font-size: 14px; padding-left: 15px;
}
.order_table_copy { FONT-SIZE: 12px; padding-left: 15px; font-weight: bold;
}
.main_nav {  font-size: 14px; font-family: Tahoma, Verdana, sans-serif; color: #ffffff; letter-spacing: 1pt;}

.main_nav A:link { color: #ffffff; text-decoration: none;}

.main_nav A:visited { color: #ffffff; text-decoration: none;}

.main_nav A:hover { color: #000000; text-decoration: none;}

.main_nav A:active { color: #ffffff; text-decoration: none;}

.restaurant_nav {  font-size: 12px; font-family: Tahoma, Verdana, sans-serif; color: #ffffff; letter-spacing: 1pt;}

.restaurant_nav A:link { color: #ffffff; text-decoration: none;}

.restaurant_nav A:visited { color: #ffffff; text-decoration: none;}

.restaurant_nav A:hover { color: #000000; text-decoration: none;}

.restaurant_nav A:active { color: #ffffff; text-decoration: none;}

.side_image {padding-left: 10px; padding-bottom: 10px; }

.wrg_names { font-size: 14px; font-family: Tahoma, Verdana, sans-serif; color: #000000; letter-spacing: 1pt; font-weight:bold; padding-left: 25px;}

.wrg_side_text { font-size: 12px; font-family: Tahoma, Verdana, sans-serif; color: #000000; padding-left: 25px;}

.signup { font-size: 11px; color: #ffffff; text-decoration: none; padding-left: 10px; padding-right:10px;}

#imageContainer {
	height:301px;
}

#imageContainer img {
	position:relative;
	margin:auto;
	width:622px;
	border:1px solid #000;}
	
.menu_table { padding-left: 25px; padding-right: 25px; }
.menu_item { font-size: 12px; font-family: Tahoma, Verdana, sans-serif; color: #000000; font-weight:bold;}
.menu_price { font-size: 12px; font-family: Tahoma, Verdana, sans-serif; color: #000000; font-weight:bold;}
.menu_description { font-size: 11px; font-family: Tahoma, Verdana, sans-serif; color: #000000; }
.menu_category { font-size: 16px; font-family: Tahoma, Verdana, sans-serif; color: #123262; letter-spacing: 1pt; font-weight:bold; padding-left: 25px; padding-right: 25px; padding-top: 10px;}
