/* Layout */

body {
	background-color: #727e93; 
    /* \*/background: #727e93 url(images/bodybg.gif) top left repeat-x ;/* */
	margin: 0 0 16px 0;
	text-align: center;
	}
#wrapper {
	width: 746px;
	margin: 0px auto;
	padding: 0;	
	text-align: left;
	}

#header {
	width: 746px;
	padding: 0;
	background-color: #036;
	margin-bottom: 18px;
	}

#page, #sirpeterpage, #widepage {
	background: #FFF url(images/pagebg.gif) bottom repeat-x ;
	float: left;
	padding: 0;
	margin-bottom: 0;
	width: 556px;
}

#sirpeterpage, #widepage {
	width: 746px;
	margin: 0;
	padding: 0;
}

#logpageback #widepage {
	background: #446C95 url(images/pagebackbg_log.jpg) 176px 74px no-repeat ;
}

#initpageback #homepage { width: 466px;}

#pageback {
	background: #FFF url(images/initiativesbg.gif) 556px repeat-y ;
	padding: 0;
	margin-bottom: 0;
}

#initpageback {
	background: #FFF url(images/initiativesbg.gif) 466px repeat-y ;
	padding: 0;
	margin-bottom: 0;
}

#sirpeterpageback {
	background-color: #FFF;
}


#initiatives, #memberbar {
	background: #F6F7F8 url(images/initiativesbg.gif) left repeat-y ;
	float:right;	
	margin-bottom: 0px;
	width: 190px;
}

#logpageback #subpage #ongoinginitiatives h3{
	display: block;
	width: 175px;
	height: 33px;
	text-indent: -3000px;
	background: transparent url(images/h3_log_ongoinginitiatives.gif) bottom center no-repeat;
	margin: 0 0 10px 0;
	padding: 0;
	}

#initpageback #memberbar  {width: 280px;}

#sirpeterblake{
	clear: both;
	background: #8FA7C0 url(images/sirpeterblakebg.png) left top no-repeat;	
	margin: 0;
	padding: 0;	
	height: 120px;
  }

#footer {
	width: 746px;
	height: 30px;
	padding: 0;	
	text-align: right;
	font: bold 11px/12px verdana, sans-serif;
	color: #fff;
	clear: both;
	}

#footer ul {
	padding: 12px 0 0 0;
	}

#footer ul li {
	list-style-type: none;
	display: inline;
	}

#footer ul li a{
        font: bold 11px/12px verdana, sans-serif;
}

#footer ul {
	margin-bottom: 10px;
	text-align: center;
}

p.support {
	font: bold 10px/10px verdana, sans-serif;
	color: #fff;
	margin: 0;
	padding: 0;
	}

#footer ul.support, #footer ul.foundation {
	font: 11px/12px verdana, sans-serif;
	margin: 0;
	text-align: center;
	}

#footer ul.support li a, #footer ul.foundation li a{
	font: normal 11px/16px verdana, sans-serif;
	color: #fff;
	margin-left: 10px;
	}

#footer ul.foundation li a{
	font: normal 12px/16px verdana, sans-serif;
}

#footer a {
	margin-left: 16px;
	text-decoration: none;
	color: #fff;
	color: #036;
}

#footer a:hover {
	color: #FFF;
}

div.clear {
	clear: both;
	margin: 0;
	padding: 0;
	width: 1px;
	height: 1px;
	line-height: 0px;
	font-size: 0px;
}

p.clear {
	clear: both;
}

div.half-column{
	width:45%;margin-right:20px;float:left; display:inline;
}

.regionlist ul{
	list-style:none;
	margin:0 0 0 5px;padding:0;
}

.regionlist li{
	list-style:none;
	margin:3px 0 0 0!important;padding:0;
}

.mBottom5{
	margin-bottom:5px!important;
}

div.region{
	background:transparent url(images/hr_initiative_dotted.gif) no-repeat scroll left top;
	padding:10px 0 10px 0;
}

div.region h3{
	color:#999999;
}

div.region h4{
	margin:0 0 5px 0!important; padding:0!important;
	color:#005BB7;
}

a.event_link{
	cursor:pointer;
}

p.day{
	font-weight:bold!important;
	color:#AA1515!important;
	margin:10px 0 5px 0!important;
}


/* Header and Navigation - May 09 */
div#headerImg {
	height:142px;
}
div.nav {
	background:#024871 url(images/nav.png) top left no-repeat;
	height:28px; overflow:hidden;
	margin-bottom:14px;
}
div.nav ul {
	margin:0; padding:0;
	list-style:none;
	float:right;
}
div.nav ul li {
	margin:0; padding:0;
	float:left;
	height:28px;
}
div.nav ul li a {
	background:transparent url(images/nav.png) no-repeat;
	display:block;
	float:left;
	height:28px;
	overflow:hidden;
	text-indent:-3000px;
}
div.nav ul li a.home {background-position:-189px 0px;	width:67px;}
	div.nav ul li a.home:hover, div.nav ul li.current a.home {background-position:-189px -28px;}
div.nav ul li a.programmes {background-position:-256px 0px;	width:107px;}
	div.nav ul li a.programmes:hover, div.nav ul li.current a.programmes {background-position:-256px -28px;}
div.nav ul li a.blake {background-position:-363px 0px; width:114px;}
	div.nav ul li a.blake:hover, div.nav ul li.current a.blake {background-position:-363px -28px;}
div.nav ul li a.support {background-position:-477px 0px; width:140px;}
	div.nav ul li a.support:hover, div.nav ul li.current a.support {background-position:-477px -28px;}
div.nav ul li a.about {background-position:-617px 0px; width:128px;}
	div.nav ul li a.about:hover, div.nav ul li.current a.about {background-position:-617px -28px;}


/* Typography */

p	{
	font: normal 11px/15px arial, sans-serif;
	color: #333;
	margin: 0;
	margin-bottom: 16px;
}

a {
	font: normal 11px/15px arial, sans-serif;
	color: #005DBA;
	margin: 0;
	margin-bottom: 16px;
}

#page p, #sirpeterpage p, #widepage p {
	font: normal 11px/16px verdana, sans-serif;
	color: #333;
	margin: 0;
	margin-bottom: 16px;
}

#page p.intro, #widepage p.intro {
	font: normal 14px/18px "Trebuchet MS", Arial, sans-serif;
	margin: 0;
	margin-bottom: 32px;
	padding-bottom:16px;
	background: url(images/dashed.gif) bottom repeat-x ;
}

#page p.leadershipintro, #widepage p.leadershipintro {
	font: normal 14px/18px "Trebuchet MS", Arial, sans-serif;
	margin: 0;
	margin-bottom: 32px;
	color: #AA1515;
	/*padding-bottom:16px;
	background: url(images/dashed.gif) bottom repeat-x ;*/
}

#page p.environmentintro, #widepage p.environmentintro {
	font: normal 14px/18px "Trebuchet MS", Arial, sans-serif;
	margin: 0;
	margin-bottom: 32px;
	color: #198F62;
	/*padding-bottom:16px;
	background: url(images/dashed.gif) bottom repeat-x ;*/
}

#page p.discoveryintro, #widepage p.discoveryintro {
	font: normal 14px/18px "Trebuchet MS", Arial, sans-serif;
	margin: 0;
	margin-bottom: 32px;
	color: #D59058;
	/*padding-bottom:16px;
	background: url(images/dashed.gif) bottom repeat-x ;*/
}

