div#module_container {
	/* Re-sizing based on shown/hidden left nav */
	width:100%;
	float:right;
}
div#module_container_inner {
	margin:0px 0px 6px 0px;
}
#module_container {
background:url(/images/hp-containerbg.png) left top repeat-x;
}
#module_container_inner {
background:url(/images/hp-img.png) right bottom no-repeat;
}
.left {
float:left;
width:331px;
background:url(/images/hp-bg.png) left top no-repeat;
margin-left:25px;
margin-top:25px;
padding:20px;
}
.left h1 {
color:#204068;
font-size:18px;
line-height:24px;
margin:0px;
margin-bottom:20px;
}
.left h2 {
color:#1f2123;
padding:10px;
margin:0px;
font-size:14px;
line-height:18px;
margin-bottom:20px;
}
.right {
float:left;
width:430px;
margin-left:20px;
margin-top:50px;
font-size:14px;
line-height:28px;
}


