/* Specific Background Colour Scheme for each Section 
#global - test
#whatsOn - Whats On Section
#whatsOn_DL - Whats On > Diary Location + Box Office
*/
*, html, body, ul, ol, li, p, div, a, img,
h1, h2, h3, h4, h5, h6, em, strong, b,
form, fieldset, input[type="text"], input[type="submit"], select, option, textarea, input {
	margin: 0;
	padding: 0;
	border: 0;
}
body {
/*

*/
}
#global .bgLeft {
	background-color: blue;
	height: 100%;
}
#global .bgTopPanel {
	background-color: red;
}
#global .bgContent { /* contentCont */
	background-color:green;
}
#global .bgNavFlow { /* contentBody */
	background-color: yellow;
}
#global .navTop_whatsOn {
	display: block;
	float: left;	
	background-image: url(../whats_on/images/navTop_whatsOn_on.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 198px;
	height: 92px;
}
#global .navTop_eatDrinkShop {
	display: block;
	float: left;
	background-image: url(../whats_on/images/navTop_eatDrinkShop.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 199px;
	height: 92px;
}
#global .navTop_about {
	display: block;
	float: left;	
	background-image: url(../whats_on/images/navTop_about.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 198px;
	height: 92px;
}
#global .navTop_community {
	display: block;
	float: left;	
	background-image: url(../whats_on/images/navTop_community.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 206px;
	height: 92px;
}
/*------------- SET OF SCHEME Home 01-------------*/
body#home01 {
	background-image: url(../images/bg_lines.gif);
	background-repeat: repeat-y;
	background-position: 0 0;
}
#home01 .bgLeft { /* Left Bg needs to wrap round Main Content to stretch 100% */
	height: 100%;
	clear: both;
	background-image: url(../images/bg_navLeft_hm01.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;	
	width: 199px;
	top: 0px;
}
#home01 .bgLeftLogo {
	display: block;
	background-image: url(../images/pix.gif);
	background-repeat: no-repeat;
	background-position: -1px -4px;
	width: 100px;
	height: 107px;
}
#home01 .navTop_whatsOn {
	display: block;
	float: left;
	background-image: url(../images/navMain01_wo.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 198px;
	height: 253px;
}
#home01 .navTop_eatDrinkShop {
	display: block;
	float: left;
	background-image: url(../images/navMain01_eds.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 199px;
	height: 253px;
}
#home01 .navTop_about {
	display: block;
	float: left;	
	background-image: url(../images/navMain01_atc.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 198px;
	height: 253px;
}
#home01 .navTop_community {
	display: block;
	float: left;	
	background-image: url(../images/navMain01_ce.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 206px;
	height: 253px;
}
#home01 .bgTopPanel {
	background-color: #000029;
}
#home01 .bgContent {

}
#home01 .bgContentNoTab {

}
#home01 .bgNavFlow { /*over flow of nav image*/

}
#home01 .bgTabFlow { /* With TABS over flow of nav image */

}
#home01 .bgNoTab { /* With No TABS*/

}
/*------------- END SET OF SCHEME -------------*/
/*------------- SET OF SCHEME Home 02-------------*/
body#home02 {
	background-image: url(../images/bg_lines.gif);
	background-repeat: repeat-y;
	background-position: 0 0;
}
#home02 .bgLeft { /* Left Bg needs to wrap round Main Content to stretch 100% */
	height: 100%;
	clear: both;
	background-image: url(../images/bg_navLeft_hm02.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;	
	width: 199px;
	top: 0px;
}
#home02 .bgLeftLogo {
	display: block;
	background-image: url(../images/pix.gif);
	background-repeat: no-repeat;
	background-position: -1px -4px;
	width: 100px;
	height: 107px;
}
#home02 .navTop_whatsOn {
	display: block;
	float: left;
	background-image: url(../images/navMain02_wo.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 198px;
	height: 253px;
}
#home02 .navTop_eatDrinkShop {
	display: block;
	float: left;
	background-image: url(../images/navMain02_eds.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 199px;
	height: 253px;
}
#home02 .navTop_about {
	display: block;
	float: left;	
	background-image: url(../images/navMain02_atc.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 198px;
	height: 253px;
}
#home02 .navTop_community {
	display: block;
	float: left;	
	background-image: url(../images/navMain02_ce.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 206px;
	height: 253px;
}
#home02 .bgTopPanel {
	background-color: #000029;
}
#home02 .bgContent {

}
#home02 .bgContentNoTab {

}
#home02 .bgNavFlow { /*over flow of nav image*/

}
#home02 .bgTabFlow { /* With TABS over flow of nav image */

}
#home02 .bgNoTab { /* With No TABS*/

}
/*------------- END SET OF SCHEME -------------*/
/*------------- SET OF SCHEME Home 03-------------*/
body#home03 {
	background-image: url(../images/bg_lines.gif);
	background-repeat: repeat-y;
	background-position: 0 0;
}
#home03 .bgLeft { /* Left Bg needs to wrap round Main Content to stretch 100% */
	height: 100%;
	clear: both;
	background-image: url(../images/bg_navLeft_hm03.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;	
	width: 199px;
	top: 0px;
}
#home03 .bgLeftLogo {
	display: block;
	background-image: url(../images/pix.gif);
	background-repeat: no-repeat;
	background-position: -1px -4px;
	width: 100px;
	height: 107px;
}
#home03 .navTop_whatsOn {
	display: block;
	float: left;
	background-image: url(../images/navMain03_wo.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 198px;
	height: 253px;
}
#home03 .navTop_eatDrinkShop {
	display: block;
	float: left;
	background-image: url(../images/navMain03_eds.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 199px;
	height: 253px;
}
#home03 .navTop_about {
	display: block;
	float: left;	
	background-image: url(../images/navMain03_atc.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 198px;
	height: 253px;
}
#home03 .navTop_community {
	display: block;
	float: left;	
	background-image: url(../images/navMain03_ce.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 206px;
	height: 253px;
}
#home03 .bgTopPanel {
	background-color: #000039;
}
#home03 .bgContent {

}
#home03 .bgContentNoTab {

}
#home03 .bgNavFlow { /*over flow of nav image*/

}
#home03 .bgTabFlow { /* With TABS over flow of nav image */

}
#home03 .bgNoTab { /* With No TABS*/

}
/*------------- END SET OF SCHEME -------------*/
/*------------- SET OF SCHEME Home 04-------------*/
body#home04 {
	background-image: url(../images/bg_lines.gif);
	background-repeat: repeat-y;
	background-position: 0 0;
}
#home04 .bgLeft { /* Left Bg needs to wrap round Main Content to stretch 100% */
	height: 100%;
	clear: both;
	background-image: url(../images/bg_navLeft_hm04.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;	
	width: 199px;
	top: 0px;
}
#home04 .bgLeftLogo {
	display: block;
	background-image: url(../images/pix.gif);
	background-repeat: no-repeat;
	background-position: -1px -4px;
	width: 100px;
	height: 107px;
}
#home04 .navTop_whatsOn {
	display: block;
	float: left;
	background-image: url(../images/navMain04_wo.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 198px;
	height: 253px;
}
#home04 .navTop_eatDrinkShop {
	display: block;
	float: left;
	background-image: url(../images/navMain04_eds.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 199px;
	height: 253px;
}
#home04 .navTop_about {
	display: block;
	float: left;	
	background-image: url(../images/navMain04_atc.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 198px;
	height: 253px;
}
#home04 .navTop_community {
	display: block;
	float: left;	
	background-image: url(../images/navMain04_ce.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 206px;
	height: 253px;
}
#home04 .bgTopPanel {
	background-color: #000049;
}
#home04 .bgContent {

}
#home04 .bgContentNoTab {

}
#home04 .bgNavFlow { /*over flow of nav image*/

}
#home04 .bgTabFlow { /* With TABS over flow of nav image */

}
#home04 .bgNoTab { /* With No TABS*/

}
/*------------- END SET OF SCHEME -------------*/
/*------------- SET OF SCHEME Home 05-------------*/
body#home05 {
	background-image: url(../images/bg_lines.gif);
	background-repeat: repeat-y;
	background-position: 0 0;
}
#home05 .bgLeft { /* Left Bg needs to wrap round Main Content to stretch 100% */
	height: 100%;
	clear: both;
	background-image: url(../images/bg_navLeft_hm05.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;	
	width: 199px;
	top: 0px;
}
#home05 .bgLeftLogo {
	display: block;
	background-image: url(../images/pix.gif);
	background-repeat: no-repeat;
	background-position: -1px -4px;
	width: 100px;
	height: 107px;
}
#home05 .navTop_whatsOn {
	display: block;
	float: left;
	background-image: url(../images/navMain05_wo.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 198px;
	height: 253px;
}
#home05 .navTop_eatDrinkShop {
	display: block;
	float: left;
	background-image: url(../images/navMain05_eds.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 199px;
	height: 253px;
}
#home05 .navTop_about {
	display: block;
	float: left;	
	background-image: url(../images/navMain05_atc.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 198px;
	height: 253px;
}
#home05 .navTop_community {
	display: block;
	float: left;	
	background-image: url(../images/navMain05_ce.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 206px;
	height: 253px;
}
#home05 .bgTopPanel {
	background-color: #000059;
}
#home05 .bgContent {

}
#home05 .bgContentNoTab {

}
#home05 .bgNavFlow { /*over flow of nav image*/

}
#home05 .bgTabFlow { /* With TABS over flow of nav image */

}
#home05 .bgNoTab { /* With No TABS*/

}
/*------------- END SET OF SCHEME -------------*/
/*------------- SET OF SCHEME Home 06-------------*/
body#home06 {
	background-image: url(../images/bg_lines.gif);
	background-repeat: repeat-y;
	background-position: 0 0;
}
#home06 .bgLeft { /* Left Bg needs to wrap round Main Content to stretch 100% */
	height: 100%;
	clear: both;
	background-image: url(../images/bg_navLeft_hm06.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;	
	width: 199px;
	top: 0px;
}
#home06 .bgLeftLogo {
	display: block;
	background-image: url(../images/pix.gif);
	background-repeat: no-repeat;
	background-position: -1px -4px;
	width: 100px;
	height: 107px;
}
#home06 .navTop_whatsOn {
	display: block;
	float: left;
	background-image: url(../images/navMain06_wo.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 198px;
	height: 253px;
}
#home06 .navTop_eatDrinkShop {
	display: block;
	float: left;
	background-image: url(../images/navMain06_eds.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 199px;
	height: 253px;
}
#home06 .navTop_about {
	display: block;
	float: left;	
	background-image: url(../images/navMain06_atc.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 198px;
	height: 253px;
}
#home06 .navTop_community {
	display: block;
	float: left;	
	background-image: url(../images/navMain06_ce.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 206px;
	height: 253px;
}
#home06 .bgTopPanel {
	background-color: #000069;
}
#home06 .bgContent {

}
#home06 .bgContentNoTab {

}
#home06 .bgNavFlow { /*over flow of nav image*/

}
#home06 .bgTabFlow { /* With TABS over flow of nav image */

}
#home06 .bgNoTab { /* With No TABS*/

}
/*------------- END SET OF SCHEME -------------*/
/*------------- SET OF SCHEME Home 07-------------*/
body#home07 {
	background-image: url(../images/bg_lines.gif);
	background-repeat: repeat-y;
	background-position: 0 0;
}
#home07 .bgLeft { /* Left Bg needs to wrap round Main Content to stretch 100% */
	height: 100%;
	clear: both;
	background-image: url(../images/bg_navLeft_hm07.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;	
	width: 199px;
	top: 0px;
}
#home07 .bgLeftLogo {
	display: block;
	background-image: url(../images/pix.gif);
	background-repeat: no-repeat;
	background-position: -1px -4px;
	width: 100px;
	height: 107px;
}
#home07 .navTop_whatsOn {
	display: block;
	float: left;
	background-image: url(../images/navMain07_wo.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 198px;
	height: 253px;
}
#home07 .navTop_eatDrinkShop {
	display: block;
	float: left;
	background-image: url(../images/navMain07_eds.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 199px;
	height: 253px;
}
#home07 .navTop_about {
	display: block;
	float: left;	
	background-image: url(../images/navMain07_atc.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 198px;
	height: 253px;
}
#home07 .navTop_community {
	display: block;
	float: left;	
	background-image: url(../images/navMain07_ce.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 206px;
	height: 253px;
}
#home07 .bgTopPanel {
	background-color: #000069;
}
#home07 .bgContent {

}
#home07 .bgContentNoTab {

}
#home07 .bgNavFlow { /*over flow of nav image*/

}
#home07 .bgTabFlow { /* With TABS over flow of nav image */

}
#home07 .bgNoTab { /* With No TABS*/

}
/*------------- END SET OF SCHEME -------------*/
/*------------- SET OF SCHEME Whats On-------------*/
body#whatsOn {
	background-image: url(../images/bg_lines.gif);
	background-repeat: repeat-y;
	background-position: 0 0;
}
#whatsOn .bgLeft { /* Left Bg needs to wrap round Main Content to stretch 100% */
	height: 100%;
	clear: both;
	background-image: url(../whats_on/images/bg_navLeft.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;	
	width: 199px;
	top: 0px;
}
#whatsOn .bgLeftLogo {
	display: block;
	background-image: url(../images/pix.gif);
	background-repeat: no-repeat;
	background-position: -1px -4px;
	width: 100px;
	height: 107px;
}
#whatsOn .navTop_whatsOn {
	display: block;
	float: left;	
	background-image: url(../whats_on/images/navTop_whatsOn_on.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 198px;
	height: 92px;
}
#whatsOn .navTop_eatDrinkShop {
	display: block;
	float: left;
	background-image: url(../whats_on/images/navTop_eatDrinkShop.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 199px;
	height: 92px;
}
#whatsOn .navTop_about {
	display: block;
	float: left;	
	background-image: url(../whats_on/images/navTop_about.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 198px;
	height: 92px;
}
#whatsOn .navTop_community {
	display: block;
	float: left;	
	background-image: url(../whats_on/images/navTop_community.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 206px;
	height: 92px;
}
#whatsOn .bgTopPanel {
	background-color: #000029;
}
#whatsOn .bgContent {
	background-image: url(../whats_on/images/bg_grad.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	border-top: solid #242424 1px;	
}
#whatsOn .bgContentNoTab {
	background-image: url(../whats_on/images/bg_grad.jpg);
	background-repeat: repeat-x;
	background-position: 0 -30px;
}
#whatsOn .bgNavFlow { /*over flow of nav image*/
/*
	background-image: url();
	background-repeat: no-repeat;
	background-position: 0 20px;
*/
}

