@charset "utf-8";
/* CSS Document */
/* LightBlue=#0093D0
	DarkBlue=#002B5C
	Yellow=#FFE800
	Orange=#FDB924
	Coral=#F26531
	Red=#C41230
	Beige=#B9AB97 
	BeigeLight=#F2EDE7*/

body  {font: 9pt Arial, Helvetica, sans-serif;margin:0;padding:0;text-align:center;color:#000;background-color:#FFF}
body.HP  {background:url(_images/banner_HOME.jpg) no-repeat center top;font-size:8pt;color:#666}

table {font: 9pt Arial, Helvetica, sans-serif}
a {color:#0093D0;text-decoration:none}
a:hover {text-decoration:underline}

#container {width: 960px;margin:0 auto;text-align:left} 

#header {padding:0;float:left;height:105px;width:960px} 
#header div.CompanyName {margin:0;padding:0;float:left;width:103px;height:120px;display}
#header div.CompanyName img {width:103px;height:120px;border:none}
#header div.CompanyName a span {display:none}

#header ul.topMenu{margin:15px 0 0 558px;padding:0;width:398px;height:20px;background:url(_images/menuTop.gif) no-repeat top right}
#header ul.topMenu li {float:left;padding:0;margin:0 0 0 1px;list-style:none}
#header ul.topMenu li a {text-indent:-9999px;float:left;margin:0;padding:0;height:15px}

#header ul.topMenu li.about{width:64px}
#header ul.topMenu li.about a{width:49px;margin-left:5px;background:url(_images/menuTop.gif) no-repeat -11px 0}
#header ul.topMenu li.about a:hover{background:url(_images/menuTop_h.gif) no-repeat -11px 0}
#header ul.topMenu li.projects{width:66px}
#header ul.topMenu li.projects a{width:46px;margin-left:10px;background:url(_images/menuTop.gif) no-repeat -81px 0}
#header ul.topMenu li.projects a:hover{background:url(_images/menuTop_h.gif) no-repeat -81px 0}
#header ul.topMenu li.news{width:52px}
#header ul.topMenu li.news a{width:32px;margin-left:10px;background:url(_images/menuTop.gif) no-repeat -148px 0}
#header ul.topMenu li.news a:hover{background:url(_images/menuTop_h.gif) no-repeat -148px 0}
#header ul.topMenu li.investors{width:70px}
#header ul.topMenu li.investors a{width:50px;margin-left:10px;background:url(_images/menuTop.gif) no-repeat -201px 0}
#header ul.topMenu li.investors a:hover{background:url(_images/menuTop_h.gif) no-repeat -201px 0}
#header ul.topMenu li.contact{width:79px}
#header ul.topMenu li.contact a{width:60px;margin-left:10px; background:url(_images/menuTop.gif) no-repeat -272px 0}
#header ul.topMenu li.contact a:hover{background:url(_images/menuTop_h.gif) no-repeat -272px 0}
#header ul.topMenu li.sitemap{width:58px}
#header ul.topMenu li.sitemap a{width:46px;margin-left:10px;background:url(_images/menuTop.gif) no-repeat -352px 0}
#header ul.topMenu li.sitemap a:hover{background:url(_images/menuTop_h.gif) no-repeat -352px 0}






#header ul.topMenuG{margin:15px 0 0 493px;padding:0;width:463px;height:20px;background:url(_images/menuTopG.gif) no-repeat top right}
#header ul.topMenuG li {float:left;padding:0;margin:0 0 0 1px;list-style:none}
#header ul.topMenuG li a {text-indent:-9999px;float:left;margin:0;padding:0;height:15px}

#header ul.topMenuG li.about{width:64px}
#header ul.topMenuG li.about a{width:49px;margin-left:5px;background:url(_images/menuTopG.gif) no-repeat -11px 0}
#header ul.topMenuG li.about a:hover{background:url(_images/menuTopG_h.gif) no-repeat -11px 0}
#header ul.topMenuG li.projects{width:66px}
#header ul.topMenuG li.projects a{width:46px;margin-left:10px;background:url(_images/menuTopG.gif) no-repeat -81px 0}
#header ul.topMenuG li.projects a:hover{background:url(_images/menuTopG_h.gif) no-repeat -81px 0}
#header ul.topMenuG li.gallery{width:66px}
#header ul.topMenuG li.gallery a{width:46px;margin-left:10px;background:url(_images/menuTopG.gif) no-repeat -148px 0}
#header ul.topMenuG li.gallery a:hover{background:url(_images/menuTopG_h.gif) no-repeat -148px 0}
#header ul.topMenuG li.news{width:52px}
#header ul.topMenuG li.news a{width:32px;margin-left:10px;background:url(_images/menuTop.gif) no-repeat -148px 0}
#header ul.topMenuG li.news a:hover{background:url(_images/menuTop_h.gif) no-repeat -148px 0}
#header ul.topMenuG li.investors{width:70px}
#header ul.topMenuG li.investors a{width:50px;margin-left:10px;background:url(_images/menuTop.gif) no-repeat -201px 0}
#header ul.topMenuG li.investors a:hover{background:url(_images/menuTop_h.gif) no-repeat -201px 0}
#header ul.topMenuG li.contact{width:79px}
#header ul.topMenuG li.contact a{width:60px;margin-left:10px; background:url(_images/menuTop.gif) no-repeat -272px 0}
#header ul.topMenuG li.contact a:hover{background:url(_images/menuTop_h.gif) no-repeat -272px 0}
#header ul.topMenuG li.sitemap{width:58px}
#header ul.topMenuG li.sitemap a{width:46px;margin-left:10px;background:url(_images/menuTopG.gif) no-repeat -419px 0}
#header ul.topMenuG li.sitemap a:hover{background:url(_images/menuTopG_h.gif) no-repeat -419px 0}






#header p#stockTickerSymbol{float:right;width:157px;height:32px;margin:6px 10px 0 0;padding:16px 0 0 0;background:url(_images/logo_TSXventure.gif) no-repeat;
							text-align:right;color:#002B5C;font-size:1.5em;font-weight:bold}
#header p#stockTickerSymbol span.TSXventure{display:none}

#header #subscriptionForm {width:350px;height:52px;margin:4px 0 0 426px;padding:7px 0 0 0;background:url(_images/bg_emailSubscribe.gif) no-repeat right}
#header #subscriptionForm form {margin:0 15px 0 153px;padding:0;color:#F2EDE7;font-size:8pt}
#header #subscriptionForm input#jynjr-jynjr {width:115px;font-size:0.9em;float:left;margin-top:2px}
#header #subscriptionForm input.submit {width:53px;height:18px;float:right;margin-top:3px}


.contentTHREEcol #leftColumn {
	float: left; /* since this element is floated, a width must be given */
	width: 170px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	padding: 0; /* padding keeps the content of the div away from the edges */
}
.contentTHREEcol #leftColumn p#sectionTitle {margin:0px;padding:0px}
.contentTHREEcol #leftColumn p#sectionTitle strong {display:block;text-indent:-9999px;height:35px;margin:20px 0 0 0; border-bottom: 1px dotted #aaa}
.contentTHREEcol #leftColumn p#sectionTitle strong.about {background:url(_images/section_about.gif) top left no-repeat}
.contentTHREEcol #leftColumn p#sectionTitle strong.projects {background:url(_images/section_projects.gif) top left no-repeat}
.contentTHREEcol #leftColumn p#sectionTitle strong.gallery {background:url(_images/section_gallery.gif) top left no-repeat}
.contentTHREEcol #leftColumn p#sectionTitle strong.news {background:url(_images/section_news.gif) top left no-repeat}
.contentTHREEcol #leftColumn p#sectionTitle strong.investors {background:url(_images/section_investors.gif) top left no-repeat}
.contentTHREEcol #leftColumn p#sectionTitle strong.contact {background:url(_images/section_contact.gif) top left no-repeat}
.contentTHREEcol #leftColumn p#sectionTitle strong.sitemap {background:url(_images/section_sitemap.gif) top left no-repeat}

.contentTHREEcol #leftColumn ul#sectionMenu {margin:0;padding:0}
.contentTHREEcol #leftColumn ul#sectionMenu li {font-size:10px;color:#666; list-style:none; padding:7px 5px 7px 16px; border-bottom: 1px dotted #aaa; font-family:Tahoma, Arial, Helvetica, sans-serif}
.contentTHREEcol #leftColumn ul#sectionMenu li a {color:#666}
.contentTHREEcol #leftColumn ul#sectionMenu li.active {background:url(_images/li_sectionMenu.gif) 3px 9px no-repeat}
.contentTHREEcol #leftColumn ul#sectionMenu li.active a {color:#0093D0}

.contentTHREEcol #rightColumn {
	float: right;
	width: 180px;
	padding:0;
	margin:20px 0 0 20px;
	font-size:11px
}
#rightColumn p.locationMap {margin:1px 0 30px 0;padding:0} 
#rightColumn p.damotiLocationCanada, 
#rightColumn p.borthwickLocationCanada, 
#rightColumn p.lingmanLocationCanada, 
#rightColumn p.quebecLocationCanada, 
#rightColumn p.ecuadorLocation {margin:0 0 30px 0;padding:0;background-repeat:no-repeat;height:160px}
#rightColumn p.damotiLocationCanada {background:url(_images/map_damoti_locationCanada.gif) -3px 0 no-repeat} 
#rightColumn p.borthwickLocationCanada {background:url(_images/map_borthwick_locationCanada.gif) -3px 0 no-repeat} 
#rightColumn p.lingmanLocationCanada {background:url(_images/map_lingman_locationCanada.gif) -3px 0 no-repeat} 
#rightColumn p.quebecLocationCanada {background:url(_images/map_quebec_locationCanada.gif) -3px 0 no-repeat} 
#rightColumn p.ecuadorLocation {background:url(_images/map_ecuador_location.gif) -3px 0 no-repeat} 
#rightColumn p.title {margin:15px 0 0 0;padding:4px 0 2px 0;color:#002B5C;border-bottom:1px solid #fff; background:#B9AB97 url(_images/bg_rightColumn_box.gif) bottom repeat-x}
#rightColumn p.title strong {display:block;/*text-indent:-9999px;*/height:15px; margin:0 15px}
/*#rightColumn p.title strong#mapsPhotos {background:url(_images/related_mapsPhotos.gif) 13px 0 no-repeat}
#rightColumn p.title strong#seeAlso {background:url(_images/related_seeAlso.gif) 13px 0 no-repeat}
#rightColumn p.title strong#relatedLinks {background:url(_images/related_relatedLinks.gif) 13px 0 no-repeat}
#rightColumn p.title strong#contactInfo {background:url(_images/related_contactInfo.gif) 13px 0 no-repeat}*/

.contentTHREEcol #rightColumn ul.items {margin:0 0 10px 0;padding:7px 0;color:#666; background:#F2EDE7}
.contentTHREEcol #rightColumn ul.items li {margin:0 10px 0 15px;padding:0 0 10px 0;list-style:none;background:none}

.contentTHREEcol #mainContent { 
	margin:0 0 0 200px;
	padding:0;
}
.contentTHREEcol #mainContent p,
.contentTHREEcol #mainContent ul li { 
	line-height:1.45em;
	color:#333
}
.contentTHREEcol #mainContent h1 {font-size:14pt;margin:0;padding:25px 0 10px 0;color:#333
}
.contentTHREEcol #mainContent h2,
.contentTHREEcol #mainContent h3,
.contentTHREEcol #mainContent h4,
.contentTHREEcol #mainContent h5 {font-size:10pt;margin:0;padding:15px 0 5px 0; color:#002B5C
}
.contentTHREEcol #mainContent h2 a,
.contentTHREEcol #mainContent h3 a,
.contentTHREEcol #mainContent h4 a,
.contentTHREEcol #mainContent h5 a {color:#002B5C
}
.contentTHREEcol #mainContent div.floatLeftColumn {float:left;width:240px
}
.contentTHREEcol #mainContent div.floatRightColumn {margin-left:250px
}
.contentTHREEcol #mainContent #banner {margin:0;padding:0
} 
.contentTHREEcol #mainContent #banner p.about{margin:0;padding:0;height:70px;background:url(_images/banner_about.jpg) bottom center} 
.contentTHREEcol #mainContent #banner p.projects{margin:0;padding:0;height:70px;background:url(_images/banner_projects.jpg) bottom center} 
.contentTHREEcol #mainContent #banner p.news{margin:0;padding:0;height:70px;background:url(_images/banner_news.jpg) bottom center} 
.contentTHREEcol #mainContent #banner p.investors{margin:0;padding:0;height:70px;background:url(_images/banner_investors.jpg) bottom center} 
.contentTHREEcol #mainContent #banner p.contact{margin:0;padding:0;height:70px;background:url(_images/banner_contact.jpg) bottom center} 
.contentTHREEcol #mainContent #banner p.sitemap{margin:0;padding:0;height:70px;background:url(_images/banner_sitemap.jpg) bottom center
}
.contentTHREEcol #mainContent #banner p.breadCrumbs{margin:5px 0 0 0;padding:0;color:#0093D0;font-size:10px} 
.contentTHREEcol #mainContent #banner p.breadCrumbs span.youAreHere{color:#000} 
.contentTHREEcol #mainContent #banner p.breadCrumbs a{color:#666
} 
.emphasize{margin:15px 0;padding:15px;border:1px solid #B9AB97;background:#F2EDE7;
} 
.contentTHREEcol #mainContent p img {border:1px solid #666; margin: 5px 0} 
.contentTHREEcol #mainContent p.images,
.contentTHREEcol #mainContent p.imagesLeft {font-size:0.9em; font-weight:bold;margin:10px 0 20px 0}
.contentTHREEcol #mainContent p.imagesLeft {font-size:0.9em; font-weight:bold;margin:10px 14px 20px 0;float:left;width:372px
} 
.contentTHREEcol #mainContent ul{margin:0;padding:0}
.contentTHREEcol #mainContent li{margin:0;line-height:1.4em;padding:5px 0 5px 15px;list-style:none;background:url(_images/li_generic.gif) no-repeat 0 16px}

