





.picleft{

	float:left;

	padding-right:10px;

	padding-bottom:6px;

}

.picright{

	float:right;

	padding-right:10px;

}

body {

	font-family: Arial,sans-serif;

	font-size: 81.25% ; /* 13px */

	background:#9cb3d0 url(../images/bg_grad.jpg) top center repeat-x; 

	margin:0;

}

a{

	color: #E78D1B;

	text-decoration:underline;

}

a:hover{

	color: #064188;

	text-decoration:none;

}

h1,h2,h3,h4{

	color: #E78D1B;

	font-weight: normal;

	margin:0px 0px 10px 0px;

}

h1{

	font-size:185%; /* 24px */

	line-height: 1.1;

}



h2 {

	font-size: 154%; /* 20px */

	line-height: 1.4;

}

h3{

	font-size: 108%; /* 14px */

	margin-bottom:5px;

}

h1 a, h2 a, h3 a{

	text-decoration:none;

}

h1 a:hover, h2 a:hover, h3 a:hover{

	text-decoration:underline;

	color: #064188;

}

img{

	border:0px;

}

p{

	margin:0px;

	padding:0px;

	margin-bottom:5px;

}

.bad_link_or_needs_work{

	background-color:#BB5577;

	padding:5px;

	color:#ffffff;

}

blockquote{

	margin:0px;

	padding:0px;

	font-size: 108%; /* 14px */

	font-style:italic;

	color:#E78D1B; 

	margin:0;

	margin-bottom:10px;

}

.quote{

	color: #E78D1B;

	font-style:italic;

	font-size:108%;

	line-height:1.2;

}

.quote-blue {

	color: #064188;

	font-style: italic;

	font-size: 108%;

	line-height: 1.2;

}

.caption{

	color: #E78D1B;

	margin-top:8px;

	font-size:108%;

}

.standard_colour, .standard_colour a{

	color:#064188;

}

li{

	margin:0px;

	padding:0px;

	margin-bottom:5px;

}

ul{

	margin:0px;

	padding:0px;

	padding-left:18px;

	margin-bottom:16px;

}

.small{

	font-size: 85%; /* 11px */

}

.pdf{
/*
	background:url(../images/pdf.jpg) no-repeat left;
	padding-left:20px;
*/
}

.word_doc{
/*
	background:url(../images/word_doc_icon.gif) no-repeat left;

	padding-left:20px;
*/
}

.mailto_icon{

	background:url(../images/mailto_icon.gif) no-repeat left;

	padding-left:20px;

}





/* user version for- col2_image_and_text */

.img_left_with_pad{

	float:left;

	margin:5px 16px 16px 0px;

	width:116px;

	height:78px;

}



.details_button_in_middle{

	background-image:url(../images/exmoor/colored_button.png); ;

	/*width:87px;

	height:21px;*/

	padding:3px 6px 3px 8px;

	width:73px;

	height:15px;

	color:#ffffff;

	background-repeat:no-repeat;

	text-decoration:none;

	font-size: 85%; /* 11px */

	display:block;

	clear:both;

	margin-left:132px;

}



/****** FOR CMS *******/

body.mceContentBody 

{

	background: #ffffff none;

	

	text-align:left;

	margin:0px;

	color:black;

	font-size:80%;

}

.mceContentBody a 

{

	color: black !important; /* FF requires a important here */

	text-decoration:underline;

}

.mceContentBody h2{

	margin-bottom:6px;

}

.mceContentBody h3{

	font-weight:bold;

	margin-top:16px;

	color:#000000;

}



/* **** END (not for CMS) ******/ 

hr {

	border: 0;

	color: #F8E2C4;

	background: #F8E2C4;

	height: 1px;

	clear: both;

	margin:0px 0px 6px 0px;

	padding:0px;

	font-size:1px;

	line-height:1px;

	width:100%;

}



table{

	

}

td{

	text-align:left;

	vertical-align:top;

	background-color:#E78D1B;

	color:#ffffff ;

	font-size: 85%;

	font-family: Arial,sans-serif;

	width:113px;

}



br.cb{ /* C.lear B.oth */

	clear:both;

	width:0px;

	height:0px;

	display:block;

	margin:0px;

	padding:0px;

	font-size:1px;

	line-height:1px;

	overflow:hidden;

}

