#header {
	height: 260px;
}
#boxcontact {
	width: 218px;
}
#boxcontact_i {
	/*padding: 30px 15px 20px 15px;*/
	padding: 30px 15px 0 15px;
}

#boxsearch {
	float: right;
}
#boxsearch_i {
	padding: 20px 30px 0 30px;
}

#hp_barlogin {
	height: 59px;
}
#hp_barlogin_i {
	padding: 20px 30px 0 30px;
}
#hp_barlogin .frmlogin div {
	display: inline;
}
#hp_barlogin .frmlogin .caption {
	color: #E69C3B;
	text-transform: uppercase;
	padding-right: 10px;
}
#hp_barlogin .frmlogin .StandardButton {
	color: #E69C3B;
	font-weight: bold;
	text-transform: uppercase;
	border: 0 none;
	background: transparent;
	cursor: pointer;
}

#main {
	padding: 10px 0;
}
#main_i {
	height: 143px;
	background: #FFFFFF;
}
#hp_flash_rotator {
	float: right;
	width: 256px;
	height: 143px;
}
#hp_news_boxes {
	float: none;
	margin-right: 256px;
}
#hp_news_boxes_i {
	padding: 0 10px;
	overflow: hidden;
}
#hp_news_boxes .hp_articles {
	
}
#hp_news_boxes .hp_articles .hp_article_col {
	float: left;
	width: 50%;
}
#hp_news_boxes .hp_articles .hp_article_col .hp_article_col_i {
	padding: 20px 30px;
}
#hp_news_boxes .hp_articles .article_createdate {
	color: #27699E;
	font-weight: bold;
}
#hp_news_boxes .hp_articles h2,
#hp_news_boxes .hp_articles h2 a {
	color: #27699E;
	font-size: 1.1em;
	font-weight: bold;
}

#hp_logos {
	margin-bottom: 10px;
}

/* CSS FOR SLIDESHOW SCRIPT */
.imageSlideshowHolder {
	width:256px;	/* Image width */
	height:143px;	/* Image height */
	
	position:relative;	/* Don't remove this line */
}
/* Don't change these values */
.imageSlideshowHolder img {
	position:absolute;
	left:0px;
	top:0px;
}