body { margin-top: 0px; background-color: #ffffff }

em { color: #0000ff }

i { color: #cccccc }

p.quicklinks { padding-left: 10px }

div.header { margin-left: 10px; margin-top: 10px; margin-right: 10px; height: auto; border: 3px solid #000000; background-color: #000000; background-image: url('/images/moon.jpg'); background-repeat: no-repeat }

#div.header { width: 800px; height: auto; margin: auto; background-image: url(http://www.juicingbook.com/_images/header.png); background-repeat: inherit; background-position: center; background-repeat: no-repeat; top: 0px }

h1.header { text-align: center; margin: 0px }

span.header { color: #000000; font-size: 60px }
span.subheader { color: #ffffff; font-size: 16px; font-family: Arial, Helvetica, sans-serif }

div.content { margin-left: 10px; margin-right: 10px; margin-bottom: 10px; border: 3px solid #000000; position: relative; height: auto; width: auto; overflow: visible }

div.googleheader { margin-left: 10px; margin-right: 10px; border-left: 3px solid #000000; border-right: 3px solid #000000; position: relative; height: 100%; width: auto; overflow: visible; text-align: center; background-color: #cccccc }

div.footer { margin: 10px; border: 3px solid #000000; position: relative; height: 100%; width: auto; padding-bottom: 20px }
div.footertitle {background-color: #808080; border-bottom: 2px solid #000000; width: 100% }
h1.footer { color: #ffffff; padding-left: 10px; margin: 0px }

div.title {background-color: #808080; border-bottom: 2px solid #000000; width: 100% }
h1.title { color: #ffff33; padding-left: 10px; margin: 0px }

div.ad { background-color: #ffffff; position: relative; top: 10px; left: 5px; margin-top: 10px; border-bottom: 2px dashed #333333; border-top: 2px dashed #333333; width: 100% }

div.navi { background-color: #cccccc; border-left: 3px solid #000000; width: 25%; position: relative; right: 0px; top: relative; height: inherit; float: right; z-index: 2 }

div.naviundercoat { background-color: #cccccc; border-left: 3px solid #000000; width: 25%; position: absolute; right: 0px; top: relative; height: 100%; float: right; z-index: 1 }

div.h1navi { width: 100%; background-color: #808080; border-bottom: 3px solid #000000 }
div.h1navigation { width: 100%; background-color: #808080; border-bottom: 3px solid #000000; border-top: 3px solid #000000; margin-top: 20px }
h1.navi { color: #ffffff; margin: 0px; padding-left: 10px; padding-right: 10px }

div.links { width: 95%; padding: 10px }

div.linksgoogle { width: 100%; padding: 10px; height: 700px }


div.h2 { border-bottom: 2px solid #000000; width: 100%; margin-top: 50px; margin-bottom: 10px }
h2 { color: #ff00ff; padding-left: 10px; font-family: Arial, Helvetica, sans-serif; margin: 0px }

div.descborder { width: 100%; font-family: 'Courier New', Verdana, optimum, tahoma, arial, sans-serif, serif }
div.desc { padding-left: 10px; padding-right: 10px }

td.chart    { border-bottom: 2px dashed #666666; padding-bottom: 2px; padding-top: 4px }

td.nutri    { border-bottom: 2px dashed #666666; padding-top: 2px }

td.nutri b    { font-size: 1.25em; color: #ff6666 }

td.chart1 { padding: 5px; border-bottom: 1px dashed #666666; border-right: 1px solid #666666; }
td.chart2 { padding: 5px; border-bottom: 1px dashed #666666; }