.make_a_donation{

	background:url(../images/donate_button.png) no-repeat ;

	/*width:112px;

	height:23px;*/

	padding:3px 6px 3px 6px;

	width:100px;height:17px;

	color: #064188;

	display:block;

	text-decoration:none;

	font-size: 85%; /* 11px */

}

a.make_a_donation:hover{

	color: #064188;

}

.blue_button{

	background-image:url(../images/blue_button.png) ;

	/*width:87px;

	height:21px;*/

	padding:3px 6px 3px 8px;

	width:73px;height:15px;;

	color:#ffffff ;

	background-repeat:no-repeat;

	text-decoration:none;

	font-size: 85%; /* 11px */

	display:block;

}

a.blue_button:hover{

	color: #ffffff ;

}

.colored_button{

	background-image:url(../images/exmoor/colored_button.png) ;

	/*width:87px;

	height:21px;*/

	padding:3px 6px 3px 8px;

	width:73px;height:15px;;

	color:#ffffff;

	background-repeat:no-repeat;

	text-decoration:none;

	font-size: 85%; /* 11px */

	display:block;

}



.white_button{

	background-image:url(../images/grey_button.png) ;

	padding:3px 6px 3px 8px;

	width:75px;height:14px;;

	background-repeat:no-repeat;

	color: #064188;

	display:block;

	text-decoration:none;

	font-size: 85%; /* 11px */

}

.marlef11{

	margin-left:11px;

}

.list_nobullets{

	list-style:none;

	padding-left:5px;

}



.top{

	font-size: 115%; /* font-size:15px; */

	position:relative;

}

.top p{

	line-height:1.3em;

}

.colored{

	color:#E78D1B;

}

.middle{

	width:850px;

	height:397px;

	height:420px;

	position:relative;

	clear:both;

	

}

.middle_for_hc{





}





.main_article h2{

	margin-bottom:6px;

}

.main_article h3{

	font-weight:bold;

	margin-top:16px;

	color:#000000;

}



.quote_caption{

	font-size: 108%; /* 14px */

	color: #E78D1B;

}

.bottom{

	 font-size: 92%; /* 12px */

}

.pastel_bg_block{

	background-color:#FCF4E8;

	padding:16px;

}

.pastel_bg{

	background-color:#FCF4E8;

}

.bot_line_key{ /* KEY COLOR */

	border-bottom:1px solid #F8E2C4;

}



.IGNORE_BELOW_THIS{} /* this is displayed in the CMS - so users dont bother with 'weirdy' css rules which are of no use to them.*/

/*------------------------------------------------------------------------------------------------------------------------------------------------------*/





.a_bottom_block{

	margin-top:10px;

}

.bottom_blocks p{

	font-size: 92%; /* 12px */

}

.bottom_blocks h3{

	font-size: 108%; /* 14px */

	margin-top:0px;

}

.block_image{

	/*background-color:#808080 ;*/

	width:116px;

	height:78px;

	margin-right:14px;

	float:left;

	margin-bottom:5px;

}

.a_block_image{

	width:116px;

	height:78px;

	margin-right:14px;

	float:left;

	margin-bottom:10px;

}

.a_block_image img{

	width:116px;

	height:78px;

	background-color:#CCCCCC ;

}



.block_article{

	float:left;

	width:274px;

	padding-bottom:3px;

}

#more-posts-link{

	margin-top:6px;

}





.fundraising_image{

	width:210px;

	height:153px;

	background-color:#096 ;

}



.blue{

	color: #E78D1B;	

}



.date{

	color: #464646 ;

	margin-bottom:4px;

	

}



.links{

	list-style:none;

	margin-top:8px;

	margin-bottom:10px;

}

.links li{

	margin-top:8px;

}

/* C.olumn W.idth*/

.cw1{ width:200px;} 

.cw1_1{width:210px;}

.cw1_9{width:406px;}

.cw2{width:416px;}

.cw3{width:632px;}

.cw4{width: 849px;}

.gm{margin-right:16px;}/* G.utter M.argin - standard gutter width */

.gms{margin-right:16px;}/* G.utter M.argin S.mall */

.vgm{margin-bottom:17px;}/* V.ertical G.utter M.argin */

.vgmt{margin-top:16px;}/* V.ertical G.utter M.argin T.op*/

.fl{float:left;}

.fr{float:right;}

