body 	{ 	color: #212121;	background: #E6F2DE; margin: 0;	padding: 0; text-align: center;	}
img 	{	display: block;	border: 0; padding: 2px; }
div 	{	margin: 0; }
ul	{	margin: 0 0 1.4em 0; padding: 0; }
hr	{ 	width: 100%; height: 1px; border: 0; color: #3F7603; background-color: #3F7603; margin: 16px 0; padding: 0; }
.floatleft {	float: left; margin: 3px 20px 20px 0; display: inline; }
.floatright {	float: right; margin: 3px -92px 20px 20px; display: inline; }
.inset { margin-right: 0; }
.clearleft {	clear: left; }
.clearright {	clear: right; }
.clear {	clear: both; }

/* --------form formatting-------- */

form, input, textarea, select, label { margin: 0; padding: 0; }
input.submit { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; background-color: #a24c00; color: #fff;	padding: 4px 2px; border: 0; }
select { margin: 0 0 1px 0; }
div.row { width: 505px;	clear: left; padding: 0 0 10px 0; }
p.checkradio    { line-height: 21px; }

/* --------text formatting-------- */

a 		{ text-decoration: underline; color: #000; padding: 0; background: transparent;	}
a:hover 	{ text-decoration: underline; color: #f00; }
		
#top a, #left a, #foot a { text-decoration: none; }
#top a:hover, #left a:hover { text-decoration: underline; }
		
body, p, td, li, ul, ol, h4, h5, h6 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; }
		
blockquote { padding:10px; }
p.cite { width:355px; color:#007; display:list-item; padding:0 5px; list-style-image: url(/web/20120302154323im_/http://www.glendalegardens.ca/images/open_quotes.gif); background: url(/web/20120302154323im_/http://www.glendalegardens.ca/images/close_quotes.gif) bottom right no-repeat;}

p, h1, h2, h3, h4, h5, h6 { font-family:Georgia, Verdana, Arial, Serif;	}
h1 		{ font-size: 1.8em; font-weight: normal; color: #452f77; margin-left: -1px; }
h2 		{ font-size: 1.6em; font-weight: normal; color: #070; }
h3 		{ font-weight: bold; font-size: 1.4em; margin: 0; }
h4 		{ font-weight: bold; color: #3F7603; text-transform: uppercase; }
h5 		{ font-size: 1em; margin: 1em 0; }


WhatsNew
		{
		font-family: Arial, Helvetica, Verdana, sans-serif;
		font-size: 27px;
		font-weight: normal;
		line-height: 30px;
		color: #452f77;
		padding: 0 0 .5em 0;
		margin-left: -1px;
		}
		
.caption {
		color: #929d53;
		margin: 4px 0;
		line-height: 14px;
		}

/* --------page layout-------- */
		
#outer {
		width: 1014px;                	/* Width for all pages */
		background-color: #fff;
/*		margin: auto;	*/		/* center on the page */
		}
		
#top	{
		width: 1014px;
		background-color: #ADCCAD;
		padding: 0;
		}
#top img { float: left; }
		
#top #topnav {
		float: right;
		padding: 14px 17px 14px 0;
		text-align: right;
		}
		
#top #topnav ul li {
		list-style-type: none;
		display: inline;
		padding: 0 13px;
		margin: 0;
		}
		
#top #topnav ul li a { color: #000; }
#top #topnav ul li a:hover { color: #f00;text-decoration: underline; }
#top #mainnav {
		height: 30px;
		background-color: #3F7603;
		padding: 0 15px 0 15px;
		clear: both;
		text-align: left;
		margin: 0;
		}
		
#top #mainnav ul { padding: 6px 0 0 0; margin: 0; }
#top #mainnav ul li {
		list-style-type: none;
		color: #fff;
		font-weight: bold;
		font-size: 13px;
		display: inline;
		padding: 0 17px;
		margin: 0;
		}
		
#top #mainnav ul li a { color: #fff; padding: 0; margin: 0; }
#top #mainnav ul li a:hover { color: #fa5; text-decoration: none; }		
#mid 	{
		width: 1014px;
		position: relative;
		clear: both;
		background: #fff url(/web/20120302154323im_/http://www.glendalegardens.ca/images/bg_left.gif) top left repeat-y;
		text-align: left;
		}
		
#mid #left {
		width: 249px;
		float: left;
		text-align: left;
		background-color: #d1e5d1; /* complimentry color.... e1e7bb */
		padding-top: 20px;
		margin-top: -20px;
		}
		
