BODY {
	TEXT-ALIGN: center; MARGIN: 0px; FONT: 77% arial,sans-serif; BACKGROUND: url(../images/GCPL_site_bg.gif) repeat-y 50% top
}
A {
	TEXT-DECORATION: none
}
a:hover{
	TEXT-DECORATION: underline;
}
BODY.small {
	FONT-SIZE: 67%
}
BODY.medium {
	FONT-SIZE: 100%
}
BODY.large {
	FONT-SIZE: 140%
}
DIV#site {
	TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 760px; HEIGHT: 30em
}
HTML > BODY DIV#site {
	MIN-HEIGHT: 30em; HEIGHT: auto
}
DIV#page {
	MARGIN: 10px 20px
}
H1 {
	PADDING-BOTTOM: 0.25em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; COLOR: #fff; FONT-SIZE: 200%; PADDING-TOP: 0.25em
}
DIV#headingImageTop H1 {
	FLOAT: left
}
DIV.bgTopLeft {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top
}
DIV.bgTopRight {
	BACKGROUND-COLOR: transparent; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top
}
DIV.bgBottomLeft {
	BACKGROUND-COLOR: transparent; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left bottom
}
DIV.bgBottomRight {
	BACKGROUND-COLOR: transparent; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right bottom
}
UL.navigation LI A {
	TEXT-DECORATION: none
}
DIV#primaryNavigation UL LI.no1 {
	MARGIN-LEFT: 1em
}
DIV#primaryNavigation UL.navigation LI {
	FLOAT: left
}
DIV#footerNavigation UL.navigation LI {
	FLOAT: left
}
DIV#primaryNavigation UL.navigation LI A {
	TEXT-ALIGN: center; DISPLAY: block
}
DIV#footerNavigation UL.navigation LI A {
	TEXT-ALIGN: center; DISPLAY: block
}
DIV#primaryNavigation UL.navigation LI.lastnode A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV#footerNavigation UL.navigation LI.lastnode A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV#housekeepingNavigation UL.navigation LI.lastnode A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV#primaryNavigation {
	BACKGROUND-IMAGE: url(../images/GCPL_primaryNav_top_left.gif); margin-left:20px; /**/BACKGROUND-COLOR: #3399fe; height:24px; width:720px;
}

DIV#primaryNavigation a:hover { text-decoration:underline; color:#fff;}

DIV#primaryNavigationBottomLeft {
	BACKGROUND-IMAGE: url(../images/GCPL_primaryNav_bottom_left.gif); height:24px; 
}
DIV#primaryNavigationTopRight {
	BACKGROUND-IMAGE: url(../images/GCPL_primaryNav_top_right.gif); height:24px;
}
DIV#primaryNavigationBottomRight {
	BACKGROUND-IMAGE: url(../images/GCPL_primaryNav_bottom_right.gif); height:24px; 
}
DIV#primaryNavigation UL.navigation LI A {
	PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; BACKGROUND: url(../images/GCPL_primaryNav_seperator.gif) no-repeat right 50%; COLOR: #fff; FONT-SIZE: 90%; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
DIV#primaryNavigation UL.navigation LI.current A {
	BACKGROUND: #0b8a36
}
DIV#footerNavigation UL.navigation LI A {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 8px; PADDING-RIGHT: 7px; BACKGROUND: url(../images/GCPL_commonNav_seperator.gif) no-repeat right 50%; COLOR: #fff; FONT-SIZE: 90%; PADDING-TOP: 6px
}
DIV#housekeepingNavigation UL.navigation LI A {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 8px; PADDING-RIGHT: 7px; BACKGROUND: url(../images/GCPL_commonNav_seperator.gif) no-repeat right 50%; COLOR: #fff; FONT-SIZE: 90%; PADDING-TOP: 6px
}
/* jim added login button to footer */
DIV#FooterRight A {color:#ffffff;} 
DIV#FooterRight A:hover {color:#ffffff; text-decoration:underline; }

