From: <Saved by Microsoft Internet Explorer 5>
Subject: 
Date: Tue, 20 Dec 2005 09:31:35 -0500
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_0000_01C60548.2BEDB260"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01C60548.2BEDB260
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://ottsun.canoe.ca/Money/2005/12/20/pf-1360611.html

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><LINK media=3Dall =
href=3D"http://ottsun.canoe.ca/Includes/style.css"=20
type=3Dtext/css rel=3Dstylesheet><LINK media=3Dscreen=20
href=3D"http://ottsun.canoe.ca/Includes/sIFR-screen.css" type=3Dtext/css =

rel=3Dstylesheet><LINK media=3Dprint=20
href=3D"http://ottsun.canoe.ca/Includes/sIFR-print.css" type=3Dtext/css=20
rel=3Dstylesheet>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"The Ottawa Sun newspaper Online" name=3Ddescription>
<META=20
content=3D"Ottawa Sun, The Ottawa Sun, Sun, Ottawa, News, Sports, =
Business, Showbiz, Lifestyles, newspaper"=20
name=3Dkeywords>
<META content=3Denglish name=3Dlanguage>
<META content=3D"Sun Media" name=3Dauthor>
<META content=3D"1 days" name=3Drevisit-after>
<META content=3Dcomments@fyiottawa.com name=3Dreply-to>
<META content=3DPublished name=3Ddocument-class>
<META content=3D"News - Entertainment - Information" =
name=3Ddocument-classification>
<META content=3DPublic name=3Ddocument-rights>
<META content=3DPublic name=3Ddocument-type>
<META content=3D"Safe for Kids" name=3Ddocument-rating>
<META content=3DDynamic name=3Ddocument-state>
<META content=3DNOARCHIVE name=3DROBOTS>
<META content=3Dnocache name=3Dmsnbot>
<META http-equiv=3DPragma content=3Dno-cache>
<SCRIPT src=3D"http://ottsun.canoe.ca/Includes/sifr.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://ottsun.canoe.ca/Includes/sifr-addons.js"=20
type=3Dtext/javascript></SCRIPT>

<META content=3D"MSHTML 6.00.2900.2769" name=3DGENERATOR></HEAD>
<BODY>
<TABLE cellSpacing=3D0 cellPadding=3D0 width=3D600 bgColor=3D#ffffff =
border=3D0>
  <TBODY>
  <TR>
    <TD width=3D600><IMG height=3D20=20
      src=3D"http://www.canoe.ca/CNEWSImages2003/canoenet600.gif" =
width=3D600=20
      useMap=3D#canoenet border=3D0></TD></TR>
  <TR>
    <TD width=3D600>
      <TABLE cellSpacing=3D0 cellPadding=3D0 width=3D"100%" border=3D0>
        <TBODY>
        <TR>
          <TD><IMG =
src=3D"http://ottsun.canoe.ca/Images/top_pic_logo.gif"=20
            border=3D0></TD>
          <TD>&nbsp;&nbsp;</TD>
          <TD>
            <DIV align=3Dright><!--date goes here-->December 20, 2005 =
<!--date ends here--><BR></DIV>
            <H2><B>High time for a tech boom</B></H2>
            <H3><B>Dot-com resurgence set to fuel city's economic growth =
in '06,=20
            report says</B></H3></TD></TR></TBODY></TABLE><B>By STEVE =
RENNIE, OTTAWA=20
      SUN</B><BR>
      <TABLE height=3D148 cellPadding=3D2 width=3D200 align=3Dright =
border=3D0>
        <TBODY>
        <TR>
          <TD><BR><IMG height=3D148=20
            =
src=3D"http://ottsun.canoe.ca/Money/2005/12/20/ottbiz200.jpg"=20
            width=3D200></TD></TR>
        <TR>
          <TD><IMG height=3D8=20
            src=3D"http://www.canoe.ca/CanoeGlobalnav/invisible.gif"=20
            width=3D4><BR><B>The national Capital Region's projected GDP =
growth=20
            rate of 2.9% next year trails that of most major western =
cities as=20
            well as Toronto, where the rate is expected to grow by 3.7% =
in 2006.=20
            (Sun file photo) </B></TD></TR></TBODY></TABLE><!-- filename =
=3D  -->
      <P>LOCAL BUSINESS officials were on-side with a rosy growth =
outlook for=20
      Ottawa-Gatineau released yesterday by the Conference Board of =
Canada. </P>
      <P>The board's Metropolitan Outlook -- Winter 2006 report forecast =
that=20
      Ottawa-Gatineau will post real gross domestic product growth of =
2.9% next=20
      year, thanks in large part to a tech comeback and a construction =
boom.=20
</P>
      <P>John Reid, president of the Canadian Advanced Technology =
Alliance, says=20
      many observers of Ottawa's tech sector have been predicting its =
resurgence=20
      for more than a year. </P>
      <P>"I think you're seeing some of the forecasts that business =
leaders made=20
      five, six, seven, eight years ago are actually turning into =
reality," said=20
      Reid. </P>
      <P>According to the Conference Board report, hi-tech industries =
helped=20
      lift the region's output growth in commercial services to an =
estimated=20
      2.7% last year. </P>
      <P>"We're becoming e-customers. A much greater percentage of the=20
      population is enabled by the technology," Reid said. "It doesn't =
surprise=20
      me that you see this kind of consistent growth." </P>
      <P>Ottawa Centre for Research and Innovation president Jeffrey =
Dale said=20
      an increased demand for local hi-tech goods and services has =
translated=20
      into higher employment numbers. </P>
      <P>MOMENTUM </P>
      <P>"We have been seeing the recovery of the tech sector for the =
past 12 to=20
      18 months. It continues to build momentum in terms of not only =
sales, but=20
      also job growth," said Dale. </P>
      <P>Reid attributed the rise in local venture capital funding noted =
in the=20
      Conference Board report to renewed confidence in the hi-tech =
sector. </P>
      <P>"We're much more savvy and understanding now about how to =
evaluate=20
      businesses," he said. "The signs are very supportive." </P>
      <P>'DOMINANT FORCE' </P>
      <P>Dale says he continues to expect big things for the local tech =
sector=20
      in 2006. "I predicted it at this time last year. I think the =
technology=20
      sector will once again become the dominant employment force in =
Ottawa."=20
      </P>
      <P>But at least one member of Ottawa's construction community is=20
      scratching his head after the Conference Board reported that the =
region's=20
      non-residential construction sector struggled this year. </P>
      <P>Ottawa Construction Association president John DeVries said the =
number=20
      of non-residential building permits issued this year is higher =
than last=20
      year. </P>
      <P>He's unsure how the Conference Board can claim that =
non-residential=20
      construction "continued to struggle in 2005." </P>
      <P>"They're wrong. This year was a good year for non-residential. =
It was=20
      higher this year than the last three years," said DeVries. </P>
      <P>The report said construction of two new office towers and the =
expansion=20
      of the Ottawa Airport and the O-Train will spark non-residential=20
      investment next year. </P><BR></TD></TR></TBODY></TABLE><!-- CODE =
TO SWAP TEXT WITH FLASH EMBEDDED TEXT --->
<SCRIPT type=3Dtext/javascript>
//<![CDATA[
/* Replacement calls. Please see documentation for more information. */

