/* 
   c.css: A simple CSS stylesheet for chaw.eip10.org
   Copyright 2008 Sudarshan S. Chawathe <chaw@eip10.org>
*/

body {
   color: #680068;
   background: #eff0cf;
   line-height: 1.6;
   font-family: Serif;
   padding-top: 1em;
   padding-bottom: 5em;
   padding-left: 5em;
   padding-right: 10em;
   /* max-width: 40em; */
}

div.copyright { font-size: 70%; }

div.colophon { font-size: 70%; }

p.deemph {
   font-size: 85%;
}

h1 {
   color: #770077;
}

a:link {
   text-decoration: none;
   color: #b00040;
}

a:visited {
   text-decoration: none;
   color: #b00040;
}

a:active {
   text-decoration: none;
   color: red;
}

a:hover {
   text-decoration: underline;
   color: #b00040;
   background: #d09080;
}

div.fooddesc {
   font-size: 140%;
}

table.nutrients {
   font-family: Tahoma, serif;
   font-weight: normal;
   font-size: 100%;
   color: #000000;
   background-color: #ffffff;
   border: 1px #222222 solid;
   border-collapse: collapse;
   border-spacing: 0em;
   margin-top: 0em;
}

table.nutrients tr.heading {
   background-color: #ffffd8;
}

table.nutrients tr.heading td {
   border-bottom: 1px solid #888888;
}

table.nutrients tr.altrow {
   background-color: #f8f8f8;
}

table.nutrients td {
   border-bottom: 1px dotted #888888;
   color: #404040;
   text-align: left;
   padding-left: 0.25em;
}

table.nutrients td.dpa {
   border-bottom: 1px dotted #888888;
   color: #404040;
   padding-left: 0.25em;
   text-align: right; /* decimal-point alignment depcrecated! */
}

table.nutrients td.bar {
   color: #701090;
   border-left: 3px solid #701090;
   font-weight: bolder;
}

table.list {
   font-family: Tahoma, serif;
   font-weight: normal;
   font-size: 90%;
   color: #000000;
   background-color: #ffffff;
   border: 1px #222222 solid;
   border-collapse: collapse;
   border-spacing: 0em;
   margin-top: 0em;
}

table.list tr.heading {
   background-color: #ffffd8;
}

table.list tr.heading td {
   border-bottom: 1px solid #888888;
}

table.list tr.altrow {
   background-color: #f8f8f8;
}

table.list td {
   border-bottom: 1px dotted #888888;
   color: #404040;
   text-align: left;
   padding-left: 0.25em;
}

