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

#introduction li {
	height:133px;
}


#clientServices #introduction li {
	background: url(../../images/head_bg_clientServices.jpg) 0px 1px no-repeat;
}


#distribution #introduction li {
	background: url(../../images/head_bg_distribution.jpg) 0px 1px no-repeat;
}


#contactUs #introduction li {
	background: url(../../images/head_bg_contactUs.jpg) 0px 1px no-repeat;
}


#aboutDnd #introduction li {
	background: url(../../images/head_bg_about.jpg) 0px 1px no-repeat;
}

#warehousing #introduction li {
	background: url(../../images/head_bg_warehousing.jpg) 0px 1px no-repeat;
}


/*------------- mainContent --------------*/

#introduction li {
	background: url(../../images/head_bg_clientServices.jpg) 0px 1px no-repeat;
	height:133px;
}

.copy {
	width:346px;
	float:left;
	padding-bottom:10px;
}

.bullets  {
	width:192px;
	margin:8px 0px 0px 0px;
	padding:0px;
	float:left;
}

.contentSection .bulletList{
	padding:0px 14px 0px 20px;
	margin-top:10px;
	background:url(../../images/bulletSectionMiddle.jpg) repeat-y;
}

.contentSectionSmall .bulletList{
	padding:0px 0px 0px 20px;
	margin:10px -5px;
	background:url(../../images/bulletSectionMiddle.jpg) repeat-y;

}

.bullets li {
	width:110px;
	margin:0px 8px 0px 0px;
	padding:7px 20px 10px 34px;
	background:url(../../images/tick.gif) no-repeat 5px 5px;
	border-bottom:solid 1px #e5e5e5;
	color:#9d9b8d;
	font-weight:bold;
	font-style:italic;
	letter-spacing:-1px;
	position:relative;
	min-height:20px;
}

.contentSection .firstBullet
 {
	margin:0px 0px 0px -13px;
	padding:0px 46px 10px 38px;
	min-height:115px;
	border-bottom:none;
}


#clientServices .contentSection .firstBullet
 {
	background:url(../../images/clientarea_bullethead.jpg) no-repeat left top;
}

#warehousing .contentSection .firstBullet
 {
	background:url(../../images/warehousing_bullethead.jpg) no-repeat left top;
}

#distribution .contentSection .firstBullet
 {
	background:url(../../images/distribution_bullethead.jpg) no-repeat left top;
}

#aboutDnd .contentSection .firstBullet
 {
	background:url(../../images/distribution_bullethead.jpg) no-repeat left top;
}

.contentSectionSmall .firstBullet
 {
	margin:0px 0px 0px -5px;
	padding:0px 60px 10px 38px;
	min-height:10px;
	border-bottom:none;
	background:url(../../images/bulletSectionTop.jpg) no-repeat left top;
}

.contentSection .lastBullet,
.contentSectionSmall .lastBullet{
	margin:0px 0px 0px -20px;
	padding:0px 46px 0px 38px;
	min-height:20px;
	background:url(../../images/bulletSectionBottom.jpg) no-repeat left top;
	border-bottom:none;
}

#mainContent h1 {
	font: 22px/23px "Times New Roman", Times, serif;
	word-spacing:-2px;
	color:#991d1c;
	width:510px;
	padding:25px 0px 0px 0px;
}

#mainContent h3 {
	font: 18px/20px "Times New Roman", Times, serif;
	word-spacing:-2px;
	color:#0c2844;
	width:380px;
	padding:5px 0px 0px 0px;
}
		#clientServices #mainContent h3
		{
			width:350px;
		}
		
		#warehousing  #mainContent h3
		{
		width:340px;
		}
		
		#aboutDnd  #mainContent h3
		{
		width:340px;
		}

#mainContent .copy h3 {
	font: 18px/20px "Times New Roman", Times, serif;
	word-spacing:-2px;
	color:#991d1c;
	width:380px;
	padding:15px 0px 2px 0px;
}

#clear{
	clear:both;
}

.contentSection {
	clear:both;
	float:left;
	background: url(../../images/sectionSplitter.jpg) bottom no-repeat;
	padding:0px 0px 20px 0px;
}

.contentSectionSmall
{
	background: url(../../images/sectionSplitter.jpg) bottom no-repeat;
	padding:4px 0px 20px;
}

#warehousing .contentSectionSmall .copy#warehouse
{
	background: url(../../images/warehouselocations_detail.jpg) 330px 10px no-repeat;
	width:550px;
	height:122px;
}

#warehousing .contentSectionSmall .copy#warehouse p
{
	width:330px;
}


#mainContent .firstPara {
	font: 15px/16px "Times New Roman", Times, serif;
	word-spacing:-1px;
	color:#0c2844;
}
	
#mainContent p {
	padding-bottom:9px;
}


#advert {
	background:url(../../images/onlineservices_largead.jpg) no-repeat;
	clear:both;
	height:154px;
	text-indent:-9999px;
}

#warehousing #advert {
	background:url(../../images/warehousefeatures_img.jpg) no-repeat;
	clear:both;
	height:157px;
	text-indent:-9999px;
	padding-top:20px;
}

#staff p
{
	text-indent:-9999px;
}

#staff
{
	bottom:0px;
	margin-left:-10px;
	margin-bottom:-20px;
	margin-top:30px;
	width:192px;
}



#distribution #staff
{
	background-image:url(../../images/male01.jpg);
	background-repeat:none;
	height:233px;
}

#clientServices #staff
{
	background-image:url(../../images/female01.jpg);
	background-repeat:none;
	height:188px;
}

