@import "master.css";
/***Body***/
body{
	background:#8da8d1 url(../images/dinegrad.gif) repeat-x;
	color:#FFFFFF;
}
.emeraldSpecials{
	background:#687fa4; 
	padding:0; 
	margin:0;
	border:#425777 2px solid; 
	width:450px; 
	height:auto;
}
.emeraldSpecials2{
	background:#687fa4; 
	padding:6px 0 0 0; 
	margin:0 0 10px 0;
	border:#425777 2px solid; 
	width:450px; 
	height:auto;
}
.specialTitleContain{
	margin:0 0 10px 0;
	padding:0;
	background:#425777;
	width:100%;
	height:auto;
}
.specialTitle{
	font-size: 14px;
	font-weight:bold;
	float:left;
	padding:10px;
}
.specialTitleSub{
	font-size: 10px;
	float:left;
	padding:0 0 0 12px;
}
.specialDescrip{margin:0 0 10px 16px;}
.specialDescripBold{
	margin:0 0 8px 12px;
	font-size:12px;
	font-weight:bold;
}
#promoBanner{
	margin:20px 0 0 0;
}
/***body{
	background-color:#96b1da;
	color:#FFFFFF;
}***/
/***End Body***/
body, hr, .menuline, #contentright img, #contentright, #contentleft, #contentright .accordleft img{border-color:#425777;}
/***Global Nav***/
li.MenuBarHorizontalImage a{background:url(../images/dine.gif) 0 0 no-repeat;}
.subBg, .AccordionPanelOpen .AccordionPanelTab, .AccordionFocused .AccordionPanelOpen .AccordionPanelTab, .grid tr, .graph tr, .gridcolumn col.colcolora{background-color:#687fa4;}
body#dineIndexGLB   a#dineGLB,
body#aGLB  a#dineGLB, body#aGLB  a#dineSUBa,
body#bGLB  a#dineGLB, body#bGLB  a#dineSUBb,
body#cGLB  a#dineGLB, body#cGLB  a#dineSUBc,
body#dGLB  a#dineGLB, body#dGLB  a#dineSUBd,
body#eGLB  a#dineGLB, body#eGLB  a#dineSUBe,
body#fGLB  a#dineGLB, body#fGLB  a#dineSUBf,
body#gGLB  a#dineGLB, body#gGLB  a#dineSUBg,
body#hGLB  a#dineGLB, body#hGLB  a#dineSUBh,
body#iGLB  a#dineGLB, body#iGLB   a#dineSUBi,
body#jGLB  a#dineGLB, body#jGLB   a#dineSUBj,
li.MenuBarHorizontal a:hover, li.MenuSubBarHorizontal a:hover,
.grid tr th, .graph tr th, .gridcolumn tr th, #footAll{background-color:#425777;}
/***End Global Nav***/
/***Left Nav***/
a, .leftmenu ul li a, .leftmenu ul li a:hover{/***Top Def***/color:#FFFFFF;}
body#aGLB .leftmenu ul li ul.aleftmenu, 
body#bGLB .leftmenu ul li ul.bleftmenu, 
body#cGLB .leftmenu ul li ul.cleftmenu, 
body#dGLB .leftmenu ul li ul.dleftmenu, 
body#eGLB .leftmenu ul li ul.eleftmenu, 
body#fGLB .leftmenu ul li ul.fleftmenu, 
body#gGLB .leftmenu ul li ul.gleftmenu, 
body#hGLB .leftmenu ul li ul.hleftmenu, 
body#iGLB .leftmenu ul li ul.ileftmenu,
body#jGLB .leftmenu ul li ul.jleftmenu,
.leftmenu ul li a:active ul, .leftmenu ul li ul li a, .leftmenu ul li a:hover ul li a,
.leftmenu ul li:hover ul li:hover a, .leftmenu ul li a:hover ul li a:hover,
#contentright a,
.AccordionPanelTabHover{/***2nd Def***/color:#425777;}
/***End Left Nav***/
/***Footer***/
#footAll a {
	color:#c9dcfa;
}
.footerLine, #footerLayout #modern, #footerLayout #footLeft{
	border-color:#687fa4;
}
/***End Footer***/
/***Table***/
.grid, .graph{background-color:#FFFFFF;}
.grid tr.rowcolora, .graph tr.rowcolora{background-color:#306646;}
.grid tr.rowcolorb, .graph tr.rowcolorb{background-color:#FFFFFF;}
.grid tr.rowcolorc, .graph tr.rowcolorc{background-color:#D56868;}
.gridcolumn{background-color:#FFFFFF;}
.gridcolumn col.colcolorb{background-color:#abb6d7;}
.gridcolumn col.colcolorc{background-color:#dfcb53;}
/***End Table***/

#beverage{
	margin:30px 0px 10px 0px;
	float:left;
	width:547px;
	height:100%;
	display:block;
	background:url(../images/dinebevegrad.gif) repeat-x;
	color:#000000;
	border:2px #cc3333 solid;
}
#beverage img{
	float:left;
	border:none;
	margin-top:-25px;
}
#beveragetext{
	clear:none;
}
#beveragetext p{
	margin:10px;
	width:380px;
	float:right;
}
#beverage a{
	color:#000000;
}
