/* ie6 locator spacing fix */
#form1{margin:0;padding:0;}

/* CSS Document */
/* Live Food City */
/***************************** GLOBAL *****************************/
body {
	margin: 0px;
	padding: 0px;
}
p {
	margin: 0px;
	padding: 0px;
}
input,textarea,select {	
	font-size: 10px;
	line-height: 1em;
	border-width: 1px;
	padding: 1px;
	margin: 0px;
}

img {
	border:none;
}

/***************************** DISPLAY *****************************/
#wrapper {
	width: 825px;
	/*overflow:hidden;*/
	padding: 0px;
	margin: 8px auto 20px;
}
#banner {
	height: 90px;
}
#logo {
	width: 489px;
	float: left;
}
#finders {
	width: 326px;
	height: 90px;
	float: left;
	background-image: url(../images/layout/locator_search_bkg.jpg);
	padding: 0px 0px 0px 10px;
}
#searchContainer1 {
	width: 326px;
	height: 44px;
	margin: 10px 0px 0px 0px;
	float: left;
}
#searchContainer2 {
	width: 320px;
	height: 24px;
	margin: 4px 0px 0px 0px;
	float: left;
	background-image: url(../images/layout/searchBkg.jpg);
}
#storeLocator {
	width: 130px;
	height: 22px;
	float: left;
	background-image: url(../images/layout/locatorBkg2.jpg);
	padding: 22px 0px 0px 10px;
	background-repeat: no-repeat;
}
#personalizeCoupons {
	width: 180px;
	float: left;
}
#personalizeCoupons img{cursor:pointer;margin:0;display:block;}
#searchContainer {
	float: left;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 80px;
}
#searchGo {
	width: 32px;
	height: 24px;
	float: right;
}
#slideshowContainer {
	width: 825px;
	height: 283px;
}
#slideshowContainer2 {
	width: 609px;
	height: 283px;
}
#slideshow {
	width: 601px;
	float: left;
}
#scrollContainer {
	width: 85px;
	height: 277px;
	float: left;
	background: url(../images/layout/scroll.jpg);
	padding-top: 6px;
	padding-left: 119px;
	padding-right: 20px;
}
#scroll1, #scroll2, #scroll3, #scroll4 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
#scroll1 p, #scroll2 p, #scroll3 p, #scroll4 p {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: 12px;
	padding: 8px 0px 8px 0px;
}
#scroll1 a, #scroll2 a, #scroll3 a, #scroll4 a, #scroll1 a:visited, #scroll2 a:visited, #scroll3 a:visited, #scroll4 a:visited {
	color: #666666;
	text-decoration: none;
}
#scroll1 a:hover, #scroll2 a:hover, #scroll3 a:hover, #scroll4 a:hover {
	text-decoration: none;
	color: #006699;
}

/***************************** SUBNAVBAR *****************************/
#subnav {
	height: 68px;
	width: 825px;
	margin: 0px;
	padding: 0px;
	position: relative;
	background-image: url(../images/layout/subnav.jpg);
	clear: both;
}
#subnav li {
    margin: 0px; 
	padding: 0px; 
	list-style: none;
	position: absolute; 
	top: 0px;
}
#subnav li, #subnav a {
    height: 68px; 
	display: block;
}
#employment {
	left: 0px; 
	width: 169px;
}
#FCpharmacy {
	left: 169px; 
	width: 162px;
}
#weeklyAdSpecials {
	left: 331px; 
	width: 162px;
}
#seasonalFavorites {
	left: 493px; 
	width: 162px;
}
#FCTextCenter {
	left: 655px; 
	width: 170px;
}
#employment a:hover, #employment a.current {
    background: transparent url(../images/layout/subnav.jpg)
    -0px -68px no-repeat;
}
#FCpharmacy a:hover, #FCpharmacy a.current {
    background: transparent url(../images/layout/subnav.jpg)
    -169px -68px no-repeat;
}
#weeklyAdSpecials a:hover, #weeklyAdSpecials a.current {
    background: transparent url(../images/layout/subnav.jpg)
    -331px -68px no-repeat;
}
#seasonalFavorites a:hover, #seasonalFavorites a.current {
    background: transparent url(../images/layout/subnav.jpg)
    -493px -68px no-repeat;
}
#FCTextCenter a:hover, #FCTextCenter a.current {
    background: transparent url(../images/layout/subnav.jpg)
    -655px -68px no-repeat;
}