.bm{ margin-bottom:10px;} /* B.ottom M.argin*/

.topspace{margin-top:10px;}



.bh1{/* B.lock H.eight */

	height:242px;

	padding-bottom:10px;

}

.bh2{height:472px;}

.bh3{height:277px;}

.bh4{height:230px;}

































div.images_block_box{

	padding:4px;

	width:416px;

}

.images_block_box a{

	text-decoration:none;

}

.images_block_box img{

	width:122px;

	height:90px;

	background-color:#808080 ;

}

.images_block_box td p{

	margin:0px;

	padding:5px 8px 8px 8px;

	color:white;

	font-size: 140%; 

}

.images_block_box td{

	background-color:#2973b4;

}



.images_block_box h2,.images_block_box h1{

	margin-bottom:2px;

	padding-left:8px;

}



.images_block_box ul{

	margin:0px;padding:0px;

	list-style:none;

}

.images_block_box li{

	margin:0px;padding:0px;

	color:#ffffff ;

	float:left;

	margin:0px 8px 8px 0px;

	list-style:none;

}

.images_block_box{

	background-color:#e3ebf7;

	/*width:113px;

	height:33px;*/

	padding:5px 5px 6px 5px;

	width:103px;

	min-height: 28px;

	font-size:90%;



}

.images_block_box p{

	margin-top:8px;

	margin-left:12px;

}

































































.activities_box img{

	width:113px;

	height:81px;

	background-color:#808080 ;

}

.activities_box td p{

	margin:0px;

	padding:5px 8px 8px 8px;

}

div.activities_box{

	padding:4px;

	width:620px;

}

.activities_box h2,.activities_box h1{

	margin-bottom:2px;

	padding-left:8px;

}



.activities_box ul{

	margin:0px;padding:0px;

	list-style:none;

}

.activities_box li{

	margin:0px;padding:0px;

	color:#ffffff ;

	float:left;

	margin:0px 8px 8px 0px;

	list-style:none;

}

.activities_box_div{

	background-color:#E78D1B;

	/*width:113px;

	height:33px;*/

	padding:5px 5px 6px 5px;

	width:103px;

/*	height:28px; */

	min-height: 28px;

	font-size: 85%; /* 11px */

}

.activities_box p{

	margin-top:8px;

	margin-left:8px;

}















p.see_more_activs {

	margin-left:8px;

	margin-top:0px;

	padding-top:0px;

	clear:both;

}

.right_side{

	float:right;

}

	

.pos_rel{

	position:relative;

}

.gutter_for_right_im{

	margin-left:16px;

}



.colored_button_span{

	

	background-image:url(../images/exmoor/colored_button.png); ;

		/*width:87px;

		height:21px;*/

	padding:3px 25px 6px 11px;

	color:#ffffff;

	background-repeat:no-repeat;

	background-position:left;

	text-decoration:none;

	font-size: 85%; /* 11px */

	font-size:90%;

	display:span;

}

.up5{

	padding-bottom:5px;

}

a.colored_button:hover{

	color: #ffffff ;

}

a.colored_button_span:hover{

	color: #ffffff ;

}

.standard_col, .standard_col a{

	color:#064188;

}



.bold_caption{

	font-size: 100%; /* 13px */

}





.special_offers_exmoor{

	height:241px;

	padding:

	background-color:#9CF ;

	background-image:url(../images/special_offer.jpg); ;

	background-repeat:no-repeat;

	position:relative;

}

.special_offers_kielder{

	height:241px;

	padding:

	background-color:#9CF ;

	background-image:url(../images/special_offer_kielder.jpg); ;

	background-repeat:no-repeat;

	position:relative;

}

.special_offers_lake_district{

	height:241px;

	padding:

	background-color:#9CF ;

	background-image:url(../images/special_offer.jpg); ;

	background-repeat:no-repeat;

	position:relative;

}

.special_offers_all{

	height:241px;

	padding:

	background-color:#9CF ;

	background-image:url(../images/special_offer.jpg); ;

	background-repeat:no-repeat;

	position:relative;

}

.special_offers h3{

	color:rgb( 200, 217, 239) ;

	font-family:'Helvetica Rounded','Arial Rounded MT Bold',Arial, sans-serif;

	font-size: 24px;

	padding:7px 13px 0px 13px;

	font-weight:normal;

	margin-top:0px;

}





