/**
 *	Ausenco
 *  Home Screen Styles
 *
 *	@author:	Nathan Crowe <nathan at brightlabs dot com au>
 *	@date:		03/02/2010
 *
 *	Table of Contents:
 *		=Feature
 *		=Content
 *			=Recent News
 *			=Careers
 *				=Employee Profile
 *			=One Ausenco
 *			=Projects
 */

/* =Header
----------------------------------------------- */
	/* =Brand
	----------------------------------------------- */
	#home.vector #header #brand h1,
	#home.sandwell #header #brand h1,
	#home.psi #header #brand h1 {
		padding-top: 17px;
	}

/* =Feature
----------------------------------------------- */
#home.holding #feature {
	height: 325px;
}

#feature > img:first-child,
#feature > a:first-child {
	z-index: 2;
}

#feature > img,
#feature > a {
	position: absolute;
}

#feature-boxes {
	height: 159px;
	margin: -51px 0 4px;
	position: relative;
	z-index: 2; /* Above feature images */
}

/* =Content
----------------------------------------------- */
#home #content {
	background: url('/images/bg-content-home.png') left bottom no-repeat;
	border: 0;
	font-size: 1.1em;
	line-height: 14px;
	padding-bottom: 0;
	overflow: hidden;
	width: 920px;
}
	#home #content div.panel {
		float: left;
		padding-bottom: 2px;
		width: 231px;
	}
	#home #content div.omega {
		width: 227px;
	}
		#home #content div.panel div.inner {
			min-height: 248px;
			height: auto !important;
			height: 248px;
			overflow: hidden;
			padding: 11px 16px 0 12px;
			width: 203px;
		}
		#home #content div.panel.beta div.inner {
			padding: 11px 12px 0 10px;
			width: 207px;
		}
		#home #content div.panel.omega div.inner {
			padding: 11px 12px 0 12px;
		}
			#home #content div.panel div.inner h3 {
				color: #9c1424;
				font-size: 14px;
				font-weight: bold;
				margin-bottom: 21px;
			}
			#home #content div.panel.alpha div.inner h3 {
				float: left;
			}
			#home.holding #content div.panel.alpha div.inner h3 { float: none; }
			#home #content div.panel.omega div.inner h3 {
				color: #00aeef;
				font-size: 28px;
				line-height: 1;
				margin-bottom: 7px;
			}
				#home #content div.panel div.inner h3 a,
				#home #content div.panel div.inner h3 a:link {
					color: #9c1424;
					text-decoration: none;
				}
				#home #content div.panel.omega div.inner h3 a,
				#home #content div.panel.omega div.inner h3 a:link {
					color: #00aeef;
				}
			#home #content div.panel div.inner p {
				margin-bottom: 14px;
			}
			#home.holding #content div.panel div.inner p.link {
				margin-bottom: 0;
			}
				#home #content div.panel div.inner p a,
				#home #content div.panel div.inner p a:link {
					color: #5d5d5d;
				}
				#home #content div.panel div.inner p a.feed,
				#home #content div.panel div.inner p a.feed:link {
					float: right;
				}
			#home #content div.panel.omega div.inner img,
			#home.holding #content div.panel div.inner img {
				display: block;
			}
			#home.holding #content div.panel.beta div.inner img {
				padding-bottom: 14px;
			}

	/* =Recent News
	------------------------------------------- */
	#home #content #recent-news ol {
		display: inline-block;
		width: 100%;
	}
		#home #content #recent-news ol li {}
			#home #content #recent-news ol li h4 {
				font-weight: bold;
				margin-bottom: 1em;
			}
				#home #content #recent-news ol li h4 a,
				#home #content #recent-news ol li h4 a:link {
					color: #000;
					text-decoration: none;
				}
				#home #content #recent-news ol li h4 a:hover {
					text-decoration: underline;
				}
	/* =Careers
	------------------------------------------- */
	#home #content #careers div.inner {
		background-position: 2px bottom;
		background-repeat: no-repeat;
	}
		/* =Employee Profile
		------------------------------------------- */
		#home #content #careers #employee-profile {
		}
			#home #content #careers #employee-profile img {
				border: 1px solid #c2c4c6;
				float: right;
				padding: 3px;
				margin: 0 0 1em 1em;
			}
			#home #content #careers #employee-profile h4 {
				color: #000;
				font-weight: bold;
				margin-bottom: 14px;
			}
				#home #content #careers #employee-profile p strong {
					color: #000;
					font-weight: bold;
				}

	/* =One Ausenco
	------------------------------------------- */
	#home #content #one-ausenco img {
		margin-bottom: 7px;
	}
