body		{font-family:arial,clean,sans-serif; font-size:0.95em; font-size-adjust:none; font-style:normal; font-variant:normal; font-weight:normal; margin:10px auto 0; padding:0px; background:white url(images/top.gif) repeat-x; line-height:1.2em; color:#666; }

p { margin:0.4em 0pt 1.2em; padding:0pt; }

a			{ color:blue; }
img,a { border:none; outline:none; }

h1, h2, h3, h4, h5, h6 {
	color:#555555;
	font-family:"Gill sans",Arial Black,Helvetica,Tahoma,sans-serif;
	font-weight:normal;
	line-height:1.2em;
	margin:0pt;
	padding:0pt;
}

h1 { color:#444444; font-weight:bold; }

input, select, textarea {border:1px solid #8ab8e5}

#container, .footer { width:740px; }
#container { background: url(images/bg.png) repeat-y center; margin:10px auto 0; text-align:left; padding:0; }

#top { background:url(images/bg.png) no-repeat; margin:0; }
#bottom { background:url(images/bg.png) no-repeat bottom right; margin:0; padding:25px 20px 10px 20px; }

.footer	{ margin:0px auto; text-align:center; color:#999; }
ul { margin:0px; padding:0px}
li { padding:0px 3px}
.links ul, .footer ul { list-style:none; }
.links li, .footer li { display:inline; }
.links a { color: #336699; }
.footer a	{ color: #336699; }
.copyright { font-size:.95em; color:#aaa; text-align:center; }

.links { font-size:.7em; text-align:center; margin-top:15px; margin-bottom:0px; padding:0; }

ul { padding-bottom:10px; padding-left:0; margin-left:0; list-style-position:inside; font-size:.8em; }

.sub { margin:0; padding:0; }

#groceries { float:left; }
#benefits { position:relative; left:40px; top:22px; }
#checkavail { position:relative; top:65px; left:20px; }
#checkavail2 { position:relative; top:50px; left:40px; }

#testimonial { clear:both; margin:40px 0 10px; padding-top:10px; }
#testimonial2 { clear:both; margin:35px 0 10px; padding-top:20px; }

.description { font-size:.8em; color:#666; }

#title { margin:18px 0 0; }
.copyright { font-size:.7em; }
.disclaimer, .disclaimerdark { font-size:.8em; text-align:left; margin:20px 30px 0; line-height:140%; }
.disclaimerdark { color:#666; }

#titletext a { color:#003163; text-decoration:none; font-size:.95em; }

#checkavail3 { position:relative; float:left; margin:55px 0 30px 15px; }
.topcorner { position:absolute;top:0;left:0; }
#zipform { display:none; width:100px;}