  #blq-main {background:#f3ebe4 url(/staticarchive/675ac862e28dad2e430016c8771a48c81a6ddf89.gif) left top repeat; padding:0 0px 14px 0;}
#blq-main a, #blq-main a:visited {cursor:pointer; color:#0066CC; font-weight:bold; text-decoration:none;}
#blq-main a:hover {text-decoration:underline;}


/* utility classes */
.clear {clear:both;}
.nomarginbtm {margin-bottom:0px!important;}
.small {font-size:0.9em;}
.large {font-size:1.16em;}
.input {border: solid 1px #CCC;}


/* gardening strip and banner */
#divHeader #gardeningStrip {height:39px; padding:10px 14px 0 14px; background:#008571 url(/staticarchive/3998f825d0f174b31bfa8f6ee8f6f5bd18f413ea.jpg); font-size:1.8em; line-height:1.2em; color:#fff; border-bottom:1px solid #CCCCCC; overflow:hidden;}
#divHeader #gardeningStrip a {display:block; font-weight:normal; color:#fff; text-decoration:none;}

#divHeader #gardeningLink {position:absolute; top:59px; right:14px; width:286px;}
#divHeader #gardeningLink p {font-size:1.4em; line-height:1.2em; margin-top:2px; text-align:center; color:#fff;}
#divHeader #gardeningLink p .arrow {display:inline-block; position:relative; top:0.3em; font-size:1.3em; font-weight:bold; margin-right:4px; background:transparent url(/staticarchive/d4ac0c27252ac270bb5db282bdfc202a6791ee74.gif) 0 0 no-repeat; height:0px; padding-top:1em; overflow:hidden;}
#divHeader #gardeningLink p a {color:#fff;}
#divHeader #gardeningLink p a span {color:#f3ebe4;}

#divHeader h1, #divHeader #diginStrip {position:relative; margin:10px 14px; display:block; width:331px; height:127px; overflow:hidden; font:bold 9em Arial Narrow, sans-serif; color:#555}
#divHeader h1 strong, #divHeader #diginStrip strong {color:#308241;}
#divHeader h1 span, #divHeader #diginStrip span {position:absolute; left:0; top:0; display:block; width:331px; height:127px; background:url(/staticarchive/2d4239478aa0e2ca61acfc5677cfd6a89ba58727.gif) left bottom no-repeat; }

#divHeader .banner1 strong, #divHeader .banner2 strong {color:#0c7ba7;}
#divHeader .banner1 span {background-image:url(/staticarchive/57dca3e3f41892a68c71d08c3a5089e5491df332.gif);}
#divHeader .banner2 span {background-image:url(/staticarchive/874fd1605184158ad0aad0646119c17bb03526e2.gif);}
#divHeader .banner3 strong {color:#308241;}
#divHeader .banner3 span {background-image:url(/staticarchive/2d4239478aa0e2ca61acfc5677cfd6a89ba58727.gif);}
#divHeader .banner4 strong, #divHeader .banner5 strong {color:#F05B27;}
#divHeader .banner4 span {background-image:url(/staticarchive/35a402922f4b787c23e85d9b2deb0dbcd354c262.gif);}
#divHeader .banner5 span {background-image:url(/staticarchive/7c1d1dde290bc070cb9d2aa19b97e9ebb66327d3.gif);}
#divHeader .banner6 strong {color:#64351d;}
#divHeader .banner6 span {background-image:url(/staticarchive/8af6967bc6e427eab9fca2885d428a3a4cf5291c.gif);}
#divHeader .banner7 strong {color:#308241;}
#divHeader .banner7 span, #divHeader #diginStrip.lettuce span {background-image:url(/staticarchive/5c543d0f4c09cfe22b68fdcf3923bac74038b636.gif);}

#divHeader .bannerf1 span, #divHeader #diginStrip.tomato2 span {background-image:url(/staticarchive/23e3e783d75f41acc9588b55d53c7ca5cfd7f48e.gif);}
#divHeader .bannerf2 strong {color:#0c7ba7;}
#divHeader .bannerf2 span {background-image:url(/staticarchive/ced3d4fe1ec50e7414233603889b4d9245c6f1f5.gif);}
#divHeader .bannerf3 strong {color:#308241;}
#divHeader .bannerf3 span {background-image:url(/staticarchive/73a0568778cc20cb241c6394957bcee450f792e7.gif);}
#divHeader .bannerf4 strong, #divHeader .bannerf5 strong {color:#64351d;}
#divHeader .bannerf4 span {background-image:url(/staticarchive/23857ad545cc01191ce60afc8ac906c3debe0af8.gif);}
#divHeader .bannerf5 span {background-image:url(/staticarchive/6bf17678e45fc8389409c0f49339feb089dfc841.gif);}
#divHeader .bannerf6 strong {color:#0c7ba7;}
#divHeader .bannerf6 span {background-image:url(/staticarchive/8311195f358f9f34acca9e0c8fd8178a09dedda7.gif);}
#divHeader .bannerf7 span, #divHeader #diginStrip.lettuce2 span {background-image:url(/staticarchive/1892f3bf2336a9c9e228a4a11d19886425ee0e00.gif);}

#divHeader #diginStrip.basil strong, #divHeader #diginStrip.basil2 strong {color:#0c7ba7;}
#divHeader #diginStrip.basil span {background-image:url(/staticarchive/57dca3e3f41892a68c71d08c3a5089e5491df332.gif);}
#divHeader #diginStrip.basil2 span {background-image:url(/staticarchive/874fd1605184158ad0aad0646119c17bb03526e2.gif);}

#divHeader #diginStrip.courgette strong {color:#F05B27;}
#divHeader #diginStrip.courgette span {background-image:url(/staticarchive/7c1d1dde290bc070cb9d2aa19b97e9ebb66327d3.gif);}
#divHeader #diginStrip.courgette2 strong {color:#308241;}
#divHeader #diginStrip.courgette2 span {background-image:url(/staticarchive/2d4239478aa0e2ca61acfc5677cfd6a89ba58727.gif);}

#divHeader #diginStrip.chantenaycarrot strong {color:#64351d;}
#divHeader #diginStrip.chantenaycarrot span {background-image:url(/staticarchive/8af6967bc6e427eab9fca2885d428a3a4cf5291c.gif);}

#divHeader #diginStrip.salad strong {color:#F05B27;}
#divHeader #diginStrip.salad span {background-image:url(/staticarchive/35a402922f4b787c23e85d9b2deb0dbcd354c262.gif);}

#divHeader #diginStrip.frenchbean strong {color:#308241;}
#divHeader #diginStrip.frenchbean span {background-image:url(/staticarchive/5c543d0f4c09cfe22b68fdcf3923bac74038b636.gif);}

#divHeader #diginStrip.tomato strong {color:#F05B27;}
#divHeader #diginStrip.tomato span {background-image:url(/staticarchive/79b1080db548c59f704937c067f951e0df604ab5.gif);}

#divHeader #diginStrip.lettuce strong {color:#F05B27;}
#divHeader #diginStrip.lettuce span {background-image:url(/staticarchive/27c2308a0bab213c1791f40c56b3dea89bfdc728.gif);}

#divHeader #diginStrip.beetroot strong, #divHeader #diginStrip.beetroot2 strong {color:#308241;}
#divHeader #diginStrip.beetroot span {background-image:url(/staticarchive/d68332e567bd82244491bb45a44817841955c72f.gif);}
#divHeader #diginStrip.beetroot2 span {background-image:url(/staticarchive/73a0568778cc20cb241c6394957bcee450f792e7.gif);}

#divHeader #diginStrip.nantescarrot strong, #divHeader #diginStrip.nantescarrot2 strong, #divHeader #diginStrip.nantescarrot3 strong {color:#64351d;}
#divHeader #diginStrip.nantescarrot span {background-image:url(/staticarchive/9829aa457d3bab54607e92b787509e2024e6f45d.gif);}
#divHeader #diginStrip.nantescarrot2 span {background-image:url(/staticarchive/23857ad545cc01191ce60afc8ac906c3debe0af8.gif);}
#divHeader #diginStrip.nantescarrot3 span {background-image:url(/staticarchive/6bf17678e45fc8389409c0f49339feb089dfc841.gif);}

#divHeader #diginStrip.squash strong, #divHeader #diginStrip.squash2 strong, #divHeader #diginStrip.squash3 strong {color:#0c7ba7;}
#divHeader #diginStrip.squash span {background-image:url(/staticarchive/7b67b777808bedc39936b912aa160b760ff9e250.gif);}
#divHeader #diginStrip.squash2 span {background-image:url(/staticarchive/ced3d4fe1ec50e7414233603889b4d9245c6f1f5.gif);}
#divHeader #diginStrip.squash3 span {background-image:url(/staticarchive/83fef0d86880f6b346a3674b6e85ca859ee0336c.gif);}


/* local nav */
#blq-local-nav { background:#e4cfc0 url(/staticarchive/4766c432f881f442a3cce6bad8530769e8154049.gif) left top repeat; border:dotted 2px #704537; margin:10px 14px 14px 14px; }
#blq-local-nav ul {margin:auto; padding-top:10px; padding-bottom:10px;}
#blq-local-nav ul li {display:inline; background:none; }
#blq-local-nav ul li a:link, #blq-local-nav ul li a:active, #blq-local-nav ul li a:visited {padding:0 15px; display:inline-block; color:#0066cc; font-size:1.1em;}
#blq-local-nav ul li a:hover {background-color:transparent}
#blq-local-nav ul li a:link.current, #blq-local-nav ul li a:active.current, #blq-local-nav ul li a:visited.current {color:#684237;}


/* content layout and blocks */
#blq-content { line-height:1.4em; margin:0 0 0 14px; }
#blq-content #left {width:626px; float:left; margin-right:14px;}
#blq-content #right {width:306px; float:left;}

.content_block {padding:8px; margin-bottom:14px; position:relative; overflow:hidden; clear:both;} /* bg shows through */
.content_block.trans, .trans {background:#e4cfc0 url(/staticarchive/4766c432f881f442a3cce6bad8530769e8154049.gif) left top repeat;}
.content_block.trans_gry, .trans_gry {background:#d4cec9 url(/staticarchive/a41659f13062093750e544da4fc8cbd267a8a732.gif) left top repeat;}
.content_block.trans_grn, .trans_grn {background:#329888 url(/staticarchive/808d88cd0aa5912c6ddab525945849dfe9ee535e.gif) left top repeat;}
.content_block.brown, .brown {border: dotted 2px #704537;}
.content_block.green, .green {border: dotted 2px #247134;}
.content_block.blue, .blue {border: dotted 2px #106695;}
.content_block.orange, .orange {border: dotted 2px #e94726;}

.content_block .story .intro {border-bottom: dotted 2px #704637; margin-bottom:10px; overflow:hidden;}
.content_block .story .content_block {margin:8px 0;}


/* content typography */
#blq-content h1 {margin:2px 0 8px 0; color:#52271c;}  /* 1.6em warm brown */
#blq-content h2 {margin:2px 0 8px 0; color:#308241;}  /* 1.3em green */
#blq-content h3 {margin:2px 0 8px 0; color:#312C1E;}  /* 1.1em dark brown */
#blq-content p {margin:0 0 8px 0; color:#312C1E;}  /* 1em dark brown */
#blq-content p.pagetop {clear:both; margin:10px 0;}
#blq-content li {color:#312C1E;}  /* 1em dark brown */

h1.applyforseeds { background:url(/staticarchive/9e6f1a458c3f3f47085872ff7edd710f57fb27f1.png) left top no-repeat; display:block; height:23px;}
h1.feedback {background:url(/staticarchive/edef13265f5a7c919c2d74fa370e2e3d556601d7.png) left top no-repeat; display:block; height:23px;}
h1.newsletter {background:url(/staticarchive/97b76c0cf6c566c6ef42ed8f8dd2241ba2527430.png) left top no-repeat; display:block; height:23px;}
h1.ontour { background:url(/staticarchive/fe9d53e657432d25bf007e8cfb0b92b3ccaad9e1.png) left top no-repeat; display:block; height:23px;}
h1.getmorehelp {background:url(/staticarchive/1f927879a4cb2ef1749a36dbf800cd2efedf59b8.png) left top no-repeat; display:block; height:23px;}
h1.gallery {background:url(/staticarchive/b8b5a90a6c3f3d06012ea7dcb9646e1691af6623.png) left top no-repeat; display:block; height:23px;}
h1.uploadpics {background:url(/staticarchive/f490fced820cd4242602feb21162d0cc12b6cacc.png) left top no-repeat; display:block; height:23px;}
h1.askquestion {background:url(/staticarchive/e8518423f39b141889bbfe092c283d5b578c4003.png) left top no-repeat; display:block; height:23px;}

h1.growyourveg {background:url(/staticarchive/2974759ec4e5ffab23c0825dc3874c7e5a51fcf3.png) left top no-repeat; display:block; height:23px;}
h1.downloadguide {background:url(/staticarchive/064f734d4ccdabd3674164c77995521be5252e29.png) left top no-repeat; display:block; height:23px;}
h1.frenchbean, h2.frenchbean a {background:url(/staticarchive/f794e0305789bcbfc8e846ec7a51ee8b43600c87.png) left top no-repeat; display:block; height:23px;}
h1.courgette, h2.courgette a {background:url(/staticarchive/b76ee7390713c763e74b0f059896db6f19652491.png) left top no-repeat; display:block; height:23px;}
h1.carrot, h2.carrot a {background:url(/staticarchive/71f9bac2cf66dd7192c30cbe40d62495a5d4318d.png) left top no-repeat; display:block; height:23px;}
h1.salad, h2.salad  a {background:url(/staticarchive/60a7df5ebaa9079d5aba30b02ca42d15151b80fa.png) left top no-repeat; display:block; height:23px;}
h1.basil, h2.basil a {background:url(/staticarchive/780f47a591c45b5a07c5a40ec2b44585769b30b6.png) left top no-repeat; display:block; height:23px;}
h1.tomato, h2.tomato a {background:url(/staticarchive/14cd39d351d3517a5c05ed26907b6a47010a9f8f.png) left top no-repeat; display:block; height:23px;}
h1.nantescarrot, h2.nantescarrot a {background:url(/staticarchive/86a2d7fabb5b85776ce05f23d158578b967f577c.png) left top no-repeat; display:block; height:23px;}
h1.beetroot, h2.beetroot a {background:url(/staticarchive/73c33eb7f47164ecb0ac4859c6fb41d27777dc40.png) left top no-repeat; display:block; height:23px;}
h1.lettuce, h2.lettuce  a {background:url(/staticarchive/b042b3d55bb8a8ad3b34fa2f11b7198cf0cf7001.png) left top no-repeat; display:block; height:23px;}
h1.squash, h2.squash a {background:url(/staticarchive/136b18e5bb3f6807c6965b41bfdb178befdca2a4.png) left top no-repeat; display:block; height:23px;}

h1.planyourspace {background:url(/staticarchive/945c4c1405c10dc1dad1e18e89903f137da4c434.png) left top no-repeat; display:block; height:23px;}
h1.backyard, h2.backyard a {background:url(/staticarchive/d48b13aca4e45e9845356313b6bcb4ef50002e66.png) left top no-repeat; display:block; height:23px;}
h1.balcony, h2.balcony a {background:url(/staticarchive/edddd73b84ff1dd3386dc302ad3104ad34d27725.png) left top no-repeat; display:block; height:23px;}
h1.patch, h2.patch a {background:url(/staticarchive/651ca125a487864f3578966c8fac02fa5197171f.png) left top no-repeat; display:block; height:23px;}
h1.windowsill, h2.windowsill  a {background:url(/staticarchive/6dbfc04053ccc1bcb7ab5e1449d2e26ea5ca9307.png) left top no-repeat; display:block; height:23px;}

h1.simplesuppers {background:url(/staticarchive/cecee621e647aa822062c96b40df3aa8f495964b.png) left top no-repeat; display:block; height:23px;}
h2.recipesbook {background:url(/staticarchive/c53855f70c1a29708807d14e27e1e0e7f14ab147.png) left top no-repeat; display:block; height:16px;}
h2.moresimplesuppers {background:url(/staticarchive/5703aeeecdb72fa1608bf42cf937c67f87e1b9da.png) left top no-repeat; display:block; height:16px;}
h2.morerecipes {background:url(/staticarchive/1aa5ecfd77affbb331291afc2b09f64bb612a0d0.png) left top no-repeat; display:block; height:16px;}
h2 a.applyforseeds {background:url(/staticarchive/9e6f1a458c3f3f47085872ff7edd710f57fb27f1.png) left top no-repeat; display:block; height:23px;}
h2 a.ontour {background:url(/staticarchive/fe9d53e657432d25bf007e8cfb0b92b3ccaad9e1.png) left top no-repeat; display:block; height:23px;}
h2 a.upload {background:url(/staticarchive/f490fced820cd4242602feb21162d0cc12b6cacc.png) left top no-repeat; display:block; height:23px;}

.newsletter h2.subscribe {background:url(/staticarchive/c972ba703e9f3610aba73618afa3b546f79f56e3.png) left top no-repeat; display:block; height:16px;}
.newsletter h2.unsubscribe {background:url(/staticarchive/76899ad2322ecaaf93ebbda17edfe6d3a82e1f97.png) left top no-repeat; display:block; height:16px;}
.archives h2.archives {background:url(/staticarchive/b2848ef8266a8c572f12b8b5a6b8efc85eea52e7.png) left top no-repeat; display:block; height:16px;}

.content_block h3.gallery { background:url(/staticarchive/b8b5a90a6c3f3d06012ea7dcb9646e1691af6623.png) left top no-repeat; display:block; height:23px;}


/* tabbed promos block */
#tabPromos {position:relative; width:626px; overflow:hidden; padding:0 0 3.9em 0;}
#tabPromos .promo {padding:0;}
#tabPromos .promo h2 {position:absolute; bottom:0; width:144px; margin:0; padding:0.4em 6px 0 6px; font-size:1.25em; border-top:2px dotted #704537; text-align:center;}
#tabPromos .promo h2 a {display:block; padding:0.45em 4px; margin:0; height:1.6em; overflow:hidden; border:2px dotted #704537;}
#tabPromos .promo.selected h2 {width:140px; border:2px dotted #704537; border-top:none; background:#e4cfc0 url(/staticarchive/4766c432f881f442a3cce6bad8530769e8154049.gif) left top repeat;}
#tabPromos .promo.selected h2 a {border-color:transparent;}
#tabPromos .promo.p1 h2 {left:0px;}
#tabPromos .promo.p2 h2 {left:157px;}
#tabPromos .promo.p3 h2 {left:313px;}
#tabPromos .promo.p4 h2 {left:470px;}
#tabPromos .promo .p-content {display:none; background:#e4cfc0 url(/staticarchive/4766c432f881f442a3cce6bad8530769e8154049.gif) left top repeat;}
#tabPromos .promo.selected .p-content {display:block; width:622px; min-height:287px; border:2px dotted #704537; border-bottom:none; padding-bottom:2px;}
#tabPromos .promo .p-content .emp, #tabPromos .promo .p-content .img {float:left; width:448px; height:287px!important; overflow:hidden; margin-right:14px;}
#tabPromos .promo .p-content .emp .error {border:2px dotted #704537; padding:20px; margin:0; height:208px;}
#tabPromos .promo .p-content p {margin:8px 8px 0 8px;}
#tabPromos .promo .p-content ul {list-style:disc inside;}


/* gardening calendar tips block */
#gc-tips {padding-right:236px;}
#gc-tips h2 {display:block; height:23px; width:219px; background:url(/staticarchive/2ca456a7f09a53140d5602fdc8a7ba22ffad2cca.png) no-repeat;}
#gc-tips .gc-image {position:absolute; top:0; right:0;}
#gc-tips .gc-cal-date {display:inline; float:left; margin:0 36px 0.75em 20px; width:100px; text-align:center;}
#gc-tips .gc-cal-date .month {display:block; font-size:1.4em; line-height:1.4em; text-transform:uppercase; width:100px; background-color:#0a7ba7; color:#fff;}
#gc-tips .gc-cal-date .day {display:block; line-height:3.5em; width:100px; background-color:#fff; color:#0a7ba7; font-weight:bold;}  /* orange #805d54 */
#gc-tips .gc-cal-date .day .dayname {text-transform:uppercase;}
#gc-tips .gc-cal-date .day .daydate {font-size:2.2em;}
#gc-tips .gc-cal-date .day .suffix {position:relative; top:-0.5em;}
#gc-tips .tips {list-style:disc outside none; margin:0 0 10px 0; min-height:6em;}


/* seed types blocks */
.content_block.seeds_types {padding:8px 0px 0px 8px;}
.content_block.seeds_types h2.veg09 {background:url(/staticarchive/24e586db1122cc98b45accce4b1f5a3fba6baf2d.png) left top no-repeat; display:block; width:294px; height:23px;}
.content_block.seeds_types .intro {border-bottom: dotted 2px #e94726; margin:0 8px 10px 0;}
.content_block.seeds_types ul {display:block; overflow:hidden;}
.content_block.seeds_types ul li {display:block; float:left; width:120px; overflow:hidden; /* for IE */ height:230px; border-right:2px dotted #F1EAE4;}
.content_block.seeds_types ul li.last {border:none;}
.content_block.seeds_types ul li div {padding:0px 3px; text-align:center;}
.content_block.seeds_types ul li.first div {padding-left:0px;}
.content_block.seeds_types h3 {margin-bottom:10px; font-size:1.3em; text-align:center; width:114px;}
.content_block.seeds_types h3 a {display:block; width:114px; height:40px;}
.content_block.seeds_types h3.frenchbean a {background-image:url(/staticarchive/2b30d394dab86785b2175c2be99d5d6c55d6a182.png);}
.content_block.seeds_types h3.salad a {background-image:url(/staticarchive/89de094dcae1bf46a12e1f98622685493e6b8fb7.png);}
.content_block.seeds_types h3.chantenaycarrot a {background-image:url(/staticarchive/6a5372e9ffccade0a63f6831cc6676124b17059d.png);}
.content_block.seeds_types h3.courgette a {background-image:url(/staticarchive/f59630ca4ff16693178688465f340958438e91d8.png);}
.content_block.seeds_types h3.basil a {background-image:url(/staticarchive/251df926f9b3c6f072136be25363fac020d5baa2.png);}
.content_block.seeds_types h3.tomato a {background-image:url(/staticarchive/201cf4bb566392057a3a1dae8e5195875660035b.png); height:32px;}
.content_block.seeds_types h3.lettuce a {background-image:url(/staticarchive/c300839c818e8259514d2fde011bcceaee3ef2fa.png); height:32px;}
.content_block.seeds_types h3.nantescarrot a {background-image:url(/staticarchive/5587bf83f947dfbd7e555d71a51449bbafafde99.png); height:32px;}
.content_block.seeds_types h3.beetroot a {background-image:url(/staticarchive/42c278afe3b8b024f78373ad34e63f27315cc923.png); height:32px;}
.content_block.seeds_types h3.squash a {background-image:url(/staticarchive/c0962457b174de59a601c0d7ecf18baa5453888e.png); height:32px;}


/* goto block */
.content_block .content_block.goto {padding-right:160px; min-height:126px;}
.content_block .spaces .content_block.goto {padding-right:152px; min-height:134px;}
.content_block .content_block.goto img {position:absolute; right:8px; top:8px;}


/* video emp */
.content_block .story .p-emp, .content_block .story object, .content_block .story embed {margin:0px auto 0px auto; padding:0px; width:512px!important;}


/* carousel */
.content_block .story .carousel-block {padding:10px 8px;}
.content_block .story .carousel-block ul {width:520px; margin:0 auto;}
.content_block .story .carousel-block .carousel-window ul {margin:0;}
.content_block .story .carousel-block .carousel-nav {background:transparent none;}
.content_block .story .carousel-block .carousel-nav .carousel-label,
.content_block .story .carousel-block .carousel-nav .carousel-background,
.content_block .story .carousel-block .carousel-nav .carousel-top,
.content_block .story .carousel-block .carousel-nav .carousel-bottom {visibility: hidden;}
.content_block .story .carousel-block .carousel-next .carousel-arrow {background:url(/staticarchive/ed3d6ad6e91440052c206d6e4db3306215e66f19.gif) 0px 10px no-repeat; width:30px; left:0px;}
.content_block .story .carousel-block .carousel-prev .carousel-arrow {background:url(/staticarchive/4cd11cd15057af7cdff9cb01a6bf26b34677b4fa.gif) 0px 10px no-repeat; width:30px; left:0px;}
.content_block .story .carousel-block .carousel-window {margin:0 5px; background-color:transparent;}
.content_block .story #carousel li {margin:4px; display:block; float:left; width:122px;}
.content_block .story #carousel li a img {border:1px solid #999; opacity:0.75;}
.content_block .story #carousel li a.borded img {border:1px solid #e94726; opacity:1;}
.content_block .story #carousel li a:hover {text-indent:0;}
.content_block .story #carousel li a:hover img {opacity:1;}
.content_block .story #carousel li p {margin-bottom:0px;}


/* instructions, tips, and links blocks */
.content_block .story .seeds_pdf {margin-right:8px; float:left; width:279px; min-height:115px; height:auto!important; height:115px;}  /* enforced height */
.content_block .story .seeds_tip {clear:none; float:left; width:279px; min-height:115px; height:auto!important; height:115px;}
.content_block h2.instructions {background:url(/staticarchive/5e940e712bfa307520ae29048f9a0b3ff4af9937.png) left top no-repeat; display:block; height:19px;}
.content_block h2.tip {background:url(/staticarchive/0f07d27e33ea54061bbe9f00d0659b4e6a720cc2.png) left top no-repeat; display:block; height:19px;}
.content_block h2.links {background:url(/staticarchive/9ad09810c6bf8f20fff618d7ba3967224f52543a.png) left top no-repeat; display:block; height:19px;}
.content_block .story .pdf {float:left; margin-left:8px; margin-right:14px;}
.content_block ul.links {list-style:disc inside;}
#blq-content .content_block .story .seeds_tip p {margin-bottom:2px;}



/* plan your space content */

#your-space #carousel-container {position:relative; margin:12px 0 24px 0px; color:#755147;	}
#your-space .carousel-window {background:none;}

#your-space ol#howtos {
  /* We need to offset the list so that we can see a bit of next/previous items */
	position: relative;
	left: 47px;
	top: 0;
}
#your-space ol#howtos li {
	position: relative;
	margin-right: 2px;
	height: 466px;
	width: 512px;
	padding-top: 3.1em; 
}
#your-space ol#howtos li h2{
	font-size: 1.5em;
	padding: 0;
	margin: 0;
	padding-left: 10px;
	color: #755147;
	min-height:2em;
	/* height:2em in ie6 */
	width: 502px;
	border-bottom: 2px dotted #704637; 
	line-height: 1.9em;
	top:0px;
	left:0px;
	position:absolute;
	z-index:101;
	margin-right: 2px;
	background:#e4cfc0 url(/staticarchive/dfd37dab7c906b2e1032e7e57c546bfccfa890da.png);
}
#your-space ol#howtos li .instructions{
	min-height:13em;
	/* height:13em in ie6 */
	width: 492px;
	padding: 10px;
	bottom:0px;
	left:0px;
	position:absolute;
	z-index:100;
	background:#e4cfc0 url(/staticarchive/dfd37dab7c906b2e1032e7e57c546bfccfa890da.png);
}

#your-space ul.pageNav{
	margin-left: 55px !important;   /* Overide inline margin created by JS  */
	height: 50px;	/* IE7 want this set as well as height on li */ 
}
#your-space ul.pageNav li{
	list-style-type: none;
	background-image:none;
	width: 20px;;
	margin-left: 12px;
	margin-top: 12px;
	width: auto;
	/* width:1% in ie6 */ 
	height: 50px;
}
#your-space ul.pageNav li .dotLabel{
	font-size: 1.7em;
	color: #755147;
	text-indent:0px;
	width: auto;
	margin-top: 2px;
}
#your-space ul.pageNav li.dotActive .dotLabel{color: #f2724a;}
#your-space ul.pageNav li#leftarrow .dotLabel{text-indent: -5000px; width: 100px;}
#your-space ul.pageNav li#rightarrow .dotLabel{text-indent: -5000px; width: 120px;}
#your-space ul.pageNav li#leftarrow{background-image:url(/staticarchive/5632711cd90982987f1025b26c36f5923f862ef8.png); background-position: 10px 0;}
#your-space ul.pageNav li#rightarrow{background-image:url(/staticarchive/a3d086b2029222a2b1b2f896fc6961224f4975d9.png); background-position: 4px 0;}
#your-space ul.pageNav li#rightarrow.carousel-next-disabled, #your-space ul.pageNav li#leftarrow.carousel-prev-disabled{opacity: 0.3; /* filter:alpha(opacity=30) in ie6 */}

#your-space a#previous, #your-space a#next{
	position: absolute;
	top: 0px;
	z-index: 102;
	height: 503px;
	width: 45px;
	display: none;
	text-align: center;
	background:#e4cfc0 url(/staticarchive/dfd37dab7c906b2e1032e7e57c546bfccfa890da.png);  
}
#your-space a#previous img, #your-space a#next img{margin-top: 150px;}
#your-space a#previous{left: 0px;}
#your-space a#next{right: 0px;}	


/* on tour content */
.content_block .tour_table  { margin-top:14px; width:604px;}
.content_block .img_tour  {margin-top:14px; width:448px; padding:0px 0px 0px 68px}
.content_block .tour_table td, .content_block .tour_table th {border-collapse:collapse; padding:6px;}
.content_block .tour_table th {background:#684235 url(/staticarchive/1314d3bdc2e5d01746ffec4cbed95450cf4d3971.gif) center top repeat; color:#fff; text-align:left;}
.content_block .tour_table td {background:#e4cfc0 url(/staticarchive/4766c432f881f442a3cce6bad8530769e8154049.gif) left top repeat; border-bottom:dotted 2px #704537;}

.content_block .tour_table td strong  {color:#0066CC;}
.content_block .tour_table .dates { }
.content_block .tour_table tr.last td {border-bottom:none;} 
.content_block .tour_table .dates { }.content_block .tour_table tr.last td {border-bottom:none;} 

.content_block .bear  { margin-top:14px; width:604px;}
.content_block .bear td, .content_block .bear th {border-collapse:collapse; padding:6px; color:#333333;}
.content_block .bear th {background-color:#666; color:#fff; text-align:left;}
.content_block .bear td {background:#e4cfc0 url(/staticarchive/a41659f13062093750e544da4fc8cbd267a8a732.gif) left top repeat; border-bottom:dotted 2px #704537;}
.content_block .bear td strong {color:#000000;}
.content_block .bear .dates { }
.content_block .bear tr.last td {border-bottom:none;} 
.content_block .bear .dates { }.content_block .bear tr.last td {border-bottom:none;} 


/* apply for seeds forms */
.brandlogo {float:right; padding:0 0 8px 8px;}
#applyforseeds fieldset { margin-bottom:8px;}
#applyforseeds fieldset h3.legend {font-size:1.4em; line-height:1.2em; color:#308241;}
#applyforseeds fieldset p {margin-bottom:8px; margin-left:0px; font-weight:bold;}

#applyforseeds .row {margin-bottom:8px; clear:both; overflow:auto;}
#applyforseeds .details .row label {float:left; width:160px; display:block; margin-right:5px; text-align:right;}
#applyforseeds .details .row input {float:left; width:260px; padding:4px; border: solid 1px #CCC;}

#applyforseeds .information {padding-bottom:8px; border-bottom:dotted 2px #704537;}
#applyforseeds .information .row label {margin-right:10px; display:inline-block;}
#applyforseeds .information .row input {position:relative; top:2px;}
#applyforseeds .information .row div.contacted label {display:block; clear:both;}
#applyforseeds .information .row div.updates label {font-weight:bold;}
#applyforseeds .information .row div.radiogroup label {padding-left:14px; margin-right:0px;}

#applyforseeds .information .row.terms { padding:10px 0; margin-top:14px; border-top:dotted 2px #704537; border-bottom:dotted 2px #704537;}

h3#show_terms {position:relative; width:350px; height:23px; display:block; overflow:hidden; padding:5px 0 0 35px;font-size:1.1em; line-height:1.2em; color:#704537; background: url(/staticarchive/4b65b5f5a56fb052f46baabc51f4ac7afe60eae9.png) 0px 0px no-repeat;}
h3#show_terms.active_terms {background: url(/staticarchive/4b65b5f5a56fb052f46baabc51f4ac7afe60eae9.png) 0px -55px no-repeat;}
h3#show_terms span {position:absolute; top:5px; left:35px; display:block; width:350px; height:23px; background:url(/staticarchive/6a7204f31e27e559ee4b049b912bb8c210f79923.png) left top no-repeat;}

#terms_container ol {padding-left:34px; list-style-type:decimal;}
#terms_container ol li {margin-bottom:8px;}
#terms_container ol li ul {margin:0; padding-left:16px; list-style-type:disc;}
#terms_container ol li ul li{ list-style-position:outside;}

#applyforseeds #age, #applyforseeds #terms, #applyforseeds #contacted_email {margin-left:14px;}

#applyforseeds .submit {padding:2px 14px;}
#applyforseeds .submit input.submitbutton {background-color:#52271C; border: solid 1px #52271C; color:#FFF; font-size:0.9em; font-weight:bold; text-align:center; padding:6px 8px; width:auto; cursor: pointer;}

.glow-errorSummary {display:none; padding:8px; border:dotted 2px #06c; background:#e4cfc0 url(/staticarchive/74a19032bfd833a47adff064501953274e9e767e.png); margin-bottom:14px;  border:dotted 2px red;}
.glow-errorSummary:focus, .glow-errorSummary:active {outline:none;}
.glow-errorSummary ul {margin-top:0px;}
html body #blq-content .content_block .glow-errorSummary ul li {margin-bottom:2px; color:red!important;}
span.glow-errorMsg {font-size:0.8em; display:block; clear:both; color:red;}
#seeds span.glow-errorMsg {display:inline;}


/* newsletter forms and content */
.content_block.newsletter form {margin:8px 0;}
.content_block.newsletter form input {vertical-align: middle;}
.content_block.newsletter form input.input {float:left; width:210px; font-size:14px; height:23px;}
.content_block.newsletter form input.submit {float:left; width:60px; margin-left:8px; background-color:#52271C; border:solid 1px #52271C; color:#FFF; font-weight:bold; text-align:center; font-size:11px; height:25px;}
#left .content_block.newsletter form input.input {width:270px;}
#left .content_block.newsletter form input.submit {width:120px;}
.content_block.newsletter p {clear:both;}

.archives ul.archives-list li {list-style-image:url(/staticarchive/ac0d21f1e55390f0ee3e56eece8c6d5a69a458eb.gif); padding:2px; margin:0 0 0 28px;}
.archives ul.archives-list li  em {font-weight:normal; font-size:0.9em; color:#312C1E;}


/* feedback form */
.content_block.feedback h2 {margin-top:10px; padding-top:8px; border-top: dotted 2px #704537; font-size:1.4em; line-height:1.2em; color:#308241;}
.content_block.feedback h3 {margin-top:10px; padding-top:8px; border-top: dotted 2px #704537;}
form ul.feedback {}
form ul.feedback li {margin-bottom:14px; clear:both;}
form ul.feedback li input, form ul.feedback li textarea {font-family:Verdana, Geneva, sans-serif; padding:4px; border:solid 1px #CCC;}
form ul.feedback li input {margin-left:0px; margin-right:4px; display:inline-block;}
form ul.feedback li input.input {width:250px;}
form ul.feedback li .feedback-label {float:left; margin-right:5px; width:198px; font-weight:bold; text-align:right;}
form ul.feedback li .feedback-inline-label {margin-right:10px; width:auto!important;}
form ul.feedback li .image-submit {margin-left:205px; background-color:#52271C; border:solid 1px #52271C; color:#FFF; font-size:0.9em; font-weight:bold; text-align:center; padding:6px 8px; width:auto; cursor: pointer;}
form ul.feedback li textarea {width:300px; height:150px;}


/* ugc forms */
body #left .content_block div#vision-ugc-add {background-color:transparent; padding:0px;}
body #left #vision-ugc-add h2 {color:#308241;}
body #vision-ugc-add div.vision-ugc-file,
body #vision-ugc-add div.vision-ugc-terms {margin-top:1.8em;}
body #vision-ugc-add #vision-ugc-form input, body #vision-ugc-add #vision-ugc-form select {width:230px;}
body #vision-ugc-add #vision-ugc-form fieldset legend {padding:1em 0 0 0;}
body #vision-ugc-add #vision-ugc-form fieldset label, body #vision-ugc-add #vision-ugc-form fieldset input {margin-left:0px; margin-right:4px; display:inline-block; width:auto;}
body #vision-ugc-add #vision-ugc-form div.vision-ugc-terms input {width:1.2em; position:relative; top:0.2em;}
body #vision-ugc-add #vision-ugc-form div.vision-ugc-submit input,
body #vision-ugc-add #vision-ugc-form div.vision-ugc-submit input.disabled {padding-bottom:2px;}
body #vision-ugc-add #vision-ugc-form div.vision-ugc-submit.question {width:20em;}
body #vision-ugc-add #vision-ugc-form div.vision-ugc-submit.question input,
body #vision-ugc-add #vision-ugc-form div.vision-ugc-submit.question input.disabled {width:22em;}

/* gallery */
body #left div#vision-gallery-view {background-color:transparent; width:608px;}
body #left div#vision-gallery-view h2 {color:#308241;}
body #left #vision-gallery-view ul#vision-gallery-grid li {width:138px;}
body #left #vision-gallery-view ul#vision-gallery-grid li div {width:138px; height:138px; line-height:136px; background:#e4cfc0 url(/staticarchive/4766c432f881f442a3cce6bad8530769e8154049.gif) left top repeat; border:dotted 2px #704537;}  /* brown:#764C37  blue:#5290C2  green:#308241 */
body #left #vision-gallery-view ul#vision-gallery-grid li div:hover {border-color:#0066CC;}
body #left #vision-gallery-view ul#vision-gallery-grid li p a, 
body #left #vision-gallery-view #vision-gallery-sortbar a {color:#0066CC;}
body #left #vision-gallery-view .vision-gallery-sortbar-container {background-color:transparent;}
body #left #vision-gallery-view .top, body #left #vision-gallery-view .bottom {margin-right:0;}
body #left #vision-gallery-view div.vision-gallery-nav p {margin-left:0;}
#left #vision-gallery-bottom-nav {width:608px; background-color:transparent;}


/* rh nav blocks */
.content_block.rh_nav ul {margin:0px; position:relative;}
.content_block.rh_nav ul li {clear:both; display:block; padding:0 0 10px 60px;}

.content_block.rh_nav ul li.frenchbean {background:url(/staticarchive/70ff17b3bd20d7504819ebea201debf67366644c.png) left top no-repeat;}
.content_block.rh_nav ul li.salad {background:url(/staticarchive/91a980854bdc8724c45ad26332d3c2abd426eddf.png) left top no-repeat;}
.content_block.rh_nav ul li.chantenaycarrot {background:url(/staticarchive/3c4216f3bc476c739bdc1e4e6a7f70ae4ed236e0.png) left top no-repeat;}
.content_block.rh_nav ul li.courgette {background:url(/staticarchive/f7ef11c322885afae6f65fa3f83a35eedc5d6b5f.png) left top no-repeat;}
.content_block.rh_nav ul li.basil {background:url(/staticarchive/d91669ec3696a151a64cda69ec0253dca9212960.png) left top no-repeat;}

.content_block.rh_nav ul li.tomato {background:url(/staticarchive/fb73fab344c6637cd00feb3f46cb68d6f4b2df59.gif) left top no-repeat;}
.content_block.rh_nav ul li.beetroot {background:url(/staticarchive/3f85fafe5bcf727aea9804cb3861b6c9d1240744.gif) left top no-repeat;}
.content_block.rh_nav ul li.lettuce {background:url(/staticarchive/33185a69ed8c821bf0b3d6162dfc1682702e1676.gif) left top no-repeat;}
.content_block.rh_nav ul li.squash {background:url(/staticarchive/18ffa1207d3bec8583121e3e8533a94205fd044a.gif) left top no-repeat;}
.content_block.rh_nav ul li.nantescarrot {background:url(/staticarchive/c475e726fe4762a86ecd23b825717029b63b576f.gif) left top no-repeat;}

.content_block.rh_nav ul li.backyard {background:url(/staticarchive/b5020a7697c7905f3e6e008f54238bf77a886ab7.gif) left top no-repeat;}
.content_block.rh_nav ul li.balcony {background:url(/staticarchive/8db9262efeb23c9d0b9b2c35ed718f72b432364e.gif) left top no-repeat;}
.content_block.rh_nav ul li.patch {background:url(/staticarchive/cace0ed2b9e07d33c849b03e4590aec0071a686e.gif) left top no-repeat;}
.content_block.rh_nav ul li.windowsill {background:url(/staticarchive/99e677fa5d58a03945e8ce16aa8e812f13286b5d.gif) left top no-repeat;}

#blq-content .content_block.rh_nav ul li h3 {padding:0; margin:0;}
.content_block.rh_nav h3 a {display:block; height:31px;}

.rh_nav h3.frenchbean a {background:url(/staticarchive/6603c78cb63247648e5e3f5a3cc4ee40179c1013.png) left top no-repeat;;}
.rh_nav h3.salad a {background:url(/staticarchive/b45ff5af10b68fd75ea3016f08b4bc2bf13179ad.png) left top no-repeat;;}
.rh_nav h3.chantenaycarrot a {background:url(/staticarchive/148a86c4a8a8484872e6f26510f02c6ecbe583d5.png) left top no-repeat;;}
.rh_nav h3.courgette a {background:url(/staticarchive/adf8feb6d344758abe23c5ab1629980b8658ab9d.png) left top no-repeat;;}
.rh_nav h3.basil a {background:url(/staticarchive/04a703394b59955b05a4b787115134dc5b640ad8.png) left top no-repeat;;}

.rh_nav h3.tomato a {background:url(/staticarchive/bc27d70853094bdd1191b50b902d9702b32aa3f4.png) left top no-repeat;;}
.rh_nav h3.lettuce a {background:url(/staticarchive/96b771b15ce489b4fabe5c4867a89f13fa8aa53c.png) left top no-repeat;;}
.rh_nav h3.nantescarrot a {background:url(/staticarchive/df28401536629808e1f0f0a173e31165b7facd29.png) left top no-repeat;;}
.rh_nav h3.beetroot a {background:url(/staticarchive/e0affaae3fa2b20776a6e38123844506227a40ba.png) left top no-repeat;;}
.rh_nav h3.squash a {background:url(/staticarchive/f7a4c67c477be3483e03d193037f3aef5d1b90eb.png) left top no-repeat;;}

.rh_nav h3.backyard a {background:url(/staticarchive/cd6115eca7cd6cffa481bc82cc5eb4893648e007.png) left top no-repeat;;}
.rh_nav h3.balcony a {background:url(/staticarchive/9a28c79e0fcf5bd79581c762bf8afaec6ca476a1.png) left top no-repeat;;}
.rh_nav h3.patch a {background:url(/staticarchive/05209d7df055d57ccd9c6f09ecb31deb7c82ac4a.png) left top no-repeat;;}
.rh_nav h3.windowsill a {background:url(/staticarchive/6d2a7291859fd43fc62c3945e2b82dedab09c440.png) left top no-repeat;;}


/* rh calls to action (cta) */
#right .seeds_cta div {margin:4px 0; text-align:center;}
#right .welcome div ul {list-style:disc inside;}

#right h3.growyourowngrub {background:url(/staticarchive/190995a9aa0dbd8c1ab9bc5b9229a37c8b16f230.gif) center top no-repeat; display:block; width:286px; height:46px;}
#right h3 a.gardening {background:url(/staticarchive/6a83703bcff70ee5c819f912e1a7c0d513ece4da.png) center top no-repeat; display:block; width:286px; height:31px;}
#right h3 a.food {background:url(/staticarchive/99c4c25cfca2c931383b212fff0066b7f47a49f1.png) center top no-repeat; display:block; width:286px; height:37px;}
#right h3 a.qa {background:url(/staticarchive/ca4c64e7f7d2deef84d800b38a15523eab22bf9e.png) center top no-repeat; display:block; width:286px; height:58px;}
#right .orange h3 a.applyforseeds {background:url(/staticarchive/ee9bbe221abfce52b4347590e71b40da24b77723.png); display:block; width:286px; height:110px;}
#right .green h3 a.applyforseeds {background:url(/staticarchive/5ab35fd6eab16136220e0396a71217d482181463.png); display:block; width:286px; height:110px;}
#right .blue h3 a.applyforseeds {background:url(/staticarchive/39479289dd8cb96167db0fb7a7cf26031ee89250.png); display:block; width:286px; height:110px;}
#right h3.archived {background:url(/staticarchive/66e49e4ca0c1fc39fe401e02b69b4218e60d38fc.png) center top no-repeat; display:block; width:286px; height:35px;}
#right .brown h3.related_links {background:url(/staticarchive/81f0647ec5e9ede37e15fe28c199aa03fc6119d1.png) center top no-repeat; display:block; width:286px; height:26px;}
#right .green h3.related_links {background:url(/staticarchive/13340ff1b6d136d23b91f1a2172ea55b698bd806.png) center top no-repeat; display:block; width:286px; height:26px;}
#right .blue h3.related_links {background:url(/staticarchive/426a0ee63c93f12ef7c2dbeec81690250ca7c1fa.png) center top no-repeat; display:block; width:286px; height:26px;}
#right .brown h3.newsletter {background:url(/staticarchive/4abf256668f8c789e3e4efe9488677a6e8540fde.png) center top no-repeat; display:block; width:286px; height:30px;}
#right .green h3.newsletter {background:url(/staticarchive/683ed02d827b10526d8482d96c2cc6d24a3f314a.png) center top no-repeat; display:block; width:286px; height:30px;}
#right .blue h3.newsletter {background:url(/staticarchive/7c274c251a626ce972bffed995f7d0030870636f.png) center top no-repeat; display:block; width:286px; height:30px;}
#right .orange h3 a.gallery {background:url(/staticarchive/51f382f3f5cec37e5fb41c1eb4aeaa962aa15973.png) center top no-repeat; display:block; width:286px; height:42px;}
#right .green h3 a.gallery {background:url(/staticarchive/6d70d36a14d477d18186818e9b942da40c7751f4.png) center top no-repeat; display:block; width:286px; height:42px;}
#right .blue h3 a.gallery {background:url(/staticarchive/6d662b2555aef124b8f2226c2b4ef7885663ab43.png) center top no-repeat; display:block; width:286px; height:42px;}
#right .orange h3 a.messageboards {background:url(/staticarchive/21c63d2d370eccdeea55166b3add43de30fa211f.png) center top no-repeat; display:block; width:286px; height:22px;}
#right .green h3 a.messageboards {background:url(/staticarchive/fe2c901fe839004a00d7be8d186bcbef2c483d46.png) center top no-repeat; display:block; width:286px; height:22px;}
#right .blue h3 a.messageboards {background:url(/staticarchive/3c2bcda11eb4ac5aeb7cd352c1f169801709d0a2.png) center top no-repeat; display:block; width:286px; height:22px;}


/* rh weather block */
#weather_widget h2.weather {background:url(/staticarchive/a3ddf9c3f17048c9205faa08c76d46458c931e72.png) center top no-repeat; width:286px; height:35px; display:block;}
#weather_widget .next3daysweather h2 {font-size:1.4em; font-weight:bold; margin:0 0 6px 0; color: #52271C; text-align:center;}
#weather_widget .next3daysweather .stripes{font-size: 0.9em;}
#weather_widget .next3daysweather .stripes .time {width:93px; margin:0 1px 10px 1px; float:left; text-align:center;}
#weather_widget .next3daysweather .stripes ul {margin-top:0;}
	/* Hide wind info - selector does not work with IE6 or 7 but its not critical, another option would be to hide via JS */
	#weather_widget .next3daysweather li:last-child{display: none;}
#weather_widget form input.input {float:left; width:210px; font-size:14px; height:23px;}
#weather_widget form input.submit {color:#fff; float:left; width:60px; margin-left:8px;background-color:#52271C; border: solid 1px #52271C; color:#FFF; font-weight:bold; text-align:center; font-size:11px; height:25px;}


/* Programme information */
#right .programme_info h2 {background:url(/staticarchive/776cd3ba4e2ee9d2255b9d52b0d5f5a381c5273c.png) center top no-repeat; display:block; width:286px; height:53px; text-indent:-3000px; overflow:hidden;}
#right .programme_info h3 { margin-top: 20px; margin-bottom: 0; line-height: 1;}
#right .programme_info h3.first { margin-top: 14px; }
#right .programme_info #aps-next { margin-bottom: 0px !important; line-height: 1.3 !important}
#right .programme_info #aps-next a { margin-bottom: 0px !important; line-height: 1.3 !important}
#right .programme_info #aps-next p { margin-bottom: 0px}
/*.content_block.programme_info p.date { margin-bottom: 4px !important; line-height: 1.3 !important}
.content_block.programme_info p.whereandwhen { margin-bottom: 0 !important; line-height: 1; }
.content_block.programme_info p.watch_now { margin-top: 12px; margin-bottom: 0 !important; }  */










/* older styles... some may be or become redundant */


#blq-content .content_block.nigel { background:url(/staticarchive/eadef93967281b6cd686d18835e4f90600b188f8.jpg) transparent top right no-repeat; }
#blq-content .content_block.nigel .intro { min-height: 44px; /* height:44px in ie6 */ border-bottom:2px dotted #704637; }
#blq-content .content_block.nigel .intro p { width: 420px; margin-bottom: 3px; }

#blq-content .content_block.icancook .intro { min-height: 44px; /* height:44px in ie6 */ border-bottom:2px dotted #704637; }
#blq-content .content_block.icancook .intro p { width: 420px; margin-bottom: 3px; }


#home #blq-content .content_block.nigel .p-emp { margin: 10px 0 0 48px; }
#home #blq-content .content_block.nigel ul { margin: 5px 45px 5px 48px; list-style:disc inside;}
#blq-content .content_block.nigel ul li { margin: 0 0 3px 2px; color:#704537; }

#home #blq-content .content_block.icancook .p-emp { margin: 10px 0 0 48px; }
#home #blq-content .content_block.icancook ul { margin: 5px 45px 5px 48px; list-style:disc inside;}
#blq-content .content_block.icancook ul li { margin: 0 0 3px 2px; color:#704537; }


/* Chat about cooking */
.content_block.chat { padding-left: 4px !important; }          /*    ?????     */
.content_block.chat h2 a { background:url(/staticarchive/42b9ecd34e106fbc47be5b7d65072892f21b2239.gif); width:292px; height:55px; display:block; }


/*Content Pages*/
.content_block .story h3.recipes { background-image:url(/staticarchive/9837245ccb91daa2f34cf19a446bb80c012dd327.gif); background-repeat:no-repeat;}     /*   ????   */
.content_block .story h3.growingguide { background-image:url(/staticarchive/08ac401fb9988e3b4584ce15bc7c2046e9fd6a35.gif); background-repeat:no-repeat; height:22px;}    /*   ????   */
.content_block .story div.growingguide { background: transparent url(/staticarchive/25f502755f78ffd08dee6cc09a1f114ce02e7d66.gif) no-repeat 0 0; padding-left: 90px; margin-top:10px; padding-top: 8px; }
.content_block .story h3.about { background-image:url(/staticarchive/3334ebfd054fe3c5aad7860dea51a07e59b408d7.gif); background-repeat:no-repeat; height:20px;}

							/*  ????   */
.content_block.nigel h3.nigel { background:url(/staticarchive/f51534e4698ab11a5854c3bf9b6dc6a68c2b465b.gif) top left no-repeat transparent !important; height: 16px; display: block; width: 280px; }
.content_block.nigel h3.nigel a { display: block; height: 16px; }

.content_block.icancook h3.icancook { background:url(/staticarchive/fa42c10ff1385e8911837ef56f128e02f6d330c4.gif) top left no-repeat transparent !important; height: 20px; display: block; width: 280px; }
.content_block.icancook	 h3.icancook a { display: block; height: 20px; }


.content_block .story .seeds_also {padding:8px; clear:both; margin-bottom:0px;}

.content_block .story .more_recipes {margin-top: 15px; padding:8px; clear:both; margin-bottom:8px;}
.content_block .story .more_recipes ul { margin-left: 8px; }

.content_block .story .simple_suppers_recipes {margin-top: 15px; padding:8px; clear:both; margin-bottom:8px;}
.content_block .story .simple_suppers_recipes ul { margin-left: 8px; }
.content_block .story .recipe_booklet {padding:8px; clear:both; margin-bottom:8px;}        /*   ????   */
.content_block .story .recipe_booklet .download_booklet { background: transparent url(/staticarchive/25f502755f78ffd08dee6cc09a1f114ce02e7d66.gif) no-repeat 0 0; padding-left: 80px; margin-top:10px; padding-top: 8px; }
.content_block .story .recipe_booklet .download_nsss_booklet { background: transparent url(/staticarchive/4edf4ca5724b6512b9dec0bcd73a276a8c4019f4.gif) no-repeat 0 0; padding-left: 100px; margin-top:10px; padding-top: 2px; }

.content_block .story .also { margin-left:8px; margin-top:8px; margin-bottom:0px!important; clear:both;}

.content_block .story .seeds_pdf .pdf {float:left; margin-left:8px; margin-right:14px;}


/* CTA RH blocks ... ??? not sure if still needed */
#right .cta a span {visibility:hidden;}
#right .cta a:hover span {text-decoration:none;}

#right .cta.ontour_cta {background:url(/staticarchive/8a4da5272b7a368df3fbfdea13270f2898033316.png) center 8px no-repeat;}
#right .cta.ontour_cta  h2 {margin:0;}
#right .cta.ontour_cta p.first {padding: 17px 103px 2px 0px;}
#right .cta.ontour_cta p {padding: 0px 0px 0px 0px;}

													/*    ?????     */
#right .cta.nigels_recipes_cta {background:url(/staticarchive/fe9b2947949c823f75f1fe7ee357981b1108f03d.gif) top center no-repeat; padding-bottom: 3px; min-height: 109px; /* height:109px in ie6 */}
#right .cta.nigels_recipes_cta a, #right .cta.nigels_recipes_cta a span { display: block; height: 28px;}
#right .cta.nigels_recipes_cta p {padding: 0;}
#right .cta.nigels_recipes_cta p.nomarginbtm {line-height: 1.1;padding: 0px 80px 0px 0px;}
#right .cta.nigels_recipes_cta p.first {padding: 16px 80px 3px 0px;}
                                           /*    ????    */
#right .cta.download_cta {background:url(/staticarchive/388b17f702ec650334937d2844b55f3ff9ff038c.gif) top center no-repeat; padding-bottom: 3px; min-height: 109px; /* height:109px in ie6 */}
#right .cta.download_cta a, #right .cta.download_cta a span { display: block; height: 30px;}
#right .cta.download_cta p {padding: 0; }
#right .cta.download_cta p a { display: inline; height: auto; }
#right .cta.download_cta p.nomarginbtm {line-height: 1.2;}
#right .cta.download_cta p.first {padding: 6px 80px 5px 0px;}
/*    ????    */
#right .cta.messageboards_cta { background:url(/staticarchive/8b5d4a05c7b697ebcf9024e10158312bc2b0faa4.gif) top center no-repeat; padding-bottom: 3px; min-height: 109px; /* height:109px in ie6 */}
#right .cta.messageboards_cta p.quote { margin: 16px 34px 18px 41px !important; font-weight: bold; }
#right .cta.messageboards_cta p.quote a {color:#000000; font-weight:bold;}
#right .cta.messageboards_cta p.credit { margin: 16px 30px 18px 100px !important; font-weight: bold; }


/* Typography */
#right .content_block.seeds_cta div {float:none; margin-left:0px;}
#right .content_block.seeds_cta h3 {margin:0px; padding:0px; position:static;}

.content_block .story .more_recipes h4 {background:url(/staticarchive/1aa5ecfd77affbb331291afc2b09f64bb612a0d0.png) left top no-repeat; display:block; height:16px;}
.content_block .story .recipe_booklet h4 {background-image:url(/staticarchive/83e6308b986e10988612f5b2800a481a95e1158f.gif);}  /*   ????   */
.content_block .story .simple_suppers_recipes h4 {background-image:url(/staticarchive/0d26354b8ef134f21ae6f748efdf6620e8baf5b2.gif); height: 12px;}


/*Gallery
html body #blq-content .content_block.gallery {padding-right:0px;}
html body #blq-content div#vision-gallery-view {margin-top:0px; margin-bottom:0px; background-color:transparent; padding-left:0px; padding-top:2px;}
html body #blq-content div#vision-gallery-view img {}
html body #blq-content #vision-gallery-view ul#vision-gallery-grid  {margin:0px!important; padding:0px!important;}
html body #blq-content div#vision-gallery-view ul#vision-gallery-grid li {background-image:url(/staticarchive/74a19032bfd833a47adff064501953274e9e767e.png); background-repeat:no-repeat; margin-right:8px; margin-bottom:8px; width:136px; text-align:center;}
html body #blq-content div#vision-gallery-view ul#vision-gallery-grid div.image {width:auto!important; text-align:center; display:block; margin:auto;} 
html body #blq-content div#vision-gallery-view ul#vision-gallery-grid div.Image {width:auto!important; text-align:center; display:block; margin:auto;}
html body #blq-content div#vision-gallery-view ul#vision-gallery-grid div.image a {margin:auto;} 
html body #blq-content div#vision-gallery-view ul#vision-gallery-grid div.Image a {margin:auto;}
html body #blq-content div#vision-gallery-view ul#vision-gallery-grid li .image {background-color:transparent;} 
html body #blq-content div#vision-gallery-view ul#vision-gallery-grid li .Image {background-color:transparent;}
html body #blq-content div#vision-gallery-view ul#vision-gallery-grid li p {width:auto!important;}
html body #blq-content #vision-gallery-view div#vision-gallery-nav {background-color:transparent; border:none; margin-right:8px;}
body #vision-gallery-view ul#vision-gallery-grid li div{background-color:transparent; width:137px;}
#vision-gallery-nav a:link, #vision-gallery-nav a:visited, #vision-gallery-nav a:focus, #vision-gallery-nav a:hover, #vision-gallery-nav a:active{height: 21px; width: 67px; position:absolute;}

/*Gallery Upload
html body #blq-content .content_block div#vision-ugc-add {background-color:transparent; padding:0px;}


/*Gallery Upload
body div#vision-ugc-add {background-color:transparent; color:inherit;}
body #vision-ugc-add  {padding:0px;}
a #vision-ugc-formreturn {color: #0066CC;}
select#vision-ugc-source-categories{background-color:#EEEEEE; border-color:#666666 #CCCCCC #CCCCCC #666666; border-style:solid; border-width:2px 1px 1px 2px; color:#000000; font-size:1em; font-weight:bold;}

