﻿body {text-align:center;margin:0;padding:0;font-family:Sans-Serif;font-size:18px;color:#231f20;line-height:24px; } 
h1 { display:none; }
table {border-collapse:collapse;padding:0;margin:0; }
img {border:none;padding:0;margin:0; }
.none {display:none; }
hr {height:7px;background-color:#ed1c24;border:none;/* IE7-> border/colour fix*/color:#ed1c24; }
.red {color:#ee2d28; }
.blue {color:#00b1f0; }

#container {margin: 0 auto;text-align:left;width:1000px; }

#homeheader {width:1000px;height:166px;margin-top:30px;background:url('/images/homeheader.gif') no-repeat top left; }
#homemidtop {width:1000px;height:231px;background:url('/images/homemidtop.gif') no-repeat top left; }

#homenav {list-style-type:none;margin:0;padding:0;width:1000px; }
#homenav li {float:left }

#homeabout {width:336px;height:63px;background:url('/images/homeabout.gif') no-repeat top left;display:block;float:left; }
#homeproducts {width:336px;height:63px;background:url('/images/homeproducts.gif') no-repeat top left;display:block;float:left; }
#homecontact {width:328px;height:63px;background:url('/images/homecontact.gif') no-repeat top left;display:block;float:left; }
#homeabout:hover {background:url('/images/homeabouthover.gif'); }
#homeproducts:hover {background:url('/images/homeproductshover.gif'); }
#homecontact:hover {background:url('/images/homecontacthover.gif'); }

#homemidbottom {clear:both;width:1000px;height:231px;background:url('/images/homemidbottom.gif') no-repeat top left; }

#footerbartop {width:1000px;height:8px;background:url('/images/footerbartop.gif') no-repeat top left; }
#productsearchtxt {text-align:left;color:#ed1c24;font-size:12px;font-weight:bold;margin-bottom:-1em;margin-top:-1em;margin-left:40px; }
.FooterProdSrch {border:solid 1px #a5a7a9;width:175px;height:23px;padding-top:7px;padding-left:7px;margin-left:40px; }
#footerbarbottom {width:1000px;height:24px;background:url('/images/footerbarbottom.gif') no-repeat top left; }

#pageheader {margin-top:30px; }
#pagelogo {width:447px;height:75px;background:url('/images/pagelogo.gif') no-repeat top left; }
#home {display:block;width:490px;height:75px; }
#topnav {width:307px;height:75px;line-height:120px;text-align:right;color:#404041;font-size:22px;padding-right:18px; }
#topnav a {text-decoration:none;color:#404040; }
#topnav a.red {color:#ee2d28; }
#pageheaderbar {width:1000px;height:9px;background:url('/images/pageheaderbar.gif') no-repeat top left; }

#subnavholder {height:93px; }
#subnavholder2 {width:410px;height:93px;float:right; }
#subnavarrow {width:41px;height:93px;background:url('/images/subnavarrow.gif') no-repeat top left;float:left; }
#subnav {list-style-type:none;margin:0;padding:0;width:362px;float:left; }
#subnav li {float:left }
#subnavCreate {width:85px;height:93px;background:url('/images/subnavcreate.gif') no-repeat top left;display:block; }
#subnavBrand {width:91px;height:93px;background:url('/images/subnavbrand.gif') no-repeat top left;display:block; }
#subnavPackage {width:87px;height:93px;background:url('/images/subnavpackage.gif') no-repeat top left;display:block; }
#subnavDeliver {width:99px;height:93px;background:url('/images/subnavdeliver.gif') no-repeat top left;display:block; }
#subnavCreate:hover {background:url('/images/subnavcreatehover.gif') no-repeat top left; }
#subnavBrand:hover {background:url('/images/subnavbrandhover.gif') no-repeat top left; }
#subnavPackage:hover {background:url('/images/subnavpackagehover.gif') no-repeat top left; }
#subnavDeliver:hover {background:url('/images/subnavdeliverhover.gif') no-repeat top left; }

#content {clear:both;width:720px;height:300px;margin-left:165px;margin-top:32px;margin-bottom:117px; }

#pagetitle {font-family:Times New Roman;font-style:italic;font-size:46px; }

#QandAconent {clear:both;width:720px;margin-left:165px;margin-top:82px;margin-bottom:70px; }

#productsearch {clear:both;margin-top:32px;margin-bottom:50px;}
#keywords {margin-left:100px;font-size:14px; }
#productsearch a {text-decoration:none;color:#282828; }
#productsearch a:hover {color:#ee2d28; }

#productsTable {margin-top:40px;margin-bottom:53px; }
#ProductsCategories {width:185px; }
#ProductsCategories  ul {list-style-type:none;margin:0;padding:0; }
#ProductsCategories  ul li {line-height:36px;border-top:dotted 2px #a7a9ac; }
#ProductsCategories  ul li:first-child  {border-top:none; }
#ProductsCategories a:link,#ProductsCategories a:visited {color:#282828;text-decoration:none;display:block; }
#ProductsCategories a:hover,#ProductsCategories a:active {color:#ee2d28; }
#ProductsCategories ul li.active a {color:#ee2d28; }

#productsTableCategories {margin-top:40px; }
#productsTableProductList {margin-top:40px; }
#productsTableProduct {height:500px;margin-top:40px;margin-bottom:2px; }
#productsTableCustom {margin-top:40px;height:500px;margin-bottom:2px; }

#ProductListback {font-size:14px;line-height:14px;margin-left:50px; }
#ProductListback a {text-decoration:none;color:#231F20;display:block;margin-left:5px; }
#ProductListback a:hover {color:#ee3d38; }
#ProductListback img {vertical-align:middle; }


#productsBack {font-size:12px;margin-left:40px;font-weight:bold; }

#productsnavpic {width:328px;height:447px;background:url('/images/productsnavpic1.gif') no-repeat top left; }

/* #productslandingtxt {width:370px; } */

.coloursingle {width:31px;height:27px;background:url('/images/coloursingle.png') no-repeat top left; }
.colourdual1 {width:16px;height:27px;background:url('/images/colourdual1.png') no-repeat top left;float:left; }
.colourdual2 {width:15px;height:27px;background:url('/images/colourdual2.png') no-repeat top left;margin-left:16px;}

.coloursingleSlider { width:31px; height:27px; background:url('/images/coloursingle.png') no-repeat top left; }

#backenquire {font-size:14px;line-height:14px; }
#backenquire a {text-decoration:none;color:#231F20;display:block; }
#backenquire a:hover {color:#ee3d38; }
#backenquire img {vertical-align:middle; }

#subcategories {text-align:center;text-align:center }
#subcategories a {text-decoration:none;color:#282828;text-align:center;margin-left:10px;margin-top:30px; }
#subcategories a:hover {color:#ee2d28; }
#subcategories a:hover span {color:#ee2d28; }

#ProductList {text-align:center;font-size:14px;line-height:16px;margin-left:50px;margin-top:25px; }
#ProductList a {text-decoration:none;color:#282828;text-align:left;float:left;margin-left:10px;width:100px;margin-top:30px;overflow:visible; }
#ProductList a:hover {color:#ee2d28; }
#ProductListHSpacing {min-height:180px; }
.moreinfo {color:#9d9fa2; }
#ProductList a:hover span {color:#ee2d28; }
#ProductList img {float:left; }

.productresults {text-align:center;font-size:14px;line-height:16px;margin-top:25px;min-height:180px; }
.productresults a {text-decoration:none;color:#282828;text-align:left;float:left;margin-left:10px;width:100px;margin-top:30px;overflow:visible; }
.productresults a:hover {color:#ee2d28; }
.productresults a:hover span {color:#ee2d28; }
.productresults img {float:left; }

#contact {clear:both;width:546px;height:300px;margin-left:70px;margin-top:85px;margin-bottom:155px;color:#454545; }
#contact a {text-decoration:none;color:#454545; }
#contact a:hover {color:#ee2d28; }
#pagetitlecontact {font-family:Times New Roman;font-style:italic;font-size:30px; }
#bloglink {text-decoration:none;color:#282828;font-size:14px;line-height:18px; }

#clients {clear:both;width:978px;height:450px;margin-top:50px;margin-bottom:42px; }

.ContactBox { border:2px solid #CCC; padding:3px; color:#888; font-size:16px; margin:4px 0 4px 0; font-family:arial; }