#whatsOn .bgMidTab { /* With TABS in middle Tab Bg and Tab Content bg diff */
	display: block;
	background-image: url(../whats_on/images/bg_grad.jpg);
	background-repeat: repeat-x;
	background-position: 0 25px;
}

#whatsOn .bgTabFlow { /* With TABS over flow of nav image */
	background-image: url();
	background-repeat: no-repeat;
	background-position: 0 0px;
}
#whatsOn .bgNoTab { /* With No TABS*/
	background-image: url();
	background-repeat: no-repeat;
	background-position: 0 0px;
}
#whatsOn .topBlu {
	background-color:#000029; /* when bg of tabs on top of page*/
}
#whatsOn .crTop {
	background-color: #001026; /* when bg of tabs on top of page*/
}
/*------------- END SET OF SCHEME -------------*/
/*------------- SET OF SCHEME Whats On - Diary Location, Box Office -------------*/
body#whatsOn_DL {
	background-image: url(../whats_on/images/bgDL_lines.gif);
	background-repeat: repeat-y;
	background-position: 0 0;
}
#whatsOn_DL .bgLeft { /* Left Bg needs to wrap round Main Content to stretch 100% */
	height: 100%;
	clear: both;
	background-image: url(../whats_on/images/bg_navLeftDL.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;	
	width: 199px;
	top: 0px;
}
#whatsOn_DL .bgLeftLogo {
	display: block;
	background-image: url(../images/pix.gif);
	background-repeat: no-repeat;
	background-position: -1px -4px;
	width: 100px;
	height: 107px;
}
#whatsOn_DL .navTop_whatsOn {
	display: block;
	float: left;	
	background-image: url(../whats_on/images/navTopDL_whatsOn_on.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 198px;
	height: 92px;
}
#whatsOn_DL .navTop_eatDrinkShop {
	display: block;
	float: left;
	background-image: url(../whats_on/images/navTopDL_eatDrinkShop.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 199px;
	height: 92px;
}
#whatsOn_DL .navTop_about {
	display: block;
	float: left;	
	background-image: url(../whats_on/images/navTopDL_about.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 198px;
	height: 92px;
}
#whatsOn_DL .navTop_community {
	display: block;
	float: left;	
	background-image: url(../whats_on/images/navTopDL_community.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 206px;
	height: 92px;
}
#whatsOn_DL .bgTopPanel {
	background-color: #000d40;
}
#whatsOn_DL .bgMidPanel { /* in content body 14x2 padding 595-28 #June*/
	background-color: #00040a;
	width: 567px;
}
#whatsOn_DL .bgContent {
	background-image: url(../whats_on/images/bg_grad.jpg);
	background-repeat: repeat-x;
	background-position: 0 0;
	border-top: solid #242424 1px;	
}
#whatsOn_DL .bgContentNoTab {
	background-image: url(../whats_on/images/bg_grad.jpg);
	background-repeat: repeat-x;
	background-position: 0 -30px;
}
#whatsOn_DL .bgContentTab { /* With TABS over flow of nav image #June  */
	background-image: url();
	background-repeat: no-repeat;
	background-position: 0 0px;
}
#whatsOn_DL .bgTab { 
	display: block;
	background-image: url(../whats_on/images/bg_gradTab.jpg);
	background-repeat: repeat-x;
	background-position: 0 0;
}

