/*------------------------------general--------------------------------*/

body * {

	padding: 0;
	
	margin: 0;
	
	}



body {

	font-family: Verdana, Helvetica, sans-serif,Georgia, Arial;
	
	margin:  0;
	
	padding: 0;
	
	color: rgb(85,85,85);
	
	font-size: small;
	
	background-image: url(../images/background.jpg);
	
	background-repeat: repeat-x;
	
	}



#containerwrapper{

	width:886px;
	
	margin:0 auto;
	
	
	padding-top: 66px;
	
	}
	
	
#header{

	background-color: #BF0000;
	
	height: 122px;
	
	}	
	
	
#header img{

	margin: 46px 0 0 30px;
	

	
	}	
	
	
	
	
/* navigation mainmenu
--------------------------------------------------- */

#tabs {


	float:right;
	
	display:inline;
	
	padding: 0;
	
	margin: 0;
	
	font-size:70%;
	
	width: 886px;
		
	background-color:#BF0000;
	
	
	}
	
#tabs ul {

	float:right;

	margin:0;
	
	padding:0px 5px 0 0;
	
	list-style:none;
	
	}
	
	
#tabs li {

	float:left;
	
	background:url("../tabs/norm_right_on1.gif")
	
	no-repeat right top;
	
	margin:0;
	
	padding:0;
	
	

	
	}   
	
	
	
#tabs a {

	color: #FFF;
	
	display:block;
	
	background:url("../tabs/norm_left_on1.gif")
	
	no-repeat left top;
	
	text-decoration: none;
	
	padding:5px 15px 5px 15px;
	}
	
	
	
#tabs a:hover {

	color: #000;
	
	}
	
	
	
#tabs #current {

	background-image:url("../tabs/norm_right1.gif");
	
	}
	
	
	
#tabs #current a {

	background-image:url("../tabs/norm_left1.gif");
	
	color:#000;
	
	}	
		
/* containerbody
--------------------------------------------------- */	
#containerbody{

	float:left;
	
	display: inline;
	
	width:886px;
		
	background-image: url(../images/background_body.jpg);
	
	background-repeat: no-repeat;
	
	
	background-color: #FFF;
	
	padding: 10px 0 20px 0;
	
	}

#submenu ul{

	width:860px;
	
	list-style:none;
	
	border-bottom:1px solid #6B6B6B;
	
	padding: 0 0 10px 0;
	
	margin: 20px 0 0px 20px;
	
	font-size: 85%;
	
	font-weight: bold;
	
	}
	
#submenu li{
		
	display:inline;
	
	color:#BF0000;
	
	padding: 0 15px 0px 0;
	

	
	}


#submenu a {



	color:#000;
	
	text-decoration:none;
	

	
	}
#submenu a:hover{

	color:#000;
	
	text-decoration:underline;
	
	}





/* containerbody content
--------------------------------------------------- */		

#containerbodyleft{

	float:left;
	
	display: inline;
	
	width:400px;
	
	font-size:85%;
	
	color:#545454;
	
	padding-left:30px;
	

	
	}
	
#containerbodyleft img{

	margin: 15px 0 10px 0; 
	
	}
	
#containerbodyleft h1 {

	font-size: 100%;
	
	color:#000;
	
	padding: 0 0 10px 0;
	
	}
	


	
#containerbodyright{

	float:left;
	
	display: inline;
	
	width:350px;
	
	padding: 0 0 0 55px;
	

	
	}



#containerbodyright ul{

	list-style:none;
	
	padding:10px 0 0 70px;
	
	
	}
	
#containerbodyright li{

	display:inline;
	
	padding: 0 10px 0 0;
	
	}


/* containerbodyleftpages
--------------------------------------------------- */	

	
#containerbodyleftpages{

	float:left;
	
	display: inline;
	
	width:498px;
	
	font-size:85%;
	
	color:#545454;
	
	padding: 5px 10px 0 30px;
	
	margin-top:15px;
	
	border-right:1px solid #6B6B6B;
	
	
	
	}
	
