/* CSS Document */

* {

padding: 0;
margin: 0;

} 

body{

/* Background image is the image that will appear over entire page. Background Color is a plain colour over the entire page

/* background-image:url(i/bigbg.jpg); */
/* background-color:#FFFFFF; */

}


.outer{

margin-left:auto;
margin-right:auto;
position:relative;
width:900px;
margin-top:-8px;
height:1000px;
/* background-color:#999999; */
background-image:url(i/fullbg.jpg);
background-repeat:no-repeat;

}

.topmenu{

width:900px;
height:14px;
margin-left:auto;
margin-right:auto;
background-image:url(i/menubg.jpg);
background-repeat:repeat-x;
padding-top:8px;
padding-bottom:13px;
position:absolute;
top:189px;
left:0px;

}

.topmenu a{

font-family:Arial, Helvetica, sans-serif;
margin:0px;
padding-top:8px;
padding-bottom:10px;
padding-right:14px;
padding-left:14px;
text-decoration:none;
color:#333333;
font-size:12px;
border-right:1px solid #FFFFFF;
text-transform:capitalize;

}

.topmenu a:hover{

background-color:#FFE5D5;
padding-top:10px;
padding-bottom:10px;
padding-right:14px;
padding-left:14px;
height:25px;
color:#999999;

}

h2{

font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#666666;
font-weight:normal;

}

p{

font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;

}

li{

font-family:Arial, Helvetica, sans-serif;
font-size:10px;
margin-left:25px;
padding:0px;

}

a{

color:#666666;

}

.homeservicesbox{

position:absolute;top:400px;left:362px;height:289px;width:320px;background-image:url(i/serviceborder.jpg)


}

.homeservicesbox a{

padding:0px;
margin:0px;
color:#666666;

}

.homeservicesbox li{

padding:0px;
margin-top:0px;
margin-bottom:2px;
list-style-type:square;
line-height:12px;
font-size:11px;

}

.suppliers li{

padding:0px;
margin-top:0px;
margin-bottom:0px;
list-style-type:square;
line-height:14px;

}
