/* different b/ground on home page */
h1 {
	background:transparent url(images/header-bg.png) top right no-repeat;
}
/* slideshow */
#home-pic, #slide {
	width:706px; 
	height:456px;
}
#slide {
	position:absolute;
	display:block;
}
/* bar underlines h1 b/ground */
#top-bar {
	background-color:#EE1C23;
	width:436px;
	height:5px;
	position:absolute;
	margin-left:270px;
}
#col1, #col2 {
	float:left;
	width:340px;
	color:#221E1F;
	font-size:0.8em;
	margin-top:14px;
	display:inline;
}
#col1 {
	margin:14px 23px 0 212px;
}
/* override on this page */
#foot-strap {
	padding-top:20px;
}
#problems {
	font-size:13px;
	border:1px solid #FF1111;
	margin-top:16px;
	color:#FF1111;
	position:absolute;
	width:178px;
}
#problems p {
	padding:8px;
}