DIV#footerNavigation {
	BACKGROUND-IMAGE: url(../images/GCPL_footerNav_top_left.gif); BACKGROUND-COLOR: #3399fe; MARGIN-TOP: 30px; margin-left:20px; width:720px; margin-bottom:50px; height:24px; width:720px;
}
DIV#footerNavigationBottomLeft {
	BACKGROUND-IMAGE: url(../images/GCPL_footerNav_bottom_left.gif); height:24px;+
}
DIV#footerNavigationTopRight {
	BACKGROUND-IMAGE: url(../images/GCPL_footerNav_top_right.gif); height:24px;
}
DIV#footerNavigationBottomRight {
	BACKGROUND-IMAGE: url(../images/GCPL_footerNav_bottom_right.gif); height:24px;
}
DIV#heading {
	MARGIN-BOTTOM: 1em
}
DIV#headingLogo {
	/**/FLOAT: left; 
}
DIV#housekeepingNavigation {
	TEXT-ALIGN: right; WIDTH: auto; float:right;
}
DIV#homeHeadingImage {
	MARGIN-TOP: 10px; margin-left:20px;
}

DIV#c_homeHeadingImage {
	MARGIN-TOP: 10px; margin-left:20px;background-color:#9FB70B;width:720px;
}

DIV#c_homeHeadingBottomRight {BACKGROUND-IMAGE: url(../images/GCPL_heading_bottom_right.gif);min-height:110px;
}

DIV#headingImageTop {
	MARGIN-TOP: 10px
}
DIV#localHeadingImageTop {
	MARGIN-TOP: 10px
}
DIV#textResize {
	MARGIN-TOP: -0.25em; FLOAT: right; COLOR: #666
}
DIV#textResize SPAN {
	PADDING-LEFT: 0.25em
}
DIV#textResize UL.navigation LI A {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
DIV#textResize UL.navigation LI A.small {
	FONT-SIZE: 90%
}
DIV#textResize UL.navigation LI A.normal {
	FONT-SIZE: 100%
}
DIV#textResize UL.navigation LI A.medium {
	FONT-SIZE: 110%
}
DIV#textResize UL.navigation LI A.large {
	FONT-SIZE: 140%
}
DIV#textResize UL.navigation LI A:hover {
	COLOR: #0073c1; BORDER-TOP: #666 1px solid; TEXT-DECORATION: underline
}
DIV#textResize UL.navigation LI A.current {
	COLOR: #0073c1
}
DIV#textResize UL {
	DISPLAY: inline
}
DIV#homeContent {
	PADDING-BOTTOM: 12px; margin-left:20px; MARGIN-TOP: 10px; BACKGROUND: url(../images/GCPL_Home_ColsBottom.gif) no-repeat left bottom; 
}
DIV#c_homeContent {
	PADDING-BOTTOM: 12px; margin-left:20px; MARGIN-TOP: 10px; 
}
DIV.homeColumn {
	WIDTH: 31%; FLOAT: left; /*HEIGHT: 385px;*/ MARGIN-RIGHT: 2%; 
}

DIV.homeColumn_p {
	margin-top:20px; WIDTH: 98%; FLOAT: left; /*HEIGHT: 385px;*/ MARGIN-RIGHT: 2%
}

HTML > BODY DIV.homeColumn {
	/*MIN-HEIGHT: 385px;*/ HEIGHT: auto
}

HTML > BODY DIV.homeColumn_p {
	/*MIN-HEIGHT: 385px;*/ HEIGHT: auto
}

DIV.homeColumn#homeLeftColumn {
	
}

DIV.homeColumn#c_homeLeftColumn { width:150px; 
	
}

DIV.homeColumn#homeCenterColumn {
	
}
DIV.homeColumn#homeRightColumn {
	MARGIN-RIGHT: 0px
}
DIV.homeColumn#c_homeRightColumn {
	MARGIN-RIGHT: 0px; width:555px; 
}
DIV#homeRightColumn A {
	FONT-WEIGHT: bold
}

DIV#c_homeRightColumn A {
	FONT-WEIGHT: bold
}

DIV#homeRightColumn_p A {
	FONT-WEIGHT: bold
}

DIV#c_homeRightColumn_p A {
	FONT-WEIGHT: bold
}

DIV#homeCenterColumn A.themeTitle {
	FONT-WEIGHT: bold
}
DIV#homeCenterColumn A.themeTitle {
	PADDING-BOTTOM: 0.4em; DISPLAY: block
}
DIV#homeRightColumn P {
	MARGIN: 0px 0px 1em
}