#whatsOn_DL .bgNavFlow { /*over flow of nav image #June take out padding */
/*	background-image: url();
	background-repeat: no-repeat;
	background-position: 0 20px;
*/
}
#whatsOn_DL .bgMidTab { /* With TABS in middle Tab Bg and Tab Content bg diff */
	display: block;
	background-image: url(../whats_on/images/bg_grad.jpg);
	background-repeat: repeat-x;
	background-position: 0 25px;
}

#whatsOn_DL .bgMidTab2 { /* With TABS in middle Tab Bg and Tab Content bg diff */
	background-image: url(../whats_on/images/bg_gradTab.jpg);
	background-repeat: repeat-x;
	background-position: 0 38px;
}

#whatsOn_DL .bgTabFlow { /* With TABS over flow of nav image */
	background-image: url();
	background-repeat: no-repeat;
	background-position: 0 38px;
}
#whatsOn_DL .bgNoTab { /* With No TABS*/
	background-image: url();
	background-repeat: no-repeat;
	background-position: 0 20px;
}
#whatsOn_DL .topBlu {
	background-color: #000d40; /* when bg of tabs on top of page*/
}
#whatsOn_DL .crTop {
	background-color: #001026; /* when bg of tabs on top of page*/
}

/*------------- END SET OF SCHEME -------------*/
/*------------- SET OF SCHEME Eat Drink Shop -------------*/
body#eds {
	background-image: url(../images/bg_lines.gif);
	background-repeat: repeat-y;
	background-position: 0 0;
}
#eds .bgLeft { /* Left Bg needs to wrap round Main Content to stretch 100% #June 198px*/
	height: 100%;
	clear: both;
	background-image: url(../eat_drink_shop/images/bg_leftNav.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 198px;
	top: 0px;
}
#eds .bgLeftLogo {
	display: block;
	background-image: url(../images/pix.gif);
	background-repeat: no-repeat;
	background-position: -1px -4px;
	width: 100px;
	height: 107px;
}
#eds .navTop_whatsOn {
	display: block;
	float: left;	
	background-image: url(../eat_drink_shop/images/navTop_whatsOn.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 198px;
	height: 92px;
}
#eds .navTop_eatDrinkShop {
	display: block;
	float: left;
	background-image: url(../eat_drink_shop/images/navTop_eatDrinkShop_on.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 199px;
	height: 92px;
}
#eds .navTop_about {
	display: block;
	float: left;	
	background-image: url(../eat_drink_shop/images/navTop_about.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 198px;
	height: 92px;
}
#eds .navTop_community {
	display: block;
	float: left;	
	background-image: url(../eat_drink_shop/images/navTop_community.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 206px;
	height: 92px;
}
#eds .bgTopPanel {
	background-color: #001026;
}
#eds .bgMidPanel { /* in content body 14x2 padding 595-28*/
	background-color: #00040a;
	width: 567px;
}
#eds .bgContent {
	background-image: url(../eat_drink_shop/images/bg_grad.jpg);
	background-repeat: repeat-x;
	background-position: 0 0;	
	border-top: solid #242424 1px;	
}
#eds .bgContentNoTab {
	background-image: url(../eat_drink_shop/images/bg_grad.jpg);
	background-repeat: repeat-x;
	background-position: 0 -30px;
}
#eds .bgContentTab { /* With TABS over flow of nav image  */
	background-image: url(../eat_drink_shop/images/bg_gradTab.jpg);
	background-repeat: no-repeat;
	background-position: 0 0px;
}
#eds .bgNavFlow { /*over flow of nav image with hdr - index, dining info, esp shop #June Taken out*/
/*	background-image: url();
	background-repeat: no-repeat;
	background-position: 0px -110px;
*/
}
#eds .bgMidTab { /* With TABS in middle Tab Bg and Tab Content bg diff */
	background-image: url(../eat_drink_shop/images/bg_gradTab.jpg);
	background-repeat: repeat-x;
	background-position: 0 0px;
}