#mid #left h3, table#sitemap h3 {
		color: #3F7603;
		padding-bottom: 5px;
		margin: 0 10px;
		border-bottom: 1px solid #3F7603;
		}
		
table#sitemap h3 { margin: 0 30px 0 0; }
	
#mid #left ul, table#sitemap ul { padding: 13px 10px 20px 10px;	margin: 0; }
		
table#sitemap ul { padding: 13px 30px 20px 0; }
table#sitemap a { text-decoration: none; }
table#sitemap a:hover { text-decoration: underline; }
#mid #left ul li, table#sitemap ul li {	list-style-type: none; line-height: 14px; padding: 0; margin: 0; }
#mid #left ul li.on { list-style-type: disc; font-weight: bold; }
#mid #left ul li ul, table#sitemap ul li ul { padding-bottom: 0; }
table#sitemap ul li ul { margin-left: 30px; }
#mid #left ul li ul li, table#sitemap ul li ul li { margin-left: -1em; margin-right: -30px; }
table#sitemap ul li ul li { margin-right: 0; }
#mid #right { width: 1014px; text-align: left; padding: 20px 0 0 0; }
#mid #right #content { padding-right: 30px; margin-left: 261px; }
#mid #breadcrumbs { margin-bottom: 1.2em; }
#mid .sidebar {	width: 270px; background-color: #e0d7f4; padding-bottom: 10px; }
#mid .sidebar h3 { color: #fff; background-color: #452f77; padding: 6px 24px; margin: 0 0 1.3em 0; }
		
#mid .sidebar p, #mid .sidebar ul { padding-left: 24px;	padding-right: 24px; }
#mid .highlights { width: 130px; }
		
#foot 		{ width: 1014px; clear: both; color: #fff; background-color: #3F7603; text-align: left;	}
#foot p 	{ padding: 5px 30px 5px; 30px; font-weight:bold; }
#foot p a 	{ color: #eee; }
#foot p a:hover { color: #fa5; text-decoration:none; }

/* --------level2-------- */
		
#mid h1.level2 { margin: 0; padding: 0; }
#mid h1.level2 img { position: absolute; top: 0; left: 0; }

#mid #right #content2 {	padding-right: 8px; margin-left: 279px; min-height: 353px; }
* html #mid #right #content2 { margin-right: -30px; }
#mid #right #content2 .content { padding-right: 122px; }
#mid .spot { width: 113px; margin: 0 30px 1.8em 0; float: left;	}
#mid .wide { width: 256px; }
#mid .spot .header { position: relative;margin-top: 4em;width: 100%; }
#mid .spot h3 {	padding-bottom: .6em;position: absolute;bottom: 0;left: 0; }
#mid .spot img { margin: 0 0 .6em 0; }
#mid .spot a { text-decoration: none; }
#mid .spot a:hover { text-decoration: underline; }
#mid .spot ul {	padding: 0;margin: 0; }
#mid .spot ul li { list-style-type: none;line-height: 14px;padding: 0;margin: 0 0 10px 0; }
		
/* --------landscape institute-------- */

.landscape #mid { background: #fff url(/web/20120302154323im_/http://www.glendalegardens.ca/images_nav/bg_left_landscape.gif) top left repeat-y; }
.landscape #mid #left { background-color: #fff; }
.landscape #mid #left h3 { color: #fff;background-color: #452f77;padding: 6px 30px;margin: 0;border-bottom: 0; }
.landscape #mid #left ul { background-color: #e0d7f4; }
		
/* --------home-------- */

#home #mid { background-image: none; }
#home #feature { height: 248px;position: relative; }
#home #feature .caption { position: absolute;bottom: 30px;left: 30px;background: url(/web/20120302154323im_/http://www.glendalegardens.ca/images_nav/bg_home_caption.png) top left repeat;color: #fff;padding: 9px 11px; }
#home #feature .caption h3 { padding-bottom: .3em; }
#home #feature .caption a { color: #dcbe5d; text-decoration: none; }
#home #feature .caption a:hover { text-decoration: underline; }

/* Hides from IE-Mac \*/
* html #home #mid #content3 {
		margin-left: -30px;
		}
/* End hide from IE-Mac */ 
			
