/* * {margin: 0; padding: 0;} */
* {margin: 0; } 
/* body {font: 0.8125em Verdana, sans-serif; line-height: 1; color: #333; background: #FFF;} */
body, td {font: medium Verdana, sans-serif; line-height: 1; color: #333; background: #FFF;}
a { text-decoration: none; color: #555; font-weight: bold; }

p { padding-top: .5em; padding-bottom: .5em; }
/*
#header { background: #9cc; }
#navbar ul { background: #cc9; }
*/

#wrapper { width: 890px }
#header  { height: 173px;
           border-bottom: 1px solid black;
           }
 } 

#logo { width: 150px;
        float: left; }

#top-banner { float: right;
              margin-left: 200px;
              width: 668px;
              margin-top: -171px; 
              }
#banner { float: right;
          padding-left: 122px; }
#title { float: left;
         padding-top: 13px;
         font-family: Arial, Helvetica, Verdana, sans-serif;
         font-size:  38px;
         font-weight: bold; 
         }
#title a { color: #48307f;
           }
#author { font-size: 26px;
          padding-top: 6px;
          margin-left: 100px;
          }

.draft { font-size: smaller; color: red; }

/* Navigation */
#navbar ul { padding: 3px 0; margin-left: 0; border-bottom: 1px solid #778; font: bold 12px sans-serif;  }
#navbar ul li { list-style: none; margin: 0; display: inline; }
#navbar ul li a {
    padding: 2px 8px;
    margin-left: 8px;
    border: 1px solid #778;
    border-bottom: none;
    background: #DDE;
                  }

#rsidebar { float: right; width: 120px; } 
#lsidebar { float: left;  width: 125px; margin-left: 2px; }
#content  { padding-top: 10px; padding-left: 10px; padding-right: 0px; margin-left: 130px; margin-right: 0px; }
#footer   { width: 100%; border-top: 1px solid black; font-size: smaller; padding-bottom: 2px; }

#google-linkunit { padding-top: 10px; padding-bottom: 20px; }
#google-referral { padding-top: 10px; padding-bottom: 20px; margin-top: 10px; }
#paypal-donations { width: 110px; border: 1px solid #778; text-align: center; padding-top: 10px; padding-bottom: 10px; margin-left: 5px; margin-top: 10px; margin-bottom: 10px; }

.vegan  { color: green; font-weight: bold; }
.lowfat { color: green; font-weight: bold; }

a  {
	color: #336699;
	text-decoration : none;
}

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

a:active  {
	color: #CC9933;
	text-decoration : none;
}

a:hover  {
	color : #FF9933;
}

/*

p  {
	font-size : 11pt;
	font-family : verdana, helvetica, arial, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #000000;
	text-decoration : none;
}

td  {
	font-size : 11pt;
	font-family : verdana, helvetica, arial, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #000000;
	text-decoration : none;
}

blockquote  {
	font-size : 11pt;
	font-family : verdana, helvetica, arial, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #000000;
	text-decoration : none;
}

li  {
	font-size : 11pt;
	font-family : verdana, helvetica, arial, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #000000;
	text-decoration : none;
}

ul  {
	font-size : 11pt;
	font-family : verdana, helvetica, arial, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #000000;
	text-decoration : none;
}

ol  {
	font-size : 11pt;
	font-family : verdana, helvetica, arial, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #000000;
	text-decoration : none;
}


dl  {
	font-size : 11pt;
	font-family : verdana, helvetica, arial, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #660000;
	text-decoration : none;
}

dd  {
	font-size : 11pt;
	font-family : verdana, helvetica, arial, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #000000;
	text-decoration : none;
}

h1	{
	font-size : 15pt;
	font-family : verdana, helvetica, arial, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #000000;
	text-decoration : none;
}

h2	{
	font-size : 14pt;
	font-family : verdana, helvetica, arial, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #000000;
	text-decoration : none;
}

h3	{
	font-size : 13pt;
	font-family : verdana, helvetica, arial, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #000000;
	text-decoration : none;
}

h4	{
	font-size : 11pt;
	font-family : verdana, helvetica, arial, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #000000;
	text-decoration : none;
}

h5	{
	font-size : 10pt;
	font-family : verdana, helvetica, arial, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #000000;
	text-decoration : none;
}

a  {
	color: #336699;
	text-decoration : none;
}

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

a:active  {
	color: #CC9933;
	text-decoration : none;
}

a:hover  {
	color : #FF9933;
}

PRE {
	font-size: 9pt;
	font-family: courier, courier new, monospace;
	font-weight: normal;
	font-style: normal;
	color: #660000;
	text-decoration: none;
}

CODE {
	font-size: 9pt;
	font-family: courier, courier new, monospace;
	font-weight: normal;
	font-style: normal;
	color: #660000;
	text-decoration: none;
}

.title {
	font-size : 13pt;
	font-family : verdana, helvetica, arial, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #000000;
	text-decoration : none;
}

.quote {
	font-size : 11pt;
	font-family : verdana, helvetica, arial, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #660000;
	text-decoration : none;
}

.desc  {
	font-size : 11pt;
	font-family : verdana, helvetica, arial, sans-serif;
	color : #000000;
	text-decoration : none;
}

*/