#eds .bgMidTab2 { /* With TABS in middle Tab Bg and Tab Content bg diff */
	background-image: url(../eat_drink_shop/images/bg_gradTab.jpg);
	background-repeat: repeat-x;
	background-position: 0 38px;
}

#eds .bgTabFlow { /* With TABS over flow of nav image  - tabs too low for this */
	background-image: url();
	background-repeat: repeat-x;
	background-position: 0 0px;
}

#eds .bgNoTab { /* With No TABS dining index - Dining, Promotions #June Taken out*/
	background-image: url();
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#eds .topBlu {
	background-color: #001026; /* when bg of tabs on top of page*/
}
#eds .crTop {
	background-color: #001026; /* when bg of tabs on top of page*/
}
/*------------- END SET OF SCHEME -------------*/
/*------------- SET OF SCHEME About the Centre -------------*/
body#atc {
	background-image: url(../images/bg_lines.gif);
	background-repeat: repeat-y;
	background-position: 0 0;
}
#atc .bgLeft { /* Left Bg needs to wrap round Main Content to stretch 100% */
	height: 100%;
	clear: both;
	background-image: url(../about_the_centre/images/bg_leftNav.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 199px;
	top: 0px;
}
#atc .bgLeftLogo {
	display: block;
	background-image: url(../images/pix.gif);
	background-repeat: no-repeat;
	background-position: -1px -4px;
	width: 100px;
	height: 107px;
}
#atc .navTop_whatsOn {
	display: block;
	float: left;	
	background-image: url(../about_the_centre/images/navTop_whatsOn.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 198px;
	height: 92px;
}
#atc .navTop_eatDrinkShop {
	display: block;
	float: left;
	background-image: url(../about_the_centre/images/navTop_eatDrinkShop.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 199px;
	height: 92px;
}
#atc .navTop_about {
	display: block;
	float: left;	
	background-image: url(../about_the_centre/images/navTop_about_on.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 198px;
	height: 92px;
}
#atc .navTop_community {
	display: block;
	float: left;	
	background-image: url(../about_the_centre/images/navTop_community.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 206px;
	height: 92px;
}
#atc .bgTopPanel {
	background-color: #000319;
}
#atc .bgContent {
	background-image: url(../about_the_centre/images/bg_grad.jpg);
	background-repeat: repeat-x;
	background-position: 0 0;	
	border-top: solid #242424 1px;
}
#atc .bgContentNoTab {
	background-image: url(../about_the_centre/images/bg_grad.jpg);
	background-repeat: repeat-x;
	background-position: 0 -30px;
}
#atc .bgNavFlow { /*over flow of nav image - index, hirer, mile url(../about_the_centre/images/bg_leftFlow.jpg*/
	background-image: url(../about_the_centre/images/bg_leftFlow.jpg);
	background-repeat: no-repeat;
	background-position: 0px 218px; /* hor ver height of main image on about the centre*/
}
#atc .bgTab { /* With TABS in middle Tab Bg and Tab Content bg diff */
	/*display: block;*/
	background-image: url();
	background-repeat: repeat-x;
	background-position: 0 0;
}
#atc .bgTabFlow { /* With TABS over flow of nav image -123 espTours */
	background-image: url();
	background-repeat: no-repeat;
	background-position: 0 232px;
	height: 100% auto;	
}
#atc .bgTabFlow2 { /* With TABS over flow of nav image rental mid tabs */
	background-image: url();
	background-repeat: no-repeat;
	background-position: 0 124px;
	height: 100% auto;	
}
#atc .bgNoTab { /* With No TABS or HDR*/
	background-image: url(../about_the_centre/images/bg_leftFlow.jpg);
	background-repeat: no-repeat;
	background-position: 0px 230px;
}
#atc .bgMidTab { /* With TABS in middle Tab Bg and Tab Content bg diff */
	background-image: url(../about_the_centre/images/bg_gradTab.jpg);
	background-repeat: repeat-x;
	background-position: 0 25px;
}
#atc .bgMidTab2 { /* With TABS in middle Tab Bg and Tab Content bg diff */
	background-image: url(../about_the_centre/images/bg_gradTab.jpg);
	background-repeat: repeat-x;
	background-position: 0 38px;
}