#home #mid .spot { width: 161px; margin: 30px 30px 0 30px; padding-bottom: 2em; float: left; }
#home #mid .spot .header { margin-top: 0px; background-color: #625141; }
#home #mid .spot h3 { color: #ebe58d; position: static;	padding: 6px 10px; margin: 0; }
#home #mid .spot h3 a {	color: #fff;background-color: #625141; }
#home #mid .sidebar { margin: 30px; }
#home #mid .sidebar ul li { list-style-type: none;margin: 0 0 1.4em 0; }
#home #mid .sidebar a { text-decoration: none; }
#home #mid .sidebar a:hover { text-decoration: underline; }
		
#news.calendar #mid { background: #fff url(/web/20120302154323im_/http://www.glendalegardens.ca/events/calendar/images/bg_right_calendar.gif) top left repeat-y; }
#news.calendar #mid #left { width: 301px; float: right;	}
#news.calendar #mid #left ul li { line-height: 16px; margin: 0 0 1.4em 0; }
#news.calendar #mid #content { width: 589px; margin-right: 74px; margin-left: 30px; padding-right: 0; }
#news.calendar #mid #content h1 { padding-bottom: 1em; }
#news.calendar #mid #content .entry, #education.calendar #mid #content .entry { border-top: 1px solid #3F7603; padding-top: 1.4em; margin-top: 2em; clear: left; }
#education.calendar #mid #content .entry { clear: none;	}
#news.calendar #mid .minical, #education.calendar #mid .minical { width: 175px; float: right; background-color: #fff; margin: -4em 0 0 0; padding: 0 0 30px 30px; display: inline; }

#search #mid #right #content { padding-right: 0; }
#largeimage { padding: 30px; }
#largeimage img { display: inline;margin-bottom: 1.4em; }
#home .navhome,
#news .navnews,
#search .navsearch,
#about .navabout,
#contact .navcontact { font-weight: bold; }
	
#visit #mainnav .navvisit a,
#plants #mainnav .navplants a,
#education #mainnav .naveducation a,
#science #mainnav .navscience a,
#library #mainnav .navlibrary a,
#publications #mainnav .navpublications a,
#getinvolved #mainnav .navgetinvolved a { color: #dcbe5d; }

