/* GLOBAL layout */		
#rightContent { width:826px; float:right; }

		#topLinks { width:810px; height:21px; padding-left:16px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-decoration:none; }
		#topLinks a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-decoration:none; }
		#topLinks a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-decoration:underline; }
				
		#topNavigation { width:810px; height:21px; padding-left:16px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:bold; text-decoration:none; clear:both; margin-top:60px; margin-bottom:35px; }
		#topNavigation a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:bold; text-decoration:none; }	
		#topNavigation a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:bold; text-decoration:underline; }	
				
/* GLOBAL layout */

/* -----------------------------------------------------  INDEX layout ----------------------------------------------------- */
#indexPicContainer { height:955px; background:url(../../images/homepage/backgrounds/IndexBackgroundLeaves.jpg); background-repeat:no-repeat; background-position:154px 0px; }

#indexWrapper { width:980px; background:url(../../images/homepage/leftBannerRepeat.gif); background-repeat:repeat-y; color:#fff;  }
	#indexLeft { width:154px; height:955px; float:left; color:#fff;  }
			
	#indexSnapshotContent { width:565px; padding-left:16px; padding-right:245px; clear:both; font-size:12px; color:#fff;  }
	#indexSnapshotContent p { font-size:12px; color:#fff;  }
	
		#indexMainContent { width:826px; margin-top:16px; float:right; }
	
		#indexContentLeft { width:314px; height:202px; margin-left:16px; border:1px solid #fff; padding:8px; background-color:transparent; float:left;  line-height:28px; }
			#indexContentLeft a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; font-weight:bold; text-decoration:underline; }	
			#indexContentLeft a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ded7a9; font-weight:bold; text-decoration:underline; }
		
		#indexContentMid { width:222px; margin-left:16px; float:left; }
			#indexMidTop { width:220px; height:101px; border:1px solid #fff; }
			#indexMidTop table { width:220px; height:17px; background-color:#772432; padding-left:10px; }
			#indexMidTop table a { color:#fff; font-size:10px; font-weight:bold; text-decoration:none; }
			#indexMidTop table a:hover { color:#ded7a9; font-size:10px; font-weight:bold; text-decoration:underline; }
			
		#indexMidBottom{ width:220px; height:101px; border:1px solid #fff; margin-top:16px; clear:both; }
			#indexMidBottom table { width:220px; height:17px; background-color:#772432; padding-left:10px; }
			#indexMidBottom table a { color:#fff; font-size:10px; font-weight:bold; text-decoration:none; }
			#indexMidBottom table a:hover { color:#ded7a9; font-size:10px; font-weight:bold; text-decoration:underline; }
		
		#indexContentRight { width:222px; float:right; }
			#indexRightTop { width:220px; height:101px; border:1px solid #fff; }
				#indexRightTop table { width:220px; height:17px; background-color:#772432; padding-left:10px; }
				#indexRightTop table a { color:#fff; font-size:10px; font-weight:bold; text-decoration:none; }
				#indexRightTop table a:hover { color:#ded7a9; font-size:10px; font-weight:bold; text-decoration:underline; }
			
		#indexRightBottom{ width:220px; height:101px; border:1px solid #fff; margin-top:16px; clear:both; }
			#indexRightBottom table { width:220px; height:17px; background-color:#772432; padding-left:10px; }
			#indexRightBottom table a { color:#fff; font-size:10px; font-weight:bold; text-decoration:none; }
			#indexRightBottom table a:hover { color:#ded7a9; font-size:10px; font-weight:bold; text-decoration:underline; }
			
		#footerContent { width:810px; padding-left:16px; padding-top:16px; font-size:10px; color:#fff; clear:both; }
			#footerContent a { color:#fff; font-size:10px; text-decoration:none; }
			#footerContent a:hover { color:#ded7a9; font-size:10px; text-decoration:underline; }		
/* ----------------------------------------------------- INDEX layout -----------------------------------------------------  */

/* -----------------------------------------------------  INSIDE layout -----------------------------------------------------  */
.insideAbout { height:990px; background:url(../../images/insidepage/backgrounds/indsideBackground01.jpg); background-repeat:no-repeat; background-position:top left; }
.insideSustainable { height:990px; background:url(../../images/insidepage/backgrounds/SusDevBackground1.jpg); background-repeat:no-repeat; background-position:top left; }
.insideBiodiversity { height:990px; background:url(../../images/insidepage/backgrounds/BiodiversityBackground.jpg); background-repeat:no-repeat; background-position:top left; }
.insideMedia { height:990px; background:url(../../images/insidepage/backgrounds/indsideBackground04.jpg); background-repeat:no-repeat; background-position:top left; }
.insideRandom{ height:990px; background:url(../../images/insidepage/backgrounds/indsideBackgroundTest01.jpg); background-repeat:no-repeat; background-position:top left; }
.insideBook{ height:990px; background:url(../../images/insidepage/backgrounds/BiodiversityBackgroundBook.jpg); background-repeat:no-repeat; background-position:top left; }