.special_offers h4{

	color:#ffffff ;

	font-size: 16px;

	padding:0px 0px 0px 13px;

	margin-bottom:3px;

}

.special_offers p{

	color:#ffffff ;

	font-size: 12px;

	padding:0px 13px;

}	

.special_offers img{

	width:71px;

	height:78px;

	

		position:absolute;

		top:153px;

		left:115px;

	

}

.special_offer_details{

	position:absolute;

	top:210px;

	left:13px;

	font-size:11px;

}



	

.rb{ /* R.equest B.rochure */

	height:135px;

	background-repeat:no-repeat;

	cursor:pointer;

}

.rb a{

	font-size: 85%; /* 11px */

	padding-right:25px;

}

.rb_sea{

	background-image:url(../images/request_a_brochure.jpg) 

}

.rb_swing{

	background-image:url(../images/request_swing.jpg); 

}

.rb_swim{

	background-image:url(../images/request_swim.jpg); 

}

.rb_hike{

	

	background-image:url(../images/request_hike.jpg); 

}

.rb_walk{

	background-image:url(../images/request_walk.jpg); 

}

div.rb_white h3{

	color:#ffffff ;

}

div.rb_blue_white h3{

	color:#CEE4F7 ;

	text-decoration:none;

}



/* FINDME */

a div.rb_white h3,

a:link div.rb_white h3,

a:visited div.rb_white h3,

.rb_white h3,

a.nounderline

{

	text-decoration:none;

}











div.rb_sea h3{

	color:#064188;

}



.rbr h3{ /* R.equest B.rochure R.ight (title alignment)*/

	font-size: 160%;

	font-family:'Helvetica Rounded','Arial Rounded MT Bold',Arial, sans-serif;

	width:112px;

	position:relative;

	left:83px;

	top:10px;

}

.rbl h3{ /* R.equest B.rochure L.eft (title alignment) */

	font-size: 160%;

	font-family:'Helvetica Rounded','Arial Rounded MT Bold',Arial, sans-serif;

	

	width:112px;

	position:relative;

	left:16px;

	top:10px;

}

.rbdbl{ /* R.equest B.rochure D.etails B.utton L.eft*/

	position:relative;

	left:16px;

	top:52px;

}

.rbdbr{ /* R.equest B.rochure D.etails B.utton R.ight*/

	position:relative;

	left:99px;

	top:52px;

}



.col2_image_and_text{

	width:416px;

	float:left;

}

.col2_image_and_text h3{

	margin-top:0px;

}

/*

.col2_image_and_text img{

	float:left;

	margin:5px 16px 16px 0px;

	width:116px;

	height:78px;

}*/





.col2_image_and_text hr{

	margin-bottom:10px;

}

.col2_image_and_text p {

	

}

.movedownabit{

	margin-top:24px;

}



.fundraisers h3{

	font-size:130%;

	margin-top:0px;

	color:#064188;

	font-weight:normal;

}

.fundraisers strong{

	font-size:100%;

}

#header-image-area{

	height:277px;

	margin-bottom:17px;

}



#header-image-main{

	float:left;

	width:416px;

}

#header-image-small-area{

	float:left;

	margin-left:16px;

	width:130px;	

}

#header-image-small-1{

	margin-bottom:17px;

}



/*  NEW SIDE BUTTONS  */



ul.side-buttons{

	margin-left:0px;

	padding-left:0px;

	margin-top:20px;

}



ul.side-buttons li {

	list-style:none;

	padding:0px;

	margin:0px;

}



ul.side-buttons li a {

	width:200px;

	height:54px;

	display:block;

	text-indent: -9999px; /* Hides the text off-screen */

}



ul.side-buttons li.exmoor a {

	background:#FFFFFF url('../images/side-buttons/bg_donate-to-exmoor.png') no-repeat bottom;

}



ul.side-buttons li.exmoor a:hover {

	background-position:0px 0px;

}



ul.side-buttons li.kielder a {

	background:white url('../images/side-buttons/bg_donate-to-kielder.png') no-repeat bottom;

}



ul.side-buttons li.kielder a:hover {

	background-position:0px 0px;

}



ul.side-buttons li.lake a {

	background:#FFFFFF url('../images/side-buttons/bg_donate-to-lake-district.png') no-repeat bottom;

}



