/*=======================
x. FEATURE
=========================*/

.feature {
	margin-bottom:15px;
}

#content .feature img {
	margin:0;
}

/*=======================
x. STATEMENT
=========================*/

.statement {
	background:#f5f5f5;
	margin-bottom:15px
}

	.statement div {
		min-height:355px;
	}
	
	.statement .bottom {
		background:#f5f5f5 url(../img/bkgd/statement-bottom.gif) left bottom no-repeat;
		height:10px;
		min-height:10px;
	}

	.statement h2 {
		color:#669933;
		font-weight:bold;
		padding:20px 15px 0 15px;
		background:#f5f5f5 url(../img/bkgd/statement-heading.gif) left top no-repeat;
	}
	
	.statement p {
		padding:0 15px 10px 15px;
	}

/*=======================
x. BOX
=========================*/	

.home-box {
	background:#f7f7f7 url(../img/bkgd/4col-rpt-home.gif) left top repeat-y;
}

.home-box .top {
	background:#f7f7f7 url(../img/bkgd/4col-heading-home.gif) left top no-repeat;
	height:10px;
}

.home-box .middle {
	min-height:110px;
}

.home-box .bottom {
	background:#f7f7f7 url(../img/bkgd/4col-bottom-home.gif) left bottom no-repeat;
	height:10px;
}

.home-box h3 {
	margin:5px 15px 10px;
	padding-left:25px;
}

.home-box p {
	padding:0 15px 0px 15px;
}

	
/*=======================
x. SPECIFIC COLOURS FOR BOTTOM BOXES
=========================*/

.innovative h3 {
	background:#f7f7f7  url(../img/icons-buttons/sq-innovative.gif) left center no-repeat;
}

.solutions h3 {
	background:#f7f7f7  url(../img/icons-buttons/sq-solutions.gif) left center no-repeat;
}

.product h3 {
	background:#f7f7f7  url(../img/icons-buttons/sq-product.gif) left center no-repeat;
}

.lifecycle h3 {
	background:#f7f7f7  url(../img/icons-buttons/sq-lifecycle.gif) left center no-repeat;
}


/*=======================
SUB-BOX HOMEPAGE
=========================*/	

.sub-box {
	background:url(../img/bkgd/sub-box-top.gif) left top no-repeat;
	clear:both;
	width:220px;
	margin-bottom:10px;
}

.sub-box .bottom {
	clear:both;	
	background:url(../img/bkgd/sub-box-bottom.gif) left bottom no-repeat;
	height:8px;	
}

.sub-box h3 {
	width:140px;
	padding:10px 0 0 15px;
	display:block;
	float:left;
	margin:0;
}

#content .sub-box img {
	padding:7px 5px 0 0;
	margin:0;
	float:right;
}

#content .first-promo {
	margin-bottom:12px;
}

#content .first-promo img  {
	margin-bottom:0;
}

/*=======================
RIGHT COLUMN BANNERS
=========================*/	

#content a.homePageRightColumnBanner
{
	width: 220px;
	height: 81px;
	display: block;
	text-decoration: none;
	margin-bottom: 15px;
}

#content a.homePageRightColumnLargeBanner
{
	height: 190px;
}

#content a.homePageRightColumnBanner:hover
{
	background-position: 0 -81px;
}

#content a.homePageRightColumnBanner span
{
	position: absolute;
	left: -5000px;
}

#specialOffersBanner
{
	background: url("/layouts/IMI ECommerce/img/content/homeBanners/specialOffers.jpg?noCache=1");
}

#clearanceStoreBanner
{
	background: url("/layouts/IMI ECommerce/img/content/homeBanners/clearanceStore.jpg?noCache=2");
}

#productRangeBanner
{
	background: url("/layouts/IMI ECommerce/img/content/homeBanners/productRange.jpg?noCache=2");
}

#customerServiceBanner
{
	background: url("/layouts/IMI ECommerce/img/content/homeBanners/customerService.jpg?noCache=1");
}

#deliveryBanner
{
	background: url("/layouts/IMI ECommerce/img/content/homeBanners/delivery.jpg?noCache=3");
}