#atc .topBlu {
	background-color: #000319; /* when bg of tabs on top of page*/
}
#atc .crTop {
	background-color: #000319; /* when bg of tabs on top of page*/
}
/*------------- END SET OF SCHEME -------------*/
/*------------- SET OF SCHEME Community and Engagement -------------*/
body#cne {
	background-image: url(../images/bg_lines.gif);
	background-repeat: repeat-y;
	background-position: 0 0;
}
#cne .bgLeft { /* Left Bg needs to wrap round Main Content to stretch 100% #June 198px */
	height: 100%;
	clear: both;
	background-image: url(../community_engagement/images/bg_leftNav.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 198px;
	top: 0px;
}
#cne .bgLeftLogo {
	display: block;
	background-image: url(../images/pix.gif);
	background-repeat: no-repeat;
	background-position: -1px -4px;
	width: 100px;
	height: 107px;
}
#cne .navTop_whatsOn {
	display: block;
	float: left;	
	background-image: url(../community_engagement/images/navTop_whatsOn.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 198px;
	height: 92px;
}
#cne .navTop_eatDrinkShop {
	display: block;
	float: left;
	background-image: url(../community_engagement/images/navTop_eatDrinkShop.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 199px;
	height: 92px;
}
#cne .navTop_about {
	display: block;
	float: left;	
	background-image: url(../community_engagement/images/navTop_about.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 198px;
	height: 92px;
}
#cne .navTop_community {
	display: block;
	float: left;	
	background-image: url(../community_engagement/images/navTop_community_on.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 206px;
	height: 92px;
}
#cne .bgTopPanel {
	background-color: #001026;
}
#cne .bgContent {
	background-image: url(../community_engagement/images/bg_grad.jpg);
	background-repeat: repeat-x;
	background-position: 0 0;
	border-top: solid #242424 1px;	
}
#cne .bgContentNoTab {
	background-image: url(../community_engagement/images/bg_grad.jpg);
	background-repeat: repeat-x;
	background-position: 0 -30px;
}
#cne .bgTab { /* With TABS in middle Tab Bg and Tab Content bg diff */
	display: block;
	background-image: url(../community_engagement/images/bg_gradTab.jpg);
	background-repeat: repeat-x;
	background-position: 0 0;
}

