body{text-align:center;background-image:url(../templateimages/fade_bg.gif);background-repeat:repeat-x;background-color:#267434}
#container{display:block;background-image:url(../templateimages/fade_bg.gif);background-repeat:repeat-x;background-color:#267434;margin:0 auto}
#above_header{width:798px;background-image:url(../templateimages/above_header_bg.gif);height:24px;color:#49B659;padding-top:6px;text-align:right;margin:0 auto}
#centrecontainer{width:798px;text-align:left;min-height:100%;background-color:#FFF;position:relative;background-image:url(../templateimages/centre_container_bg.gif);border-top-width:1px;border-right-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-left-style:solid;border-top-color:#fff;border-right-color:#fff;border-left-color:#fff;margin:0 auto}
#header{height:224px;margin:0}
#header #title{height:70px;margin:0 10px}
.green_header_divider{background-color:#388833;padding-top:2px;padding-bottom:2px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#FFF}
.bar_divider{color:#5EC058;padding-left:2px;padding-right:2px}
#header2{background-color:#000;padding-top:4px;padding-bottom:4px;border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid;border-top-color:#FFF;border-bottom-color:#FFF}
#header2 .links{margin:0 10px;padding:5px 0}
#header2 .links a:link,#header2 .links a:visited{position:relative;text-decoration:none;color:#FFF;font-family:Arial, Helvetica, sans-serif;font-weight:700;margin:0 5px 5px 0}
#header2 .links a:hover{position:relative;text-decoration:none;color:#44C45A;font-weight:700}
#header2 .links2{margin:0 10px;padding:2px 0}
#header2 .links2 a:link,#header2 .links2 a:visited{text-decoration:none;color:#FFF;font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;font-size:7.5pt;font-weight:400;margin:0 10px 0 0}
#header2 .links2 a:hover{color:#000;text-decoration:underline}
#pagebody{margin:0;padding:10px 10px 0}
#left{width:198px;float:left;margin:0}
#pagecontent{float:right;margin-top:0;width:560px;padding:0}
#pagecontent_pad{padding:0}
#right{width:168px;float:right;padding-top:0;margin:0}
#footer{clear:both;text-align:left;width:800px;height:160px;background-color:#000;background-image:url(../templateimages/footer_bg_new.gif);background-repeat:no-repeat;margin:0 auto;padding:10px 0}
#footer .left{font-size:10px;color:#FFF;float:left;text-align:left;width:400px;margin-left:10px;margin-top:60px}
#footer .right{font-size:12px;color:#FFF;float:right;text-align:right;margin-right:120px;margin-top:60px}
#footer a{color:#3EBF54}
#footer .links{margin:0}
#footer .links li{list-style:none;display:inline}
#footer .links a{font-size:7pt;margin-left:3px;margin-right:3px;padding:2px}
#terms{font-size:9pt;color:#FFF;text-align:center;padding:10px}
#languagemenu form select,#currencymenu form select,#prodtypemenuform select{width:168px;margin:0;padding:0}
#searchbox input{width:148px}
#searchbox #searchbutton{width:48px;text-align:center;border:1px solid #fff;background-color:#000;color:#FFF;margin:0 0 4px 6px;padding:0}
#quicksearch form{display:block}
#left input.submit{height:22px;width:30px}
#left input.text{width:95px}
#mailinglist label#email{display:block;margin:0 0 2px}
#mailinglist label#htmlemail{display:block;margin:2px 0}
#search_float{width:250px;position:absolute;left:586px;top:231px}
#header_float{position:absolute;left:213px;top:150px}
.clear_float{clear:both}
.vat_price{color:#fff;font-size:.8em}
#accreditations{background-color:#FFF;text-align:center;padding:6px 0}
#accreditations img{padding:0 16px}
#header2 .links li,#header2 .links2 li{list-style:none;display:inline;margin:0;padding:0}
#left h2,#right h2{font-weight:700;margin:10px 0 5px}
.colour_basket,#CCSignup{background-color:#637e67;margin-bottom:8px;border:1px solid #fff;padding:4px}
.colour_basket_header,#CCSignupHeader{background-color:#aac4ae;color:#273529;margin-bottom:4px;padding:4px}