p.sirpeterblakeintro, #widepage p.sirpeterblakeintro  {
	font: normal 14px/18px "Trebuchet MS", Arial, sans-serif;
	margin: 0;
	margin-bottom: 32px;
	color: #005BB7;
	/*padding-bottom:16px;
	background: url(images/dashed.gif) bottom repeat-x ;*/
}

#subpage p.trustintro {
	font: normal 14px/18px "Trebuchet MS", Arial, sans-serif;
	margin: 0;
	margin-bottom: 32px;
	color: #005BB7;
	/*padding-bottom:16px;
	background: url(images/dashed.gif) bottom repeat-x ;*/
}

p.initiativeintro, #page p.initiativeintro, #sirpeterpage p.initiativeintro  {
	font: normal 14px/18px "Trebuchet MS", Arial, sans-serif;
	margin: 0;
	margin-bottom: 32px;
	color: #005BB7;
	/*padding-bottom:16px;
	background: url(images/dashed.gif) bottom repeat-x ;*/
}

p.yefintro, #page p.yefintro, #widepage p.yefintro  {
	font: normal 14px/18px "Trebuchet MS", Arial, sans-serif;
	margin: 0;
	margin-bottom: 32px;
	color: #FF9900;
	/*padding-bottom:16px;
	background: url(images/dashed.gif) bottom repeat-x ;*/
}

#widepage .box2 p.yefintro {
	font: normal 14px/18px "Trebuchet MS", Arial, sans-serif;
	margin: 12px 0 8px 20px;
	color: #666;
	/*padding-bottom:16px;
	background: url(images/dashed.gif) bottom repeat-x ;*/
}

#subpage ul, #subpage ol   {
	font: normal 11px/15px verdana, sans-serif;
	color: #005BB7;
	/*
	margin-left: 25px;
	padding: 0;
	*/
	margin-bottom: 16px;
}

#subpage ul.clean  {
	margin-left: 0px;
	padding-left: 10px;
}

#subpage ul li, #subpage ol li{
	color: #333;
	margin-bottom: 15px;
}

#subpage ul li a{
	font: normal 11px/12px verdana, sans-serif;
	color: #005BB7;
}

#logpageback p, #logpageback p.logintro, #logpageback h3, #logpageback h4, #logpageback h5, blockquote.log {
	color: #FFF;
	}

#subpage {
	float: left; 
	width: 340px; 
	margin: 16px 0 16px 15px;
	padding: 0 0 16px 0;
}

#sidephotos {
	margin: 16px 0 16px 8px;
	float: left;
}

#sidephotos div.image {
	padding: 10px 10px 10px 10px;
	background: url(images/imagebg.jpg) no-repeat;
	}
	
#widepage div.imagesm a img, #widepage a div.imagesm img  {
	border: none;
	display: block;
	}
	
div.imagesm {
	padding: 5px 5px 5px 5px;
	background: url(images/imagebgsm.gif) no-repeat;
	margin: 0 0px 0px 0px;
	float: left;
	}
	
#logpageback div.imagesm {
	padding: 5px 5px 5px 5px;
	background: url(images/imagebgsm_log.gif) no-repeat;
	margin: 0 3px 4px 0px;
	float: left;
	}

#sirpeterpage #subpage, #widepage #subpage {
	float: left; 
	width: 460px; 
	margin: 16px 0 16px 15px;
}


#sirpetersubpage {
	margin: 0 0 16px 50px;
	padding: 0;
	background: transparent url(images/compass_bg.jpg) top right no-repeat;
	/*height: 100px;*/
}

#subpage div.image, #widepage div.image{
	padding: 10px 10px 10px 10px;
        margin-left:12px;
	background: url(images/imagebg.jpg) no-repeat;
	float: right;
}

#sirpetersubpage div.image img{
	padding: 10px 10px 10px 10px;
	background: transparent url(images/imagebg.gif) 0px 0px no-repeat;
	clear: both;
}

#expeditionpage{
	float: left;
	width: 466px;
	background: transparent url(images/dropshadow.gif) 0px 0px repeat-x;
}

#expeditionpage div.image{
	float: left;
	margin:  10px 0 16px 18px;
	width: 410px;
}

div.image img{
		border: none;
}

#expeditionpage div.image img{
	padding: 10px 10px 10px 10px;
	background: transparent url(images/imagebg.jpg) no-repeat;
	float: left;
	margin: 0 10px 0 0;
}

#logpageback div.image  {
	padding: 10px 10px 10px 10px;
	background: transparent url(images/imagebg_log.gif) no-repeat;
	float: left;
	margin: 0 10px 0 0;
}

#pageback #subpage.yefpage div.image  {
	padding: 10px 10px 10px 10px;
	float: left;
	margin: 0 10px 0 0;
}

#sidelinks div.image {
	margin: 0 10px 10px 0;
}

#logpageback #subpage, #pageback #subpage.yefpage  {
	margin: 16px 0 0 16px;
	width: 540px;
	display: inline;
	float: left;
}

#logpageback #subpage p.pagination {
	text-align: center;
	margin: 0;
	padding: 0;
	color: #CCC;
	clear: both;
	}

p.pagination a{
	color: #FFF;
	}

#sirpetersubpage div.image a, #subpage div.image a, #sidephotos div.image a{
	margin-top: 10px;
	text-align: right;
	font: normal 10px/30px verdana, arial, sans-serif;
	color: #BBB;
}

#subpage blockquote, #widepage blockquote {
	font: italic 17px/22px Georgia, "Times New Roman", Times, serif;
        /* \*/   
         float: left;
        /* */
	position: relative;
	left: -120px;
	top: 0px;
	width: 260px;
	padding: 0;
	padding-left: 20px;
	margin: 10px -114px 0 0;
	width:270px; width/* */:/**/260px;
	width:/**/260px;
	}

#widepage blockquote {
	font: italic 17px/22px Georgia, "Times New Roman", Times, serif;
	float: left;
	position: relative;
	left: -20px;
	top: 0px;
	width: 260px;
	padding: 0;
	padding-left: 30px;
	width:270px; width/* */:/**/260px;
	width:/**/260px;
	}

#sirpeterpage blockquote, #widepage blockquote.environment, #widepage blockquote.sirpeterblake, #widepage blockquote.trust {
	font: italic 17px/22px Georgia, "Times New Roman", Times, serif;
	margin: 10px 0px 10px 10px;
	/*width: 430px;*/
	padding-left: 20px;
	width:440px;
	background-image: url(images/quotessirpeterblake.gif); 
	background-position: left top; 
	background-repeat: no-repeat;
	}

#sirpeterpage blockquote {
	font: italic 17px/19px Georgia, "Times New Roman", Times, serif;
	margin-top: 0;
	padding-left: 10px;
	color: #666;
	width: auto;
	margin-right: 0px;
	background-position: left top; 
	background-repeat: no-repeat;
}

.sirpeterblake-exp-quote-box blockquote {
	font: italic 14px/17px Georgia, "Times New Roman", Times, serif;
	margin-top: 0;
	padding-left: 10px;
	color: #666;
	width: 220px;
	margin: 6px 12px 0 6px;
	background-position: left top; 
	background-repeat: no-repeat;
}

blockquote.leadership {
	color: #AA1515;
	background: url(images/quotesleadership.gif) left top no-repeat ;
}
blockquote.discovery {
	color: #D59058;
	background: url(images/quotesdiscovery.gif) left top no-repeat ;
}
blockquote.environment {
	color: #198F62;
	background: url(images/quotesenvironment.gif) left top no-repeat ;
}
#sirpeterpage blockquote.sirpeterblake, #widepage blockquote.sirpeterblake{
	color: #005BB7;
	background: url(images/quotessirpeterblake.gif) left top no-repeat ;
}

