p                  { color: #fff; font-size: 10pt; font-family: "Trebuchet MS", Arial, Helvetica; font-style: normal; font-weight: normal; line-height: 15pt; margin: 0; padding: 0 }
.mainhead    { color: #e4d2a5; font-size: 14.5pt; font-family: "Trebuchet MS"; font-style: normal; font-weight: normal; line-height: 16pt; margin: 0; padding: 0 }
.headline                         { color: #e4d2a5; font-size: 12pt; font-family: Georgia; font-style: normal; font-weight: normal; line-height: 14pt; font-stretch: normal; letter-spacing: normal }
.leadin   { color: #e4d2a5; font-size: 14pt; font-family: Georgia; font-style: normal; font-weight: normal; line-height: 22pt; font-stretch: normal; letter-spacing: normal }
.description { color: #fff; font-size: 13pt; font-family: Georgia; font-style: normal; font-weight: normal; line-height: 16pt; font-stretch: normal; letter-spacing: normal }
.product_heading         { color: #e4d2a5; font-size: 12pt; font-family: "Trebuchet MS", Arial, Helvetica; font-style: normal; line-height: 19pt; font-stretch: normal }
.recipe   { color: #e4d2a5; font-size: 8pt; font-family: "Trebuchet MS", Arial, Helvetica; font-style: normal; line-height: 10pt; font-stretch: normal; margin: 0; padding: 0 }
.fineprint    { color: #e4d2a5; font-size: 8pt; font-family: "Trebuchet MS", Arial, Helvetica; font-style: normal; font-weight: bold; line-height: 12.5pt; font-stretch: normal; margin: 0; padding: 0 }
.phone   { color: #e4d2a5; font-size: 9pt; font-family: "Trebuchet MS", Arial, Helvetica; font-style: normal; line-height: 12pt; font-stretch: normal; letter-spacing: 1px; margin: 0; padding: 0 }
.label   { color: #e4d2a5; font-size: 7pt; font-family: "Trebuchet MS", Arial, Helvetica; font-style: normal; font-weight: bold; font-stretch: normal; text-align: left; text-transform: uppercase; word-spacing: 2pt; letter-spacing: 0 }
.footer_text     { color: #e4d2a5; font-size: 8pt; font-family: "Trebuchet MS", Arial, Helvetica; font-style: normal; line-height: 12pt; font-stretch: normal; margin: 0; padding: 0 }
.fineprint_caps    { color: #e4d2a5; font-size: 8pt; font-family: "Trebuchet MS", Arial, Helvetica; font-style: normal; font-weight: bold; line-height: 12.5pt; font-stretch: normal; text-transform: uppercase; letter-spacing: 1pt; margin: 0; padding: 0 }
.subhead         { color: #e4d2a5; font-size: 10pt; font-family: "Trebuchet MS", Arial, Helvetica; font-style: normal; font-weight: bold; line-height: 14pt; font-stretch: normal; text-transform: uppercase; letter-spacing: 1px; margin: 0; padding: 0 }
.top  { color: #e4d2a5; font-size: 7pt; font-family: "Trebuchet MS", Arial, Helvetica; font-style: normal; font-weight: bold; font-stretch: normal; text-align: center; letter-spacing: 1pt; margin: 0; padding: 1pt 0 0 }
.product      { color: #e4d2a5; font-size: 11pt; font-family: "Trebuchet MS", Arial, Helvetica; font-style: normal; font-weight: bold; line-height: 17pt; font-stretch: normal; letter-spacing: 0; margin: 0; padding: 0 }
.nav    { color: #e4d2a5; font-size: 10pt; font-family: "Trebuchet MS", Arial, Helvetica; font-style: normal; font-weight: bold; line-height: 16pt; font-stretch: normal }
.nav2   { color: #e4d2a5; font-size: 14px; font-family: "Trebuchet MS", Arial, Helvetica; font-style: italic; line-height: 22px; font-stretch: normal }
.optionsnav     { color: #e4d2a5; font-size: 10pt; font-family: "Trebuchet MS", Arial, Helvetica; font-style: normal; font-weight: bold; font-stretch: normal }
.links { font-size: 10pt; font-family: "Trebuchet MS", Arial, Helvetica; font-style: normal; font-weight: bold; line-height: 13pt; font-stretch: normal; text-transform: uppercase; letter-spacing: 0 }
li            { color: #fff; font-size: 10pt; font-family: "Trebuchet MS", Arial, Helvetica; font-style: normal; font-weight: normal; line-height: 13pt; text-align: left; list-style-type: decimal; margin-left: -12pt }
ul            { color: #fff; font-size: 10pt; font-family: "Trebuchet MS", Arial, Helvetica; font-style: normal; font-weight: normal; line-height: 13pt }
a:link              { color: #e4d2a5; font-weight: bold; text-decoration: none }
a:visited               { color: #e4d2a5; font-weight: bold; text-decoration: none }
a:hover                { color: #fff; font-weight: bold }
.popnav           { color: #e4d2a5; font-size: 10pt; font-family: "Trebuchet MS", Arial, Helvetica; background-color: #2b185d; border-width: 1px; border-color: #2b185d; outline-color: #2b185d }
.pophome         { color: #fff; font-size: 10pt; font-family: "Trebuchet MS", Arial, Helvetica; background-color: #582b10 }
.class1 A:link        { color: #e4d2a5; font-weight: normal; margin: 0; padding: 0 }
.class1 A:visited        { color: #e4d2a5; font-weight: normal; margin: 0; padding: 0 }
.class1 A:hover    { color: #fff; font-weight: normal; margin: 0; padding: 0 }
.class2 A:link      { color: #e4d2a5; font-style: normal; font-weight: normal; font-stretch: normal; margin: 0; padding: 0 }
.class2 A:visited      { color: #e4d2a5; font-style: normal; font-weight: normal; font-stretch: normal; margin: 0; padding: 0 }
.class2 A:hover     { color: #fff; font-style: normal; font-weight: normal; font-stretch: normal; text-decoration: underline; margin: 0; padding: 0 }
.image_bg   { background-color: #69593c }
.rule_light     { background-color: #69593c }
.rule_dark   { background-color: #2d220d }
.button    { background-color: #4a3e27; background-image: url("../../images/capsule_bg.jpg") }
.header { background-image: url("../../images/header_bg.jpg") }
.title    { color: #e4d2a5; font-size: 14pt; font-family: Georgia; font-style: normal; font-weight: normal; font-stretch: normal; margin: 0; padding: 3pt 0 0 }
.sidebar_header_text { color: #e4d2a5; font-size: 10pt; font-family: Georgia; font-style: normal; font-weight: normal; font-stretch: normal; background-repeat: no-repeat; text-transform: uppercase; letter-spacing: 3px; margin: 0; padding: 4pt 0 0; position: relative; top: 1pt }
.sidebar_bg   { background-color: #4a3e27 }
.sidebar_header_bg  { background-image: url("../../images/sidebar_bg.jpg") }
.box_left { background-image: url("../../images/box_left.gif") }
.box_right { background-image: url("../../images/box_right.gif") }
.box_top { background-image: url("../../images/box_top.gif") }
.box_bottom { background-image: url("../../images/box_bottom.gif") }
.box_header_left { background-image: url("../../images/box_header_left.gif") }
.box_header_right  { background-image: url("../../images/box_header_right.gif") }
.box_header_bg { background-image: url("../../images/box_header_bg.gif") }
.box_footer_left { background-image: url("../../images/box_footer_left.gif") }
.box_footer_right { background-image: url("../../images/box_footer_right.gif") }
.box_footer_bg { background-image: url("../../images/box_footer_bg.gif") }
.content_bg   { background-color: #4a3e27 }
.margin_left { background-image: url("../../images/margin_left.gif") }
.marin_right { background-image: url("../../images/margin_right.gif") }
.top_bg  { background-image: url("../../images/top_bg.jpg") }
.top_left  { background-image: url("../../images/top_left.jpg") }
.top_right  { background-image: url("../../images/top_right.jpg") }
.bottom_bg { background-image: url("../../images/bottom_bg.gif") }
.bottom_left { background-image: url("../../images/bottom_left.gif") }
.bottom_right { background-image: url("../../images/bottom_right.gif") }
.nav_endcap_left   { background-image: url("../../images/nav_endcap_left.jpg") }
.nav_endcap_right { background-image: url("../../images/nav_endcap_right.gif") }
.nav_bg  { background-image: url("../../images/nav_bg.jpg") }
.nav_sep { background-image: url("../../images/nav_sep.gif") }
.tab_bg  { background-image: url("../../images/tab_bg.jpg") }
.tab.endcap  { background-image: url("../../images/tab_endcap.jpg") }
.center_box_left { background-image: url("../../images/center_left.gif") }
.center_box_right { background-image: url("../../images/center_right.gif") }
.center_box_header_bg { background-image: url("../../images/center_header_bg.gif") }
.center_box_header_left { background-image: url("../../images/center_header_left.gif") }
.center_box_header_right { background-image: url("../../images/center_header_right.gif") }
.center_box_bottom { background-image: url("../../images/center_bottom.gif") }
.center_box_bottom_left { background-image: url("../../images/center_bottom_left.gif") }
.center_box_bottom_right { background-image: url("../../images/center_bottom_right.gif") }
.generic_text  { color: #e4d2a5; font-family: "Trebuchet MS", Arial, Helvetica }

/*
body {
        color:          white;
        font-family:    "Trebuchet MS", Arial, Helvetica, sans-serif;
        fffont-style:     normal;
        fffont-weight:    normal;
        margin: 0;
        font-size: 10pt;
        line-height: 15pt;

}
p                       { color: #fff; font-size: 10pt;  line-height: 15pt }
.headline               { color: #6cf; font-size: 12pt;  line-height: 16pt; font-stretch: normal }
.product_heading        { color: #6cf; font-size: 12pt;  line-height: 18pt; font-stretch: normal }
.mainhead               { color: #6cf; font-size: 14pt;  line-height: 16pt; font-stretch: normal }
.title                  { color: #333; font-size: 10pt;  font-weight: normal; line-height: 24pt; font-stretch: normal; letter-spacing: 0 }
.subhead                { 
                    color:#66CCFF;
font-family:"Trebuchet MS",Arial,Helvetica;
font-size:10pt;
font-stretch:normal;
font-style:normal;
font-weight:bold;
letter-spacing:1px;
line-height:14pt;
margin:0pt;
padding:0pt;
text-transform:uppercase;
                    }
.box_header             { color: #6cf; font-size: 9pt;   font-weight: bold; font-stretch: normal; text-transform: uppercase; letter-spacing: 2px; margin: 0; padding: 4pt 0 0 }
.fineprint              { color: #fff; font-size: 8pt;   font-weight: bold; line-height: 11pt; font-stretch: normal; margin: 0; padding: 0 }
.top                    { color: #fff; font-size: 7pt;   font-weight: bold; font-stretch: normal; text-align: center; letter-spacing: 1pt; margin: 0; padding: 1pt 0 0 }
.product                { color: #6cf; font-size: 11pt;  font-weight: bold; line-height: 17pt; font-stretch: normal; letter-spacing: 0; margin: 0; padding: 0 }
.nav                    { color: #fff; font-size: 10pt;  font-weight: bold; line-height: 16pt; font-stretch: normal }
.nav_bar                { color: #6cf; font-size: 12pt;  font-weight: normal; font-stretch: normal; margin: 0; padding: 3pt 0 0 }
.nav2                   { color: #fff; font-size: 14px;  font-style: italic; line-height: 22px; font-stretch: normal }
.optionsnav             { color: #6cf; font-size: 10pt;  font-weight: bold; font-stretch: normal }
.label                  { color: #399; font-size: 7pt;   font-weight: bold; font-stretch: normal; text-align: left; text-transform: uppercase; word-spacing: 2pt; letter-spacing: 0 }
.links                  { font-size: 10pt;   font-weight: bold; line-height: 13pt; font-stretch: normal; text-transform: uppercase; letter-spacing: 0 }
li                      { color: #fff; font-size: 10pt;  font-weight: normal; line-height: 13pt; text-align: left; }
ol                      { color: #fff; font-size: 10pt;  font-weight: normal; line-height: 13pt;  list-style-type: decimal; }
ul                      { color: #fff; font-size: 10pt;  font-weight: normal; line-height: 13pt }
a:link                  { color: #c96; font-weight: bold; text-decoration: none }
a:visited               { color: #c96; font-weight: bold; text-decoration: none }
a:hover                 { color: #fff; font-weight: bold; text-decoration: underline }
.ingredient a:link      { color: #6cf; font-weight: bold; text-decoration: none }
.ingredient a:hover     { color: #FFF; font-weight: bold; text-decoration: underline }
.ingredient a:visited   { color: #6cf; font-weight: bold }

.recipe .ingredients a:link      { color: #6cf; font-weight: bold; text-decoration: none }
.recipe .ingredients a:hover     { color: #FFF; font-weight: bold; text-decoration: underline }
.recipe .ingredients a:visited   { color: #6cf; font-weight: bold }
.recipez ol { margin-right: -10px;}
.popnav                 { color: #fff; font-size: 10pt;  background-color: #582b10 }
.pophome                { color: #fff; font-size: 10pt;  background-color: #582b10 }
.class1 A:link          { color: #6cf; font-weight: bold }
.class1 A:visited       { color: #6cf; font-weight: bold }
.class1 A:hover         { color: #fff; font-style: inherit; font-weight: bold; text-decoration: underline }
.class2 A:link          { color: #6cf;  font-weight: normal; font-stretch: normal; margin: 0; padding: 0 }
.class2 A:visited       { color: #6cf;  font-weight: normal; font-stretch: normal; margin: 0; padding: 0 }
.class2 A:hover         { color: #6cf;  font-weight: normal; font-stretch: normal; text-decoration: underline; margin: 0; padding: 0 }
.image_bg               { background-color: #00364e }
.rule                   { background-color: #003750 }
.recipeimage            { border: 1px solid #6cf; float: left; margin: 5px 20px 5px 0px; }
.cookbook               { border: 1px solid #6cf; margin: 5px 5px 5px 5px; }
.halfcushioned          { padding-bottom: 8px; padding-top: 8px; }
xxx.special ol { display: inline; line-height: 0px;list-style: inside; list-style-type: decimal;}
.special li { display:list-item; list-style-type: decimal; }
.special ol { display: inline;line-height: 0pt; margin-left: 20px;list-style: inside;}
#productimage           { clear: both; }
#main {
        padding:         5px;
        padding-left:    5px;
        padding-right:   5px;
}
.special ol {margin-left: 0px;}
.serving        { line-height: 13pt; clear:both; }
.subhead        { color: #6cf; font-weight: bold; line-height: 12pt; ; text-transform: uppercase; letter-spacing: 1px; font-size:10pt;}

.blackborder { border: 2px solid black; display: block;}
.class10 A:link         { color: #6cf; font-weight: bold; font-size:10pt;  }
.class10 A:visited      { color: #6cf; font-weight: bold; font-size:10pt;  }
.class10 A:hover        { color: #fff; font-style: inherit; font-weight: bold; text-decoration: underline;font-size:10pt;   }
.recipez         { font-size: 0.8em;  }
.dir            { line-height: 13pt; text-align: left; list-style-type: decimal; margin-left: 0pt; padding-left: 0; }

.recipe .ingredient {
        list-style: none;
        display:        block;
}

.recipe .footnote {
        display:        block;
        margin-top:     5px;
        font-style:     italic;
        font-size:      0.9em;      
}
#ingredients ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
*/
table.navbar td  { font-style: normal; font-weight: normal; border-style: none solid solid; border-width: 0 1px 1px; border-color: #69593c }
table.navbar td a   { font-size: 10pt; font-style: normal; font-weight: normal; line-height: 24pt; letter-spacing: 0.05pc; display: block; padding-top: 1px; padding-left: 8px }
table.navbar td a:link, table.navbar td a:visited   { color: #e4d2a5; font-family: "Trebuchet MS"; font-style: normal; font-weight: bold; background-color: #4a3e27 }
table.navbar td a:hover, table.navbar td a:active   { color: #fff; font-family: "Trebuchet MS"; font-style: normal; font-weight: bold; background-color: #4a3e27; background-image: url("../../images/button_hover.gif") }
.main_header_bg { background-color: transparent; background-image: url("../../images/main_header_bg.gif") }
.header_cast { background-color: transparent; background-image: url("../../images/header_cast.png") }
.margin_top { background-image: url("../../images/margin_top.gif") }
.margin_bottom { background-image: url("../../images/margin_bottom.gif") }
.margin_left { background-image: url("../../images/margin_left.gif") }
.marin_right { background-image: url("../../images/margin_right.gif") }
.margin_top_left { background-image: url("../../images/inverted_top_left.gif") }
.margin_top_right { background-image: url("../../images/inverted_top_right.gif") }
.margin_bottom_left { background-image: url("../../images/inverted_bottom_left.gif") }
.margin_bottom_right { background-image: url("../../images/inverted_bottom_right.gif") }
table td span.section { font-family: "Trebuchet MS";font-size:10pt;}
.background { background-color: #262a1b; background-image: url("../../images/linen.gif"); background-attachment: fixed }
