/*  Designed Steve Grant 									*/
/*	© Holymoorside Band - Registered Charity Number 1105388 */

BODY {
	BACKGROUND: #fafafa; MARGIN: 0px
}
BODY A {
	TEXT-DECORATION: none
}

BODY A:hover {
	TEXT-DECORATION: underline
}
BODY A {
	COLOR: #0048c0
}

.clear {
	CLEAR: both
}

/* Text */
.text1 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000
}
.text2 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #33CC00; TEXT-ALIGN: left
}
.text3 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px;
}
.subtext {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000
}
.footer {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px
}

/* Navigation */
#navigation {
	POSITION: absolute; TOP: 50px; LEFT: -20px; FONT: 14px/20px Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold
}
#navigation LI {
	DISPLAY: inline; FLOAT: left
}
#navigation LI A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #33CC00; PADDING-TOP: 5px
}
#navigation LI A:hover {
	COLOR: #c0bbaa
}
#navigation LI.current_page_item A {
	COLOR: #c0bbaa
}


/* Page Setup */
#hb_header1 {
	Z-INDEX: 10; POSITION: relative; MARGIN: 0px auto; WIDTH: 1002px; BACKGROUND: url(/images/header.jpg) no-repeat 0px 0px; HEIGHT: 80px
}
#hb_logo {
	POSITION: absolute; TOP: 5px; LEFT: 15px; BORDER: none
}
#hb_mainlogo {
	POSITION: absolute; TOP: 5px; RIGHT: 350px
}
#hb_main {
	BACKGROUND-COLOR: #fafafa; WIDTH: 100%
}
.hb_header {
	MARGIN: 0px
}
.hb_header A IMG {
	TEXT-ALIGN: left
}
.hb_header_left {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 15px; WIDTH: 275px; TEXT-ALIGN: left
}
.hb_header_right {
	MARGIN-TOP: 5px; FLOAT: right; WIDTH: 1000px; MARGIN-RIGHT: 3px
}
.hb_body_bg {
	BACKGROUND: url(/images/pagelayout/body_bg.gif) repeat-y; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 2px; PADDING-TOP: 0px
}
.hb_body {
	BACKGROUND: url(/images/pagelayout/body-top.gif) #FFFFFF repeat-x 50% top; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 7px; 		    PADDING-TOP: 0px
}
.hb_body2 {
	BACKGROUND: #FFFFFF; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 7px; PADDING-TOP: 0px
}
.hb_content {
	BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; 
	MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.hb_shell {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; WIDTH: 1002px; TEXT-ALIGN: center
}
.hb_bottom {
	BACKGROUND: url(/images/pagelayout/page_bottom.gif) no-repeat 50% top; WIDTH: 1002px; HEIGHT: 12px; MARGIN 0px
}
.hb_footer {
	BACKGROUND: #FFFFFF; MARGIN: 0px 10px; FONT: 9px arial, Arial, Helvetica, sans-serif;
}

.rb_subnav A {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; MARGIN: 10px 7px
}
.rb_subnav A.on_sub {
	COLOR: #33CC00
}
.rb_subnav A.on_sub:link {
	COLOR: #33CC00
}
.rb_subnav A.on_sub:hover {
	COLOR: #33CC00
}
.rb_subnav A.on_sub:visited {
	COLOR: #33CC00
}
	
#newsheadlines {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 3px; FONT: 12px verdana; COLOR: #444; 
	BORDER-BOTTOM: #eee 1px solid
}
#newsheadlines H2 {
	PADDING-TOP: 5px; FONT: 14px arial; FONT-WEIGHT: bold; COLOR: #33CC00; BORDER-TOP: #eee 1px solid
}
#newsheadlines DIV {
	MARGIN: 0px
}
#newsheadlines DIV.datestamp {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 2px; COLOR: #666666; FONT-FAMILY: verdana
}
#newsheadlines DIV.readmore {
	
}


/* Columns */
#maincolumn {
	BACKGROUND: #FFFFFF; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 0px! important; WIDTH: 100% important; PADDING-TOP: 3px! important
}
#newscolumn {
	BACKGROUND: #FFFFFF; DISPLAY: inline; FLOAT: left; MARGIN: 0px 5px 0px 5px; WIDTH: 750px; TEXT-ALIGN: center
}
#fullwidthcolumn {
	BACKGROUND: #FFFFFF; DISPLAY: inline; FLOAT: left; MARGIN: 0px 5px 0px 5px; WIDTH: 970px; TEXT-ALIGN: center
}
#leftcolumn-wide {
	BACKGROUND: #FFFFFF; DISPLAY: inline; FLOAT: left; WIDTH: 180px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 5px; POSITION: relative
}
#leftcolumn-wide DIV.module {
	BACKGROUND: url(/images/columns/green_menu_middle_wide.jpg) repeat-y left 50%; MARGIN-BOTTOM: 10px; WIDTH: 177px
}
#leftcolumn-wide DIV.module DIV {
	BACKGROUND: url(/images/columns/green_menu_top_wide.jpg) no-repeat left top; WIDTH: 177px
}
#leftcolumn-wide DIV.module DIV DIV {
	BACKGROUND: url(/images/columns/green_menu_bottom_wide.jpg) no-repeat left bottom; WIDTH: 177px
}
#leftcolumn-wide DIV.module DIV DIV DIV {
	BACKGROUND: None transparent scroll repeat 0% 0%; PADDING-RIGHT: 10px; PADDING-LEFT: 5px; FONT: 10px verdana;
	PADDING-BOTTOM: 10px; WIDTH: 162px; PADDING-TOP: 10px
}
#leftcolumn-wide DIV.module DIV DIV DIV DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}


DIV.module H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; MARGIN: 0px 0px 5px; WIDTH: 130px
}