.contentTHREEcol #mainContent table.tableOne {margin:0}
.contentTHREEcol #mainContent table.tableOne th {text-weight:bold;padding:3px 10px; background-color:#ddd; text-align:center}
.contentTHREEcol #mainContent table.tableOne td {text-align:right;padding:3px 20px 3px 10px;border-bottom:1px solid #ddd}
.contentTHREEcol #mainContent table.tableOne td.nonNumbers {text-align:center;padding:3px 10px}

.contentTHREEcol #mainContent p.newsListDate {margin:0;padding:15px 0 0 0;color:#002B5C;font-weight:bold;width:80px;float:left
} 
.contentTHREEcol #mainContent p.newsListTitle {font-size:10pt;margin:0 0 0 89px;padding:14px 0 2px 0; text-indent:0
} 
.contentTHREEcol #mainContent p.newsListIntro {margin:7px 0 10px 90px;padding:0; text-indent:0
} 
.contentTHREEcol #mainContent table#shareStructure td {padding:4px 15px;border-bottom:1px solid #FFF; background-color:#F2EDE7
} 
.contentTHREEcol #mainContent table.drillResultsTable {
	margin:0 auto;
	padding:0 0 20px 0;
	text-align:center;
}
.contentTHREEcol #mainContent table.drillResultsTable th {
	text-align:center;
	vertical-align:middle;
	border-bottom:#B9AB97 solid 1px;
	background-color:#F2EDE7
}
.contentTHREEcol #mainContent table.drillResultsTable th, 
.contentTHREEcol #mainContent table.drillResultsTable td {
	margin:0;
	padding:4pt 10pt;
}
.contentTHREEcol #mainContent table.drillResultsTable td {
	border-bottom:#CCC solid 1px;
}
.contentTHREEcol #mainContent table.drillResultsTable td.tableNumbers {
	text-align:right;
	padding-right:20px;
}
.contentTHREEcol #mainContent table.drillResultsTable td.tableLeftAlign {
	text-align:left;
}
.contentTHREEcol #mainContent table.drillResultsTable td.tableCaption {text-align:left;border-bottom:none;padding:0}
.contentTHREEcol #mainContent table.drillResultsTable td.tableCaption p {margin:7px 0;font-size:0.9em;line-height:1.0em}





