/* STYLE FOR EZMEALPREP CONSUMER SITE */

/* ALL PAGES */
* {margin:0;padding:0;font-family: Arial, helvetica, san-serif;}
body {font-size:0.8em;background-color:#fff;background-image:url(/images/ezmp-bkg.gif);background-repeat:repeat-x}
#container {position:absolute;left:50%;top:0px;width:800px;margin-left:-400px;}
#container table {font-size:1em}

/* HEADER */
#header {background-color:#fff;}
#ident {width:800px;}
#ezlogo {padding:0 10px}
#logo {text-align:right;width:200px;padding:10px 15px 10px 0}

/* NAV */
#colortab {background-color:#fff;width:800px;position:absolute;top:82px}
#navhome {background-color:#bf302a;}
#navabout {background-color:#f37529}
#navbuy {background-color:#92a531}
#navrecipes {background-color:#00b0d8}
#navbuzz {background-color:#969496}
#navfaq {background-color:#b7b27a;}
.tabs ul{list-style:none}
.tabs li {float:left;margin:0 0 0 0;}
.tabs a {font-size:12px;font-weight:bold;text-transform:uppercase;color:#fff;text-decoration:none;margin:0 2px 0 0;padding:0 0 3px 3px;display:block;float:left;background-image:url(/images/corner-tl.gif);background-position:top left;background-repeat:no-repeat}
.tabs a span  {padding:4px 8px 2px 7px;display:block;float:left;background-image:url(/images/corner-tr.gif);background-position:top right;background-repeat:no-repeat}
.tabs a:hover {color:#000}

/* MULTI-PAGE */
#main {clear:both;position:absolute;top:105px;border-width:10px;border-style:solid;background-color:#fff;}

#main a {color:#2137b9;text-decoration:underline}
#main a:hover {color:#336205;text-decoration:underline;;}
#main a:visited {color:#2137b9;text-decoration:underline;}
#main a:visited:hover {color:#336205;text-decoration:underline;}
h1 {font-size:1.4em;font-weight:bold;font-style:italic;margin:0 0 1em 10px}
h2 {font-size:1.2em;font-weight:bold;font-style:italic;margin:0 0 1em 10px}
th {background-color:#e5e4ae;padding:3px;font-weight:bold}
.reg {font-size:70%;vertical-align:text-top}
.tm {}
#popup {margin:5px;text-align:center}
#popup a {color:#2137b9;text-decoration:underline;margin-right:22px;}
#popup a:hover {color:#336205;text-decoration:underline;;}
#popup a:visited {color:#2137b9;text-decoration:underline;}
#popup a:visited:hover {color:#336205;text-decoration:underline;}
.closewin {background-image:url('/images/close.gif');background-position:bottom right;background-repeat:no-repeat;text-align:right;font-size:0.7em;margin-bottom:15px;}
.rtfloat {float:right;padding-left:5px;padding-bottom:5px}
#leftcol ul {margin:0 0 1em 30px}
#leftcol-ss ul {margin:0 0 1em 30px}
#leftcol p {margin:0 0 1em 10px;}
#leftcol-ss p {margin:0 0 1em 10px;}
.button {background-color:#e5e4ae;color:#000;font-weight:bold}
.clearer {font-size:1px;height:1px}

/* HOME */
div.home {border-color:#bf302a;}
#flashquotes {width:100%;border-bottom:2px solid #bf302a;}
/#dinner {width:332px;vertical-align:top;background-image:url('/images/dinner_table.jpg');background-position:top right;background-repeat:no-repeat}
#dinner2 {width:302px;vertical-align:top;background-image:url('/images/happy.jpg');background-position:top right;background-repeat:no-repeat}
#scroller {padding:5px 5px 5px 10px;vertical-align:middle;background-color:#fff}
#intro {background-color:#fff;padding:5px 5px 5px 10px;}
#intro ul {margin:0.5em 0 0.5em 30px;list-style-image:url('/images/inline_gray_arrow.gif')}
#intro li {padding-bottom:0.25em}
/#glamour {width:490px;vertical-align:top;background-image:url('/images/happy.jpg');background-position:bottom right;background-repeat:no-repeat}
/#intro {background-color:#fff;padding:5px 5px 5px 10px;font-size:12px;line-height:1.3em}
/p.introhead {margin:0 0 10px 0;font-size:1.4em;color:#000;font-weight:bold;font-style:italic;}
.lead {font-size:1.3em;color:#000;font-weight:bold;font-style:italic;padding-top:10px;}
/#home4col {width:100%;background-color:#fff;}
/#col0home {width:160px;padding-top:5px;vertical-align:top;background-color:#fff;border-right:2px solid #bf302a;}
/.col1home {width:160px;vertical-align:top;padding:0 5px 5px 5px;background-color:#fff;border-right:2px solid #bf302a;}
/.col1home3 {vertical-align:top;padding:0 5px 5px 5px;background-color:#fff;border-right:2px solid #bf302a;}
/.col1home img {margin:1em 0 0 5px}
/.col2home {width:150px;vertical-align:top;padding:0 5px 5px 5px;border-right:2px solid #bf302a;background-color:#fff;}
/.col3home {vertical-align:top;padding:0 5px 5px 5px;background-color:#fff;}
/.col3home img {float:right;margin:5px 0 5px 10px}
/.col3home img {float:right;margin:1em 65px 1em 60px}

#flashhome2 {width:300px;background-color:#fff;border-right:2px solid #bf302a;}
/.storehome2 {padding:0 5px 5px 5px;background-color:#fff;border-bottom:2px solid #bf302a;}
.spothome2 {padding:0 5px 5px 5px;border-right:2px solid #bf302a;background-color:#fff;}
.recphome2 {padding:0 5px 5px 5px;background-color:#fff;}
.recphome2 img {margin:5px 0}
/.find {font-size:0.75em;font-weight:normal;font-style:normal}
p.feature {font-size:1em;font-weight:bold;margin:0.5em 0 0 0}
.colhead {font-size:1.3em;color:#000;font-weight:bold;font-style:italic;padding-top:10px;padding-bottom:10px;background-color:#fff;}
td.h-chk {vertical-align:top;padding:0 0 5px 10px}
td.h-act {padding:0 10px 25px 10px;color:#000}

/* ABOUT SIMPLE STEPS */
div.about {border-color:#f37529;padding-top:10px}
#ssinfo {float:right;width:160px;bborder:2px solid #e5e4ae;margin-bottom:20px;}
#ssinfo td {text-align:center;padding-bottom:10px;}
a.ssnav {font-weight:bold;font-size:1.2em}
.examples {font-weight:bold;}

/* BUY */
div.buy {border-color:#92a531;padding-top:10px}
/****not used*****************/
#product-locator {margin:0 0 2.5em 10px;border:3px solid #e5e4ae;}
#logo-links {text-align:center;padding-top:10px}
#logo-links img {margin:20px 15px 0 15px}

#locator {width:520px;font-size:1em}
#locator td {padding:5px;}
#locator option.grouphead {background-color:#e5e4ae;font-weight:bold}
#locator option.group {background-color:#fff;}
#locator option.separator {color:#000;}
#locator td.brand {text-align:right;width:130px}
#locator td.zipdist {text-align:right;width:120px}
#back {margin-top:1.5em;text-align:center;}
#back a {color:#336205;text-decoration:underline}
#back a:hover {color:#2137b9;text-decoration:underline;;}
#back a:visited {color:#336205;text-decoration:underline;}
#back a:visited:hover {color:#2137b9;text-decoration:underline;}

#noloc {margin-left:10px;width:100%}
#noloc td {padding:5px;text-align:center}
#can {border-left:3px solid #fff}
/****************************/
.wherebuy {margin:0 0 50px 10px;width:100%}
.wherebuy td {padding-top:15px;text-align:center}
#mex {border-left:3px solid #fff}

/* RECIPES */
div.recipes {border-color:#00b0d8;padding-top:10px}
.source {font-weight:bold;}
.rcp-list {margin:0 0 1em.10px;width:570px;clear:both}
.rcp-list th {border-right:10px solid #fff;}
.rcp-list td {vertical-align:top;padding:10px 10px 5px 0}

/* BUZZ */
div.buzz {border-color:#969496;padding-top:10px}
#survey li {padding-bottom:1.5em}
.shoppers {border:1px solid #e5e4ae;margin:0 0 20px 10px;}
.shoppers img {margin-right:10px}
#surveypic {width:175px;float:right;margin-left:10px;margin-bottom:5px}

/* FAQ */
div.faq {border-color:#b7b27a;padding-top:10px}
.quest {font-size:1.1em;font-weight:bold;}

/* CONTACT */
div.contact {border-color:#bf302a;padding-top:10px}

#contactform {border:3px solid #e5e4ae;width:530px;margin:0 0 0 30px;padding:5px;text-align:center}
#contact-form table {width:520px;padding:5px;margin-left:10px;}
.reqd {font-weight:bold;color:bf302a}
.field {padding:8px 5px 2px 5px;}
.ra {width:150px;text-align:right}
.ctr {text-align:center}
.response {padding:8px 5px 2px 5px;}
.box {background-color:#f5f5e6}
.notation {font-size:0.85em;padding:0 5px 2px 0;vertical-align:top}
.comments {padding:0 5px 2px 5px;}
#submit {width:300px;margin:15px 0 0 100px;text-align:center;bbackground-color:yellow}
#thks {float:right;margin:0 0 0 10px}
#thanks {margin-top:3em;}
#ty-logo {margin-top:10px;margin-left:138px;border:none}
#rem {font-weight:bold;font-style:italic}

/* COLUMNS */
#leftcol-ss {width:440px;float:left;background-color:#fff;}
#rightcol-ss {float:right;width:315px;padding-right:10px;padding-bottom:10px;background-color:#fff;}
#leftcol {width:570px;float:left;background-color:#fff;}
#rightcol {float:right;width:185px;padding-right:10px;padding-bottom:10px;background-color:#fff;}
p.offers-head {font-size:1em;border-bottom:1px solid #000;padding:0 5px 5px 5px;margin:0 6px;font-weight:bold;text-align:center}
#offers td {padding:6px;}
td.chk {vertical-align:top;}
td.act {padding:5px 3px 3px 3px;font-size:0.85em;}
p.quotes-head {font-size:1em;padding:0 5px 5px 5px;margin:0 6px;font-weight:bold;text-align:center}
table.quotes {background-color:#fff;margin:2px 2px 0px 2px}
table.quotes td {font-size:0.85em;padding:5px;}
table.quotes ul {list-style-type:none;}
table.quotes li {padding-bottom:1em;}
#clip {background-color:#fff;margin:0px 2px}
#clip img {margin:0}
#clip p {padding:5px;font-size:0.85em;}

.roundcont {width:160px;background-color:#e5e4ae;color:#000;float:right;margin-bottom:20px;}
.roundcont p {margin:0 6px;}
.roundtop {background:url('/images/kcorner-tr.gif') no-repeat top right;}
.roundbottom {background:url('/images/kcorner-br.gif') no-repeat top right;}
img.corner {width:6px;height:6px;border:1px;display:block}


/* FOOTER */
#footer {clear:both;border-top-width:2px;border-top-style:solid;background-color:#fff;}
#footer table {width:100%}
a.sac {color:#2137b9;text-decoration:underline}
a.sac:hover {color:#336205;text-decoration:none}
a.sac:visited {color:#2137b9;text-decoration:underline}
a.sac:visited:hover {color:#336205;text-decoration:none}
#sac {width:655px;font-size:0.7em;padding:0 10px}
#ss {width:150px;padding:0 0 5px 10px}
#cov {text-align:right;padding:5px 10px 5px 0}
td.lastline {background-color:#969496;height:25px;color:#ffffff;font-size:0.7em;padding-left:10px}
#footer a.lastline {color:#ffffff;text-decoration:none}
#footer a.lastline:hover {color:#ffffff;text-decoration:underline}
#footer a.lastline:visited {color:#ffffff;text-decoration:none}
#footer a.lastline:visited:hover {color:#ffffff;text-decoration:underline}
#privacy {text-align:right;padding-right:20px;}





