/*CSS for 3col.html*/

body {
  margin: 0;
  padding: 0px;
  background-image: url(images/bg/test8.jpg);
  background-repeat: no-repeat;
  background-color: #FFFFFF;
}

p {
  font: 80%/1.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
  padding-top: 0;
  margin-top: 0;
}

ul {
   font: 80%/1.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
}

form {
  margin: 0;
  padding: 0;
}


/* ################ Header Title Area ################ */

#ald_co_uk {
  margin: -25px 0px 0px 10px;
  padding-top: 10px;
  padding-left: 10px;
}

#ald_co_uk h1{
  font: 300% Verdana, Arial, sans-serif;	
  color: navy;
  font-weight: bold;	
  margin-bottom: -5px;
}

#ald_co_uk p {
  font: 80% Verdana, Arial, sans-serif;	
  color: navy;
  margin-bottom: -10px;	
}

#ald_co_uk h2{
  font: 150% Verdana, Arial, sans-serif;	
  color: navy;	
  margin-bottom: 0px;
}

/* ################ Central Area ################ */

#content {
  margin: 20px 260px 0px 240px;
  padding: 10px;
}

#content h1 {
  text-align: left;
  padding-right: 20px;
  font: 150% Verdana, Arial, sans-serif;
  color: navy;
  
}

#content h3 {
  font: 110% Verdana, Arial, sans-serif;
  color: navy;
  background-color: transparent;
  margin: 0;
  padding-bottom: 4px;
}


/* ################ Left Hand Side ################ */

#side1 {
  position: absolute;
  width: 200px;
  top: 50px;
  left: 10px;
  padding: 100px 10px 10px 10px;
}


#side1 h3 {
  font: 110% Verdana, Arial, sans-serif;
  color: navy;
  background-color: transparent;
  margin: 0;
  padding-bottom: 4px;
}

#side1 .txt {
  width: 184px;
  background-color: #FCF5F5;
  border: 1px inset #901602;
}

#side1 ul {
  line-style: none;
  margin-left: 0;
  padding-left: 0;
  width: 184;
}

#side1 li {
  font: 80% Verdana, Geneva, Arial, Helvetica, sans-serif;
  margin-bottom: 0.3em;
/*  border-bottom: 1px solid  red /*#E7AFAF*/;
}

#side1 a:link {
  text-decoration: none;
  color: navy;
  background-color: transparent;
}

#side1 a:visited {
  text-decoration: none;
  color: navy;
  background-color: transparent;
}


#side1 a:hover {
  color: white;
  background-color: red;
 
}


/* ################ Right Hand Side ################ */


#side2 {
  position: absolute;
  width: 220px;
  top: 85px;
  right: 10px;
  padding: 5px 10px 10px 10px;
  border-left: 1px dotted #cccccc;
  /*background-image: url(images/bg/sm_ladder.jpg);*/
  background-position: top ;
  background-repeat: no-repeat;
}

#side2 h3 {
  font: 110% Verdana, Arial, sans-serif;
  margin: 0;
  padding-bottom: 4px;
  color: navy;
}

.adbox a:link {
  font: 80% Verdana, Arial, sans-serif;
}

.adbox a:visited {
  font: 80% Verdana, Arial, sans-serif;
}

.adbox {
  width: 215px;
  height: 134px;
  padding: 0px 0px 0px 0px;
  margin: 0 0 10px 0;
  border: 1px solid /*dotted #B1B1B1*/ red;
  background-color: #F4F4F4;
  background-image: url(images/rails_sm.jpg)
}

.adbox a:link {
  position: absolute;
  right: 13px;
  color: none;
  background-color: white;
  border: 1px solid red;
  margin-top: -1px;  
  padding-right: 5px;  
  padding-left: 5px;  
  padding-bottom: 2px;
}

.adbox a:visited {
  text-decoration: none;
  color: navy;
  background-color: white;
  border: 1px solid red; 
  position: absolute;
  right: 13px;
  margin-top: -1px;
  padding-right: 5px;  
  padding-left: 5px;  
  padding-bottom: 2px;  
}

.adbox a:hover {
  color: white;
  background-color: red;
}

.adbox2 a:link {
  font: 80% Verdana, Arial, sans-serif;
}

.adbox2 a:visited {
  font: 80% Verdana, Arial, sans-serif;
}


.adbox2 {
  width: 215px;
  height: 134px;
  padding: 0px 0px 0px 0px;
  margin: 0 0 10px 0;
  border: 1px solid /*dotted #B1B1B1*/ red;
  background-color: #F4F4F4;
  background-image: url(images/steps_sm.jpg)
}

.adbox2 a:link {
  position: absolute;
  right: 13px;
  color: none;
  background-color: white;
  border: 1px solid red;
  margin-top: -1px;
  padding-right: 5px;  
  padding-left: 5px;  
  padding-bottom: 2px; 
}

.adbox2 a:visited {
  text-decoration: none;
  color: navy;
  background-color: white;
  border: 1px solid red; 
  position: absolute;
  right: 13px;
  margin-top: -1px; 
  padding-right: 5px;  
  padding-left: 5px;  
  padding-bottom: 2px;
}


.adbox2 a:hover {
  color: white;
  background-color: red;
}

.adbox3 a:link {
  font: 80% Verdana, Arial, sans-serif;
}

.adbox3 a:visited {
  font: 80% Verdana, Arial, sans-serif;
}


.adbox3 {
  width: 215px;
  height: 134px;
  padding: 0px 0px 0px 0px;
  margin: 0 0 10px 0;
  border: 1px solid /*dotted #B1B1B1*/ red;
  background-color: #F4F4F4;
  background-image: url(images/platform_sm.jpg)
}

.adbox3 a:link {
  position: absolute;
  right: 13px;
  background-color: white;
  border: 1px solid red;
  color: none;
  margin-top: -1px;
  padding-right: 5px;  
  padding-left: 5px;  
  padding-bottom: 2px;  
}

.adbox3 a:visited {
  text-decoration: none;
  color: navy;
  background-color: white;
  border: 1px solid red; 
  position: absolute;
  right: 13px;
  margin-top: -1px;  
  padding-right: 5px;  
  padding-left: 5px;  
  padding-bottom: 2px;
}

.adbox3 a:hover {
  color: white;
  background-color: red;
}



.adbox4 a:link {
  font: 80% Verdana, Arial, sans-serif;
}

.adbox4 a:visited {
  font: 80% Verdana, Arial, sans-serif;
}


.adbox4 {
  width: 215px;
  height: 134px;
  padding: 0px 0px 0px 0px;
  margin: 0 0 10px 0;
  border: 1px solid /*dotted #B1B1B1*/ red;
  background-color: #F4F4F4;
  background-image: url(images/fabrication_sm.jpg)
}

.adbox4 a:link {
  position: absolute;
  right: 13px;
  color: none;
  background-color: white;
  border: 1px solid red; 
  margin-top: -1px;
  padding-right: 5px;  
  padding-left: 5px;  
  padding-bottom: 2px;  
}

.adbox4 a:visited {
  text-decoration: none;
  color: navy;
  background-color: white;
  border: 1px solid red; 
  position: absolute;
  right: 13px;
  margin-top: -1px;  
  padding-right: 5px;  
  padding-left: 5px;  
  padding-bottom: 2px;
}

.adbox4 a:hover {
  color: white;
  background-color: red;
}


/* ################ Bottom ################ */

#footer {
  clear: both;
  padding: 0px 0px 10px 255px;
  padding-top: 175px;
  font-size: 70%;
  color: gray;
  background-color: transparent;
}























































