
.container{
	
	background-image:url(curved_homepage_bg.jpg);
}

.main{
background-image:url(main_homepage_bg.jpg);


}
.headings h1{
width:400px;
color:#FFFFFF;
line-height:52px;
font-size:42px;
}
/*
---------------------------------------------------------------------------------------- feature panels
*/
.featurePanelHomepage{
background-image:url(did_you_know_homepage_bg.png);
background-position: top left;
width:425px;
height:190px;
margin:0px;
padding:0px;
position:relative;
float:left;
}
.featurePanelContent{
width:390px;
}

/*
---------------------------------------------------------------------------------------- header
*/
div.header {
	
	background-image:url(curved_homepage_bg_top.jpg);

}
/*
---------------------------------------------------------------------------------------- left
*/
div.left {
	width: 580px;
	float: left;
	padding: 0 0 0 0px;
	margin: 5px 25px 0px 25px;
	position: relative;
	z-index: 1;
}
/*
---------------------------------------------------------------------------------------- right
*/


div.right {
	float: left;
	min-height:240px;
	position: relative;
	background-repeat: no-repeat;
	width: 211px;
	margin: 15px 5px 0px 0px;
	padding:0px;
}
/*
---------------------------------------------------------------------------------------- footer
*/
div.footer {

	background-image:url(curved_homepage_bg_bottom.jpg);

}