blockquote.trust, #widepage blockquote.trust{
	color: #005BB7;
	background: url(images/quotessirpeterblake.gif) left top no-repeat ;
}

#widepage blockquote.yef {
	color:#F90;
	background: url(images/quotesyef.gif) left top no-repeat ;
	width: 300px;
	float: none;
	position: static;
}

#subpage blockquote.leadership p.credit {
	text-align: right;
	color: #AA1515;
}
#subpage blockquote.discovery p.credit {
	text-align: right;
	color: #D59058
}
#subpage blockquote.environment p.credit {
	text-align: right;
	color: #198F62;
}
#subpage blockquote.sirpeterblake p.credit {
	text-align: right;
	color: #005BB7;
	margin-bottom: 0;
}
#subpage blockquote.trust p.credit {
	text-align: right;
	color: #005BB7;
}
img.blakehead {
	border: 1px solid black;
	width: 290px;
	margin: 0;
	padding: 0;
}
* img.blakehead {
	margin: 0 -3px; 
	margin: 0;
}

img.left {
float: left;
margin: 10px 10px 0px 0px;
}
img.right {
float: right;
margin: 0 0 10px 10px;
}

#sidemenu {
	margin: 0;
	padding: 0;
	float: left;
	width: 175px;
	background: #FFF url(images/sidemenubg.gif) repeat-x bottom;
	border-right: 1px solid #D1D1D1;

}
#backlink {
	margin: 0;
	padding: 0;
	width: 175px;
}
#formfooter{
	border:1px solid red;
	margin: 0;
	padding: 0;
	height: 15px;
}

#logpageback #sidemenu {
	margin: 0;
	padding: 0;
	float: left;
	width: 175px;
	background: #7C98B4 url(images/sidemenubg_log.gif) repeat-x bottom;
	border-right: 1px solid #597694;
	height: 1%;
}
#logpageback #sidebits {
	margin: 0;
	padding: 0;
	float: left;
	width: 175px;
}

#sidelinks {
	margin: 0 0 10px 16px;
	padding: 0;
	float: right;
	width: 180px;
	text-align: center;
}

#logpageback #sidedata{
	margin: 10px;
	padding: 0;
	float: left;
	width: 165px;
	background: none;
	height: 1%;
	color: #DAE2EA;
	font: normal 11px/13px "Courier New", Courier, mono;
	display: inline;
}

p.trust {
	width: 470px;
	float: left;
	color: #036;
}

#blakebox p.trust {
	width: 385px;
	margin: 0;
	padding: 0;
}

.initiative p{
	margin:  0 17px 10px 0px;
	padding: 0;
}

h1 {
	font: bold 24px/24px arial, sans-serif;
	margin: 0px;
	margin-top: 14px;
	margin-bottom: 12px;
	padding: 0;
}


h1.aboutthetrust{
	float: left;

   /*Size of the image*/
   padding-top: 26px;
   width: 360px;
	
   /*The image*/
   background-image: url(/images/h1aboutthetrust.gif);
   background-repeat: no-repeat;
	
   /*Hide the text*/
   	overflow: hidden;
	height:26px; height/* */:/**/0px;
	height:/**/0px;
}

h1.sirpeterblake {

   /*Size of the image*/
	padding-top: 30px;
	margin:20px 0 0 20px;
   	width: 180px;
	
   /*The image*/
   background-image: url(/images/h1sirpeterblake.gif);
   background-repeat: no-repeat;
	
   /*Hide the text*/
   overflow: hidden;
	height:26px; height/* */:/**/0px;
	height:/**/0px;
}

h1.theadventurecontinues {

   /*Size of the image*/
   margin-left: 10px;
	padding-top: 26px;
   width: 320px;
	
   /*The image*/
   background-image: url(/images/h1theadventurecontinues.gif);
   background-repeat: no-repeat;
	
   /*Hide the text*/
   overflow: hidden;
		height:26px; height/* */:/**/0px;
	height:/**/0px;
}

h2, h2 a, #pageback h2.trust a {
	font: bold 11px/26px verdana, sans-serif;
	color: #fff;
	height: 28px;
	margin: 0;
	padding: 0;
	padding-left: 8px;
	text-decoration: none;
}

h2.leadership {
	background: #AA1515 url(images/h2leadershipbg.gif) bottom repeat-x ;
	height:14px;
	line-height:0;
}

h2.environment {
	background: #399 url(images/h2environmentbg.gif) top repeat-x ;
}

h2.discovery {
	background: #D59058 url(images/h2discoverybg.gif) top repeat-x ;
}

h2.sirpeterblake, h2.sirpeterblake a {
	background: #039 url(images/h2sirpeterblakebg.gif) top repeat-x ;
	margin-bottom: 10px;
	padding-left: 0px;
}

h2.trust {
	background: #039 url(images/h2sirpeterblakebg.gif) top repeat-x ;
}

h2.initiative {
	background: #039 url(images/h2sirpeterblakebg.gif) top repeat-x ;
}

h2.specialexp1 {
	background: #039 url(images/h2sirpeterblakebg.gif) top repeat-x ;
	margin-bottom: 0px;
	text-indent: 4px;
}

h2.specialexp2 {
	background: #FF9900 url(images/h2exp2bg.gif) top repeat-x ;
	margin-bottom: 0px;
	text-indent: 4px;
}

h2.specialexp3 {
	background: #FF9900 url(images/h2exp3bg.gif) top repeat-x ;
	margin-bottom: 0px;
	text-indent: 4px;
}

h2.exp1 {
	margin: 4px 0 0 16px;
	display: block;
	width: 224px;
	height: 47px;
	text-indent: -3000px;
	background: transparent url(images/h2_exp1.gif) left top no-repeat;
}

h2.exp2 {
	display: block;
	margin: 4px 0 0 16px;
	width:117px;
	height:25px;
	text-indent: -3000px;
	background: transparent url(images/h2_exp2.gif) left top no-repeat;
}

h2.exp3 {
	display: block;
	margin: 4px 0 0 16px;
	width: 234px;
	height: 47px;
	text-indent: -3000px;
	background: transparent url(images/h2_exp3.gif) left top no-repeat;
}

#page h2{
	margin: 0;
}

h2.specialexp1 {
background-color: #003399;
background-image: url(images/h2sirpeterblakebg.gif);
background-repeat: repeat-x;
background-attachment: scroll;
background-x-position: center;
background-y-position: top;
margin-bottom: 0px;
text-indent: 4px;

}

h3 {
	font: normal 18px/18px "franklin gothic medium", verdana, sans-serif;
	color: #005BB7;
	margin-top: 0;
	padding-top: 10px;
	margin-bottom: 10px;
	text-decoration: none;
}

h3.discovery {
	color:#D59058;
}

h3.environment {
	color:#399;
}

h3.leadership {
	color:#AA1515;
}

h3.initiative {
	color: #005BB7;
}

h3.yef {
	font: bold 18px/18px Arial, verdana, sans-serif;
	color: #F90;
}

.yef h3{
	font: bold 18px/18px Arial, verdana, sans-serif;
	margin: 0 0 0 20px;
}

.yef h3 a{
	font: bold 18px/18px Arial, verdana, sans-serif;
}

h3.yef a{
	font: bold 18px/18px Arial, verdana, sans-serif;
	color: #F90;
}

.news h3 {
	margin:  16px 0 0 20px ;
	}
	
	
	