tr.off { background: #f7f7f7; }
tr.on { background: #e0e0e0; } 

tr.d0 td { background-color:#AECCAE; color:#000; padding:5px; font-weight:normal;}
tr.d1 td { background-color:#adadcc; color:#000; padding:5px; font-weight:normal;}

tr.cnt td { text-align: center; }
tr.cnt td.txtleft { text-align: left; }
tr.cnt td.dashd { border-bottom:1px dashed #070; }
tr.cnt td.dashdheader { text-align: left; font-weight:bold; border-bottom:1px dashed #070; }

input,textarea {
	text-indent:2px;
	background-color: #eee;
	border: 1px solid #070;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-variant:small-caps;
	font-size: 13px;
	font-weight:bold;
	color: #000;
	padding: 2px;
	margin: 0 8px 4px 0;
}
		
/* --------print styles-------- */

@media print { 
body {	margin: 3em; }
#topnav, #mainnav, #left, #breadcrumbs, #foot {	display: none; }
#outer { width: 100%; }
#mid, #right, #content, #content2 { width: auto; }
#mid, #right, #content, #content2 { margin: 0; padding: 0; }
}
	
.floatright { margin-right: 0; }
.booktitle { text-decoration:none; hover:underline; }
.tblpic { width:170px; float: left; margin:0 10px 10px 0; }
.dnldtble { width:585;text-align:center; }
.potwcolleft { width:441px; float: left; margin:0 10px 10px 0; }
.potwcolright { width:285px; float: left; margin-left:10px; }
.potwtble { width:775px; }

.PlantguideAltColor { color: #274; }

h3 { font-size:1.4em; font-weight:normal; margin:0;color:#265e15; }

/* --- photo galleries --- */
/* original code for the galleries can be found at http://www.cssplay.co.uk */

/* defaults required for IE */
a, a:visited, a:hover, a:active, a:focus {color:#000;}

#holder {position:relative; background:transparent url(/web/20120302154323im_/http://www.glendalegardens.ca/images/xmas-giftshop.jpg) 175px 54px no-repeat; margin-bottom:10px; z-index:1;}
#holder2 {position:relative; background:transparent url(/web/20120302154323im_/http://www.glendalegardens.ca/images/wpic2.jpg) 175px 54px no-repeat; margin-bottom:10px; z-index:1;}

#scrollbox {width:400px; height:80px; background:#f4f4f4; overflow:auto; border:1px solid #aaa; }
#scrollbox2 {width:300px; height:80px; background:#f4f4f4; overflow:auto; border:1px solid #aaa; }

a.gallery, a.gallery:visited {display:block; color:#000; text-decoration:none; border:1px solid #000; width:47px; height:47px; margin:3px; float:left; font-size:11px;}
a.slidea {background:url(/web/20120302154323im_/http://www.glendalegardens.ca/images/thumb2.jpg);}
a.slideb {background:url(/web/20120302154323im_/http://www.glendalegardens.ca/images/thumb3.jpg);}
a.slidec {background:url(/web/20120302154323im_/http://www.glendalegardens.ca/images/thumb4.jpg);}
a.slided {background:url(/web/20120302154323im_/http://www.glendalegardens.ca/images/thumb5.jpg);}
a.slidee {background:url(/web/20120302154323im_/http://www.glendalegardens.ca/images/thumb6.jpg);}
a.slidef {background:url(/web/20120302154323im_/http://www.glendalegardens.ca/images/thumb7.jpg);}
a.slideg {background:url(/web/20120302154323im_/http://www.glendalegardens.ca/images/thumb8.jpg);}
a.slideh {background:url(/web/20120302154323im_/http://www.glendalegardens.ca/images/thumb9.jpg);}
a.slidei {background:url(/web/20120302154323im_/http://www.glendalegardens.ca/images/thumb10.jpg);}
a.slidej {background:url(/web/20120302154323im_/http://www.glendalegardens.ca/images/thumb11.jpg);}
a.slidek {background:url(/web/20120302154323im_/http://www.glendalegardens.ca/images/thumb12.jpg);}
a.slidel {background:url(/web/20120302154323im_/http://www.glendalegardens.ca/images/thumb13.jpg);}

a.slidewa {background:url(/web/20120302154323im_/http://www.glendalegardens.ca/images/wthumb2.jpg);}
a.slidewb {background:url(/web/20120302154323im_/http://www.glendalegardens.ca/images/wthumb3.jpg);}
a.slidewc {background:url(/web/20120302154323im_/http://www.glendalegardens.ca/images/wthumb4.jpg);}
a.slidewd {background:url(/web/20120302154323im_/http://www.glendalegardens.ca/images/wthumb5.jpg);}
a.slidewe {background:url(/web/20120302154323im_/http://www.glendalegardens.ca/images/wthumb6.jpg);}
a.slidewf {background:url(/web/20120302154323im_/http://www.glendalegardens.ca/images/wthumb7.jpg);}
a.slidewg {background:url(/web/20120302154323im_/http://www.glendalegardens.ca/images/wthumb8.jpg);}
a.slidewh {background:url(/web/20120302154323im_/http://www.glendalegardens.ca/images/wthumb9.jpg);}

a.gallery span {display:block; position:absolute; left:150px; top:-1px; width:1px; height:1px; overflow:hidden; background:#efedec; z-index:100; font-size:11px;}
a.gallery:hover {white-space:normal; border:1px solid #fff;}
a.gallery:hover img {border:1px solid #000; z-index:100;}
a.gallery:active img, a.gallery:focus img {border:1px solid #000; z-index:50;}

a.gallery:hover span {display:block; position:absolute; width:402px; height:280px; top:49px; left:170px; padding:5px; font-style:italic; color:#000; background:#fff; z-index:100; font-size:11px;}
a.gallery:active {border:1px solid #eee;}
a.gallery:active span, a.gallery:focus span {display:block; position:absolute; width:402px; height:280px; top:49px; left:170px; padding:5px; font-style:italic; color:#000; background:#fff; z-index:50;}

#thumbs {width:670px; height:60px;}
#pad {height:320px; width:100px;}

/*
     FILE ARCHIVED ON 15:43:23 Mar 02, 2012 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 08:58:40 Dec 03, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.702
  exclusion.robots: 0.027
  exclusion.robots.policy: 0.011
  esindex: 0.013
  cdx.remote: 11.941
  LoadShardBlock: 364.639 (3)
  PetaboxLoader3.resolve: 155.458 (4)
  PetaboxLoader3.datanode: 309.685 (4)
  load_resource: 148.608
*/