/*
** layout.css 
** CSS - handles the layout grid
** Author: Steve TANGUE
** Date: 22.04.09
** Last edited: 22.04.09
*/


div.banner_img_wrapper {
	width: 956px; height: 227px;
	padding-top: 13px;
	overflow: hidden; 
}
div.banner {
	width: 956px; height: 227px;
	overflow:hidden;
	border-top: 1px solid #fff;
}
#banner_1 {
	background-image:url(../img/homepage_banner_1.jpg);
	background-repeat:no-repeat;
}
#banner_2 {
	background-image:url(../img/homepage_banner_2.jpg);
	background-repeat:no-repeat;
}
#banner_3 {
	background-image:url(../img/homepage_banner_3.jpg);
	background-repeat:no-repeat;
}
#banner_4 {
	background-image:url(../img/homepage_banner_4.jpg);
	background-repeat:no-repeat;
}

div#byline_text {
	float: right;
	width: 352px;height: 227px;
	margin: 0 auto;
	background-image:url(img/byline_shape.png);
	background-position:top;
	position: relative;
	z-index: 0;
}
* html div#byline_text {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/byline_shape.png',sizingMethod='scale');
}


div.byline_text_link_wrapper {
	float:right;
	width: 352px;
	margin: 190px -325px 0 0;

	text-align:right;
}
div.byline_text_link_wrapper a {
	color:#FFFFFF;
	text-decoration: none;
}
div.byline_text_link_wrapper a:hover {
	text-decoration: underline;
}