#cne .bgNavFlow { /*over flow of nav image #June Taken out*/
/*	background-image: url();
	background-repeat: no-repeat;
	background-position: 0px 4px;
*/}
#cne .bgMidTab { /* With TABS in middle Tab Bg and Tab Content bg diff */
	display: block;
	background-image: url(../community_engagement/images/bg_grad.jpg);
	background-repeat: repeat-x;
	background-position: 0 25px;
}
#cne .bgMidTab2 { /* With TABS in middle Tab Bg and Tab Content bg diff */
	display: block;
	background-image: url(../community_engagement/images/bg_grad.jpg);
	background-repeat: repeat-x;
	background-position: 0 38px;
}

#cne .bgTabFlow { /* With TABS over flow of nav image #June Taken out*/
	background-image: url();
	background-repeat: no-repeat;
	background-position: 0 123px;
}
#cne .bgNoTab { /* With No TABS*/
	background-image: url();
	background-repeat: no-repeat;
	background-position: 0 20px;
}
#cne .topBlu {
	background-color: #001026; /* when bg of tabs on top of page*/
}
#cne .crTop {
	background-color: #001026; /* when bg of tabs on top of page*/
}
/*------------- END SET OF SCHEME -------------*/
/*------------- SET OF SCHEME Corporate Info -------------*/
body#cor {
	background-image: url(../images/bg_lines.gif);
	background-repeat: repeat-y;
	background-position: 0 0;
}
#cor .bgLeft { /* Left Bg needs to wrap round Main Content to stretch 100% */
	height: 100%;
	clear: both;
	background-image: url(../corporate_information/images/bg_leftNav.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 199px;
	top: 0px;
}
#cor .bgLeftLogo {
	display: block;
	background-image: url(../images/pix.gif);
	background-repeat: no-repeat;
	background-position: -1px -4px;
	width: 100px;
	height: 107px;
}
#cor .navTop_whatsOn {
	display: block;
	float: left;	
	background-image: url(../corporate_information/images/navTop_whatsOn.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 198px;
	height: 92px;
}
#cor .navTop_eatDrinkShop {
	display: block;
	float: left;
	background-image: url(../corporate_information/images/navTop_eatDrinkShop.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 199px;
	height: 92px;
}
#cor .navTop_about {
	display: block;
	float: left;	
	background-image: url(../corporate_information/images/navTop_about.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 198px;
	height: 92px;
}
#cor .navTop_community {
	display: block;
	float: left;	
	background-image: url(../corporate_information/images/navTop_community.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 206px;
	height: 92px;
}
#cor .bgTopPanel {
	background-color: #000319;
}
#cor .bgContent {
	background-image: url(../corporate_information/images/bg_grad.jpg);
	background-repeat: repeat-x;
	background-position: 0 0;
	border-top: solid #242424 1px;		
}
#cor .bgContentNoTab {
	background-image: url(../corporate_information/images/bg_grad.jpg);
	background-repeat: repeat-x;
	background-position: 0 -30px;
}
#cor .bgTab { /* With TABS in middle Tab Bg and Tab Content bg diff */
	display: block;
	background-image: url(../corporate_information/images/bg_gradTab.jpg);
	background-repeat: repeat-x;
	background-position: 0 0;
}