ul.side-buttons li.lake a:hover {

	background-position:0px 0px;

}



ul.side-buttons li.generic a {

	background:#FFFFFF url('../images/side-buttons/bg_donate-now.png') no-repeat bottom;

}



ul.side-buttons li.generic a:hover {

	background-position:0px 0px;

}





/*  NEW DONATE BUTTONS  */



ul.donate-buttons{

	margin-left:0px;

	padding-left:0px;

	margin-top:14px;

	padding-bottom:50px;

}



ul.donate-buttons li {

	list-style:none;

	padding:0px;

	margin:0px;

	display:inline-block;

	float: left;

}



ul.donate-buttons li a {

	width:173px;

	height:54px;

	display:block;

	text-indent: -9999px; /* Hides the text off-screen */

}



ul.donate-buttons li.exmoor a {

	background:#FFFFFF url('../../../images/support-us/donate_button-exmoor.png') no-repeat bottom;

}



ul.donate-buttons li.exmoor a:hover {

	background-position:0px 0px;

}



ul.donate-buttons li.kielder a {

	background:#FFFFFF url('../../../images/support-us/donate_button-kielder.png') no-repeat bottom;

}



ul.donate-buttons li.kielder a:hover {

	background-position:0px 0px;

}



ul.donate-buttons li.lake a {

	background:#FFFFFF url('../../../images/support-us/donate_button-lake-district.png') no-repeat bottom;

}



ul.donate-buttons li.lake a:hover {

	background-position:0px 0px;

}



ul.donate-buttons li.giving {

	background:#FFFFFF url('../../../images/support-us/logo_just-giving.png') no-repeat;

	width:113px;

	height:54px;

	display:block;

	text-indent: -9999px; /* Hides the text off-screen */

}



ul.donate-buttons li.calvert a {

	background:#FFFFFF url('../../../images/support-us/donate_button-council.png') no-repeat bottom;

	width:416px;

	height:98px;

	display:block;

}



ul.donate-buttons li.calvert a:hover {

	background-position:0px 0px;

}



/*  NARROW SIDE BUTTONS  */



ul.narrow-buttons{

	margin-left:0px;

	padding-left:0px;

}



ul.narrow-buttons li {

	list-style:none;

	padding:0px;

	margin:0px;

}



ul.narrow-buttons li a {

	width:200px;

	height:43px;

	display:block;

	text-indent: -9999px; /* Hides the text off-screen */

}



ul.narrow-buttons li.exmoor a {

	background:#FFFFFF url('../images/side-buttons/bg_button-exmoor.png') no-repeat bottom;

}



ul.narrow-buttons li.exmoor a:hover {

	background-position:0px 0px;

}



ul.narrow-buttons li.kielder a {

	background:#FFFFFF url('../images/side-buttons/bg_button-kielder.png') no-repeat bottom;

}



ul.narrow-buttons li.kielder a:hover {

	background-position:0px 0px;

}



ul.narrow-buttons li.lake a {

	background:#FFFFFF url('../images/side-buttons/bg_button-lake-district.png') no-repeat bottom;

}



ul.narrow-buttons li.lake a:hover {

	background-position:0px 0px;

}



ul.narrow-buttons li.calvert a {

	background:#FFFFFF url('../images/side-buttons/bg_button-calvert-council.png') no-repeat bottom;

}



ul.narrow-buttons li.calvert a:hover {

	background-position:0px 0px;

}

.event-homepage-image{
	float:left;
	width:160px;
}

.event-homepage-item{
	border-bottom:1px solid #b5d3ec;
	padding:5px 0;
}

.event-homepage-item h3{
	margin-top:0px;	
}

.event-homepage-info{
	width:256px;	
	float:left;
}

.go_green_button{
	background-image: url(../images/side-buttons/bg_going-green.gif);
		/*width: 200px;
		height: 64px;*/
	width:143px;
	height:24px;
	padding-top:27px;
	padding-left:46px;
	padding:28px 12px 13px 45px;
	overflow:hidden;
	font-size:80%;
	margin-top:12px;
}
.green_triangle_span{
	background:url(../images/side-buttons/green_triangle_graphic.gif) no-repeat right;
	padding-right:13px;
}

.black_nounderline_link{
	color:#000000;
	text-decoration:none;
	cursor:pointer;
}


