body {color:#252525;font-family: Arial, Helvetica, sans-serif; font-size:90%; background-color:#BBFB32; background-position:center;  }
h1 {text-align:center; font-size:130%;color:rgb(118,35,121)}
h2 {text-align:center; padding:0; margin:12px 0 12px ; font-size:130%}
p {font-size:80%;color:#252525;font-weight:normal; padding:10px 12px 10px 12px;margin:0;font-family: Tahoma,Arial, Helvetica, sans-serif;}
a {color:rgb(118,35,121);text-decoration:none}
a:hover,#active { text-decoration:underline; color:#333333 }
a img{ border:none }
p img  { margin-bottom:5px  }
#wrap {width:970px;height:auto;margin:auto; }
#container {width:948px; padding:11px 11px 11px 11px;float:left; background-color:#FFFFFF; margin-bottom:12px;  }
#leftNav,#logo,#left,#address { float:left; width:294px; }
#logo p ,#plantCentre p ,#farmShop p ,#greenTeam p{ margin:0; padding:0; }
#leftNav ul { padding:0; margin:30px 0 10px 23px; width:250px  }
#leftNav ul li { margin:0; padding:10px 10px 10px 10px; list-style:none; background-color:#D7D7D7; margin-bottom:2px  }
#leftNav ul li ul {  width:233px; margin:5px 0 0 0;  }
#leftNav ul li ul li { background-color:#EAEAEA ; font-style:italic; font-size:90%;}
#leftNav a { display:block; font-size:110%; font-weight:bold }
#plantCentreSub,#farmShopSub,#aboutUsSub { display:none }
#middle { float:left; width:434px; margin-left:11px; }
#plantCentre,#farmShop { float:left; width:211px; height:167px }
#farmShop { margin-left:12px; }
#info  { float:left; width:434px; margin-top:11px; background-image:url(../images/home%20panel%20new.jpg); height:279px; padding:0px 0 10px 0; overflow:auto; }
#info  h1 { padding:0; margin:10px 0 1px; background:none;  }
#info p { padding:7px 12px 5px 12px; }
#right { float:right; width:195px; border:2px solid rgb(118,35,121); height:460px;  }
#address p { text-align:center; font-weight:bold }
.center { text-align:center  }
#rss { position:relative; float:right; margin:8px 8px 0 0 }
#address p { font-family: Arial, Helvetica, sans-serif; }
#footer { margin-top:10px;  float:left; width:936px;}
#footer p { font-size:70%;float:right; margin-right:8px; width:753px; text-align:center  }
.date { font-size:70%; }
#content { float:left; width:636px;  margin-left:11px; margin-bottom:10px; padding-bottom:12px; border:2px solid rgb(118,35,121);border-top:none; margin-top:30px   }
#content h1 { background-image:url(../images/content-top-rounded.gif); background-repeat:no-repeat; background-position:top; margin:-20px 0 0 -2px; padding:15px 0 10px 0; width:640px }
#content #left,#content #right { width:140px; margin-right:8px;  border:none }
#content #left { float:left; margin-left:8px; }
#content #right { float:right;}
#right h3  { font-size:80%; margin:7px 0 1px 0; text-align:left; }
#right ul { margin:0; padding:10px 0 0 22px; }
#right ul li { margin:0; padding:6px 5px 6px 0; }
#right p { margin:0; padding:3px 5px 3px 5px  }
#content #left p { text-align:center; margin:0; padding:0 0 10px  0 }
#content #middle { float:left;width:300px;}
#content ul,#content ol { margin:0;  padding:10px 12px 10px 33px; }
#content ul li,#content ol li { padding:0 0 10px 12px; color:rgb(118,35,121) }
#content ul li p,#content ol li p { padding:0; }
#content p img {border:1px solid rgb(118,35,121) }
.expand { display:inline !important    }
.hide { display:none  !important   }
.rightImg  { float:right; margin-left:11px }
.leftImg  { float:left; margin-right:11px }
p.enlarge { font-size:100% }
.recipes li { list-style:none  }
#chef { margin-right:30px; } 
#standy { clear:both; text-align:center }