DIV#c_homeRightColumn P {
	MARGIN: 0px 0px 1em
}

DIV#homeRightColumn_p P {
	MARGIN: 0px 0px 1em
}

DIV#c_homeRightColumn_p P {
	MARGIN: 0px 0px 1em
}

A.bulletLink {
	PADDING-LEFT: 1em; DISPLAY: block; MARGIN-BOTTOM: 0.5em; BACKGROUND: url(../images/GCPL_blue_arrow_bullet.gif) no-repeat 0px 0.4em
}
DIV.homeColumn H2 {
	PADDING-BOTTOM: 0.2em; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; MARGIN-BOTTOM: 1em; HEIGHT: 2.9em; COLOR: #fff; FONT-SIZE: 90%; PADDING-TOP: 0.2em;
}

DIV.c_homeColumn H2 {
	PADDING-BOTTOM: 0.2em; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; MARGIN-BOTTOM: 1em; HEIGHT: 2.9em; COLOR: #9fb70b; FONT-SIZE: 110%; PADDING-TOP: 0.2em;
}

.c_h2{PADDING-BOTTOM: 0.2em; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; MARGIN-BOTTOM: 1em; HEIGHT: 2.9em; COLOR: #9fb70b; FONT-SIZE: 110%; PADDING-TOP: 0.2em;}


HTML > BODY DIV.homeColumn H2 {
	MIN-HEIGHT: 2.5em; HEIGHT: auto
}
DIV#homeLeftColumnHeadingTopLeft {
	BACKGROUND-IMAGE: url(../images/GCPL_homeLeftColumn_topLeft.gif); BACKGROUND-COLOR: #0b8a36
}
DIV#homeLeftColumnHeadingBottomLeft {
	BACKGROUND-IMAGE: url(../images/GCPL_homeLeftColumn_bottomLeft.gif)
}

DIV#c_homeLeftColumnHeadingTopLeft {
	BACKGROUND-IMAGE: url(../images/GCPL_homeLeftColumn_topLeft.gif); BACKGROUND-COLOR: #0b8a36
}
DIV#c_homeLeftColumnHeadingBottomLeft {
	BACKGROUND-IMAGE: url(../images/GCPL_homeLeftColumn_bottomLeft.gif)
}


DIV#homeLeftColumnHeadingTopRight {
	BACKGROUND-IMAGE: url(../images/GCPL_homeLeftColumn_topRight.gif)
}
DIV#homeLeftColumnHeadingBottomRight {
	BACKGROUND-IMAGE: url(../images/GCPL_homeLeftColumn_bottomRight.gif)
}


DIV#c_homeLeftColumnHeadingTopRight {
	BACKGROUND-IMAGE: url(../images/GCPL_homeLeftColumn_topRight.gif)
}
DIV#c_homeLeftColumnHeadingBottomRight {
	BACKGROUND-IMAGE: url(../images/GCPL_homeLeftColumn_bottomRight.gif)
}

DIV#homeCenterColumnHeadingTopLeft {
	BACKGROUND-IMAGE: url(../images/GCPL_homeCenterColumn_topLeft.gif); BACKGROUND-COLOR: #0b8a36
}
DIV#homeCenterColumnHeadingBottomLeft {
	BACKGROUND-IMAGE: url(../images/GCPL_homeCenterColumn_bottomLeft.gif)
}
DIV#homeCenterColumnHeadingTopRight {
	BACKGROUND-IMAGE: url(../images/GCPL_homeCenterColumn_topRight.gif)
}
DIV#homeCenterColumnHeadingBottomRight {
	BACKGROUND-IMAGE: url(../images/GCPL_homeCenterColumn_bottomRight.gif)
}
DIV#homeRightColumnHeadingTopLeft {
	BACKGROUND-IMAGE: url(../images/GCPL_homeRightColumn_topLeft.gif); BACKGROUND-COLOR: #0b8a36
}
DIV#homeRightColumnHeadingBottomLeft {
	BACKGROUND-IMAGE: url(../images/GCPL_homeRightColumn_bottomLeft.gif)
}
DIV#homeRightColumnHeadingTopRight {
	BACKGROUND-IMAGE: url(../images/GCPL_homeRightColumn_topRight.gif)
}
DIV#homeRightColumnHeadingBottomRight {
	BACKGROUND-IMAGE: url(../images/GCPL_homeRightColumn_bottomRight.gif)
}