if(typeof sIFR =3D=3D "function"){

// This is the preferred "named argument" syntax
	sIFR.replaceElement(named({sSelector:"h1", =
sFlashSrc:"/Fonts/swiss.swf", sColor:"#000000", sLinkColor:"#000000", =
sBgColor:"#FFFFFF", sHoverColor:"#EF0E20", nPaddingTop:0, =
nPaddingBottom:0, sFlashVars:"textalign=3Dleft&offsetTop=3D0", =
sWmode:"opaque"}));
	sIFR.replaceElement(named({sSelector:"h2", =
sFlashSrc:"/Fonts/swiss.swf", sColor:"#000000", sLinkColor:"#000000", =
sBgColor:"#FFFFFF", sHoverColor:"#EF0E20", nPaddingTop:0, =
nPaddingBottom:0, sFlashVars:"textalign=3Dleft&offsetTop=3D0", =
sWmode:"opaque"}));
	sIFR.replaceElement(named({sSelector:"h3", =
sFlashSrc:"/Fonts/swiss.swf", sColor:"#000000", sLinkColor:"#000000", =
sBgColor:"#FFFFFF", sHoverColor:"#EF0E20", nPaddingTop:0, =
nPaddingBottom:0, sFlashVars:"textalign=3Dleft&offsetTop=3D0", =
sWmode:"opaque"}));
	sIFR.replaceElement(named({sSelector:"h4", =
sFlashSrc:"/Fonts/swiss.swf", sColor:"#ffffff", sLinkColor:"#ffffff", =
sBgColor:"#000000", sHoverColor:"#EF0E20", nPaddingTop:0, =
nPaddingBottom:0, sFlashVars:"textalign=3Dleft&offsetTop=3D0", =
sWmode:"opaque"}));
	sIFR.replaceElement(named({sSelector:"h5", =
sFlashSrc:"/Fonts/swiss.swf", sColor:"#000000", sLinkColor:"#000000", =
sBgColor:"#ffffff", sHoverColor:"#EF0E20", nPaddingTop:0, =
nPaddingBottom:0, sFlashVars:"textalign=3Dleft&offsetTop=3D0", =
sWmode:"opaque"}));
	sIFR.replaceElement(named({sSelector:"h6", =
sFlashSrc:"/Fonts/swiss.swf", sColor:"#000000", sLinkColor:"#000000", =
sBgColor:"#FFFFFF", sHoverColor:"#EF0E20", nPaddingTop:0, =
nPaddingBottom:0, sFlashVars:"textalign=3Dleft&offsetTop=3D0", =
sWmode:"opaque"}));
	//sIFR.replaceElement(named({sSelector:".LeftNav", =
sFlashSrc:"Fonts/helvetica_neue.swf", sColor:"#000000", =
sLinkColor:"#000000", sBgColor:"#E9E9E9", sHoverColor:"#EF0E20", =
nPaddingTop:0, nPaddingBottom:0, =
sFlashVars:"textalign=3Dleft&offsetLeft=3D0"}));=09

//sIFR.replaceElement(named({sSelector:".SunshineGirl", =
sFlashSrc:"/Fonts/helvetica_neue.swf", sColor:"#000000", =
sLinkColor:"#000000", sBgColor:"#CECCCD", sHoverColor:"#EF0E20", =
nPaddingTop:0, nPaddingBottom:0, =
sFlashVars:"textalign=3Dleft&offsetLeft=3D0"}));=09

};
//]]>
</SCRIPT>
<!-- END / CODE TO SWAP TEXT WITH FLASH EMBEDDED TEXT ---></BODY></HTML>

------=_NextPart_000_0000_01C60548.2BEDB260
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.canoe.ca/CNEWSImages2003/canoenet600.gif

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
Ow==

------=_NextPart_000_0000_01C60548.2BEDB260
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://ottsun.canoe.ca/Images/top_pic_logo.gif

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
z3zJgQAAOw==

------=_NextPart_000_0000_01C60548.2BEDB260
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://ottsun.canoe.ca/Money/2005/12/20/ottbiz200.jpg

/9j/4AAQSkZJRgABAgEASABIAAD/7QWCUGhvdG9zaG9wIDMuMAA4QklNBAQHQ2FwdGlvbgAAAV4c
AgAAAgACHAJ4AOYqKipGcm9tIE90dGF3YSoqKiBUaGlzIGlzIGEgcGhvdG8gb2YgdGhlIEFsZXhh
bmRyaWEgQnJpZGdlLg1hcmNoaXZlIG90dGF3YSBzdW4gYXBwZWFyZWQgSmFuIDExLCAyMDA1IGlu
IG5ld3MNT3R0YXdhIFN1biBwaG90byBieSBKYXNvbiBSYW5zb20gT3JpZ2luYWwgRmlsZW5hbWUg
d2FzIEFsZXhhbmRyaWFfQnJpZGdlIFByb2Nlc3NlZDogVHVlc2RheSwgSmFudWFyeSAxMSwgMjAw
NSAxMDo0ODoyMyBBTRwCKABCMzhicmlkZ2UNYit3DXR1ZXMNYW5keUAxMDUNDXBsZWFzZSBlc3Rl
bmQgY2FudmFzIGJ5IDIwIHBpY2EgYXQgdG9wHAI3AAgyMDA0MDcyMhwCDwADT3R0HAI8AAswNjE3
MzYrMDAwMDhCSU0D6QpQcmludCBJbmZvAAAAAHgAAwAAAEgASAAAAAAC2AIo/+H/4gL5AkYDRwUo
A/wAAgAAAEgASAAAAAAC2AIoAAEAAABkAAAAAQADAwMAAAABJw8AAQABAAAAAAAAAAAAAAAAYAgA
GQGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4QklNA+0KUmVzb2x1dGlvbgAAAAAQ
AEgAAAABAAEASAAAAAEAAThCSU0EDRhGWCBHbG9iYWwgTGlnaHRpbmcgQW5nbGUAAAAABAAAAHg4
QklNBBkSRlggR2xvYmFsIEFsdGl0dWRlAAAAAAQAAAAeOEJJTQPzC1ByaW50IEZsYWdzAAAACQAA
AAAAAAAAAQA4QklNBAoOQ29weXJpZ2h0IEZsYWcAAAAAAQAAOEJJTScQFEphcGFuZXNlIFByaW50
IEZsYWdzAAAAAAoAAQAAAAAAAAACOEJJTQP1F0NvbG9yIEhhbGZ0b25lIFNldHRpbmdzAAAASAAv
ZmYAAQBsZmYABgAAAAAAAQAvZmYAAQChmZoABgAAAAAAAQAyAAAAAQBaAAAABgAAAAAAAQA1AAAA
AQAtAAAABgAAAAAAAThCSU0D+BdDb2xvciBUcmFuc2ZlciBTZXR0aW5ncwAAAHAAAP//////////
//////////////////8D6AAAAAD/////////////////////////////A+gAAAAA////////////
/////////////////wPoAAAAAP////////////////////////////8D6AAAOEJJTQQIBkd1aWRl
cwAAAAAQAAAAAQAAAkAAAAJAAAAAADhCSU0EHg1VUkwgb3ZlcnJpZGVzAAAABAAAAAA4QklNBBoG
U2xpY2VzAAAAAHEAAAAGAAAAAAAAAAAAAACUAAAAyAAAAAgAMwA4AGIAcgBpAGQAZwBlAAAAAQAA
AAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAADIAAAAlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAA4QklNBBERSUNDIFVudGFnZ2VkIEZsYWcAAAABAQA4QklNBBQXTGF5ZXIgSUQg
R2VuZXJhdG9yIEJhc2UAAAAEAAAAAThCSU0EIRpWZXJzaW9uIGNvbXBhdGliaWxpdHkgaW5mbwAA
AABVAAAAAQEAAAAPAEEAZABvAGIAZQAgAFAAaABvAHQAbwBzAGgAbwBwAAAAEwBBAGQAbwBiAGUA
IABQAGgAbwB0AG8AcwBoAG8AcAAgADYALgAwAAAAAQA4QklNBAYMSlBFRyBRdWFsaXR5AAAAAAcA
AgAAAAEBAP/uAA5BZG9iZQBkgAAAAAH/2wCEAAgGBgYGBggGBggMCAcIDA4KCAgKDhANDQ4NDRAR
DAwMDAwMEQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwBCQgICQoJCwkJCw4LDQsOEQ4ODg4R
EQwMDAwMEREMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDP/AABEIAJQAyAMBIgAC
EQEDEQH/3QAEAA3/xAGiAAAABwEBAQEBAAAAAAAAAAAEBQMCBgEABwgJCgsBAAICAwEBAQEBAAAA
AAAAAAEAAgMEBQYHCAkKCxAAAgEDAwIEAgYHAwQCBgJzAQIDEQQABSESMUFRBhNhInGBFDKRoQcV
sUIjwVLR4TMWYvAkcoLxJUM0U5KismNzwjVEJ5OjszYXVGR0w9LiCCaDCQoYGYSURUaktFbTVSga
8uPzxNTk9GV1hZWltcXV5fVmdoaWprbG1ub2N0dXZ3eHl6e3x9fn9zhIWGh4iJiouMjY6PgpOUlZ
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
bNir0jeg4/Y9vn7/AOyzZzfNir//2Q==

