
a{text-decoration:none;}
a:link {color:#336633;}
a:visited {color: #990000;}
a:hover {color:#CC3300; text-decoration:none;}
a:active {color:#cc6600;}

body{background-color:#ffcc99;font-size:9pt;Margin-top:0;margin-right:0;margin-bottom:0;Margin-left:0;font-family:Verdana,Arial,Helvetica,Lucid Sans,Sans Serif;color:#330000;}
p{margin-left:0;margin-right:0;text-indent:0;font-size:9pt;font-family:Verdana,Arial,Helvetica,Lucid Sans,Sans Serif;color:#330000;}

ul{margin-left:1px;padding-bottom:5px;padding-top:0;font-weight:bold;}
li{margin-left:1px;padding-bottom:5px;padding-top:0;font-weight:normal;}

ol{padding-bottom:5px; padding-top:0;font-weight:bold;}
dd{padding-bottom:5px; padding-top:0;font-weight:normal;}
dt{padding-bottom:5px; padding-top:0;font-weight:normal;}
dl{padding-bottom:5px; padding-top:0;font-weight:normal;}


td {
    font-family:Verdana,Arial,Helvetica,Lucid Sans,Sans Serif;
    font-size:12px;
    color: #330000;
   }

th {
    font-family:Verdana,Arial,Helvetica,Lucid Sans,Sans Serif;
    font-size:12px;
    color:#330000;
    font-weight:bold;
   }

h1 {
    font-family:Verdana,Arial,Helvetica,Lucid Sans,Sans Serif;
    font-size:18px;
    font-weight:bold;
    color:#ff3300;
    font-style:italic;
    padding-bottom:1px;
   }

h2 {
    font-size:16px;
    font-weight:bold;
    color:#ff3300;
    margin-bottom:2px;
    font-style:italic;
   }

.smalltext {
    font-family:Verdana,Arial,Helvetica,Lucid Sans,Sans Serif;
    font-size:10px;
    font-weight:normal;
   }

.copyright {
    font-family:Verdana,Arial,Helvetica,Lucid Sans,Sans Serif;
    font-size:9px;
    font-weight:normal;
   }

/* recipe contest */
.recipeback {
    background: #ebead4 url(../graphics/site/recipes/background_recipe.gif) repeat top left;
     }

.recipe {
    height:315px;
    background: url(../graphics/site/recipes/background_recipe_contest.gif) no-repeat;
   }

.recipetext {
    font-size:10px;
    font-weight:bold;
    color:#330000;
    margin-top:0;
    margin-right:4px;
    margin-bottom:5px;
    margin-left:8px;
   }

/* address area below recipe background */
.addresstext {
    font-size:10px;
    font-weight:normal;
    color:#330000;
    margin-top:0;
    margin-right:4px;
    margin-bottom:5px;
    margin-left:8px;
   }

/* content areas */
.content {
    margin-top:5px;
    margin-right:5px;
    margin-bottom:5px;
    margin-left:5px;
   }
   
.checkout_content {
    padding-left:8px;
    font-size:12pt;
    font-family:Verdana,Arial,Helvetica,Lucid Sans,Sans Serif;
    background: #ffffff;
     }

/* navigation */
.nav {
    color:#7a4844;
    text-decoration:none;
    font-size:8pt;
    font-weight:normal;
    line-height:20px;
    font-family:Verdana,Arial,Helvetica,Lucid Sans,Sans Serif;
     }
    A.nav:link    {color:#7a4844;font-weight:normal;text-decoration:none;}
    A.nav:visited {color:#7a4844;font-weight:normal;text-decoration:none;}
    A.nav:active  {color:#cc6600;font-weight:normal;text-decoration:none;}
    A.nav:hover   {color:#cc3300;font-weight:normal;text-decoration:none;}
 
 .navlocation {
    color:#cc3300;
    text-decoration:none;
    font-size:8pt;
    line-height:20px;
    font-weight:bold;
    font-family:Verdana,Arial,Helvetica,Lucid Sans,Sans Serif;
     }
   A.navlocation:link    {color:#cc3300;font-weight:normal;text-decoration:none;}
   A.navlocation:visited {color:#cc3300;font-weight:normal;text-decoration:none;}
   A.navlocation:active  {color:#cc6600;font-weight:normal;text-decoration:none;}
   A.navlocation:hover   {color:#7a4844;font-weight:normal;text-decoration:none;}

.navline2 {
    background: #ebead4 url(../graphics/site/navigation/background_nav.gif) repeat top left;
     }

.navline3 {
    background: #e0dfbe url(../graphics/site/navigation/background_nav2.gif) repeat top left;
     }

.navline4 {
    background: #cfc99f url(../graphics/site/navigation/background_nav_bottom.gif) repeat top left;
     }

/* newsletter */
.newslettersignup {
    width:246px;
    margin-left:2px;
    background: #f8dfa5 url(../graphics/site/newsletter/background_newsletter_signup.gif) repeat top right;
     }

.signuptext {
    font-size:10px;
    font-weight:normal;
    color:#470000;
    margin-top:0;
    margin-right:4px;
    margin-bottom:5px;
    margin-left:8px;
   }

.signupbutton {
    font-size: 8pt;
    font-weight:bold;
    color: #470000;
    text-align:center;
    padding-top: 3px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 3px;
    border: 1px solid #440300;
    background-color: #ffcc66;
    vertical-align: middle;
   }

.newshighlights {
    width:246px;
    margin:2px;
    background: #ffcc66 url(../graphics/site/newsletter/background_newletter_highlights.gif) repeat top right;
     }

.highlightstext {
    font-size:10px;
    font-weight:bold;
    color:#470000;
    margin-top:2px;
    margin-right:4px;
    margin-bottom:1px;
    margin-left:5px;
   }

.highlightstext ul {
	font-size:10px;
	font-weight:bold;
	color:#470000;
	}
	
.highlightstext li {
	font-size:10px;
	font-weight:bold;
	color:#470000;
    margin: 0 3px 0 3px;
	}

#highlightstext a:link {
	float: left;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #470000;
	}
	
#highlightstext a:visited {
	float: left;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #330000;
	}

/* Whats new on home page (index_test.html) */
.whatsnew {
    width:246px;
    margin:2px;
    background: #ffcc66 url(../graphics/site/home/background_whats_new.gif) repeat top right;
     }

.whatsnewtext {
    font-size: 12px;
    font-weight: bold;
    color: #470000;
    margin-top: 2px;
    margin-right: 4px;
    margin-bottom: 1px;
    margin-left: 5px;
    padding-right: 5px;
    padding-left: 10px;
   }

/* Whats new on home page (index_test2.html) */
.whatsnew_area {
    background: #ebead4 url(../graphics/site/home/background_left_area.gif) repeat top left;
     }

.whatsnew2 {
    width: 180px;
    background: #ecead5 url(../graphics/site/home/bground_whats_new_box.gif) repeat top right;
     }

.whatsnewtext2 {
    font-size: 10px;
    font-weight: normal;
    color: #470000;
    line-height: 1.4em;
    margin-top: 2px;
    margin-right: 4px;
    margin-bottom: 1px;
    margin-left: 5px;
    padding-right: 5px;
    padding-left: 10px;
   }

/* Links on home page */
.links {
    width:246px;
    margin:2px;
    background: #ffcc66 url(../graphics/site/home/background_links.gif) repeat top right;
     }

.linkstext {
    font-size: 10px;
    font-weight: bold;
    color: #470000;
    margin-top: 2px;
    margin-right: 5px;
    margin-bottom: 1px;
    margin-left: 5px;
    padding-right: 5px;
    padding-left: 5px;
   }

.linksimages {
    font-size: 10px;
    font-weight: bold;
    color: #470000;
    margin-top: 2px;
    margin-right: 5px;
    margin-bottom: 1px;
    margin-left: 5px;
    padding-right: 5px;
    padding-left: 5px;
   }


/* page */
.pagetitle {
    font-size:12pt;
    margin-left:10px;
    margin-right:10px;
    font-weight:bold;
    font-family:Verdana,Arial,Helvetica,Lucid Sans,Sans Serif;
    color:#330000;
     }
     
.subtitle {
    font-size:11pt;
    margin-left:10px;
    margin-right:10px;
    font-weight:bold;
    font-family:Verdana,Arial,Helvetica,Lucid Sans,Sans Serif;
    color:#330000;
     }

 .bold   {font-size:10pt;margin-left:10px;margin-right:10px;font-weight:bold;font-family:Verdana,Arial,Helvetica,Lucid Sans,Sans Serif;color:#330000;}
 .text   {font-size:10pt;margin-left:10px;margin-right:10px;font-family:Verdana,Arial,Helvetica,Lucid Sans,Sans Serif;color:#330000;}
 .text6  {font-size:6pt;margin-left:10px;margin-right:10px;font-family:Verdana,Arial,Helvetica,Lucid Sans,Sans Serif;Margin:0;color:#330000;}
 .text7  {font-size:7pt;margin-left:10px;margin-right:10px;font-family:Verdana,Arial,Helvetica,Lucid Sans,Sans Serif;Margin:0;color:#330000;}
 .text7B {font-size:7pt;margin-left:10px;margin-right:10px;font-weight:bold;font-family:Verdana,Arial,Helvetica,Lucid Sans,Sans Serif;color:#330000;}
 .text8  {font-size:8pt;margin-left:10px;margin-right:10px;font-family:Verdana,Arial,Helvetica,Lucid Sans,Sans Serif;Margin:0;color:#330000;}
 .text8B {font-size:8pt;margin-left:10px;margin-right:10px;font-weight:bold;font-family:Verdana,Arial,Helvetica,Lucid Sans,Sans Serif;color:#330000;}
 .text9  {font-size:9pt;margin-left:10px;margin-right:10px;font-family:Verdana,Arial,Helvetica,Lucid Sans,Sans Serif;Margin:0;color:#330000;}
 .text9B {font-size:9pt;margin-left:10px;margin-right:10px;font-weight:bold;font-family:Verdana,Arial,Helvetica,Lucid Sans,Sans Serif;color:#330000;}
 .text10 {font-size:10pt;margin-left:10px;margin-right:10px;font-family:Verdana,Arial,Helvetica,Lucid Sans,Sans Serif;color:#330000;}
 .text10B{font-size:10pt;margin-left:10px;margin-right:10px;font-weight:bold;font-family:Verdana,Arial,Helvetica,Lucid Sans,Sans Serif;color:#330000;}
 .text11 {font-size:11pt;margin-left:10px;margin-right:10px;font-family:Verdana,Arial,Helvetica,Lucid Sans,Sans Serif;color:#330000;}
 .text11B{font-size:11pt;margin-left:10px;margin-right:10px;font-weight:bold;font-family:Verdana,Arial,Helvetica,Lucid Sans,Sans Serif;color:#330000;}
 .text12 {font-size:12pt;margin-left:10px;margin-right:10px;font-family:Verdana,Arial,Helvetica,Lucid Sans,Sans Serif;color:#330000;}
 .text12B{font-size:12pt;margin-left:10px;margin-right:10px;font-weight:bold;font-family:Verdana,Arial,Helvetica,Lucid Sans,Sans Serif;color:#330000;}

.warning {
    font-size:11pt;
    margin-left:10px;
    margin-right:10px;
    font-weight:bold;
    font-family:Verdana,Arial,Helvetica,Lucid Sans,Sans Serif;
    color:#f70011;}

/* Product info */

.producttitle {
    font-size:10pt;
    margin-left:0px;
    margin-right:0px;
    font-weight:bold;
    font-family:Verdana,Arial,Helvetica,Lucid Sans,Sans Serif;
    color:#330000;
     }

.productid {
    font-size:9pt;
    margin-left:0px;
    margin-right:0px;
    font-weight:normal;
    font-family:Verdana,Arial,Helvetica,Lucid Sans,Sans Serif;
    color:#330000;
     }
 
.producttext {
    font-size:9pt;
    margin-left:10px;
    margin-right:10px;
    font-weight:normal;
    font-family:Verdana,Arial,Helvetica,Lucid Sans,Sans Serif;
    Margin:0;
    color:#330000;
     }
 
.stock {
    font-size:9pt;
    font-weight:bold;
    font-family:Verdana,Arial,Helvetica,Lucid Sans,Sans Serif;font-family:Verdana,Arial,Helvetica,Lucid Sans,Sans Serif;
    color:darkorange;
     }
