/* -----------------------------------------------------------------------------
							HTML ELEMENTS
----------------------------------------------------------------------------- */

body {background-color : #004A89;}

h2 {
	padding : 0 18px 3px 0;
	color : #004991;
	background : transparent url(/pics/bop/h1_underline.gif) 100% 0 no-repeat;
	border-bottom : 1px solid #E0E2EC;
}
#contentArea h2 {
	margin-top : 0.8em;
	color : #004991;
}

a, a:link, a:active, a:visited {
	color : #323B82;
	text-decoration : underline;
}
a:hover {text-decoration : none;}


/* -----------------------------------------------------------------------------
				ID BASED RULES (override from other default stylesheets)
----------------------------------------------------------------------------- */
#mainInner {background : #FFFFFF url("/pics/leisure_centre/bg_main_content.gif") 0 0 repeat-y;}
#main {	
background: url("/pics/bop/bg_main.jpg") scroll repeat top center transparent;
/*background-color : #999999;*/}
#leftNav li a,
#leftNav li a:active,
#leftNav li a:visited {color : #323B82;}
#leftNav li a:hover {
	color : #323B82;
	text-decoration : underline;
}



/* Header styles */
#topNav {background-color : #323A82;}
#topNav a:hover {color : #A4A9C7;}
table.topnavDHTML tr {background-color : #323A82;}
table.topnavDHTML a:hover {color : #A4A9C7;}

#headerNav {background : transparent url(/pics/bop/head_tile.gif) 0 -25px repeat-x;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;}
#headerNavInner {
	background : transparent url(/pics/bop/bop_header_home.jpg) 0 -25px no-repeat;
}

#searchForm {
	/* stretch to full width as BLC pages have no adjacent heading */
	width : auto;
	color:#000099;
	
}
#searchForm a, 
#searchForma:link, 
#searchForm a:active, 
#searchForm a:visited{
	color:#000099;
}

#searchForm input {
	color : white;
	background-color : #e9e9e9;
}
#searchForm input.submit {background : transparent url(/pics/bop/go_button.gif) 0 0 no-repeat;}

/* reset bg tile on LHS */
div.alsoInThisSection {
	background : transparent url(/pics/bop/bop_title_also_in_section.gif) 0 0 no-repeat !important;
}


/* footer styles */
#footer {background : #f3901d url(/pics/bop/bop_footer_tile.gif) repeat-x;}
#footerInner {background : #f3901d url(/pics/bop/bop_footer_tile.gif) repeat-x;}
#footerInner p {color : #FFFFFF;}
#footerInner p.footerInnerLogo {background : transparent url(/pics/leisure_centre/blc_logo_blacktown_footer.gif) 16px 0 no-repeat;}

