body {font-family: Arial, Helvetica, sans-serif;font-size: 14px;padding:0 0 20px 0;margin:0;border: 0;color: #5f5f5f;background:#577d31 url('/images/bg.jpg') center 0 no-repeat;line-height: 1.6em;}
#wrapper {overflow:visible;width: 800px; margin: 0 auto;position: relative;}

#header {margin: 0 auto;width:800px;height:164px;}
#logo {float:left; width:284px; height:110px;}
#motto {float:right; width:224px; height:53px; margin: 64px 0 0 0;}

#navbg {height:45px;background:url('/images/navbg.jpg') repeat-x;}
#navigation{display:inline;padding: 0px; margin:0;list-style:none;}
#navigation li a{display: block; text-indent: -9999px;}
#navigation li {float:left;}

#home a {border:0;text-indent: -1000em;background:url('/images/nav-home.jpg') no-repeat left top;width: 102px;height: 45px;display: block;overflow: hidden;}
#home a:hover {border:0;background-position: 0px -45px; }
#home-on a {border:0;text-indent: -1000em;background:url('/images/nav-home.jpg') no-repeat left top;width: 102px;height: 45px;display: block;overflow: hidden;background-position: 0px -90px; }
			
#products a {border:0;text-indent: -1000em;background:url('/images/nav-faq.jpg') no-repeat left top;width: 205px;height: 45px;display: block;overflow: hidden;position: absolute;left: 102px;}
#products a:hover {border:0;background-position: 0px -45px; }
#products-on a {border:0;text-indent: -1000em;background:url('/images/nav-faq.jpg') no-repeat left top;width: 205px;height: 45px;display: block;overflow: hidden;position: absolute;left: 102px;background-position: 0px -90px; }
		
#order a {border:0;text-indent: -1000em;background:url('/images/nav-order.jpg') no-repeat left top;width: 185px;height: 45px;display: block;overflow: hidden;position: absolute;left: 307px;}
#order a:hover {border:0;background-position: 0px -45px; }
#order-on a {border:0;text-indent: -1000em;background:url('/images/nav-order.jpg') no-repeat left top;width: 185px;height: 45px;display: block;overflow: hidden;position: absolute;left: 307px;background-position: 0px -90px; }
		
#about a {border:0;text-indent: -1000em;background:url('/images/nav-about.jpg') no-repeat left top;width: 179px;height: 45px;display: block;overflow: hidden;position: absolute;left: 492px;}
#about a:hover {border:0;background-position: 0px -45px; }
#about-on a {border:0;text-indent: -1000em;background:url('/images/nav-about.jpg') no-repeat left top;width: 179px;height: 45px;display: block;overflow: hidden;position: absolute;left: 492px;background-position: 0px -90px; }

#contact a {border:0;text-indent: -1000em;background:url('/images/nav-contact.jpg') no-repeat left top;width: 122px;height: 45px;display: block;overflow: hidden;position: absolute;left: 671px;}
#contact a:hover {border:0;background-position: 0px -45px; }
#contact-on a {border:0;text-indent: -1000em;background:url('/images/nav-contact.jpg') no-repeat left top;width: 122px;height: 45px;display: block;overflow: hidden;position: absolute;left: 671px;background-position: 0px -90px; }

#col-main h3 {font-size:14px; color:#74b02c; border-bottom: #74b02c solid 1px;}

#colorwrap {width:800px; overflow:auto; background-color:#ffffff; margin: 0 auto;}
#contentwrap {width:775px; margin: 11px auto;overflow:visible;}
#contentwrap h1 {margin:0 0 15px 0; padding:0;}
#contentwrap h2 {margin:10px 0 10px 8px; padding:0;}
#contentwrap h3 {margin:0 0 0px 0; padding:0;}
#intro {width: 775px; height:146px; margin: 5px 0 10px 0; background: url('/images/introbg2.jpg') top repeat-x;}
#intro-text {float:left;width: 360px; padding: 40px 10px 10px 25px;}
#intro-text p {margin:15px 0 0 0; padding:0;}
#intro-pic {float:right; height: 146px; width: 370px;}

#intro-small {width: 778px; height:135px; background: url('/images/introbg_small.jpg') top repeat-x;}
#intro-small-text {float:left;width: 360px; padding: 40px 10px 10px 25px;}
#intro-small-pic {float:right; padding: 0 30px 0 0;}

#home-col1 {float:left; width:230px; margin: 15px 18px 0 0;}
#home-col1-1 {float:left; width:230px; margin: 15px 18px 0 20px;}
#home-col1 p {margin:0;}#home-col1-1 p {margin:0;}

#col-main {float:left; width:460px; margin: 15px 18px 0 20px;}
.first {margin:0;}

#btns {margin: 20px 20px 0 0; float:right;}
#btns a {border:0;}

.btn1 {border:0;width: 230px;height: 67px;margin:0;padding: 0px; }
.btn1 a {border:0;display: block;width: 230px;height: 67px; background: url('/images/button_order.jpg') no-repeat 0 0;}
.btn1 a:hover {border:0;background: url('/images/button_order.jpg') no-repeat 0px -67px;}
.btn1 p {border:0;}

.btn2 {border:0;width: 230px;height: 67px;margin: 10px 0 0 0;padding: 0px; }
.btn2 a {border:0;display: block;width: 230px;height: 67px; background: url('/images/button_products.jpg') no-repeat 0 0;}
.btn2 a:hover {border:0;background: url('/images/button_products.jpg') no-repeat 0px -67px;}
.btn2 p {border:0;}

.hide {margin: 0px;padding: 0px;font-size: 14px;font-weight: bold;color: #AAA;display: none;}

ul.packagelist {margin:0 0 20px 5px;padding:0;list-style:none;color: #5f5f5f;}
ul.packagelist li {display:block;background:url('/images/tick3.jpg') 0 3px no-repeat;margin:3px 0 3px 3px;padding:2px 0 2px 25px;border-bottom:1px solid #e1e1e1;}

ul.arrowlist {margin:0 0 30px 5px;padding:0;list-style:none;color: #5f5f5f;}
ul.arrowlist li {display:block;background:url('/images/arrow.png') 0 6px no-repeat;margin:3px 0 3px 3px;padding:2px 0 2px 25px;border-bottom:1px solid #e1e1e1;}

ul.fruitlist-buy {font-size:12px;margin:0 0 5px 3px;padding:0;list-style:none;color: #5f5f5f;}
ul.fruitlist-buy li {font-style:italic;display:block;background:url('/images/tick3.jpg') 0 3px no-repeat;margin:3px 0 3px 1px;padding:3px 0 15px 35px;border-bottom:1px solid #e1e1e1;}
#list-left-buy {width:200px; float:left;}
#list-right-buy {width:200px; float:right;}

ul.fruitlist {font-size:12px;margin:0 0 5px 3px;padding:0;list-style:none;color: #5f5f5f;}
ul.fruitlist li {font-style:italic;display:block;background:url('/images/tick3.jpg') 0 3px no-repeat;margin:3px 0 3px 1px;padding:3px 0 6px 35px;border-bottom:1px solid #e1e1e1;}

ul.fruitlist li.apples {background:url('/images/icon_apple.jpg') 0 1px no-repeat;}
ul.fruitlist li.greenapple {background:url('/images/icon_greenapple.jpg') 0 1px no-repeat;}
ul.fruitlist li.nectarine {background:url('/images/icon_nectarine2.jpg') 0 1px no-repeat;}
ul.fruitlist li.plum {background:url('/images/icon_plum.jpg') 0 1px no-repeat;}
ul.fruitlist li.orange {background:url('/images/icon_orange.jpg') 0 2px no-repeat;}
ul.fruitlist li.lemon {background:url('/images/icon_lemon.jpg') 0 2px no-repeat;}
ul.fruitlist li.rockmelon {background:url('/images/icon_rockmelon.jpg') 0 2px no-repeat;}
ul.fruitlist li.cherry {background:url('/images/icon_cherry.jpg') 0 2px no-repeat;}
ul.fruitlist li.avocado {background:url('/images/icon_avocado.jpg') 0 2px no-repeat;}
ul.fruitlist li.peach {background:url('/images/icon_nectarine.jpg') 0 1px no-repeat;}
ul.fruitlist li.strawberry {background:url('/images/icon_strawberry.jpg') 0 1px no-repeat;}
ul.fruitlist li.grapes {background:url('/images/icon_grapes.jpg') 0 2px no-repeat;}
ul.fruitlist li.kiwifruit {background:url('/images/icon_kiwifruit.jpg') 0 2px no-repeat;}
ul.fruitlist li.mandarin {background:url('/images/icon_mandarin.jpg') 0 1px no-repeat;}
ul.fruitlist li.pear {background:url('/images/icon_pear.jpg') 0 1px no-repeat;}
ul.fruitlist li.apricot {background:url('/images/icon_apricot.jpg') 0 1px no-repeat;}
ul.fruitlist li.lettuce {background:url('/images/icon_lettuce.jpg') 0 1px no-repeat;}
ul.fruitlist li.cauliflower {background:url('/images/icon_cauliflower.jpg') 0 2px no-repeat;}
ul.fruitlist li.broccoli {background:url('/images/icon_broccoli.jpg') 0 2px no-repeat;}
ul.fruitlist li.radish {background:url('/images/icon_radish.jpg') 0 2px no-repeat;}
ul.fruitlist li.carrot {background:url('/images/icon_carrot.jpg') 0 2px no-repeat;}
ul.fruitlist li.capsicum {background:url('/images/icon_capsicum.jpg') 0 2px no-repeat;}
ul.fruitlist li.garlic {background:url('/images/icon_garlic.jpg') 0 2px no-repeat;}
ul.fruitlist li.tomato {background:url('/images/icon_tomato.jpg') 0 2px no-repeat;}
ul.fruitlist li.cucumber {background:url('/images/icon_cucumber.jpg') 0 2px no-repeat;}
ul.fruitlist li.mushroom {background:url('/images/icon_mushroom.jpg') 0 2px no-repeat;}
ul.fruitlist li.eggplant {background:url('/images/icon_eggplant.jpg') 0 2px no-repeat;}
ul.fruitlist li.squash {background:url('/images/icon_squash.jpg') 0 2px no-repeat;}
ul.fruitlist li.celery {background:url('/images/icon_celery.jpg') 0 2px no-repeat;}
ul.fruitlist li.onion {background:url('/images/icon_onion.jpg') 0 2px no-repeat;}
ul.fruitlist li.springonion {background:url('/images/icon_springonion.jpg') 0 2px no-repeat;}
ul.fruitlist li.bokchoy {background:url('/images/icon_bokchoy.jpg') 0 2px no-repeat;}
ul.fruitlist li.banana {background:url('/images/icon_banana.jpg') 0 2px no-repeat;}
ul.fruitlist li.potato {background:url('/images/icon_potato.jpg') 0 2px no-repeat;}
ul.fruitlist li.sweetpotato {background:url('/images/icon_sweetpotato.jpg') 0 2px no-repeat;}
ul.fruitlist li.cherrytomato {background:url('/images/icon_cherrytomato.jpg') 0 2px no-repeat;}
ul.fruitlist li.lime {background:url('/images/icon_lime.jpg') 0 2px no-repeat;}
ul.fruitlist li.pineapple {background:url('/images/icon_pineapple.jpg') 0 2px no-repeat;}
ul.fruitlist li.pumpkin {background:url('/images/icon_pumpkin.jpg') 0 2px no-repeat;}
ul.fruitlist li.cabbage {background:url('/images/icon_cabbage.jpg') 0 2px no-repeat;}
ul.fruitlist li.bluepotato {background:url('/images/icon_bluepotato.jpg') 0 2px no-repeat;}
ul.fruitlist li.zuccini {background:url('/images/icon_zuccini.jpg') 0 2px no-repeat;}

/* Fruilist for purchase page */

ul.fruitlist-buy li.apples {background:url('/images/icon_apple.jpg') 0 1px no-repeat;}
ul.fruitlist-buy li.greenapple {background:url('/images/icon_greenapple.jpg') 0 1px no-repeat;}
ul.fruitlist-buy li.nectarine {background:url('/images/icon_nectarine2.jpg') 0 1px no-repeat;}
ul.fruitlist-buy li.plum {background:url('/images/icon_plum.jpg') 0 1px no-repeat;}
ul.fruitlist-buy li.orange {background:url('/images/icon_orange.jpg') 0 2px no-repeat;}
ul.fruitlist-buy li.lemon {background:url('/images/icon_lemon.jpg') 0 2px no-repeat;}
ul.fruitlist-buy li.rockmelon {background:url('/images/icon_rockmelon.jpg') 0 2px no-repeat;}
ul.fruitlist-buy li.cherry {background:url('/images/icon_cherry.jpg') 0 2px no-repeat;}
ul.fruitlist-buy li.avocado {background:url('/images/icon_avocado.jpg') 0 2px no-repeat;}
ul.fruitlist-buy li.peach {background:url('/images/icon_nectarine.jpg') 0 1px no-repeat;}
ul.fruitlist-buy li.strawberry {background:url('/images/icon_strawberry.jpg') 0 1px no-repeat;}
ul.fruitlist-buy li.grapes {background:url('/images/icon_grapes.jpg') 0 2px no-repeat;}
ul.fruitlist-buy li.kiwifruit {background:url('/images/icon_kiwifruit.jpg') 0 2px no-repeat;}
ul.fruitlist-buy li.mandarin {background:url('/images/icon_mandarin.jpg') 0 1px no-repeat;}
ul.fruitlist-buy li.pear {background:url('/images/icon_pear.jpg') 0 1px no-repeat;}
ul.fruitlist-buy li.apricot {background:url('/images/icon_apricot.jpg') 0 1px no-repeat;}
ul.fruitlist-buy li.lettuce {background:url('/images/icon_lettuce.jpg') 0 1px no-repeat;}
ul.fruitlist-buy li.cauliflower {background:url('/images/icon_cauliflower.jpg') 0 2px no-repeat;}
ul.fruitlist-buy li.broccoli {background:url('/images/icon_broccoli.jpg') 0 2px no-repeat;}
ul.fruitlist-buy li.radish {background:url('/images/icon_radish.jpg') 0 2px no-repeat;}
ul.fruitlist-buy li.carrot {background:url('/images/icon_carrot.jpg') 0 2px no-repeat;}
ul.fruitlist-buy li.capsicum {background:url('/images/icon_capsicum.jpg') 0 2px no-repeat;}
ul.fruitlist-buy li.garlic {background:url('/images/icon_garlic.jpg') 0 2px no-repeat;}
ul.fruitlist-buy li.tomato {background:url('/images/icon_tomato.jpg') 0 2px no-repeat;}
ul.fruitlist-buy li.cucumber {background:url('/images/icon_cucumber.jpg') 0 2px no-repeat;}
ul.fruitlist-buy li.mushroom {background:url('/images/icon_mushroom.jpg') 0 2px no-repeat;}
ul.fruitlist-buy li.eggplant {background:url('/images/icon_eggplant.jpg') 0 2px no-repeat;}
ul.fruitlist-buy li.squash {background:url('/images/icon_squash.jpg') 0 2px no-repeat;}
ul.fruitlist-buy li.celery {background:url('/images/icon_celery.jpg') 0 2px no-repeat;}
ul.fruitlist-buy li.onion {background:url('/images/icon_onion.jpg') 0 2px no-repeat;}
ul.fruitlist-buy li.springonion {background:url('/images/icon_springonion.jpg') 0 2px no-repeat;}
ul.fruitlist-buy li.bokchoy {background:url('/images/icon_bokchoy.jpg') 0 2px no-repeat;}
ul.fruitlist-buy li.banana {background:url('/images/icon_banana.jpg') 0 2px no-repeat;}
ul.fruitlist-buy li.potato {background:url('/images/icon_potato.jpg') 0 2px no-repeat;}
ul.fruitlist-buy li.sweetpotato {background:url('/images/icon_sweetpotato.jpg') 0 2px no-repeat;}
ul.fruitlist-buy li.cherrytomato {background:url('/images/icon_cherrytomato.jpg') 0 2px no-repeat;}
ul.fruitlist-buy li.lime {background:url('/images/icon_lime.jpg') 0 2px no-repeat;}
ul.fruitlist-buy li.pineapple {background:url('/images/icon_pineapple.jpg') 0 2px no-repeat;}
ul.fruitlist-buy li.pumpkin {background:url('/images/icon_pumpkin.jpg') 0 2px no-repeat;}
ul.fruitlist-buy li.cabbage {background:url('/images/icon_cabbage.jpg') 0 2px no-repeat;}
ul.fruitlist-buy li.bluepotato {background:url('/images/icon_bluepotato.jpg') 0 2px no-repeat;}
ul.fruitlist-buy li.zuccini {background:url('/images/icon_zuccini.jpg') 0 2px no-repeat;}


img {border:0;}

/*legend {padding: 10px 5px 0px 5px;font-weight: normal;text-transform: uppercase;color: #A0B64E;font-family: "Trebuchet MS", tahoma, arial, helvetica, sans-serif;font-size: 16px;}
fieldset { margin:0; padding: 0 0 10px 10px; }*/
 
#list-left {width:170px; float:left;}
#list-right {width:145px; float:right;}

#footer-bottom {margin:0; padding:0; width: 800px; height: 14px; background: url('/images/footer_bottom.jpg') no-repeat;}
#footer-bottom-pic {margin:0; padding:0;width: 800px; height: 30px; background:url('/images/footer_bottom_pic.jpg') top no-repeat;}
#footer-left {float:left; height: 79px; width: 172px; padding:0; margin-right:15px;}
#footer-specials {float:left; height: 79px; width: 340px; padding-right: 10px; margin: 5px 0 0 0; border-right: 1px solid #cccccc;}
#footer-copy {font-size:10px; line-height:14px;float:right; height: 79px; width:240px; padding: 15px 10px 0 10px;}
#footer {width: 800px; height: 79px; background-color: #ffffff; margin:0; padding:0;}
#footer p {margin:0; padding:0; font-size:12px; line-height:16px;}
#footer-top {width: 800px; height: 14px; background:#ffffff url('/images/footer_top.jpg') no-repeat; margin-top:20px;}

#products-left {margin: 10px 0 0 0; width: 80px; float:left;}
#products-right {margin: 10px 0 0 15px; width:340px; float:left;}
#products-right a {border:0;}
#products-right p {margin:4px 0 0 0;}

.legendtitle {margin-bottom: 4px;}




/* test2 */
/* Image replacement
--------------------------------------------------------------------------- */

#setup2 h2{background:no-repeat 0 0; display:block; overflow:hidden; text-indent:-9999em;}
#changes h2{background:no-repeat 0 0; display:block; overflow:hidden; text-indent:-9999em;}
#buy h2{background:no-repeat 0 0; display:block; overflow:hidden; text-indent:-9999em;}

.fieldset2 {border:none; margin:0; padding:0;}
#setup2 a:link {text-decoration:none;}
#setup2 a:visited {text-decoration:none;}
#setup2 a:hover {text-decoration:none;}
#setup2 a:active {text-decoration:none;}
form{margin:0; padding:0;}
label{color:#3e434a; cursor:pointer; display:block; font-weight:bold; margin-bottom:3px;}
input,
textarea{color:#3e434a; font-size:13px; font-family:Arial, sans-serif; line-height:1; margin:0; padding:3px;}
input.text{}
input.image{padding:0;}

.text, .textarea, .select{margin-bottom:9px;}
.text em, .textarea em{color:#86919e; font-size:11px; font-style:normal;}
.buttons .image{padding:0;}

.copy form label{float:left; margin-right:10px; line-height:27px; text-align:right; width:110px;}
.copy form input,
.copy form textarea {float:left; line-height: 17px; margin-right:5px;}
.copy form select{float:left; margin-right:5px;}
.copy form select{margin-top:4px;}
.copy form .text input{width:208px;}
.copy form .text a, form .text strong{line-height:27px;}
.copy form .buttons{clear:both; margin:0 0 18px 110px;}
.copy form .buttons input{float:none;}
.copy form .buttons p{margin-top:9px;}

#form-sign-up em.error{clear:none; float:right; margin-left:0px; width:200px;}
#form-sign-up fieldset{background:url('/images/form/middle.jpg') repeat-y 0 0; margin-bottom:8px; padding:27px 27px 36px 30px;}
#form-sign-up fieldset .top{background:url('/images/form/top.jpg') no-repeat 0 0; height:10px; margin:-27px -27px -27px -30px; padding-bottom:17px; width:460px;}
#form-sign-up fieldset .btm{background:url('/images/form/bottom.jpg') no-repeat left bottom; height:10px; margin:27px -27px -36px -30px; width:460px;}
#form-sign-up #changes .btm,
#form-sign-up #setup .btm,
#form-sign-up #address .btm{background:url('/images/form/bottom-arrow.jpg') no-repeat left bottom; height:20px; margin:37px -27px -36px -30px; width:460px;}
#form-sign-up #setup{padding-bottom:36px;}
#form-sign-up #setup2 h2{background-image:url('/images/form/title_1.jpg'); height:47px; margin:27px 0 0 0; width:297px;}
#form-sign-up #changes h2{background-image:url('/images/form/title_2.jpg'); height:47px; margin:27px 0 0 0; width:350px;}
#form-sign-up #buy h2{background-image:url('/images/form/title_3.jpg'); height:47px; margin:27px 0 0 0; width:350px;}
#form-sign-up #create label{color:#636b75; display:block; float:none; font-weight:normal; line-height:18px; text-align:left; margin:0 0 18px 0; width:auto;}
#form-sign-up #create .buttons{margin-left:0;}
#form-sign-up #address h2{background-image:url('http://www.campaignmonitor.com/themes/site_themes/default/img/title_select-site-address.png'); height:47px; margin:27px 0 9px -60px; width:541px;}

#login #address p{color:#8b96a4; clear:both; font-size:11px; margin:6px 0 0 110px;}
#login .text input{width:175px;}

.copy{display:inline; float:left; width:465px;}

form div.text

{display:inline-block;}

form div.text:after,
form div.textarea:after
{clear:both; content:"."; display:block; height:0; visibility:hidden;}

a:link {
	color: #587F30;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #587F30;
}
a:hover {
	text-decoration: none;
	color: #9AC768;
}
a:active {
	text-decoration: none;
	color: #587F30;
}