#containerbodyleftpages img{

	margin: 30px 0 10px 0; 

	
	}
	
#containerbodyleftpages h1 {

	font-size: 100%;
	
	color:#000;
	
	padding: 0 0 10px 0;
	
	}

#containerbodyleftpages h2 {

	font-size: 130%;
	
	color:#000;
	
	padding: 0 0 10px 0;
	
	}
	
#containerbodyleftpages ul{

	margin: 10px 0 0 25px;

	}
	
#containerbodyleftpages li{

	padding: 0 0 10px 0;
	
	}	
	
#containerbodyleftpages dl{

	float:left;
	
	display:inline;
	
	}
	
	

	
	
#containerbodyleftpages #crown{	
	
	border-bottom:1px solid #6B6B6B;
		
	margin: 0 0 10px 0;
		
		}	
	
#containerbodyleftpages #crown dt{


	display:inline;
	
	padding: 0 20px 0 0;
	
	margin: 0 0 10px 0 ;
	
	float:left;

	background-image: url(../images/crown.jpg);
	
	background-repeat: no-repeat;
	
	width:131px;
	
	height:115px;
	
	
	}
	
#containerbodyleftpages #dulux{	
	
	border-bottom:1px solid #6B6B6B;
		
	margin: 0 0 10px 0;
		
		}	
		
		
	
#containerbodyleftpages #dulux dt{


	display:inline;
	
	padding: 0 20px 0 0;
	
	margin: 0 0 10px 0 ;
	
	float:left;

	background-image: url(../images/dulux.jpg);
	
	background-repeat: no-repeat;
	
	width:131px;
	
	height:105px;
	
	
	}

#containerbodyleftpages #johnstones{	
	
	border-bottom:1px solid #6B6B6B;
		
	margin: 0 0 10px 0;
		
		}	
		
		
	
#containerbodyleftpages #johnstones dt{


	display:inline;
	
	padding: 0 20px 0 0;
	
	margin: 0 0 10px 0 ;
	
	float:left;

	background-image: url(../images/johnstones.jpg);
	
	background-repeat: no-repeat;
	
	width:131px;
	
	height:120px;
	
	
	}


#containerbodyleftpages #macphersons{	
	
	border-bottom:1px solid #6B6B6B;
		
	margin: 0 0 10px 0;

	
		}
	
#containerbodyleftpages #macphersons dt{


	display:inline;
	
	padding: 0 20px 0 0;
	
	margin: 0px 0 10px 0 ;
	
	float:left;

	background-image: url(../images/macpherson.jpg);
	
	background-repeat: no-repeat;
	
	width:131px;
	
	height:120px;
	

	}




	
#containerbodyleftpages #sandtex{	
	

	margin: 0px 0 10px 0;
		
		}
		
			
#containerbodyleftpages #sandtex dt{


	display:inline;
	
	padding: 0 20px 0 0;
	
	margin: 0 0 10px 0 ;
	
	float:left;

	background-image: url(../images/sandtex.jpg);
	
	background-repeat: no-repeat;
	
	width:131px;
	
	height:110px;
	
	
	}
	


	
#containerbodyleftpages #farrowball{	
	
	border-bottom:1px solid #6B6B6B;
		
	margin: 0 0 10px 0;

	
		}
	
#containerbodyleftpages #farrowball dt{


	display:inline;
	
	padding: 0 20px 0 0;
	
	margin: 0px 0 10px 0 ;
	
	float:left;

	background-image: url(../images/fb.jpg);
	
	background-repeat: no-repeat;
	
	width:131px;
	
	height:135px;
	

	}	



#containerbodyleftpages #ronseal{	
	
	border-bottom:1px solid #6B6B6B;
		
	margin: 0 0 10px 0;

	
		}
	
