#Interior {	font:							90% Georgia, serif;	color:							#666;}h2 {	font:							125% Georgia, serif;}#Hero {	position:						relative;}#Hero,#Hero img {	height:							300px;}#Hero img {	position:						absolute;	top:							1;	left:							0;}#TagLine {	height:							103px;	background:						#6d8d22									url( '../image/home/tagline_bg.jpg')									no-repeat									right top;	padding:						0;}#TagLine div.inner {	width:							687px;	height:							100%;	border-right:					5px solid white;	position:						relative;}/* ie6 includes padding + border in width, so compensate for it here */* html #TagLine div.inner {	width:							692px;}#TagLine img.slogan {	width:							504px;	height:							32px;	position:						absolute;	top:							36px;	right:							35px;}ul#Gateways {	width:							687px;	list-style-type:				none;	padding-left:					0;	margin:							0 5px 0 0;	float:							left;}ul#Gateways li {	margin-right:					4px;	width:							226px;	min-height:						354px;	float:							left;	background:						url( '../image/home/gateway_bg.gif' )									no-repeat									0px 106px;}ul#Gateways li > * {	padding:						0 17px;}* html ul#Gateways li {	text-align:						left;	margin-right:					3px;}* html ul#Gateways li * {	padding:						0 17px;}* html ul#Gateways li img.more {	padding:						0;}ul#Gateways li.first {	margin-left:					1px;}ul#Gateways li.last {	margin-right:					0;}ul#Gateways li img.head {	width:							226px;	height:							101px;	padding:						0;	display:						inline-block;}ul#Gateways h2 {	color:							#990066;	font-size:						16pt;	margin-bottom:					0;}ul#Gateways p {	margin-top:						0;}#WhatsNow {	width:							258px;	min-height:						354px;	float:							left;	background:						url( '../image/home/whats-now-bg.gif' )									no-repeat									0px 43px;}#WhatsNow h1 {	background-color:				#a9005b;	margin:							0;	height:							38px;	position:						relative;}#WhatsNow h1 img {	position:						absolute;	top:							13px;	left:							20px;	width:							81px;	height:							13px;}#WhatsNow ul {	list-style-type:				none;	padding-left:					0;	margin:							0 17px;	}#WhatsNow h2 {	color:							#00539f;	margin-top:						1em;	margin-bottom:					0;}#WhatsNow p {	margin-top:						0;}#WhatsNow {	text-align:						left;}
