/* GLOBAL STYLES */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }

body {margin: .5in; background-color: #FFF; font: 62.5%/1.4em 'Helvetica Neue', Helvetica, Arial, Verdana, sans-serif; text-align: left; color: #222;}

/* SECTION STYLES */
#section-top-container, #footer, #label-top-right {
	display:none;
}
#wrapper, #container {
	background-color:#fff;
	background-image:none;
	color:#000;
}
#preview_message {
	display:block;
}
/*
#header,
#footer,
.print #content .left {display: none;}
#container {width: 100%; margin: 0; padding: 0;}
#content.fauxcolumns,
#content .fauxcolumns,
#content .fauxcolumns div {background: none !important;}
#content .left,
#content .right {width: 100% !important; float: none !important;}

#content {line-height: 1.4em; font-size: 1.2em; float: none; padding: 0; width: 100%;}
#content h1 {margin: 2em 0 .5em; font-size: 2em; color: #000; font-weight: bold;}
#content h2 {margin: 2em 0 .5em; font-size: 1.6em; color: #000; font-weight: normal;}
#content h1 + h2 {margin-top: 1em;}
#content h3 {margin: 1em 0 .3em; font-size: 1.2em;}
#content h4 {margin: 0; font-size: 1.1em; color: #000;}
#content p, #content ul, #content ol, #content dl {line-height: 1.5em; margin-bottom: .8em;}
#content ul { margin-bottom: 18px; list-style: none outside; }
#content ol { margin-bottom: 18px; list-style: decimal; margin-left: 2.2em; }
#content ul.square { margin-left: 2em; list-style: square outside; }

#content a {color: #b03802;}

#content p.preptime, #content p.cookingtime, #content p.servingsize, #content p.attribution {font-style: italic; color: #666; margin-bottom: 0;}
*/
#content-left-column, #content-right-column {margin: 0 10px; padding: .125in; border: 1pt dashed #ccc; float:none!important; }
#content-right-column {margin-top: 2em;}

.size3x5 #content-left-column,
.size3x5 #content-right-column {width: 4.75in; height: 2.75in; overflow:auto;}

.size3x5 #content-left-column #card1 img {display:none;}

.size3x5 #content-left-column,
.size3x5 #content-right-column {font-size: .8em;}

.size4x6 #content-left-column,
.size4x6 #content-right-column {width: 5.75in; height: 3.75in;}

.sizefull #content-left-column,
.sizefull #content-right-column {border: 0; margin: 0; padding-bottom: 0;}

#content-left-column h1 {display: block; padding: 4px 0 10px 0; margin: 0 0 5px 0; background: none; border-bottom: 2px solid #bcbcbc; color: #628733; font-weight: normal; font-size: 1.8em; text-shadow: #666 0 0 0;}

ul.tabs,
#printlink,
#preview-message,#print_link,#content .fauxcolumns .column.left,#verify,
.print h1 {display: none;}

/* TOOLS */
.fr {float: right;}
.fl {float: left;}


table{width:100%;}
#content table.product-list {background-color:none;}


