/* HOMEPAGE RULES */

	.photo_background {
		background: transparent url("/images/backgrounds/homepage/homepage_photo_background.gif");
		background-repeat: no-repeat;
		background-position: center top;
	}


	.boss_and_sidekick {
		background: transparent url("/images/backgrounds/homepage/boss_and_sidekick_background.jpg");
		background-repeat: no-repeat;
		background-position: center top;
	}

	.busy_man {
		background: transparent url("/images/backgrounds/homepage/busy_man_background.jpg");
		background-repeat: no-repeat;
		background-position: center top;
	}

	.cell_phone {
		background: transparent url("/images/backgrounds/homepage/cell_phone_background.jpg");
		background-repeat: no-repeat;
		background-position: center top;
	}

	.collaboration {
		background: transparent url("/images/backgrounds/homepage/collaboration_background.jpg");
		background-repeat: no-repeat;
		background-position: center top;
	}

	.duo {
		background: transparent url("/images/backgrounds/homepage/duo_background.jpg");
		background-repeat: no-repeat;
		background-position: center top;
	}

	.handshake {
		background: transparent url("/images/backgrounds/homepage/handshake_background.jpg");
		background-repeat: no-repeat;
		background-position: center top;
	}

	.review {
		background: transparent url("/images/backgrounds/homepage/review_background.jpg");
		background-repeat: no-repeat;
		background-position: center top;
	}

	.smiling_executive {
		background: transparent url("/images/backgrounds/homepage/smiling_executive_background.jpg");
		background-repeat: no-repeat;
		background-position: center top;
	}


/* INDUSTRY NAVIGATION */
	
ul#industry_navigation {
	position: absolute;
	top: 0px;
	right: 15px;
	width: 416px;
	height: 540px;
	list-style: none;
	font-size: 12px;
	line-height: 180px;
	z-index: 5000;
}

	#industry_navigation li {
		margin: 0px;
		padding: 0px;
		display: inline;
	}
	
		a#building_materials_link {
			background: transparent url("/images/navigation/building_materials_button.png");
		}
		
		a#banking_link {
			background: transparent url("/images/navigation/banking_button.png");
		}
		
		a#retail_link {
			background: transparent url("/images/navigation/retail_button.png");
		}
		
		a#medical_link {
			background: transparent url("/images/navigation/medical_button.png");
		}

		#industry_navigation li a {
			position: relative;
			display: block;
			margin: 0px 0px 0px 0px;
			padding: 0px;
			width: 416px;
			height: 133px;
			background-repeat: no-repeat;
			background-position: 0px 0px;
			color: #ffffff;
			text-align: right;
			line-height: 14px;
			cursor: pointer;
			z-index: 5000;
		}

		#industry_navigation li a:hover {
			background-position: -444px 0px;
			color: #2c2c2c;
		}

			#industry_navigation li a h2 {
				position: absolute;
				top: 7px;
				left: 60px;
				width: 200px;
				height: 30px;
				color: #ffffff;
				font-size: 20px;
				font-weight: 100;
				text-align: left;
				line-height: 25px;
			}

			#industry_navigation li a p {
				padding: 55px 162px 0px 75px;
				width: 169px;
			}

			#building_materials_link p span {
				color: #ff9000;
				font-weight: bold;
			}
			
			#banking_link p span {
				color: #9ed188;
				font-weight: bold;
			}
			
			#retail_link p span {
				color: #c40202;
				font-weight: bold;
			}

			#medical_link p span {
				color: #0074ad;
				font-weight: bold;
			}
			
			#building_materials_link:hover p span, #banking_link:hover p span, #retail_link:hover p span, #medical_link:hover p span {
				color: #244fba;
			}


/* BODY TEXT REGION */

div#body_text {
	width: 950px;
	height: 406px;
}

	#body_text h2, #body_text p {
		display: none;
	}


/* EYE CANDY RULES */

div#eye_candy_container {
	position: absolute;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 100%;
	overflow: hidden;
	z-index: 0;
	text-align: left;
}

	ul#eye_candy_data {
		position: relative;
		top: 0px;
		left: 50%;
		margin: 0px 0px 0px -550px;
		padding: 0px;
		list-style: none;
		width: 1100px;
		height: 541px;
		overflow: hidden;
	}
	

/* FOOTER */

div#footer_container {
	background: transparent url("/images/backgrounds/footer.gif");
	background-repeat: no-repeat;
	background-position: center top;
}

	div#footer {
		height: 92px;
	}

