/* Header */#header {	height: 90px;}#header #logo {	top: 19px;	left: 28px;}/* Content */#content {	padding-top: 260px;}/* Homepage Content */#homecontent {	float: left;	width: 543px;	border-right: 1px solid #999;	margin-bottom: 40px;}#homecontent h1 {	margin: 0 100px 0 45px;	padding: 0 0 3px;	text-align: center;}#homecontent p.first {	float: left;	margin: 12px 0 0;	padding: 0 0 0 45px;	width: 158px;	text-align: right;}* html #homecontent p.first {	width: 203px;	w\idth: 158px;}#homecontent p{	margin-left: 228px;	margin-right: 45px;}/* Highlights */#highlights {	margin-left: 556px;	line-height: 14px;}#highlights h2 {	width: 174px;	text-align: center;	color: #2c5bae;	font-size: 10px;	font-weight: normal;	letter-spacing: 4px;	margin: 0;	padding: 6px 0;}#highlights a {	display: block;	clear: none;	margin: 8px 0 10px 0;	padding: 0;}#highlights img {	display: inline;	border: 0;	margin: 0;	padding: 0;}#highlights hr {	margin-top: 8px;	margin-bottom: 10px;	border: 0;	height: 1px;	width: 75%;	color: #999;	background-color: #999;}#highlights p {	padding: 3px;	text-indent: 0;	margin: 8px 0 10px;}#highlights p a {	margin: 2px 0 4px;}/* Feature Item */#feature {	padding: 0;	margin: 0;	position: absolute;	top: 0;	left: 215px;	border: 1px solid black;	border-width: 0 1px 1px;}#feature img {	display: block;}#feature img.brborder {	position: absolute;	width: 11px; height: 11px;	padding: 0;	margin: 0;	top: 211px;	left: 503px;}