body,html{top:0;padding:0;margin:0 auto;}

/*
body{
background-color: #5085c1;
background-image: url(/smartcircular2/images/binglee/body.gif);
background-repeat: repeat-y;
background-x-position: center;
background-y-position: top;
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
color: #666666;
}*/

a:link,a:visited,a:hover,a:active{color:#4dbc04; font-weight:bold;}
a:hover{text-decoration:none}
div #clientheader{
	background-image:url('http://akimages.crossmediaservices.com/smartcircular2/images/binglee/header_bg3.jpg'); background-position:top left; background-repeat:no-repeat;
	width:805px;
	height:80px;
	margin:0 auto;
	margin-bottom:0px;
}

div #clientfooter{
	background-image:url('/smartcircular2/images/binglee/footer.jpg'); background-position:top left; background-repeat:no-repeat;
	width:805px;
	height:69px;
	margin:0 auto;

}
span#footer_text{color:#FFFFFF; font-family:Arial; font-size:11px; width:560px;}
div#footer_text{width:560px; margin:0 auto; padding-top:10px;}
div#cmsattribution{padding-top: 20px;}
/* NUEP */
div#nuepbody
{
	background-image:url('/smartcircular2/images/binglee/nuepcontent_bg.jpg'); background-position:bottom left; background-repeat:no-repeat;
	height:400px;
	width:805px;
	margin:0 auto;
}
div #nuepheaderphrase{	padding-top:115px; color:#FFFFFF}
div #nuepcopy{color:#FFFFFF}
div#giftcards{width:805px; margin:0 auto; height:97px; background-image:url('/smartcircular2/images/binglee/giftcards.jpg'); background-position:top left; background-repeat:no-repeat;}
html *div#giftcards{width:805px; margin:0 auto; height:97px; background-image:url('/smartcircular2/images/binglee/giftcards.jpg'); background-position:top left; background-repeat:no-repeat;}
input#nuepzipcode_input{width:106px;}

/*Landing Page*/
#ffboundingtable{width:805px; margin:0 auto;
	background-color:#84C0E2;
	background-image:url('/smartcircular2/images/binglee/maincontent_bg.jpg'); background-position:bottom left; background-repeat:no-repeat;
	width:805px;
	height:502px;
	margin:0 auto;
	
	}
	
/*Global nav*/
td#ffglobalnav{width:190px;}
div #globalnav{
	border:0px;
	margin: 0px 10px 15px 10px;
}
#gnlocationtitle, #gnsearchcopy, #gncathead, #sltitle, #emailsignupTITLE,#gnflashhead,#gntogglecopy{
	padding-top: 3px;
	padding-left: 0px;
	margin-top: 10px;
	text-align: left;
	background-color:transparent;
	font: bold 15px Arial;
	color:#FFF;
	width:200px;
	height:50px;
	background-image:url('/smartcircular2/images/binglee/cathead_bg.gif'); background-position:top left; background-repeat:no-repeat;
}

#gnsearch, #gnshoppinglist
{
	width:200px;height:112px;
	background-image:url('/smartcircular2/images/binglee/catbody_bg.gif'); background-position:bottom left; background-repeat:no-repeat;
}
html *div#slcopy{padding:0;}
html *div#gnsearch, html *div#toggglebg{height:122px;}

.gnflashbg, #toggglebg
{
	width:200px;height:112px;
	background-image:url('/smartcircular2/images/binglee/catbody_bg.gif'); background-position:bottom left; background-repeat:no-repeat;
}
#emailalertsbg
{
	width:200px;height:125px;
	background-image:url('/smartcircular2/images/binglee/catbody_long_bg.gif'); background-position:bottom left; background-repeat:no-repeat;
}
html *div#emailalertsbg{height:140px;}

.bl_tou{text-align:left;padding-left:12px; margin-top:3px;}

div #gndisplaymodetoggle{padding-top:5px;}

#gnsearchbody{padding:0px 0 0 8px; margin:0 auto;}

#gnsearchinput{width:181px;}
#search_btn{text-align:right; width:187px; padding-top:5px;}
.gnsearchgobutton{width:61px;height:28px;}
div.cat_text{margin:15px 0 0 10px;}
#gnbrandtitle{color:#000; font: bold 11px Arial; background-color:Transparent; height: 15px; padding-left:8px; padding-top: 4px;}


#gncatbody, #gnbrandbody{padding-bottom: 5px;}

#gncatframe
{
	width:200px;height:167px;
	background-image:url('/smartcircular2/images/binglee/catbody_long_bg.gif'); background-position:bottom left; background-repeat:no-repeat;
}

