html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
ground: transparent;
}
body {
	line-height: 1;
}

blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/**											{ margin: 0; padding: 0; }*/

body {
	margin:0;
	padding:0;
	font-size:11px;
	line-height:16px;
	font-family: Arial, Helvetica, sans-serif;
}
a { color:#003366; text-decoration:none;}
a:hover { text-decoration:none;}
.orange { color:#003366;}

.image-container {
	border:1px solid #e3e3e3;
	padding:5px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	background-color: #FDFDFD;
	margin-bottom:5px;
}
#header { background: url(images/header_bckg.png) repeat-x ; height:120px;  }
#headerPan{
	width:900px;
	height:30px;
	padding-left: 20px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	}
#headerPan ul{
	display:block;
	height:30px;
	width:900px;
	}
#headerPan ul li{
	display:block; 
	height:30px; 
	float:left;
	}
#headerPan li a{
	color:#CCCCCC;
	height:30px;
	display:block;
	font: bold 10px/30px Arial, Helvetica, sans-serif; 
	padding:0 12px 0 13px;
	text-decoration:none;
}
#headerPan li a:hover{
	color:#003366;
	text-decoration:none;
}
#headerPan li.home{
	float:left;
	width:650px;
}
#headerPan li.home a{
	color:#CCCCCC;
	height:30px;
	display:block;
	font: bold 10px/30px Arial, Helvetica, sans-serif; 
	padding:0;
	text-decoration:none;
}
#headerPan li.home a:hover{
	color:#003366;
	text-decoration:none;
}
#logo {
	width:900px;
	padding-top: 8px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 20px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#logo a{ color:#FFFFFF; text-decoration:none; font-weight:bold; height:12px; font-size:20px; text-transform:uppercase;}
#logo a:hover { }

#menu {color:#fff; text-align:center; margin-top:22px;}
#menu ul{
	width:900px;
	margin:0 auto;
	list-style:none;
	padding:0;
	text-align:left;
}
#menu ul li{display:inline}
#menu ul li.search{
	float: right;
	padding-right:30px;
}
#menu ul a {
	display:block;
	float:left;
	font-size:13px;
	text-decoration:none;
	color:#fff;
	text-align:center;
	text-transform:uppercase;
	padding-top: 8px;
	padding-right: 16px;
	padding-bottom: 8px;
	padding-left: 16px;
}
#menu ul a:hover {
	color:#222222;
}
#menu ul a.active {
	color:#232323;
	background-color: #FFFFFF;
}
#menu ul a.active:hover {
	color:#232323;
	background-color: #FFFFFF;
}
#searchForm {
	position: relative;
	top: 2px;
}
#searchText {
	color: #888888;
	display: block;
	margin-top: 3px;
	float: left;
}
#searchButton {
	position: relative;
	top: 3px;
	display: block;
	padding-left: 5px;
	margin-top: 0px;
}
#main {
	width:100%;
	float:left;
	margin-top: 20px;
	margin-right: 0;
	margin-bottom: 100px;
	margin-left: 0;
}
#head_image { height:150px; background:url(images/head_bckg.jpg) no-repeat #fe5d00; padding:30px 0 30px 50px; line-height:24px;}
#slogan { color:#fff; font-family: "Arial Narrow", Arial, Tahoma; font-size:21px; text-transform:uppercase; }
#under_slogan_text { color:#ffff00; font-size:10px; line-height:12px; padding-top:15px;}
#content {
	padding:0;
	width:880px;
	min-height:440px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#content h1 { 
	
	text-transform:uppercase; 
	font-size:20px; 
	color:#222222; 
	font-weight:normal;
	border-bottom:1px dotted #adadad;
	padding-bottom:5px;
}

#download_btn_wrapper{width: 600px; height: 50px; background-color:#FFF; border: solid thin #ccc; margin-top: 10px;}
#download_btn_wrapper img{float:left; padding-top: 5px;}
#download_btn_wrapper_text{float:left; padding-top:10px; padding-left:10px;}