/***************************** PROMOS *****************************/
#promos {
	margin: 8px 0px 20px 0px;
}
#promosRow1 {
	/*height: 87px;*/
	margin: 0px 0px 8px 0px;
}
#promosRow2 {
	margin: 0px 0px 8px 0px;
}
#promosRow3 {
	margin: 0px 0px 8px 0px;
}
#downloadContainer label {
	color: #FFFFFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	float: left;
	padding: 0px 10px 0px 0px;
}
#promosRow3 p {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#promoLinks1 a, #promoLinks2 a, #promoLinks3 a, #promoLinks4 a, #promoLinks5 a, #promoLinks6 a, #promoLinks7 a, #promoLinks8 a, #promoLinks9 a, #promoLinks1 a:visited, #promoLinks2 a:visited, #promoLinks3 a:visited, #promoLinks4 a:visited, #promoLinks5 a:visited, #promoLinks6 a:visited, #promoLinks7 a:visited, #promoLinks8 a:visited, #promoLinks9 a:visited {
	color: #999999;
	text-decoration: none;
}
#promoLinks1 a:hover, #promoLinks2 a:hover, #promoLinks3 a:hover, #promoLinks4 a:hover, #promoLinks5 a:hover, #promoLinks6 a:hover, #promoLinks7 a:hover, #promoLinks8 a:hover, #promoLinks9 a:hover {
	text-decoration: underline;
}
#promoLinks1 p.bold a, #promoLinks2 p.bold a, #promoLinks3 p.bold a, #promoLinks4 p.bold a, #promoLinks5 p.bold a, #promoLinks6 p.bold a, #promoLinks7 p.bold a, #promoLinks8 p.bold a, #promoLinks9 p.bold a, #promoLinks1 p.bold a:visited, #promoLinks2 p.bold a:visited, #promoLinks3 p.bold a:visited, #promoLinks4 p.bold a:visited, #promoLinks5 p.bold a:visited, #promoLinks6 p.bold a:visited, #promoLinks7 p.bold a:visited, #promoLinks8 p.bold a:visited, #promoLinks9 p.bold a:visited {
	font-weight: bold;
	color: #666666;
}
#promoLinks1, #promoLinks2, #promoLinks3, #promoLinks4, #promoLinks5, #promoLinks6, #promoLinks7, #promoLinks8, #promoLinks9 {
	width: 82px;
	height: 150px;
	float: left;
	padding: 0px 0px 0px 8px;
	margin: 0px 0px 40px 0px;
}
.spacer {
	padding: 0px 8px 0px 0px;
}
.dots {
	border-left: dotted 1px #666666;
}
#downloadContainer {
	width: 210px;
	height: 28px;
	background-image:url(../images/layout/download.jpg);
	float: left;
	background-repeat: no-repeat;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 197px;
}
#downloadGo {
	width: 40px;
	height: 24px;
	float: right;
}


/***************************** QUICK MENU *****************************/

/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}
.qmmc .qmdividery{float:left;width:0px;}
.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}
.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}
.qmmc {position:relative;zoom:1;z-index:10;}
.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}
.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}
.qmsh div a {float:left;}
.qmmc div{visibility:hidden;position:absolute;}
.qmmc .qmcbox{cursor:default;display:block;position:relative;z-index:1;}
.qmmc .qmcbox a{display:inline;}
.qmmc .qmcbox div{float:none;position:static;visibility:inherit;left:auto;}
.qmmc li {z-index:auto;}
.qmmc ul {left:-10000px;position:absolute;z-index:10;}
.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}
.qmmc li a {float:none;}
.qmmc li:hover>ul{left:auto;}
#qm0 ul {top:100%;}
#qm0 ul li:hover>ul{top:0px;left:100%;}

/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/

/*"""""""" (SUB) Container""""""""*/	
#qm0 div, #qm0 ul {
	width:148px;
}

/*"""""""" (SUB) Items""""""""*/	
#qm0 div a, #qm0 ul a {
	border-top:#CCF 1px solid;
	color:#FFF;
	display:block;
	font:11px/18px Helvetica, Arial, sans-serif;
	margin:0 0 1px;
	padding:5px;
	text-decoration:none;
	white-space: normal;
	width:138px;
}

/*"""""""" (SUB) Hover State""""""""*/	
#qm0 div a:hover {
	text-decoration:underline;
}

/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/	
#qm0 ul li:hover>a {
	text-decoration:underline;
}

/*"""""""" (SUB) Parent Items""""""""*/	
#qm0 div .qmparent, #qm0 ul .qmparent {
	background-image:url(../images/layout/arrow_1.gif);
	background-repeat:no-repeat;
	background-position:97% 50%;
}

/*"""""""" (SUB) Active State""""""""*/	
body #qm0 div .qmactive, body #qm0 div .qmactive:hover {
	background-image:url(../images/layout/arrow_0.gif);
	text-decoration:underline;
}

/*"""""""" Custom Rule""""""""*/	
ul#qm0 a img {	
	display:block;
	border-style:none;
}

div.banners_block img {cursor:pointer;}
div.content_page {position:relative;}
div#banners_row1 {background: url(../images/layout/subnav.jpg) no-repeat; width: 825px; height: 67px;}
div#banners_row1 div.banners_container {margin:0px 5px;}
div#banners_row1 div.banners_block {margin-left: 4px; float:left;}

div#promosRow1 div.banners_container {margin:0px;}
div#promosRow1 div.banners_block {margin-left: 4px; float:left;}

div#promosRow2 div.banners_container {margin:0;}
div#promosRow2 div.banners_block {margin-left: 4px; float:left;}

div#promosRow3 {margin-top:10px;}

div.banners_block div div div div h2 {display:none;}

input#locator {margin-left:60px;width:60px;}
input#search {width:197px;}