#cor .bgNavFlow { /*over flow of nav image ../corporate_information/images/bg_leftFlow_test.jpg*/
/*	background-image: url();
	background-repeat: no-repeat;
	background-position: 0px 4px;
*/}
#cor .bgMidTab { /* With TABS in middle Tab Bg and Tab Content bg diff */
	display: block;
	background-image: url(../corporate_information/images/bg_grad.jpg);
	background-repeat: repeat-x;
	background-position: 0 25px;
}
#cor .bgMidTab2 { /* With TABS in middle Tab Bg and Tab Content bg diff */
	display: block;
	background-image: url(../corporate_information/images/bg_grad.jpg);
	background-repeat: repeat-x;
	background-position: 0 38px;
}

#cor .bgTabFlow { /* With TABS over flow of nav image ../corporate_information/images/bg_leftFlow.jpg*/
	background-image: url();
	background-repeat: no-repeat;
	background-position: 0 123px;
}
#cor .bgNoTab { /* With No TABS*/
	background-image: url();
	background-repeat: no-repeat;
	background-position: 0 20px;
}
#cor .topBlu {
	background-color: #000319; /* when bg of tabs on top of page*/
}
#cor .crTop {
	background-color: #000319; /* when bg of tabs on top of page*/
}
/*------------- END SET OF SCHEME -------------*/
/*------------- SET OF SCHEME SEARCH -------------*/
body#search {
	background-image: url(../images/bg_lines_full.gif);
	background-repeat: repeat-y;
	background-position: 0 0;
}
#search .bgLeft { /* Left Bg needs to wrap round Main Content to stretch 100% */
	height: 100%;
	clear: both;
	background-image: url(../search/images/bg_leftNav.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 199px;
	top: 0px;
}
#search .bgLeftLogo {
	display: block;
	background-image: url(../images/pix.gif);
	background-repeat: no-repeat;
	background-position: -1px -4px;
	width: 100px;
	height: 107px;
}
#search .navTop_whatsOn {
	display: block;
	float: left;	
	background-image: url(../search/images/navTop_whatsOn.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 198px;
	height: 92px;
}
#search .navTop_eatDrinkShop {
	display: block;
	float: left;
	background-image: url(../search/images/navTop_eatDrinkShop.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 199px;
	height: 92px;
}
#search .navTop_about {
	display: block;
	float: left;	
	background-image: url(../search/images/navTop_about.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 198px;
	height: 92px;
}
#search .navTop_community {
	display: block;
	float: left;	
	background-image: url(../search/images/navTop_community.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 206px;
	height: 92px;
}
#search .bgTopPanel {
	background-image: url(../search/images/bg_gradTop.jpg);
	background-repeat: repeat-x;
	background-position: 0 118px;
}