------=_NextPart_000_0000_01C60548.2BEDB260
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.canoe.ca/CanoeGlobalnav/invisible.gif

R0lGODlhAgAUAID/AMDAwAAAACH5BAEAAAAALAAAAAACABQAQAIFhI+py1gAOw==

------=_NextPart_000_0000_01C60548.2BEDB260
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://ottsun.canoe.ca/Includes/style.css

BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Verdana, =
sans-serif; BACKGROUND-COLOR: #404040
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Verdana, =
sans-serif
}
A:link {
	COLOR: #ef0e20; FONT-FAMILY: Arial, Verdana, sans-serif; =
TEXT-DECORATION: none
}
A:visited {
	COLOR: #ef0e20; FONT-FAMILY: Arial, Verdana, sans-serif; =
TEXT-DECORATION: none
}
A:active {
	COLOR: #ef0e20; FONT-FAMILY: Arial, Verdana, sans-serif; =
TEXT-DECORATION: none
}
A:hover {
	COLOR: #ef0e20; FONT-FAMILY: Arial, Verdana, sans-serif; =
TEXT-DECORATION: underline
}
.superpages {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, =
sans-serif
}
A.superpages:link {
	FONT-SIZE: 10px; COLOR: #39346e; FONT-FAMILY: Arial, Verdana, =
sans-serif; TEXT-DECORATION: none
}
A.superpages:visited {
	FONT-SIZE: 10px; COLOR: #39346e; FONT-FAMILY: Arial, Verdana, =
sans-serif; TEXT-DECORATION: none
}
A.superpages:active {
	FONT-SIZE: 10px; COLOR: #39346e; FONT-FAMILY: Arial, Verdana, =
sans-serif; TEXT-DECORATION: none
}
A.superpages:hover {
	FONT-SIZE: 10px; COLOR: #39346e; FONT-FAMILY: Arial, Verdana, =
sans-serif; TEXT-DECORATION: underline
}
.CaptionFont {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, =
sans-serif
}
.whitefont {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, =
sans-serif
}
.Weather {
	FONT-SIZE: 10px; COLOR: #404040; FONT-FAMILY: Arial, Verdana, =
sans-serif
}
A.Weather:link {
	FONT-SIZE: 10px; COLOR: #404040; FONT-FAMILY: Arial, Verdana, =
sans-serif; TEXT-DECORATION: none
}
A.Weather:visited {
	FONT-SIZE: 10px; COLOR: #404040; FONT-FAMILY: Arial, Verdana, =
sans-serif; TEXT-DECORATION: none
}
A.Weather:active {
	FONT-SIZE: 10px; COLOR: #404040; FONT-FAMILY: Arial, Verdana, =
sans-serif; TEXT-DECORATION: none
}
A.Weather:hover {
	FONT-SIZE: 10px; COLOR: #404040; FONT-FAMILY: Arial, Verdana, =
sans-serif; TEXT-DECORATION: underline
}
.top {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, =
sans-serif
}
A.top:link {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, =
sans-serif; TEXT-DECORATION: none
}
A.top:visited {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, =
sans-serif; TEXT-DECORATION: none
}
A.top:active {
	COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, sans-serif; =
TEXT-DECORATION: none
}
A.top:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, =
sans-serif; TEXT-DECORATION: underline
}
.LeftNav {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 2px; MARGIN-LEFT: =
5px
}
A.LeftNav:link {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, =
sans-serif
}
A.LeftNav:visited {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, =
sans-serif
}
A.LeftNav:active {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, =
sans-serif
}
A.LeftNav:hover {
	FONT-SIZE: 13px; COLOR: #ef0e20; FONT-FAMILY: Arial, Verdana, =
sans-serif; TEXT-DECORATION: none
}
.LeftNavMed {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 2px; MARGIN-LEFT: 5px
}
A.LeftNavMed:link {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, =
sans-serif
}
A.LeftNavMed:visited {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, =
sans-serif
}
A.LeftNavMed:active {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, =
sans-serif
}
A.LeftNavMed:hover {
	FONT-SIZE: 12px; COLOR: #ef0e20; FONT-FAMILY: Arial, Verdana, =
sans-serif; TEXT-DECORATION: none
}
A.LeftNavSm:link {
	FONT-SIZE: 10px; MARGIN-LEFT: 10px; COLOR: #000000; FONT-FAMILY: Arial, =
Verdana, sans-serif
}
A.LeftNavSm:visited {
	FONT-SIZE: 10px; MARGIN-LEFT: 10px; COLOR: #000000; FONT-FAMILY: Arial, =
Verdana, sans-serif
}
A.LeftNavSm:active {
	FONT-SIZE: 10px; MARGIN-LEFT: 10px; COLOR: #000000; FONT-FAMILY: Arial, =
Verdana, sans-serif
}
A.LeftNavSm:hover {
	FONT-SIZE: 10px; MARGIN-LEFT: 10px; COLOR: #ef0e20; FONT-FAMILY: Arial, =
Verdana, sans-serif; TEXT-DECORATION: none
}
A.SubNav:link {
	FONT-SIZE: 12px; COLOR: #ef0e20; FONT-FAMILY: Arial, Verdana, =
sans-serif
}
A.SubNav:visited {
	FONT-SIZE: 12px; COLOR: #ef0e20; FONT-FAMILY: Arial, Verdana, =
sans-serif
}
A.SubNav:active {
	FONT-SIZE: 12px; COLOR: #ef0e20; FONT-FAMILY: Arial, Verdana, =
sans-serif
}
A.SubNav:hover {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, =
sans-serif; TEXT-DECORATION: none
}
A.FullStory:link {
	COLOR: #ef0e20; FONT-FAMILY: Arial, Verdana, sans-serif
}
A.FullStory:visited {
	COLOR: #ef0e20; FONT-FAMILY: Arial, Verdana, sans-serif
}
A.FullStory:active {
	COLOR: #ef0e20; FONT-FAMILY: Arial, Verdana, sans-serif
}
A.FullStory:hover {
	COLOR: #ef0e20; FONT-FAMILY: Arial, Verdana, sans-serif; =
TEXT-DECORATION: none
}
.CanoeLinks {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, =
sans-serif
}
.CanoeLinksBullet {
	FONT-SIZE: 12px; COLOR: #ef0e20; FONT-FAMILY: Arial, Verdana, =
sans-serif
}
A.CanoeLinks:link {
	COLOR: #000000; FONT-FAMILY: Arial, Verdana, sans-serif; =
TEXT-DECORATION: underline
}
A.CanoeLinks:visited {
	COLOR: #000000; FONT-FAMILY: Arial, Verdana, sans-serif; =
TEXT-DECORATION: underline
}
A.CanoeLinks:active {
	COLOR: #000000; FONT-FAMILY: Arial, Verdana, sans-serif; =
TEXT-DECORATION: underline
}
A.CanoeLinks:hover {
	COLOR: #000000; FONT-FAMILY: Arial, Verdana, sans-serif; =
TEXT-DECORATION: none
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, =
Verdana, sans-serif
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, =
Verdana, sans-serif
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, =
Verdana, sans-serif
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, =
Verdana, sans-serif
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, =
Verdana, sans-serif
}
A.hlink:link {
	COLOR: #000000
}
.SunshineGirl {
	FONT-SIZE: 12px; MARGIN-LEFT: 5px
}
H1 {
	FONT-SIZE: 47px
}
H2 {
	FONT-SIZE: 24px
}
H3 {
	FONT-SIZE: 18px
}
H4 {
	FONT-SIZE: 22px; COLOR: #ffffff
}
H5 {
	FONT-SIZE: 30px
}
H6 {
	FONT-SIZE: 30px
}

