ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input{
	margin:0;

	padding:0;
}
ul{
	list-style:none;
}
a{
	color:#7a7a7a;
	text-decoration:none;
}
a:hover{
	color:#000;
	text-decoration:underline;
}
a img{
	border:0;
}
strong{
	color:#00305d;
}

.clear{
	clear:both;
}

body{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background:#ffffff url('http://layoutimages.click-discount.co.uk/bg.gif') repeat-x top center;
	background:#f7f7f7;
	color:#797979;
}

#page{
  width:1050px;
  margin:0px auto;
  background-color:white;
}
#fadeleft{
  float:left;
  background:url(http://layoutimages.click-discount.co.uk/fadeleft.jpg);
  width:11px;  
  height:1000px;  
  background-repeat:repeat-y;
}
#content{
  float:left;
  width:1003px;
  background-color:white;
}
#faderight{
  float:left;
  background:url(http://layoutimages.click-discount.co.uk/faderight.jpg);
  width:11px;  
  height:1000px;  
  background-repeat:repeat-y;
}

#header{
  width:100%;
}
#header img{
  margin-left:10px;
}

#header2{
  height:103px;
  margin-bottom:2px;
}
#header2left{
  float:left;
  background-image:url('http://layoutimages.click-discount.co.uk/headerleft.jpg');
  height:103px;
  width:8px;
  margin-left:6px;
}

#header2mid{ 
  position:relative;
  float:left;
  background-image:url('http://layoutimages.click-discount.co.uk/headermid.jpg');
  height:103px;
  width:975px;
}
#header2right{
  float:left;
  background-image:url('http://layoutimages.click-discount.co.uk/headerright.jpg');
  height:103px;
  width:8px;
}
#affdropdown{
}
#affdropdown h2{
  color:black;
  font-size:12px;
}
#affdropdown select{
}
#headerads{
  float:right;
  margin-top:11px;
  margin-right:20px;
}

#nav{
  width:994px; 
  margin:0px auto;
}

#nav ul{
  height:42px;
}
#nav li{
  float:left;
  height:42px;
}
#nav a{
  float:left;
  display:block;
  width:129px;
  height:29px;
  background-image:url('http://layoutimages.click-discount.co.uk/navmid.jpg');
  color:white;
  text-align:center;
  padding-top:13px;
  font-size:14px;
  font-weight:bold;
}
#nav .leftnav{
  float:left;
   width:7px;
  height:42px;
  background-image:url('http://layoutimages.click-discount.co.uk/navleft.jpg');
}
#nav .rightnav{
  float:left;
  width:6px;
  height:42px;
  background-image:url('http://layoutimages.click-discount.co.uk/navright.jpg');
}

#adslnk{
  background-image:url(http://layoutimages.click-discount.co.uk/bg.jpg);
}

#adspadding{
 background-color:#f7f7f7;
  margin:0px 25px;
 border-left:1px solid #ededed;
 border-right:1px solid #ededed;
}

.AffHeader{
  font-size:16px;
  width:150px;
}

#supplierimage1{
  float:left;
}
#supplierheader{
  float:left;
  margin:50px 80px;
}
#suppliercontent{
  clear:both;
  padding:10px
}

#leftcontent{
  float:left;
  width:771px;
  margin: 10px 7px;
}
#rightcontent{
  float:right;
  padding-right:1px;
  width:216px;
  margin-top:10px;
}

#headlineaffs{
  float:left;
  width:670px;
}
#affblock{
  float:left;
  width:800px;
}

#newsletter{
  position:relative;
  margin-left:6px;
  height:71px;
  width:670px;
  background-color:red;
  background-image:url('http://layoutimages.click-discount.co.uk/newsmid.jpg');
}
#newsletter img{
  float:left;
}
#footer{
  clear:both;
}
#sidenav ul{

}
#sidenav a{
  font-weight:bold;
}
#sidenav ul{
  position:absolute;
  left:-5000px;
}
#sidenav li:hover ul{
  position:relative;
  left:auto;
}

#sidenav ul li{
  padding-left:10px;
}
#sidenav ul a{
  font-weight:normal;
}

.infobox{
  clear:both;
  margin-bottom:10px;
}
.infobox_header .title{
  float:left;
  display:block;
  width:200px;
  height:29px;
  background-image:url('http://layoutimages.click-discount.co.uk/navmid.jpg');
  color:white;
  text-align:center;
  padding-top:13px;
  font-size:14px;
  font-weight:bold;
}
.infobox_header .leftnav{
  float:left;
   width:7px;
  height:42px;
  background-image:url('http://layoutimages.click-discount.co.uk/navleft.jpg');
}
.infobox_header .rightnav{
  float:left;
  width:6px;
  height:42px;
  background-image:url('http://layoutimages.click-discount.co.uk/navright.jpg');
}
.infobox_body{
  width:210px;
  border:1px solid #eee;
}
#affdd{
  text-align:center;
}
#affdd select{
  width:130px;
}
#awf_field-13252532{
  margin:10px 10px;
  width:190px;
}
#newsreg{
  margin:0px 90px;
}
#affblock{
  width:770px;
}
#affblock li{
  float:left;
}
.affunit{
  width:144px;
  margin-right:10px;
}
#supplierfooter h2{
  margin-top:10px;
  margin-left:207px;
}


.tabs { list-style: none; overflow: hidden; padding-left: 1px; }
.tabs li { display: inline; }
.tabs li a { display: block; float: left; padding: 4px 8px; color: black; border: 1px solid #ccc; background: #eee; margin: 0 0 0 -1px; }
.tabs li a.current { background: white; border-bottom: 0; position: relative; top: 2px; z-index: 2; }
.box-wrapper { -moz-box-shadow: 0 0 20px #144b84; -webkit-box-shadow: 0 0 20px black; padding: 20px; background: white; border: 1px solid #ccc; margin: -1px 0 0 0; height: 210px; position: relative; }
.content-box { overflow: hidden; position: absolute; top: 20px; left: 20px; width: 658px; height: 230px; }
.current { z-index: 100; }
.col-one, .col-two, .col-three { width: 95%; float: left; position: relative; top: 350px; }
.col-one, .col-two { margin-right: 3%; }