.contentTHREEcol #mainContent UL.galleryPhotoThumbnails li {margin:0 11px 30px 0;padding:0;list-style:none;background:#F2EDE7;width:240px;height:215px;text-align:center;float:left}
.contentTHREEcol #mainContent UL.galleryPhotoThumbnails li a {display:block;margin:0;padding:0;width:240px;height:215px;border:1px dotted #B9AB97;color:#002B5C;font-weight:bold}
.contentTHREEcol #mainContent UL.galleryPhotoThumbnails li a:hover {background-color:#B9AB97;border:1px solid #B9AB97;text-decoration:none;color:#000}
.contentTHREEcol #mainContent UL.galleryPhotoThumbnails li img {height:170px;margin:5px;border:1px solid black}





.HP #mainContent #leftColumn {float:left;width:450px;margin:20px 0 0 0}
.HP #mainContent ul.aboutMerc {margin:0;padding:0}
.HP #mainContent ul.aboutMerc li {margin:0;padding:10px 0 2px 15px; background: url(_images/li_generic.gif) left 16px no-repeat; list-style:none}
.HP #mainContent .updates P {line-height:1.6em}
.HP #mainContent p.learnMore {text-align:right;margin:0;padding:5px 0}

.HP #mainContent #rightColumn {margin:20px 0 0 510px}
.HP #mainContent h2,
.HP #mainContent h3,
.HP #mainContent h4,
.HP #mainContent h5 {color:#B9AB97; font-size:12pt;margin:0;padding:10px 0 1px 0;border-bottom:2px dotted #B9AB97}
.HP #mainContent p.newsListDate {float:left;width:90px;margin:0;padding:12px 0 0 0;font-weight:bold}
.HP #mainContent p.newsListTitle {margin:0 0 0 91px;padding:12px 0}
.HP #mainContent hr.newsListDivider {border:0;border-bottom:1px dotted #B9AB97;margin:0;padding:0}



