html, body, p, h1, h2, h3, h4, h5, h6, ol, ul {
	margin: 0px;
	padding: 0px;
}
p, h1, h2, h3, h4, h5, h6 {
	padding-top: 5px;
	padding-bottom: 5px;
}
p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
h1 {
	color: #000099;
	font-size: 16px;
	font-weight: bold;
	margin: 0px;
}

h2 {
	color: #000099;
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
}
h3 {
	font-size: 13px;
}
h4{
font-size:16px;
font-family: Arial, Helvetica, sans-serif;
color:#000099;
}
h5{
font-size:12px;
font-family: Arial, Helvetica, sans-serif;
color:#000099;
}
h6{
font-size:14px;
font-family: Arial, Helvetica, sans-serif;
color:#000099;
}
ul {
	margin-left: 10px;
	padding-left: 5px;
}

LI.list1 {list-style: square inside; color:black; margin-left:20px;}
UL.list1 {list-style: square inside; color:black; margin-left:20px;}

body {
	background-color:#424242;
	background-image:url(../images/bg.jpg);
	font: 11px Arial, Helvetica, sans-serif;
}
#container {
	width: 751px;
	margin-right: auto;
	margin-left: auto;
	background: #FFFFFF;
}
#header {
	width: 751px;
	background-color: #FFFFFF;
	height: 110px;
	background-image:url(../images/header.jpg);
}
#mailbox{
	width:208px;
	height:15px;
	margin-bottom: 10px;
}
#mailbox a {
	color: #FFFFFF;
}


#headersearch{
	float:right;
	width: 300px;
	height: 100px;
}
#headersearch{
	float:right;
	width: 250px;
	height: 90px;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 20px;
}
#searchbox{
	width:160px;
	height:25px;
	float:left;
}


#searchbutton{
	width:48px;
	height:20px;
	float:left;
	margin-top: 1px;
}


#menusection{
	width:751px;
	height:20px;
	background-image: url(../images/menubg.jpg);
}
#menuhomebg{
float:left;
height: 18px;
width: 154px;
}
#menuproductbg{
float:left;
height: 18px;
width: 250px;
}

#menucontactbg{
float:left;
height: 18px;
width: 192px;
}
#menulinkbg{
float:left;
height: 18px;
width: 152px;
}




#maindots{
	width:751px;
	height: 25px;
	background: #FFFFFF url(../images/dots.gif) repeat-x center;
}

#ContentTop {
	width: 751px;
	background-color:#FFFFFF;

}

#whatwedo{
	width:751px;
	height:57px;
	background-color:#FFFFFF;
	text-align: center;
}

#maintext{
	margin-top:20px;
	margin-left:4px;
	float:left;
	margin-top: 20px;
	width:250px;
	height:430px;
	padding-left:14px;
	padding-right:10px;
	background-color: #FFFFFF;
}

#mainproducts { 
    width:355px;
	height:450px;
	float:left;
	padding-right:15px;
}

#mainproducts h3  {
	color: #000099;
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	margin-left:14px;
	margin-top:10px;
}

#mainproducts p {
	margin-left:14px;
}

#maintextFull {
	margin-top:20px;
	margin-left:4px;
	margin-top: 20px;
	padding-left:7px;
	background-color: #FFFFFF;
}



#flash{
	margin-top:20px;
	float:left;
	margin-top: 20px;
	width:470px;
	height:297px;
	background-color:#FFFFFF;
}

#flash2 { 
float:center;
margin-left:30px;
margin-top:10px;
}

#Contentbottom {
	width: 751px;
	background-color:#FFFFFF;
}
#middeldots{
	width:751px;
	height: 14px;
	background-color:#FFFFFF;
	background-image: url(../images/dots.gif);
	background-repeat: repeat-x;
}
#currentproducts{
	width: 310px;
	float: left;
	background-color:#FFFFFF;
}
#clients{
	width: 432px;
	height: 320px;
	background-color:#FFFFFF;
	float: left;
	}

#Footer {
	width: 751px;
	height:126px;
}

#Footerimage {
	width: 751px;
	height:79px;
}
#copyrightbar{
	width: 741px;
	background-color:#4A497B;
	padding-left: 10px;
	color: #FFFFFF;
}
#copyrightbar p {
	color: #FFFFFF;
}

#copyrightbar a:link {
	color: #FFFFFF;
	text-decoration: none;
}
#copyrightbar a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
#copyrightbar a:hover {
	text-decoration: underline;
	color: #303575;
}
#copyrightbar a:active {
	text-decoration: none;
	color: #FFFFFF;
}


#Footerend{
	width: 751px;
	height:14px;
	background-image:url(../images/footer-bar.jpg);
}












.clear {
	clear: both;
	font-size: 9px;
	height: 1px;
}







#content{
	width: 751px;
	background-color:#FFFFFF;
}




#contenbottom{
	width:751px;
	height:350px;
	margin-left: 0px;
}
#dotscentre{
margin-top: 10px;
margin-bottom: 10px;
background-image:url(../images/dots.gif);
background-repeat:repeat-x;
width:751px;
height:4px;
}
#productsarea{
	width:300px;
	padding-left: 5px;
}