------=_NextPart_000_0000_01C60548.2BEDB260
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://ottsun.canoe.ca/Includes/sIFR-screen.css

.sIFR-flash {
	VISIBILITY: visible! important; MARGIN: 0px
}
.sIFR-replaced {
	VISIBILITY: visible! important
}
SPAN.sIFR-alternate {
	DISPLAY: block; LEFT: 0px; OVERFLOW: hidden; WIDTH: 0px; POSITION: =
absolute; TOP: 0px; HEIGHT: 0px
}
.sIFR-hasFlash H1 {
	FONT-SIZE: 53px; VISIBILITY: hidden
}
.sIFR-hasFlash H2 {
	FONT-SIZE: 26px; VISIBILITY: hidden; LETTER-SPACING: -4px
}
.sIFR-hasFlash H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 20px; VISIBILITY: =
hidden; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; =
LETTER-SPACING: -3px
}
.sIFR-hasFlash H4 {
	FONT-SIZE: 22px; VISIBILITY: hidden; COLOR: #ffffff; LETTER-SPACING: =
-5px
}
.sIFR-hasFlash H5 {
	FONT-SIZE: 39px; VISIBILITY: hidden; LETTER-SPACING: -4px
}
.sIFR-hasFlash H6 {
	FONT-SIZE: 30px; VISIBILITY: hidden; LETTER-SPACING: -4px
}

------=_NextPart_000_0000_01C60548.2BEDB260
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://ottsun.canoe.ca/Includes/sIFR-print.css

.sIFR-flash {
	DISPLAY: none! important; OVERFLOW: hidden; WIDTH: 0px; POSITION: =
absolute; HEIGHT: 0px
}
.sIFR-flash OBJECT {
	DISPLAY: none! important; OVERFLOW: hidden; WIDTH: 0px; POSITION: =
absolute; HEIGHT: 0px
}
.sIFR-flash EMBED {
	DISPLAY: none! important; OVERFLOW: hidden; WIDTH: 0px; POSITION: =
absolute; HEIGHT: 0px
}
SPAN.sIFR-alternate {
	DISPLAY: block! important; LEFT: auto! important; VISIBILITY: visible! =
important; POSITION: static! important; TOP: auto! important
}

------=_NextPart_000_0000_01C60548.2BEDB260
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://ottsun.canoe.ca/Includes/sifr.js

/*	sIFR v2.0 RC4 SOURCE=0A=
	Copyright 2004 - 2005 Mike Davidson, Shaun Inman, Tomas Jogin and Mark =
Wubben=0A=
=0A=
	This software is licensed under the CC-GNU LGPL =
<http://creativecommons.org/licenses/LGPL/2.1/>=0A=
*/=0A=
=0A=
var hasFlash =3D function(){=0A=
	var nRequiredVersion =3D 6;	=0A=
	=0A=
	if(navigator.appVersion.indexOf("MSIE") !=3D -1 && =
navigator.appVersion.indexOf("Windows") > -1){=0A=
		document.write('<script language=3D"VBScript"\> \non error resume next =
\nhasFlash =3D (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash." & =
' + nRequiredVersion + '))) \n</script\> \n');=0A=
		/*	If executed, the VBScript above checks for Flash and sets the =
hasFlash variable. =0A=
			If VBScript is not supported it's value will still be undefined, so =
we'll run it though another test=0A=
			This will make sure even Opera identified as IE will be tested */=0A=
		if(window.hasFlash !=3D null){=0A=
			return window.hasFlash;=0A=
		};=0A=
	};=0A=
	=0A=
	if(navigator.mimeTypes && =
navigator.mimeTypes["application/x-shockwave-flash"] && =
navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin){=0A=
		var flashDescription =3D (navigator.plugins["Shockwave Flash 2.0"] || =
navigator.plugins["Shockwave Flash"]).description;=0A=
		return parseInt(flashDescription.charAt(flashDescription.indexOf(".") =
- 1)) >=3D nRequiredVersion;=0A=
	};=0A=
	=0A=
	return false;=0A=
}();=0A=
=0A=
String.prototype.normalize =3D function(){=0A=
	return this.replace(/\s+/g, " ");=0A=
};=0A=
=0A=
/* IE 5.0 does not support the push method, so here goes */=0A=
if(Array.prototype.push =3D=3D null){=0A=
	Array.prototype.push =3D function(){=0A=
		var i =3D 0, index =3D this.length, limit =3D arguments.length;=0A=
		while(i < limit){=0A=
			this[index++] =3D arguments[i++];=0A=
		};=0A=
		return this.length;=0A=
	};=0A=
};=0A=
=0A=
/*	Implement function.apply for browsers which don't support it natively=0A=
	Courtesy of Aaron Boodman - http://youngpup.net */=0A=
if (!Function.prototype.apply){=0A=
	Function.prototype.apply =3D function(oScope, args) {=0A=
		var sarg =3D [];=0A=
		var rtrn, call;=0A=
=0A=
		if (!oScope) oScope =3D window;=0A=
		if (!args) args =3D [];=0A=
=0A=
		for (var i =3D 0; i < args.length; i++) {=0A=
			sarg[i] =3D "args["+i+"]";=0A=
		};=0A=
=0A=
		call =3D "oScope.__applyTemp__(" + sarg.join(",") + ");";=0A=
=0A=
		oScope.__applyTemp__ =3D this;=0A=
		rtrn =3D eval(call);=0A=
		oScope.__applyTemp__ =3D null;=0A=
		return rtrn;=0A=
	};=0A=
};=0A=
=0A=
/*	The following code parses CSS selectors.=0A=
	This script however is not the right place to explain it,=0A=
	please visit the documentation for more information. */=0A=