h3.gettinginvolved {
	display: block;
	margin: 0;
	width: 215px;
	height: 40px;
	text-indent: -3000px;
	background: transparent url(images/h3_gettinginvolved.gif) left top no-repeat;
}

h3.tools {
	display: block;
	margin: 0;
	width: 215px;
	height: 40px;
	text-indent: -3000px;
	background: transparent url(images/h3_tools.gif) left top no-repeat;
}

h3.sirpeterblake {
	margin: 20px 0 6px 0;
	padding: 0;
}

h3.sirpeterblake a{
	font: bold 14px/14px arial, verdana, sans-serif;
	color:#036;
}

h3.exp1, h3.exp2, h3.exp3 {
	padding: 0;
	margin: 16px 0 0 16px;
	display: block;
	width: 220px;
	height: 32px;
	text-indent: -3000px;
	background: transparent url(images/h3_exp1.gif) left top no-repeat;
}

h3.exp2 {
	background: transparent url(images/h3_exp2.gif) left top no-repeat;
}

h3.exp3 {
	background: transparent url(images/h3_exp3.gif) left top no-repeat;
}

h3.ex1 a{
	font-weight: bold;
	color: #4B8FD2;
}

#logpageback #subpage h3{
	margin: 0 0 16px 0;
	padding: 0;
}

#logpageback #subpage h3.logdate{
	font-size: 30px;
	line-height: 32px;
	margin: 10px 0 20px 0;
	font-weight: normal;
}

.news h4 {
	font: normal 14px/18px  Arial, Helvetica, sans-serif;
	color: #0054A9;
	margin: 0 0 12px 20px;
	padding: 0;
}

.callout {
	padding: 10px;
	border: 1px solid #DDD;
	font: bold 13px/14px verdana, sans-serif;
	margin: 0px 0 20px 0;
	background: #FFF url(/images/viewersidebarbg.gif) bottom left repeat-x;
}

#subpage .callout p{
	margin:0;
}

input.form {
	height: 16px;
	padding: 2px;
	border: 1px solid #CCC;
	background-color: #EEE;
	font: normal 11px/14px verdana, sans-serif;
}

.bar {
	background: transparent url(images/barbg.gif) top repeat-x;
	border: none;
	height: 32px;
	margin-top: 4px;
	padding: 0;
	font: bold 11px/14px verdana, sans-serif;
	color: #666;
	padding-bottom: 7px;
	cursor: pointer;
}

#subpage .callout a{
	font: bold 11px/14px verdana, sans-serif;
	color: #005DBA;
}

#widepage .callout a.environment {
	font: bold 11px/14px verdana, sans-serif;
	color: #399;
}

#subpage td {
	font: normal 11px/14px verdana, sans-serif;
	color: #333;
	margin-left:0;
}

#sidemenu h3{ 
	font: bold 11px/14px verdana, sans-serif;
	background: url(images/h3bg.gif) top repeat-x ;
	margin: 0;		
	padding-left: 10px;
	padding-top: 8px;
	padding-bottom: 8px;
}

#logpageback #sidemenu h3{ 
	background: transparent none;
	color: #FFF;
}

#sidemenu h3 a{
	font: bold 11px/14px verdana, sans-serif;
	color:#666;
}

#logpageback #sidemenu h3 a{
	height: 30px;
	font: bold 11px/14px verdana, sans-serif;
	color: #FFF;
}

a.selected:hover {
	text-decoration: none;
}

#sidemenu.environment h3 a.selected, #sidemenu.environment ul li a.selected{
	color:#399;
}

#sidemenu.discovery h3 a.selected, #sidemenu.discovery ul li a.selected{
	color:#D59058;
}

#sidemenu.leadership h3 a.selected, #sidemenu.leadership li a.selected{
	color:#AA1515;
}

#sidemenu.sirpeterblake h3 a.selected, #sidemenu.sirpeterblake ul li a.selected{
	color: #005BB7;
}

#sidemenu.trust h3 a.selected, #sidemenu.trust ul li a.selected {
	color: #005BB7;
}

#sidemenu.initiative h3 a.selected, #sidemenu.initiative ul li a.selected {
	color: #005BB7;
}

#sidemenu .side_menu_indent1 {
	padding-left:12px;
	width:135px;
}
#sidemenu .side_menu_indent2 {
	padding-left:22px;
	width:125px;
}

h4 {
	font: bold 11px/13px verdana, sans-serif;
	color:#333;
	margin-top: 0;
	padding-top: 10px;
	margin-bottom: 10px;
	text-decoration: none;
}

#expeditionpage h4 {
	margin: 2px 0 10px 0;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}

#expeditionpage h4.exp1 {
	color:#4B8FD2;
}

#expeditionpage h4.exp2 {
	color:#FF9900;
}

#expeditionpage h4.exp3 {
	color:#C7603D;
}

h4.yef {
	font: normal 14px/18px Arial, Helvetica, sans-serif;
	color:#FF9900;
	margin: -10px 0 16px 0;
	padding: 0;
}

h4.top {
	margin: 0 0 -12px 0;
}


/* Links */

a {
	font: bold 10px/12px verdana, sans-serif;
	text-decoration: none;
	margin: 0;
}

p.initiativeintro a, p.yefintro a {
	font: normal 14px/18px "Trebuchet MS", Arial, sans-serif;
	margin: 0;
	color: #005BB7;
	text-decoration: underline;
}

h3 a {
	font: bold 11px/13px verdana, sans-serif;
}

#page a, #homepage a {
	color: #036;
}

#initiatives a {
	color: #900;
}

#sirpeterblake a {
	color: #fff;
}

#sirpeterblake ul {
	list-style-type: none;
	float: left;
	padding: 0;
	margin: 0;
	margin-left: 20px;
	width: 238px;
	}
	
.sirpeterblake-feature-box {
	float: right; 
	width: 461px; 
	background-image: url(images/sirpeterblakeheader.jpg);
	height: 219px;
	}
	
.sirpeterblake-quote-box {
	 float: left; 
	 width: 281px;
	 padding: 0;
	 margin: 0;
	 }
	 
.sirpeterblake-exp-quote-box {
	 float: left;
	 background-color: #FFF; 
	 width: 274px;
	 padding: 0;
	 margin: 0;
	 }
	 
img.exp_hero {
	float: right;
	}
	 
.sirpeterblake-exp-quote-box p {
	 margin: 10px 0 0 16px;
	 padding: 0;
	 width: 150px;
	 }
	 
div.specialtopic{
	padding: 0 120px 0 10px;
	background-position: right top;
	background-repeat: no-repeat;
}
	 
.sirpeterblake-feature-box h5.featured {
	color: #C00; 
	margin: 20px 0 0 18px;
	padding: 0;
	font: bold 11px/13px Verdana, sans-serif;
	}
	
.sirpeterblake-feature-box h4.blakexpeditions {
	display: block;
	width: 170px;
	height: 27px;
	margin: 3px 0 0 18px;
	padding: 0;
	text-indent: -3000px;
	background-image: url(images/h4_blakexpeditions.gif);
	}
	
h6.blakexpeditions {
	display: block;
	width: 104px;
	height: 19px;
	margin: 4px 0 0 18px;
	padding: 0;
	text-indent: -3000px;
	background-image: url(images/h6_blakexpeditions.gif);
	}
	
#sirpeterpage .sirpeterblake-feature-box p {
	width: 240px;
	margin: 3px 0 8px 18px;
	}

#sirpeterpage .sirpeterblake-feature-box ul, #expeditionpage ul {
	margin: 0 0 0 28px;
	padding: 0;
	list-style-type: none;
	}
	