#text {
	width:600px;
	padding-left:20px;
	margin-left: 260px;
	color:#222222;
}
#text li{
	margin-left:20px;
}
#textSpecials {
	width:600px;
	color:#222222;
}
#textSpecials li{
	margin-left:20px;
}
hr {
	float:left;
	height:1px;
	color:#222222;
	width: 100%;
	margin-top:2px;
	margin-bottom:10px;
	
}
#menu-table
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: #fff;
	margin: 0;
	width: 100%;
	border-collapse: collapse;
	text-align: left;
}
#menu-table-sidebar
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: #fff;
	margin: 0;
	width: 220px;
	border-collapse: collapse;
	text-align: left;
}
#menu-table th					{	font-size: 14px;font-weight: normal;color: #003366;padding: 10px 8px;border-bottom: 2px solid #003366;	}
#menu-table th.beverages		{	font-size: 14px;font-weight: normal;color: #0000FF;padding: 10px 8px;border-bottom: 2px solid #0000FF;	}
#menu-table th.bravo			{	font-size: 14px;font-weight: normal;color: #C35E37;padding: 10px 8px;border-bottom: 2px solid #C35E37;	}
#menu-table th.bwings			{	font-size: 14px;font-weight: normal;color: #5E2F00;padding: 10px 8px;border-bottom: 2px solid #5E2F00;	}
#menu-table th.chilaca			{	font-size: 14px;font-weight: normal;color: #BD0D22;padding: 10px 8px;border-bottom: 2px solid #BD0D22;	}
#menu-table th.corner			{	font-size: 14px;font-weight: normal;color: #006633;padding: 10px 8px;border-bottom: 2px solid #006633;	}
#menu-table th.dessert			{	font-size: 14px;font-weight: normal;color: #343434;padding: 10px 8px;border-bottom: 2px solid #343434;	}
#menu-table th.field			{	font-size: 14px;font-weight: normal;color: #016799;padding: 10px 8px;border-bottom: 2px solid #016799;	}
#menu-table th.freshS			{	font-size: 14px;font-weight: normal;color: #FFCC00;padding: 10px 8px;border-bottom: 2px solid #FFCC00;	}
#menu-table th.freshT			{	font-size: 14px;font-weight: normal;color: #999900;padding: 10px 8px;border-bottom: 2px solid #999900;	}
#menu-table th.market			{	font-size: 14px;font-weight: normal;color: #663399;padding: 10px 8px;border-bottom: 2px solid #663399;	}
#menu-table th.soup				{	font-size: 14px;font-weight: normal;color: #FF9933;padding: 10px 8px;border-bottom: 2px solid #FF9933;	}
#menu-table th.sweet			{	font-size: 14px;font-weight: normal;color: #669900;padding: 10px 8px;border-bottom: 2px solid #669900;	}
#menu-table th.grille			{	font-size: 14px;font-weight: normal;color: #650202;padding: 10px 8px;border-bottom: 2px solid #650202;	}
#menu-table th.world			{	font-size: 14px;font-weight: normal;color: #333366;padding: 10px 8px;border-bottom: 2px solid #333366;	}
#menu-table th.freebies			{	font-size: 14px;font-weight: normal;color: #39F;padding: 10px 8px;border-bottom: 2px solid #39F;	} /* Added for "freebies" page on 12/15/11 by JB*/