var parseSelector =3D function(){=0A=
	var reParseSelector =3D /^([^#.>`]*)(#|\.|\>|\`)(.+)$/;=0A=
	function parseSelector(sSelector, oParentNode, sMode){=0A=
		sSelector =3D sSelector.replace(" ", "`");=0A=
		var selector =3D sSelector.match(reParseSelector);=0A=
		var node, listNodes, listSubNodes, subselector;=0A=
		var listReturn =3D [];=0A=
=0A=
		if(selector =3D=3D null){ selector =3D [sSelector, sSelector] };=0A=
		if(selector[1] =3D=3D ""){ selector[1] =3D "*" };=0A=
		if(sMode =3D=3D null){ sMode =3D "`" };=0A=
		if(oParentNode =3D=3D null){=0A=
			oParentNode =3D document;=0A=
		};=0A=
		=0A=
		switch(selector[2]){=0A=
			case "#":=0A=
				subselector =3D selector[3].match(reParseSelector);=0A=
				if(subselector =3D=3D null){ subselector =3D [null, selector[3]] };=0A=
				node =3D 	document.getElementById(subselector[1]);=0A=
				if(node =3D=3D null || (selector[1] !=3D "*" && =
node.nodeName.toLowerCase() !=3D selector[1].toLowerCase())){=0A=
					return listReturn;=0A=
				};=0A=
				if(subselector.length =3D=3D 2){=0A=
					listReturn.push(node);=0A=
					return listReturn;	=0A=
				};=0A=
				return parseSelector(subselector[3], node, "#");=0A=
			case ".":=0A=
				if(sMode !=3D ">"){=0A=
					listNodes =3D getElementsByTagName(oParentNode, selector[1]);=0A=
				} else {=0A=
					listNodes =3D oParentNode.childNodes;=0A=
				};=0A=
				=0A=
				for(var i =3D 0, limit =3D listNodes.length; i < limit; i++){=0A=
					node =3D listNodes[i];=0A=
					if(node.nodeType !=3D 1){=0A=
						continue;	=0A=
					};=0A=
					subselector =3D selector[3].match(reParseSelector);=0A=
					if(subselector !=3D null){=0A=
						if(node.className =3D=3D null || node.className.match("\\b" + =
subselector[1] + "\\b") =3D=3D null){=0A=
							continue;=0A=
						};=0A=
						listSubNodes =3D parseSelector(subselector[3], node, =
subselector[2]);=0A=
						listReturn =3D listReturn.concat(listSubNodes);	=0A=
					} else if(node.className !=3D null && node.className.match("\\b" + =
selector[3] + "\\b") !=3D null){=0A=
						listReturn.push(node);=0A=
					};=0A=
				};=0A=
				return listReturn;=0A=
			case ">":=0A=
				if(sMode !=3D ">"){=0A=
					listNodes =3D getElementsByTagName(oParentNode, selector[1]);=0A=
				} else {=0A=
					listNodes =3D oParentNode.childNodes;=0A=
				};=0A=
								=0A=
				for(var i =3D 0, limit =3D listNodes.length; i < limit; i++){=0A=
					node =3D listNodes[i];=0A=
					if(node.nodeType !=3D 1){=0A=
						continue;	=0A=
					};=0A=
					if(node.nodeName.toLowerCase() !=3D selector[1].toLowerCase()){=0A=
						continue;=0A=
					};=0A=
					listSubNodes =3D parseSelector(selector[3], node, ">");=0A=
					listReturn =3D listReturn.concat(listSubNodes);	=0A=
				};=0A=
				return listReturn;=0A=
			case "`":=0A=
				listNodes =3D getElementsByTagName(oParentNode, selector[1]);=0A=
				for(var i =3D 0, limit =3D listNodes.length; i < limit; i++){=0A=
					node =3D listNodes[i];=0A=
					listSubNodes =3D parseSelector(selector[3], node, "`");=0A=
					listReturn =3D listReturn.concat(listSubNodes);	=0A=
				};=0A=
				return listReturn;=0A=
			default:=0A=
				if(sMode !=3D ">"){=0A=
					listNodes =3D getElementsByTagName(oParentNode, selector[1]);=0A=
				} else {=0A=
					listNodes =3D oParentNode.childNodes;=0A=
				};=0A=
=0A=
				for(var i =3D 0, limit =3D listNodes.length; i < limit; i++){=0A=
					node =3D listNodes[i];=0A=
					if(node.nodeType !=3D 1){=0A=
						continue;	=0A=
					};=0A=
					if(node.nodeName.toLowerCase() !=3D selector[1].toLowerCase()){=0A=
						continue;=0A=
					};=0A=
					listReturn.push(node);=0A=
				};=0A=
				return listReturn;=0A=
		};=0A=
	};=0A=
	=0A=
	function getElementsByTagName(oParentNode, sTagName){=0A=
		/*	IE5.x does not support document.getElementsByTagName("*")=0A=
			therefore we're falling back to element.all */=0A=
		if(sTagName =3D=3D "*" && oParentNode.all !=3D null){=0A=
			return oParentNode.all;=0A=
		};=0A=
		return oParentNode.getElementsByTagName(sTagName);=0A=
	};=0A=
	=0A=
	return parseSelector;=0A=
}();=0A=
=0A=
/*	Adds named arguments support to JavaScript. */=0A=
function named(oArgs){ =0A=
	return new named.Arguments(oArgs);=0A=
};=0A=
=0A=
named.Arguments =3D function(oArgs){=0A=
	this.oArgs =3D oArgs;=0A=
};=0A=
=0A=
named.Arguments.prototype.constructor =3D named.Arguments;=0A=
=0A=
named.extract =3D function(listPassedArgs, oMapping){=0A=
	var oNamedArgs, passedArg;=0A=
	=0A=
	var i =3D listPassedArgs.length;=0A=
	while(i--){=0A=
		passedArg =3D listPassedArgs[i];=0A=
		if(passedArg !=3D null && passedArg.constructor !=3D null && =
passedArg.constructor =3D=3D named.Arguments){=0A=
			oNamedArgs =3D listPassedArgs[i].oArgs; /* oNamedArgs isn't the =
named.Arguments class! */=0A=
			break;=0A=
		};=0A=
	};=0A=
=0A=
	if(oNamedArgs =3D=3D null){ return };=0A=
	=0A=
	for(sName in oNamedArgs){=0A=
		if(oMapping[sName] !=3D null){=0A=
			oMapping[sName](oNamedArgs[sName]);=0A=
		};=0A=
	};=0A=
	=0A=
	return;=0A=
};=0A=
=0A=
/*	Executes an anonymous function which returns the function sIFR =
(defined inside the function).=0A=
	You can replace elements using sIFR.replaceElement()=0A=
	All other variables and methods you see are private. If you want to =
understand how this works you should=0A=
	learn more about the variable-scope in JavaScript. */=0A=
var sIFR =3D function(){=0A=
	/* Opera and Mozilla require a namespace when creating elements in an =
XML page */=0A=
	var sNameSpaceURI =3D "http://www.w3.org/1999/xhtml";=0A=
	var bIsInitialized =3D false;=0A=
	var bIsSetUp =3D false;=0A=
	var sDocumentTitle;=0A=
	var stackReplaceElementArguments =3D [];=0A=
	var UA =3D function(){=0A=
		var sUA =3D navigator.userAgent.toLowerCase();=0A=
		var oReturn =3D  {=0A=
			bIsWebKit : sUA.indexOf("applewebkit") > -1,=0A=
			bIsSafari : sUA.indexOf("safari") > -1,=0A=
			bIsKonq: navigator.product !=3D null && =
navigator.product.toLowerCase().indexOf("konqueror") > -1,=0A=
			bIsOpera : sUA.indexOf("opera") > -1,=0A=
			bIsXML : document.contentType !=3D null && =
document.contentType.indexOf("xml") > -1,=0A=
			bHasTransparencySupport : true,=0A=
			bUseDOM : true,=0A=
			nFlashVersion : null,=0A=
			nOperaVersion : null,=0A=
			nGeckoBuildDate : null,=0A=
			nWebKitVersion : null=0A=
		};=0A=
		=0A=
		oReturn.bIsKHTML =3D oReturn.bIsWebKit || oReturn.bIsKonq;=0A=
		oReturn.bIsGecko =3D !oReturn.bIsWebKit && navigator.product !=3D null =
&& navigator.product.toLowerCase() =3D=3D "gecko";=0A=
		if(oReturn.bIsGecko){ oReturn.nGeckoBuildDate =3D new =
Number(sUA.match(/.*gecko\/(\d{8}).*/)[1]) };=0A=
		oReturn.bIsIE =3D sUA.indexOf("msie") > -1 && !oReturn.bIsOpera && =
!oReturn.bIsKHTML && !oReturn.bIsGecko;=0A=
		oReturn.bIsIEMac =3D oReturn.bIsIE && sUA.match(/.*mac.*/) !=3D null;=0A=
		if(oReturn.bIsOpera){ oReturn.nOperaVersion =3D new =
Number(sUA.match(/.*opera(\s|\/)(\d+\.\d+)/)[2]) };=0A=
		if(oReturn.bIsIE || (oReturn.bIsOpera && oReturn.nOperaVersion < =
7.6)){ oReturn.bUseDOM =3D false };=0A=
		if(oReturn.bIsWebKit){ oReturn.nWebKitVersion =3D new =
Number(sUA.match(/.*applewebkit\/(\d+).*/)[1]) };=0A=
		if(window.hasFlash && (!oReturn.bIsIE || oReturn.bIsIEMac)){ =0A=
			var flashDescription =3D (navigator.plugins["Shockwave Flash 2.0"] || =
navigator.plugins["Shockwave Flash"]).description;=0A=
			oReturn.nFlashVersion =3D =
parseInt(flashDescription.charAt(flashDescription.indexOf(".") - 1));=0A=
		};=0A=
		if(sUA.match(/.*(windows|mac).*/) =3D=3D null || =0A=
		oReturn.bIsIEMac || oReturn.bIsKonq || =0A=
		(oReturn.bIsOpera && oReturn.nOperaVersion < 7.6) || =0A=
		(oReturn.bIsSafari && oReturn.nFlashVersion < 7) ||=0A=
		(!oReturn.bIsSafari && oReturn.bIsWebKit && oReturn.nWebKitVersion < =
124) || =0A=
		(oReturn.bIsGecko && oReturn.nGeckoBuildDate < 20020523)){=0A=
			oReturn.bHasTransparencySupport =3D false;=0A=
		};=0A=
		=0A=
		return oReturn;=0A=
	}();=0A=
	=0A=
	/*	Disable sIFR for non-Flash or old browsers=0A=
		Also disable it for IE and KHTML browsers in XML mode, since we are =
using innerHTML for those browsers */=0A=
	if(window.hasFlash =3D=3D false || !document.createElement || =
!document.getElementById || (UA.bIsXML && (UA.bIsIE || UA.bIsKHTML))){=0A=
		return {UA:UA};=0A=
	};=0A=
	=0A=
	function sIFR(e){=0A=
		if((!self.bAutoInit && (window.event || e) !=3D null) || =
!mayReplace(e)){=0A=
			return;	=0A=
		};=0A=
		bIsInitialized =3D true;=0A=
		=0A=
		for(var i =3D 0, limit =3D stackReplaceElementArguments.length; i < =
limit; i++){=0A=
			replaceElement.apply(null, stackReplaceElementArguments[i]);=0A=
		};=0A=
		stackReplaceElementArguments =3D [];=0A=
	};=0A=
	=0A=
	var self =3D sIFR;=0A=
=0A=
	function mayReplace(e){=0A=
		if(bIsSetUp =3D=3D false || self.bIsDisabled =3D=3D true || =
((UA.bIsXML && UA.bIsGecko || UA.bIsKHTML) && e =3D=3D null && =
bIsInitialized =3D=3D false) || (document.body =3D=3D null || =
document.getElementsByTagName("body").length =3D=3D 0)){=0A=
			return false;=0A=
		};=0A=
		return true;=0A=
	};=0A=
	=0A=
	function escapeHex(sHex){=0A=
		if(UA.bIsIE){ /* The RegExp for IE breaks old Gecko's, the RegExp for =
non-IE breaks IE 5.01 */=0A=
			return sHex.replace(new RegExp("%\d{0}", "g"), "%25");=0A=
		}=0A=
		return sHex.replace(new RegExp("%(?!\d)", "g"), "%25");=0A=
	};=0A=
=0A=
	function fetchContent(node, nodeNew, sCase, nLinkCount, sLinkVars){=0A=
		var sContent =3D "";=0A=
		var oSearch =3D node.firstChild;=0A=
		var oRemove, nodeRemoved, oResult, sValue;=0A=
=0A=
		if(nLinkCount =3D=3D null){ nLinkCount =3D 0 };=0A=
		if(sLinkVars =3D=3D null){ sLinkVars =3D "" };=0A=
=0A=
		while(oSearch){=0A=
			if(oSearch.nodeType =3D=3D 3){=0A=
				sValue =3D oSearch.nodeValue.replace("<", "&lt;");=0A=
				switch(sCase){=0A=
					case "lower":=0A=
						sContent +=3D sValue.toLowerCase();=0A=
						break;=0A=
					case "upper":=0A=
						sContent +=3D sValue.toUpperCase();=0A=
						break;=0A=
					default:=0A=
						sContent +=3D sValue;=0A=
				};=0A=
			} else if(oSearch.nodeType =3D=3D 1){=0A=
				if(oSearch.nodeName.toLowerCase() =3D=3D "a" && =
!oSearch.getAttribute("href") =3D=3D false){=0A=
					if(oSearch.getAttribute("target")){=0A=
						sLinkVars +=3D "&sifr_url_" + nLinkCount + "_target=3D" + =
oSearch.getAttribute("target");=0A=
					};=0A=
					sLinkVars +=3D "&sifr_url_" + nLinkCount + "=3D" + =
escapeHex(oSearch.getAttribute("href")).replace(/&/g, "%26");=0A=
					sContent +=3D '<a href=3D"asfunction:_root.launchURL,' + nLinkCount =
+ '">';=0A=
					nLinkCount++;=0A=
				} else if(oSearch.nodeName.toLowerCase() =3D=3D "br"){=0A=
					sContent +=3D "<br/>";=0A=
				};=0A=
				if(oSearch.hasChildNodes()){=0A=
					/*	The childNodes are already copied with this node, so nodeNew =3D =
null */=0A=
					oResult =3D fetchContent(oSearch, null, sCase, nLinkCount, =
sLinkVars);=0A=
					sContent +=3D oResult.sContent;=0A=
					nLinkCount =3D oResult.nLinkCount;=0A=
					sLinkVars =3D oResult.sLinkVars;=0A=
				};=0A=
				if(oSearch.nodeName.toLowerCase() =3D=3D "a"){=0A=
					sContent +=3D "</a>";=0A=
				};=0A=
			};=0A=
			oRemove =3D oSearch;=0A=
			oSearch =3D oSearch.nextSibling;=0A=
			if(nodeNew !=3D null){=0A=
				nodeRemoved =3D oRemove.parentNode.removeChild(oRemove);=0A=
				nodeNew.appendChild(nodeRemoved);	=0A=
			};=0A=
		};=0A=
		=0A=
		return {"sContent" : sContent, "nLinkCount" : nLinkCount, "sLinkVars" =
: sLinkVars};=0A=
	};=0A=
	=0A=
	function createElement(sTagName){=0A=
		if(document.createElementNS && UA.bUseDOM){=0A=
			return document.createElementNS(sNameSpaceURI, sTagName);	=0A=
		} else {=0A=
			return document.createElement(sTagName);=0A=
		};=0A=
	};=0A=
=0A=
	function createObjectParameter(nodeObject, sName, sValue){=0A=
		var node =3D createElement("param");=0A=
		node.setAttribute("name", sName);	=0A=
		node.setAttribute("value", sValue);=0A=
		nodeObject.appendChild(node);=0A=
	};=0A=
	=0A=
	/*	Konqueror does not treat empty classNames as strings, so we need a =
workaround */=0A=
	function appendToClassName(node, sAppend){=0A=
		var sClassName =3D node.className;=0A=
		if(sClassName =3D=3D null){=0A=
			sClassName =3D sAppend;=0A=
		} else {=0A=
			sClassName =3D sClassName.normalize() + (sClassName =3D=3D "" ? "" : =
" ") + sAppend;=0A=
		};=0A=
		node.className =3D sClassName;=0A=
	};=0A=
	=0A=
	function replaceElement(sSelector, sFlashSrc, sColor, sLinkColor, =
sHoverColor, sBgColor, nPaddingTop, nPaddingRight, nPaddingBottom, =
nPaddingLeft, sFlashVars, sCase, sWmode){=0A=
		if(!mayReplace()){=0A=
			return stackReplaceElementArguments.push(arguments);	=0A=
		};=0A=
		=0A=
		/*	Extract any named arguments.	*/=0A=
		named.extract(arguments, {=0A=
			sSelector : function(value){ sSelector =3D value },=0A=
			sFlashSrc : function(value){ sFlashSrc =3D value },=0A=
			sColor : function(value){ sColor =3D value },=0A=
			sLinkColor : function(value){ sLinkColor =3D value },=0A=
			sHoverColor : function(value){ sHoverColor =3D value },=0A=
			sBgColor : function(value){ sBgColor =3D value },=0A=
			nPaddingTop : function(value){ nPaddingTop =3D value },=0A=
			nPaddingRight : function(value){ nPaddingRight =3D value },=0A=
			nPaddingBottom : function(value){ nPaddingBottom =3D value },=0A=
			nPaddingLeft : function(value){ nPaddingLeft =3D value },=0A=
			sFlashVars : function(value){ sFlashVars =3D value },=0A=
			sCase : function(value){ sCase =3D value },=0A=
			sWmode : function(value){ sWmode =3D value }=0A=
		});=0A=
=0A=
		/* Check if we can find any nodes first */=0A=
		var listNodes =3D parseSelector(sSelector);=0A=
		if(listNodes.length =3D=3D 0){ return false };=0A=
=0A=
		/*	Set default values. */=0A=
		if(sFlashVars !=3D null){=0A=
			sFlashVars =3D "&" + sFlashVars.normalize();=0A=
		} else {=0A=
			sFlashVars =3D "";	=0A=
		};=0A=
		=0A=
		if(sColor !=3D null){sFlashVars +=3D "&textcolor=3D" + sColor};=0A=
		if(sLinkColor !=3D null){sFlashVars +=3D "&linkcolor=3D" + =
sLinkColor}; =0A=
		if(sHoverColor !=3D null){sFlashVars +=3D "&hovercolor=3D" + =
sHoverColor};=0A=
		=0A=
		if(nPaddingTop =3D=3D null){ nPaddingTop =3D 0 };=0A=
		if(nPaddingRight =3D=3D null){ nPaddingRight =3D 0 };=0A=
		if(nPaddingBottom =3D=3D null){ nPaddingBottom =3D 0 };=0A=
		if(nPaddingLeft =3D=3D null){ nPaddingLeft =3D 0 };=0A=
=0A=
		if(sBgColor =3D=3D null){ sBgColor =3D "#FFFFFF" };=0A=
		=0A=
		if(sWmode =3D=3D "transparent"){=0A=
			if(!UA.bHasTransparencySupport){=0A=
				sWmode =3D "opaque";=0A=
			} else {=0A=
				sBgColor =3D "transparent";=0A=
			};=0A=
		};=0A=
		=0A=
		if(sWmode =3D=3D null){ sWmode =3D "" };=0A=
	=0A=
		/*	Do the actual replacement. */=0A=
		var node, sWidth, sHeight, sMargin, sPadding, sVars, nodeAlternate, =
nodeFlash, oContent;=0A=
		var nodeFlashTemplate =3D null;=0A=
=0A=
		for(var i =3D 0, limit =3D listNodes.length; i < limit; i++){=0A=
			node =3D listNodes[i];=0A=
			=0A=
			/* Prevents elements from being replaced multiple times. */=0A=
			if(node.className !=3D null && =
node.className.match(/\bsIFR\-replaced\b/) !=3D null){ continue };=0A=
=0A=
			sWidth =3D node.offsetWidth - nPaddingLeft - nPaddingRight;=0A=
			sHeight =3D node.offsetHeight - nPaddingTop - nPaddingBottom;=0A=
=0A=
			nodeAlternate =3D createElement("span");=0A=
			nodeAlternate.className =3D "sIFR-alternate";=0A=
=0A=
			oContent =3D fetchContent(node, nodeAlternate, sCase);=0A=
			sVars =3D "txt=3D" + escapeHex(oContent.sContent).replace(/\+/g, =
"%2B").replace(/&/g, "%26").replace(/\"/g, "%22").normalize() + =
sFlashVars + "&w=3D" + sWidth + "&h=3D" + sHeight + oContent.sLinkVars;=0A=
			=0A=
			appendToClassName(node, "sIFR-replaced");=0A=
=0A=
			/*	Opera only supports the object element, other browsers are given =
the embed element,=0A=
				for backwards compatibility reasons between different browser =
versions.=0A=
				Opera versions below 7.60 use innerHTML, from 7.60 and up we use the =
DOM */=0A=
=0A=
			if(nodeFlashTemplate =3D=3D null || !UA.bUseDOM){=0A=
				if(!UA.bUseDOM){=0A=
					node.innerHTML =3D ['<embed class=3D"sIFR-flash" =
type=3D"application/x-shockwave-flash" src=3D"', sFlashSrc, '" =
quality=3D"best" wmode=3D"', sWmode, '" bgcolor=3D"', sBgColor, '" =
flashvars=3D"', sVars, '" width=3D"', sWidth, '" height=3D"', sHeight, =
'" sifr=3D"true"></embed>'].join("");=0A=
				} else {=0A=
					if(UA.bIsOpera){=0A=
						nodeFlash =3D createElement("object");=0A=
						nodeFlash.setAttribute("data", sFlashSrc);=0A=
						createObjectParameter(nodeFlash, "quality", "best");=0A=
						createObjectParameter(nodeFlash, "wmode", sWmode);=0A=
						createObjectParameter(nodeFlash, "bgcolor", sBgColor);=0A=
					} else {=0A=
						nodeFlash =3D createElement("embed");=0A=
						nodeFlash.setAttribute("src", sFlashSrc);=0A=
						nodeFlash.setAttribute("quality", "best");=0A=
						nodeFlash.setAttribute("flashvars", sVars);=0A=
						nodeFlash.setAttribute("wmode", sWmode);=0A=
						nodeFlash.setAttribute("bgcolor", sBgColor);=0A=
					};=0A=
					nodeFlash.setAttribute("sifr", "true");=0A=
					nodeFlash.setAttribute("type", "application/x-shockwave-flash");=0A=
					nodeFlash.className =3D "sIFR-flash";=0A=
					nodeFlashTemplate =3D nodeFlash.cloneNode(true);=0A=
				};=0A=
			} else {=0A=
				nodeFlash =3D nodeFlashTemplate.cloneNode(true);=0A=
			};=0A=
			if(UA.bUseDOM){=0A=
				/* General settings */=0A=
				if(UA.bIsOpera){=0A=
					createObjectParameter(nodeFlash, "flashvars", sVars);=0A=
				} else {=0A=
					nodeFlash.setAttribute("flashvars", sVars);=0A=
				};=0A=
				nodeFlash.setAttribute("width", sWidth);=0A=
				nodeFlash.setAttribute("height", sHeight);=0A=
				nodeFlash.style.width =3D sWidth + "px";=0A=
				nodeFlash.style.height =3D sHeight + "px";=0A=
				node.appendChild(nodeFlash);=0A=
			};=0A=
			=0A=
			node.appendChild(nodeAlternate);=0A=
			=0A=
			/*	Workaround to force KHTML-browsers to repaint the document. =0A=
				Additionally, IE for both Mac and PC need this.=0A=
				See: http://neo.dzygn.com/archive/2004/09/forcing-safari-to-repaint =
*/=0A=
=0A=
			if(UA.bIsKHTML || UA.bIsIE){=0A=
				node.innerHTML +=3D "";=0A=
			};=0A=
		};=0A=
		=0A=
		if(UA.bIsIE && self.bFixFragIdBug){=0A=
			setTimeout(function(){document.title =3D sDocumentTitle}, 0);=0A=
		};=0A=
	};=0A=
	=0A=
	function updateDocumentTitle(){=0A=
		sDocumentTitle =3D document.title;=0A=
	};=0A=
	=0A=
	function setup(){=0A=
		if(self.bIsDisabled =3D=3D true){ return };=0A=
=0A=
		bIsSetUp =3D true;=0A=
		/*	Providing a hook for you to hide certain elements if Flash has been =
detected. */=0A=
		if(document.documentElement){=0A=
			appendToClassName(document.documentElement, "sIFR-hasFlash");=0A=
		};=0A=
		=0A=
		if(window.attachEvent){=0A=
			window.attachEvent("onload", sIFR);=0A=
		} else if(!UA.bIsKonq && (document.addEventListener || =
window.addEventListener)){=0A=
			if(document.addEventListener){=0A=
				document.addEventListener("load", sIFR, false);	=0A=
			};=0A=
			if(window.addEventListener){=0A=
				window.addEventListener("load", sIFR, false);	=0A=
			};=0A=
		} else {=0A=
			if(typeof window.onload =3D=3D "function"){=0A=
				var fOld =3D window.onload;=0A=
				window.onload =3D function(){ fOld(); sIFR(); };=0A=
			} else {=0A=
				window.onload =3D sIFR;=0A=
			};=0A=
		};=0A=
		=0A=
		if(!UA.bIsIE || window.location.hash =3D=3D ""){=0A=
			self.bFixFragIdBug =3D false;=0A=
		} else {=0A=
			updateDocumentTitle();=0A=
		};=0A=
	};=0A=
	=0A=
	/* Public Fields */=0A=
	self.UA =3D UA;=0A=
	self.bAutoInit =3D true;=0A=
	self.bFixFragIdBug =3D true;=0A=
	self.replaceElement =3D replaceElement;=0A=
	self.updateDocumentTitle =3D updateDocumentTitle;=0A=
	self.setup =3D setup;=0A=
	self.bIsDisabled =3D false;=0A=
	=0A=
	return self;=0A=
}();=0A=
=0A=
/*	sIFR setup. You can add browser detection here. =0A=
	sIFR's browser detection is exposed through sIFR.UA. */=0A=
=0A=
if(typeof sIFR =3D=3D "function" && !sIFR.UA.bIsIEMac){=0A=
	sIFR.setup();=0A=
};
------=_NextPart_000_0000_01C60548.2BEDB260
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://ottsun.canoe.ca/Includes/sifr-addons.js

/*	sIFR v2.0 Add-ons SOURCE=0A=
	Copyright 2005 Mark Wubben=0A=
=0A=
	This software is licensed under the CC-GNU LGPL =
<http://creativecommons.org/licenses/LGPL/2.1/>=0A=
*/=0A=

if(typeof sIFR =3D=3D "function"){
	sIFR.preferenceManager =3D {
		storage : {
			sCookieId : "sifr",
			=09
			set : function(bValue){
				var date =3D new Date();
				date.setFullYear(date.getFullYear() + 3);
				document.cookie =3D [this.sCookieId, "=3D", bValue, ";expires=3D", =
date.toGMTString(), ";path=3D/"].join("");
			},
	=09
			get : function(){
				var value =3D  document.cookie.match(new RegExp(";?" + =
this.sCookieId + "=3D([^;]+);?"));
				if(value !=3D null && value[1] =3D=3D "false"){
					return false;
				} else {
					return true;
				};
			},
		=09
			reset : function(){
				var date =3D new Date();
				date.setFullYear(date.getFullYear() - 1);
				document.cookie =3D this.sCookieId + "=3Dtrue;expires=3D" + =
date.toGMTString();
			}
		},
	=09
		disable : function(){
			this.storage.set(false);
		},
	=09
		enable : function(){
			this.storage.set(true);
		},
	=09
		test : function(){
			return this.storage.get();
		}
	};
=09
	if(sIFR.preferenceManager.test() =3D=3D false){
		sIFR.bIsDisabled =3D true;
		if(document.documentElement && document.documentElement.className !=3D =
null){
			document.documentElement.className =3D =
document.documentElement.className.replace(/\bsIFR\-hasFlash\b/, "");
		};
	};
=09
	sIFR.rollback =3D function(){
		function rollback(){
			if(document.documentElement && document.documentElement.className =
!=3D null){
				document.documentElement.className =3D =
document.documentElement.className.replace(/\bsIFR\-hasFlash\b/, "");
			};
		=09
			doRollback("embed");
			doRollback("object");
		};
	=09
		function doRollback(sTagName){
			var node, nodeParent, nodeAlternate, nodeAlternateChild, =
nodeAlternateNextChild;
			var i =3D document.getElementsByTagName(sTagName).length - 1;
		=09
			while(i >=3D 0){
				node =3D document.getElementsByTagName(sTagName)[i];
				nodeParent =3D node.parentNode;
			=09
				if(node.getAttribute("sifr") =3D=3D "true"){
					nodeAlternate =3D node.nextSibling;
				=09
					while(nodeAlternate !=3D null && nodeAlternate.className !=3D =
"sIFR-alternate"){
						nodeAlternate =3D nodeAlternate.nextSibling;
					};
				=09
					if(nodeAlternate !=3D null){
						nodeAlternateChild =3D nodeAlternate.firstChild;
						while(nodeAlternateChild !=3D null){
							nodeAlternateNextChild =3D nodeAlternateChild.nextSibling;
							=
nodeParent.appendChild(nodeAlternate.removeChild(nodeAlternateChild));
							nodeAlternateChild =3D nodeAlternateNextChild;
						};
						nodeParent.removeChild(nodeAlternate);
					};
				=09
					nodeParent.removeChild(node);

					if(sIFR.UA.bIsKHTML || sIFR.UA.bIsIE){
						nodeParent.innerHTML +=3D "";
					};

					nodeParent.className =3D =
nodeParent.className.replace(/\bsIFR\-replaced\b/, "");
				};
			=09
				i--;
			};
		};
	=09
		return rollback;
	}();
};
------=_NextPart_000_0000_01C60548.2BEDB260--