#sirpeterpage .sirpeterblake-feature-box ul li, #expeditionpage ul li {
	margin: 0;
	padding: 0;
	line-height: 11px;
	}
	
#sirpeterpage .sirpeterblake-feature-box ul li a{
	font-weight: normal;
	}
	
#homesirpeterblake ul li, #sirpeterblake ul li, #expeditionpage ul {
	list-style-type: none;
	font: bold 10px/13px verdana, sans-serif;
	}

#sirpetersubpage ul{
	list-style-type: none;
	margin-bottom: 16px;
}

#sirpetersubpage ul li {
		list-style-type: none;
		font: bold 10px/11px verdana, sans-serif;
}

#sidemenu ul{
	margin: 0;
	padding: 0;
	background: url(images/dropshadow.gif) top repeat-x ;
	margin-left: 0px;



	padding-left: 14px;
	margin-top: 0px;
	padding-top: 6px;
	padding-bottom: 10px;
	}

#logpageback #sidemenu ul{
	background: url(images/dropshadow_log.gif) top repeat-x ;
	}

#sidemenu ul li {
	list-style-type: none;
	padding-top: 6px;
	padding-bottom: 9px;
	font: normal 11px/12px verdana, sans-serif;
	background: url(images/dashedline.gif) repeat-x bottom left;
	width: 150px;
	}
	
#logpageback #sidemenu ul li {
	background: url(images/dashedline_log.gif) repeat-x bottom left;
}
	
#sidemenu ul li a {
	font: normal 11px/12px verdana, sans-serif;
	color: #666;
}

#logpageback #sidemenu ul li a {
	font: normal 11px/12px verdana, sans-serif;
	color: #FFF;
}

a:hover {
	text-decoration: underline;
}


/* Sir Peter Blake Section */

div.sirpetercolumn, div.sirpetercolumn2 {
	float: left;
	margin: 0 0 30px -24px;
	padding: 0;
	width: 345px;
	}
	
div.sirpetercolumn img, div.sirpetercolumn2 img{
	float: left;
	margin: 0 20px 0 0 ;
	}
div.sirpetercolumn li a, div.sirpetercolumn2 li a{ 
	font-weight:normal;
}
.d1954-67 {
	float: left;
	background: transparent url(images/img_bg_1954-67.gif) top left no-repeat;
	padding-top: 14px;
	height: 150px;
}

.d1973-93 {
	float: left;
	background: transparent url(images/img_bg_1973-93.gif) top left no-repeat;
	padding-top: 12px;
	height: 150px;
}

.d1992-00 {
	float: left;
	background: transparent url(images/img_bg_1992-00.gif) top left no-repeat;
	padding-top: 14px;
	height: 150px;
}

.d2000-01 {
	float: left;
	background: transparent url(images/img_bg_2000-01.gif) top left no-repeat;
	padding-top: 14px;
	height: 150px;
}

div.sirpetercolumn2 {
	float: right;
	margin-right: 20px;
	}
	
div.step {
	margin-top: 60px ;
	}

div.sirpeterblakeheader {
	background: transparent url(images/sawtooth_v.gif) 273px 0px repeat-y;
	height: 219px;
	}

div.specialtopic{
	padding: 0 120px 0 10px;
	background-position: right top;
	background-repeat: no-repeat;
}

/* Initiatives */

div.initrow1, div.initrow2 {
	margin: 0;
	width: 190px;
	float: left;
}

div.initrow2 {
	background: url(images/dropshadowdark.gif) top repeat-x ;
}

div.initrow3 {
	width:380px;
	margin: 0;
	float: left;
	background: url(images/dropshadowdark.gif) top repeat-x ;
}

div.initrow4 {
	width:280px;
	margin: 0;
	float: left;
}

div.initrow5 {
	width:280px;
	margin: 0;
	float: left;
	background: url(images/dropshadowdark.gif) top repeat-x ;
}

#homeinitiatives div.initrow4 div.initiative, #homeinitiatives div.initrow5 div.initiative {
	height: 130px;
}

div.initiative {
	padding: 0 10px 0 10px;
	background-position: bottom right;
	background-repeat: repeat-y;
}

/* Image Viewer */

body.imageViewer {
	background-color: #E1E4E9; 
	background-image: none;
	margin: 0;
	padding: 0;
	text-align: left;
}

#imageViewer {
		background: url(images/viewerbg.gif) left repeat-y;
		height: 360px;
		margin: 0;
		padding: 0;
	}
#photoinfo {
		width: 153px;
		float: left;
		height: 360px;
		background: url(images/viewersidebarbg.gif) bottom repeat-x;
	}

#photoinfo h3 {
	font: bold 11px/12px verdana, sans-serif;
	color:#036;
	padding: 8px 0 12px 8px;
	background: url(images/dropshadow.gif) bottom repeat-x;
}

#photoinfo p {
	padding: 8px 10px 8px 8px;
}

#photoinfo p.credit {
	padding: 0 0 8px 8px;
	color:#AAA;
}

#photo {
	width:440px;
	float: left;
	padding-top: 20px;
	text-align: center;
    }

#photo img{
	FILTER: Shadow(Color=#00cc66, Direction=270);
    }

/* No Flash Header*/

#noflash {
	width: 746px;
	height: 120px;
	background: url(images/noflashbg.gif) bottom repeat-x;
	padding: 0;
	margin: 0;
}

#noflash img.logo {
	margin: 0;
	padding: 0;
	float: left;
}

#noflash img.right {
	margin: 0;
	padding: 0;
	float: right;
	display: block;
}

#noflash p {
	
	float: right;
	width: 500px;
	text-align: right;
	clear: none;
	padding: 10px;
}

#noflash a {
	color:#FFF;
	line-height: 20px;
	margin-left: 10px;
}

#noflash a.secondlevel {
	color:#AAB;
}

#noflash a.thirdlevel {
	color:#006699;
}


/* Widgets */

.topcurves {
	width: 746px;
	clear: both; 
	height: 7px; 
}
.bottomcurves {
	width: 746px;
	clear: both; 
	height: 7px; 
}


/* Google Search */

h2 .r {margin:0;padding:0;}
.l{color:#000;margin-left:-17px;}
.g {color:#000;margin-left:8px;}

/* YEF Specific */

table.yef {
    clear: both;
    margin-left: 12px;
    margin-right: 12px;
     }

#homepage table.yef td.photos{
     width: 180px;}
#homepage table.yef td.sections{
  
     }

#homepage table.yef td li{
    display: block;
    float: none;
     }
     
#homepage.yef {
    height: auto;
     }
     
#memberbar div.loggedin{
    margin: 6px;
}

#memberbar div.loggedout{
    margin: 6px;
}

#memberbar p {
    margin: 0px 6px 6px 12px;
}

#memberbar h3{
    margin: 0px 6px 6px 12px;
}

#memberbar table {
    font: normal 11px/15px arial, sans-serif;
	color: #333;
}

.relatedlinks {
	padding: 10px 10px 0 10px ;
	border: 1px solid #DDD;
	font: bold 13px/14px verdana, sans-serif;
	margin: 0 0 0 0;
	background: #FFF url(images/viewersidebarbg.gif) bottom left repeat-x;
	width: 380px;
}

.relatedlinks h3{
	margin: 0;
	padding: 0 0 6px 0;
	color: #FF9900;
}

.relatedlinks h4{
	margin: 0 0 2px 0;
	padding: 0;
	font: bold 11px/12px Verdana, Arial, sans-serif;
}

#subpage table.datebox {
	width: 160px;

}