#footer { 
	margin:20px 0 0 6px;
	padding: 0;
	border-top:1px solid #B9AB97;
	color:#B9AB97;
	height:35px;
} 
#footer a {color:#B9AB97} 
#footer ul.topMenu,@charset "utf-8";
/* CSS Document */
/* LightBlue=#0093D0
	DarkBlue=#002B5C
	Yellow=#FFE800
	Orange=#FDB924
	Coral=#F26531
	Red=#C41230
	Beige=#B9AB97 
	BeigeLight=#F2EDE7*/

body  {font: 9pt Arial, Helvetica, sans-serif;margin:0;padding:0;text-align:center;color:#000;background-color:#FFF}
body.HP  {background:url(_images/banner_HOME.jpg) no-repeat center top;font-size:8pt;color:#666}

table {font: 9pt Arial, Helvetica, sans-serif}
a {color:#0093D0;text-decoration:none}
a:hover {text-decoration:underline}

#container {width: 960px;margin:0 auto;text-align:left} 

#header {padding:0;float:left;height:105px;width:960px} 
#header div.CompanyName {margin:0;padding:0;float:left;width:103px;height:120px;display}
#header div.CompanyName img {width:103px;height:120px;border:none}
#header div.CompanyName a span {display:none}

#header ul.topMenu{margin:15px 0 0 558px;padding:0;width:398px;height:20px;background:url(_images/menuTop.gif) no-repeat top right}
#header ul.topMenu li {float:left;padding:0;margin:0 0 0 1px;list-style:none}
#header ul.topMenu li a {text-indent:-9999px;float:left;margin:0;padding:0;height:15px}

#header ul.topMenu li.about{width:64px}
#header ul.topMenu li.about a{width:49px;margin-left:5px;background:url(_images/menuTop.gif) no-repeat -11px 0}
#header ul.topMenu li.about a:hover{background:url(_images/menuTop_h.gif) no-repeat -11px 0}
#header ul.topMenu li.projects{width:66px}
#header ul.topMenu li.projects a{width:46px;margin-left:10px;background:url(_images/menuTop.gif) no-repeat -81px 0}
#header ul.topMenu li.projects a:hover{background:url(_images/menuTop_h.gif) no-repeat -81px 0}
#header ul.topMenu li.news{width:52px}
#header ul.topMenu li.news a{width:32px;margin-left:10px;background:url(_images/menuTop.gif) no-repeat -148px 0}
#header ul.topMenu li.news a:hover{background:url(_images/menuTop_h.gif) no-repeat -148px 0}
#header ul.topMenu li.investors{width:70px}
#header ul.topMenu li.investors a{width:50px;margin-left:10px;background:url(_images/menuTop.gif) no-repeat -201px 0}
#header ul.topMenu li.investors a:hover{background:url(_images/menuTop_h.gif) no-repeat -201px 0}
#header ul.topMenu li.contact{width:79px}
#header ul.topMenu li.contact a{width:60px;margin-left:10px; background:url(_images/menuTop.gif) no-repeat -272px 0}
#header ul.topMenu li.contact a:hover{background:url(_images/menuTop_h.gif) no-repeat -272px 0}
#header ul.topMenu li.sitemap{width:58px}
#header ul.topMenu li.sitemap a{width:46px;margin-left:10px;background:url(_images/menuTop.gif) no-repeat -352px 0}
#header ul.topMenu li.sitemap a:hover{background:url(_images/menuTop_h.gif) no-repeat -352px 0}






#header ul.topMenuG{margin:15px 0 0 493px;padding:0;width:463px;height:20px;background:url(_images/menuTopG.gif) no-repeat top right}
#header ul.topMenuG li {float:left;padding:0;margin:0 0 0 1px;list-style:none}
#header ul.topMenuG li a {text-indent:-9999px;float:left;margin:0;padding:0;height:15px}

#header ul.topMenuG li.about{width:64px}
#header ul.topMenuG li.about a{width:49px;margin-left:5px;background:url(_images/menuTopG.gif) no-repeat -11px 0}
#header ul.topMenuG li.about a:hover{background:url(_images/menuTopG_h.gif) no-repeat -11px 0}
#header ul.topMenuG li.projects{width:66px}
#header ul.topMenuG li.projects a{width:46px;margin-left:10px;background:url(_images/menuTopG.gif) no-repeat -81px 0}
#header ul.topMenuG li.projects a:hover{background:url(_images/menuTopG_h.gif) no-repeat -81px 0}
#header ul.topMenuG li.gallery{width:66px}
#header ul.topMenuG li.gallery a{width:46px;margin-left:10px;background:url(_images/menuTopG.gif) no-repeat -148px 0}
#header ul.topMenuG li.gallery a:hover{background:url(_images/menuTopG_h.gif) no-repeat -148px 0}
#header ul.topMenuG li.news{width:52px}
#header ul.topMenuG li.news a{width:32px;margin-left:10px;background:url(_images/menuTop.gif) no-repeat -148px 0}
#header ul.topMenuG li.news a:hover{background:url(_images/menuTop_h.gif) no-repeat -148px 0}
#header ul.topMenuG li.investors{width:70px}
#header ul.topMenuG li.investors a{width:50px;margin-left:10px;background:url(_images/menuTop.gif) no-repeat -201px 0}
#header ul.topMenuG li.investors a:hover{background:url(_images/menuTop_h.gif) no-repeat -201px 0}
#header ul.topMenuG li.contact{width:79px}
#header ul.topMenuG li.contact a{width:60px;margin-left:10px; background:url(_images/menuTop.gif) no-repeat -272px 0}
#header ul.topMenuG li.contact a:hover{background:url(_images/menuTop_h.gif) no-repeat -272px 0}
#header ul.topMenuG li.sitemap{width:58px}
#header ul.topMenuG li.sitemap a{width:46px;margin-left:10px;background:url(_images/menuTopG.gif) no-repeat -419px 0}
#header ul.topMenuG li.sitemap a:hover{background:url(_images/menuTopG_h.gif) no-repeat -419px 0}






#header p#stockTickerSymbol{float:right;width:157px;height:32px;margin:6px 10px 0 0;padding:16px 0 0 0;background:url(_images/logo_TSXventure.gif) no-repeat;
							text-align:right;color:#002B5C;font-size:1.5em;font-weight:bold}
#header p#stockTickerSymbol span.TSXventure{display:none}

#header #subscriptionForm {width:350px;height:52px;margin:4px 0 0 426px;padding:7px 0 0 0;background:url(_images/bg_emailSubscribe.gif) no-repeat right}
#header #subscriptionForm form {margin:0 15px 0 153px;padding:0;color:#F2EDE7;font-size:8pt}
#header #subscriptionForm input#jynjr-jynjr {width:115px;font-size:0.9em;float:left;margin-top:2px}
#header #subscriptionForm input.submit {width:53px;height:18px;float:right;margin-top:3px}


.contentTHREEcol #leftColumn {
	float: left; /* since this element is floated, a width must be given */
	width: 170px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	padding: 0; /* padding keeps the content of the div away from the edges */
}
.contentTHREEcol #leftColumn p#sectionTitle {margin:0px;padding:0px}
.contentTHREEcol #leftColumn p#sectionTitle strong {display:block;text-indent:-9999px;height:35px;margin:20px 0 0 0; border-bottom: 1px dotted #aaa}
.contentTHREEcol #leftColumn p#sectionTitle strong.about {background:url(_images/section_about.gif) top left no-repeat}
.contentTHREEcol #leftColumn p#sectionTitle strong.projects {background:url(_images/section_projects.gif) top left no-repeat}
.contentTHREEcol #leftColumn p#sectionTitle strong.gallery {background:url(_images/section_gallery.gif) top left no-repeat}
.contentTHREEcol #leftColumn p#sectionTitle strong.news {background:url(_images/section_news.gif) top left no-repeat}
.contentTHREEcol #leftColumn p#sectionTitle strong.investors {background:url(_images/section_investors.gif) top left no-repeat}
.contentTHREEcol #leftColumn p#sectionTitle strong.contact {background:url(_images/section_contact.gif) top left no-repeat}
.contentTHREEcol #leftColumn p#sectionTitle strong.sitemap {background:url(_images/section_sitemap.gif) top left no-repeat}

.contentTHREEcol #leftColumn ul#sectionMenu {margin:0;padding:0}
.contentTHREEcol #leftColumn ul#sectionMenu li {font-size:10px;color:#666; list-style:none; padding:7px 5px 7px 16px; border-bottom: 1px dotted #aaa; font-family:Tahoma, Arial, Helvetica, sans-serif}
.contentTHREEcol #leftColumn ul#sectionMenu li a {color:#666}
.contentTHREEcol #leftColumn ul#sectionMenu li.active {background:url(_images/li_sectionMenu.gif) 3px 9px no-repeat}
.contentTHREEcol #leftColumn ul#sectionMenu li.active a {color:#0093D0}

.contentTHREEcol #rightColumn {
	float: right;
	width: 180px;
	padding:0;
	margin:20px 0 0 20px;
	font-size:11px
}
#rightColumn p.locationMap {margin:1px 0 30px 0;padding:0} 
#rightColumn p.damotiLocationCanada, 
#rightColumn p.borthwickLocationCanada, 
#rightColumn p.lingmanLocationCanada, 
#rightColumn p.quebecLocationCanada, 
#rightColumn p.ecuadorLocation {margin:0 0 30px 0;padding:0;background-repeat:no-repeat;height:160px}
#rightColumn p.damotiLocationCanada {background:url(_images/map_damoti_locationCanada.gif) -3px 0 no-repeat} 
#rightColumn p.borthwickLocationCanada {background:url(_images/map_borthwick_locationCanada.gif) -3px 0 no-repeat} 
#rightColumn p.lingmanLocationCanada {background:url(_images/map_lingman_locationCanada.gif) -3px 0 no-repeat} 
#rightColumn p.quebecLocationCanada {background:url(_images/map_quebec_locationCanada.gif) -3px 0 no-repeat} 
#rightColumn p.ecuadorLocation {background:url(_images/map_ecuador_location.gif) -3px 0 no-repeat} 
#rightColumn p.title {margin:15px 0 0 0;padding:4px 0 2px 0;color:#002B5C;border-bottom:1px solid #fff; background:#B9AB97 url(_images/bg_rightColumn_box.gif) bottom repeat-x}
#rightColumn p.title strong {display:block;/*text-indent:-9999px;*/height:15px; margin:0 15px}
/*#rightColumn p.title strong#mapsPhotos {background:url(_images/related_mapsPhotos.gif) 13px 0 no-repeat}
#rightColumn p.title strong#seeAlso {background:url(_images/related_seeAlso.gif) 13px 0 no-repeat}
#rightColumn p.title strong#relatedLinks {background:url(_images/related_relatedLinks.gif) 13px 0 no-repeat}
#rightColumn p.title strong#contactInfo {background:url(_images/related_contactInfo.gif) 13px 0 no-repeat}*/

.contentTHREEcol #rightColumn ul.items {margin:0 0 10px 0;padding:7px 0;color:#666; background:#F2EDE7}
.contentTHREEcol #rightColumn ul.items li {margin:0 10px 0 15px;padding:0 0 10px 0;list-style:none;background:none}

.contentTHREEcol #mainContent { 
	margin:0 0 0 200px;
	padding:0;
}
.contentTHREEcol #mainContent p,
.contentTHREEcol #mainContent ul li { 
	line-height:1.45em;
	color:#333
}
.contentTHREEcol #mainContent h1 {font-size:14pt;margin:0;padding:25px 0 10px 0;color:#333
}
.contentTHREEcol #mainContent h2,
.contentTHREEcol #mainContent h3,
.contentTHREEcol #mainContent h4,
.contentTHREEcol #mainContent h5 {font-size:10pt;margin:0;padding:15px 0 5px 0; color:#002B5C
}
.contentTHREEcol #mainContent h2 a,
.contentTHREEcol #mainContent h3 a,
.contentTHREEcol #mainContent h4 a,
.contentTHREEcol #mainContent h5 a {color:#002B5C
}
.contentTHREEcol #mainContent div.floatLeftColumn {float:left;width:240px
}
.contentTHREEcol #mainContent div.floatRightColumn {margin-left:250px
}
.contentTHREEcol #mainContent #banner {margin:0;padding:0
} 
.contentTHREEcol #mainContent #banner p.about{margin:0;padding:0;height:70px;background:url(_images/banner_about.jpg) bottom center} 
.contentTHREEcol #mainContent #banner p.projects{margin:0;padding:0;height:70px;background:url(_images/banner_projects.jpg) bottom center} 
.contentTHREEcol #mainContent #banner p.news{margin:0;padding:0;height:70px;background:url(_images/banner_news.jpg) bottom center} 
.contentTHREEcol #mainContent #banner p.investors{margin:0;padding:0;height:70px;background:url(_images/banner_investors.jpg) bottom center} 
.contentTHREEcol #mainContent #banner p.contact{margin:0;padding:0;height:70px;background:url(_images/banner_contact.jpg) bottom center} 
.contentTHREEcol #mainContent #banner p.sitemap{margin:0;padding:0;height:70px;background:url(_images/banner_sitemap.jpg) bottom center
}
.contentTHREEcol #mainContent #banner p.breadCrumbs{margin:5px 0 0 0;padding:0;color:#0093D0;font-size:10px} 
.contentTHREEcol #mainContent #banner p.breadCrumbs span.youAreHere{color:#000} 
.contentTHREEcol #mainContent #banner p.breadCrumbs a{color:#666
} 
.emphasize{margin:15px 0;padding:15px;border:1px solid #B9AB97;background:#F2EDE7;
} 
.contentTHREEcol #mainContent p img {border:1px solid #666; margin: 5px 0} 
.contentTHREEcol #mainContent p.images,
.contentTHREEcol #mainContent p.imagesLeft {font-size:0.9em; font-weight:bold;margin:10px 0 20px 0}
.contentTHREEcol #mainContent p.imagesLeft {font-size:0.9em; font-weight:bold;margin:10px 14px 20px 0;float:left;width:372px
} 
.contentTHREEcol #mainContent ul{margin:0;padding:0}
.contentTHREEcol #mainContent li{margin:0;line-height:1.4em;padding:5px 0 5px 15px;list-style:none;background:url(_images/li_generic.gif) no-repeat 0 16px}