#productone{
	width: 110px;
	height: 111px;
	float: left;
	margin-top: 10px;
}
#productonetext{
	width: 170px;
	height: 111px;
	float: left;
	margin-top: 10px;
	margin-left: 5px;
}
#productsdots{
	width:285px;
	height:12px;
	clear:both;
	margin-left: 5px;
	margin-top: 5px;
	background: #FFFFFF url(../images/dots.gif) repeat-x center;
}
#p2{
height: 111px;
width: 300px;
}

#producttwo{
	margin-top: 10px;
	width: 110px;
	height: 111px;
	float: left;
}
#producttwotext{
margin-top: 10px;
margin-left: 5px;
width: 170px;
height: 111px;
float: left;
}


#clientsimage{
width:419px;
height:40px;
margin-left: 10px;
}
	
#clientslinks{
	width: 150px;
	height: 70px;
	float: left;
	margin-left: 10px;
	padding-left: 50px;
	padding-top: 10px;
	}
#clientslinkstwo{
	width: 190;
	height: 70px;
	float: left;
	padding-left: 20px;
	width: 190px;
	padding-top: 10px;
	}
#flashclients{
	margin-top:10px;
	width: 420px;
	height: 190px;
	float: left;
	}
#footerimage{
	width:751px;
	height:79px;
}			
#footer-bar{
	width:751px;
	height:14px;
	background-color:#FFFFFF;
}
#footerBar{
height: 13px;
background-image:url(../images/footer-bar.jpg);
}
a:link {
	color: #4A497B;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #4A497B;
}
a:hover {
	text-decoration: underline;
	color: #303575;
}
a:active {
	text-decoration: none;
	color: #4A497B;
}
.style4 {color: #FFFFFF}


/*Products and Services*/
#right{
	margin-top:20px;
	margin-left:4px;
	float:left;
	margin-top: 20px;
	width:170px;
	height:860px;
	padding-left:4px;
	background-color: #FFFFFF;
}
.rbannertop{
	margitn-top:10px;
	height:28px;
	width:170px;
	margin-top: 10px;
}
.rbannertext{
	height:110px;
	width:170px;
}

#maintextProd{
	margin-top:20px;
	margin-left:4px;
	float:left;
	margin-top: 20px;
	width:520px;
	/*height:297px;*/
	padding-left:14px;
	background-color: #FFFFFF;
}
#rightProduct {
	margin-top:20px;
	margin-left:4px;
	float:left;
	margin-top: 20px;
	width:200px;
	height:auto;
	padding-left:4px;
	background-color: #FFFFFF;
}

#rightProduct .contact-details {
	font-size:11px;
	text-align:center;
}

/*Contact/Feedback*/
#ContactBox {
	width: 530px;
	margin-right: auto;
	margin-left: auto;
}
.AddressBox {
	float: left;
	width: 250px;
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom:50px;
}
#feedback{
	width:500px;
}
#feedback legend {
	font-size: 14px;
	font-weight: bold;
	color: #000099;
}
#feedback fieldset {
	border: 1px solid #000099;
	padding: 4px;
}


/*Links*/
.linkimage{
	margin-top:10px;
	width:253px;
	height:100px;
	float:left;
	text-align: center;
}
.linktext{
margin-top:10px;
margin-left:20px;
width:253px;
height:100px;
float:left;
}

.linkdiv{
	width:530px;
	height:10px;
	float:left;
	margin-top:10px;
}#Links {
	width: 530px;
	margin-right: auto;
	margin-left: auto;
}
#maintextPallet {
	margin-top:20px;
	margin-left:4px;
	float:left;
	margin-top: 20px;
	width:510px;
	padding-left:15px;
	background-color: #FFFFFF;
	padding-right: 10px;
}
#rightPallet {
	margin-top:20px;
	margin-left:4px;
	float:left;
	margin-top: 20px;
	width:200px;
	height:860px;
	padding-left:4px;
	background-color: #FFFFFF;
}

#rightPallet .contact-details {
	font-size:11px;
	text-align:center;
}

/*Racking and Shelving*/
#maintextRacking {
	margin-top:20px;
	margin-left:4px;
	float:left;
	margin-top: 20px;
	width:495px;
	padding-left:30px;
	background-color: #FFFFFF;
	padding-right: 10px;
}
#rightRacking {
	margin-top:20px;
	margin-left:4px;
	float:left;
	margin-top: 20px;
	width:200px;
	height:860px;
	padding-left:4px;
	background-color: #FFFFFF;
}

#rightRacking .contact-details {
	font-size:11px;
	text-align:center;
}



/*Hanel*/
#maintextHanel {
	margin-top:20px;
	margin-left:4px;
	float:left;
	margin-top: 20px;
	width:495px;
	padding-left:30px;
	background-color: #FFFFFF;
	padding-right: 10px;
}
/*Live Carton*/
#maintextLive{
	margin-top:20px;
	margin-left:4px;
	float:left;
	margin-top: 20px;
	width:495px;
	height:450px;
	padding-left:30px;
	background-color: #FFFFFF;
	padding-right: 10px;
}
#rightLive{
	margin-top:20px;
	margin-left:4px;
	float:left;
	margin-top: 20px;
	width:200px;
	height:450px;
	padding-left:4px;
	background-color: #FFFFFF;
}

/*Sitemap*/
#Sitemap {
	width: 710px;
	margin-right: 15px;
	margin-left: 15px;
}
#Sitemap   p, #Sitemap  h3 {
	padding-top: 4px;
	padding-bottom: 4px;
}