#subpage table.datebox td, #subpage table.datebox td a{
	color: #FFF;
}
.monthlink {
	font: bold 12px/12px Verdana, Arial, Helvetica, sans-serif;
}
.monthlink a, .daylink a {
	background: transparent url(images/calendar_bg.gif) top left no-repeat;
	display: block;
	width: 18px;
	height: 18px;
	line-height:16px;
	margin-top: 10px;
}

.monthlink a:hover {
	text-decoration: none;
	background-position: 0px -18px;
}
.month {
	font: bold 12px/12px Verdana, Arial, Helvetica, sans-serif;
}
.daylink {
	font: bold 12px/12px Verdana, Arial, Helvetica, sans-serif;
}
#subpage td.day b{
	font: normal 60px/60px Verdana, Arial, Helvetica, sans-serif;
}

.calendarBG {
	margin-bottom: 20px;
}

tr.calendarHeader th{
	font: bold 12px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
}

#subpage .calendarBG td, #subpage .calendarBG td a {
	font: 11px/11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
	height: 17px;
	width: 17px;
}

#subpage .calendarBG td.entry, #subpage .calendarBG td.empty {
	font: 11px/11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
	height: 17px;
	width: 17px;
}


#subpage .calendarBG td.entry {
	background: transparent url(images/calendar_bg.gif) top left no-repeat;
}

#subpage td.calendarDayHeading {
	font: 10px/11px Arial, Helvetica, sans-serif;
	color: #A4B7CB;
}

#subpage div.calendarMonthLinks {
	background: transparent url(images/calendar_bg.gif) top left no-repeat;
	width: 17px;
	height: 17px;
}

#subpage div.calendarMonthLinks a{
	font: bold 10px/13px Arial, Helvetica, sans-serif;
	color: #A4B7CB;
}

#subpage div.calendarMonthLinks a:hover{
	color: #FFF;
}

#subpage .calendarBG td.calendarToday a{
	color: #FF0;
	background-color: #FF0;
}

/* YEF Specific */
.headbar {
	margin-top: 12px;
}

.headbar ul{
	list-style-type: none;
	margin: 12px 0 0 20px;
	padding: 0;
}

#widepage .headbar ul li{
	margin: 0;
	padding: 0;
	line-height: 12px;
}

.headbar ul li a{
	margin: 0;
	padding: 0;
}

.headbar table.login {
	margin: 12px 0 0 20px;
	padding: 0 0 0 0;
	}

table.login td {
	font: 11px/11px Arial, Helvetica, sans-serif;
	color: #666;
	}
table.login td input{
	margin-right: 8px;
	}

table.login td input{	
	border: 1px solid #EAEAEA;
	font: normal 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	padding: 2px;
	}
	
table.login .button{
	padding: 4px;
	margin-top: 4px;
	background-color: #F0F0F0;
	border-top: 1px solid #EAEAEA;
	border-bottom: 1px solid #CCC;
	border-left: 1px solid #EAEAEA;
	border-right: 1px solid #CCC;
	}

table.login input.button:hover{
	cursor:pointer;
	}

table.login input.checkbox{
	border: none;
	}


.headbar .box1 {
	width: 170px;
	float: left;
}

.headbar .box2 {
	width: 348px;
	float: left;
}

.headbar .box2 div{
	display: none;
}

.headbar form{
	margin: 0;
	padding: 0;
}
.headbar .box3 {
	width: 228px;
	float: left;
	margin-bottom: 30px;
}

div.news {
	width: 502px;
	float: left;
	display: inline;
	margin: 0;
	}

#widepage .headbar p{
	margin: 10px 0 0 20px;
}

#widepage div.yef {
	margin-top: 20px;
	background: #FFF url(images/pagebackbg_top.gif) left top repeat-x;
}

div.gettinginvolved {
	width: 228px;
	float: left;
	display: inline;
	position: relative;
	top: -40px;
	background: transparent url(images/yef_gettinginvolved_bg.gif) 0px 40px no-repeat;
	}

div.gettinginvolved ul{
	width: 228px;
	background: transparent url(images/yef_gettinginvolved_ul_bg.gif) left bottom no-repeat;
	margin: 0;
	padding: 0 0 16px 16px;
	list-style-type: none;
	}
	
div.gettinginvolved ul li{
	width: 200px;
	line-height: 2px;
	margin-bottom: 4px;
	margin-top: 4px;
	}

#widepage div.gettinginvolved p, #widepage div.tools p, #widepage div.photos p, #widepage div.resources p{
	margin: 0 20px 0 20px;
	width: 190px;
	}
	
div.tools {
	width: 228px;
	float: right;
	background: transparent url(images/yef_tools_bg.gif) 0px 40px no-repeat;
	margin-top: 20px;
	}

#widepage div.gettinginvolved p, #widepage div.tools p {
	width: 160px;
	}
	
div.tools ul, div.resources ul{
	width: 228px;
	background: transparent url(images/yef_gettinginvolved_ul_bg.gif) left bottom no-repeat;
	margin: 0;
	padding: 0 0 16px 16px;
	list-style-type: none;
	}
	
div.resources ul{
	background-image: none;
	margin: 0;
	padding: 0 0 16px 16px;
	list-style-type: none;
	}
	
div.photos {
	float: left;
	width: 250px;
	margin: 0 0 16px 0;
	}
	
div.photos div.imagesm{
	margin: 12px -4px 0 16px;
	}
	
#widepage div.photos p {
	padding: 10px 0 10px 0;
	float: none;
	clear: both;
	}
#widepage .news p {
	margin: 0 0 8px 20px;
	padding: 0;
}

div.resources {
	float: left;
	width: 250px;
	margin: 0 0 16px 0;
	}
#widepage div.resources p{
	margin: 12px 0 8px 20px;
	}
	
#widepage .news .image {
	float: right;
	margin: 40px;
	display:inline;
	}

div.forum {
	width: 554px;
	background-color: #FFF;
	background: transparent url(images/yef_discussion_bottom.gif) bottom left no-repeat;
	position: relative;
	left: -8px;
	margin: 16px 0 0 0;
	padding-bottom:16px;
}

div.comment{
	padding-bottom:0px;
}


div.comment form{
	margin: 0;
	padding: 0;
	background: transparent url(images/yef_discussion_bottom.gif) bottom left no-repeat;
}

div.forum h3{
	display: block;
	background: transparent url(images/yef_discussion_h3_bg.gif) top left no-repeat;
	color: #FFF;
	height: 30px;
	margin: 0 ;
	padding: 2px 0 2px 0;
}

div.forum h3.nolink{
	height: 20px;
	margin: 0 ;
	padding: 14px 0 0 16px;
	font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
}

#widepage div.forum h3 a{
	float: left;
	display: block;
	color: #FFF;
	margin: 12px 0 0 16px;
	display:inline;
}

#widepage div.forum h3 a.addpost{
	float: right;
	display: block;
	color: #FFF;
	margin: 12px 16px 0 0;
	display:inline;
}

table.forum {
	border: none;
	border-collapse:collapse;
	margin: 0 0 0 0;
	padding: 0;
	}
	
div.tablebind	{
	border: none;
	background: transparent url(images/yef_discussion_bg.gif) top left repeat-y;
	margin: 0 0 0 0;
	padding: 0 8px 0 10px;
	}
	
div.forum form input, div.forum form textarea{
	border: 1px solid #EAEAEA;
	margin: 16px 0 0 24px;
	font: normal 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	padding: 2px;
	}
	