.contentTHREEcol #mainContent table.tableOne {margin:0}
.contentTHREEcol #mainContent table.tableOne th {text-weight:bold;padding:3px 10px; background-color:#ddd; text-align:center}
.contentTHREEcol #mainContent table.tableOne td {text-align:right;padding:3px 20px 3px 10px;border-bottom:1px solid #ddd}
.contentTHREEcol #mainContent table.tableOne td.nonNumbers {text-align:center;padding:3px 10px}

.contentTHREEcol #mainContent p.newsListDate {margin:0;padding:15px 0 0 0;color:#002B5C;font-weight:bold;width:80px;float:left
} 
.contentTHREEcol #mainContent p.newsListTitle {font-size:10pt;margin:0 0 0 89px;padding:14px 0 2px 0; text-indent:0
} 
.contentTHREEcol #mainContent p.newsListIntro {margin:7px 0 10px 90px;padding:0; text-indent:0
} 
.contentTHREEcol #mainContent table#shareStructure td {padding:4px 15px;border-bottom:1px solid #FFF; background-color:#F2EDE7
} 
.contentTHREEcol #mainContent table.drillResultsTable {
	margin:0 auto;
	padding:0 0 20px 0;
	text-align:center;
}
.contentTHREEcol #mainContent table.drillResultsTable th {
	text-align:center;
	vertical-align:middle;
	border-bottom:#B9AB97 solid 1px;
	background-color:#F2EDE7
}
.contentTHREEcol #mainContent table.drillResultsTable th, 
.contentTHREEcol #mainContent table.drillResultsTable td {
	margin:0;
	padding:4pt 10pt;
}
.contentTHREEcol #mainContent table.drillResultsTable td {
	border-bottom:#CCC solid 1px;
}
.contentTHREEcol #mainContent table.drillResultsTable td.tableNumbers {
	text-align:right;
	padding-right:20px;
}
.contentTHREEcol #mainContent table.drillResultsTable td.tableLeftAlign {
	text-align:left;
}
.contentTHREEcol #mainContent table.drillResultsTable td.tableCaption {text-align:left;border-bottom:none;padding:0}
.contentTHREEcol #mainContent table.drillResultsTable td.tableCaption p {margin:7px 0;font-size:0.9em;line-height:1.0em}