#containerbodyleftpages #ronseal dt{


	display:inline;
	
	padding: 0 20px 0 0;
	
	margin: 0px 0 10px 0 ;
	
	float:left;

	background-image: url(../images/ronseal.jpg);
	
	background-repeat: no-repeat;
	
	width:131px;
	
	height:95px;
	

	}
	
	
	
#containerbodyleftpages #sadolin{	
	
	border-bottom:1px solid #6B6B6B;
		
	margin: 0 0 10px 0;

	
		}
	
#containerbodyleftpages #sadolin dt{


	display:inline;
	
	padding: 0 20px 0 0;
	
	margin: 0px 0 10px 0 ;
	
	float:left;

	background-image: url(../images/sadolin.jpg);
	
	background-repeat: no-repeat;
	
	width:131px;
	
	height:95px;
	

	}	



#containerbodyleftpages #butinox{	
	
	border-bottom:1px solid #6B6B6B;
		
	margin: 0 0 10px 0;

	
		}
	
#containerbodyleftpages #butinox dt{


	display:inline;
	
	padding: 0 20px 0 0;
	
	margin: 0px 0 10px 0 ;
	
	float:left;

	background-image: url(../images/butinox.jpg);
	
	background-repeat: no-repeat;
	
	width:131px;
	
	height:105px;
	

	}	
	
	


#containerbodyleftpages #woodworks{	
	

		
	margin: 0 0 10px 0;

	
		}
	
#containerbodyleftpages #woodworks dt{


	display:inline;
	
	padding: 0 20px 0 0;
	
	margin: 0px 0 10px 0 ;
	
	float:left;

	background-image: url(../images/woodworks.jpg);
	
	background-repeat: no-repeat;
	
	width:131px;
	
	height:125px;
	

	}		
#containerbodyleftpages dd.bold{


	padding: 0 0 5px 0;
	
	color:#000;
	
	font-weight:bold;
	
	}
	
#containerbodyleftpages dd{


	padding: 0 0 2px 0;
	
	color:#6B6B6B;
	
	}
	
#containerbodyleftpages a{


	padding: 0 0 0 0;
	
	color:#8F0000;
	
	text-decoration:none;
	
	}	

#containerbodyleftpages a:hover{


	padding: 0 0 0 0;
	
	color:#8F0000;
	
	text-decoration:underline;
	
	}
	
	
/* containerbodyrightpages
--------------------------------------------------- */	
	
	
#containerbodyrightpages{

	float:left;
	
	display: inline;
	
	width:340px;
	
	margin: 0 0 0 0;
	
	
	}
	
#containerbodyrightpages img{

	padding: 15px 0 0 13px;
	
	}

#storelocatorlogo{

	border-top:1px solid #6B6B6B;
	
	margin: 10px 0 0 10px;
	
}
#storelocatorlogo img{



	padding: 20px 0 0 20px;
	
	}



/* containerbodylocator content
--------------------------------------------------- */		

#containerbodylocator{

	float:left;
	
	display: inline;
	
	width:886px;
		
	background-image: url(../images/background_body.jpg);
	
	background-repeat: no-repeat;
	
	background-color: #FFF;
	
	padding: 0 0 20px 0;
	
	}





#containerbodyleftlocator{

	float:left;
	
	display: inline;
	
	width:440px;
	
	font-size:75%;
	
	color:#545454;
	
	padding-left:30px;
	
	
	}
	
#containerbodyleftlocator img{

	margin: 20px 0 10px 0; 
	
	}
	
#containerbodyleftlocator h1 {

	font-size: 100%;
	
	color:#000;
	
	padding: 0 0 10px 0;
	
	}
	
#containerbodyleftlocator ul{

	width:432px;

	float:left;
	
	display:inline;

	list-style:none;
	
	margin: 0 0 20px 0;
	
	padding: 0 0 10px 0;
	
	border-bottom:1px solid #6B6B6B;
	
	}
	