div.forum form textarea{
	background-color: #F0F0F0;
	margin: 16px 0 0 20px;
	padding: 6px;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	}
	
div.forum form .button{
	margin: 0 0 16px 20px;
	padding: 4px;
	background-color: #F0F0F0;
	border-top: 1px solid #EAEAEA;
	border-bottom: 1px solid #CCC;
	border-left: 1px solid #EAEAEA;
	border-right: 1px solid #CCC;
	}

div.forum form input.button:hover{
	cursor:pointer;
	}

table.forum td{
	border-bottom: 1px solid #EAEAEA;
	padding: 5px 2px 3px 8px;
}

#widepage tr.author td{
	color: #666;
}
#widepage tr.author{
	background-color: #F0F0F0;
}

a.nolink{
 font-family: verdana,sans-serif;
    font-weight: bold;
    font-size: 10px;
    line-height: 12px;
    color: rgb(0, 93, 186);
	text-decoration:none;
}


#widepage table.forum tr.message p{
	margin: 4px 0 8px 0;
}
/*Blake Medal*/

/*Left Column*/
#sidemenu{
/*float:none;*/
}
#blakemedalmenu{
float:left;
margin: 0;
padding: 0;
width: 175px;
}
#blakemedalback{
text-align:right;
}
#blakemedalback p a{
color:#AA1515;
font: normal 11px/30px verdana, sans-serif;
}

/*Form*/
.bmformbg{
margin:0;
padding:0;
width:460px;
background-color:#F2F2F2;
background-image:url(images/blakemedal_formbg.jpg);
background-repeat:no-repeat;
}
.bmbutton{
font: normal 10px verdana, sans-serif;
margin:0;
}

.bmlong{
width: 80%;
}

.bmbuttonrow{
background-color:#BCBCBC;
text-align:right;
}

#bmform td.left{
text-align:left;
}
#bmform td.middle{
text-align:center;
}
#bmform td.right{
text-align:right;
}

.bmtextareacomments{
width:95%;
font-family: verdana,sans-serif;
font-size: 11px;
}

.bmtextarealong{
width:95%;
font-family: verdana,sans-serif;
font-size: 11px;
}

#bmanswers{
	font-weight: bold;
	font-size: 12px;
}

#bmhr{
margin-left:50px;
padding-left:50px;
background-image:url(images/hrlong.gif);
background-repeat:no-repeat;
background-position:left;
}

#bmhrlong{
margin-left:50px;
padding-left:50px;
background-image:url(images/hrlong.gif);
background-repeat:no-repeat;
background-position:left;
}
.bmtextarea{
width:220px;
font-family: verdana,sans-serif;
font-size: 11px;
}
.bmtextarealabel{
vertical-align:top;
}

#bmform tr.error {
	background-color: #ff0000;
}

.bmtable{
	padding:15px;
}

/*Blakebox - Footer*/

#blakebox {
	padding-left: 15px;
	position: relative;
}

p.trust {
	width: 485px;
	float: left;
	color: #036;
}

#blakebox h2.sirpeterblake {
	background: none;
	margin-bottom: 0;
}

#blakebox p.trust {
	width: 310px;
	margin: 10px 15px 0 0;
	padding: 0;
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#blakebox ul {
	width: 151px;
	margin: 10px 0 0 0;
}

#blakebox p.blakexpbtn {
	margin: 0 0 0 370px;
	padding: 0 0 0 0;
	position: absolute;
	top: 33px;
	right: 13px;
}
	
p.blakexpbtn a{
	display: block;
	width: 223px;
	height: 76px;
	background: url(images/blakexpbtn.jpg) no-repeat;
	text-indent: -3000px;
	margin: 0;
	padding: 0;
}
		
p.blakexpbtn a:hover{
	text-decoration: none;
}
	
/*Other*/

#subpage .callout a.environment{
	font: bold 11px/14px verdana, sans-serif;
	color: #399;
}

/* Table style for /environment/boaties/howtobeecofriendly initiative */

#initiativetable{
border-top:1px solid #ccc;
border-left:1px solid #ccc;
margin-bottom:16px;
}

#initiativetable tr{
border-top:1px solid #ccc;
border-left:1px solid #ccc;
}

#initiativetable td{
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
vertical-align:top;
padding:2px 2px 3px 2px;
}