#menu-table-sidebar th					{	font-size: 14px;font-weight: normal;color: #003366;padding: 10px 8px;border-bottom: 2px solid #003366;	}
#menu-table-sidebar th.beverages		{	font-size: 14px;font-weight: normal;color: #0000FF;padding: 10px 8px;border-bottom: 2px solid #0000FF;	}
#menu-table-sidebar th.bravo			{	font-size: 14px;font-weight: normal;color: #C35E37;padding: 10px 8px;border-bottom: 2px solid #C35E37;	}
#menu-table-sidebar th.bwings			{	font-size: 14px;font-weight: normal;color: #5E2F00;padding: 10px 8px;border-bottom: 2px solid #5E2F00;	}
#menu-table-sidebar th.chilaca			{	font-size: 14px;font-weight: normal;color: #BD0D22;padding: 10px 8px;border-bottom: 2px solid #BD0D22;	}
#menu-table-sidebar th.corner			{	font-size: 14px;font-weight: normal;color: #006633;padding: 10px 8px;border-bottom: 2px solid #006633;	}
#menu-table-sidebar th.dessert			{	font-size: 14px;font-weight: normal;color: #343434;padding: 10px 8px;border-bottom: 2px solid #343434;	}
#menu-table-sidebar th.field			{	font-size: 14px;font-weight: normal;color: #016799;padding: 10px 8px;border-bottom: 2px solid #016799;	}
#menu-table-sidebar th.freshS			{	font-size: 14px;font-weight: normal;color: #FFCC00;padding: 10px 8px;border-bottom: 2px solid #FFCC00;	}
#menu-table-sidebar th.freshT			{	font-size: 14px;font-weight: normal;color: #999900;padding: 10px 8px;border-bottom: 2px solid #999900;	}
#menu-table-sidebar th.market			{	font-size: 14px;font-weight: normal;color: #663399;padding: 10px 8px;border-bottom: 2px solid #663399;	}
#menu-table-sidebar th.soup				{	font-size: 14px;font-weight: normal;color: #FF9933;padding: 10px 8px;border-bottom: 2px solid #FF9933;	}
#menu-table-sidebar th.sweet			{	font-size: 14px;font-weight: normal;color: #669900;padding: 10px 8px;border-bottom: 2px solid #669900;	}
#menu-table-sidebar th.grille			{	font-size: 14px;font-weight: normal;color: #650202;padding: 10px 8px;border-bottom: 2px solid #650202;	}
#menu-table-sidebar th.world			{	font-size: 14px;font-weight: normal;color: #333366;padding: 10px 8px;border-bottom: 2px solid #333366;	}
#menu-table-sidebar th.freebies			{	font-size: 14px;font-weight: normal;color: #39F;padding: 10px 8px;border-bottom: 2px solid #39F;	}/* Added for "freebies" page on 12/15/11 by JB*/


#menu-table td
{
	border-bottom: 1px solid #EFEFEF;
	color: #999999;
	padding: 6px 8px;
}

#menu-table-sidebar td
{
	border-bottom: 1px solid #EFEFEF;
	color: #999999;
	padding: 6px 8px;
}

#menu-table td a{
	color: #999999;
}

#menu-table-sidebar td a{
	color: #999999;
}

#menu-table td a:hover				{	color: #003366;	}
#menu-table td.beverages a:hover	{	color: #0000FF;	}
#menu-table td.bravo a:hover		{	color: #C35E37;	}
#menu-table td.bwings a:hover		{	color: #5E2F00;	}
#menu-table td.chilaca a:hover		{	color: #BD0D22;	}
#menu-table td.corner a:hover		{	color: #006633;	}
#menu-table td.dessert a:hover		{	color: #343434;	}
#menu-table td.field a:hover		{	color: #016799;	}
#menu-table td.freshS a:hover		{	color: #FFCC00;	}
#menu-table td.freshT a:hover		{	color: #999900;	}
#menu-table td.market a:hover		{	color: #663399;	}
#menu-table td.soup a:hover			{	color: #FF9933;	}
#menu-table td.sweet a:hover		{	color: #669900;	}
#menu-table td.grille a:hover		{	color: #650202;	}
#menu-table td.world a:hover		{	color: #333366;	}
.active{ font-weight:bold;}

