/* HOMEPAGE RULES */body {	background: #000000 url("/images/backgrounds/main_home_background.jpg");	background-repeat: no-repeat;	background-position: top center;}/* FLASH CONTAINER */div#flash_container {	position: absolute;	top: 6px;	left: 19px;	z-index: 15000;}/* NAVIGATION */ul#navigation {	top: 86px;}/* SITE EYE CANDY */ul#eye_candy {	padding: 0px 0px 0px 170px;	width: 830px;	height: 347px;	z-index: 10;}/* MAIN BODY */div#main_body {	margin: -36px 0px 0px 74px;	width: 440px;	height: 334px;}/* INDUSTRY SHOWCASE */div#industry_showcase, div#sub_navigation {	float: left;	width: 270px;	height: 234px;}	#industry_showcase h3, #sub_navigation h3 {		padding: 0px 20px 0px 0px;		width: 250px;		height: 57px;		font-size: 18px;		font-weight: 100;		color: #dbdbdb;		text-transform: uppercase;		line-height: 57px;		text-align: right;			}	#industry_showcase ul, #sub_navigation ul {		margin: 0px 0px 0px 0px;		width: 270px;		height: 170px;		list-style: none;	}		#industry_showcase ul li, #sub_navigation ul li {			line-height: 0px;		}			#industry_showcase ul li a, #sub_navigation ul li a {				display: block;				padding: 0px 10px 0px 30px;				width: 230px;				height: 30px;				background: transparent url("/images/body_regions/industry_item_background.gif");				background-repeat: no-repeat;				background-position: 0px 0px;				line-height: 30px;				color: #FFFFFF;				text-decoration: none;			}			#industry_showcase ul li a:hover, #sub_navigation ul li a:hover {				color: #000000;				background-position: 0px -30px;			}	/* MEDIUM SIZED LIST */		#sub_navigation ul li a.medium_list, #industry_showcase ul li a.medium_list {		height: 28px;		line-height: 28px;		background-position: 0px -2px;	}		#sub_navigation ul li a.medium_list:hover, #industry_showcase ul li a.medium_list:hover {		background-position: 0px -32px;	}	/* LARGE SIZED LIST */	#sub_navigation ul li a.large_list, #industry_showcase ul li a.large_list {		height: 25px;		line-height: 25px;		background-position: 0px -5px;	}		#sub_navigation ul li a.large_list:hover, #industry_showcase ul li a.large_list:hover {		background-position: 0px -35px;	}	/* EXTRA LARGE SIZED LIST */	#sub_navigation ul li a.extra_large_list, #industry_showcase ul li a.extra_large_list {		height: 22px;		line-height: 22px;		background-position: 0px -5px;	}		#sub_navigation ul li a.extra_large_list:hover, #industry_showcase ul li a.extra_large_list:hover {		background-position: 0px -35px;	}	/* SUPER SIZED LIST */	#sub_navigation ul li a.super_list, #industry_showcase ul li a.super_list {		height: 20px;		line-height: 20px;		background-position: 0px -5px;	}		#sub_navigation ul li a.super_list:hover, #industry_showcase ul li a.super_list:hover {		background-position: 0px -35px;	}	/* MEGA SUPER SIZED LIST */	#sub_navigation ul li a.mega_super_list, #industry_showcase ul li a.mega_super_list {		margin: -1px 0px 0px 0px;		height: 16px;		line-height: 16px;		font-size: 11px;		background-position: 0px -5px;	}		#sub_navigation ul li a.mega_super_list:hover, #industry_showcase ul li a.mega_super_list:hover {		background-position: 0px -35px;	}/* INDUSTRY SHOWCASE */div#industry_showcase {	margin: 19px 0px 0px 66px;}/* RSS FEED SHOWCASE */a#rss_feed_showcase_link {	float: right;	margin: 19px 150px 0px 0px;	width: 270px;	height: 128px;	background: transparent url("/images/misc_elements/industry_news_home_button.gif");	background-repeat: no-repeat;	background-position: 0px 0px;	cursor: pointer;	z-index: 50;}a#rss_feed_showcase_link:hover {	background-position: -270px 0px;}a#parkwood_team_showcase_link {	float: right;	margin: 0px 150px 0px 0px;	width: 270px;	height: 106px;	background: transparent url("/images/misc_elements/parkwood_team_home_button.gif");	background-repeat: no-repeat;	background-position: 0px 0px;	cursor: pointer;	z-index: 50;}a#parkwood_team_showcase_link:hover {	background-position: -270px 0px;}	#parkwood_team_showcase_link span, #rss_feed_showcase_link span {		display: none;	}/* FOOTER */div#footer {	height: 55px;}