/* 1.07.05 */
/* Feel free to use any of this CSS for your own work and learning methods, 
but all elements concerning the design such as the images, color, layout, 
and any other areas of the design are copyright of Body Ecology Diet and may not be 
reproduced. Thanks! - Dotfive.com team */

body {background: transparent;margin: 5pt 20pt 5pt 20pt;padding: 0pt;}
strong {font-weight: bold;}
#skip {display: none;}
h1 {font: bold 12px/normal "Times New Roman", Times, serif;text-align: left;color: #892B32;;margin: 0pt 5pt;padding: 0pt 30pt 0pt 0pt;border-top: 5pt solid #D59398;; left: 30px; clip:  rect(   )}
h2 {font: normal 9px/normal "Trebuchet MS", verdana, helvetica, arial, sans-serif;text-align: left;color: #000000;border-bottom: 2pt solid #D59398;padding: 0pt 150pt 15pt 5pt;margin: 0pt 0pt;; left: 50px; clip:  rect(   )}
/* a:after{content:" URL Address: "attr(href);} */

/* main content placement and design */
#leftcontent {padding: 0pt;margin: 0pt;}
#recipes #leftcontent h4 {border-top: 1pt dashed #333;}
#recipes #footer ul {border-top: 1pt dashed #333;}
#leftcontent p, #leftcontent blockquote {clear: left;font: normal 12pt/14pt "Trebuchet MS",verdana,helvetica,arial,sans-serif;color: black;margin: 0;padding: 10pt;}
#leftcontent h3 {font: bold 16px/normal "Times New Roman", Times, serif;color: #892B32;margin: 0pt 0pt;padding: 50pt 0pt 0pt;text-align: center;}
#leftcontent h4 {clear: left;font: bold 16pt/18pt "Trebuchet MS",verdana,helvetica,arial,sans-serif;color: black;margin: 0;padding: 10pt;text-align: left;}
#leftcontent address {font: bold 12pt/14pt "Trebuchet MS",verdana,helvetica,arial,sans-serif;color: black;margin: 0;padding: 5pt 5pt 5pt 10pt;text-align: left;}
#leftcontent blockquote {padding: 10pt 5pt 20pt 15pt;}
#leftcontent blockquote p{font: normal 14pt/16pt "Trebuchet MS",verdana,helvetica,arial,sans-serif;}
#leftcontent cite {font: bold 12pt/14pt "Trebuchet MS",verdana,helvetica,arial,sans-serif;color: black;display: block;text-align: left;padding: 0pt 0pt 20pt 50pt;}
#leftcontent p img {float: right; padding: 0pt 5pt; margin: 0pt 0pt 10pt 0pt;border: none;}
#leftcontent a img {border: none; text-decoration: none;}
#leftcontent #sublist{padding: 10pt 10pt 40pt 20pt;margin: 0pt;}
#leftcontent #sublist li{font: bold 13pt/15pt "Trebuchet MS",verdana,helvetica,arial,sans-serif;list-style-type: square;padding: 5pt;}
#leftcontent #stateslist{display: none;}
#leftcontent #stateretails{clear: left;padding: 20pt 0pt 0pt 0pt;margin: 0pt;}
#leftcontent #stateretails ul{padding: 0pt;margin: 20pt;}
#leftcontent #stateretails ul li{width: 200pt;float: left;list-style-type: none;padding: 10pt;margin: 0pt;}
#leftcontent #stateretails h4{border-bottom: 1pt solid #D59398;}
#leftcontent #stateretails dd blockquote{font: normal 13pt/15pt "Trebuchet MS",verdana,helvetica,arial,sans-serif;}
#leftcontent #stateretails ul li h4 {border: 1pt solid #D59398;background-color: #F6F4EE;font: bold 14pt/16pt "Trebuchet MS",verdana,helvetica,arial,sans-serif;color: #892B32;margin: 0;padding: 0pt 5pt 0pt 10pt;margin: 0pt;text-align: left;clear:both;}
#leftcontent #stateretails address {border-width: 0pt 1pt 1pt 1pt;border-style: solid;border-color: #D59398;font: normal 12pt/14pt "Trebuchet MS",verdana,helvetica,arial,sans-serif;color: black;margin: 0;padding: 5pt 5pt 0pt 15pt;}
#leftcontent #stateretails dd address {font: normal 13pt/15pt "Trebuchet MS",verdana,helvetica,arial,sans-serif;}
#leftcontent #stateretails dd h4 {border: 1pt solid #D59398;background-color: #F6F4EE;font: bold 13pt/15pt "Trebuchet MS",verdana,helvetica,arial,sans-serif;color: #892B32;margin: 0;padding: 0pt 5pt 0pt 10pt;margin: 0pt;text-align: left;clear:both;}
#leftcontent #stateretails dt {font: bold 14pt/16pt "Trebuchet MS",verdana,helvetica,arial,sans-serif;color: #892B32;margin: 0;padding: 20pt 5pt 0pt 15pt;}
#leftcontent #stateretails dd {font: normal 12pt/14pt "Trebuchet MS",verdana,helvetica,arial,sans-serif;color: black;margin: 0pt 0pt 0pt 0pt;padding: 5pt 5pt 0pt 15pt;}
#leftcontent #stateretails #statesublist {float: none;}
#leftcontent #stateretails #statesublist li {list-style-type: square;font: normal 14pt/16pt "Trebuchet MS",verdana,helvetica,arial,sans-serif;color: #892B32;margin: 10pt 0pt 0pt 0pt;padding: 0pt 0pt 0pt 15pt;float: none;width: auto;}

#leftcontent .brieflinks {padding: 0pt; margin: 0pt;}
#leftcontent .brieflinks dt {font: bold 14pt/16pt "Trebuchet MS",verdana,helvetica,arial,sans-serif;color: #892B32;margin: 0;padding: 0pt 5pt 0pt 15pt;}
#leftcontent .brieflinks dd {font: normal 12pt/14pt "Trebuchet MS",verdana,helvetica,arial,sans-serif;color: black;margin: 0pt 0pt 0pt 0pt;padding: 5pt 5pt 0pt 15pt;}
#leftcontent .brieflinks dd a img{margin: 0pt 0pt 20pt 0pt;padding: 0pt 0pt 0pt 50pt;}
#leftcontent .howto li{border-bottom:1pt solid #892B32;font: normal 14pt/16pt "Trebuchet MS",verdana,helvetica,arial,sans-serif;color: black;text-align: left;list-style-position: inside;list-style-type: decimal;padding: 10pt;margin: 0pt;overflow: hidden;}
#leftcontent .howto li img{float: right;padding: 10pt;}
#leftcontent .slist li {list-style-type: square;font: normal 12pt/14pt "Trebuchet MS",verdana,helvetica,arial,sans-serif;color: #892B32;margin: 10pt 0pt 0pt 0pt;padding: 0pt 0pt 0pt 15pt;}
#leftcontent ol {margin: 0pt;padding: 10pt 0pt 15pt 25pt;}
#leftcontent ol li {list-style-type: decimal;font: bold 12pt/14pt "Trebuchet MS",verdana,helvetica,arial,sans-serif;color: black;margin: 10pt 0pt 0pt 20pt;padding: 0pt 0pt 0pt 0pt;}
#leftcontent .qanda {padding: 0pt; margin: 0pt;}
#leftcontent .qanda dt {font: bold 12pt/14pt "Trebuchet MS",verdana,helvetica,arial,sans-serif;color: black;margin: 10pt 0pt 0pt 25pt;padding: 10pt 5pt 0pt 0pt;border-top: 1pt solid #D6D2C8;}
html>body #leftcontent .qanda dt {border-top: 1pt dotted #D6D2C8;}
#leftcontent .qanda dd {font: normal 12pt/14pt "Trebuchet MS",verdana,helvetica,arial,sans-serif;color: black;margin: 0pt 0pt 10pt 25pt;padding: 10pt 5pt 0pt 0pt;}
#leftcontent .bulletpoints {margin: 0pt 0pt 10pt 25pt;padding: 10pt 5pt 0pt 0pt;}
#leftcontent .bulletpoints dt {font: bold 14pt/16pt "Trebuchet MS",verdana,helvetica,arial,sans-serif;color: black;margin: 0pt 0pt 10pt 0pt;padding: 10pt 5pt 0pt 0pt;}
#leftcontent .bulletpoints dd {font: normal 12pt/14pt "Trebuchet MS",verdana,helvetica,arial,sans-serif;color: black;margin: 0pt 0pt 10pt 10pt;padding: 0pt 5pt 0pt 15pt;}
#leftcontent .ingrdnts {margin: 0pt 0pt 10pt 25pt;padding: 10pt 5pt 0pt 0pt;}
#leftcontent .ingrdnts dt {font: bold 14pt/16pt "Trebuchet MS",verdana,helvetica,arial,sans-serif;color: black;margin: 0pt 0pt 10pt 0pt;padding: 0pt 5pt 0pt 0pt;}
#leftcontent .ingrdnts dd {font: normal 12pt/14pt "Trebuchet MS",verdana,helvetica,arial,sans-serif;color: black;margin: 0pt 0pt 5pt 10pt;padding: 0pt 5pt 0pt 15pt;}

/* main content table and form positiong, contact page */
#leftcontent fieldset {border: none;}
#leftcontent #submitc {border-color: white;}
#leftcontent table {background-color: transparent;color: #000000;border: none;border-collapse: collapse;} 
#leftcontent table td {border: 5pt solid white;padding-left: 4pt;}
#leftcontent table td input, #leftcontent table td textarea {float: left;padding: 5pt;border: 1pt solid #892B32;font: normal 12pt/14pt "Trebuchet MS",verdana,helvetica,arial,sans-serif;color: black}
.labelcell {background-color: #F6F4EE;width: 150pt;padding: 5pt;font: bold 12pt/14pt "Trebuchet MS",verdana,helvetica,arial,sans-serif;color: #892B32}
#leftcontent #datatable caption {font: bold 1.1em/1.4em "Trebuchet MS",verdana,helvetica,arial,sans-serif;color: #892B32;margin: 0;padding: 10pt;margin: 0pt;text-align: center;}
#leftcontent #datatable th {border: 1pt solid #D59398;background-color: #F6F4EE;font: bold .9em/1.4em "Trebuchet MS",verdana,helvetica,arial,sans-serif;color: #892B32;margin: 0;padding: 10pt;margin: 0pt;text-align: center;}
#leftcontent #datatable td {border-width: 0pt 1pt 1pt 1pt;border-style: solid;border-color: #D59398;font: normal .8em/1.4em "Trebuchet MS",verdana,helvetica,arial,sans-serif;color: black;margin: 0;padding: 5pt 5pt 5pt 25pt;}

/* right side secondary content, hidden from print */
#rightcontent {display: none;}

/* menu positioning and design */
#menu {display: none;}
/* #menu {margin: 0pt 0pt 0pt 0pt;padding: 0pt 0pt 0pt 0pt;width: auto;}
#menu li{margin: 0pt;padding: 0pt;list-style-type: none;display: inline;}
#menu li a{text-shadow: 2pt 2pt 3pt #CBB6A7;font: normal 14pt/35pt "Lucida Grande", "Trebuchet MS",verdana,helvetica,arial,sans-serif;
	text-align: center;text-transform:uppercase;letter-spacing: 1pt;color: #892B32;text-decoration: none;
	margin: 0pt;padding: 0pt 0pt;display: block;overflow: hidden;border: none;}
#menu li a:hover {text-shadow: none;background-position: 50% 0pt;color: white;} */

/* needless to say, how the footer positions and looks */
#footer ul{text-align: left;width: auto;padding:33pt 0 0;margin:0;}
#footer ul li{display: inline;padding: 0pt;color:#892B32;letter-spacing: 1pt;word-spacing: 1pt;list-style-type: none;font:normal 10pt/12pt "Trebuchet MS",verdana,helvetica,arial,sans-serif;}
#footer {padding: 0pt;margin: 0pt;clear: both;}
#footer ul li a, #rightcontent dd a, #leftcontent p a, #leftcontent .bulletpoints dd a, #leftcontent #stateslist li a, #leftcontent dd a, #leftcontent .slist a, #leftcontent #sublist li a{color: #892B32;}