@import url(pages.css);

/* ---------- SECTION HEADER ---------- */

#section {
	height: 232px;
	color: #000;
	background: url(../Images/graphics/system/home_header.jpg) no-repeat -26px 0;
}

#sectionlink {
	display: block;
	width: 974px;
	height: 125px;
	background-color: Transparent; 
}

#maincontentlink {
	display: block;
	width: 670px;
	position: absolute;
	left: 200px;
	height: 60px;
	background-color: Transparent; 
    /* note: the following line is required to ensure that IE recognises the main content link area */	
	background-image: url(dummyimageentryforie.gif);
}

#sectionlogo {
	margin: 12px 0 0 26px;
	width: 8em;
	font-size: 2.1em;
	color: #FFF;
/*	background: #014983;*/
	background-color: Transparent; 
	display: none;
}

#sectionlogo span.slogan {
	font-size: 0.67em;
}
#sectionlogo span {
	font-size: 0.8em;
}

#sectiontext {
	display: block;
	position: absolute;
	margin: 62px 0 0 510px;
	width: 240px;
	font-size: 0.92em;
}

#sectiontext h3,
#sectiontext h4
{
	padding-top: 0.5ex
}

#sectiontext A
{
	text-decoration:none;
}
#sectiontext A:hover
{
	text-decoration:underline;
}

.maincontent {
	margin: -107px 0 0 0;
}

h4.for-section
{
	color: #000;
}
/* ---------- MAIN NAVIGATION ---------- */

#mainnav {
	float: left;
	margin: 0 0 0 12px;
	padding: 9px 6px 20px 9px;
	width: 172px;
	background: #FFF;
}

/* ---------- MAIN CONTENT ---------- */

#content {
	margin: 0 129px 0 187px;
	padding: 81px 0 20px 38px;
	border: none;
}

/* ---------- SIDEBAR ---------- */

#sidebar {
	margin: 0;
	padding: 81px 0 20px 16px;
	width: 113px;
}

/* ---------- CONTENT STYLES ---------- */

.featurebox1 {
	background: #FFF url(../Images/graphics/system/home_featurebox1_cnr.png) no-repeat right top;
}

.featurebox2 {
	background: #FFF url(../Images/graphics/system/home_featurebox2_cnr.png) no-repeat right top;
}

/*.featurebox1, featurebox2
{
	padding-top: 7px;
}*/

.featurebox1 h3,
.featurebox1 h4,
.featurebox1 h5,
.featurebox1 h6,
.featurebox2 h3,
.featurebox2 h4,
.featurebox2 h5,
.featurebox2 h6,
#midWhatsOnTitle h4

{
	padding-top: 0.5ex;
} 

#content .featurebox1 A, #content .featurebox2 A, #content .generallist A
{
	text-decoration:none;
}
#content .featurebox1 A:hover, #content .featurebox2 A:hover, #content .generallist A:hover
{
	text-decoration:underline;
}

.featurebox1,
.featurebox2
{
	padding-bottom: 0;
}


.homeQuicklinks UL
{
	margin: 0;
	padding: 10px 0;
	font-size: 0.92em;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	list-style: none;
}

.homeQuicklinks UL li {
	padding: 0 0 6px 0;
}

.homeQuicklinks UL a {
	display: block;
	padding: 0 0 0 9px;
}

.homeQuicklinks UL a:link, .homeQuicklinks UL a:visited {
	/* normal link: colour, style */
	color: #646363;
	text-decoration: none;
	background-image: url(../images/graphics/system/mainnav_normal_arrow.png);
	background-position: 0 4px;
	background-repeat: no-repeat;
}

.homeQuicklinks UL a:hover, .homeQuicklinks UL a:active {
	/* normal link rollover: colour, style */
	color: #646363;
	text-decoration: underline;
	background-image: url(../images/graphics/system/mainnav_normal_arrow.png);
	background-position: 0 4px;
	background-repeat: no-repeat;
}

#midWhatsOnTitle A
{
	text-decoration:none;		
}
#midWhatsOnTitle A:hover
{
	text-decoration:underline;
}
/*------------------------- Center site in fixed width Start ------------------*/
#centerBlockWrapper
{
	width:974px;
	text-align: left;		
	margin-left: auto;
	margin-right: auto;
	border-style:solid;
	border-color:#ccc;
	border-width:1px;
	background-color:White;
	
}
body {
  text-align: center;
  background-color:#e9e8e8;
}
/*------------------------- Center site in fixed width  End ------------------*/