#topInsideLinks { width:720px; height:21px; padding-left:16px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-decoration:none; }
		#topInsideLinks a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-decoration:none; }
		#topInsideLinks a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-decoration:underline; }
				
		#topInsideNavigation { width:720px; height:21px; padding-left:16px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:bold; text-decoration:none; clear:both; margin-top:53px; margin-bottom:35px; }
		#topInsideNavigation a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:bold; text-decoration:none; }	
		#topInsideNavigation a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:bold; text-decoration:underline; }
		
		
		#topNavFrench { width:720px; padding-left:16px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:bold; text-decoration:none; clear:both; margin-top:53px; margin-bottom:35px; }
		#topNavFrench a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:bold; text-decoration:none; }	
		#topNavFrench a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:bold; text-decoration:underline; }


#indsideWrapper { width:890px;  }

#indsideTop { width:890px; height:120px;  }
	#indsideTopLeft { width:136px; height:102px; padding-top:18px; padding-left:18px; float:left;  }
	#insideTopRight { width:736px; height:120px; float:right; }
	
#indsideMain { width:890px; clear:both; background-image:url(../../images/insidepage/leftBrownRepeat.jpg); background-repeat:repeat-y;  }	
	#indsideMainLeft { width:128px; padding-bottom:16px; padding-top:16px; padding-left:16px; padding-right:10px; float:left; color:#fff;  }
	
	#indsideMainLeft ul li { color:#fff;  }
	
	
	
	#insideMainRight { width:736px; padding-bottom:16px; background-color:#fff; float:right; }
	
		#breadcrumbTrail { width:720px; margin-top:16px; padding-left:16px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#772432; text-decoration:none; }
			#breadcrumbTrail a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#626262; text-decoration:underline; }
			#breadcrumbTrail a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#772432; text-decoration:underline; }
	
	#insideCopy { width:736px; clear:both; }
	#insideCopyLeft { width:465px; padding-left:16px; padding-right:12px; padding-top:16px; float:left; }
	#insideCopyRight { width:220px; padding-right:20px; padding-top:16px; float:right; }
	
	
	
		
		
	#footerInside { width:720px; padding-left:16px; padding-top:16px; font-size:10px; clear:both; }
		#footerInside a { color:#626262; font-size:10px; text-decoration:none; }
		#footerInside a:hover { color:#772432; font-size:10px; text-decoration:underline; }

/* -----------------------------------------------------  INSIDE layout -----------------------------------------------------  */

/* default styles */
body { margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#626262; }
p, td,  div { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#626262; line-height:15px; }

a:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#626262; text-decoration:underline;  }
a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#626262; text-decoration:underline;  }
a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#772432; text-decoration:underline; }
a:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#626262; text-decoration:underline;  }

:focus { -moz-outline-style:none; }
:focus { outline-style:none; }

ul, ol{ margin-top:0px; margin-left:12px; padding-left:15px; }
ul li { list-style-type:disc; color:#626262; }
ul li li { list-style-type:disc; color:#626262; }
ul li li li { list-style-type:square; color:#626262; }
ol li { list-style-type:decimal; color:#626262; }
ol ol li { list-style-type:lower-alpha; color:#626262; }
ol ol ol li { list-style-type:lower-roman; color:#626262; }


h1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#772432; font-weight:bold; margin:0px; }
h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#772432; font-weight:bold; margin:0px; margin-bottom:5px; }
h3 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#626262; font-weight:bold; margin:0px; margin-bottom:5px; }
h4 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#772432; font-weight:bold; margin:0px; margin-bottom:5px; }


/* default styles */

/* styled */
.indexHeader { font-size:14px; color:#ded7a9; font-weight:bold; }
.sideMenuHeader { font-size:11px; color:#fff; font-weight:bold; text-decoration:underline; }
/* styled */

/* table styles */
.borderRightWhite { border-right:1px solid #fff; }
.borderLeftWhite { border-left:1px solid #fff; }
.borderBottom { border-bottom:1px solid #8a6f5a; }
/* table styles */

a.sideMenu:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-decoration:none;  }
a.sideMenu:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-decoration:none;  }
a.sideMenu:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-decoration:underline; }
a.sideMenu:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-decoration:none;  }

a.download:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#626262; text-decoration:underline;  }
a.download:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#626262; text-decoration:underline;  }
a.download:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#772432; text-decoration:underline; }
a.download:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#626262; text-decoration:underline;  }