DIV#c_homeRightColumnHeadingTopLeft {
	BACKGROUND-IMAGE: url(../images/GCPL_homeRightColumn_topLeft.gif); BACKGROUND-COLOR: #0b8a36
}
DIV#c_homeRightColumnHeadingBottomLeft {
	BACKGROUND-IMAGE: url(../images/GCPL_homeRightColumn_bottomLeft.gif)
}
DIV#c_homeRightColumnHeadingTopRight {
	BACKGROUND-IMAGE: url(../images/GCPL_homeRightColumn_topRight.gif)
}
DIV#c_homeRightColumnHeadingBottomRight {
	BACKGROUND-IMAGE: url(../images/GCPL_homeRightColumn_bottomRight.gif)
}


DIV#homeRightColumnHeadingTopLeft_p {
	BACKGROUND-IMAGE: url(../images/GCPL_homeRightColumn_topLeft.gif); BACKGROUND-COLOR: #0b8a36
}
DIV#homeRightColumnHeadingBottomLeft_p {
	BACKGROUND-IMAGE: url(../images/GCPL_homeRightColumn_bottomLeft.gif)
}
DIV#homeRightColumnHeadingTopRight_p {
	BACKGROUND-IMAGE: url(../images/GCPL_homeRightColumn_topRight.gif)
}
DIV#homeRightColumnHeadingBottomRight_p {
	BACKGROUND-IMAGE: url(../images/GCPL_homeRightColumn_bottomRight.gif)
}


DIV#c_homeRightColumnHeadingTopLeft_p {
	BACKGROUND-IMAGE: url(../images/GCPL_homeRightColumn_topLeft.gif); BACKGROUND-COLOR: #0b8a36
}
DIV#c_homeRightColumnHeadingBottomLeft_p {
	BACKGROUND-IMAGE: url(../images/GCPL_homeRightColumn_bottomLeft.gif)
}
DIV#c_homeRightColumnHeadingTopRight_p {
	BACKGROUND-IMAGE: url(../images/GCPL_homeRightColumn_topRight.gif)
}
DIV#c_homeRightColumnHeadingBottomRight_p {
	BACKGROUND-IMAGE: url(../images/GCPL_homeRightColumn_bottomRight.gif)
}


DIV#homeMapArea {
	BACKGROUND-IMAGE: url(../images/GCPL_homeMapArea_topLeft.gif); BACKGROUND-COLOR: #94c0e7
}
DIV#homeMapAreaTopRight {
	BACKGROUND-IMAGE: url(../images/GCPL_homeMapArea_topRight.gif)
}
DIV#homeMapArea P {
	PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; FONT-SIZE: 90%; PADDING-TOP: 1em
}
DIV#homePostcode P {
	PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; FONT-SIZE: 90%; PADDING-TOP: 1em
}
DIV#homeMapArea P {
	COLOR: #fff
}
DIV#homePostcode {
	BACKGROUND: #e9edf0
}
DIV#featuredTheme {
	MARGIN-BOTTOM: 1em
}
UL.homeList {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0.5em 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.homeList LI A {
	PADDING-LEFT: 1em; BACKGROUND: url(../images/GCPL_blue_arrow_bullet.gif) no-repeat 0px 0.4em; COLOR: #0073c1
}
UL.homeListSpaced LI {
	MARGIN-BOTTOM: 1em
}
IMG.homeGCPPLogo {
	MARGIN-TOP: 1em
}
DIV#pageContent {
	MARGIN-TOP: 15px
}
DIV#leftColumn {
	WIDTH: 155px; FLOAT: left; 
}