#menu-table-sidebar td a:hover				{	color: #003366;	}
#menu-table-sidebar td.beverages a:hover	{	color: #0000FF;	}
#menu-table-sidebar td.bravo a:hover		{	color: #C35E37;	}
#menu-table-sidebar td.bwings a:hover		{	color: #5E2F00;	}
#menu-table-sidebar td.chilaca a:hover		{	color: #BD0D22;	}
#menu-table-sidebar td.corner a:hover		{	color: #006633;	}
#menu-table-sidebar td.dessert a:hover		{	color: #343434;	}
#menu-table-sidebar td.field a:hover		{	color: #016799;	}
#menu-table-sidebar td.freshS a:hover		{	color: #FFCC00;	}
#menu-table-sidebar td.freshT a:hover		{	color: #999900;	}
#menu-table-sidebar td.market a:hover		{	color: #663399;	}
#menu-table-sidebar td.soup a:hover			{	color: #FF9933;	}
#menu-table-sidebar td.sweet a:hover		{	color: #669900;	}
#menu-table-sidebar td.grille a:hover		{	color: #650202;	}
#menu-table-sidebar td.world a:hover		{	color: #333366;	}

#menu-table tbody tr:hover td				{	color: #003366;	}
#menu-table tbody tr:hover td.beverages		{	color: #0000FF;	}
#menu-table tbody tr:hover td.bravo			{	color: #C35E37;	}
#menu-table tbody tr:hover td.bwings		{	color: #5E2F00;	}
#menu-table tbody tr:hover td.chilaca		{	color: #BD0D22;	}
#menu-table tbody tr:hover td.corner		{	color: #006633;	}
#menu-table tbody tr:hover td.dessert		{	color: #343434;	}
#menu-table tbody tr:hover td.field			{	color: #016799;	}
#menu-table tbody tr:hover td.freshS		{	color: #FFCC00;	}
#menu-table tbody tr:hover td.freshT		{	color: #999900;	}
#menu-table tbody tr:hover td.market		{	color: #663399;	}
#menu-table tbody tr:hover td.soup			{	color: #FF9933;	}
#menu-table tbody tr:hover td.sweet			{	color: #669900;	}
#menu-table tbody tr:hover td.grille		{	color: #650202;	}
#menu-table tbody tr:hover td.world			{	color: #333366;	}

#menu-table-sidebar tbody tr:hover td				{	color: #003366;	}
#menu-table-sidebar tbody tr:hover td.beverages		{	color: #0000FF;	}
#menu-table-sidebar tbody tr:hover td.bravo			{	color: #C35E37;	}
#menu-table-sidebar tbody tr:hover td.bwings		{	color: #5E2F00;	}
#menu-table-sidebar tbody tr:hover td.chilaca		{	color: #BD0D22;	}
#menu-table-sidebar tbody tr:hover td.corner		{	color: #006633;	}
#menu-table-sidebar tbody tr:hover td.dessert		{	color: #343434;	}
#menu-table-sidebar tbody tr:hover td.field			{	color: #016799;	}
#menu-table-sidebar tbody tr:hover td.freshS		{	color: #FFCC00;	}
#menu-table-sidebar tbody tr:hover td.freshT		{	color: #999900;	}
#menu-table-sidebar tbody tr:hover td.market		{	color: #663399;	}
#menu-table-sidebar tbody tr:hover td.soup			{	color: #FF9933;	}
#menu-table-sidebar tbody tr:hover td.sweet			{	color: #669900;	}
#menu-table-sidebar tbody tr:hover td.grille		{	color: #650202;	}
#menu-table-sidebar tbody tr:hover td.world			{	color: #333366;	}

#banner_ad{
	padding: 0 0 20px 20px;}

#sidebar {
	color:#6f6e6e;
	padding-left: 20px;
	padding-right: 20px;
	width: 220px;
	float: left;
	margin: 0px;
	clear:both;
}

#footer {
	height:120px;
	margin-top:20px;
	clear:both;
	background-image: url(images/footer_bckg.png);
	background-repeat: repeat-x;
	background-position: 0 top;
	background-color: #424242;
}
#left_footer {
	text-transform:uppercase;
	color:#333333;
	font-size:11px;
	width: 880px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#left_footer a { color:#666666; text-decoration:none;}
#left_footer a:hover { color:#FFFFFF;}
#left_footer a img { border:0;}
#right_footer { float:right;  padding:40px 30px 0 0; text-transform:uppercase; color:#FFFFFF; font-weight:bold; font-size:11px; text-align:right;}
#right_footer a { color:#FFFFFF;}
#right_footer a:hover { text-decoration:none;}