#gncatFILTER, #brandid{width:181px;margin-left:4px;}
#slitemcount{color:#000; font: bold 11px Arial; background-color:Transparent; height: 15px; padding-left:8px; padding-top: 0px;}
#slbutton{text-align:right; width:192px; padding-top:5px;}

td#gnstoreinfoframe{padding-top:10px;}
#emailsignupTEXT{color:#000; font: bold 11px Arial; background-color:Transparent; padding-left:8px; padding-top: 0px;}
#gnemailalert{padding:2px 0px 0px 4px;}
div #emailsignupINPUT{padding-left:8px;}
input#gnemailinput{font-size:12px;}
#emailsignupheaderbutton{height:19px; width:20px;}

/* Entry Page */
#maincontent{padding-left:5px; padding-right:5px; background-color:#FFF; margin-bottom:10px;}
html *div#maincontent{padding-bottom:10px;}
.mcentrycovbody{margin-bottom:10px; }
#ffmaincontent{padding-top:10px; padding-bottom:10px; padding-right:10px;}
div .mcentrycovimage{ background-color:#FFF;}

.mcentrycovaction{background-color:Transparent; padding-top: 0px;padding-bottom: 0px;}
.mcentrycovaction a:link,.mcentrycovaction a:visited,.mcentrycovaction a:hover,.mcentrycovaction a:active{color:#4dbc04;font-size:15px; font-weight:bold;}
.mcentrycoverspacer{width: 3px;}
span#toggledivider{display:none;}

div.topleft
{	height:30px; width:100%;
	background-image:url('/smartcircular2/images/binglee/tl.gif'); background-position:top left; background-repeat:no-repeat;
}
div.topright
{	height:30px; width:100%;
	background-image:url('/smartcircular2/images/binglee/tr.gif'); background-position:top right; background-repeat:no-repeat;
}
#mcentryactiontable{background-color:#FFF; width:412px; padding:0 6px 0 6px; height:30px;}

.botleft, .mcbotleft
{
	height:30px; width:100%;
	background-image:url('/smartcircular2/images/binglee/bl.gif'); background-position:bottom left; background-repeat: no-repeat;
}
.botright, .mcbotright
{	height:30px; width:100%;
	background-image:url('/smartcircular2/images/binglee/br.gif'); background-position:bottom right; background-repeat:no-repeat;
}

table .SLHcircularbanner{background-color:transparent;}
.SLHcircularbannerfont{color:#FFF; font-size:12px; font-weight:bold;}
.SLHcircularbannerfontsmall{color:#FFF; font-size:12px; font-weight:bold;}

/* Breadcrumb */

#gnbreadcrumb
{
text-align: left;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-left: 0px;
font-size: 11px;
}
.breadcrumb_middle
{
background-color:#FFF;
height:23px;
margin:0 6px 0 6px;
padding-top:7px;
}

/* BBP Item List View */
td #mcpageSINGLE{padding-left:4px}
.mcnavpageVIEW
{
text-align: center;
padding-top: 6px;
padding-right: 0px;
padding-bottom: 6px;
padding-left: 0px;
font-size: 10px;
}

/* Email Alerts */
td.defaultsmall{padding-bottom:5px;}

/* Item detail view */
.mcnavdetailBACK{padding-bottom:5px;}
#detailACTIONSshopframe{width:200px;}


/* Shopping List */ 
#shoppinglistadditem{margin-bottom:5px;}
td .defaultsmallbold{background-color:#FFFFFF; padding-bottom:10px;}
td.mccatgrouphead{border-top:2px solid #cccccc;}
td.mcshoplistthumbnailframe{border-bottom:0px solid #cccccc;}
.SL_header{font-weight:bold; font-size:15px;}

/* Search Results */
div#mcsearccat{margin-bottom:2px;}
#searchdeptheader,#searchitemheader{margin-top: 0px; padding:0px;}

#mcnavtopcategory, #mcnavbotcategory{padding:0px; text-align:center;}
.mcnavNOWSHOWING{padding:6px 0 6px 6px;}
#mcnavtopfilter{padding: 0px 0px 0px 0px; text-align:center;}
td.mcnavNOWSHOWING{font-size:11px;}
.mcnavcatPAGELINK,.mcnavcatPREV,.mcnavcatNEXT,.mcnavNOWSHOWING,.mcnavcatDOWNcat,.mcnavcatSORT  { font-size: 11px;  }
#mccatITEMLIST{margin-bottom:0px;}
/* Browse by Category */

#mcbrowsecat{margin:0; padding:0 0 0px 0; border:1px solid white;}