/*
-----------------------------------------------
AEGON content page styles
----------------------------------------------- */




/* Generic styles
----------------------------------------------- */
#mainWrapper {
	background:url(../img/core/mainWrapperSubNav.gif) repeat-y;
}
body #heading {
	padding-top: 64px;
	background: url(../img/headers_footers/content_heading_example.jpg) top left no-repeat #fff;
	width: 780px;
	float: left;
	position: relative;
	border-right: 1px solid E0E0E0;
}
body #container {
	background:#FBFBFB url(../img/headers_footers/footer_example.jpg) bottom left no-repeat;
}
body #content {
	width: 760px;
	float: left;
	padding:0 0 24px 0;
	margin:0;
	background: url(../img/core/sub_content_bg.gif) top left repeat-y;
}
body #main_content {
	width: 537px;
	float: left;
	background: #fff;
	padding-left: 15px;
}

body #main_content #title {
	width: 522px;
	float: left;
	background: #000;
	padding: 25px 15px;
	margin-left: -15px;
	display: inline;
	position: relative;
}
body #main_content #title h1 {
	color: #fff;
}
body #main_content #title span.sub_title {
	color: #999;
}
body #main_content .inner {
	float: left;
	width: 100%;
	background: none;
	padding-top: 15px;
}
#content p {
	margin:0.5em 0 1.5em 0;
}
#content ul {
	margin-bottom: 1.5em;
}
#title p {
	color: #fff;
	font-size: 1.2em;
	width: 420px;
}


/* Specificy background images as below
----------------------------------------------- */

body#about_sub #heading {
	background: url(../img/headers_footers/about_sub_image.jpg) top left no-repeat #FFFFFF;
	/* image should be 131px high */
}
body#about_sub #container {
	background: url(../img/headers_footers/about_sub_footer.jpg) bottom left no-repeat #FBFBFB;
}