#containerbodyleftlocator li{

	padding: 0 18px 0 0;

	float:left;

	display:inline;
	
	width:125px;
	
	
	}

#containerbodyleftlocator a{


	padding: 0 0 0 0;
	
	color:#8F0000;
	
	text-decoration:none;
	
	}	

#containerbodyleftlocator a:hover{


	padding: 0 0 0 0;
	
	color:#8F0000;
	
	text-decoration:underline;
	
	}

#containerbodyrightlocator{

	float:left;
	
	display: inline;
	
	width:406px;
	
	margin: 10px 0 0 0;

	
	}

#containerbodyrightlocator img{

	padding: 20px 0 0 0;
	
	}


/* footer
--------------------------------------------------- */	
	
	
#footer{

	clear:both;
	
	width:886px;
	
	background-color:#FFF;
	
	padding-bottom:20px;
	}	
	
#footer img{

	padding: 0 0 0 30px;
	
	}	
	
	
#footer ul.logostop  {

	list-style:none;
	
	margin-bottom:30px;
	
	width:886px;
	
	
	}	
	
#footer ul.logosbottom {

	list-style:none;
	
	margin-bottom:10px;
	
	
	
	
	}
	
#footer .logostop li{


	margin-left:10px;

	display:inline;	
	
	}
	
		
#footer .logosbottom li{


	margin-left:10px;

	display:inline;	
	}
	
	/* form
--------------------------------------------------- */	

#containerbodyleftcontact{

	float:left;
	
	display: inline;
	
	width:520px;
	
	font-size:85%;
	
	color:#545454;
	
	padding: 0px 0px 0 20px;
	
	margin-top:10px;
	
	border-right:1px solid #6B6B6B;
	
	
	}


#containerbodyrightcontact{

	float:left;
	
	display: inline;
	
	width:300px;
	
	margin: 0 0 0 0;
	
	
	}
	
#containerbodyrightcontact img{

	padding: 0 0 0 5px;
	
	}

#form{
	float:left;
	
	display:inline;
	
	margin: 20px 0 0 0;
	
	padding:0 0 0 0;
	
	width:260px;
	
	}
	
#formright{
	float:left;
	
	display:inline;
	
	margin: 20px 0 0 15px;
	
	padding:0 0 0 0;
	
	width:240px;
		

	}

.rowblue{

	color:#145E9E;
	}
div.row {
	clear: both;
	padding-top: 5px;


  }

div.row span.label {
	float: left;
	width: 105px;
	text-align: left;

	
  }
div.row span.label2 {
	float: left;
	width: 180px;
	text-align: left;
	padding: 0 0 10px 0;
	
  }

div.row span.formw {
	float: left;
	width: 235px;
	text-align: left;

  }
 
 div.rowbutton {
	clear: both;
	padding-top: 5px;
	margin: 0 0 0 0px;

  }
  
  div.spacer {
	clear: both;
	padding:10px 0 0 0;
  }

input.btn{
	float:left;
	color:#000;
	background-color:#D6D7D8;
	border:1px solid;
	border-top-color:#D6D7D8;
	border-left-color:#D6D7D8;
	border-right-color:#D6D7D8;
	border-bottom-color:#D6D7D8;}
input.btnhov{
	border-top-color:#D6D7D8;
	border-left-color:#D6D7D8;
	border-right-color:#D6D7D8;
	border-bottom-color:#D6D7D8;}

.label{
	font-family: verdana, arial,'sans serif'; 
	color:#444444;
	}
.label2{
	font-family: verdana, arial,'sans serif'; 
	color:#444444;
	}	
.spacer{
	margin:30px 0 30px 0;
	}
	
	
.mydropdown{
	font-family: verdana, arial,'sans serif'; 
	color:#000;
	font-size:85%;
	}	
	
	

	
	
	
	
	
	
	