/* Homepage 2007.08.31 */
div.h07-home p {font: 12px arial, sans-serif; color:#FFFFFF;}
div.h07-home h2 {
	font: bold 16px/16px arial, sans-serif;
	color: #fff;
	margin: 0;
	padding: 0;}
div.h07-home h3 {
	font: bold 12px/12px arial, sans-serif;
	color: #fff;
	margin: 0;
	padding: 0;}

form.h07-search input { font:11px Arial,sans-serif; }

div.clearboth { clear:both; overflow:hidden; font-size:0; line-height:0; height:0; }

div.h07-left{float:left;width:405px;margin:0 15px 0 0;}
div.h07-right{float:left;width:326px;margin:0 0 0 0;}

/*
div.h07-news-events {margin-bottom:15px;}
	div.h07-news-events-header {height:50px; background-image:url(images/h07img/h07-news-events-header.png);}
	div.h07-news-events-img {height:154px; background-image:url(images/h07img/h07-feature-image.jpg);}
	div.h07-news-events-more {position:relative; height:36px; background-image:url(images/h07img/h07-news-events-more.png); background-repeat:no-repeat;}
*/

div.h07-feature {margin-bottom:15px;}
	div.h07-feature-header {height:50px; background-image:url(images/h07img/h07-feature-header.jpg);}
	div.h07-feature-img {height:154px; background-image:url(images/h07img/h07-feature-image.jpg);}
	div.h07-feature-more {position:relative; height:36px; background-image:url(images/h07img/h07-feature-more.gif); background-repeat:no-repeat;}
	div.h07-feature-more p {font-size:16px; font-weight:bold; padding:7px 0 0 12px; margin:0 0 0 0;}

div.h09-feature {margin-bottom:15px;}
	div.h09-feature-header {height:50px; background-image:url(images/h09img/h09-feature-header.jpg);}
	div.h09-feature-img {height:154px; background-image:url(images/h09img/h09-feature-image.jpg);}
	div.h09-feature-more {position:relative; height:36px; background-image:url(images/h09img/h09-feature-more.jpg); background-repeat:no-repeat; margin-bottom:15px}
	div.h09-feature-more p {padding-top:10px; float:right; margin-right:10px}
	div.h09-feature-more p a {color:#FFFFFF!important;font-size:12px; font-weight:bold; padding:7px 0 0 12px; text-decoration:none!important}
	div.h09-feature-more p a:hover {text-decoration:none!important};	


div.h07-support {font: 12px arial, sans-serif; color:#FFFFFF; margin-bottom:15px;}
	div.h07-support-header {height:37px; background-image:url(images/h07img/h07-support-header.gif); border-bottom:1px solid #88a9bc;}

	div.h07-support-body {background:url(images/h07img/h07-support-bg.jpg) 0px 0px repeat-x; height:452px;}
	div.h07-support-body-box {border-bottom:1px solid #9fbaca; height:112px; margin:0; overflow:hidden; position:relative; width:326px;}
	div.h07-support-body-box a {color:#fff; display:block; height:99px; padding:7px 12px 6px; width:302px;}
	div.h07-support-body-box img {float:left; margin-right:12px;}
	div.h07-support-text {padding-top:3px;}
	div.h07-support-body-box a:hover {text-decoration:none;}
	div.h07-support-body-box a:hover h2 {text-decoration:underline;}
	div.h07-support-readmore {position:absolute; right:10px; bottom:5px; font:bold 12px/12px arial, sans-serif; color:#fff; letter-spacing:1px;}
		
	div.h07-home a {cursor:pointer}
	a:hover .h07-feature {text-decoration:none;}
	div.h07-support-foot {height:5px; background-image:url(images/h07img/h07-support-foot.gif);}

div.h07-programmes {height:493px; margin-bottom:15px; background-image:url(images/h07img/h07-programmes.jpg);}
	div.h07-programmes-hover {height:493px; margin:0 0 0 0; padding:0 0 0 0;}
									
div.h07-pbt {margin-bottom:15px;}
	div.h07-pbt-header {height:31px; background-image:url(images/h07img/h07-pbt-header.png);}
	div.h07-pbt-body {height:174px; background-color:#6e9eb7;}
		div.h07-pbt-foot-text {padding:14px 20px 0 14px; marging:0 0 0 0;}
		div.h07-pbt-foot-text p {font-size:12px; line-height:18px; margin:0 0 4px;}
		div.h07-pbt-foot-text p strong {display:block; text-align:right;}
		a.h07-pbt-newsletter {margin-left:47px;}
		a.h07-pbt-blakexpeditions {margin:6px 0 0 12px;}
	div.h07-pbt-foot {position:relative; height:35px; background-image:url(images/h07img/h07-pbt-foot.png);}
		div.h07-pbt-foot-search {position:absolute; right:20px; top:5px; padding:0 0 0 0; marging:0 0 0 0;}

	
#homeinitiatives ul, #initiatives ul {
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 0pt;
margin-left: 0pt;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 10px;
padding-left: 0pt;
list-style:none;

}

#logpageback p, #logpageback p.logintro, #logpageback h3, #logpageback h4, #logpageback h5, blockquote.log 

{

color: #ffffff;

}

#logpageback #subpage h3 

{

margin-top: 0pt;

margin-right: 0pt;

margin-bottom: 16px;

margin-left: 0pt;

padding-top: 0pt;

padding-right: 0pt;

padding-bottom: 0pt;

padding-left: 0pt;

}

#logpageback #subpage #ongoinginitiatives h3

{

display: block;

width: 175px;

height: 33px;

text-indent: -3000px;

background-color: transparent;

background-image: url(images/h3_log_ongoinginitiatives.gif);

background-repeat: no-repeat;

background-attachment: scroll;

background-x-position: center;

background-y-position: bottom;

margin-top: 0pt;

margin-right: 0pt;

margin-bottom: 10px;

margin-left: 0pt;

padding-top: 0pt;

padding-right: 0pt;

padding-bottom: 0pt;

padding-left: 0pt;

}

#homeinitiatives.home { 
   	background-image: url(/images/homeinit_bg.gif);
	background-color: transparent;
   	background-image: url(/images/homeinit_bg.gif);
   	background-repeat: no-repeat;
   	background-position: 10px bottom; 
   }
   
#ongoinginitiatives {
	width: 175px;
	background: transparent url(images/log_ongoinginitiatives_bg.gif) bottom center no-repeat;
	text-align: left;
	padding: 0 0 10px 0;
	margin: 26px 0 10px 0;
	}
	
#logpageback #subpage #ongoinginitiatives h3{
	display: block;
	width: 175px;
	height: 33px;
	text-indent: -3000px;
	background: transparent url(images/h3_log_ongoinginitiatives.gif) bottom center no-repeat;
	margin: 0 0 10px 0;
	padding: 0;
	}

#homeinitiatives dd, #ongoinginitiatives dd {
	font-family: Verdana,sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 11px;
	line-height: 12px;
	font-size-adjust: none;
	font-stretch: normal;
	color: #cc0000;
	margin-top: 0pt;
	margin-right: 20px;
	margin-bottom: 6px;
	margin-left: 36px;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 0pt;
	padding-left: 8px;
	background-color: transparent;
	background-image: url(images/gt.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-x-position: 1px;
	background-y-position: 4px;
	}

#ongoinginitiatives dd{
	margin-top: 4px;
	margin-right: 10px;
	margin-bottom: 6px;
	margin-left: 20px;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 0pt;
	padding-left: 8px;
	font-weight: normal;
	}

#homeinitiatives dt, #ongoinginitiatives dt {
	font: bold 11px/12px Verdana, sans-serif;
	color: #C00;
	margin: 0 20px 0 36px;
	padding: 0;
	}
	
#ongoinginitiatives dt {
	margin: 0 8px 0 16px;
}

#homeinitiatives dd, #ongoinginitiatives dd {
	font: bold 11px/12px Verdana, sans-serif;
	color: #C00;
	margin: 0 20px 6px 20px;
	padding: 0 0 0 8px;
	background: transparent url(images/gt.gif) 1px 4px no-repeat;
	}
	
#homeinitiatives dd a, #ongoinginitiatives dd a {
	font-weight:normal;
	}


/* Mini Gallery */

#MiniGallery div {
	float:left;
	padding:3px; 
width:100px;
	background-image:url(images/mini_gallery_bkgd.gif); 
	margin-right:8px; 
	margin-bottom:8px;
	}

/* Leadership - Nomination buttons - 4 March 2008 */
#btnBlakeMedalNominationForm {
	background:transparent url(images/btnBlakeMedalNominationForm.jpg) 0px 0px no-repeat;
	cursor:pointer;
	display:block;
	height:40px;
	margin:0 0 10px 0;
	width:268px;
}
#btnEmergingLeaderNominationForm {
	background:transparent url(images/btnEmergingLeaderNominationForm.jpg) 0px 0px no-repeat;
	cursor:pointer;
	display:block;
	height:40px;
	margin:0 0 10px 0;
	width:268px;
}
#btnBlakeMedalNominationForm span, #btnEmergingLeaderNominationForm span {
	display:block;
	height:40px;
	width:268px;
	text-indent:-3000px;
}
#btnBlakeMedalNominationForm:hover, #btnEmergingLeaderNominationForm:hover {
	background-position:0px -40px;
}


div.leadership-form{
	width:100%;
	background-color:#f5f2f2;
	padding:15px; margin-bottom:15px;
}
div.leadership-form form{margin:0}
div.leadership-form p{ margin-bottom:5px !important;}
div.leadership-form label{ font: 11px/12px verdana, sans-serif; color:#333;}
div.leadership-form input.email-input {width:300px; margin:10px 10px 0 0; color:#999999;}

h4.nominate{
	text-indent:-3000px;
	overflow:hidden;
	width:344px; height:23px;
	background:transparent url(images/h09img/leadership-form-header.gif) no-repeat top left;
}

p.programmesintro {
color:#409c91 !important;
font-weight:bold !important;
}
#pageColumnInitiatives {
padding-top:4px;
}

/* Care for our coast resources */
.h3_resources_download { background:url(images/title-resources-download.png) no-repeat; padding:0; margin:0; height:22px; text-indent:-9999px; overflow:hidden;}
.cfocr_panel {width:350px;}
	.cfocr_item {width:108px; float:left; margin-right:13px; display:inline;}
		.cfocr_item img {padding:4px}
		.cfocr_item a img {border:1px solid #e3e3e3; }
		.cfocr_item a:hover img {border:1px solid #0c5077; }
                .cfocr_item p {padding:5px 0; margin-bottom:0; }
                .cfocr_item a {color:#676767; font-weight:normal;}
	.cfocr_item.last {margin-right:0}

/* Programmes addition */
.external-link {background:url(images/external_link_icon.gif) right  no-repeat; padding-right:20px;}

	