#search .bgContent {
	background-image: url(../search/images/bg_grad.jpg);
	background-repeat: repeat-x;
	background-position: 0 0;
	border-top: solid #242424 1px;	
}
#search .bgContentNoTab {
	background-image: url(../search/images/bg_grad.jpg);
	background-repeat: repeat-x;
	background-position: 0 0px;
}
#search .bgNavFlow { /*over flow of nav image*/
	background-image: url(../search/images/bg_leftFlow.jpg);
	background-repeat: no-repeat;
	background-position: 0px 312px;	
}
#search .bgMidTab { /* With TABS in middle Tab Bg and Tab Content bg diff */
	display: block;
	background-image: url();
	background-repeat: repeat-x;
	background-position: 0 38px;
}
#search .bgTabFlow { /* With TABS over flow of nav image */
	background-image: url();
	background-repeat: no-repeat;
	background-position: 0 123px;
}
#search .bgNoTab { /* With No TABS*/
	background-image: url();
	background-repeat: no-repeat;
	background-position: 0 20px;
}
#search .topBlu {
	background-color: #001026; /* when bg of tabs on top of page*/
}
#search .crTop {
	background-color: #001026; /* when bg of tabs on top of page*/
}

/*------------- END SET OF SCHEME -------------*/
/*------------- SET OF SCHEME myEsp -------------*/
body#myEsp {
	background-image: url(../images/bg_lines.gif);
	background-repeat: repeat-y;
	background-position: 0 0;
}
#myEsp .bgLeft { /* Left Bg needs to wrap round Main Content to stretch 100% */
	height: 100%;
	clear: both;
	background-image: url(../my_esplanade/images/bg_leftNav.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 199px;
	top: 0px;
}
#myEsp .bgLeftLogo {
	display: block;
	background-image: url(../images/pix.gif);
	background-repeat: no-repeat;
	background-position: -1px -4px;
	width: 100px;
	height: 107px;
}
#myEsp .navTop_whatsOn {
	display: block;
	float: left;	
	background-image: url(../my_esplanade/images/navTop_whatsOn.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 198px;
	height: 92px;
}
#myEsp .navTop_eatDrinkShop {
	display: block;
	float: left;
	background-image: url(../my_esplanade/images/navTop_eatDrinkShop.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 199px;
	height: 92px;
}
#myEsp .navTop_about {
	display: block;
	float: left;	
	background-image: url(../my_esplanade/images/navTop_about.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 198px;
	height: 92px;
}
#myEsp .navTop_community {
	display: block;
	float: left;	
	background-image: url(../my_esplanade/images/navTop_community.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 206px;
	height: 92px;
}
#myEsp .bgTopPanel {
	background-image: url(../my_esplanade/images/bg_gradTop.jpg);
	background-repeat: repeat-x;
	background-position: 0 118px;
	background-color: #000b19;
}

#myEsp .bgContent {
	background-image: url(../my_esplanade/images/bg_grad.jpg);
	background-repeat: repeat-x;
	background-position: 0 0;
	border-top: solid #242424 1px;	
}
#myEsp .bgContentNoTab {
	background-image: url(../my_esplanade/images/bg_grad.jpg);
	background-repeat: repeat-x;
	background-position: 0 54px;
}

#myEsp .bgNavFlow { /*over flow of nav image*/
	background-image: url(../my_esplanade/images/bg_leftFlow.jpg);
	background-repeat: no-repeat;
	background-position: 0px 258px; /* 269px 071008 */
}
#myEsp .bgMidTab { /* With TABS in middle Tab Bg and Tab Content bg diff */
	display: block;
	background-image: url(../my_esplanade/images/bg_grad.jpg);
	background-repeat: repeat-x;
	background-position: 0 25px;
}
#myEsp .bgMidTab2 { /* With TABS in middle Tab Bg and Tab Content bg diff */
	display: block;
	background-image: url(../my_esplanade/images/bg_grad.jpg);
	background-repeat: repeat-x;
	background-position: 0 38px;
}


#myEsp .bgTabFlow { /* With TABS over flow of nav image */
	background-image: url();
	background-repeat: no-repeat;
	background-position: 0 123px;
}
#myEsp .bgNoTab { /* With No TABS*/
	background-image: url();
	background-repeat: no-repeat;
	background-position: 0 20px;
}
#myEsp .topBlu {
	background-color: #001026; /* when bg of tabs on top of page*/
}
#myEsp .crTop {
	background-color: #001026; /* when bg of tabs on top of page*/
}
/*------------- END SET OF SCHEME -------------*/
/*------------- SET OF SCHEME Popup June -------------*/
body#pop {
	background-color: #000000;
	margin: 20px 28px 36px 16px;
	background-image: url();
	background-repeat: repeat-y;
	background-position: 0 0;	
}
/*------------- END SET OF SCHEME -------------*/
