
/* Layout Stylesheet */


body{
 padding:0;
 margin: 0;
 }

p {
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1em;
  padding:5px;
   }

li {
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1em;
  padding:0px;
}







h1 {
  color: #FF3333;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 2.5em;
  text-align: left;
  font-weight: bold;
  padding-left: 5px;
}


p.headline {
  color: #FF3333;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1.5em;
  text-align: left;
  font-weight: bold;
  padding-left: 5px;
 }

p.subheadline {
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1.25em;
  text-align: center;
  font-weight: bold;
}

h2 {
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1.5em;
  text-align: left;
  font-weight: bold;
}

h3 {
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1em;
  text-align: left;
  font-weight: bold;
}

p.sideheader {
  color: #0000FF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1.2em;
  text-align: left;
  font-weight: bold;
}

p.ingredient {
  font-size: 1em;
  padding-left: 45px;
  margin: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
}

.center-single {
  font-size: 1em;
  margin: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  text-align: center;
}


.tc {
  font-size: 1em;
  margin: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
}



.picture-right
{
float: left;
border: medium double #000000;
margin: 5px;
padding: 0px;
}

.picture-left
{
float: right;
border: medium double #000000;
margin: 5px;
padding: 0px;
}


.picture-right-borderless
{
float: left;
margin: 5px;
padding: 0px;
}

.picture-left-borderless
{
float: right;
margin: 5px;
padding: 0px;
}

.picture-border
{
border: medium double #000000;
width: auto;
}


p.adhead    {
  font-size: 0.75em;
  font-weight: 600;
  text-decoration: underline;
  background-color: #FFFFFF;
  border-right: thin solid #FFFFFF;
  border-left: thin solid #FFFFFF;
  border-top: thin solid #FFFFFF;
  margin-top: 0px;
  text-align: left;
  color: #000000;
  margin-bottom: 0px;
  margin-right: 5px;
  padding: 0px;
}

p.adbody
{
  font-size: 0.75em;
  background-color: #FFFFFF;
  border-right: thin solid #FFFFFF;
  border-left: thin solid #FFFFFF;
  text-align: left;
  color: #000000;
  margin-bottom: 0px;
  margin-top: 0px;
  font-size: 80%;
  margin-right: 5px;
  padding: 0px;
}

p.adurl
{
  font-size: 0.6em;
  background-color: #FFFFFF;
  border-right: thin solid #FFFFFF;
  border-left: thin solid #FFFFFF;
  border-bottom: thin solid #FFFFFF;
  text-align: left;
  color: #000000;
  margin-bottom: 6px;
  margin-top: 0px;
  font-size: 80%;
  margin-right: 5px;
  padding: 0px;
}

#lh-col{
 position: absolute;
 top: 155px;
 left: 0px;
 width: 180px;
 background: #FFFFFF;
 color: #333333;
 margin: 0;
 padding: 0;
 height: auto;
 z-index: 1;
 }

#rh-col{
 position: absolute;
 top: 155px;
 right: 0px;
 width: 180px;
 background: #FFFFFF;
 color: #333333;
 margin: 0px;
 padding: 0px;
 height: auto;
 z-index: 1;
 }

#hdr{
 height:120px;
 background:#40FFFF;
 color:#333333;
 margin:0;
 padding:0;
 border: solid #000000;
border-width: 1px 1px 1px 1px;
 }

#c-col{
 position: relative;
 margin: 0 181px 20px 181px;
 background: #ffffff;
 color: #333333;
 padding: 20px;
 z-index: 3;
 }

#ftr {
 height:275px;
 background:#40FFFF;
 color: #333333;
 border:solid #000000;
 border-width:5px 0 5px 0;
 margin:0px;
 padding:0;
 }

/* Left-Column Navigation Links */

a.nav, a.nav:link, a.nav:visited
{
display:block;
width: 175px;
height:25px;
background:#FFF;
border:2px solid #000000;
margin-top:1px;
margin-bottom:1px;
text-align:center;
text-decoration:none;
font-family:Tahoma, Arial, sans-serif;
font-size:12px;
color:#330099;
line-height:25px;
overflow:hidden;
}

a.nav:active
{
  color:#fff;
  background:#c00
}

a.nav:hover
{
  color:#000000;
  background:#40FFFF;
}



/* Center-Column Navigation Links */

a.nav-review, a.nav-review:link, a.nav-review:visited
{
display:block;
width: 500px;
height:25px;
background:#99FFCC;
border:2px solid #000000;
margin-top:1px;
margin-bottom:1px;
text-align:center;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#330099;
line-height:25px;
overflow:hidden;
padding: 0px;

}

a.nav-review:active
{
  color:#fff;
  background:#c00
}

a.nav-review:hover
{
  color:#000000;
  background:#40FFFF;
}

#googlebox001 {
font-family: Arial, Helvetica, sans-serif;
width: 325px;
float: left;
margin-right: 25px;
margin-left: 25px;
background: white;
 }


#googlebox002 {
font-family: Arial, Helvetica, sans-serif;
width: 325px;
float: right;
margin-right: 25px;
margin-left: 25px;
background: white;
 }


#googlebox003 {
font-family: Arial, Helvetica, sans-serif;
width: 325px;
float: left;
margin-right: 25px;
margin-left: 25px;
background: white;
 }




#box001 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: right;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box002 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: left;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box003 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: right;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box004 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: left;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box005 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: right;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box006 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: left;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box007 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: right;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box008 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: left;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box009 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: right;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box010 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: left;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box011 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: right;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box012 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: left;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box013 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: right;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box014 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: left;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box015 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: right;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box016 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: left;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box017 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: right;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box018 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: left;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box019 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: right;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box020 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: left;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box021 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: right;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box022 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: left;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box023 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: right;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box024 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: left;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box025 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: right;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box026 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: left;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box027 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: right;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box028 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: left;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box029 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: right;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box030 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: left;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box031 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: right;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box032 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: left;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box033 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: right;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box034 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: left;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box035 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: right;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box036 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: left;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box037 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: right;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box038 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: left;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box039 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: right;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box040 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: left;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box041 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: right;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box042 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: left;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box043 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: right;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box044 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: left;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box045 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: right;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box046 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: left;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box047 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: right;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box048 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: left;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box049 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: right;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box050 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: left;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box051 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: right;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box052 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: left;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box053 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: right;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box054 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: left;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box055 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: right;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box056 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: left;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box057 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: right;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box058 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: left;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box059 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: right;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

#box060 {
font-family: "Times New Roman", Times, serif;
width: 325px;
float: left;
margin-right: 25px;
margin-left: 25px;
background: white;
 }

