body {
  margin: 0;
  padding: 0;
  text-align: center;
  color: #000;
  background: #fff;
  }

#page {
  margin: 0 auto;
  padding: 0;
  width: 950px;
  text-align: left;
  background: #fff;
  }

#header {  position: relative; }

#search { position: absolute; top: 13px; right: 0; }

#navbar { position: absolute; top: 62px; right: 0;
  width: 780px;
  height: 18px;
  padding: 11px 0;
  margin: 0;
  white-space: nowrap;
  background: #959BB6;
  }

#navbar ul { margin: 0; padding: 0; white-space: nowrap; text-align: center;}

#navbar li { margin: 0; padding: 0; display: inline; list-style-type: none; }

#navbar a {  margin: 0;
  font: bold .9em arial;
  text-decoration: none;
  color: #fff;
  padding: 0 15px 0 15px; }

#navbar a:hover { color: #0b2184; }

#content { 
  float: left;
  width: 550px;
  overflow: auto;
  display: inline;
  margin: 22px 0 10px 33px;
  background: white ;
  }

h1 {
 font-family: georgia, serif;
 font-variant: small-caps;
 margin: 0 0 1px 0;
 }

h3 {
	font-family: Tahoma, Geneva, sans-serif;
	font-variant: small-caps;
	margin: 2em 0 0 0;
 }
 
 
hr.divider {
 border: 0;
 margin: 4px 0 4px 0;
 color: #000183;
 background-color: #000183;
 height: 6px;
 width: 100%;
 text-align: left;
} 
 
 

.author { color: #454D74; font-style: italic;  margin: 11px 0 22px 0; }
.author a { color: #00f; text-decoration: none; }
.author a:hover { color: purple; text-decoration: underline; }

#homepage {
	font: small arial, verdana, helvetica, sans-serif;
	color: #000;
}
#homepage  a { color: #00f; text-decoration: none; }
#homepage  a:visited { color: purple; text-decoration: none;  }
#homepage  a:hover { text-decoration: underline; }

#text {
	font: medium arial, verdana, helvetica, sans-serif;
	color: #000;
}
#text  a { color: #00f; text-decoration: none; }
#text  a:visited { color: purple; text-decoration: none;  }
#text  a:hover { text-decoration: underline; }

#menu {
	font: medium arial, verdana, helvetica, sans-serif;
	font-weight: normal;
	font-family: Tahoma, Geneva, sans-serif;
}
#menu  a { color: #00f; text-decoration: none; }
#menu  a:visited { color: purple; text-decoration: none;  }
#menu  a:hover { text-decoration: underline; }

ul.ingredients { list-style: none; }

#adspace1 {
  float: right;
  margin: 22px 0 0 30px;
  background: #fff ;
  text-align: right;
  width: 322px;
  padding: 0;
  }

#adspace {
  float: right;
  margin: 22px 0 20px 30px;
  background: #959BB6 ;
  text-align: right;
  width: 278px;
  padding: 0 11px 0 11px;
  }
#adspace p { color: white; text-decoration: none; font: bold small arial; }
#adspace a { color: white; text-decoration: none; font: bold small arial; }
#adspace a:hover { color: #0b2184;  text-decoration:  underline;}


.feature { border: 1px dotted #db1a0d; background-color: #fdde87; padding: .4em;  margin-bottom: 1em; margin-top: 0; font: bold 80% arial; color: #0b2184; letter-spacing: .25em;   text-align: center; }
.feature a {  color: #db1a0d;  text-decoration:  none;}
.feature a:hover { color: #4a851b;  text-decoration:  underline;}

.feature2 { border: 1px dotted #db1a0d; background-color: #4a851b; padding: .4em;  margin-bottom: 1em; margin-top: 0; font: bold 80% arial; color: #0b2184; letter-spacing: .25em;   text-align: center; }
.feature2 a {  color: #fff;  text-decoration:  none;}
.feature2 a:hover { color: #fdde87;  text-decoration:  underline;}

.featurer { border: 1px dotted #db1a0d; background-color: #fdde87; padding: .4em;  margin-bottom: 1em; margin-top: 0; font: bold 80% arial; color: #0b2184; letter-spacing: .25em; text-align: center; width: 500px; }
.featurer a {  color: #db1a0d;  text-decoration:  none;}
.featurer a:hover { color: #4a851b;  text-decoration:  underline;}

.topadbox { padding-bottom: 1em; border-bottom: 1px solid white; }

.botadbox { padding-top: 1em; border-top: 1px solid white; }

.adinfo { padding-bottom: 1em; border-bottom: 1px solid white; }

 #foot { clear: both; width: 920px; }

 #foot ul {
 padding: 5px 15px;
 margin-left: 0;
 background-color: #959BB6;
 color: White;
 width: 100%;
 font: bold .9em arial;
 text-align: center;
 white-space: nowrap;
 }

 #foot ul li { display: inline; }

 #foot ul li a
 {
 padding: 5px 15px;
 background-color: #959BB6;
 color: white;
 text-decoration: none;
 }

 #foot ul li a:hover { color: #0b2184; }

#bottombanner { display: none; }
#page #content #menu p span {
	font-family: Times New Roman, Times, serif;
}

#page #content #menu .MsoNormal a {
	font-family: Tahoma, Geneva, sans-serif;
}
#page #content #menu .MsoNormal span {
	font-family: Times New Roman, Times, serif;
}
#page #content #menu .MsoNormal span {
	font-family: Tahoma, Geneva, sans-serif;
}
#page #content #menu .Body span {
	font-family: Tahoma, Geneva, sans-serif;
}
#page #content #menu .Body a {
	font-family: Tahoma, Geneva, sans-serif;
}
#page #content #text p span {
	font-family: Times New Roman, Times, serif;
}
#page #content #text p span span {
	color: #000;
}
#page #content #text p span span {
	color: #000;
}
#page #content #text .normal span font {
	color: #000;
}
#page #content #text .MsoNormal span a span {
	color: #276497;
}
#page #content #text .MsoNormal span a span {
	color: #161CA4;
}
