/* CSS Document */
html{height:100%;}
body{padding:0;margin:0;color:#000000;margin:0px;height:100%;text-align:center; background:#FFF url(../background.jpg) no-repeat top;color:#464646;}
body, td{font-family:Arial, Helvetica, sans-serif;font-size:11px;}
img{border:none;}
.ImagePosition {display: table-cell;vertical-align:middle;float:none;}
a{text-decoration:none;color:#1671AA;}
a:hover{color:#33894A;text-decoration:underline;}
input,select{font-size:12px;vertical-align:middle;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
#content p, #content h3, .featured p, #homeCategories p{padding:0px 10px 2px 10px;}
h1{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:20px;font-weight:bold;font-style:italic;color:#579F65;padding:10px 10px 10px 10px;margin:0;}
#msg{background-color:#FFFCD9;border-bottom:1px solid #96AC97;border-top:1px solid #96AC97;padding:10px;margin:10px 0px;}
#msg IMG{vertical-align:middle;margin-right:5px;}
#bigH1 h1{font-size:20px;}
#main{margin-top:20px;}
#rightbar{left:830px;position:absolute;top:0;right:0;width:150px;}
#main{width:990px;margin:0 auto;text-align:left;}
#main .left{text-align:left;}
#main .centre{text-align:center;}
#main .right{text-align:right;}
#wrap{position:relative;}
#categories{float:left;width:150px;min-height:800px;}
#contentWrap{float:right;width:662px;margin-right:168px;}
#contentWrap{width:672px;}
#contentWrap #content, #homeCategories{}
#pagetop{width:990px;margin:0px auto 10px auto;position:relative;}
#logo{position:absolute;left:-3px;top:-11px;text-align:right;}
.ContentReverse{position:absolute;top:108px;width:990px;}
.pricesexcluding{float:left;width:660px;margin:5px 0 0 10px;}
.backtotop{float:right;}
.sendapplication, .continue,.continueshopping,.paynow,.onaccount,.recalc,.addtobasket,.deletefrombasket,.review,.addall,.savedetails,.buybutton,.changeorder,.confirmorder{background:url(../sprite-new.png);border:none;text-indent:-9999px;font-size: 0;display:inline:block;line-height: 0;overflow: hidden;margin:10px 0px 10px 20px;float:left;cursor:pointer;height:25px;}
.buybutton{width:38px;height:27px;background-position:-306px -72px;margin:0 0 0 -5px;}
.continue{width:72px;background-position:-893px -74px;margin:10px 10px 10px 96px;}
.continueshopping{width:131px;background-position:-621px -74px;margin:10px 10px 10px 96px;}
.paynow{width:71px;background-position:-621px -44px;float:none;}
.onaccount{width:161px;background-position:-698px -44px;}
.recalc{width:131px;background-position:-758px -74px;}
.deletefrombasket{width:283px;background-position:-835px -14px;}
.addtobasket{width:212px;background-position:-621px -14px;}
.review{width:142px;background-position:-986px -44px;}
.addall{width:121px;background-position:-862px -44px;}
.savedetails{width:92px;background-position:-968px -74px;}
.changeorder{width:102px;background-position:-731px -101px;}
.confirmorder{width:102px;background-position:-621px -101px;}
.sendapplication{width:123px;background-position:-834px -101px;}
.quantity{float:left;background:url(../sprite-new.png) no-repeat -345px -72px;border:none;width:39px;height:25px;text-align:center;}
#homeText{background:#F9F7E3 url(../sprite-panels.png) -1050px bottom;padding:0 0 20px 0;}
#homeTitle{padding:0px 10px 0px 10px;;font-weight:bold;}
#homeTitle H2{background-image:none;background:#F9F7E3;color:#000000;font-weight:bold;display:inline;padding:0px;margin:0px;}
.registerbanner{margin:10px 0 10px 10px;}
.boxContent .registerbanner{margin:0;}
.featured{margin:0 0 0 10px;float:left;}
.featuredbig{width:660px;margin:0 0 0 3px;}
.featuredbig .featureditem{margin:0 5px 10px 0;}
.featured p{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;font-style:italic;color:#579F65;margin:0 0 10px 5px;width:321px;padding:0px;}
.featureditem{width:160px;float:left;margin:0 3px 0 0;position:relative;background:#D9F0DE;min-height:265px;}
.featureditem .boxheading{position:absolute;background:url(../sprite-panels.png) -1712px top;width:140px;padding:5px 20px 0px 10px;}
.featureditem h3,.featureditem h2{color:#1671AA;font-size:12px;font-weight:bold;margin:0px;}
.featureditem .image{display:block;text-align:center;padding:25px 0 0 0;background:url(../sprite-panels.png) -1870px 0px;height:121px;}
.featureditem .content{margin:5px 5px 5px 10px;}
.featureditem .content a{color:#464646;}
.featureditem .subtitle{font-weight:bold;display:block;}
.featureditem .price{color:#579F65;font-weight:bold;font-size:16px;position:relative;top:6px}
.featureditem .footer{padding:5px 5px 10px 10px;position:absolute; bottom:0px;width:145px;background:url(../sprite-panels.png) -1712px bottom;}
.featureditem form{float:right;position:relative;top:4px}
.featureditem sup{position:relative;top:6px}
.bestsellerhome{margin:0 0 0 11px;}
.bestsellerhome p{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;font-style:italic;color:#579F65;margin:0 0 10px 5px;width:321px;}
.bestsellerhome .featureditem{margin:0 5px 0 0;}
#nav{background:url(../nav-bg.gif);height:34px;width:662px;}
#nav a{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;font-style:italic;color:#FFF;padding:7px 0 0 0;margin:0 0 0 70px;float:left;}
#nav .icon{width:40px;height:35px;}
#home .icon{left:192px;top:-5px;background-position:left -102px;}
#aboutus .icon{left:292px;top:-5px;background-position:left -138px;}
#products .icon{left:425px;top:-5px;background-position:left -178px;}
#recycling .icon{left:553px;top:-5px;background-position:left -218px;}
#contact .icon{left:686px;top:-5px;background-position:left -260px;width:33px;}
#flashcontainer{display:inline-block;}
#flash{display:inline-block;height:144px;width:655px;background:#F9F7E3;}
#leftflash{float:left;padding-top:1px;}
#pagetop p{position:absolute;top:15px;left:220px;color:#579F65;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;font-style:italic;}
#myaccounttop{float:right;background:url(../login-background.png);width:331px;height:51px;padding:5px 5px 5px 20px;margin-top:9px;}
#myaccounttop{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;font-style:italic;color:#1671AA;}
#myaccounttop .icon{background-position:-368px 0px;top:15px;right:333px;width:40px;}
#myaccounttop .submit{background: url(../sprite-new.png) -254px -73px; border:none;width:50px;height:24px;text-indent:-9999px;font-size: 0;display:inline:block;line-height: 0;overflow: hidden;cursor:pointer;}
#myaccounttop .myaccountheading a{padding:0px;}
#myaccounttop a{color:#1671AA;padding:5px 0 0 10px;display:inline-block;}
.boxheader{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;font-style:italic;padding:3px 0px 3px 10px;position:relative;}
.boxcontent{padding:3px 0px 3px 10px;}
.box{width:149px;color:#FFF;margin: 0 0 10px 0;}
.box a{color:#FFF;}
.icon{position:absolute;right:-11px;top:0px;z-index:10;width:46px;height:45px;background-image:url(../sprite-new.png);}
#quick-basket .boxheader{background: url(../sprite-panels.png) -2px top;}
#quick-basket .icon{width:56px;height:46px;}
#quick-basket .boxcontent{background:#569F65;}
#quick-basket .items{color:#FFFD8E;font-weight:bold;}
#quick-basket .total{font-size:16px;font-weight:bold;}
#quick-basket p{margin:0 0 2px 0;}
#quick-basket .boxfooter{background:url(../sprite-panels.png) -2px bottom;text-align:center;height:29px;padding-top:12px;}
#quick-basket form{display:inline-block;}
#quick-basket input, #quick-basket .submit{background:url(../sprite-new.png) 0px -74px;font-size: 0;display:inline:block;line-height: 0;overflow: hidden;border:none;width:132px;height:24px;cursor:pointer;}
#getaccount .boxheader{background:#64583F url(../sprite-panels.png) -151px top;}
#getaccount .icon{width:58px;height:55px;background-position: -68px 0;top:-3px;right:-7px;}
#getaccount .boxcontent{background:#64583F url(../sprite-panels.png) -151px bottom;padding-bottom:20px;}
#topfive{float:left;}
#topfive .boxheader{background:#EFE6A7 url(../sprite-panels.png) -300px top;color:#464646;}
#topfive .boxcontent{float:left;background:#EFE5A5 url(../sprite-panels.png) -300px bottom;color:#595959;padding:0px 4px 3px 4px;}
#topfive a{color:#1671AA;}
#topfive .row{float:left;background:#F7F2D2;padding:2px 4px 2px 4px;margin:0 0 2px 0;width:133px;display:block;}
#topfive .number{float:left;width:16px;}
#topfive .link{float:left;width:117px;}
#topfive .image{float:left;width:60px;height:60px;text-align:center;background:url(../sprite-new.png) -161px 0px;margin:5px 5px 5px 2px;position:relative;}
#topfive .link-image{float:left;width:66px;margin:3px 0px 0px 0px;}
#topfive .icon{background-position: -128px 0px;width:31px;height:31px;top:30px;right:-5px;}
#social{float:left;}
#social .boxheader{background:url(../sprite-panels.png) -901px top;color:#464646;}
#social .boxcontent{background:url(../sprite-panels.png) -2030px bottom;color:#595959;padding-bottom:10px;}
#social .sociallink{margin:10px 10px 10px 10px;}
#searchbox .boxheader{background:url(../sprite-panels.png) -450px top;}
#searchbox .boxcontent{background:url(../sprite-panels.png) -450px bottom;text-align:center;padding:15px 0 7px 0;}
#searchbox .icon{width:26px;height:32px;background-position: -231px 0;top:0px;left:-17px;}
#searchbox .submit{background:url(../sprite-new.png) -134px -72px;text-indent:-9999px;font-size: 0;display:inline:block;line-height: 0;overflow: hidden;border:none;width:119px;height:26px;cursor:pointer;margin:10px 0 0 0;}
#searchbox form{display:inline-block;}
.leftcats .boxheader{background:#458DBD url(../sprite-panels.png) -751px top;float:left;width:139px;}
.leftcats .boxsubheader{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;font-style:italic;padding:3px 0px 6px 10px;color:#FFF;display:block;}
.leftcats .boxcontent{background:#458DBD url(../sprite-panels.png) -600px bottom no-repeat;color:#595959;padding:0px 4px 3px 4px;}
.leftcats .icon{width:26px;height:58px;background-position: -273px 0;top:40px;left:-17px;}
.leftcats .boxcontent a{color:#FFF;background:#6AA4CA; display:block;font-weight:bold;width:133px;padding:2px 4px 2px 4px;margin:0px 0px 3px 0px;}
#subnav .boxheader{background:#458DBD url(../sprite-panels.png) -751px top;}
#subnav .boxsubheader{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;font-style:italic;padding:3px 0px 6px 10px;color:#FFF;display:block;}
#subnav .boxcontent{background:#458DBD url(../sprite-panels.png) -600px bottom no-repeat;color:#595959;padding:0px 4px 3px 4px;}
#subnav .icon{width:26px;height:58px;background-position: -275px 0;top:40px;left:-17px;}
#subnav .boxcontent a{color:#FFF;background:#6AA4CA; display:block;font-weight:bold;width:133px;padding:2px 4px 2px 4px;margin:0px 0px 3px 0px;}
#callus .boxheader{background:#EFE6A7 url(../sprite-panels.png) -300px top;color:#464646;}
#callus .boxcontent{background:#EFE5A5 url(../sprite-panels.png) -300px bottom;color:#595959;font-size:21px;font-weight:bold;font-style:italic;color:#579F65;}
#callus .icon{width:57px;height:45px;background-position: -308px 0;top:2px;right:4px;}
#secure .boxheader{background:url(../sprite-panels.png) -901px top;color:#464646;}
#secure .boxcontent{background:url(../sprite-panels.png) -901px bottom;color:#595959;padding-bottom:10px;}
#secure img{padding:5px;display:block;}
#secure a{color:#1671AA;}
#quickLinks{margin:10px 0 10px 0;float:left;width:970px;color:#000000;background:#FAF7E4;}
#quickLinks .top{height:21px;background:url(../quicklinks-top.gif) left top;padding:10px 0 0 20px;border:none;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;font-style:italic;color:#464646;}
#quickLinks .middle{float:left;width:960px;}
#quickLinks .bottom{padding-bottom:20px;float:left;width:970px;background:url(../quicklinks-bottom.gif) left bottom;}
#quickLinks a{text-decoration:none;}
#quickLinks a:hover{color:#33894A;text-decoration:underline;}
#quickLinks .heading{font-weight:bold;list-style-image:none;list-style:none;display:block;color:#33894A;margin:0 0 5px 0;}
#quickLinks .group{position:relative;float:left;width:193px;padding:10px 20px 10px 10px;margin:10px 0px 10px 15px;background:#FCFBF1;}
#quickLinks ul{float:left;padding:0px;margin:0px;}
#quickLinks .tl{background:url(../sprite-new.png) -388px -74px;width:10px;height:10px;position:absolute;top:0;left:0;}
#quickLinks .tr{background:url(../sprite-new.png) -397px -74px;width:10px;height:10px;position:absolute;top:0;right:0;}
#quickLinks .bl{background:url(../sprite-new.png) -388px -83px;width:10px;height:10px;position:absolute;bottom:0;left:0;}
#quickLinks .br{background:url(../sprite-new.png) -397px -83px;width:10px;height:10px;position:absolute;bottom:0;right:0;}
#quickLinks li{list-style:none;margin-left:5px;}
#bottomNav{color:#8B8B8B;float:left;}
#bottomNav div{}
#nolink{display:inline;}
#nolink a{color:#8B8B8B;}
#nolink a:hover{text-decoration:none;cursor:text;}
#bottomright{float:right;margin:0 20px 20px 0;}
#breadbrumb{background:#ECF8EF left -329px;padding:0 0 0 10px;margin:5px 0 10px 0;float:left;color:#464646;width:652px;position:relative;}
#breadbrumb div{float:left;background:url(../sprite-new.png) left -305px;height:23px;margin:3px 0 3px 0;}
#breadbrumb a{background:url(../sprite-new.png) right -307px;padding:4px 8px 0px 3px;margin:2px 3px 0 3px;height:18px;display:inline-block;}
#breadbrumb .here{margin:8px 8px 0 0;background:none;}
#breadbrumb .tl{background:url(../sprite-new.png) 0px -329px;width:10px;height:10px;position:absolute;top:0;left:0;margin:0px;}
#breadbrumb .tr{background:url(../sprite-new.png) right -329px;width:10px;height:10px;position:absolute;top:0;right:0;margin:0px;}
#breadbrumb .bl{background:url(../sprite-new.png) 0px -350px;width:10px;height:10px;position:absolute;bottom:0;left:0;margin:0px;}
#breadbrumb .br{background:url(../sprite-new.png) right -350px;width:10px;height:10px;position:absolute;bottom:0;right:0;margin:0px;}
#searchTopPage{float:left;width:662px;background:#EFE6A6;margin:0 0 10px 0;}
#searchTopPage .title{color:#464646;display:block;padding:10px 10px 4px 13px;background:#EFE6A6 url(../sprite-new.png) left -360px no-repeat;}
#searchTopPage .right{float:right;background:url(../sprite-new.png) right -360px;width:30px;}
#searchTopPage form{margin:5px 0 0 10px;float:left;width:610px;background:#F7F2D2;padding:10px 10px 6px 10px}
#searchTopPage .keywords{width:250px;margin:0 10px 0 0}
#searchTopPage .submit{margin:-2px 0 0 0;float:right;background:url(../sprite-new.png) -134px -72px;text-indent:-9999px;font-size: 0;display:inline:block;line-height: 0;overflow: hidden;border:none;width:119px;height:26px;cursor:pointer;}
#searchTopPage .footer{width:647px;float:left;padding:5px 5px 5px 10px;position:relative;}
#searchTopPage .bl{background:url(../sprite-new.png) bottom left;width:10px;height:10px;position:absolute;bottom:0;left:0;}
#searchTopPage .br{background:url(../sprite-new.png) bottom right;width:10px;height:10px;position:absolute;bottom:0;right:0;}
.searchText{float:left;color:#464646;padding:8px 0;}
.pageControls{float:right;margin:5px 0 10px 0;}
.pageControls .spacer{float:left;}
.pageControls a, .pageControls .on{float:left;padding:5px;background:#1671AB;margin:0px 2px 0px 2px;color:#FFF;}
.pageControls .on {background:#FFF;color:#464646;}
.pageControls .prev{background:url(../sprite-new.png) -414px -72px;text-indent:-9999px;font-size: 0;display:inline:block;line-height: 0;overflow: hidden;width:62px;height:27px;padding:0px;margin:-2px 2px 0px 2px;}
.pageControls .next{background:url(../sprite-new.png) -476px -72px;text-indent:-9999px;font-size: 0;display:inline:block;line-height: 0;overflow: hidden;width:62px;height:27px;padding:0px;margin:-2px 2px 0px 2px;}
.productitem{float:left;width:662px;margin:0 0 5px 0;position:relative;background:#EBF7EF;min-height:97px;color:#464646;}
.productitem .tl{background:url(../sprite-new.png) -546px -73px;width:14px;height:14px;position:absolute;top:0;left:0;}
.productitem .tr{background:url(../sprite-new.png) -559px -73px;width:14px;height:14px;position:absolute;top:0;right:19px;}
.productitem .bl{background:url(../sprite-new.png) -546px -97px;width:14px;height:14px;position:absolute;bottom:0;left:0;}
.productitem .br{background:url(../sprite-new.png) -559px -97px;width:14px;height:14px;position:absolute;bottom:0;right:19px;}
.productitem .tro{background:url(../sprite-new.png) -574px -72px;width:14px;height:14px;position:absolute;top:0;right:0;}
.productitem .bro{background:url(../sprite-new.png) -574px -97px;width:14px;height:14px;position:absolute;bottom:0;right:0;}
.productitem .productinner{float:left;background:#FFF;min-height:89px;margin:3px 0px 4px 4px;width:635px;position:relative;border:#D9F1DD solid 1px;}
.productitem .image, .productitem .content, .productitem .price, .productitem .man{float:left;}
.productitem .image{display: table;height: 89px;position: relative;text-align: center;width: 89px;}
.productitem .content{width:375px;padding:8px 10px 0 0;}
.productitem p a{color:#464646;}
.productitem .price{padding:8px 0 0 0;}
.productitem .pricegreen{color:#579F65;font-size:16px;font-weight:bold;}
.productitem .man{float:right;display: table;height: 89px;position: relative;text-align: center;width: 89px;}
.productitem .arrow a{background:url(../sprite-new.png) -576px -86px;width:6px;height:10px;text-indent:-9999px;font-size: 0;display:inline:block;line-height: 0;overflow: hidden;float:right;margin:44px 7px 0 0;}
.productitem .checkbox {width:10px;height:20px;float:right;margin:40px 11px 0 0;}
.productleft{float:left;width:350px;}
.productleft .specs{font-style:italic;font-size:16px;font-weight:bold;color:#579F65;margin-top:10px;margin-left:10px;padding-right:0px;}
.productright{float:left;width:310px;}
.productright .man{text-align:right;}
.productright .image{position:relative;float:right;}
.productright .image img{border:#9AC197 solid 1px;}
.productright .image .tl{background:url(../sprite-new.png) -595px -74px;width:10px;height:10px;position:absolute;top:0;left:0;}
.productright .image .tr{background:url(../sprite-new.png) -604px -74px;width:10px;height:10px;position:absolute;top:0;right:0;}
.productright .image .bl{background:url(../sprite-new.png) -595px -86px;width:10px;height:10px;position:absolute;bottom:0;left:0;}
.productright .image .br{background:url(../sprite-new.png) -604px -86px;width:10px;height:10px;position:absolute;bottom:0;right:0;}
#stats {padding:5px;width:290px;float:left;}
#stats .items{float:left;width:290px;}
#stats .label{float:left;width:65px;text-align:right;padding:7px 2px 0 0;}
#stats .topBorder{width:211px;float:left;border:1px solid #96AC97;background-color:#ECF8EF;padding:5px;}
#stats .border{width:211px;float:left;border-left:1px solid #96AC97;border-right:1px solid #96AC97;border-bottom:1px solid #96AC97;background-color:#ECF8EF;padding:5px;}
#stats .keys{width:221px;margin:0 0 0 65px;float:left;}
#stats .key{float:left;width:9%;text-align:center;padding:5px 0;}
#stats .bar{padding:2px 0;background-color:#33894A;background-image:url(../box-heading-back.gif);background-position:top;background-repeat:repeat-x;}
.subproducts{float:left;width:662px;background:#EFE6A6;margin:10px 0 20px 0;}
.subproducts div{float:left;}
.subproducts .right{float:right;background:url(../sprite-new.png) right -360px;width:30px;height:28px}
.subproducts .header{font-weight:bold;width:652px;background:url(../sprite-new.png) left -360px;padding:0px 7px 0px 10px;}
.subproducts .row{width:632px;float:left;padding:5px;background:#F3ECBC;margin:0 0 5px 10px;}
.subproducts .name{width:250px;padding:7px 0 0 0;}
.subproducts .row .name{width:245px;}
.subproducts .row div{padding:0px;}
.subproducts .code{width:95px;padding:7px 0 0 0;}
.subproducts .weight{width:66px;text-align:center;padding:7px 0 0 0;}
.subproducts .price{width:50px;text-align:center;padding:7px 0 0 0;}
.subproducts .buy{float:right;width:74px;}
.subproducts .footer{width:647px;float:left;padding:5px 5px 5px 10px;position:relative;}
.subproducts .bl{background:url(../sprite-new.png) bottom left;width:10px;height:10px;position:absolute;bottom:0;left:0;}
.subproducts .br{background:url(../sprite-new.png) bottom right;width:10px;height:10px;position:absolute;bottom:0;right:0;}
.basketproducts{float:left;width:660px;background:#EFE6A6;margin:10px 0 10px 0;}
.basketproducts .right{float:right;background:url(../sprite-new.png) right -360px;width:22px;height:28px}
.basketproducts .header{font-weight:bold;width:650px;background:url(../sprite-new.png) left -360px;padding:0px 7px 0px 10px;float:left;}
.basketproducts .header a{color:#464646;}
.basketproducts .row{width:630px;float:left;padding:5px;background:#F3ECBC;margin:0 0 5px 10px;}
.basketproducts .name{width:308px;padding:7px 0 0 0;float:left;}
.basketproducts .image{background:url("../sprite-new.png") repeat scroll -161px 0 transparent;display:table;text-align:center;position:relative;width:60px;height:60px;float:left;margin:0 10px 0 0px}
.basketproducts .row .quant, .basketproducts .row .name{padding:0px;}
.basketproducts .header .name{width:383px;}
.basketproducts .smallname{width:215px;padding:7px 0 0 0;float:left;}
.basketproducts .header .smallname{width:283px;}
.basketproducts .weight{width:70px;text-align:center;padding:7px 0 0 0;float:left;}
.basketproducts .price{width:50px;text-align:center;padding:7px 0 0 0;float:left;}
.basketproducts .quant{width:50px;text-align:center;padding:7px 0 0 0;float:left;}
.basketproducts .ptotal{width:60px;text-align:center;padding:7px 0 0 0;float:left;}
.basketproducts .remove{width:13px;text-align:center;padding:7px 0 0 0;float:left;}
.basketproducts .addto{width:115px;text-align:center;padding:7px 0 0 0;float:left;}
.basketproducts .quantity{float:none;}
.basketproducts .footer{width:645px;float:left;padding:5px 5px 5px 10px;position:relative;}
.basketproducts .bl{background:url(../sprite-new.png) bottom left;width:10px;height:10px;position:absolute;bottom:0;left:0;}
.basketproducts .br{background:url(../sprite-new.png) bottom right;width:10px;height:10px;position:absolute;bottom:0;right:0;}
.basketproducts .totals{float:left;width:630px;text-align:right;margin:10px 0 0 10px;font-weight:bold;background:#F3ECBC;padding:5px;}
#delivery{float:left;margin:0 0 20px 0;}
.secure{margin:10px;float:left;width:660px;}
.secure img{float:left;margin:0 20px 0 0;}
.secure span{margin:17px 0;float:left;width:570px;}
.tips{float:left;}
H2.InfoPages,#homeTitle H2{color:#464646;font-weight:bold;margin:0 0 3px 10px;padding-top:8px;font-size:12px;}
#homeTitle H2{;margin:0 0 3px 0;}
.flash{float:right;margin:0 0 10px 10px;}