/*----Header styles here----*/

.system_pageheaderBg {
	background-color: #305b9b;
	background-image: url(http://www.gateshead.gov.uk/images/Leisure/chelseaflower/diaryassets/flourishesPageheader.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

.system_pageheaderLogo {
	background-image: url(http://www.gateshead.gov.uk/images/Leisure/chelseaflower/diaryassets/logo_chelseaFlower.gif);
	background-repeat: no-repeat;
}

/*----Footer styles here----*/

.system_footerBg {background-color: #2a343b;}

/*----Menu styles here----*/

.system_menu a {color: #363636; background-image: url(http://www.gateshead.gov.uk/images/Leisure/chelseaflower/diaryassets/systemmenu_a.gif); background-color: #e9ecf2;}

.system_menu a:hover {background-image:url(http://www.gateshead.gov.uk/images/Leisure/chelseaflower/diaryassets/systemmenu_a_hover.gif); background-color: #22488b; color: #FFFFFF;}

/*----home link at top of nav----*/

.system_menu .home a:link, .system_menu .home A:active, .system_menu .home A:visited {background-image: url (http://www.gateshead.gov.uk/images/Leisure/chelseaflower/diaryassets/systemmenu_a_visited.gif); background-color: #c7d0cd; color: #363636;}

.system_menu .home a:hover {background-image:url(http://www.gateshead.gov.uk/images/Leisure/chelseaflower/diaryassets/systemmenu_a_hover.gif); background-color: #22488b; color: #FFFFFF;}

/*----current page you are looking at in nav----*/


.system_menu .current_item a:Hover {
	background-image:url(http://www.gateshead.gov.uk/images/Leisure/chelseaflower/diaryassets/systemmenu_a_hover.gif); background-color: #22488b; color: #FFF;
	}




.system_menu .current_item a:link, .system_menu .current_item a:active,  .current_item a:visited {
	background-image:url(http://www.gateshead.gov.uk/images/Leisure/chelseaflower/diaryassets/systemmenu_a_hover.gif); background-color: #22488b; color: #FFF;
	}

/* ----This is the current folder the page resides in!----*/

.system_menu .current_folder a:link, .system_menu .current_folder A:active, .system_menu .current_folder a:visited {background-color: #305b9b; color: #FFFFFF; background-image: url(http://www.gateshead.gov.uk/images/Leisure/chelseaflower/diaryassets/folderVisited.gif);
}
.system_menu .current_folder a:hover {background-color: #2A343B; background-image: url(/images/structurenew/folder_hoverbg.gif) no-repeat; color: #FFFFFF;}

/*----This is parent folders that the child folder sits in ---- */
.system_menu .parent_folder a {background-image:(background-image: url (http://www.gateshead.gov.uk/images/Leisure/chelseaflower/diaryassets/systemmenu_a_visited.gif); background-color: #e9ecf2; color:#363636}
.system_menu .parent_folder a:hover {background-image url (background-image: url(http://www.gateshead.gov.uk/images/Leisure/chelseaflower/diaryassets/systemmenu_a_hover.gif); background-color: #3300CC; color:#FFFFFF}




.system_stdlinks a {COLOR: #0000CC; background-color: #f3f5f8;}
.system_stdlinks a:hover {background: #2a343b; color: #FFFFFF;}

.system_onlinelinks {width: 100%; overflow:hidden; font-size:88%}
.system_onlinelinks a {color: #FFF; background-color: #3300CC; display: block; padding: 6px 0 7px 10px; font-weight: bold; width: auto; text-decoration: none}
.system_onlinelinks a:hover {color: #3300CC; background-color: #FFF; display: block; font-weight: bold; text-decoration: none; padding: 6px 0 7px 10px; }

/*new stuff ripped from the system style sheet! */
.system_echeader {background: #305b9b; }
.sectionheader {
	color: #FFF;
	font-weight: bold;
	background-color: #305b9b;
	border-bottom: 1px solid #2A343B;
	padding: 5px 10px 5px 10px;
}

.goactive {background: #8077b7; width:100%; float: left;}
.goactiveleft {float: left}
.goactiveright {float: right}

.goaqua {background: #00a1b1; width:100%; float: left;}
.goorange {background: #f68f1e; width:100%; float: left;}
.goinduction {background: #7db2ce; width:100%; float: left;}
.flowershow {width:100%; float:left; background: #0F0F0F}

/* shop item */

.shop { width:100%; margin-bottom:15px; float:left}
.shopimg { width:90px; float:left; background-color:#f3f5f8; padding:5px}
.shopimg IMG {padding: 0px; margin:5px; BORDER: #000 1px solid}
.shopimg SPAN {font-size:80%}
.shoptxt { float:left; margin-left:5px}
.shoptxt P {padding: 0px; margin:5px }
.price { color:#CC0099; font-weight:bold}

/* Libraries */
.library {background: #2a343b; width:100%; float: left;}
.libraryleft {float: left}
.libraryright {float: left}

.fitness {
	
}

#system_container #system_contentarea #system_content .fitness {
	
}
#system_container #system_contentarea #system_content .fitness TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px 0px; PADDING-TOP: 0px
}
#system_container #system_contentarea #system_content .fitness table CAPTION {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; TEXT-ALIGN: left; background-color:#FFFFFF; color:#000000
}
#system_container #system_contentarea #system_content .fitness TABLE TH {
	PADDING-RIGHT: 6px; BORDER-TOP: #555F64 1px solid; PADDING-LEFT: 12px; BACKGROUND: #F3F5F8; PADDING-BOTTOM: 6px; COLOR: #4f6b72; PADDING-TOP: 6px; BORDER-BOTTOM: #555F64 1px solid; LETTER-SPACING: 1px; TEXT-ALIGN: left;
}
#system_container #system_contentarea #system_content .fitness TABLE TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 12px; BACKGROUND: #fff; PADDING-BOTTOM: 6px; COLOR: #4f6b72; PADDING-TOP: 6px; BORDER-BOTTOM: #555F64 1px solid; width: 200px
}

.fitness1 {
	
}

#system_container #system_contentarea #system_content .fitness1 {
	
}
#system_container #system_contentarea #system_content .fitness1 TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px 0px; PADDING-TOP: 0px
}
#system_container #system_contentarea #system_content .fitness1 table CAPTION {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; TEXT-ALIGN: left; background-color:#FFFFFF; color:#000000
}
#system_container #system_contentarea #system_content .fitness1 TABLE TH {
	PADDING-RIGHT: 6px; BORDER-TOP: #555F64 1px solid; PADDING-LEFT: 12px; BACKGROUND: #F3F5F8; PADDING-BOTTOM: 6px; COLOR: #4f6b72; PADDING-TOP: 6px; BORDER-BOTTOM: #555F64 1px solid; LETTER-SPACING: 1px; TEXT-ALIGN: left;
}
#system_container #system_contentarea #system_content .fitness1 TABLE TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 12px; BACKGROUND: #fff; PADDING-BOTTOM: 6px; COLOR: #4f6b72; PADDING-TOP: 6px; BORDER-BOTTOM: #555F64 1px solid; width: 150px
}



.fitness4 {
	
}

#system_container #system_contentarea #system_content .fitness4 {
	
}
#system_container #system_contentarea #system_content .fitness4 TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px 0px; PADDING-TOP: 0px
}
#system_container #system_contentarea #system_content .fitness4 table CAPTION {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; TEXT-ALIGN: left; background-color:#FFFFFF; color:#000000
}
#system_container #system_contentarea #system_content .fitness4 TABLE TH {
	PADDING-RIGHT: 6px; BORDER-TOP: #555F64 1px solid; PADDING-LEFT: 12px; BACKGROUND: #F3F5F8; PADDING-BOTTOM: 6px; COLOR: #4f6b72; PADDING-TOP: 6px; BORDER-BOTTOM: #555F64 1px solid; LETTER-SPACING: 1px; TEXT-ALIGN: left;
}
#system_container #system_contentarea #system_content .fitness4 TABLE TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 12px; BACKGROUND: #fff; PADDING-BOTTOM: 6px; COLOR: #4f6b72; PADDING-TOP: 6px; BORDER-BOTTOM: #555F64 1px solid; 
}

.summeract { margin-bottom:20px}
.summeracttitle {padding: 5px 0px 5px 5px; background-color:#2a343b}
.summeracttitle p {padding:0px; margin: 0px; color: white; font-weight:bold}
.summeracttitle h2 {padding:0px; margin: 0px; color: white; font-weight:bold}
.summeractlocation {padding: 5px 0px 5px 5px; background-color:#f3f5f8}
.summeractlocation P {padding:0px; margin: 0px}
.summeractdate {padding: 5px 0px 5px 5px; float: left; width: 47%}
.summeracttime {padding: 5px 0px 5px 5px; float: right; width: 47%}
.summeractdate P {padding:0px; margin: 0px; }
.summeracttime P {padding:0px; margin: 0px; }

.summeractdescription {padding: 5px 0px 5px 5px;}
.summeractdescription P {padding:0px; margin: 0px}
.summeractage {padding: 5px 0px 5px 5px; float: left; width: 47%}
.summeractprice {padding: 5px 0px 5px 5px; float: right; width: 47%}
.summeractcontact {padding: 5px 0px 5px 5px; border-top: 1px solid #2a343b}
.summeractcontact P {padding:0px; margin: 0px}
.summeractcolumns {width: 100%}