.contentTHREEcol #mainContent UL.galleryPhotoThumbnails li {margin:0 11px 30px 0;padding:0;list-style:none;background:#F2EDE7;width:240px;height:215px;text-align:center;float:left}
.contentTHREEcol #mainContent UL.galleryPhotoThumbnails li a {display:block;margin:0;padding:0;width:240px;height:215px;border:1px dotted #B9AB97;color:#002B5C;font-weight:bold}
.contentTHREEcol #mainContent UL.galleryPhotoThumbnails li a:hover {background-color:#B9AB97;border:1px solid #B9AB97;text-decoration:none;color:#000}
.contentTHREEcol #mainContent UL.galleryPhotoThumbnails li img {height:170px;margin:5px;border:1px solid black}



.HP #mainContent #leftColumn {float:left;width:450px;margin:20px 0 0 0}
.HP #mainContent ul.aboutMerc {margin:0;padding:0}
.HP #mainContent ul.aboutMerc li {margin:0;padding:10px 0 2px 15px; background: url(_images/li_generic.gif) left 16px no-repeat; list-style:none}
.HP #mainContent .updates P {line-height:1.6em}
.HP #mainContent p.learnMore {text-align:right;margin:0;padding:5px 0}

.HP #mainContent #rightColumn {margin:20px 0 0 510px}
.HP #mainContent h2,
.HP #mainContent h3,
.HP #mainContent h4,
.HP #mainContent h5 {color:#B9AB97; font-size:12pt;margin:0;padding:10px 0 1px 0;border-bottom:2px dotted #B9AB97}
.HP #mainContent p.newsListDate {float:left;width:90px;margin:0;padding:12px 0 0 0;font-weight:bold}
.HP #mainContent p.newsListTitle {margin:0 0 0 91px;padding:12px 0}
.HP #mainContent hr.newsListDivider {border:0;border-bottom:1px dotted #B9AB97;margin:0;padding:0}

