/* CSS Document */

body{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:19px;
background-color:#EDEDED;
}
.top{
width:872px;
margin: 0px auto;
}

.logomain{
background-image:url(images/centre.jpg);
height:161px;
width:872px; 
margin: 0px auto;
}
.header{
text-align:center;
background-image:url(images/centre.jpg);
height:201px;
width:872px; 
margin: 0px auto;
}

.headersykesmain{
text-align:center;
background-image:url(images/centre.jpg);
height:259px;
width:872px; 
margin: 0px auto;
}
	
.headerv2{
text-align:center;
background-image:url(images/centre.jpg);
height:354px;
width:872px; 
margin: 0px auto;
}
.header2{
margin: 0px auto;
background-image:url(images/homepage_header.jpg);
height:201px;
width:744px; 
}
.header3{
margin: 0px auto;
background-image:url(images/about_header.jpg);
height:201px;
width:744px; 
}
.headersize{
margin: 0px auto;
background-image:url(images/contact_header.jpg);
height:201px;
width:744px; 
}
.headercontact{
margin: 0px auto;
background-image:url(images/contact_heade2r.jpg);
height:201px;
width:744px; 
}
.headerspec{
margin: 0px auto;
background-image:url(images/spec_haeder.jpg);
height:201px;
width:744px; 
}
.headerv{
margin: 0px auto;
background-image:url(images/varieties2.jpg);
height:354px;
width:744px; 
}
.headersykes{
margin: 0px auto;
background-image:url(images/sykes_header.jpg);
height:259px;
width:744px; 
}
.logo{
text-align:left;
padding: 30px 0px 0px 65px;
height:129px;
width:744px; 
}

.logoright{
padding: 11px 0px 0px 0px;
float:right;
height:89px;
width:145px; 
}
.main{
padding: 20px 65px 0px 65px;
background-image:url(images/centre.jpg);
width:742px; 
margin: 0px auto;
}
.base{
height:44px;
background:url(images/base.jpg);
width:872px;
margin: 0px auto;
}
.aboutright{
margin: 0px 0px 0px 25px;
float:right;
height:371px;
}
.sizesright{
line-height:24px;
padding: 15px 0px 0px 0px;
float:right;
width:450px;
}