DIV#leftColumn H2 {
	PADDING-BOTTOM: 0.5em; MARGIN: 0px; FONT-SIZE: 137%
}
DIV#leftColumn UL LI {
	BORDER-BOTTOM: #e9edf0 1px solid
}
DIV#leftColumn UL LI.firstnode {
	BORDER-TOP: #e9edf0 1px solid height:24px;
}
DIV#leftColumn UL LI A {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; DISPLAY: block; COLOR: #333333; PADDING-TOP: 3px
}
DIV#leftColumn UL.subnav LI A {
	MARGIN-LEFT: 1em
}
DIV#leftColumn UL LI.current A {
	FONT-WEIGHT: bold
}
DIV#leftColumn LI.groupSelected A {
	FONT-WEIGHT: bold
}
DIV#leftColumn LI.groupSelected UL.subnav LI.current A {
	FONT-WEIGHT: bold
}
DIV#leftColumn UL LI.current UL.subnav LI A {
	COLOR: #333333; FONT-WEIGHT: normal
}
DIV#leftColumn LI.groupSelected UL.subnav LI A {
	COLOR: #333333; FONT-WEIGHT: normal
}
BODY.gcpl DIV#leftColumn UL LI.current A {
	COLOR: #9fb70b
}

BODY.east DIV#primaryNavigation ul.navigation li.current a {background-color:#ff8700;}

BODY.north DIV#primaryNavigation ul.navigation li.current a {background-color:#6746af;}

BODY.southwest DIV#primaryNavigation ul.navigation li.current a {background-color:#f2b214;}

BODY.southeast DIV#primaryNavigation ul.navigation li.current a {background-color:#00a0c6;}

BODY.west DIV#primaryNavigation ul.navigation li.current a {background-color:#b7184e;}