.HP #mainContent .bannerNotice {width:250px;border:black}
.HP #mainContent .bannerNotice h2 {font-size:8pt;border-bottom:1px solid #b9ab97}
.HP #mainContent .bannerNotice ul.updates {margin:0;padding:0}
.HP #mainContent .bannerNotice ul.updates li {margin:0;padding:10px 0 2px 0;list-style:none}



#footer { 
	margin:20px 0 0 6px;
	padding: 0;
	border-top:1px solid #B9AB97;
	color:#B9AB97;
	height:35px;
} 
#footer a {color:#B9AB97} 
#footer ul.topMenu,
#footer ul.topMenuG {margin:10px 0;padding:0;float:left;width:500px;height:15px;font-size:8pt} 
#footer ul.topMenu li, 
#footer ul.topMenuG li {margin:0 10px;padding:0;float:left;height:15px;overflow:hidden} 

#footer p.copyright {margin:10px 0;padding:0;float:right;width:300px;height:15px;text-align:right;font-size:8pt}
#footer p.designedBy {margin:0;padding:0;float:right;width:300px;height:15px;text-align:right}  /*NOT IN USE*/

.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 8px;
}
.fltlft { /* this class can be used to float an element left in your page */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
} {margin:10px 0;padding:0;float:left;width:400px;height:15px;font-size:8pt} 
#footer ul.topMenu li {margin:0 10px;padding:0;float:left;height:15px;overflow:hidden} 

#footer p.copyright {margin:10px 0;padding:0;float:right;width:300px;height:15px;text-align:right;font-size:8pt}
#footer p.designedBy {margin:0;padding:0;float:right;width:300px;height:15px;text-align:right}  /*NOT IN USE*/

.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 8px;
}
.fltlft { /* this class can be used to float an element left in your page */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}