BODY {margin:0;padding:0;background:#e1e6ea url(../images/bg_page.jpg) no-repeat top center;font-family:verdana;font-size:11px;}

BODY#HomeBody {margin:0;padding:0;background:#e1e6ea url(../images/bg_page.jpg) no-repeat top center;font-family:verdana;font-size:11px;}

#PageWrapper {width:1000px;margin:0 auto 0 auto;position:relative;}

H1#SiteLogo {position:absolute;width:236px;height:93px;margin:0;padding:0;top:51px;left:20px;background:transparent url(../images/logo_pampas.png) no-repeat}
H1#SiteLogo SPAN {display:none;}

#TopRow {height:145px;position:relative;}
#TopRow UL { position:absolute;width:648px;height:36px;top:106px;left:305px;margin:0;padding:0; }
#TopRow UL LI {list-style-type:none;}
#TopRow UL LI A {position:absolute;display:block;height:36px;top:0px;}
#TopRow UL LI A SPAN {display:none;}
#TopRow UL LI A#Home {background:transparent url(../images/bg_nav.png) no-repeat 0 0;left:0;width:75px;}
#TopRow UL LI A#Home:HOVER {background-position:0px -36px;}
#TopRow UL LI A#Products {background:transparent url(../images/bg_nav.png) no-repeat -80px 0;left:75px;width:116px;}
#TopRow UL LI A#Products:HOVER {background-position:-80px -36px;}
#TopRow UL LI A#Recipes {background:transparent url(../images/bg_nav.png) no-repeat -196px 0;left:189px;width:79px;}
#TopRow UL LI A#Recipes:HOVER {background-position:-196px -36px;}
#TopRow UL LI A#Hints {background:transparent url(../images/bg_nav.png) no-repeat -280px 0;left:268px;width:113px;}
#TopRow UL LI A#Hints:HOVER {background-position:-280px -36px;}
#TopRow UL LI A#FAQ {background:transparent url(../images/bg_nav.png) no-repeat -398px 0;left:381px;width:57px;}
#TopRow UL LI A#FAQ:HOVER {background-position:-398px -36px;}
#TopRow UL LI A#History {background:transparent url(../images/bg_nav.png) no-repeat -460px 0;left:438px;width:73px;}
#TopRow UL LI A#History:HOVER {background-position:-460px -36px;}
#TopRow UL LI A#Contact {background:transparent url(../images/bg_nav.png) no-repeat -538px 0;left:511px;width:110px;}
#TopRow UL LI A#Contact:HOVER {background-position:-538px -36px;}
#TopRow FORM {margin:0;padding:0;position:absolute;right:80px;top:66px;z-index:10;}
#TopRow FORM BUTTON {background:url(../images/button_search.png) no-repeat;border:0;width:60px;height:23px;}
#TopRow FORM BUTTON SPAN {display:none;}
#TopRow FORM INPUT {background: url(../images/bg_search_input.png);border:0;width:143px;height:20px;}

.leaf {display:none;position:absolute;right:0px;top:70px;background:transparent url(../images/leaf2.png) no-repeat top left;width:144px;height:129px;}
.coffee {position:absolute;top:0px;right:220px;background:transparent url(../images/coffee.png) no-repeat top left;width:308px;height:98px;display:none;}

/* Home */

#ContentContainerHome {display:block;}
#ContentContainer H2 {font-size:18px;}
#ContentContainer H3 {font-size:15px;}
#ContentContainer H4 {font-size:13px;}

DIV.Col565 { width:565px;float:left;margin:0 0 0 20px;}
DIV.Col355 {width:355px;float:left;}
DIV.TopTipHome {float:left;width:280px;height:142px;margin:0 0 0 0;position:relative;}
DIV.TopTipHomeInner {height:142px;background:url(../images/bg_toptip.png) no-repeat;margin:0 0 0 0;position:relative;}
DIV.TopTipHome IMG {position:absolute;top:5px;left:20px;}
DIV.TopTipHome P {position:absolute;top:40px;left:20px;width:250px;}
DIV.TopTipHome A {position:absolute;display:block;width:52px;height:21px;bottom:20px;right:10px;background:url(../images/bt_recipe_more.gif) no-repeat;}
DIV.TopTipHome A SPAN {display:none;}
DIV.TopTip .loader {padding:30px 0 0 130px;}

#HomePromoContainer {width:565px;height:359px;background: url(../images/bg_home_promo.png) no-repeat top left;position:relative;}
#HomePromoStage {position:absolute;top:30px;left:20px;width:520px;height:226px;}
#HomePromoStage .loader {padding:100px 0 0 250px;}
#HomePromoScroller {position:absolute;top:260px;left:20px;width:520px;height:82px;}
#Scroller{position:relative}
#Selection{position:relative; overflow:hidden; width:530px; height:80px; margin:0 auto 0 auto;}
#Selection DIV.items{width:20000em;position:absolute;left:0px;top:10px;}
#Selection DIV.items DIV{float:left; cursor:pointer; padding:0px 0 0 0; text-align:center;cursor:pointer;}
#Selection DIV.items A,#Selection DIV.items IMG {border:none;}
#ScrollNext{position:absolute; right:0px; top:50px}
#ScrollPrev{position:absolute; left:0px; top:50px}
.disabled{display:none}

div.scrollableArea *
	{
		position: relative;
		float: left;
		margin: 0;
		padding: 0;
		display:block;
	}


.promoouter {position:relative;}
.promoouter img.promoimage {width:520px;height:226px;}
.promoouter .promosummary {position:absolute;left:10px;top:190px;background:#ec1821;width:280px;height:36px;color:#fff;}
.promoouter .promosummary A {position:absolute;display:block;width:52px;height:21px;top:6px;right:6px;background:url(../images/bt_recipe_more.gif) no-repeat;}
.promoouter .promosummary A SPAN {display:none;}
.promoouter .promosummary DIV {padding:0 7px 0 7px;}
.promoouter .promosummary H3 {font-size:#fff;font-size:15px;margin:5px 0 5px 0;}
.promoouter .promosummary P {font-size:10px;margin:5px 0 5px 0;}


/* END HOME */

UL.Cookie {margin-left:30px;padding-left:0px;}
UL.Cookie LI {display:inline;list-style-type:none;color:#000;padding:0 0 0 5px;}
UL.Cookie LI A {color:#000;text-decoration:none;}

#ContentContainer {position:relative;width:920px;margin:0 auto 0 20px;background:url(../images/bg_contentcontainer.png) repeat-y;}
#ContentContainer .scoffee {position:absolute;top:-20px;right:0px;background:transparent url(../images/coffee_whole.png) no-repeat top left;width:332px;height:195px;}
#ContentContainer H2.PageTitle {width:600px;}
.ContentContainerInner {padding:1px 0px 0 30px;}
#ContentContainerTop {background:url(../images/top_contentcontainer.png) no-repeat;height:25px;margin: 0 auto 0 18px;}
#ContentContainerBase {background:url(../images/bottom_contentcontainer.png) no-repeat;height:30px;margin:0 auto 0 20px;}
.Content {width:750px;}

/* Products */

.ProductIntro {width:650px;}
.RecipeIntro {width:650px;}

.categories {display:block;}
.category {float:left;width:280px;height:240px;text-align:center;}
.category H3 {text-align:center;}
.category IMG {margin:0 auto 10px auto;display:block;border:2px solid #ccc;}
.category A {background:url(../images/ico_arrow_link.png) no-repeat left center;padding:0 0 0 20px;color:#000;font-size:11px;font-weight:bold;}
.category H4 {color:#ec1119;font-family:verdana;font-size:14px;}

.products {display:block;}
.product {display:block;margin-bottom:15px;}
.product .left {float:left;width:500px;}
.product H3 {color:#ec1821;}
.product .right {float:left;width:320px;margin-left:10px;}
.product .right img {border:2px solid #ccc;}
.product A {display:block;background:url(../images/ico_arrow_link.png) no-repeat left center;padding:0 0 0 20px;color:#000;font-size:11px;font-weight:bold;margin-top:10px;}

/* end products */

/* Recipes */

.RecipeIntro2 .swish {padding:40px 0 0 0;width:350px;float:right;}
.RecipeIntro2 .noswish {width:550px;float:left;}

.printer {float:right;padding:0 0 0 40px;background:url(../images/ico_print.png) no-repeat top left;height:25px;margin:0 290px 0 0;color:#000;}

.recipe_categories {display:block;}
.recipe_category {width:330px;height:263px;float:left;background:url(../images/bg_recipe_1.png) no-repeat;margin-right:-60px;}
.recipe_category .inner {padding:21px 20px 23px 21px;}
.recipe_category  .recipe_category_image {width:291px;height:179px;}
.recipe_category  .recipe_category_summary {height:41px;background:#ec1821;color:#fff;position:relative;}
.recipe_category  .recipe_category_summary H4 {margin:0;padding:10px 0 0 10px;font-size:14px;}
.recipe_category  .recipe_category_summary A {position:absolute;display:block;width:52px;height:21px;bottom:4px;right:4px;background:url(../images/bt_recipe_more.gif) no-repeat;}
.recipe_category  .recipe_category_summary A SPAN {display:none;}
.recipe_category  .first {width:263px}

.recipe_categoriesL2 {display:block;}
.recipe_categoryL2 {width:330px;height:263px;float:left;background:url(../images/bg_recipe_1.png) no-repeat;margin-right:100px;}
.recipe_categoryL2 .inner {padding:21px 20px 23px 21px;}
.recipe_categoryL2  .recipe_category_image {width:291px;height:149px;}
.recipe_categoryL2  .recipe_category_summary {height:71px;background:#ec1821;color:#fff;position:relative;width:291px;}
.recipe_categoryL2  .recipe_category_summary H4 {margin:0;padding:10px 0 0 10px;font-size:14px;}
.recipe_categoryL2  .recipe_category_summary A {position:absolute;display:block;width:52px;height:21px;bottom:4px;right:4px;background:url(../images/bt_recipe_more.gif) no-repeat;}
.recipe_categoryL2  .recipe_category_summary A SPAN {display:none;}

.recipe_categoriesL3 {display:block;}
.recipe_categoryL3 {clear:both;}
.recipe_categoryL3 .inner {padding:21px 20px 23px 21px;}
.recipe_categoryL3  .recipe_category_image {width:499px;height:224px;background:url(../images/bg_recipe_3.png) no-repeat;float:right;}
.recipe_categoryL3  .recipe_category_image img {margin:29px 0 0 26px;}
.recipe_categoryL3  .recipe_category_summary {height:71px;background:#ec1821;color:#fff;position:relative;}
.recipe_categoryL3  .recipe_category_summary H4 {margin:0;padding:10px 0 0 10px;font-size:14px;}
.recipe_categoryL3  A {display:block;background:url(../images/ico_arrow_link.png) no-repeat left center;padding:0 0 0 20px;color:#000;font-size:11px;font-weight:bold;}
.recipe_categoryL3 H4 {color:#ec1821;font-size:14px;}

.recipe_categoryL4 {margin:0 0 10px 0;}
.recipe_categoryL4 .recipe_image {width:299px;height:224px;background:url(../images/bg_recipe_3.png) no-repeat;float:left;}
.recipe_categoryL4  .recipe_image img {margin:29px 0 0 26px;}
.recipe_categoryL4 .recipe_categoryL4_desc {float:left;width:450px;padding:8px 0 0 0;}
.recipe_categoryL4 .recipe_categoryL4_desc A {display:block;color:#000;font-size:11px;font-weight:bold;width:89px;height:23px;background:url(../images/bt_read-more.png) no-repeat;}
.recipe_categoryL4 .recipe_categoryL4_desc A SPAN {display:none;}

.recipe_left {float:left;width:450px;}
.recipe_right {float:right;width:400px;}
.recipe_image {width:387px;height:320px;float:left;background:url(../images/bg_recipe.png) no-repeat;}
.recipe_image IMG {margin:30px 0 0 35px;}
.ingredients {float:left;width:200px;}
.ingredients H4 {color:#ec1821;font-size:13px;text-align:right;}
.ingredients UL {margin:0;padding:0;}
.ingredients UL LI {border-bottom:2px solid #ec1821;list-style-type:none;padding:2px 0 2px 0;text-align:right;}

.method {float:right;width:200px;}
.method H4 {color:#ec1821;font-size:13px;}
.method UL {margin:0;padding:0;}
.method UL LI {list-style-type:none;}
.method UL LI SPAN {color:#ec1821;padding:0 5px 0 0;}

#CommentsWrapper {background:url(../images/bg_comments.png) repeat-x top center;padding:40px 0 0 0;}
.CommentsInner {background:#d0d0d0;min-height:300px; height:auto !important; height:300px;}
.CommentsContainer {width:920px;margin:0 auto 0 auto;}
.comments {float:left;width:500px;position:relative;}
.comments H3 {color:#ec1821;font-size:15px;}
.comments .comment_date {float:right;}
.comment P {clear:both;}
.comment {padding:0 0 10px 0;}

.commentform {float:right;width:380px;}
.commentform H3 {color:#ec1821;font-size:15px;}
.commentform form div {clear:both;padding:4px 0 4px 0;}
.commentform form div label {float:left;width:140px;font-weight:bold;}
.commentform form div textarea {clear:both;}
.commentform form div button {float:right;width:63px;height:26px;border:0;background:url(../images/bt_comment_submit.gif) no-repeat;margin-right:40px;}
.commentform form div button span {display:none;}
.commentform form div a.AddRating {background:url(../images/ico_comment_star.gif) no-repeat;width:18px;height:18px;display:block;float:left;}
.commentform form div a.AddRatingOn {background:url(../images/ico_comment_star_on.gif) no-repeat;width:18px;height:18px;display:block;float:left;}
.commentform form div input {width:200px;}
.commentform form div textarea {width:340px;clear:both;}
.error {border:1px solid #ec1821;}

/* end recipes */

/* Hints */

.HintTopics {width:500px;min-height:250px; height:auto !important; height:250px;}
.HintTopics A {display:block;background:url(../images/ico_arrow_link.png) no-repeat left center;padding:0 0 0 20px;color:#000;font-size:11px;font-weight:bold;margin:10px 0 10px 0;}
.Hints {width:650px;}
.Hints A.BackTop {text-align:right;display:block;color:#000;}
/* End Hints */

/* FAQ */
.FaqTopics {width:500px;}
.FaqTopics A {display:block;color:#000;font-size:11px;padding:0 0 10px 0;text-decoration:none;}
H4.question {color:#ec1821}
.HintTopics H3 {color:#000;font-size:15px;}

/* Search */

.results{width:733px;}
.results_top {background:url(../images/results_top.png) no-repeat;height:14px;}
.results_bottom {background:url(../images/results_bottom.png) no-repeat;height:12px;}
.results_content {padding:10px;background:url(../images/results_content.png) repeat-y;}
.results_content  A {display:block;background:url(../images/ico_arrow_link.png) no-repeat left center;padding:0 0 0 20px;color:#000;font-size:11px;font-weight:bold;}

/* End Search */

/* Promo */

.Promo {padding-top:20px;padding-bottom:10px;width:850px;}
.Promo H2 {color:#60a0e8;font-size:17px;}
.Promo UL {float:left;}
.Alternate UL {float:rigjt;}
.Promo LI,.Alternate LI {list-style-type:none;padding:0 0 0 20px;background:url(../images/ico_tick2.png) no-repeat left center;}
.promo_image {width:309px;height:274px;float:right;background:url(../images/bg_promo_image.png) no-repeat;margin-left:20px;}
.promo_image IMG {margin:36px 0 0 15px;}
.Alternate .promo_image {float:left;margin:0 20px 0 0;}
#PromoTop {height:157px;background:url(../images/top_promo.png) no-repeat;margin:0 0 0 19px;}
.Promo A {color:#000;display:inline;}
P.pdf {display:-moz-inline-stack;display:inline-block;height:35px;background:url(../images/ico_pdf.png) no-repeat top right;padding:0 40px 0 0;zoom:1;*display: inline;}

/* Order form */

FORM#OrderForm {float:left;width:400px;}
#OrderForm DIV {clear:both;padding:3px 0 3px 0;}
#OrderForm DIV LABEL {display:block;float:left;width:220px;}
#OrderForm DIV INPUT {background:#aaa url(../images/bg_search_input.png);border:0;width:144px;height:22px;}
#OrderForm DIV INPUT.small {width:45px;}
#OrderForm DIV INPUT.smallest {width:20px;}
#OrderForm DIV INPUT.checkbox {width:10px;background:none;}
#OrderForm DIV BUTTON {float:right;width:63px;height:26px;border:0;background:url(../images/bt_submit.gif) no-repeat;margin-right:40px;cursor:pointer;}
#OrderForm DIV BUTTON SPAN {display:none;}
.cookbook {float:right;margin-right:200px;}
.orderform {}
#OrderForm DIV INPUT.error {border:1px solid #ec1821;}

#OrderForm2 {width:600px;}
#OrderForm2 DIV BUTTON {float:right;width:63px;height:26px;border:0;background:url(../images/bt_submit.gif) no-repeat;margin-right:40px;}
#OrderForm2 DIV BUTTON SPAN {display:none;}

.tomatoes {display:none;position:absolute;bottom:0px;left:-130px;background:url(../images/bauble.png) no-repeat;width:273px;height:152px;}
BODY#Recipe .tomatoes2 {clear:both;background:url(../images/bauble.png) no-repeat;width:273px;height:152px;}

.clear {clear:both;}
.spacer_10 {height:10px;}
.spacer_20 {height:20px;}

.SupportForm {width:650px;}

.panelHeader{width:100%; height:15px;position: relative;}
.panelHeader .left{height: 15px;	width: 15px; position:absolute; top:0px; left:0px;background-image: url(../images/header_a_l.png);background-repeat: no-repeat;font-size: 1px; }
.panelHeader .center{height: 15px; margin: 0 15px 0 15px;background-image: url(../images/header_a_center.gif.png);background-repeat: repeat-x;font-size: 1px;}
.panelHeader .right{height: 15px; width: 15px; position:absolute; top:0px; right:0px;background-image: url(../images/header_a_r.png); 	background-repeat: no-repeat; font-size: 1px; }

.panelBody{padding:5px 25px 0 25px;background:#fff;overflow:hidden;}

.panelFooter{width: 100%;height:15px; font-size:1px;position: relative;}
.panelFooter .left{height: 15px;	width: 15px; position:absolute; top:0px; left:0px;background-image: url(../images/footer_a_l.png);background-repeat: no-repeat;font-size: 1px; }
.panelFooter .center{height: 15px; margin: 0 15px 0 15px;background-image: url(../images/footer_a_center.gif.png);background-repeat: repeat-x;font-size: 1px;}
.panelFooter .right{height: 15px; width: 15px; position:absolute; top:0px; right:0px;background-image: url(../images/footer_a_r.png); 	background-repeat: no-repeat; font-size: 1px; }

.panelBody TABLE {border-color: #333;border-width: 0 0 1px 1px;border-style: solid;width:600px;}

.panelBody TABLE TD{border-color: #333;border-width: 1px 1px 0 0;border-style: solid;margin: 0;padding: 4px;}

UL#Footer {margin:50px auto 0 auto;padding:0 0 20px 0;width:700px;}
UL#Footer LI {display:inline;padding:0 7px 0 7px;border-right:1px solid #000;}
UL#Footer LI A {color:#000;text-decoration:none;}
UL#Footer LI A:HOVER {text-decoration:underline;}
UL#Footer LI.last {border:none;}

#LightboxPanel{background-color:#000; z-index:5; position:absolute; left:0; top:0; display:none}
#popup{z-index:110000; position:absolute; top:50%; left:30%; display:none}

.Pagination {padding:0 0 0 300px;}
A.Paginater {color:#000;margin:0 5px 0 5px;}

/* Survey */
#SurveyForm {width:750px;}
#SurveyForm DIV {padding:5px 0 5px 0;}
#SurveyForm DIV BUTTON {float:right;width:63px;height:26px;border:0;background:url(../images/bt_submit.gif) no-repeat;margin-right:40px;cursor:pointer;}
#SurveyForm DIV BUTTON SPAN {display:none;}
#SurveyForm textarea {width:750px;}
#SurveyForm P {font-weight:bold;}

#SurveyForm TABLE {border-color: #333;border-width: 0 0 1px 1px;border-collapse: collapse;border-style: solid;width:100%;}
#SurveyForm TABLE TD,#SurveyForm TABLE TH {border-color: #333;border-width: 1px 1px 0 0;border-style: solid;margin: 0;empty-cells: show;padding: 2px;vertical-align:top;}
#SurveyForm TABLE TD INPUT {margin:auto;display:block;}