BODY.southwest DIV#leftColumn UL LI.current A {
	COLOR: #f2b214
}
BODY.west DIV#leftColumn UL LI.current A {
	COLOR: #b7184e
}
BODY.southeast DIV#leftColumn UL LI.current A {
	COLOR: #00a0c6
}
BODY.east DIV#leftColumn UL LI.current A {
	COLOR: #ff8700
}
BODY.north DIV#leftColumn UL LI.current A {
	COLOR: #6746af
}
DIV.homeColumn A {
	COLOR: #0073c1
}
DIV#localHomeRightContent A {
	COLOR: #0073c1
}
DIV#pageContent A {
	COLOR: #0073c1
}
DIV#centerColumn {
	WIDTH: 75%; FLOAT: left
}
DIV.fullWidth#centerColumn {
	WIDTH: 100%; FLOAT: none
}
DIV#centerColumn A.backLink {
	PADDING-LEFT: 0.75em; BACKGROUND: url(../images/GCPL_back_link_bullet.gif) no-repeat 0px center
}
BODY.gcpl DIV#centerColumn H2 {
	COLOR: #9fb70b; FONT-SIZE: 155%
}
DIV#centerColumn H3 {
	MARGIN-TOP: 0.5em; FONT-SIZE: 105%
}
DIV#centerColumnContent {
	MARGIN-TOP: 0.5em
}
DIV#centerColumnContent P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 1em
}
DIV#newsEventText {
	WIDTH: 49.4%; FLOAT: left; MARGIN-RIGHT: 5%
}
DIV#newsEventRightColumn {
	WIDTH: 45.5%; FLOAT: left
}
DIV#newsEventRightColumn IMG {
	MARGIN-BOTTOM: 2em
}
DIV#standardCenterColumn {
	WIDTH: 60%; FLOAT: left; MARGIN-RIGHT: 5%
}
DIV#standardCenterColumn IMG {
	MARGIN: 0px 0px 1em 1em; FLOAT: right
}
DIV#standardRightColumn {
	WIDTH: 30%; FLOAT: left
}
DIV#relatedAssets A {
	COLOR: #666
}
DIV#relatedAssets LI {
	COLOR: #666
}
DIV#relatedAssets H3 {
	PADDING-BOTTOM: 0.3em; MARGIN-TOP: 0px; PADDING-LEFT: 0.7em; PADDING-RIGHT: 0px; BACKGROUND: #e9edf0; FONT-SIZE: 115%; PADDING-TOP: 0.3em
}
BODY.gcpl DIV#relatedAssets H3 {
	COLOR: #9fb70b
}
DIV#relatedAssets P {
	MARGIN: 0.5em 1em
}
DIV#relatedAssets UL {
	MARGIN: 0.5em 1em
}
DIV#relatedAssets UL LI {
	PADDING-LEFT: 1em; BACKGROUND: url(../images/GCPL_related_assets_bullet.gif) no-repeat 0px 0.4em
}
DIV#list {
	MARGIN-TOP: 1.5em
}
DIV#list P {
	MARGIN-BOTTOM: 0px
}
DIV.listItem {
	BORDER-BOTTOM: #e9edf0 1px solid; PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 7.25em; PADDING-TOP: 0.5em
}
HTML > BODY DIV.listItem {
	MIN-HEIGHT: 7.25em; HEIGHT: auto
}
DIV#centerColumn DIV.listItem H3 {
	MARGIN: 0px
}
DIV.listItem A {
	MARGIN-TOP: 3%; COLOR: #0073c1
}
DIV.listItem IMG {
	FLOAT: left
}
DIV.listItemText {
	WIDTH: 75%; FLOAT: right
}
DIV#themeListForm {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; BACKGROUND: #e9edf0; PADDING-TOP: 0.5em
}
DIV#themeListForm P {
	MARGIN-TOP: 0.9em; WIDTH: auto; FLOAT: left
}
DIV.listingsPager {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #e9edf0; PADDING-TOP: 5px
}
DIV.listingsPager A {
	COLOR: #0073c1
}
DIV.listingsPager P {
	MARGIN: 0px
}
DIV.listingsPagerText {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 13px; FLOAT: right; PADDING-TOP: 0px
}
DIV.listingsPagerResultsText {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 11px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
DIV.listingsPagerResultsText P {
	MARGIN: 0px; FONT-WEIGHT: bold
}
DIV.listingsPager SPAN.pagerLinks {
	MARGIN: 0px; FONT-WEIGHT: bold
}
DIV.listingsPager SPAN.pagerLinks A {
	FONT-WEIGHT: normal
}
DIV.boardImages {
	WIDTH: 90px; FLOAT: left
}
DIV.boardImages IMG {
	MARGIN: 0px; WIDTH: 75px; FLOAT: none
}
.boardMember {
	PADDING-BOTTOM: 14px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.boardInfo {
	WIDTH: 420px; FLOAT: left
}
DIV#centerColumnContent DIV.boardInfo P {
	PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.localHomeColumn {
	HEIGHT: 475px
}
HTML > BODY DIV.localHomeColumn {
	MIN-HEIGHT: 475px; HEIGHT: auto
}
BODY.gcpl DIV#headingImageTop {
	BACKGROUND-IMAGE: url(../images/GCPL_heading_top.gif); BACKGROUND-COLOR: #9fb70b
}
BODY.west DIV#headingImageTop {
	BACKGROUND-IMAGE: url(../images/GCPL_red_heading_top.gif); BACKGROUND-COLOR: #b7184e
}
BODY.north DIV#headingImageTop {
	BACKGROUND-IMAGE: url(../images/GCPL_purple_heading_top.gif); BACKGROUND-COLOR: #6746af
}
BODY.east DIV#headingImageTop {
	BACKGROUND-IMAGE: url(../images/GCPL_orange_heading_top.gif); BACKGROUND-COLOR: #ff8700
}
BODY.southwest DIV#headingImageTop {
	BACKGROUND-IMAGE: url(../images/GCPL_yellow_heading_top.gif); BACKGROUND-COLOR: #f2b214
}
BODY.southeast DIV#headingImageTop {
	BACKGROUND-IMAGE: url(../images/GCPL_blue_heading_top.gif); BACKGROUND-COLOR: #00a0c6
}
BODY.gcpl DIV#headingImageBottomLeft {
	BACKGROUND-IMAGE: url(../images/GCPL_heading_bottom_left.gif)
}
BODY.west DIV#headingImageBottomLeft {
	BACKGROUND-IMAGE: url(../images/GCPL_red_heading_bottom.gif)
}
BODY.north DIV#headingImageBottomLeft {
	BACKGROUND-IMAGE: url(../images/GCPL_purple_heading_bottom.gif)
}
BODY.east DIV#headingImageBottomLeft {
	BACKGROUND-IMAGE: url(../images/GCPL_orange_heading_bottom.gif)
}
BODY.southwest DIV#headingImageBottomLeft {
	BACKGROUND-IMAGE: url(../images/GCPL_yellow_heading_bottom.gif)
}
BODY.southeast DIV#headingImageBottomLeft {
	BACKGROUND-IMAGE: url(../images/GCPL_blue_heading_bottom.gif)
}
DIV#headingImageBottomRight IMG {
	DISPLAY: block
}
HTML > BODY DIV#headingImageBottomRight IMG {
	FLOAT: right
}
DIV#headingImageBottomRight {
	TEXT-ALIGN: right; HEIGHT: 110px
}
HTML > BODY DIV#headingImageBottomRight {
	MIN-HEIGHT: 110px; HEIGHT: auto
}
BODY.gcpl DIV#headingImageBottomRight {
	BACKGROUND-IMAGE: url(../images/GCPL_heading_bottom_right.gif)
}
BODY.west DIV#headingImageBottomRight {
	BACKGROUND-IMAGE: url(../images/GCPL_red_heading_bottom_right.gif)
}
BODY.north DIV#headingImageBottomRight {
	BACKGROUND-IMAGE: url(../images/GCPL_purple_heading_bottom_right.gif)
}
BODY.east DIV#headingImageBottomRight {
	BACKGROUND-IMAGE: url(../images/GCPL_orange_heading_bottom_right.gif)
}
BODY.southwest DIV#headingImageBottomRight {
	BACKGROUND-IMAGE: url(../images/GCPL_yellow_heading_bottom_right.gif)
}
BODY.southeast DIV#headingImageBottomRight {
	BACKGROUND-IMAGE: url(../images/GCPL_blue_heading_bottom_right.gif)
}
DIV#localHomeLeft {
	WIDTH: 66%; FLOAT: left
}
DIV#localHomeLeftTop {
	PADDING-BOTTOM: 3em; PADDING-RIGHT: 2em
}
DIV#localHomeLeftTop H2 {
	FONT-SIZE: 180%
}
BODY.gcpl H2 {
	COLOR: #9fb70b
}
BODY.gcpl H3 {
	COLOR: #9fb70b
}
BODY.west H2 {
	COLOR: #b7184e
}
BODY.west H3 {
	COLOR: #b7184e
}
BODY.north H2 {
	COLOR: #6746af
}
BODY.north H3 {
	COLOR: #6746af
}
BODY.east H2 {
	COLOR: #ff8700
}
BODY.east H3 {
	COLOR: #ff8700
}
BODY.southwest H2 {
	COLOR: #d69c0d
}
BODY.southwest H3 {
	COLOR: #d69c0d
}
BODY.southeast H2 {
	COLOR: #00a0c6
}
BODY.southeast H3 {
	COLOR: #00a0c6
}
DIV#borderBottom {
	PADDING-BOTTOM: 1em; BACKGROUND: url(../images/west_border.gif) no-repeat left bottom
}
BODY.north DIV#borderBottom {
	BACKGROUND-IMAGE: url(../images/north_border.gif)
}
BODY.east DIV#borderBottom {
	BACKGROUND-IMAGE: url(../images/east_border.gif)
}
BODY.southeast DIV#borderBottom {
	BACKGROUND-IMAGE: url(../images/seast_border.gif)
}
BODY.southwest DIV#borderBottom {
	BACKGROUND-IMAGE: url(../images/swest_border.gif)
}
DIV.borderBottom {
	BORDER-BOTTOM: 8px solid
}
BODY.west DIV.topSectionBorder {
	BORDER-BOTTOM-COLOR: #b7184e
}
BODY.north DIV.topSectionBorder {
	BORDER-BOTTOM-COLOR: #6746af
}
BODY.east DIV.topSectionBorder {
	BORDER-BOTTOM-COLOR: #ff8700
}
BODY.southwest DIV.topSectionBorder {
	BORDER-BOTTOM-COLOR: #f2b214
}
BODY.southeast DIV.topSectionBorder {
	BORDER-BOTTOM-COLOR: #00a0c6
}
DIV#localHomeFeaturePanel {
	PADDING-BOTTOM: 1em
}
DIV#localHomeFeaturePanel H3 {
	TEXT-TRANSFORM: uppercase; MARGIN: 0.5em 0px; FONT-SIZE: 120%
}
DIV#localHomeRight H3 {
	TEXT-TRANSFORM: uppercase; MARGIN: 0.5em 0px; FONT-SIZE: 120%
}
DIV#localHomeFeatureImage {
	WIDTH: 51%; FLOAT: left; MARGIN-RIGHT: 2.9%
}
DIV#localHomeFeatureText {
	WIDTH: 46%; FLOAT: left
}
DIV#localHomeFeatureText H4 {
	FONT-SIZE: 100%
}
DIV#localHomeRight {
	WIDTH: 32%; FLOAT: right
}
DIV#localHomeRight IMG {
	MARGIN-BOTTOM: 1em
}
DIV#localHomeRight A {
	FONT-WEIGHT: bold
}
DIV#localHomeRight P {
	MARGIN: 0px 0px 1em
}
DIV.searchResult {
	BORDER-BOTTOM: #e9edf0 1px solid; WIDTH: 100%
}
DIV.searchResult H3 {
	MARGIN-BOTTOM: 0.5em; COLOR: #0073c1
}
DIV.searchResult P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 1.5em
}
DIV.siteMapRow {
	PADDING-BOTTOM: 2em
}
DIV.siteMapCol {
	WIDTH: 32%; FLOAT: left; MARGIN-RIGHT: 2%
}
DIV.siteMapCol UL LI A {
	BORDER-BOTTOM: #e9edf0 1px solid; PADDING-BOTTOM: 0.5em; WIDTH: 100%; DISPLAY: block; FONT-WEIGHT: bold
}
DIV.housekeeping UL LI A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0.75em; BACKGROUND: url(../images/GCPL_bulletinBoard2_blue_hyphen.gif) no-repeat left 0.85em; BORDER-TOP: 0px; FONT-WEIGHT: normal; BORDER-RIGHT: 0px; PADDING-TOP: 0.25em
}
DIV.siteMapCol UL LI UL LI A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0.75em; BACKGROUND: url(../images/GCPL_bulletinBoard2_blue_hyphen.gif) no-repeat left 0.85em; BORDER-TOP: 0px; FONT-WEIGHT: normal; BORDER-RIGHT: 0px; PADDING-TOP: 0.25em
}
DIV.noRightMargin {
	MARGIN-RIGHT: 0px
}

