body     { background-image: url("i/gradtop.png"); background-repeat: repeat-x }
#container    { font-size: 1em; margin-top: 0; margin-right: auto; margin-left: auto; width: 700px; height: 100% }
#mainnav   { margin-top: 35px; width: 500px; height: auto; float: left }
#mainnav a       { color: #c00; font-size: 0.75em; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #ffffe8; margin-right: 1em; padding: 5px 8px; width: auto; height: auto; float: left; border: solid 1px }
#mainnav a:hover   { color: #ffffe6; text-decoration: none; background-color: #c00; padding: 5px 8px }
.storelink { color: #fff; background-color: #c00 }
#logo   { margin-top: 20px; margin-right: 5px; margin-bottom: 20px; width: auto; height: auto; float: right }
#head { margin-bottom: 40px; width: 700px; height: auto; float: left }
#leftcol  { margin-left: 5px; width: 200px; height: auto; float: left }
#leftcol h1 { color: #666; font-size: 1.5em; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; margin-top: 0; margin-bottom: 0 }
#leftcol h2 { color: #000; font-size: 0.75em; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 5px }
#leftcol p  { color: #666; font-size: 0.75em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.5 }
#leftcol a { color: #03c; font-family: Verdana, Arial, Helvetica, sans-serif }
#leftcol a:hover { color: #69f }
.healthblend     { margin-bottom: 50px; width: auto; height: auto; float: left; border: 0 }
.healthblend a  { border: 0 }
#rssbar { margin-top: 25px; width: auto; height: auto; float: left }
#leftcol ul  { font-size: 0.75em; font-family: Verdana, Arial, Helvetica, sans-serif; list-style-type: circle; margin-bottom: 25px }
#leftcol li  { margin-bottom: 10px; margin-left: -25px }
#rightcol  { margin-top: 0; margin-right: 5px; width: 425px; height: auto; float: right }
#rightcol h1 { color: #c00; font-size: 2em; font-family: Georgia, "Times New Roman", Times, serif; margin-top: 0; margin-bottom: 0 }
#rightcol h2 { color: #000; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; margin-top: 5px }
#rightcol p  { color: #666; font-size: 0.75em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.5em }
#rightcol a { color: #03c; font-family: Verdana, Arial, Helvetica, sans-serif }
#rightcol a:hover { color: #69f }
#rightcol ol { color: #333; font-size: 0.75em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.75em }
.emph { color: #333; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.img  { margin-right: 10px; margin-bottom: 10px; width: auto; height: auto; float: left }
#news { margin-top: 20px; width: 400px; height: auto; float: left }
#footer { margin-top: 30px; width: 700px; height: auto; float: left }
#footer h1 { color: #000; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-align: center; margin-bottom: 30px }
#footer a { color: #666; font-family: Verdana, Arial, Helvetica, sans-serif }
#footer a:hover { color: #c00; font-family: Verdana, Arial, Helvetica, sans-serif }
.storegry { background-color: #edeff2; width: 700px; height: auto; float: left }
.storegry h1 { color: #c00; font-size: 1.5em; font-family: Georgia, "Times New Roman", Times, serif }
.storegry h2 { color: #000; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif }
.storegry p { color: #666; font-size: 0.75em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.5em }
.store  { background-color: #fff; margin-top: 25px; margin-bottom: 25px; width: 700px; height: auto; float: left; border: solid 1px #ccc }
.store h1 { color: #c00; font-size: 1.5em; font-family: Georgia, "Times New Roman", Times, serif }
.store h2 { color: #000; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif }
.store p { color: #666; font-size: 0.75em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.5em }
.storepic   { margin: 10px 30px 10px 10px; width: 200px; height: auto; float: left }
.cart  { width: 450px; height: auto; float: right }
#vol  { color: #c00; font-size: 1em; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-weight: bold; background-color: #edeff2; text-align: center; margin-top: -15px; margin-bottom: 15px; padding: 2px; width: 700px; height: auto; float: left }
.name { color: #c00 }

