/** * * * * * * * * * * * * * * * * * * * *
* Project:  McLane Advanced Technologies
* Version:  1.0
* Released: 2010-02-06
* * * * * * * * * * * * * * * * * * * * * *
*/

#page-home #content {
	padding: 7px 0 0 9px;
}

/* columns */
.column.home {
	position: relative;
	display: block;
	width:303px;
	margin-left:2px;
	margin-right:15px;
	background: url(../images/bg_home_column.png) 0 0 no-repeat;
	font-size: 13px;
	color:#000;
}
.column.home a:link,
.column.home a:visited {
	color:#0069AA;
}
.column.home a:hover,
.column.home a:active {
	color:#0069AA;
	text-decoration:underline;
}
#services {
	margin-right: 0;
}
#people {
	float: right;
	margin-right: 7px;
}
	#warehouse-3g-link {
		display: block;
		margin: 9px 0 9px 6px;
		width: 289px;
		height: 415px;
		background: url(/images/home_warehouse_3g_link.png) no-repeat 0 0;
		text-indent: -29999px;
		overflow: hidden;
	}

/* h2 */
#solutions h2,
#services h2 {
	display: block;
	width: 276px;
	height:37px;
	font-size: 24px;
	line-height: 24px;
	color:#fff;
	font-weight: normal;
	margin: 9px 0 9px 9px;
	padding: 24px 0 0 9px;
}
#solutions h2 { background: url(../images/home_colhead_solutions.png) 0 0 no-repeat; }
#services h2  { background: url(../images/home_colhead_service.png) 0 0 no-repeat; }


/* padding */
.column.home p,
.column.home h3,
.column.home ul {
	padding:0 18px;
}

/* h3 */
.column.home h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	line-height: 30px;
	margin-bottom: 0;
}

/* ul */
.column.home ul {
	font-size: 13px;
	margin:0 0 1em 1em;
}


/* events */
#view-upcoming-events {
	display: block;
	margin: 20px 0 0 11px;
	}


/* solutions-lab */
#solutions-lab {
	margin-top:36px;
	padding:14px;
	position: relative;
	display: block;
	float:left;
	width:250px;
	height:112px;
	background: url(../images/home_bg_solutions_lab.png) 0 0 no-repeat;
}
#solutions-lab h3 {
	position: relative;
	display: block;
	left:auto;
	color:#0069AA;
	font-size: 19px;
	line-height: 1em;
}
#solutions-lab #enter-the-lab {
	margin: 5px 0 0 140px;
}
/* banner-ad */
#banner-ad {
	position: relative;
	display: block;
	float:left;
	margin:36px 0 0 36px;
	padding:0;
	width:604px;
	height:112px;
}

/* footer */
#footer {
	margin-top:0;
}