#float { position:relative; /*left:-10px;*/ clear:both; height:73px; }
#search { float:left; }
#searchform { position:relative; left:60px; top:30px;}
.searchbox {position:relative; top:-3px; border:1px solid #ddd; background-image:url(../images/searchbox_bak.gif); margin-right:10px;}
#searchbutton { width:88px; height:29px; text-indent:-9999px; margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(../images/search_button.gif) no-repeat center top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */}
.searchbutton { text-indent:-9999px;}

#intro {margin: 10px 0px 10px 20px; }
#intro h2{font-size:100%; color:#0073c1;}

#homeHeadingImage { height:180px;}
#homeHeadingImage p { color:#fff; FONT-SIZE: 105%; font-weight:bold; margin:5px 0px 10px 10px; width:330px;}

#homeHeadingImage_txt { float:left; width:360px; height:180px; background-image:url(../images/homeHeadingImage_bak.jpg); background-repeat:no-repeat; overflow:hidden;}
#homeHeadingImage_img { float:left;}

#c_homeHeadingImage {BACKGROUND-IMAGE: url(../images/GCPL_heading_top.gif); background-repeat:no-repeat;/* min-height:110px;*/}
#c_homeHeadingImage p { color:#fff; FONT-SIZE: 105%; font-weight:bold; margin:5px 0px 10px 10px; width:330px;}

#c_homeHeadingImage_txt { float:left; /*width:360px;*/ height:110px; background-image:url(../images/GCPL_heading_bottom_left.gif); background-repeat:no-repeat; overflow:hidden;}
#c_homeHeadingImage_img { float:right;}
#c_homeHeadingImage_txt h1 {padding-right:0em;}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain its child floats */ clear:both; height:0px;}

.c_h4{color: #9fb70b; font-size:150%; margin:0px; padding:10px 0px 10px 0px;}

/* added 040909 */

#content_wrapper {margin-left:20px; width:720px;}

.current_west {
	BACKGROUND: #b7184e
}

DIV#c_homeHeadingImageImg{height:110px;}
.button {background-color:#94C0E7;color:fff;}
#results H3 {COLOR: #9fb70b;FONT-SIZE: 105%;}
#SearchPostcode {background-color:#e9edf0;padding:10px;margin-bottom:0px;}
