From: <Saved by Windows Internet Explorer 7>
Subject: The ties that bind region with UNC Charlotte | CharlotteObserver.com
Date: Wed, 13 May 2009 14:15:16 -0400
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_0003_01C9D3D5.3D0EE190"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579

This is a multi-part message in MIME format.

------=_NextPart_000_0003_01C9D3D5.3D0EE190
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.charlotteobserver.com/406/story/720434.html

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML><HEAD><TITLE>The ties that bind region with UNC Charlotte | =
CharlotteObserver.com</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dwindows-1252">
<META content=3Dnews name=3Dmedium>
<META=20
content=3D"<em>From Dr. Owen J. Furuseth, an associate provost at UNC =
Charlotte:</em>"=20
name=3Ddescription>
<META content=3D"The ties that bind region with UNC Charlotte" =
name=3Dkeywords><LINK=20
title=3D"Opinion ~ Viewpoint feed" href=3D"/406/index.rss" =
type=3Dapplication/rss+xml=20
rel=3Dalternate>
<META content=3DkiohpgqRw1UYPbMsRmcs9kfJLrSp+3JqD6REzvFn+JA=3D =
name=3Dverify-v1><LINK=20
href=3D"http://media.charlotteobserver.com/static/design/favicon.ico"=20
type=3Dimage/x-icon rel=3Dicon><LINK=20
href=3D"http://media.charlotteobserver.com/static/design/favicon.ico"=20
type=3Dimage/x-icon rel=3D"shortcut icon"><LINK =
media=3Dscreen,projection=20
href=3D"http://media.charlotteobserver.com/static/css/main.css" =
type=3Dtext/css=20
rel=3Dstylesheet><LINK media=3Dprint=20
href=3D"http://media.charlotteobserver.com/static/css/print.css" =
type=3Dtext/css=20
rel=3Dstylesheet><!-- used for all media --><LINK media=3Dall=20
href=3D"http://media.charlotteobserver.com/static/css/grids.css" =
type=3Dtext/css=20
rel=3Dstylesheet><LINK media=3Dall=20
href=3D"http://media.charlotteobserver.com/static/css/mmbar2.css" =
type=3Dtext/css=20
rel=3Dstylesheet><LINK=20
href=3D"http://media.charlotteobserver.com/static/apple-touch-icon.png"=20
rel=3Dapple-touch-icon><LINK=20
href=3D"http://media.charlotteobserver.com/smedia/2009/05/12/17/776-editb=
ottom0513.ART_G3DEK6AK.1+Owen Furuseth.embedded.prod_affiliate.138.jpg"=20
rel=3Dimage_src><LINK media=3Dall=20
href=3D"http://media.charlotteobserver.com/static/css/home.css" =
type=3Dtext/css=20
rel=3Dstylesheet><!-- Additional CSS added via generic.comp calls =
--><!-- no layout css specified --><!-- no css specified for this =
template -->
<SCRIPT=20
type=3Dtext/javascript>var insitecookie =3D =
'charlotteobserver2_user_auth'</SCRIPT>

<SCRIPT=20
src=3D"http://media.charlotteobserver.com/static/scripts/mi/insite/insite=
_cookie_manager.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://media.charlotteobserver.com/static/scripts/mi/insite/insite=
.js"=20
type=3Dtext/javascript></SCRIPT>
<!-- DOUBLE CLICK (dart) SETUP CODE HERE --><!-- START =
/pubsys/production/shared/ads/ad_dart_self_awareness.comp -->
<SCRIPT language=3DJavascript text=3D"text/javascript">=0A=
    var url =3D window.location.href;=0A=
    var string1 =3D "";=0A=
    var string2 =3D"";=0A=
    var last =3D "";=0A=
    var finalc =3D "";=0A=
    var string1 =3D "charlotte.news";=0A=
=0A=
//if error, let's look for movies or qna=0A=
=0A=
if (string1 =3D=3D "error") {=0A=
    if (url.match(/\/movie\//g)) {=0A=
    string1 =3D "charlotte.entertainment";=0A=
    }=0A=
}=0A=
=0A=
    var mystring =3D "Opinion/Opinion ~ Viewpoint";=0A=
=0A=
=0A=
    // this is now known as the "top level hack"=0A=
    // if you have a top level directory, that is NOT a top level DART =
section list it below=0A=
    // Charlotte uses only Opinion(128) as top level directory=0A=
    var tlh =3D new Array("128");=0A=
=0A=
    var startpoint;=0A=
    var addpoint;=0A=
    for (var i=3D0;i<tlh.length;i++) {=0A=
        if ("406" =3D=3D tlh[i]) {=0A=
            startpoint =3D 0;=0A=
            addpoint =3D 2=0A=
        } else {=0A=
            startpoint =3D 1;=0A=
            addpoint =3D 1=0A=
        }=0A=
    }=0A=
    =0A=
=0A=
    var array =3D mystring.split("/");=0A=
    var spl =3D array[array.length-1];=0A=
    =0A=
    if (spl.match(/~/g)) {=0A=
    spl =3D spl.split(/~/g);=0A=
    spl =3D spl[1];=0A=
    spl =3D spl.replace(/^\s+/g,"");=0A=
    }=0A=
    =0A=
    string1 +=3D "/" + spl + ";";=0A=
    if (array.length !=3D 1) {=0A=
        for (var i =3D startpoint;i<array.length;i++) {=0A=
            =0A=
    var spl =3D array[i];=0A=
    =0A=
    if (spl.match(/~/g)) {=0A=
    spl =3D spl.split(/~/g);=0A=
    spl =3D spl[1];=0A=
    spl =3D spl.replace(/^\s+/g,"");=0A=
    }=0A=
            =0A=
	    string1 +=3D "c" + (i + addpoint) + "=3D" + spl + ";";=0A=
	}=0A=
	finalc =3D array.length+1;=0A=
    } else {=0A=
        finalc =3D array.length+1;=0A=
    }=0A=
=0A=
    last =3D array[array.length-1];=0A=
=0A=
// Any work on the tilda problem has to go here=0A=
// The true name of the section is after the tilda if provided=0A=
if (last.match(/~/g)) {=0A=
last =3D last.split(/~/g);=0A=
last =3D last[1];=0A=
last =3D last.replace(/^\s+/g,"");=0A=
}=0A=
=0A=
// End charlotteobserver.com tilda hack=0A=
=0A=
    string1 +=3D "c" + finalc + "=3D" + last + "_homepage;";=0A=
    if ("story-detail" =3D=3D "section-front") {=0A=
	string1 +=3D "template=3Dchannel;";=0A=
    } else {=0A=
	string1 +=3D "template=3Darticle;";=0A=
    } =0A=
    string1 =3D string1 + '!category=3D' + last;=0A=
    =0A=
    string1 =3D string1.replace(/ & /g,"_");=0A=
=0A=
    string1 =3D string1.replace(/\s+/g,"_");=0A=
    string1 =3D string1.replace(/&/g,"-");=0A=
    string1 =3D string1.replace(/'/g,"");=0A=
    string1 =3D string1.replace(/"/g,"");=0A=
    string1 =3D string1.replace(/\,/g,"");=0A=
    string1 =3D string1.replace(/\*/g,"");=0A=
    string1 =3D string1.replace(/=F1/g,"n");=0A=
 =0A=
    string1 =3D string1.replace(/_home_page/gi,"homepage");=0A=
=0A=
    var src_string =3D string1.toLowerCase();=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
   =0A=
</SCRIPT>
<!-- END /pubsys/production/shared/ads/ad_dart_self_awareness.comp =
--><!-- START /pubsys/production/shared/ads/ad_dart_init.comp -->
<SCRIPT language=3Djavascript1.1 type=3Dtext/javascript>=0A=
var krd_site =3D "charlotte";=0A=
var krd_site_display_name =3D "Charlotte.com";=0A=
var krd_publication =3D "charlotte";=0A=
var krd_topix_property =3D "5001";=0A=
var _krdDartOrd =3D new Date().getTime();=0A=
var _krdDartInc =3D 0;=0A=
var section_name =3D "Opinion ~ Viewpoint";=0A=
var section=3Dsection_name.toLowerCase();=0A=
var breadcrumb =3D "Opinion/Opinion ~ Viewpoint";=0A=
var path =3D breadcrumb.toLowerCase();=0A=
</SCRIPT>
<!-- END /pubsys/production/shared/ads/ad_dart_init.comp --><!-- YAHOO =
SETUP CODE HERE -->
<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
    mi_is_live =3D 1;=0A=
=0A=
    miyahoo =3D {};=0A=
    miyahoo.tax =3D "News|Opinion|";=0A=
    miyahoo.tax_id =3D 20280501;=0A=
    miyahoo.content_type =3D "fn_news";=0A=
    miyahoo.cstm_sctn_list =3D "story";=0A=
    miyahoo.cstm_content_cat =3D "Opinion ~ Viewpoint";=0A=
=0A=
    miyahoo.slots =3D {};=0A=
=0A=
    miyahoo.slots.slot_1 =3D {};=0A=
    miyahoo.slots.slot_1.ad_size_list =3D ["728x90"];=0A=
    miyahoo.slots.slot_1.ad_delivery_mode =3D "ipatf";=0A=
    miyahoo.slots.slot_1.ad_marker =3D "";=0A=
    miyahoo.slots.slot_2 =3D {};=0A=
    miyahoo.slots.slot_2.ad_size_list =3D ["146x60"];=0A=
    miyahoo.slots.slot_2.ad_delivery_mode =3D "ipatf";=0A=
    miyahoo.slots.slot_2.ad_marker =3D "";=0A=
    miyahoo.slots.slot_3 =3D {};=0A=
    miyahoo.slots.slot_3.ad_size_list =3D ["300x250"];=0A=
    miyahoo.slots.slot_3.ad_delivery_mode =3D "ipatf";=0A=
    miyahoo.slots.slot_3.ad_marker =3D "";=0A=
    miyahoo.slots.slot_4 =3D {};=0A=
    miyahoo.slots.slot_4.ad_size_list =3D ["300x100"];=0A=
    miyahoo.slots.slot_4.ad_delivery_mode =3D "ipbtf";=0A=
    miyahoo.slots.slot_4.ad_marker =3D "";=0A=
    miyahoo.slots.slot_5 =3D {};=0A=
    miyahoo.slots.slot_5.ad_size_list =3D ["300x100"];=0A=
    miyahoo.slots.slot_5.ad_delivery_mode =3D "ipbtf";=0A=
    miyahoo.slots.slot_5.ad_marker =3D "";=0A=
=0A=
=0A=
-->=0A=
</SCRIPT>

<SCRIPT src=3D"http://media.charlotteobserver.com/misites/defaults.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://media.charlotteobserver.com/misites/clt/charlotteobserver.j=
s"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://media.charlotteobserver.com/miads/yahoo.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
 if(miyahoo.ads[mi_live_or_preview].yahoo.enabled){ // 'live' or =
'preview' is set during page build=0A=
        document.write('<'+'script type=3D"text/javascript" =
src=3D"http://e.yieldmanager.net/script.js"></script'+'>');=0A=
    }=0A=
-->=0A=
</SCRIPT>
<!-- JavaScript files -->
<SCRIPT =
src=3D"http://media.charlotteobserver.com/static/js/jquery-1.2.3.min.js" =

type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://media.charlotteobserver.com/static/js/jquery.cycle.all.pack=
.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT =
src=3D"http://media.charlotteobserver.com/static/js/ui.tabs.min.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT =
src=3D"http://media.charlotteobserver.com/static/js/charlotte.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://media.charlotteobserver.com/static/js/mmbar2.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT =
src=3D"http://media.charlotteobserver.com/static/scripts/site.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
	document.domain=3D"charlotteobserver.com";=0A=
	var serverUrl =3D =
"http://pluck.charlotteobserver.com/ver1.0/Direct/Process";=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
	if (siteLife_master_switch_on && sitelife_is_on) {=0A=
		document.write('<script type=3D"text/javascript" =
src=3D"http://pluck.charlotteobserver.com/ver1.0/SiteLifeProxy?sid=3Dpluc=
k.charlotteobserver.com"><'+'/script>');=0A=
		document.write('<script type=3D"text/javascript" =
src=3D"http://pluck.charlotteobserver.com/ver1.0/Direct/DirectProxy?sid=3D=
pluck.charlotteobserver.com"><'+'/script>');=0A=
	}=0A=
</SCRIPT>

<SCRIPT=20
src=3D"http://media.charlotteobserver.com/static/scripts/mi/pluck/pluckMa=
in.min.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://media.charlotteobserver.com/static/scripts/mi/pluck/comment=
Output.min.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
		var thisArticleId =3D "720434";	=0A=
		var thisArticleUrl =3D "/406/story/720434.html";=0A=
		var thisArticleTitle =3D "The ties that bind region with UNC =
Charlotte";=0A=
		var thisArticleSection =3D "Opinion ~ Viewpoint";=0A=
		var thisArticlePubDate =3D "May 13, 2009 07:08";=0A=
		var thisArticleCatagory =3D "";=0A=
		NYX.cache.iconRoot =3D =
"http://pluck.charlotteobserver.com/ver1.0/Content/images/icons/";=0A=
	</SCRIPT>

<SCRIPT=20
src=3D"http://media.charlotteobserver.com/static/scripts/mi/pluck/comment=
ing.min.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
	if (NYX) { NYX.commentingInit(); }=0A=
</SCRIPT>
<!-- browser cleanup --><!--[if lt IE 7]><link rel=3D"stylesheet" =
type=3D"text/css" =
href=3D"http://media.charlotteobserver.com/static/css/ie6.css" =
media=3D"all"><![endif]--><!--[if lt IE 6]><link rel=3D"stylesheet" =
type=3D"text/css" =
href=3D"http://media.charlotteobserver.com/static/css/ie55.css" =
media=3D"all"><![endif]-->
<SCRIPT=20
src=3D"http://media.charlotteobserver.com/static/scripts/mi/mi_script_sch=
eduler.js"></SCRIPT>

<META content=3D"MSHTML 6.00.6000.16825" name=3DGENERATOR></HEAD>
<BODY onload=3D"if (window.load_map !=3D null) { load_map(); } ">
<DIV id=3DpubSys editSection=3D"406" editUser=3D"1877"></DIV><!-- =
leaderboard -->
<DIV id=3Dleaderboard>
<DIV class=3Dwrapper>
<DIV class=3D"clearfix ads">
<DIV class=3Df-left>
<SCRIPT language=3DJavaScript>=0A=
if(typeof(miyahoo) =3D=3D "undefined" || =
miyahoo.ads[mi_live_or_preview].dart.enabled){=0A=
_krdDartInc++;=0A=
document.write('<SCRIPT LANGUAGE=3D"JavaScript1.1" =
SRC=3D"http://ad.doubleclick.net/adj/' + src_string + =
';pos=3Dtop;sz=3D728x90;tile=3D'+_krdDartInc+';ord=3D' + _krdDartOrd + =
'?" ><\/SCRIPT>');=0A=
}=0A=
</SCRIPT>
<NOSCRIPT><A=20
href=3D"http://ad.doubleclick.net/jump/'+src_string+';pos=3Dtop;sz=3D728x=
90;tile=3D1;ord=3D123456789?"=20
target=3D_blank><IMG alt=3D""=20
src=3D"http://ad.doubleclick.net/ad/'+src_string+';pos=3Dtop;sz=3D728x90;=
tile=3D1;ord=3D123456789?"=20
border=3D0></A> </NOSCRIPT>
<DIV class=3Dadvertisement id=3Dyahoo_728x90_ipatf_1>
<SCRIPT><!--=0A=
if(miyahoo.ads[mi_live_or_preview].yahoo.enabled){yld_mgr.place_ad_here("=
slot_1");}=0A=
--></SCRIPT>
</DIV></DIV>
<DIV class=3Df-right>
<SCRIPT language=3DJavaScript>=0A=
if(typeof(miyahoo) =3D=3D "undefined" || =
miyahoo.ads[mi_live_or_preview].dart.enabled){=0A=
_krdDartInc++;=0A=
document.write('<SCRIPT LANGUAGE=3D"JavaScript1.1" =
SRC=3D"http://ad.doubleclick.net/adj/' + src_string + =
';pos=3Dntl1;sz=3D146x60;tile=3D'+_krdDartInc+';ord=3D' + _krdDartOrd + =
'?" ><\/SCRIPT>');=0A=
}=0A=
</SCRIPT>
<NOSCRIPT><A=20
href=3D"http://ad.doubleclick.net/jump/'%20+%20src_string%20+%20';pos=3Dn=
tl1;sz=3D146x60;tile=3D2;ord=3D123456789?"=20
target=3D_blank><IMG alt=3D""=20
src=3D"http://ad.doubleclick.net/ad/'%20+%20src_string%20+%20';pos=3Dntl1=
;sz=3D146x60;tile=3D2;ord=3D123456789?"=20
border=3D0></A> </NOSCRIPT>
<DIV class=3Dadvertisement id=3Dyahoo_146x60_ipatf_1>
<SCRIPT><!--=0A=
if(miyahoo.ads[mi_live_or_preview].yahoo.enabled){yld_mgr.place_ad_here("=
slot_2");}=0A=
--></SCRIPT>
</DIV></DIV></DIV></DIV></DIV><!-- /#leaderboard --><!-- main page =
content -->
<DIV id=3Dpagebody>
<DIV class=3Dwrapper>
<DIV id=3Dheader>
<DIV id=3Dbranding>
<H1><A href=3D"http://www.charlotteobserver.com/"><IMG =
alt=3DCharlotteObserver.com=20
src=3D"http://media.charlotteobserver.com/static/design/charlotte-observe=
r-section.gif"></A>=20
<A href=3D"http://www.charlotteobserver.com/406">Viewpoint </A><A=20
href=3D"http://media.charlotteobserver.com406/index.rss"><IMG=20
src=3D"http://www.charlotteobserver.com/static/images/Feed_24x24.png"=20
width=3D20></A></H1></DIV>
<DIV id=3Dmain-nav>
<UL>
  <LI id=3Dnav-news><A=20
  href=3D"http://www.charlotteobserver.com/100"><SPAN>News</SPAN></A>=20
  <UL class=3Dsubnav>
    <LI class=3Dfirst><A =
href=3D"http://www.charlotteobserver.com/local">Local=20
    News</A> </LI>
    <LI><A =
href=3D"http://www.charlotteobserver.com/education">Education</A> </LI>
    <LI><A =
href=3D"http://www.charlotteobserver.com/politics">Politics</A> </LI>
    <LI><A href=3D"http://www.charlotteobserver.com/nation">Nation</A> =
</LI>
    <LI><A href=3D"http://www.charlotteobserver.com/world">World</A> =
</LI>
    <LI><A href=3D"http://www.charlotteobserver.com/weird">Weird =
News</A> </LI>
    <LI><A =
href=3D"http://www.charlotteobserver.com/special_reports">Special=20
    Reports</A> </LI>
    <LI><A href=3D"http://www.legacy.com/Charlotte/">Obituaries</A> =
</LI>
    <LI><A=20
    =
href=3D"http://www.charlotteobserver.com/news/blogs_columnists">Blogs/Col=
umnists</A>=20
    </LI>
    <LI><A href=3D"http://www.charlotteobserver.com/data">Data =
Center</A> </LI>
    <LI><A =
href=3D"http://www.legalnotice.org/pl/charlotteobserver/">Public=20
    Notices</A> </LI>
    <LI class=3Dlast><A lang=3Des=20
    href=3D"http://www.charlotteobserver.com/espanol/">En Espa=F1ol</A>=20
</LI></UL></LI>
  <LI id=3Dnav-sports><A=20
  =
href=3D"http://www.charlotteobserver.com/sports"><SPAN>Sports</SPAN></A> =

  <UL class=3Dsubnav>
    <LI class=3Dfirst><A=20
    =
href=3D"http://www.charlotteobserver.com/sports/nfl/carolina-panthers">Ca=
rolina=20
    Panthers / <ABBR title=3D"National Football League">NFL</ABBR></A> =
</LI>
    <LI><A href=3D"http://www.charlotteobserver.com/bobcats">Charlotte =
Bobcats /=20
    <ABBR title=3D"National Basketball Association">NBA</ABBR></A> </LI>
    <LI><A=20
    =
href=3D"http://www.charlotteobserver.com/sports/blogs_columnists">Blogs/C=
olumnists</A>=20
    </LI>
    <LI><A href=3D"http://www.charlotteobserver.com/preps">High =
Schools</A> </LI>
    <LI><A href=3D"http://www.thatsracin.com/">That's Racin'</A> </LI>
    <LI><A =
href=3D"http://www.charlotteobserver.com/college_hoops">College=20
    Hoops</A> </LI>
    <LI><A =
href=3D"http://www.charlotteobserver.com/college_football">College=20
    Football</A> </LI>
    <LI class=3Dlast><A =
href=3D"http://www.charlotteobserver.com/golf">Golf</A>=20
  </LI></UL>
  <UL class=3D"subnav multi">
    <LI class=3Dfirst><A=20
    =
href=3D"http://www.charlotteobserver.com/knights">Knights/Baseball</A> =
</LI>
    <LI><A =
href=3D"http://www.charlotteobserver.com/checkers">Checkers/Hockey</A>=20
    </LI>
    <LI class=3Dlast><A =
href=3D"http://www.charlotteobserver.com/other_sports">Other=20
    Sports</A> </LI></UL></LI>
  <LI id=3Dnav-entertainment><A=20
  =
href=3D"http://www.charlotteobserver.com/entertainment"><SPAN>Entertainme=
nt</SPAN></A>=20

  <UL class=3Dsubnav>
    <LI class=3Dfirst><A =
href=3D"http://events.charlotteobserver.com/">Events</A>=20
    </LI>
    <LI><A =
href=3D"http://events.charlotteobserver.com/movies">Movies</A> </LI>
    <LI><A =
href=3D"http://www.charlotteobserver.com/celebrities">Celebrities</A>=20
    </LI>
    <LI><A =
href=3D"http://events.charlotteobserver.com/restaurants">Dining</A>=20
    </LI>
    <LI><A href=3D"http://www.charlotteobserver.com/arts">Arts</A> </LI>
    <LI><A href=3D"http://www.charlotteobserver.com/nightlife">Music /=20
    Nightlife</A> </LI>
    <LI><A =
href=3D"http://www.charlotteobserver.com/television">Television</A>=20
    </LI>
    <LI><A href=3D"http://www.charlotteobserver.com/books">Books</A> =
</LI>
    <LI><A=20
    =
href=3D"http://www.charlotteobserver.com/entertainment/comics_games">Comi=
cs=20
    &amp; Games</A> </LI>
    <LI><A=20
    =
href=3D"http://www.charlotteobserver.com/entertainment/horoscopes">Horosc=
opes</A>=20
    </LI>
    <LI class=3Dlast><A=20
    =
href=3D"http://www.charlotteobserver.com/entertainment/blogs_columnists">=
Blogs/Columnists</A>=20
    </LI></UL></LI>
  <LI id=3Dnav-livinghere><A=20
  href=3D"http://www.charlotteobserver.com/living"><SPAN>Living =
Here</SPAN></A>=20
  <UL class=3Dsubnav>
    <LI class=3Dfirst><A=20
    =
href=3D"http://www.legacy.com/charlotte/celebrations.asp">Celebrations</A=
>=20
    </LI>
    <LI><A =
href=3D"http://www.charlotteobserver.com/education">Education</A> </LI>
    <LI><A href=3D"http://www.charlotteobserver.com/faith">Faith &amp; =
Values</A>=20
    </LI>
    <LI><A href=3D"http://www.charlotteobserver.com/food">Food</A> </LI>
    <LI><A href=3D"http://www.charlotteobserver.com/health">Health &amp; =

    Family</A> </LI>
    <LI><A href=3D"http://www.charlotteobserver.com/home">Home &amp; =
Garden</A>=20
    </LI>
    <LI><A href=3D"http://www.charlotteobserver.com/style">Style</A> =
</LI>
    <LI><A href=3D"http://www.charlotteobserver.com/travel">Travel</A> =
</LI>
    <LI><A =
href=3D"http://www.charlotteobserver.com/living_here_guide/">Living=20
    Here Guide</A> </LI>
    <LI class=3Dlast><A=20
    =
href=3D"http://www.charlotteobserver.com/living/blogs_columnists">Blogs/C=
olumnists</A>=20
    </LI></UL></LI>
  <LI id=3Dnav-business><A=20
  =
href=3D"http://www.charlotteobserver.com/business"><SPAN>Business</SPAN><=
/A>=20
  <UL class=3Dsubnav>
    <LI class=3Dfirst><A=20
    =
href=3D"http://studio-5.financialcontent.com/mi?Account=3Dcharlotte&amp;P=
age=3DMarketSummary">Market=20
    Summary</A> </LI>
    <LI><A href=3D"http://www.charlotteobserver.com/banking">Banking</A> =
</LI>
    <LI class=3Dlast><A=20
    =
href=3D"http://www.charlotteobserver.com/business/blogs_columnists">Blogs=
/Columnists</A>=20
    </LI></UL></LI>
  <LI class=3Dactive id=3Dnav-opinion><A=20
  =
href=3D"http://www.charlotteobserver.com/opinion"><SPAN>Opinion</SPAN></A=
>=20
  <UL class=3Dsubnav>
    <LI class=3Dfirst><A =
href=3D"http://www.charlotteobserver.com/kevin_siers">Kevin=20
    Siers</A> </LI>
    <LI><A=20
    =
href=3D"http://www.charlotteobserver.com/opinion/blogs_columnists">Blogs/=
Columnists</A>=20
    </LI>
    <LI class=3Dlast><A =
href=3D"http://www.charlotteobserver.com/forums">Reader=20
    Forums</A> </LI></UL></LI>
  <LI id=3Dnav-jobs><A=20
  href=3D"http://www.charlotteobserver.com/jobs"><SPAN>Jobs</SPAN></A> =
<!-- may have subnav --></LI>
  <LI id=3Dnav-realestate><A=20
  href=3D"http://www.charlotteobserver.com/real_estate"><SPAN>Real=20
  Estate</SPAN></A>=20
  <UL class=3Dsubnav>
    <LI class=3Dfirst><A=20
    href=3D"http://www.charlotteobserver.com/apartments">Apartments</A> =
</LI>
    <LI><A href=3D"http://charlotte.infotrak.com/">Mortgages</A> </LI>
    <LI><A =
href=3D"http://www.charlotteobserver.com/neighborhoods">Neighborhood=20
    Directory</A> </LI>
    <LI><A =
href=3D"http://www.charlotteobserver.com/news/education">Schools</A>=20
    </LI>
    <LI><A =
href=3D"http://meckcama.co.mecklenburg.nc.us/relookup/">Property=20
    Taxes</A> </LI>
    <LI><A href=3D"http://pd.charlotte.com/sp?aff=3D111">Maps</A> </LI>
    <LI><A =
href=3D"http://www.charlotteobserver.com/living_here_guide">Newcomers'=20
    Guide</A> </LI>
    <LI class=3Dlast><A=20
    =
href=3D"http://www.charlotteobserver.com/dougsmith">Blogs/Columnists</A> =

  </LI></UL></LI>
  <LI id=3Dnav-autos><A=20
  href=3D"http://www.charlotteobserver.com/auto"><SPAN>Autos</SPAN></A> =
</LI>
  <LI id=3Dnav-classifieds><A=20
  =
href=3D"http://www.charlotteobserver.com/classifieds"><SPAN>Classifieds</=
SPAN></A>=20

  <UL class=3Dsubnav>
    <LI class=3Dfirst><A=20
    href=3D"http://www.legalnotice.org/pl/charlotteobserver/">Legal =
Notices</A>=20
    </LI>
    <LI class=3Dlast><A =
href=3D"http://www.charlotteobserver.com/placead">Create an=20
    Ad</A> </LI></UL></LI>
  <LI id=3Dnav-publicnotes><A=20
  href=3D"http://www.charlotteobserver.com/specialty"><SPAN>Specialty=20
  Sites</SPAN></A>=20
  <UL class=3Dsubnav>
    <LI></LI>
    <LI class=3Dfirst><A =
href=3D"http://thatsracin.com/">ThatsRacin.com</A> </LI>
    <LI><A href=3D"http://momscharlotte.com/">MomsCharlotte.com</A> =
</LI>
    <LI><A href=3D"http://carolinabride.com/">Carolina Bride</A> </LI>
    <LI><A href=3D"http://lakenormanmagazine.com/">Lake Norman =
Magazine</A> </LI>
    <LI><A href=3D"http://southparkmagazine.com/">SouthPark Magazine</A> =
</LI>
    <LI class=3Dlast><A =
href=3D"http://universitycitymagazine.com/">University City=20
    Magazine</A> </LI></UL></LI>
  <LI id=3Dnav-shopping><A=20
  =
href=3D"http://www.charlotteobserver.com/advertise"><SPAN>Shopping</SPAN>=
</A>=20
  <UL class=3Dsubnav>
    <LI class=3Dfirst><A=20
    href=3D"http://print.coupons.com/alink.asp?go=3D13146qw6010">Online =
Coupons</A>=20
    </LI>
    <LI><A=20
    =
href=3D"http://newspaperads.charlotte.com/ROP/Categories.aspx">Newspaper =

    Ads</A> </LI>
    <LI class=3Dlast><A =
href=3D"http://newspaperads.charlotte.com/SS/">Special=20
    Sections</A> </LI></UL></LI></UL></DIV><!-- /#main-nav -->
<DIV id=3Dusertools>
<UL>
  <LI><SPAN id=3Dmember>
  <DIV id=3DavatarImage>
  <DIV class=3DcurrentUser id=3DuserTemplate style=3D"DISPLAY: none"><A=20
  style=3D"BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none"=20
  =
href=3D"http://www.charlotteobserver.com/personas?plckUserId=3D@Nyx.Key@&=
amp;insiteUserId=3D@Nyx.Key@"><IMG=20
  class=3Dh_avatar alt=3D"current user avatar"=20
  =
src=3D"http://www.charlotteobserver.com/406/story/@Nyx.AvatarPhotoUrl@"=20
  width=3D25></A> </DIV>
  <DIV class=3DcurrentUser id=3DAvatarOutput_dynamicContent=20
  style=3D"DISPLAY: none"></DIV></DIV>
  <SCRIPT language=3Djavascript>=0A=
document.write('  <a href=3D"/member_services" class=3D"mbr">' + =
account_user_name + '</a> - <a href=3D"/reg-bin/tint.cgi?mode=3Dlogout" =
class=3D"mbr">logout</a>');=0A=
</SCRIPT>
  </SPAN><SPAN id=3Dnonmember=20
  style=3D"BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none"><SPAN=20
  class=3Dmenudivider>Hello Guest</SPAN> <SPAN class=3Dmenudivider><A =
class=3Dmbr=20
  =
href=3D"http://www.charlotteobserver.com/member_services">Login</A></SPAN=
>=20
  </SPAN></LI>
  <LI></LI>
  <LI>
  <DIV class=3Dreaderservices-menu><IMG alt=3D""=20
  =
src=3D"http://media.charlotteobserver.com/static/design/readerservices.gi=
f"><A=20
  =
href=3D"http://www.charlotteobserver.com/406/story/720434.html#">Reader=20
  Services</A> </DIV>
  <DIV class=3Dreaderservices-dropdown>
  <UL>
    <LI><A href=3D"https://observ.subscribeobserver.com/">Subscribe to =
the=20
    newspaper</A>=20
    <LI><A=20
    =
href=3D"http://charlotte.newsstand.com/index.cfm?NSEMC=3DCHOCHOHOM2004020=
2BANNER">Electronic=20
    Edition</A>=20
    <LI><A =
href=3D"http://www.charlotteobserver.com/single_copy_sales">Where to=20
    buy the newspaper</A>=20
    <LI><A href=3D"http://www.charlotteobserver.com/nie">Newspapers In=20
    Education</A> </LI></UL>
  <UL>
    <LI><A =
href=3D"http://www.legacy.com/charlotte/celebrations.asp">Submit a=20
    Celebration</A>=20
    <LI><A href=3D"http://www.legacy.com/Charlotte/">Submit an =
Obituary</A>=20
    <LI><A href=3D"http://www.charlotteobserver.com/placead">Place a =
classified=20
    ad</A> </LI></UL>
  <UL>
    <LI><A href=3D"http://gallery.pictopia.com/charlotteobserver/">Buy =
Photos</A>=20
    <LI><A href=3D"http://www.charlotteobserver.com/contact">Contact =
us</A>=20
    <LI><A href=3D"http://www.charlotteobserver.com/staff">Staff =
listing</A>=20
  </LI></UL></DIV></LI>
  <LI><IMG alt=3D""=20
  =
src=3D"http://media.charlotteobserver.com/static/design/printedition.gif"=
><A=20
  href=3D"http://www.charlotteobserver.com/print_edition">Print =
Edition</A> </LI>
  <LI class=3Dlast><IMG alt=3D""=20
  =
src=3D"http://media.charlotteobserver.com/static/design/subscribe.gif"><A=
=20
  =
href=3D"https://observ.subscribeobserver.com/?partner=3Dicon">Subscribe =
&amp; Earn=20
  Miles</A> </LI></UL></DIV><!-- /#usertools -->
<DIV id=3Dheaderdate>May 13, 2009 </DIV><!-- /#headerdate -->
<DIV id=3Dheadersearch><!-- search form -->
<FORM onsubmit=3D"return searchFormSubmit (this);"=20
action=3Dhttp://pd.charlotte.com/sp method=3Dget>
<DIV class=3Dsearchmain>
<DIV class=3Dcontroller><SPAN><IMG alt=3Dclose=20
src=3D"http://media.charlotteobserver.com/static/design/search-btn-close.=
gif">=20
</SPAN></DIV>Web search powered by <SPAN class=3Dyahoo>YAHOO!</SPAN> =
SEARCH <INPUT=20
id=3Dq name=3Dkeywords> <INPUT id=3DsearchButton type=3Dimage=20
src=3D"http://media.charlotteobserver.com/static/design/btn-search.gif"=20
value=3DSearch> </DIV>
<DIV class=3Dsearchdropdown><INPUT id=3Duber1 type=3Dradio CHECKED =
value=3D10002=20
name=3Daff> <LABEL for=3Duber1>charlotteobserver.com</LABEL> <INPUT =
id=3Duber2=20
type=3Dradio value=3Dweb name=3Daff> <LABEL for=3Duber2>Web</LABEL> =
<INPUT id=3Duber3=20
type=3Dradio value=3D1 name=3Daff> <LABEL for=3Duber3>Archives</LABEL> =
</DIV></FORM><!-- /search form --></DIV><!-- /#headersearch -->
<DIV class=3D"show-weather tabbed" id=3Dweathertraffic>
<UL class=3Dtabs>
  <LI><A class=3Dweather=20
  =
href=3D"http://www.charlotteobserver.com/406/story/720434.html#tab-weathe=
r">Weather</A>=20
  </LI>
  <LI><A class=3Dtraffic=20
  =
href=3D"http://www.charlotteobserver.com/406/story/720434.html#tab-traffi=
c">Traffic</A>=20
  </LI></UL>
<DIV class=3Dtab-content id=3Dtab-weather>
<TABLE id=3Dweather-table>
  <TBODY>
  <TR>
    <TD class=3Dweather-temp><A=20
      href=3D"http://www.charlotteobserver.com/weather">71=B0</A></TD>
    <TD class=3Dweather-icon><A=20
      href=3D"http://www.charlotteobserver.com/weather"><IMG alt=3D""=20
      =
src=3D"http://media.charlotteobserver.com/static/design/weather/07.gif"><=
/A></TD>
    <TD class=3Dweather-text>Mostly Cloudy<SPAN class=3Ddivider> =
|</SPAN>&nbsp;<A=20
      =
href=3D"http://www.charlotteobserver.com/weather">Forecast</A></TD></TR><=
/TBODY></TABLE></DIV>
<DIV class=3Dtab-content id=3Dtab-traffic>
<DIV class=3Dtypes>
<UL>
  <LI><A=20
  =
href=3D"http://www.traffic.com/Charlotte-Traffic/Charlotte-Traffic-Map.ht=
ml?AWOPARTNER=3DCHARLOTTECOM">Map</A>=20

  <LI><A=20
  =
href=3D"http://www.traffic.com/Charlotte-Traffic/Charlotte-Traffic-Report=
s.html?AWOPARTNER=3DCHARLOTTECOM">Trouble=20
  Spots</A>=20
  <LI><A=20
  =
href=3D"http://www.traffic.com/Charlotte-Traffic/Charlotte-Traffic-roads.=
html?AWOPARTNER=3DCHARLOTTECOM">Key=20
  Routes</A> </LI></UL></DIV>
<DIV class=3Dlocations>
<UL>
  <LI><A=20
  =
href=3D"http://www.traffic.com/Charlotte-Traffic/I-77-1.html?AWOPARTNER=3D=
CHARLOTTECOM">I-77N</A>=20
  | <A=20
  =
href=3D"http://www.traffic.com/Charlotte-Traffic/I-77-2.html?AWOPARTNER=3D=
CHARLOTTECOM">I-77S</A>=20
  | <A=20
  =
href=3D"http://www.traffic.com/Charlotte-Traffic/I-85-1.html?AWOPARTNER=3D=
CHARLOTTECOM">I-85N</A>=20

  <LI><A=20
  =
href=3D"http://www.traffic.com/Charlotte-Traffic/I-85-2.html?AWOPARTNER=3D=
CHARLOTTECOM">I-85S</A>=20
  | <A=20
  =
href=3D"http://www.traffic.com/Charlotte-Traffic/I-277-1.html?AWOPARTNER=3D=
CHARLOTTECOM">I-277</A>=20
  | <A=20
  =
href=3D"http://www.traffic.com/Charlotte-Traffic/I-485-1.html?AWOPARTNER=3D=
CHARLOTTECOM">I-485N</A>=20

  <LI><A=20
  =
href=3D"http://www.traffic.com/Charlotte-Traffic/I-485-2.html?AWOPARTNER=3D=
CHARLOTTECOM">I-485S</A>=20
  | <A=20
  =
href=3D"http://www.traffic.com/Charlotte-Traffic/US-74_Independence_Blvd-=
1.html?AWOPARTNER=3DCHARLOTTECOM">74E</A>=20
  | <A=20
  =
href=3D"http://www.traffic.com/Charlotte-Traffic/US-74_Independence_Blvd-=
2.html?AWOPARTNER=3DCHARLOTTECOM">74W</A>=20
  | <A=20
  =
href=3D"http://www.traffic.com/Charlotte-Traffic/US-521-1.html?AWOPARTNER=
=3DCHARLOTTECOM">521</A>=20
  </LI></UL></DIV></DIV></DIV><!-- /#weathertraffic --></DIV><!-- =
/#header --><!-- found page element -->
<DIV class=3Dtier>
<DIV class=3Dcontent><!-- Assignment: story-detail --><!-- Type: story =
--><!-- /mi/page_element, name=3D>'page_heading' --><!-- =
/mi/page_element, name=3D>'content_top'  --><!-- =
/pubsys/production/detail/story_tools.comp --><!-- =
/mi/pubsys/story/overline, =
format=3D>'<h3>[/mi/pubsys/story/overline]</h3>' -->
<H1 style=3D"FONT-SIZE: 18px; TEXT-TRANSFORM: uppercase; COLOR: =
#000">For the=20
Record</H1>
<DIV class=3Dstory-tools-wrap>
<DIV id=3Dstory_activity_count><A=20
href=3D"http://www.charlotteobserver.com/406/story/720434.html#Comments_C=
ontainer"><SPAN=20
class=3D"icon icon-comment"></SPAN>Comments</A> (<SPAN =
id=3DcommentsCount>0</SPAN>)=20
| <SPAN id=3Drecommendation></SPAN></DIV>
<SCRIPT type=3Dtext/javascript>=0A=
$javascriptRequire =3D new miScriptScheduler();=0A=
$javascriptRequire.scriptCheck =3D window.mi_story_tool;=0A=
$javascriptRequire.scriptPath =3D =
"http://media.charlotteobserver.com/static/scripts/mi/pubsys/story_tools_=
oo.js";=0A=
$javascriptRequire.scheduleScript();=0A=
</SCRIPT>

<SCRIPT>function fbs_click() =
{u=3Dlocation.href;t=3Ddocument.title;window.open('http://www.facebook.co=
m/sharer.php?u=3D'+encodeURIComponent(u)+'&t=3D'+encodeURIComponent(t),'s=
harer','toolbar=3D0,status=3D0,width=3D626,height=3D436');return =
false;}</SCRIPT>

<DIV class=3D"railunit clearfix" id=3Dsocialwidget>
<UL>
  <LI id=3Demail-story><A=20
  href=3D"javascript:mi_story_tool.storyTool( 'email', =
'/406/v-email_form/story/720434.html' );">Email</A>=20
<!--=0A=
	the following link should still go to the "printer friendly" formatted =
page.=0A=
	for users with JS enabled: we will capture the click and trigger the =
print=0A=
	    process directly=0A=
	for users with no JS: they will click through to the printer friendly =
page.=0A=
--></LI>
  <LI><A id=3Dprintpage=20
  =
href=3D"http://www.charlotteobserver.com/406/v-print/story/720434.html"=20
  target=3D_blank rel=3Dnofollow>Print</A> </LI>
  <LI><A=20
  =
href=3D"http://www.reprintbuyer.com/mags/knightridder/reprints.html">Repr=
int or=20
  License</A> </LI>
  <LI class=3Dlast id=3Dsocial-dropdown>
  <DIV class=3Dctrl><A=20
  href=3D"http://www.charlotteobserver.com/406/story/720434.html#"><SPAN =

  class=3D"icon icon-social"></SPAN>Share</A></DIV>
  <DIV class=3Ddropdown>
  <UL>
    <LI><A=20
    =
onclick=3D"window.open('http://del.icio.us/post?v=3D4&amp;noui&amp;jump=3D=
close&amp;url=3D'+encodeURIComponent(location.href)+'&amp;title=3D'+encod=
eURIComponent('The ties that bind region with UNC Charlotte'), =
'delicious','toolbar=3Dno,width=3D700,height=3D400'); return false;"=20
    href=3D"http://del.icio.us/post">del.icio.us</A>=20
    <LI><A=20
    =
href=3D"http://digg.com/submit?url=3Dhttp%3A%2F%2Fwww.charlotteobserver.c=
om/406/story/720434.html&amp;title=3DThe ties that bind region with UNC =
Charlotte&amp;bodytext=3D<em>From Dr. Owen J. Furuseth, an associate =
provost at UNC Charlotte:</em>&amp;media=3DNEWS"=20
    target=3D_blank>Digg</A>=20
    <LI><A onclick=3D"return fbs_click()"=20
    =
href=3D"http://www.facebook.com/share.php?u=3Dhttp%3A%2F%2Fwww.charlotteo=
bserver.com/406/story/720434.html"=20
    target=3D_blank>Facebook</A>=20
    <LI><A=20
    =
href=3D"http://ma.gnolia.com/bookmarklet/add?url=3Dhttp%3A%2F%2Fwww.charl=
otteobserver.com/406/story/720434.html&amp;title=3DThe ties that bind =
region with UNC Charlotte&amp;description=3D<em>From Dr. Owen J. =
Furuseth, an associate provost at UNC Charlotte:</em>"=20
    target=3D_blank>Magnolia</A>=20
    <LI><A=20
    =
href=3D"http://www.stumbleupon.com/submit?url=3Dhttp%3A%2F%2Fwww.charlott=
eobserver.com/406/story/720434.html&amp;title=3DThe ties that bind =
region with UNC Charlotte"=20
    target=3D_blank>Stumble Upon</A> </LI></UL></DIV></LI></UL></DIV>
<DIV id=3Dtoolbox style=3D"DISPLAY: none">
<DIV id=3Dtoolbar>
<H3 id=3Dtoolname>Tool Name</H3><A=20
href=3D"javascript:mi_story_tool.closeTool();">Close</A> </DIV>
<DIV id=3Dtool>tool goes here </DIV></DIV></DIV><!-- =
/div.story-tools-wrap --><!-- /yahoo/yahoo_buzz.comp -->
<H1>The ties that bind region with UNC Charlotte</H1>
<DIV class=3Dbyline></DIV>
<DIV class=3Dbyline>Posted: Wednesday, May. 13, 2009</DIV>
<DIV class=3Dinset><!-- mini slideshow here --><!-- end mini slideshow =
-->
<DIV class=3Dbox>
<DIV class=3Dbox2>
<DIV class=3Dimg><IMG height=3D450 alt=3DGE6G3VLD.2=20
src=3D"http://media.charlotteobserver.com/smedia/2009/05/12/17/776-editbo=
ttom0513.ART_G3DEK6AK.1+Owen%20Furuseth.embedded.prod_affiliate.138.jpg" =

width=3D316></DIV><!-- /mi/pubsys/image_media/credit_line,=0A=
        format=3D>'<h4></h4>',=0A=
        false_format=3D>'<h4></h4>' -->
<DIV class=3Dtxt>
<P></P></DIV></DIV></DIV></DIV><!-- =
/shared/ads/national/ntl3_additional.comp -->
<DIV id=3Darticlebody>
<P><EM>From Dr. Owen J. Furuseth, an associate provost at UNC=20
Charlotte:</EM></P>
<P>In December, the Carnegie Foundation named UNC Charlotte a community=20
engagement campus, a label reserved for colleges and universities =
demonstrating=20
a sustained commitment to collaborating with off-campus =
constituencies.</P>
<P>Over the past 50 years, the isolated ivory tower model of higher =
education=20
has been abandoned. Today, universities work with off-campus partners to =
address=20
critical community needs. Carnegie's designation honors institutions =
that are=20
models for this new paradigm.</P>
<P>UNC Charlotte exemplifies the engaged urban university. Since its =
founding,=20
our campus has actively sought partnerships to solve the region's =
challenges.=20
Consider a few samples. Last year, nearly 16 percent of UNC Charlotte's =
budget=20
was directed toward building partnerships and serving area schools, =
businesses=20
and others. In 2008, our students partnered with 250 organizations and =
provided=20
more than 23,500 hours of volunteer services. </P>
<P>In response to dynamic population and economic shifts, the university =
has=20
marshaled three new applied research programs. The Charlotte Research =
Institute=20
has been restructured to match 15 applied science and technology =
research=20
centers across campus with the business needs of this region and state. =
The=20
Institute for Social Capital has established a cutting edge database =
focused on=20
children's well being and devised partnerships with outside groups to =
examine=20
issues affecting youth services and social capital. And the Urban =
Institute has=20
designed and implemented a regional benchmarking tool that evaluates =
conditions=20
across the 14-county Charlotte region. This was constructed with local =
leaders=20
and public officials to guide decision-making around infrastructure, =
economic=20
and environmental policy-making.</P>
<P>UNC Charlotte's role on meeting the needs of this region and state =
has grown=20
and become more sophisticated. The current economic crisis simply =
reinforces the=20
principle that public higher education and community needs are =
inseparable. </P>
<H6>
<P>For The Record offers commentaries from various sources. The views =
are the=20
writer's, and not necessarily those of the Observer editorial =
board.</P></H6>
<P class=3Dsubscribe_miles><IMG alt=3D""=20
src=3D"http://www.charlotteobserver.com/static/design/subscribe.gif"><A=20
href=3D"https://observ.subscribeobserver.com/">Subscribe to The =
Charlotte Observer=20
&amp; Earn Miles</A>.</P></DIV><A name=3Duser_comments></A>
<DIV class=3DcomWrapper>
<DIV id=3DComments_Container></DIV>
<P id=3DnyxComments_header style=3D"DISPLAY: none"><SPAN=20
id=3DnyxComments_count></SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Showing: =
<SELECT=20
id=3DnyxComments_sort onchange=3DsortComments(this.value)> <OPTION=20
  value=3DTimeStampAscending selected>Oldest first</OPTION> <OPTION=20
  value=3DTimeStampDescending>Newest first</OPTION> <OPTION=20
  value=3DRecommendationsDescending>Most-recommended first</OPTION> =
<OPTION=20
  value=3DRecommendationsAscending>Least-recommended =
first</OPTION></SELECT> </P>
<DIV id=3DnyxComments_dynamicContent style=3D"DISPLAY: none"></DIV>
<DIV id=3DnyxComments_pager></DIV></DIV>
<DIV id=3DcommentOutputTemplate style=3D"DISPLAY: none">
<DIV class=3D"nyxComment @Nyx.AlternateClass@"><IMG class=3Davatar=20
title=3D@Nyx.AdditionalAuthorInfo@=20
src=3D"http://www.charlotteobserver.com/406/story/@Nyx.AuthorAvatarPhotoU=
rl@">=20
<DIV class=3DcommentBlock>
<DIV class=3DpluckComAuth><A=20
href=3D"http://www.charlotteobserver.com/personas?plckUserId=3D@Nyx.Autho=
rKey@&amp;insiteUserId=3D@Nyx.AuthorKey@">@Nyx.AuthorDisplayName@</A>=20
wrote on @Nyx.PostedAtTime@: </DIV>
<P>@Nyx.CommentBody@</P>
<DIV class=3DpluckComOptions=20
style=3D"FONT-SIZE: 11px; PADDING-TOP: 10px; TEXT-ALIGN: right"><SPAN=20
class=3DcommentRecommend>@Nyx.Recommender@</SPAN> <SPAN=20
class=3DcommentAbuse>@Nyx.AbuseReporter@</SPAN> </DIV></DIV></DIV></DIV>
<DIV id=3Ddisclaimer-wrap>
<P><A id=3Ddisclaimer-link href=3D"javascript:void(0);"><SPAN=20
class=3D"icon icon-down disclaimer-link"></SPAN>Disclaimer</A></P>
<DIV class=3Ddisclaimer-link>
<P class=3Ddisclaimer>The Charlotte Observer is pleased to be able to =
offer its=20
users the opportunity to make comments and hold conversations online. =
However,=20
the interactive nature of the internet makes it impracticable for our =
staff to=20
monitor each and every posting.</P>
<P class=3Ddisclaimer>Since charlotteobserver.com does not control user =
submitted=20
statements, we cannot promise that readers will not occasionally find =
offensive=20
or inaccurate comments posted on our website. In addition, we remind =
anyone=20
interested in making an online comment that responsibility for =
statements posted=20
lies with the person submitting the comment, not The Charlotte Observer. =
</P>
<P class=3Ddisclaimer>If you find a comment offensive, clicking on the =
exclamation=20
icon will flag the comment for review by the administrators, we are =
counting on=20
the good judgment of all our readers to help us. </P></DIV></DIV><!-- =
/shared/widgets/commenting/comment_initialization.comp -->
<DIV class=3Dhr_lite></DIV>
<DIV class=3D"gridunit grid-ab-cd">
<DIV class=3Dgrid-ab></DIV>
<DIV class=3Dgrid-cd>
<DIV id=3Dyahoo-contextual-ads-story>
<SCRIPT language=3DJavascript>=0A=
<!--=0A=
//Required Parameters=0A=
    ctxt_ad_config =3D '1001507650';     //unique numeric partner id=0A=
    ctxt_ad_source =3D 'npc_mcclatchy_charlotteobserver_t2_ctxt';     =
//provided by Account Manager=0A=
    ctxt_ad_interface =3D =
'http://cm.npc-mcclatchy.overture.com/js_1_0/';     =0A=
    ctxt_ad_width =3D 300;     //width of the displayed ad block=0A=
    ctxt_ad_height =3D 250;     //height of the displayed ad block=0A=
=0A=
    =0A=
//Context Parameters=0A=
    ctxt_ad_url =3D window.location.href;     //context URL=0A=
    ctxt_ad_url_cat =3D 'news';     //fallback chategory name=0A=
    ctxt_ad_id =3D 'news';     //context ID name=0A=
    ctxt_ad_keywords =3D '';     //keywords (URL safe vals only)=0A=
    ctxt_ad_oe =3D 'latin1';     //output character encoding=0A=
                  =0A=
//Type Tag=0A=
    ctxt_ad_type =3D 'news';     //tag for reports--can be =
ctxt_ad_section=0A=
//Click Wrapper=0A=
    ctxt_ad_cw =3D '';     //click wrapper URL=0A=
//Display Parameters=0A=
    //ctxt_ad_bc =3D '000000';     //cell border color=0A=
    //ctxt_ad_cc =3D 'ffffff';     //cell background color=0A=
    //ctxt_ad_lc =3D '000000';     //ad text-title color=0A=
    //ctxt_ad_tc =3D 'a3a3a3';     //ad text-description color=0A=
    //ctxt_ad_uc =3D 'a3a3a3';    //ad text-sitehost color=0A=
    ctxt_ad_css =3D =
'http://static.mcclatchyinteractive.com/static/styles/mi/third_party/yaho=
o/yahoo.css';     //stylesheet URL--can be ctxt_url_css=0A=
    ctxt_ad_newwin =3D '1';     //new window for results=0A=
-->=0A=
</SCRIPT>

<SCRIPT language=3DJavascript>=0A=
<!--=0A=
//Required Parameters=0A=
ctxt_ad_source =3D 'npc_mcclatchy_charlotteobserver_t2_ctxt'; //provided =
by Account Manager=0A=
=0A=
//Context Parameters=0A=
ctxt_ad_url_cat =3D 'opinion'; //fallback chategory name=0A=
ctxt_ad_id =3D 'opinion'; //contect ID name=0A=
=0A=
//Type Tag=0A=
ctxt_ad_type =3D 'opinion'; //tag for reports--can be ctxt_ad_section=0A=
-->=0A=
</SCRIPT>

<SCRIPT language=3Djavascript=20
src=3D"http://cm.npc-mcclatchy.overture.com/partner/js/ypn.js"></SCRIPT>
</DIV></DIV></DIV></DIV>
<DIV class=3Drail>
<DIV class=3Drail2><!-- /shared/widgets/story_social_widget.comp -->
<DIV class=3Drailunit>
<DIV class=3Drail-ab>
<DIV class=3Dads>
<SCRIPT language=3DJavaScript>=0A=
if(typeof(miyahoo) =3D=3D "undefined" || =
miyahoo.ads[mi_live_or_preview].dart.enabled){=0A=
_krdDartInc++;=0A=
document.write('<SCRIPT LANGUAGE=3D"JavaScript1.1" =
SRC=3D"http://ad.doubleclick.net/adj/' + src_string + =
';pos=3Dcenter7;sz=3D300x250,160x600;tile=3D'+_krdDartInc+';ord=3D' + =
_krdDartOrd + '?" ><\/SCRIPT>');=0A=
}=0A=
</SCRIPT>
<NOSCRIPT><A=20
href=3D"http://ad.doubleclick.net/jump/'%20+%20src_string%20+%20';pos=3Dc=
enter7;sz=3D300x250,160x600;tile=3D5;ord=3D123456789?"=20
target=3D_blank><IMG alt=3D""=20
src=3D"http://ad.doubleclick.net/ad/'%20+%20src_string%20+%20';pos=3Dcent=
er7;sz=3D300x250,160x600;tile=3D5;ord=3D123456789?"=20
border=3D0></A> </NOSCRIPT>
<DIV class=3Dadvertisement id=3Dyahoo_300x250_ipatf_1>
<SCRIPT><!--=0A=
if(miyahoo.ads[mi_live_or_preview].yahoo.enabled){yld_mgr.place_ad_here("=
slot_3");}=0A=
--></SCRIPT>
</DIV></DIV></DIV></DIV><!-- /.railunit -->
<DIV class=3Drailunit>
<DIV class=3Dblock>
<H4>Recent Blogs</H4>
<UL class=3Dzebra>
  <LI>
  <DIV class=3Dblog><A href=3D"http://marynewsom.blogspot.com/">The =
Naked=20
  City</A></A>&nbsp;&nbsp;<IMG alt=3D""=20
  =
src=3D"http://media.charlotteobserver.com/static/design/icon-arrow-green.=
gif"></DIV>
  <DIV class=3Dtitle><A=20
  =
href=3D"http://marynewsom.blogspot.com/2009/05/trashing-public-art.html">=
Trashing=20
  public art -- again</A></DIV>
  <LI>
  <DIV class=3Dblog><A href=3D"http://obsdailyviews.blogspot.com/">The =
Daily=20
  Views</A>&nbsp;&nbsp;<IMG alt=3D""=20
  =
src=3D"http://media.charlotteobserver.com/static/design/icon-arrow-green.=
gif"></DIV>
  <DIV class=3Dtitle><A=20
  =
href=3D"http://obsdailyviews.blogspot.com/2009/05/birth-control-its-your-=
turn-guys.html">Birth=20
  control? It's your turn, guys</A></DIV>
  <LI>
  <DIV class=3Dblog><A href=3D"http://jackbetts.blogspot.com/">This Old=20
  State</A>&nbsp;&nbsp;<IMG alt=3D""=20
  =
src=3D"http://media.charlotteobserver.com/static/design/icon-arrow-green.=
gif"></DIV>
  <DIV class=3Dtitle><A=20
  =
href=3D"http://jackbetts.blogspot.com/2009/05/mike-easley-high-flying-gov=
ernor.html">Mike=20
  Easley: High-flying governor</A></DIV>
  <LI>
  <DIV class=3Dblog><A =
href=3D"http://blogs.charlotte.com/write_the_caption/">You=20
  Write The Caption</A>&nbsp;&nbsp;<IMG alt=3D""=20
  =
src=3D"http://media.charlotteobserver.com/static/design/icon-arrow-green.=
gif"></DIV>
  <DIV class=3Dtitle><A=20
  =
href=3D"http://blogs.charlotte.com/write_the_caption/2009/05/your-new-cha=
llenge-may-11-2009.html">Your=20
  new challenge: May 11, 2009</A></DIV>
  <LI>
  <DIV class=3Dblog><A href=3D"http://marynewsom.blogspot.com/">The =
Naked=20
  City</A></A>&nbsp;&nbsp;<IMG alt=3D""=20
  =
src=3D"http://media.charlotteobserver.com/static/design/icon-arrow-green.=
gif"></DIV>
  <DIV class=3Dtitle><A=20
  =
href=3D"http://marynewsom.blogspot.com/2009/05/was-charlottes-maya-lin-pi=
ece-early.html">Was=20
  Charlotte's Maya Lin piece an early =
"Wavefield"?</A></DIV></LI></UL></DIV></DIV><!-- /.railunit -->
<DIV class=3Drailunit>
<DIV class=3Drail-ab>
<DIV class=3Dads>
<SCRIPT language=3DJavaScript>=0A=
if(typeof(miyahoo) =3D=3D "undefined" || =
miyahoo.ads[mi_live_or_preview].dart.enabled){=0A=
_krdDartInc++;=0A=
document.write('<SCRIPT LANGUAGE=3D"JavaScript1.1" =
SRC=3D"http://ad.doubleclick.net/adj/' + src_string + =
';pos=3Drulr01;sz=3D300x100;tile=3D'+_krdDartInc+';ord=3D' + _krdDartOrd =
+ '?" ><\/SCRIPT>');=0A=
}=0A=
</SCRIPT>
<NOSCRIPT><A=20
href=3D"http://ad.doubleclick.net/jump/'%20+%20src_string%20+%20';pos=3Dr=
ulr01;sz=3D300x100;tile=3D1;ord=3D123456789?"=20
target=3D_blank><IMG alt=3D""=20
src=3D"http://ad.doubleclick.net/ad/'%20+%20src_string%20+%20';pos=3Drulr=
01;sz=3D300x100;tile=3D1;ord=3D123456789?"=20
border=3D0></A> </NOSCRIPT>
<DIV class=3Dadvertisement id=3Dyahoo_300x100_ipbtf_1>
<SCRIPT><!--=0A=
if(miyahoo.ads[mi_live_or_preview].yahoo.enabled){yld_mgr.place_ad_here("=
slot_4");}=0A=
--></SCRIPT>
</DIV></DIV></DIV></DIV><!-- /.railunit -->
<DIV class=3Drailunit>
<DIV class=3Drail-ab>
<DIV class=3Dads>
<SCRIPT language=3DJavaScript>=0A=
if(typeof(miyahoo) =3D=3D "undefined" || =
miyahoo.ads[mi_live_or_preview].dart.enabled){=0A=
_krdDartInc++;=0A=
document.write('<SCRIPT LANGUAGE=3D"JavaScript1.1" =
SRC=3D"http://ad.doubleclick.net/adj/' + src_string + =
';pos=3Drulr02;sz=3D300x100;tile=3D'+_krdDartInc+';ord=3D' + _krdDartOrd =
+ '?" ><\/SCRIPT>');=0A=
}=0A=
</SCRIPT>
<NOSCRIPT><A=20
href=3D"http://ad.doubleclick.net/jump/'%20+%20src_string%20+%20';pos=3Dr=
ulr02;sz=3D300x100;tile=3D2;ord=3D123456789?"=20
target=3D_blank><IMG alt=3D""=20
src=3D"http://ad.doubleclick.net/ad/'%20+%20src_string%20+%20';pos=3Drulr=
02;sz=3D300x100;tile=3D2;ord=3D123456789?"=20
border=3D0></A> </NOSCRIPT>
<DIV class=3Dadvertisement id=3Dyahoo_300x100_ipbtf_2>
<SCRIPT><!--=0A=
if(miyahoo.ads[mi_live_or_preview].yahoo.enabled){yld_mgr.place_ad_here("=
slot_5");}=0A=
--></SCRIPT>
</DIV></DIV></DIV></DIV><!-- /.railunit -->
<DIV class=3Drailunit>
<DIV class=3Dblock>
<H4>Most Viewed</H4>
<UL class=3Dzebra>
  <LI>
  <DIV class=3Dtitle><A=20
  =
href=3D"http://www.charlotteobserver.com/597/story/721004.html?storylink=3D=
omni_popular">United=20
  Way lawsuit misquotes Observer story</A></DIV>
  <LI>
  <DIV class=3Dtitle><A=20
  =
href=3D"http://www.charlotteobserver.com/141/story/721078.html?storylink=3D=
omni_popular">Plastic=20
  bags must go, Basnight says</A></DIV>
  <LI>
  <DIV class=3Dtitle><A=20
  =
href=3D"http://www.charlotteobserver.com/141/story/721626.html?storylink=3D=
omni_popular">Bikers,=20
  businesses chafe under rules</A></DIV>
  <LI>
  <DIV class=3Dtitle><A=20
  =
href=3D"http://www.charlotteobserver.com/120/story/94557.html?storylink=3D=
omni_popular">Charlotte-Mecklenburg=20
  Schools salary database</A></DIV>
  <LI>
  <DIV class=3Dtitle><A=20
  =
href=3D"http://www.charlotteobserver.com/597/story/720985.html?storylink=3D=
omni_popular">Drug=20
  price disparity galls Charlotte couple; they'll take it to =
D.C.</A></DIV>
  <LI>
  <DIV class=3Dtitle><A=20
  =
href=3D"http://www.charlotteobserver.com/408/story/721037.html?storylink=3D=
omni_popular">Double=20
  storm water fees? Some homeowners say it's=20
unfair</A></DIV></LI></UL></DIV></DIV><!-- /.railunit -->
<DIV class=3Drailunit>
<DIV class=3Drail-ab>
<DIV class=3Dads><!-- text ads in this space =
--></DIV></DIV></DIV></DIV><!-- /.rail2 --></DIV><!-- /.rail =
--></DIV><!-- /.tier --></DIV><!-- /.wrapper --></DIV><!-- /#pagebody =
-->
<SCRIPT=20
src=3D"http://media.charlotteobserver.com/static/scripts/mi/utility_lib.j=
s"=20
type=3Dtext/javascript></SCRIPT>

<DIV id=3Dpagefooter>
<DIV class=3Dwrapper>
<DIV class=3D"cols clearfix">
<DIV class=3Dcol1>
<H6><A href=3D"http://www.charlotteobserver.com/contact">Contact Us =
=BB</A></H6>
<UL>
  <LI><A=20
  =
href=3D"http://www.charlotteobserver.com/contact#corrections">Corrections=
</A>=20
  <LI><A =
href=3D"http://www.charlotteobserver.com/contact#editor">Letters to the=20
  Editor</A>=20
  <LI><A href=3D"http://www.charlotteobserver.com/contact#broken">Report =
a broken=20
  link</A>=20
  <LI><A href=3D"http://www.charlotteobserver.com/staff">Staff =
Listing</A>=20
</LI></UL></DIV>
<DIV class=3Dcol2>
<H6>Submit Content</H6>
<UL>
  <LI><A href=3D"http://www.charlotteobserver.com/upload">Upload your =
pictures</A>=20

  <LI><A href=3D"http://www.charlotteobserver.com/upload">Upload your =
videos</A>=20
  <LI><A href=3D"http://www.charlotteobserver.com/contact#tips">News =
tips</A>=20
</LI></UL></DIV><!-- Ad links -->
<DIV class=3Dcol3>
<H6><A href=3D"http://www.charlotteobserver.com/advertise">Advertise =
With Us=20
=BB</A></H6>
<UL>
  <LI><A href=3D"http://www.charlotteobserver.com/placead">Classified =
Ads</A>=20
  <LI><A =
href=3D"http://www.charlotteobserver.com/advertise/#Retail">Retail=20
  Ads</A>=20
  <LI><A =
href=3D"http://www.charlotteobserver.com/advertise/#National">National=20
  Ads</A>=20
  <LI><A =
href=3D"http://www.charlotteobserver.com/advertise/#Magazine">Magazine=20
  Ads</A>=20
  <LI><A =
href=3D"http://www.charlotteobserver.com/advertise/#OnlineSales">Online=20
  Ads</A>=20
  <LI><A =
href=3D"http://www.charlotteobserver.com/advertise/#direct">Direct=20
  Marketing</A> </LI></UL></DIV>
<DIV class=3Dcol4>
<H6>Online Extras</H6>
<UL>
  <LI><A href=3D"http://www.charlotteobserver.com/rss">RSS Feeds</A>=20
  <LI><A href=3D"http://www.charlotteobserver.com/mobile">Mobile =
version</A>=20
  <LI><A href=3D"http://pd.charlotte.com/sp?aff=3D10009">Maps &amp; =
Directions</A>=20
  <LI><A =
href=3D"http://charlotte.planetdiscover.com/sp?aff=3D10009">Yellow=20
  Pages</A>=20
  <LI><A href=3D"http://www.charlottesgotalot.com/">Charlotte's got a =
lot</A>=20
</LI></UL></DIV>
<DIV class=3Dcol5>
<H6>Observer Network</H6>
<UL>
  <LI><A href=3D"http://www.thatsracin.com/">ThatsRacin.com</A>=20
  <LI><A href=3D"http://momscharlotte.com/">MomsCharlotte.com</A>=20
  <LI><A href=3D"http://twitter.com/theobserver">twitter/theobserver</A> =

  <LI><A=20
  =
href=3D"http://www.facebook.com/pages/Charlotte-NC/The-Charlotte-Observer=
/42580340317">Observer=20
  on Facebook</A> </LI></UL></DIV></DIV></DIV><!-- /.wrapper =
--></DIV><!-- /#pagefooter -->
<DIV id=3Dmcclatchy>
<DIV class=3Dwrapper>
<DIV class=3Dprintlogo><IMG alt=3D"The Charlotte Observer"=20
src=3D"http://media.charlotteobserver.com/static/design/footer-tco-logo.g=
if"></DIV>
<DIV class=3Dlinks>
<UL>
  <LI><A href=3D"http://www.charlotteobserver.com/site_map">Site Map</A> =
</LI>
  <LI><A href=3D"http://www.charlotteobserver.com/terms_of_use">Terms of =
Use</A>=20
  </LI>
  <LI><A =
href=3D"http://www.charlotteobserver.com/privacy_policy">Privacy=20
  Policy</A> </LI>
  <LI><A =
href=3D"http://www.charlotteobserver.com/copyright">Copyright</A> </LI>
  <LI><A href=3D"http://www.charlotteobserver.com/about">About The =
Charlotte=20
  Observer</A> </LI>
  <LI class=3Dlast><A href=3D"http://www.mcclatchy.com/">About the =
McClatchy=20
  Company</A> </LI></UL></DIV></DIV><!-- /.wrapper --></DIV><!-- =
/#mcclatchy -->
<DIV class=3DReportAbuse_Container id=3DnyxAbuseRptForm =
style=3D"DISPLAY: none">
<DIV class=3DReportAbuse_SectionHead><SPAN style=3D"FLOAT: left">Report =
comment as:=20
(required)</SPAN> <A=20
onclick=3D"document.getElementById('nyxAbuseRptForm').reporter.hideForm()=
"=20
href=3D"javascript: void(0)">X</A> </DIV>
<DIV class=3DReportAbuse_Interior><SELECT id=3DnyxAbuseRptForm_reason> =
<OPTION=20
  value=3DObscenity/vulgarity>Obscenity/vulgarity</OPTION> <OPTION=20
  value=3D"Hate speech">Hate speech</OPTION> <OPTION=20
  value=3D"Personal attack">Personal attack</OPTION> <OPTION=20
  value=3DAdvertising/Spam selected>Advertising/Spam</OPTION> <OPTION=20
  value=3DCopyright/Plagiarism>Copyright/Plagiarism</OPTION> <OPTION=20
  value=3DOther>Other</OPTION></SELECT> </DIV>
<DIV class=3DReportAbuse_SectionHead>Remarks: (optional) </DIV>
<DIV class=3DReportAbuse_Comment><TEXTAREA id=3DnyxAbuseRptForm_comment =
onkeyup=3D"return LimitLength(this, 500);"></TEXTAREA>=20
<INPUT =
onclick=3D"document.getElementById('nyxAbuseRptForm').reporter.report()" =
type=3Dbutton value=3DReport>=20
</DIV></DIV>
<DIV id=3Dmistatstag style=3D"DISPLAY: none"><!-- SiteCatalyst: =
McClatchy WorkBench Stats Tag v.1.0 --><!-- site specific file already =
loaded -->
<SCRIPT language=3DJavaScript=20
src=3D"http://media.charlotteobserver.com/mistats/products/pubsys_s_code.=
js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT language=3DJavaScript type=3Dtext/javascript>=0A=
<!--=0A=
=0A=
measure_popularity=3Dtrue;=0A=
mistats.msr =3D 'BIZ UNIT|PUB CODE';=0A=
mistats.cmsid=3D'GUID:  | Story: 720434';=0A=
mistats.pagelevel=3D'Story';=0A=
mistats.pagename=3D'Story: 720434|The ties that bind region with UNC =
Charlotte';=0A=
mistats.version=3D'1.0|';=0A=
mistats.taxonomy=3D'News|Opinion|||';=0A=
mistats.channel=3D'Opinion ~ Viewpoint';=0A=
=0A=
=0A=
mistats.popular=3D'406|720434|http://www.charlotteobserver.com/406/story/=
720434.html';=0A=
mistats.popstoryurl=3D'http://www.charlotteobserver.com/406/story/720434.=
html';=0A=
mistats.popstoryheadline=3D'720434|The ties that bind region with UNC =
Charlotte';=0A=
mistats.contentsource=3D'charlotteobserver|CCI Newsgate Feed|Unknown|';=0A=
mistats.pubdate=3D'2009/05/13';=0A=
mistats.moddate=3D'2009/05/12 H17';=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
-->=0A=
</SCRIPT>

<SCRIPT language=3DJavaScript=20
src=3D"http://media.charlotteobserver.com/mistats/products/pubsys.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT language=3DJavaScript=20
src=3D"http://media.charlotteobserver.com/mistats/finalizestats.js"=20
type=3Dtext/javascript></SCRIPT>
<NOSCRIPT><IMG height=3D1 alt=3D""=20
src=3D"http://mcclatchy.112.2o7.net/b/ss/nmcharlotte/1/H.10--NS/0?pageNam=
e=3DStory:%20720434%7CThe%20ties%20that%20bind%20region%20with%20UNC%20Ch=
arlotte&amp;server=3Dwww.charlotteobserver.com&amp;channel=3DOpinion%20~%=
20Viewpoint&amp;c1=3Dhttp%26%2358;%26%2347;%26%2347;www.charlotteobserver=
.com%26%2347;406%26%2347;story%26%2347;720434.html&amp;c3=3DStory&amp;c4=3D=
charlotteobserver%7CCCI%20Newsgate%20Feed%7CUnknown%7C&amp;c6=3DBIZ%20UNI=
T%7CPUB%20CODE&amp;c28=3D&amp;h1=3DCLT%7CCHARLOTTEOBSERVER%7CNews%7COpini=
on%7C%7C%7C%7COpinion%20~%20Viewpoint"=20
width=3D1 border=3D0></NOSCRIPT> <!-- End SiteCatalyst: McClatchy =
WorkBench Stats Tag v.1.0 --></DIV>
<DIV id=3DMI_post_load style=3D"DISPLAY: =
none"></DIV></SCRIPT></BODY></HTML>

------=_NextPart_000_0003_01C9D3D5.3D0EE190
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://ad.doubleclick.net/ad/'+src_string+';pos=top;sz=728x90;tile=1;ord=123456789?

R0lGODlhAQABAIABAAAAAP///yH5BAEAAAEALAAAAAABAAEAAAICTAEAOw==

------=_NextPart_000_0003_01C9D3D5.3D0EE190
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://ad.doubleclick.net/ad/'%20+%20src_string%20+%20';pos=ntl1;sz=146x60;tile=2;ord=123456789?

R0lGODlhAQABAIABAAAAAP///yH5BAEAAAEALAAAAAABAAEAAAICTAEAOw==

------=_NextPart_000_0003_01C9D3D5.3D0EE190
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://media.charlotteobserver.com/static/design/charlotte-observer-section.gif

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

------=_NextPart_000_0003_01C9D3D5.3D0EE190
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.charlotteobserver.com/static/images/Feed_24x24.png

iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAFBUlEQVRIiZWWW2gdRRjHf9/M7J5z
krRJamqsxnrpsdXagL3EItqXorUKiqI+eH1RoxWxiqJ4exJFUSyILwpWBEWRUigtXtAatGhv1gs1
0sSqCdUYaxKanlxOzu7M58Oe5ES0ogPLzs7M/v/z/8/3fbvS2dlprbXxxquKHW0nz30ksrIKIceJ
mgB6gjmlkng9MDA09vymbb27vfcVZ62NOy897aKz5sdb7byFjbW35YQc/9YsrD9Dey+594ozr3v5
/b5dTkTqzpwnT9imMxrD8CEIPlvpx2t9YxHjZpHqLBECqtPD4ArY5rMb2sYPPpnP569xIlKf1/Jy
0gqUBrEdG5BcC/gyWh6G0Z8IQ93o+O8ZmItnW/L3fjIBc9qIQ7k9TdM6JyI5TScdvgLpJOLqkagA
UQHJN0NTETl9LVr6mdD/ITrUCzYCsX8FDtUHBXwFTSetquYd4Egn0VABP4Wm44g2g9TOQIxDGs/B
tBcJw1/hv38byqPgcjXQaRIFDQmkk4SgNjNWA2iAkOD3vUgo1EFhPqa5iLR0IPWtVSbBtKxEVi/C
f7MJHeqDKJ8h67QaA+pBA8ZYcQD+0H6ipkVoMgGVUXQkAQIqn0HhXaS1iFl8E2ZOMePJNWFXPYY/
8Aw6eAhyDRl4UDSZQMZG8Ie+BFbjAEJ/L+GUHnz3h8Q3P42ctBQd/QEdPED4tRc9dgTtPwDnrcec
eyeIQ2wOu/JR/M67Cf0H0TRFSyW0dByW1hP6e2oEkrNggKkycspqzLwLoHUNes5tmMEufNdT+G+7
8N9+il3yNu6G95CoAbF5zIUPku5agyZpZk81ciW2UK6OiFTnnEDmWtVyh1lwGdGNXURX34MYj/9u
P+nWK9GQZinS1I675j5AkZwBZ8DUgsxMpx8CEln8R/eT7n2A8NsHoGmVyWJXPkt0ywuY+ojw/X7C
vo0zG7EXPI497VQIAbGS5aOZTWBAjIATfPde/I5XSV69nuSNFYQ/umaAzKK7cFfciTjBf/YWOnqw
yp/Drb09i55prNkEYqUqSzA5hzhBjKJHfsC/fi2hb3PNtuXPYYqLkakp/N4nauPFOzBzGxB0Butv
CkQURDEXrcNd2YkpLgE8YdtD6OjXtXNZ83AWGD270fJv1dBtwSxuB9J/UDCdtCHBrr0Vt24rZuUm
7A1fIG1tkJTRz++bKWqy4DpYMB8mx9DBHTULF67IFAAisxWIgFGwBrPk9ppsV4dZdCFEBv2lGx3v
nfHctJ0HKBzdM7OekzvAZlE0XXgzBQYBQVB0oLYjVOGPbkzBIZpAaRZY6zKwCqVfahtqXIq4DDnD
BAeoingMEDvCzpcgPYY0L0MPvwMDhyF2WSE7sh2N5mZlYawPU3AwOoAe3Z4VuZFvIMqSVoUQQlAH
pCXN97QIHVrfApVhws5XwAkmNlBwYAVMjB7+BHo+rhW1hgKMDODfvRk82VXXggiMa/5HY4x3qjq1
Z6K4+fLuLcui9usLGMAKxpAloK0aOSsyCEDQ6h1sCiEAXpEAycEtU/smz39NVadcHMfjO0vtuxM1
T1783Qe3zo0nzzYx1kyDR5L56shKCUCqkIKmComCz76uWsEfrxT69hxrf/OTUvuuOHbjsmHDhkIc
x41JkrQaY1pEpEFVI2r7/a8tAAkwFkIYstYeTdP0mPPeVyqVyqiIJCIyAuRV1YrI//qtUFU1xnig
DEykaToxNDRU+RNnIyExwZlHtwAAAABJRU5ErkJggg==

------=_NextPart_000_0003_01C9D3D5.3D0EE190
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.charlotteobserver.com/406/story/@Nyx.AvatarPhotoUrl@

R0lGODlhAQABAIAAAAAAAP///yH5BAEHAAEALAAAAAABAAEAAAICTAEAOw==

------=_NextPart_000_0003_01C9D3D5.3D0EE190
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://media.charlotteobserver.com/static/design/readerservices.gif

R0lGODlhDwAcANUAANzp9DNzqjuFxOry+CZmnqbC22CVwyVqpGOe0Nbm86bH5Iey2cTa7Wuh0iV5
vPD2+1WUzCZwrjh9uUqOybPN5Xqs17zR4kSKx9Ph7ODs9sre7+Xv987g8HGk0sHW65e20sLV512Z
zdHi8drm8sna7Mna6YKu1jmBvjFwps3d6/j7/S9toMzc7h1fmE6Qyk+Crpm/4JaxyTF/vPT4/Pj3
9i+GxdTk8jGGxUaMyOLr89Hf7Dd8tzV2rjZ5szyGxf///yH5BAAAAAAALAAAAAAPABwAAAb/wM5q
9YpZcr+kMingNUI+3+XSMBVSSp+k0wnwJD5Ix7QoU7TcnnonOQlwkN9HsGs0eGv2yeeSh3YICDx4
PTtsfH48ISFqjYY+Ez8iBgEQEHtSFyc7kD86BisuLmA+cAickRigU5xSEAg9naorUz0CUi6wkDSz
YCh4JziwAhMps0MoKAHLwDglqgEnm8vMPCcdzwYohWw91DwCFSCzXoQ9eJzis8nfhD4VFqoEBAfI
yconFRQqMDctBwfm0QMoQ9+PESxILEBQ40CEAy1aOKhA4iAJDxhJUFjooGOgHxs4kGBAkiQLFgoq
KGDxY4AIERxixtRAk4MGES0BJNi504ZPLhEJOCT48QCA0aNIAdgAQDQDgAxQo0Z9+mPGAKgbsmod
cHXDDxUPuD4YS7bsjyAAOw==

------=_NextPart_000_0003_01C9D3D5.3D0EE190
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://media.charlotteobserver.com/static/design/printedition.gif

R0lGODlhFwAcANUAAAgyWKrK5Sh0scXZ7brS6UuTzGij06TG493p9BhViTiJx8rc7lmazunx+Nbm
84Wz25zB4htnqQ1FdPX4/Nnn8/H2+5O83+vu8+Hs9vz9/u70+rHN59Hi8SqCxIq23Pr8/eTu9//9
+SJ7wmKd0Hms19vo9Pj6/Vid0HOp1v34+PXz9s3g8F6g0b/X60GPyY653ezz+eDq9YCw2XCm1Zi/
4H2u2Ofw+Nrj8BhdmQAjQ+Dn9OHo8NTf8P34+tTk8v///ywAAAAAFwAcAAAG/8CfcEgsGoecV0FG
G1AamaPRdngUOgqF4WEJLEqNStRYgRBUkE0r4DGgai/IYbCKNTQToSYCEEUYGyE/FwMLGxAvHnIb
BAsUJTAGLjM4CRISEQo4LUM9DmsHGytgbBY3NzMFLjkzAAoiBhADPT8HLY4faRtqchchFyOYACsd
IgcQLS0OPx5cGwsqv3MhJL83MicbNAEbyyQzKCQkNTsdMgtCO4QDPCHHARg/Bgwj9QYbAPkADAQE
Qik/AliAgOBHgSwuXBR4IeBSAgUe8kVAweNAHAryIgjY2KGGpkoKXiTAcelFIgg+frBwmCDBiGMe
6D2IEAFHBA8ouID40UJCjv+fAAow6FCAxAYPIgR0EGBhBoQHDYSY8CAAQA4JkhLOCOBCQQcXBEaI
syFEx4BCG05AmMGAwYkBjTbUCMBgxowKPyasWMC3rw5DNAiwYCEjgIorBoToXbCicR0fexf4GBBA
xowDJApAEFKBg2fPDhBwcFCCAgUfHEp82kBiyAQHsGHHQBDbAQbHKzhgQABDaonfv0HsRkAcRG3b
DjgI+RCjefMGMGxgwACiAQjiCKirXj4dhHcYxWHAABHDBgzo5Av+yFDhvA0bGjAAr44dgwbr8dab
mPBhQoUJ0k1nnnfeaXDeTopNYMIHH2RgQgUaaFABhBHiMcEEGgzBYAYcdrgLHoMmhGgChwz+EAQA
Ow==

------=_NextPart_000_0003_01C9D3D5.3D0EE190
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://media.charlotteobserver.com/static/design/subscribe.gif

R0lGODlhFwAeANUAAMLZ7RVywnWt2Nzp9KzL5vL3+5/D4unx+CqCyRdtt1Wc0Xqw2QZUloGx2rzV
6zOHytbm88nc7trl8pW/4GWm1Ym53eTu9wlouqTG4wlNhxZlqWyk07XR6OHs9pG73vT4+/z+/mqo
1k2XzRFbnPTy97HO6O/1+iF8xl+i1Iq33Bt0vtHi8QREfgRZo4O33fv9/vv39/j7/ezz+c3g8Pv3
+GGf0XCq19Tk8ufw+Ort8//6+CR4vKjJ5eDn8eXv9////yH5BAAAAAAALAAAAAAXAB4AAAb/wJ9w
SCwWPx2jcjm5AJZQ4QRleyg/ABfixJMRCYgAzzUsACYKRKPkGy+Gh8flMhl0bIiLwjCQTBs3JQlJ
PwsXDCECQghsJQIICw4SCwk2HhM/ACotDAsmQh0tLQolEgYnCDwSDSMIPykJGRQVRAoAPA8jGxER
IiwPHDU0KCIBnkQzLBcpEhixNT08IhMiCiERJUYUHQoMGg0wEzsaCh4IKhQD2UUeLCoYJBsaIzY6
OggJIxBLKxwRCiMSeMiBocGGfA2iXNBwwkO4BwIIqBihIUqhEiQanGigI56GDHyicEhxIgUNBzUw
TLQx4QmUDh5IEFAgYkGDBAEARPASpQIKnAUoKBgQgSDCCjYWMYSwIaCBgwcRHHBwYPHHigoVDMwY
AEEqhBlVPxC4ccPBAAA+fETwUfVFVwcOOpA1AeFFVRkAAKyQceDsgBtVf/zt28FHB14xAnew0MHE
ChwfZswgZHGADAgW+pqwQDZxlAIQOshobKJADAkScFg0YaLDgQOfhBjuYPclbBm1hRSwYCG2khd8
PROJ8foAiCJBAAA7

------=_NextPart_000_0003_01C9D3D5.3D0EE190
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://media.charlotteobserver.com/static/design/search-btn-close.gif

R0lGODlhFAAUANU/AMnGxeHg4fX09eno6NLQ0d7c3dnY2To4Oe7s7dXU1PLy8ubk5ZqamJmanJyc
nNDPztzb3MvKy9HP0M/OzJicncvKyMfFxv///Tw6O9TT1MrIycjHyPTz9OTj4+Hf4JmZmzw7PD08
Pfj4+vn5+9nX2PHx8fTy8//9/s7Mzf39/fPx8svJyjk3OM7Nzuzr6+zr7M7Ozs3Myvj5+pucm/n5
9/n6+8rJyNTS0+/u7/7+/js5Opqampubm5mZmf////8AzCH5BAEAAD8ALAAAAAAUABQAAAb/wM+s
sevxjI5er+jg7XY83s9xueR8Kd/16utmc7ndj5ejjUSjdE3EPsvYvs/YJzCZOCaFCi9QmQSAPlI8
PgolHAoghoshJQKGPmJkOAguGDoYlDggOjoILwhhYxcDpQMHnQMsIAemA5FzCx0LtCwYlxizsgs+
PT87PgHCHsI6ITrEwgEdgnMQBRDRBag60M/QsIQkJAbcBxjfOtvbBs2EGQkJN5cHGRicGTcJGT4O
vz4EBBKdGBL+OgdAPJCQIYcvQigeTIiBYYLCBxEwtECBAkYOKcBWVNhYwcZGGxo2rIhAsteUEwBS
qlRpYcMGCy1P+Grg40SXmzhzNqPwwQEDFh4Mgv6MwiMJlCc/kipdyrSp06dMgwAAOw==

------=_NextPart_000_0003_01C9D3D5.3D0EE190
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://media.charlotteobserver.com/static/design/weather/07.gif

R0lGODlhMAAkAPcAAPT6/IrM6D+UyWi420yt2ZfU7WrC5bHe8qfZ8Eej04/Q7Ljh8d3x+qnY69Ls
9pzX7k+y3F294kSdz77j9Of1+2C94/n6+k2o1ITL6lq94jyNxVCm0lW74XDD5XfG59fu+FO54PD4
/FO64VG33/3+/nTB4Mjp9Fqt1WK32kOazPv8/HvE4Vm22n/J6aLg8YbT61Kz28Pl94PM5kij0uf4
/He/3kihz+v3/AAAAGXA5HvH6Eqo15PO5oDI46HS6NdezwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAADgALAAAAAAwACQA
AAj/AHEIHEiwoMGDCBMqXMiwocOHAi2omKjCAsSLB1UAoMDgwwcGFACowKiQBIAQIgla+DBhwYIJ
MCfE+ADAIkmCKhgsQIDgQIwQFizc2HmgqFGjEyjYvKniQ4GnDx4UQBAiBIIHPLNqzar0Jo4bCgIo
GEuWp4KnaKFGXYsAwE0LCzxgmEuXboC7eMnqHbtgJEMVFBx8CDGxQAcPiBHrWLy4hePHdesGuLHQ
AoUXFSJEMICARIEKBkKLNtChtOnDiRMz9mBiqUELDDKMAAFChIgRLxSI4JChdwbNESpUyEGc+GjR
pTkDJuwahwoDEEZInz7iNvXZtG1r58Dd92/Nwknn/zAgw4RfgQwgqF/Pvn3069K1y789f/uD8yYI
6N+/Xz1/Au6pB1988Vk3m3QH2GTCDgzu8N+DEAIYYHQCjrCedBBk4BYOFBCQQIMghshghBFCoN+E
EHwQkQISJODiizDCKOKIJNZowkAqrCDBjjy62GKMQH44IwE0CgmiijgiwMIFG5RQAo9Q/hijlDHu
4CKDM8QIw4YDSVRTU1GGGWWQQM4gpQQJKqQCChrYIIAAGsDJowBzvokCDU42UICLJLhIpwR0BnBe
Qh+kkEIDb74ZZ5yKojCBDDWYsEKTSyrFwAoXzDDDABMMmhBcAhRgA6MaoNDDoid0ZZkAPgBwgwAr
WE5kgas3eFrZAgHwoMGuKSywwa4o3EBCl0oFNcGNXkWE0gED1NDAAAKc0AAJNzSX7KckZPvBAh+M
xOW14IYr7rjklmvuueimq+667LY7UEAAOw==

------=_NextPart_000_0003_01C9D3D5.3D0EE190
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://media.charlotteobserver.com/smedia/2009/05/12/17/776-editbottom0513.ART_G3DEK6AK.1+Owen%20Furuseth.embedded.prod_affiliate.138.jpg

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

------=_NextPart_000_0003_01C9D3D5.3D0EE190
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.charlotteobserver.com/static/design/subscribe.gif

R0lGODlhFwAeANUAAMLZ7RVywnWt2Nzp9KzL5vL3+5/D4unx+CqCyRdtt1Wc0Xqw2QZUloGx2rzV
6zOHytbm88nc7trl8pW/4GWm1Ym53eTu9wlouqTG4wlNhxZlqWyk07XR6OHs9pG73vT4+/z+/mqo
1k2XzRFbnPTy97HO6O/1+iF8xl+i1Iq33Bt0vtHi8QREfgRZo4O33fv9/vv39/j7/ezz+c3g8Pv3
+GGf0XCq19Tk8ufw+Ort8//6+CR4vKjJ5eDn8eXv9////yH5BAAAAAAALAAAAAAXAB4AAAb/wJ9w
SCwWPx2jcjm5AJZQ4QRleyg/ABfixJMRCYgAzzUsACYKRKPkGy+Gh8flMhl0bIiLwjCQTBs3JQlJ
PwsXDCECQghsJQIICw4SCwk2HhM/ACotDAsmQh0tLQolEgYnCDwSDSMIPykJGRQVRAoAPA8jGxER
IiwPHDU0KCIBnkQzLBcpEhixNT08IhMiCiERJUYUHQoMGg0wEzsaCh4IKhQD2UUeLCoYJBsaIzY6
OggJIxBLKxwRCiMSeMiBocGGfA2iXNBwwkO4BwIIqBihIUqhEiQanGigI56GDHyicEhxIgUNBzUw
TLQx4QmUDh5IEFAgYkGDBAEARPASpQIKnAUoKBgQgSDCCjYWMYSwIaCBgwcRHHBwYPHHigoVDMwY
AEEqhBlVPxC4ccPBAAA+fETwUfVFVwcOOpA1AeFFVRkAAKyQceDsgBtVf/zt28FHB14xAnew0MHE
ChwfZswgZHGADAgW+pqwQDZxlAIQOshobKJADAkScFg0YaLDgQOfhBjuYPclbBm1hRSwYCG2khd8
PROJ8foAiCJBAAA7

------=_NextPart_000_0003_01C9D3D5.3D0EE190
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.charlotteobserver.com/406/story/@Nyx.AuthorAvatarPhotoUrl@

R0lGODlhAQABAIAAAAAAAP///yH5BAEHAAEALAAAAAABAAEAAAICTAEAOw==

------=_NextPart_000_0003_01C9D3D5.3D0EE190
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://ad.doubleclick.net/ad/'%20+%20src_string%20+%20';pos=center7;sz=300x250,160x600;tile=5;ord=123456789?

R0lGODlhAQABAIABAAAAAP///yH5BAEAAAEALAAAAAABAAEAAAICTAEAOw==

------=_NextPart_000_0003_01C9D3D5.3D0EE190
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://media.charlotteobserver.com/static/design/icon-arrow-green.gif

R0lGODlhCgAKAMQSAJKudOvw5sPTs4imaHSXT+Hp2c3awKa8jtfhzZy1gX6fW/X48rDEmrTHoMnX
u5y0gXmbVP////8AzGqQQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEA
ABIALAAAAAAKAAoAAAU7oCQ5DwQ9jig1U+s24wQsClO0ZBsYSsRMpdYhkhDQTC0jIYCYnCaEBQMQ
GQAdk8EvkcCtXC8VyYQShQAAOw==

------=_NextPart_000_0003_01C9D3D5.3D0EE190
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://ad.doubleclick.net/ad/'%20+%20src_string%20+%20';pos=rulr01;sz=300x100;tile=1;ord=123456789?

R0lGODlhAQABAIABAAAAAP///yH5BAEAAAEALAAAAAABAAEAAAICTAEAOw==

------=_NextPart_000_0003_01C9D3D5.3D0EE190
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://ad.doubleclick.net/ad/'%20+%20src_string%20+%20';pos=rulr02;sz=300x100;tile=2;ord=123456789?

R0lGODlhAQABAIABAAAAAP///yH5BAEAAAEALAAAAAABAAEAAAICTAEAOw==

------=_NextPart_000_0003_01C9D3D5.3D0EE190
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://media.charlotteobserver.com/static/design/footer-tco-logo.gif

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
CzkIADs=

------=_NextPart_000_0003_01C9D3D5.3D0EE190
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://mcclatchy.112.2o7.net/b/ss/nmcharlotte/1/H.10--NS/0?pageName=Story:%20720434%7CThe%20ties%20that%20bind%20region%20with%20UNC%20Charlotte&server=www.charlotteobserver.com&channel=Opinion%20~%20Viewpoint&c1=http%26%2358;%26%2347;%26%2347;www.charlotteobserver.com%26%2347;406%26%2347;story%26%2347;720434.html&c3=Story&c4=charlotteobserver%7CCCI%20Newsgate%20Feed%7CUnknown%7C&c6=BIZ%20UNIT%7CPUB%20CODE&c28=&h1=CLT%7CCHARLOTTEOBSERVER%7CNews%7COpinion%7C%7C%7C%7COpinion%20~%20Viewpoint

R0lGODlhAgACAIAAAP///wAAACH5BAEAAAAALAAAAAACAAIAAAIChFEAOw==

------=_NextPart_000_0003_01C9D3D5.3D0EE190
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://media.charlotteobserver.com/static/design/btn-search.gif

R0lGODlhQAAUAOYBAObm5v8AzEBAQD4+PpiYmEpKSpaWlqioqJ2dnaampsLCwqqqqp6enpqamnV1
dU1NTT8/P42NjZubm5CQkIuLi66urklJSWJiYmBgYF9fX6KiomRkZJycnMfHx3FxcUxMTGhoaKal
pdbW1rGxsZ+fn6mpqbCwsM7Oznt7e8XFxY+OjmZmZmFhYYODg7O1tsjHx+3t7aCgoGNjY1VVVVlZ
WYeHh9zc3IGBgaenp39/f7i4uK+vr2dnZ83NzZKSkvn5+a6wscLBwXl5ebu7u+np6ba2tqysrKSk
pFRUVKGhosvLy1paWre3t29vb6urq0tLS66vr9TU1PT09ImJiYyMjMfGxq2treXl5c/Pz319fbOz
s7W3uNra2ru6uqKio8rJybS2t9TT021tbdjY2Pr6+tvb2/b29t/e3vLy8uLi4uzs7MzLy9LR0c/O
ztXU1P39/TMzM5mZmf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5
BAEAAAEALAAAAABAABQAAAf/gAEBQAxxhoeIiYqLjI2OcV5bggEmXD9ymJmam5ydnp+gclInJAEx
AKGpqqugUS5GrLGyqmQII7O4uZtxI2++v8DBwsPExcbDcSZky8y1AnBwDssL0NVwzDBwE8zU1iDY
DtACCNPXzCDkzWRxO2bu7wpwCmY2DzdmBw/v+2YSDwLvDsB5h0WABDNEHiyxgQ/OgYb7eBzkF6cC
mosY49DIKABNgg8YQ6KhkUBAgosJ4IRckQNNHAFXMFKJ41ElxhU0Rcaxoqanzw5wNkzxqUbDB6I/
IajJsqGnBjg+h0AwoMaDB6ROofrcQBVpHCcAwooFoAAFtCdFADCwBkdG2Bo1/wBQO6GWbZOwMlCM
FbuWrY+9AOIsSEO4sGERFyCI4FDAcGEI1iak4QCH8IUCSggLEeOYMGXDFyQ7jlPijOnTLFqcfgHn
RYMCp0+HgG26BewGcE4XmGG6wYAwp1UMOIM7NgsVsU2TLsO8OQE4EZhjsFCGAPXm0gk0TwGnwvPm
FaAztzAjRXXx35tjiI69TJwDY+LLH0NhADQkTMYYYAvHwIAe82XgwH7zOTCAAmMokAE0A1AQH4Hy
ZeDgfGPEgYMbGGao4YYcdujhhyB2GMcRbJRo4okopqjiiiy2mGIbCMQQRBs01mjjjTjmqOOOPN6o
gwsBhNDFF2sUaeSRSCap5BiSTDa5RhValCIIFAg8YuWVWCqSBBiCBAIAOw==

------=_NextPart_000_0003_01C9D3D5.3D0EE190
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.charlotteobserver.com/406/story/navigation.css


@media Screen, Projection   =20
{
DIV#main-nav {
	FONT-SIZE: 12px
}
DIV#main-nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; POSITION: relative
}
DIV#main-nav UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; LINE-HEIGHT: 34px; PADDING-TOP: 2px; LIST-STYLE-TYPE: none; =
POSITION: absolute; TOP: 0px; HEIGHT: 35px; TEXT-ALIGN: center
}
DIV#main-nav UL LI A {
	COLOR: #fff; TEXT-DECORATION: none
}
DIV#main-nav UL LI A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
DIV#main-nav UL LI.active {
	BORDER-RIGHT: #999 1px solid; BACKGROUND-POSITION: 0px 0px; =
BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/topnav-tab-active.gif); =
BACKGROUND-REPEAT: no-repeat
}
DIV#main-nav UL LI.active A {
	FONT-WEIGHT: bold; COLOR: #000
}
DIV#main-nav UL LI UL.subnav {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 10px; PADDING-BOTTOM: =
0px; WIDTH: 980px; PADDING-TOP: 0px; POSITION: absolute; TOP: 36px; =
HEIGHT: 34px
}
DIV#main-nav UL LI UL.multi {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/topnav-subnav-multi.gif); =
BACKGROUND-REPEAT: no-repeat; TOP: 67px; HEIGHT: 36px
}
BODY.printedition DIV#main-nav UL LI UL.subnav {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/topnav-subnav-printedition.=
gif); BACKGROUND-REPEAT: no-repeat
}
BODY.sports DIV#main-nav UL LI UL.multi {
	BACKGROUND-IMAGE: none
}
BODY.printedition DIV#main-nav UL LI#nav-sports UL.subnav {
	BACKGROUND-POSITION: 0px 1px; BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/topnav-subnav-multi-printed=
ition.gif)! important
}
BODY.printedition DIV#main-nav UL LI UL.multi {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/topnav-subnav-multi-printed=
ition.gif)! important
}
* + HTML BODY.printedition DIV#main-nav UL LI UL.multi {
	BORDER-BOTTOM: #989898 1px solid
}
DIV#main-nav UL LI.active UL.subnav {
	DISPLAY: block; Z-INDEX: 7
}
DIV#main-nav UL LI.opened UL.subnav {
	DISPLAY: block; Z-INDEX: 8
}
DIV#main-nav UL LI UL.subnav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN-RIGHT: 0.5em; PADDING-TOP: 0px; POSITION: static; HEIGHT: =
auto
}
DIV#main-nav UL LI UL.subnav LI.first {
=09
}
DIV#main-nav UL LI UL.subnav LI.last {
	PADDING-RIGHT: 0px
}
DIV#main-nav UL LI UL.subnav LI A {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 0.5em; FONT-WEIGHT: =
normal; COLOR: #000
}
DIV#main-nav UL LI UL.subnav LI A:hover {
	COLOR: #136aa8
}
DIV#main-nav UL LI UL.subnav LI A.active {
	COLOR: #136aa8
}
DIV#main-nav UL LI UL.subnav LI.last A {
	PADDING-RIGHT: 0px; BORDER-RIGHT-STYLE: none
}
DIV#main-nav UL LI UL.multi LI {
	PADDING-RIGHT: 0px; MARGIN-RIGHT: 0.5em
}
DIV#main-nav UL LI UL.multi LI A {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 0.5em
}
DIV#main-nav UL LI UL.multi LI.last {
=09
}
DIV#main-nav UL LI UL.multi LI.last A {
	PADDING-RIGHT: 0px; BORDER-RIGHT-STYLE: none
}
DIV#main-nav UL LI#nav-news {
	LEFT: 0px; WIDTH: 70px
}
DIV#main-nav UL LI.nav-news-active {
=09
}
DIV#main-nav UL LI#nav-news UL.subnav {
	LEFT: 0px
}
DIV#main-nav UL LI#nav-sports {
	LEFT: 69px; WIDTH: 79px
}
DIV#main-nav UL LI.nav-sports-active {
=09
}
DIV#main-nav UL LI#nav-sports UL.subnav {
	LEFT: -69px
}
DIV#main-nav UL LI#nav-entertainment {
	LEFT: 147px; WIDTH: 120px
}
DIV#main-nav UL LI.nav-entertainment-active {
=09
}
DIV#main-nav UL LI#nav-entertainment UL.subnav {
	LEFT: -147px
}
DIV#main-nav UL LI#nav-livinghere {
	LEFT: 266px; WIDTH: 104px
}
DIV#main-nav UL LI.nav-livinghere-active {
=09
}
DIV#main-nav UL LI#nav-livinghere UL.subnav {
	LEFT: -266px
}
DIV#main-nav UL LI#nav-business {
	LEFT: 369px; WIDTH: 88px
}
DIV#main-nav UL LI.nav-business-active {
=09
}
DIV#main-nav UL LI#nav-business UL.subnav {
	LEFT: -100px; WIDTH: 700px
}
DIV#main-nav UL LI#nav-opinion {
	LEFT: 456px; WIDTH: 81px
}
DIV#main-nav UL LI.nav-opinion-active {
=09
}
DIV#main-nav UL LI#nav-opinion UL.subnav {
	LEFT: -110px; WIDTH: 700px
}
DIV#main-nav UL LI#nav-jobs {
	LEFT: 538px; WIDTH: 54px
}
DIV#main-nav UL LI.nav-jobs-active {
=09
}
DIV#main-nav UL LI#nav-jobs UL.subnav {
	LEFT: -538px
}
DIV#main-nav UL LI#nav-realestate {
	LEFT: 591px; WIDTH: 87px
}
DIV#main-nav UL LI.nav-realestate-active {
=09
}
DIV#main-nav UL LI#nav-realestate UL.subnav {
	LEFT: -313px; WIDTH: 700px
}
DIV#main-nav UL LI#nav-autos {
	LEFT: 677px; WIDTH: 57px
}
DIV#main-nav UL LI.nav-autos-active {
=09
}
DIV#main-nav UL LI#nav-autos UL.subnav {
	LEFT: -677px
}
DIV#main-nav UL LI#nav-classifieds {
	LEFT: 733px; WIDTH: 83px
}
DIV#main-nav UL LI.nav-classifieds-active {
=09
}
DIV#main-nav UL LI#nav-classifieds UL.subnav {
	LEFT: -49px; WIDTH: 400px
}
DIV#main-nav UL LI#nav-publicnotes {
	LEFT: 815px; WIDTH: 103px
}
DIV#main-nav UL LI.nav-publicnotes-active {
=09
}
DIV#main-nav UL LI#nav-publicnotes UL.subnav {
	LEFT: -615px
}
DIV#main-nav UL LI#nav-shopping {
	LEFT: 917px; WIDTH: 80px
}
DIV#main-nav UL LI.nav-shopping-active {
=09
}
DIV#main-nav UL LI#nav-shopping UL.subnav {
	LEFT: -220px; WIDTH: 400px
}
DIV#main-nav UL LI#nav-livinghereguide {
	LEFT: 256px; WIDTH: 125px
}
DIV#main-nav UL LI.nav-livinghereguide-active {
=09
}
DIV#main-nav UL LI#nav-livinghereguide UL.subnav {
	LEFT: -255px
}

}

------=_NextPart_000_0003_01C9D3D5.3D0EE190
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.charlotteobserver.com/static/css/main.css

@import url( ./navigation.css );

@media Screen, Projection   =20
{
HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; OVERFLOW-X: auto; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: =
Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #fff
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
H1 {
	FONT-WEIGHT: normal; COLOR: #136aa8; FONT-FAMILY: Georgia,"Times New =
Roman",Times,serif
}
H2 {
	FONT-WEIGHT: normal; COLOR: #136aa8; FONT-FAMILY: Georgia,"Times New =
Roman",Times,serif
}
H3 {
	FONT-WEIGHT: normal; COLOR: #136aa8; FONT-FAMILY: Georgia,"Times New =
Roman",Times,serif
}
H4 {
	FONT-WEIGHT: normal; COLOR: #136aa8; FONT-FAMILY: Georgia,"Times New =
Roman",Times,serif
}
DIV.content H1 {
	FONT-SIZE: 24px
}
H2 {
	FONT-SIZE: 24px
}
H3.subtitle {
	MARGIN-TOP: -1em; COLOR: #000; FONT-FAMILY: Arial,Helvetica,sans-serif
}
H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN-BOTTOM: 8px
}
H6 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN-BOTTOM: 8px
}
DIV.img {
	OVERFLOW: hidden; WIDTH: 100%
}
SPAN.timestamp {
	FONT-SIZE: 11px; COLOR: #c00
}
SPAN.datestamp {
	FONT-SIZE: 11px; COLOR: #666
}
A:link {
	COLOR: #136aa8; TEXT-DECORATION: none
}
A:visited {
	COLOR: #136aa8; TEXT-DECORATION: none
}
A:focus {
	TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: underline
}
A:active {
	TEXT-DECORATION: underline
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none; outline: none
}
:focus {
	-moz-outline-style: none
}
ABBR {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
ACRONYM {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A:focus ABBR {
	TEXT-DECORATION: underline
}
A:hover ABBR {
	TEXT-DECORATION: underline
}
A:active ABBR {
	TEXT-DECORATION: underline
}
A:focus ACRONYM {
	TEXT-DECORATION: underline
}
A:hover ACRONYM {
	TEXT-DECORATION: underline
}
A:active ACRONYM {
	TEXT-DECORATION: underline
}
DIV.hr {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/bg-hr.gif); MARGIN-BOTTOM: =
8px; OVERFLOW: hidden; BACKGROUND-REPEAT: repeat-x; HEIGHT: 26px
}
DIV.hr_lite {
	CLEAR: both; BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/bg-hr-lite.gif); =
MARGIN-BOTTOM: 8px; OVERFLOW: hidden; BACKGROUND-REPEAT: repeat-x; =
HEIGHT: 26px
}
DIV.hr HR {
	DISPLAY: none
}
DIV.byline {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 8px; COLOR: #666
}
DIV.storybyline {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 8px; COLOR: #666
}
* {
	MARGIN-TOP: 0px
}
TEXTAREA {
	OVERFLOW: auto
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
INPUT {
	VERTICAL-ALIGN: middle
}
.f-left {
	DISPLAY: inline; FLOAT: left; LINE-HEIGHT: 1em; MARGIN-RIGHT: 8px
}
.f-right {
	DISPLAY: inline; FLOAT: right; MARGIN-LEFT: 8px; LINE-HEIGHT: 1em
}
DIV.ads {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; LINE-HEIGHT: 0; PADDING-TOP: 0px; TEXT-ALIGN: center
}
DIV.grid-ads {
	TEXT-ALIGN: center
}
DIV#leaderboard {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/bg-leaderboard.gif); =
PADDING-BOTTOM: 2px; LINE-HEIGHT: 0; PADDING-TOP: 2px; BORDER-BOTTOM: =
#98afcb 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: =
#f9fafb
}
DIV#leaderboard DIV.ads {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
DIV#leaderboard DIV.ads DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
DIV#leaderboard DIV.ads IMG {
	VERTICAL-ALIGN: middle
}
DIV#leaderboard DIV.ads DIV.f-right {
	PADDING-RIGHT: 45px; PADDING-TOP: 15px
}
DIV#yahoo_146x60_ipatf {
	FLOAT: left
}
DIV#yahoo_146x60_ipbtf {
	FLOAT: left
}
DIV#header {
	Z-INDEX: 2; MARGIN-BOTTOM: 20px; OVERFLOW: visible; POSITION: relative; =
HEIGHT: 227px
}
BODY.sports DIV#header {
	HEIGHT: 261px
}
BODY.printedition DIV#header {
	HEIGHT: 194px
}
DIV#main-nav {
	Z-INDEX: 5; BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/bg-mainnav.gif); =
MARGIN-LEFT: -4px; WIDTH: 998px; BACKGROUND-REPEAT: no-repeat; POSITION: =
absolute; TOP: 124px; HEIGHT: 70px
}
BODY.printedition DIV#main-nav {
	HEIGHT: 37px
}
DIV#branding {
	Z-INDEX: 1; LEFT: 0px; WIDTH: 650px; POSITION: absolute; TOP: 73px
}
DIV#branding IMG {
	VERTICAL-ALIGN: middle
}
DIV#branding H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 26px; LINE-HEIGHT: 26px; FONT-FAMILY: =
Arial, Helvetica, sans-serif
}
DIV#branding H1 A {
	COLOR: #000; MARGIN-RIGHT: 11px
}
DIV#branding H1 A:hover {
	TEXT-DECORATION: none
}
DIV#headerdate {
	Z-INDEX: 1; LEFT: 0px; WIDTH: 300px; COLOR: #000; LINE-HEIGHT: 34px; =
POSITION: absolute; TOP: 195px; HEIGHT: 34px
}
BODY.sports DIV#headerdate {
	TOP: 229px
}
BODY.printedition DIV#headerdate {
	TOP: 161px
}
DIV#headerdate SPAN {
	PADDING-LEFT: 1em; MARGIN-LEFT: 1em; BORDER-LEFT: #666 1px solid; =
COLOR: #666
}
DIV#usertools {
	FONT-SIZE: 12px; Z-INDEX: 7; LEFT: 0px; WIDTH: 670px; LINE-HEIGHT: =
28px; POSITION: absolute; TOP: 15px; HEIGHT: 36px
}
DIV#usertools IMG {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 6px
}
DIV#usertools UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
DIV#usertools UL LI {
	PADDING-RIGHT: 3px; DISPLAY: inline; PADDING-LEFT: 3px; FLOAT: left; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: =
relative; HEIGHT: 36px
}
DIV#usertools UL LI.user {
	PADDING-LEFT: 0px
}
DIV#usertools UL LI A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 6px
}
DIV#usertools UL LI SPAN {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 6px
}
DIV#usertools UL LI A.mbr {
	PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV#usertools UL LI.last A {
	PADDING-RIGHT: 0px; BORDER-RIGHT-STYLE: none
}
DIV#usertools UL LI DIV.readerservices-menu {
	CURSOR: pointer; COLOR: #136aa8
}
DIV#usertools UL LI.active DIV.readerservices-menu {
	BORDER-RIGHT: #98afcb 1px solid; BORDER-TOP: #98afcb 1px solid; =
MARGIN-TOP: -6px; PADDING-LEFT: 6px; MARGIN-LEFT: -7px; BORDER-LEFT: =
#98afcb 1px solid; MARGIN-RIGHT: -1px; PADDING-TOP: 5px; BORDER-BOTTOM: =
#98afcb 1px; HEIGHT: 40px; BACKGROUND-COLOR: #fff
}
DIV#usertools UL LI DIV.readerservices-menu A {
	PADDING-RIGHT: 24px; BACKGROUND-POSITION: 100% 50%; BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/readerservices-arrow.gif); =
BACKGROUND-REPEAT: no-repeat
}
DIV#usertools UL LI.active DIV.readerservices-menu A {
	BORDER-LEFT-COLOR: #fff; BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/readerservices-arrow-open.g=
if); BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #fff; =
BORDER-RIGHT-COLOR: #fff
}
DIV#usertools DIV.readerservices-dropdown {
	BORDER-RIGHT: #98afcb 1px solid; BORDER-TOP: #98afcb 1px; DISPLAY: =
none; Z-INDEX: 15; LEFT: -4px; BORDER-LEFT: #98afcb 1px solid; WIDTH: =
225px; LINE-HEIGHT: 22px; PADDING-TOP: 5px; BORDER-BOTTOM: #98afcb 1px =
solid; POSITION: absolute; TOP: 100%; BACKGROUND-COLOR: #fff
}
DIV#usertools LI.active DIV.readerservices-dropdown {
	DISPLAY: block; PADDING-TOP: 10px
}
DIV#usertools DIV.readerservices-dropdown UL {
	CLEAR: both; PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 12px; =
PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
DIV#usertools DIV.readerservices-dropdown UL LI {
	PADDING-RIGHT: 0px! important; DISPLAY: block! important; PADDING-LEFT: =
0px! important; FLOAT: none; PADDING-BOTTOM: 0px! important; =
PADDING-TOP: 0px! important; HEIGHT: auto
}
DIV#usertools DIV.readerservices-dropdown UL LI A {
	PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV#headersearch {
	FONT-SIZE: 12px; Z-INDEX: 2; LEFT: 0px; WIDTH: 100%; POSITION: =
absolute; TOP: 200px; TEXT-ALIGN: right
}
BODY.sports DIV#headersearch {
	TOP: 233px
}
BODY.printedition DIV#headersearch {
	TOP: 166px
}
DIV#headersearch DIV.searchmain {
	FONT-SIZE: 10px; LINE-HEIGHT: 1
}
DIV#headersearch SPAN.yahoo {
	COLOR: #f00
}
DIV#headersearch INPUT {
	VERTICAL-ALIGN: middle
}
DIV#headersearch DIV.searchmain INPUT#q {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 2px; BACKGROUND-POSITION: =
2px 50%; BORDER-TOP: #999 1px solid; PADDING-LEFT: 25px; =
BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/search-magnifying-glass.gif=
); PADDING-BOTTOM: 2px; MARGIN-LEFT: 10px; BORDER-LEFT: #999 1px solid; =
WIDTH: 197px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid; =
BACKGROUND-REPEAT: no-repeat
}
DIV#headersearch DIV.searchmain INPUT#searchButton {
=09
}
DIV#headersearch DIV.searchmain DIV.controller {
	DISPLAY: inline; FLOAT: right; WIDTH: 25px; PADDING-TOP: 2px; HEIGHT: =
20px
}
DIV#headersearch DIV.searchmain DIV.controller SPAN {
	DISPLAY: none
}
DIV#headersearch DIV.searchdropdown {
	BORDER-RIGHT: #98afcb 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#98afcb 1px; DISPLAY: none; PADDING-LEFT: 10px; RIGHT: 0px; =
PADDING-BOTTOM: 4px; BORDER-LEFT: #98afcb 1px solid; WIDTH: 296px; =
PADDING-TOP: 4px; BORDER-BOTTOM: #98afcb 1px solid; POSITION: absolute; =
TOP: 26px; BACKGROUND-COLOR: #ecf1f4; TEXT-ALIGN: left
}
DIV#headersearch DIV.searchdropdown LABEL {
	PADDING-RIGHT: 0.5em
}
DIV#weathertraffic {
	Z-INDEX: 3; RIGHT: 0px; OVERFLOW: hidden; WIDTH: 317px; =
BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 27px; HEIGHT: =
101px
}
DIV.show-weather {
	BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/weathertraffic-weather.gif)=

}
DIV.show-traffic {
	BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/weathertraffic-traffic.gif)=

}
DIV#weathertraffic UL.tabs {
	MARGIN-LEFT: 9px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV#weathertraffic UL.tabs LI {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; FONT-WEIGHT: =
normal; FLOAT: left; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; WIDTH: =
79px; BORDER-TOP-STYLE: none; LINE-HEIGHT: 20px; MARGIN-RIGHT: 1px; =
PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
HEIGHT: 23px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center; =
BORDER-BOTTOM-STYLE: none
}
DIV#weathertraffic UL.tabs LI.ui-tabs-selected A {
	COLOR: #136aa8
}
DIV#weathertraffic UL.tabs LI A {
	TEXT-TRANSFORM: none; COLOR: #000; TEXT-DECORATION: none
}
DIV#weathertraffic DIV.tab-content {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: =
5px; MARGIN-LEFT: 9px; PADDING-TOP: 5px; HEIGHT: 65px
}
DIV#tab-weather {
	PADDING-LEFT: 15px! important; PADDING-TOP: 10px! important
}
TABLE#weather-table {
	WIDTH: 280px; border-spacing: 5px
}
TABLE#weather-table TD {
	VERTICAL-ALIGN: middle
}
TABLE#weather-table TD.weather-temp {
	FONT-SIZE: 36px! important; WIDTH: 1%
}
TABLE#weather-table TD.weather-temp A {
	COLOR: #000; TEXT-DECORATION: none
}
TABLE#weather-table TD.weather-icon {
	WIDTH: 1%
}
TABLE#weather-table TD.weather-text {
	FONT-SIZE: 12px
}
TABLE#weather-table SPAN.divider {
	COLOR: #bbb
}
DIV#tab-traffic {
	FONT-SIZE: 12px; LINE-HEIGHT: 1.5em; PADDING-TOP: 13px! important
}
DIV#tab-traffic UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
DIV#tab-traffic UL LI {
	DISPLAY: block; FLOAT: none; COLOR: #999
}
DIV#tab-traffic DIV.types {
	DISPLAY: inline; FLOAT: left; WIDTH: 90px
}
DIV#tab-traffic DIV.types UL LI {
	BACKGROUND-POSITION: 3px 50%; PADDING-LEFT: 12px; BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/bullet-blue.gif); =
BACKGROUND-REPEAT: no-repeat
}
DIV#tab-traffic DIV.locations {
	FLOAT: right; WIDTH: 185px
}
DIV.story-tools-wrap {
	FLOAT: left; MARGIN: 0px 0px 21px; WIDTH: 100%; BORDER-BOTTOM: #ccc 1px =
solid
}
DIV.story-tools-wrap DIV#story_activity_count {
	FLOAT: left; WIDTH: auto
}
DIV.story-tools-wrap DIV#socialwidget {
	FLOAT: right; WIDTH: auto; BORDER-BOTTOM-STYLE: none
}
DIV#socialwidget {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 8px; BORDER-BOTTOM: #ccc 2px solid
}
DIV#socialwidget UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
DIV#socialwidget UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; =
PADDING-BOTTOM: 4px; MARGIN: 0px 0.5em 0px 0px; PADDING-TOP: 4px; =
LIST-STYLE-TYPE: none
}
DIV#socialwidget UL LI A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0.5em
}
DIV#socialwidget UL LI.last {
	MARGIN-RIGHT: 0px
}
DIV#socialwidget UL LI.last A {
	PADDING-RIGHT: 0px; BORDER-RIGHT-STYLE: none
}
DIV#socialwidget LI#social-dropdown DIV.ctrl A {
	PADDING-RIGHT: 24px; BACKGROUND-POSITION: 100% 50%; BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/readerservices-arrow.gif); =
BACKGROUND-REPEAT: no-repeat
}
DIV#socialwidget LI#social-dropdown DIV.ctrl A.active {
	BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/readerservices-arrow-open.g=
if)
}
DIV#socialwidget LI#social-dropdown {
	POSITION: relative
}
DIV#socialwidget LI#social-dropdown DIV.ctrl {
=09
}
DIV#socialwidget LI#social-dropdown DIV.dropdown {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc =
1px; DISPLAY: none; PADDING-LEFT: 10px; LEFT: -0.5em; PADDING-BOTTOM: =
10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 100%; PADDING-TOP: 10px; =
BORDER-BOTTOM: #ccc 3px solid; POSITION: absolute; TOP: 24px; HEIGHT: =
auto; BACKGROUND-COLOR: #fff
}
DIV#socialwidget LI #social-dropdown {
=09
}
DIV#socialwidget LI#social-dropdown DIV.dropdown UL LI {
	PADDING-RIGHT: 0px! important; DISPLAY: block; FLOAT: none! important; =
MARGIN-BOTTOM: 5px; LINE-HEIGHT: 1em; MARGIN-RIGHT: 0px! important; =
POSITION: static; HEIGHT: auto
}
DIV.wrapper {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: =
0px auto; WIDTH: 990px; PADDING-TOP: 0px
}
DIV.header {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 8px; TEXT-TRANSFORM: =
uppercase; COLOR: #000; LINE-HEIGHT: 1.25em
}
DIV.header A {
	COLOR: #000! important
}
UL.no-bullet {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
UL.no-bullet LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 8px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#articlebody {
	FONT-SIZE: 15px; LINE-HEIGHT: 1.5em
}
DIV#articlebody P {
	PADDING-RIGHT: 30px
}
DIV.staticbody {
	FONT-SIZE: 15px; LINE-HEIGHT: 1.5em
}
DIV.staticbody P {
	PADDING-RIGHT: 30px
}
DIV#pagebody {
	BACKGROUND-POSITION: 50% 0px; BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/bg-header.gif); =
BACKGROUND-REPEAT: repeat-x
}
BODY.sports DIV#pagebody {
	BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/bg-header-multi.gif)
}
BODY.printedition DIV#pagebody {
	BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/bg-header-print.gif)
}
DIV#pagefooter {
	BORDER-TOP: #98afcb 1px solid; BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/bg-pagefooter.gif); =
BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: left
}
DIV#pagefooter DIV.wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; =
PADDING-TOP: 20px
}
DIV#pagefooter DIV.cols {
	FONT-SIZE: 12px; BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/bg-footer-5cols.gif); =
MARGIN: 0px auto; WIDTH: 970px
}
DIV#pagefooter DIV.cols DIV.col1 {
	DISPLAY: inline; FLOAT: left; WIDTH: 183px
}
DIV#pagefooter DIV.cols DIV.col2 {
	DISPLAY: inline; FLOAT: left; WIDTH: 183px
}
DIV#pagefooter DIV.cols DIV.col3 {
	DISPLAY: inline; FLOAT: left; WIDTH: 183px
}
DIV#pagefooter DIV.cols DIV.col4 {
	DISPLAY: inline; FLOAT: left; WIDTH: 183px
}
DIV#pagefooter DIV.cols DIV.col5 {
	DISPLAY: inline; FLOAT: left; WIDTH: 183px
}
DIV#pagefooter DIV.cols DIV.col1 {
	MARGIN-RIGHT: 19px
}
DIV#pagefooter DIV.cols DIV.col2 {
	MARGIN-RIGHT: 17px
}
DIV#pagefooter DIV.cols DIV.col3 {
	MARGIN-RIGHT: 17px
}
DIV#pagefooter DIV.cols DIV.col4 {
	MARGIN-RIGHT: 0px
}
DIV#pagefooter DIV.cols DIV.col5 {
	DISPLAY: inline
}
DIV#pagefooter UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
DIV#pagefooter UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 4px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#mcclatchy {
	PADDING-RIGHT: 0px; BORDER-TOP: #98afcb 1px solid; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 20px; PADDING-TOP: 20px; TEXT-ALIGN: left
}
DIV#mcclatchy DIV.links {
=09
}
DIV#mcclatchy DIV.links UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
DIV#mcclatchy DIV.links UL LI {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0.5em; DISPLAY: inline; =
PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0.5em =
0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#mcclatchy DIV.links UL LI A {
	COLOR: #666
}
DIV#mcclatchy DIV.links UL LI.last {
	PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px; BORDER-RIGHT-STYLE: none
}
DIV#mcclatchy DIV.links UL LI.rclogo {
	PADDING-RIGHT: 0px; FLOAT: right; MARGIN-RIGHT: 0px; =
BORDER-RIGHT-STYLE: none
}
DIV#mcclatchy DIV.links IMG {
	VERTICAL-ALIGN: middle
}
DIV.box {
	CLEAR: both; BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; =
MARGIN-BOTTOM: 8px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 3px =
solid
}
DIV.box2 {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: =
#fff 1px solid; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #e8e8e8
}
DIV.box DIV.txt {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px
}
DIV.box DIV.citation {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10px; =
MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 0px; COLOR: #666; LINE-HEIGHT: 10px; =
PADDING-TOP: 0px; TEXT-ALIGN: right
}
DIV.box DIV.citation A {
	COLOR: #666
}
DIV.inset {
	DISPLAY: inline; FLOAT: right; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 30px; =
WIDTH: 320px; LINE-HEIGHT: 1.5em
}
DIV.crosspromote {
	BACKGROUND-COLOR: #fff
}
DIV.crosspromote LI {
	FONT-FAMILY: Georgia,"Times New Roman",Times,serif
}
DIV.commentlist {
	BORDER-TOP: #ccc 2px solid; MARGIN-TOP: 20px; FONT-SIZE: 12px; =
PADDING-TOP: 8px
}
DIV.commentlist DIV.header {
	PADDING-LEFT: 5px
}
DIV.commentlist UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 1em; PADDING-TOP: 0px
}
DIV.commentlist UL LI {
	LIST-STYLE-TYPE: none
}
DIV.commentlist DIV.submit {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
DIV.commentlist DIV.txtarea {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 1em; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.commentlist DIV.txtarea TEXTAREA {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ccc =
1px solid; PADDING-LEFT: 0.5em; FONT-SIZE: 1em; PADDING-BOTTOM: 0.5em; =
OVERFLOW: auto; BORDER-LEFT: #ccc 1px solid; WIDTH: 600px; PADDING-TOP: =
0.5em; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Arial, Helvetica, =
sans-serif; HEIGHT: 200px
}
DIV.content {
=09
}
DIV.rail {
=09
}
DIV.story DIV.block {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bbb 1px =
solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #bbb 1px =
solid; PADDING-TOP: 5px; BORDER-BOTTOM: #bbb 1px solid; ZOOM: 1; =
BACKGROUND-COLOR: #fff
}
DIV.rail DIV.block {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bbb 1px =
solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #bbb 1px =
solid; PADDING-TOP: 5px; BORDER-BOTTOM: #bbb 1px solid; ZOOM: 1; =
BACKGROUND-COLOR: #fff
}
DIV.story H4 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: =
11px; PADDING-BOTTOM: 5px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; =
COLOR: #000; LINE-HEIGHT: 1.25em; PADDING-TOP: 2px; FONT-FAMILY: Arial, =
Helvetica, sans-serif
}
DIV.rail H4 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: =
11px; PADDING-BOTTOM: 5px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; =
COLOR: #000; LINE-HEIGHT: 1.25em; PADDING-TOP: 2px; FONT-FAMILY: Arial, =
Helvetica, sans-serif
}
DIV.rail DIV.blog {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 4px; TEXT-TRANSFORM: uppercase
}
DIV.rail DIV.blog A {
	COLOR: #000
}
DIV.rail DIV.title {
	FONT-FAMILY: Georgia,"Times New Roman",Times,serif
}
UL.zebra {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
UL.zebra_box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
UL.zebra LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; MARGIN: =
0px; PADDING-TOP: 4px; LIST-STYLE-TYPE: none
}
UL.zebra_box LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; MARGIN: =
0px; PADDING-TOP: 4px; LIST-STYLE-TYPE: none
}
UL.zebra LI.odd {
	BACKGROUND-COLOR: #edf3f5
}
UL.zebra_box LI.odd {
	BACKGROUND-COLOR: #edf3f5
}
DIV#multimediabar {
	BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/mm-bar.gif); OVERFLOW: =
hidden; WIDTH: 990px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; =
HEIGHT: 256px
}
DIV#multimediabar A {
	COLOR: #a6d3f7
}
DIV#multimediabar DIV.mm-panels A {
	TEXT-DECORATION: none
}
DIV#multimediabar DIV.mm-panels A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
DIV#multimediabar DIV.icon {
=09
}
DIV#multimediabar DIV.mm-links {
	LEFT: 10px; LINE-HEIGHT: 1em; POSITION: absolute; TOP: 10px
}
DIV#multimediabar DIV.mm-links DIV.current {
	DISPLAY: inline; FONT-SIZE: 11px; FLOAT: left; WIDTH: 199px; COLOR: =
#fff; MARGIN-RIGHT: 10px; TEXT-ALIGN: center
}
DIV#multimediabar DIV.mm-links DIV.other {
	FONT-SIZE: 11px; FLOAT: left; COLOR: #0d2034
}
DIV#multimediabar DIV.mm-links DIV.other A {
	MARGIN: 0px 10px; COLOR: #0d2034
}
DIV#multimediabar DIV.mm-pagination {
	RIGHT: 10px; LEFT: 10px; LINE-HEIGHT: 0; POSITION: absolute; TOP: 40px; =
TEXT-ALIGN: center
}
DIV#multimediabar DIV.mm-pagination A IMG {
	WIDTH: 8px; HEIGHT: 12px
}
DIV#multimediabar DIV.mm-pagination A {
	BACKGROUND-POSITION: 50% 50%; BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/mm-panel.gif); MARGIN: 0px =
3px; BACKGROUND-REPEAT: no-repeat
}
DIV#multimediabar DIV.mm-pagination A.activeSlide {
	BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/mm-panel-active.gif)
}
DIV#multimediabar DIV.mm-left {
	LEFT: 0px; WIDTH: 27px; LINE-HEIGHT: 0; POSITION: absolute; TOP: 100px; =
HEIGHT: 27px
}
DIV#multimediabar DIV.mm-right {
	RIGHT: 0px; WIDTH: 27px; LINE-HEIGHT: 0; POSITION: absolute; TOP: =
100px; HEIGHT: 27px
}
DIV#multimediabar DIV.mm-panels {
	RIGHT: 30px; LEFT: 30px; OVERFLOW: hidden; WIDTH: 930px; POSITION: =
absolute; TOP: 60px; HEIGHT: 140px
}
DIV#multimediabar DIV.mm-panels DIV.mm-panel {
	BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/mm-panels-bg.gif); WIDTH: =
930px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 140px
}
DIV#multimediabar DIV.mm-panels UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
DIV#multimediabar DIV.mm-panels UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; =
PADDING-BOTTOM: 0px; MARGIN: 0px 96px 0px 0px; WIDTH: 152px; =
PADDING-TOP: 0px; FONT-FAMILY: Georgia,"Times New Roman",Times,serif; =
LIST-STYLE-TYPE: none
}
DIV#multimediabar DIV.mm-panels UL LI.last {
	MARGIN-RIGHT: 0px
}
DIV#multimediabar DIV.mm-panels DIV.img {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; =
MARGIN-BOTTOM: 8px; BORDER-LEFT: #fff 1px solid; LINE-HEIGHT: 0; =
BORDER-BOTTOM: #fff 1px solid
}
DIV#multimediabar DIV.mm-panels DIV.txt {
	LINE-HEIGHT: 1.5em
}
DIV#multimediabar DIV.mm-footer {
	RIGHT: 20px; LEFT: 20px; COLOR: #fff; POSITION: absolute; TOP: 215px; =
TEXT-ALIGN: center
}
DIV#multimediabar DIV.mm-footer A {
	MARGIN: 0px 10px
}
TABLE.void {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 1em; WIDTH: 100%; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; =
border-spacing: 0
}
TABLE.void TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: =
4px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 4px; TEXT-ALIGN: =
left
}
TABLE.void TD.pr {
	PADDING-RIGHT: 10px
}
TABLE.void TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
1em; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; =
TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px; TEXT-ALIGN: left
}
TABLE.zebra {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 8px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; =
border-spacing: 0
}
TABLE.zebra TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 1em; PADDING-BOTTOM: =
2px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 2px; TEXT-ALIGN: =
left
}
TABLE.zebra TR.odd TD {
	BACKGROUND-COLOR: #edf3f5
}
TABLE.zebra TD.stock-name {
	WIDTH: 30%
}
TABLE.zebra TD.stock-value {
	WIDTH: 20%; TEXT-ALIGN: right
}
TABLE.zebra TD.stock-movement {
	WIDTH: 50%; TEXT-ALIGN: right
}
TABLE.zebra DIV.stock-up {
	PADDING-RIGHT: 20px; BACKGROUND-POSITION: 100% 50%; BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/stock-up.gif); COLOR: =
#360; BACKGROUND-REPEAT: no-repeat
}
TABLE.zebra DIV.stock-down {
	PADDING-RIGHT: 20px; BACKGROUND-POSITION: 100% 50%; BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/stock-down.gif); COLOR: =
#c00; BACKGROUND-REPEAT: no-repeat
}
#stock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; =
PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#stock TABLE.zebra {
	MARGIN: 0px 0px 0px 5px; WIDTH: 291px
}
DIV.tabbed UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
DIV.zevent UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
DIV.ui-tabs-hide {
	DISPLAY: none
}
DIV.ui-tabs-panel {
	CLEAR: both
}
DIV.tabbed UL.tabs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; BORDER-BOTTOM: #bbb 1px solid; HEIGHT: 23px
}
DIV.zevent UL.tabs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; BORDER-BOTTOM: #bbb 1px solid; HEIGHT: 23px
}
DIV.tabbed UL.tabs LI {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 9px; BACKGROUND-POSITION: =
left bottom; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 9px; FONT-WEIGHT: =
bold; FONT-SIZE: 11px; FLOAT: left; BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/gradient-bottom-edge.gif); =
PADDING-BOTTOM: 0px; MARGIN: 0px 1px 0px 0px; BORDER-LEFT: #bbb 1px =
solid; LINE-HEIGHT: 22px; PADDING-TOP: 0px; BORDER-BOTTOM: #bbb 1px; =
BACKGROUND-REPEAT: repeat-x; LIST-STYLE-TYPE: none; HEIGHT: 22px; =
BACKGROUND-COLOR: #fff
}
DIV.zevent UL.tabs LI {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 9px; BACKGROUND-POSITION: =
left bottom; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 9px; FONT-WEIGHT: =
bold; FONT-SIZE: 11px; FLOAT: left; BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/gradient-bottom-edge.gif); =
PADDING-BOTTOM: 0px; MARGIN: 0px 1px 0px 0px; BORDER-LEFT: #bbb 1px =
solid; LINE-HEIGHT: 22px; PADDING-TOP: 0px; BORDER-BOTTOM: #bbb 1px; =
BACKGROUND-REPEAT: repeat-x; LIST-STYLE-TYPE: none; HEIGHT: 22px; =
BACKGROUND-COLOR: #fff
}
DIV.tabbed UL.tabs LI A {
	TEXT-TRANSFORM: uppercase; COLOR: #666
}
DIV.zevent UL.tabs LI A {
	TEXT-TRANSFORM: uppercase; COLOR: #666
}
DIV.tabbed UL.tabs LI.ui-tabs-selected {
	BACKGROUND-IMAGE: none; HEIGHT: 23px
}
DIV.zevent UL.tabs LI.ui-tabs-selected {
	BACKGROUND-IMAGE: none; HEIGHT: 23px
}
DIV.tabbed UL.tabs LI.ui-tabs-selected A {
	CURSOR: text; COLOR: #000; TEXT-DECORATION: none
}
DIV.zevent UL.tabs LI.ui-tabs-selected A {
	CURSOR: text; COLOR: #000; TEXT-DECORATION: none
}
DIV#cb-tabbed UL.tabs LI.ui-tabs-selected A {
	COLOR: #006
}
DIV.tabbody {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bbb 1px; =
PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #bbb 1px solid; =
PADDING-TOP: 5px; BORDER-BOTTOM: #bbb 1px solid; BACKGROUND-COLOR: #fff
}
DIV.tabbody UL LI {
	DISPLAY: block; FLOAT: none
}
DIV#tab-todaystalk {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px
}
SPAN.icon {
	CLEAR: left; DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/icons-blue.gif); WIDTH: =
20px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 12px
}
SPAN.inlineicon {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/icons-blue.gif); WIDTH: =
20px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 12px
}
DIV#multimediabar SPAN.icon {
	BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/icons-white.gif)
}
DIV.f-right SPAN.icon {
=09
}
DIV.f-left SPAN.icon {
=09
}
SPAN.icon-video {
	BACKGROUND-POSITION: 0px 0px
}
SPAN.icon-photo {
	BACKGROUND-POSITION: 0px -12px
}
SPAN.icon-rss {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/feed-icon-12x20.png)
}
SPAN.icon-social {
	BACKGROUND-POSITION: 0px -36px
}
SPAN.icon-comment {
	BACKGROUND-POSITION: 0px -48px
}
SPAN.icon-enlarge {
	BACKGROUND-POSITION: 0px -60px
}
SPAN.icon-bullet {
	BACKGROUND-POSITION: 0px -72px
}
SPAN.icon-down {
	BACKGROUND-POSITION: 0px -84px
}
SPAN.icon-up {
	BACKGROUND-POSITION: 0px -96px
}
SPAN.icon-pictopia {
	BACKGROUND-POSITION: 0px -108px
}
DIV.block DIV#cb-quicksearch {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: =
10px; BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/bg-careerbuilder-blocks.gif=
); PADDING-BOTTOM: 20px; MARGIN: -5px -5px 10px; PADDING-TOP: 10px; =
BORDER-BOTTOM: #bbb 1px solid; BACKGROUND-REPEAT: repeat-x
}
* + HTML DIV.block DIV#cb-quicksearch {
	MARGIN: -5px -5px 10px; WIDTH: 279px
}
DIV.block DIV#cb-topjobs {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: =
10px; BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/bg-careerbuilder-blocks.gif=
); PADDING-BOTTOM: 20px; MARGIN: -10px -5px 10px; PADDING-TOP: 10px; =
BORDER-BOTTOM: #bbb 1px solid; BACKGROUND-REPEAT: repeat-x
}
* + HTML DIV.block DIV#cb-topjobs {
	MARGIN: -5px -5px 10px; WIDTH: 279px
}
DIV.block DIV#cb-videos {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FONT-SIZE: =
1px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px! important; MARGIN: =
-10px -10px -5px; LINE-HEIGHT: 1px; PADDING-TOP: 0px! important; =
TEXT-ALIGN: center
}
DIV.block DIV#cb-videos IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
* + HTML DIV.block DIV#cb-videos {
	MARGIN: -10px -5px -5px; WIDTH: 299px
}
DIV#cb-quicksearch TABLE LABEL {
	DISPLAY: block; FONT-WEIGHT: bold
}
DIV#cb-quicksearch TABLE INPUT {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px =
solid; PADDING-LEFT: 3px; FONT-SIZE: 1em; PADDING-BOTTOM: 3px; =
BORDER-LEFT: #ccc 1px solid; WIDTH: 125px; PADDING-TOP: 3px; =
BORDER-BOTTOM: #ccc 1px solid
}
DIV#cb-quicksearch TABLE SELECT {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px =
solid; PADDING-LEFT: 3px; FONT-SIZE: 1em; PADDING-BOTTOM: 3px; =
BORDER-LEFT: #ccc 1px solid; WIDTH: 125px; PADDING-TOP: 3px; =
BORDER-BOTTOM: #ccc 1px solid
}
DIV#cb-topjobs SPAN.icon-rss {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/icon-rss-careerbuilder.gif)=

}
DIV.careerbuilder {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/bg-careerbuilder-blocks.gif=
); BACKGROUND-REPEAT: repeat-x
}
DIV.careerbuilder DIV.logo {
	MARGIN-BOTTOM: 10px
}
DIV.careerbuilder DIV.header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px =
0px 5px; COLOR: #f60; LINE-HEIGHT: 1em; PADDING-TOP: 4px; BORDER-BOTTOM: =
#006 1px solid
}
DIV.careerbuilder DIV.header A {
	COLOR: #f60! important
}
DIV.careerbuilder DIV.othersearches {
	FONT-SIZE: 10px; LINE-HEIGHT: 20px
}
DIV.careerbuilder UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
DIV.careerbuilder UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.divided {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
UL.divided LI {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; =
MARGIN-BOTTOM: 0.25em; PADDING-BOTTOM: 5px! important; LINE-HEIGHT: =
1.3em; PADDING-TOP: 5px! important; BORDER-BOTTOM: #ccc 1px solid; =
LIST-STYLE-TYPE: none
}
UL.divided LI.last {
	MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; BORDER-BOTTOM-STYLE: none
}
DIV#lead-printedition {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px =
solid; PADDING-LEFT: 1px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 1px; =
BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 2px =
solid
}
* + HTML DIV#lead-printedition {
	PADDING-BOTTOM: 1px
}
DIV#lead-printedition DIV.divided {
	BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/bg-printedition-divided.gif=
); MARGIN: 20px 0px; BACKGROUND-REPEAT: repeat-y
}
DIV#lead-printedition DIV.lead-printed-main {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 9px; WIDTH: 425px
}
DIV#lead-printedition DIV.lead-printed-image {
	DISPLAY: inline; FLOAT: right; WIDTH: 152px; MARGIN-RIGHT: 20px
}
DIV#lead-printedition DIV.lead-printed-image IMG {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #bbb 1px =
solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: =
#bbb 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #bbb 1px solid
}
DIV#sections-printedition {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 8px
}
DIV#sections-printedition TD.title {
	BORDER-BOTTOM: #ccc 1px solid
}
DIV#sections-printedition TD.page {
	WIDTH: 260px; BORDER-BOTTOM: #ccc 1px solid
}
DIV#sections-printedition TR.last TD.title {
	BORDER-BOTTOM-STYLE: none
}
DIV#sections-printedition TR.last TD.page {
	BORDER-BOTTOM-STYLE: none
}
.gradient-header {
	PADDING-RIGHT: 9px; BACKGROUND-POSITION: 100% 100%; PADDING-LEFT: 9px; =
FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/bg-gradient-header.gif); =
PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; COLOR: #000; =
LINE-HEIGHT: 11px; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-y; =
FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eef4f6
}
.gradient-header SPAN {
	FONT-WEIGHT: normal; TEXT-TRANSFORM: none
}
.gradient-header IMG {
	VERTICAL-ALIGN: middle
}
DIV.highlights {
	MARGIN-BOTTOM: 8px; PADDING-TOP: 8px
}
DIV.highlights DIV.story-top {
	MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 12px; BORDER-BOTTOM: #bbb 2px solid
}
DIV.highlights DIV.story-top DIV.title {
	FONT-SIZE: 24px; MARGIN-BOTTOM: 8px; FONT-FAMILY: Georgia,"Times New =
Roman",Times,serif
}
DIV.highlights DIV.story-top DIV.img {
	DISPLAY: inline; FLOAT: left; WIDTH: auto; MARGIN-RIGHT: 8px
}
DIV.highlights DIV.story-top DIV.img IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: =
#ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
DIV.highlights DIV.story-top DIV.teaser {
	LINE-HEIGHT: 1.3em
}
DIV.highlights DIV.story-top DIV.links {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; =
PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
DIV.highlights DIV.columnist-top {
	MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 12px; BORDER-BOTTOM: #bbb 2px solid
}
DIV.highlights DIV.columnist-top DIV.title {
	FONT-SIZE: 24px; MARGIN-BOTTOM: 8px; FONT-FAMILY: Georgia,"Times New =
Roman",Times,serif
}
DIV.highlights DIV.columnist-top DIV.img {
	DISPLAY: inline; FLOAT: left; WIDTH: auto; MARGIN-RIGHT: 8px
}
DIV.highlights DIV.columnist-top DIV.img IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: =
#ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
DIV.highlights DIV.columnist-top DIV.teaser {
	LINE-HEIGHT: 1.3em
}
DIV.highlights DIV.columnist-top DIV.links {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; =
PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
DIV.highlights DIV.breaking911 {
	MARGIN-BOTTOM: 18px; PADDING-BOTTOM: 12px; BORDER-BOTTOM: #eee 2px =
solid
}
DIV.highlights DIV.breaking911 DIV.title {
	FONT-SIZE: 18px; MARGIN-BOTTOM: 8px; FONT-FAMILY: Georgia,"Times New =
Roman",Times,serif
}
DIV.highlights DIV.breaking911 DIV.img {
	DISPLAY: inline; FLOAT: left; WIDTH: auto; MARGIN-RIGHT: 8px
}
DIV.highlights DIV.breaking911 DIV.img IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: =
#ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
DIV.highlights DIV.breaking911 DIV.teaser {
	LINE-HEIGHT: 1.3em
}
DIV.highlights DIV.breaking911 DIV.links {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; =
PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
DIV.highlights DIV.story-highlight {
	MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 12px; BORDER-BOTTOM: #eee 2px solid
}
DIV.highlights DIV.story-highlight DIV.title {
	FONT-SIZE: 18px; MARGIN-BOTTOM: 8px
}
DIV.highlights DIV.story-highlight DIV.teaser {
	MARGIN-BOTTOM: 8px; LINE-HEIGHT: 1.3em
}
DIV.story-highlight {
	MARGIN-BOTTOM: 8px
}
DIV.story-highlight DIV.title {
	FONT-SIZE: 24px; MARGIN-BOTTOM: 8px! important; FONT-FAMILY: =
Georgia,"Times New Roman",Times,serif
}
DIV.subtitle {
	FONT-SIZE: 1.1em; MARGIN-BOTTOM: 8px; COLOR: #000; LINE-HEIGHT: 1.3em
}
DIV.story-highlight DIV.subtitle {
	MARGIN-BOTTOM: 8px
}
DIV.story-highlight DIV.teaser {
	MARGIN-BOTTOM: 8px
}
DIV.story-highlight DIV.links {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
8px; PADDING-TOP: 8px
}
DIV.story-highlight DIV.img {
	WIDTH: auto
}
DIV.box DIV.story-highlight {
	MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 4px
}
DIV.box DIV.story-highlight DIV.img {
	MARGIN-BOTTOM: 8px
}
DIV.box DIV.story-highlight DIV.citation {
=09
}
DIV.box DIV.story-highlight DIV.title {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 24px; =
MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.box DIV.story-highlight DIV.teaser {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; =
LINE-HEIGHT: 1.25em; PADDING-TOP: 0px
}
DIV.box DIV.story-highlight DIV.links {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; =
PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.3em; PADDING-TOP: 0px
}
DIV.story-list {
	BORDER-TOP: #ccc 2px solid; FONT-SIZE: 13px; MARGIN: 0px 0px 8px; =
PADDING-TOP: 8px
}
DIV.tabbody DIV.story-list {
	BORDER-TOP-STYLE: none; PADDING-TOP: 0px
}
DIV.no-top {
	BORDER-TOP-STYLE: none! important; PADDING-TOP: 0px
}
DIV.story-list UL.stories {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
DIV.story-list UL.stories LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: =
0px; COLOR: #ccc; LINE-HEIGHT: 1.25em; PADDING-TOP: 4px; BORDER-BOTTOM: =
#ccc 1px solid; LIST-STYLE-TYPE: none
}
DIV.story-list UL.stories LI A {
	FONT-FAMILY: Georgia,"Times New Roman",Times,serif
}
DIV.story-list UL.stories LI.last {
	PADDING-BOTTOM: 0px; BORDER-BOTTOM-STYLE: none
}
DIV.headline-list {
	BORDER-TOP: #ccc 2px solid; FONT-SIZE: 13px; MARGIN-BOTTOM: 20px; =
PADDING-TOP: 8px
}
DIV.tabbody DIV.headline-list {
	BORDER-TOP-STYLE: none; PADDING-TOP: 0px
}
DIV.no-top {
	BORDER-TOP-STYLE: none! important; PADDING-TOP: 0px
}
DIV.headline-list UL.stories {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
DIV.headline-list UL.stories LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: =
0px; COLOR: #ccc; LINE-HEIGHT: 1.25em; PADDING-TOP: 4px; BORDER-BOTTOM: =
#ccc 1px solid; LIST-STYLE-TYPE: none
}
DIV.headline-list UL.stories LI A {
	FONT-FAMILY: Georgia,"Times New Roman",Times,serif
}
DIV.headline-list UL.stories LI.last {
	PADDING-BOTTOM: 0px; BORDER-BOTTOM-STYLE: none
}
DIV.story {
	MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 16px; BORDER-BOTTOM: #ccc 2px solid
}
DIV.tabbody DIV.story {
	MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; BORDER-BOTTOM-STYLE: none
}
DIV.last {
	MARGIN-BOTTOM: 0px! important; BORDER-BOTTOM-STYLE: none! important
}
DIV.sectionlink {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 8px; TEXT-TRANSFORM: uppercase; COLOR: =
#000; LINE-HEIGHT: 1.25em
}
H6 A {
	COLOR: #000! important
}
DIV.sectionlink A {
	COLOR: #000! important
}
DIV.story DIV.title {
	FONT-SIZE: 16px; MARGIN-BOTTOM: 8px; LINE-HEIGHT: 1.25em; FONT-FAMILY: =
Georgia,"Times New Roman",Times,serif
}
DIV.tabbody DIV.story DIV.title {
	MARGIN-BOTTOM: 0px
}
DIV.story DIV.teaser {
	LINE-HEIGHT: 1.25em
}
DIV.story DIV.img {
	MARGIN-BOTTOM: 8px; TEXT-ALIGN: center
}
DIV.story DIV.img IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: =
#ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
DIV.tabbody DIV.story DIV.img {
	DISPLAY: inline; FLOAT: left; MARGIN-BOTTOM: 8px; WIDTH: auto; =
MARGIN-RIGHT: 8px
}
DIV.story DIV.links {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
4px; LINE-HEIGHT: 1.3em; PADDING-TOP: 4px
}
DIV.story DIV.links UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
DIV.story DIV.links UL LI {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; DISPLAY: inline; =
FLOAT: left; MARGIN-RIGHT: 5px
}
DIV.story DIV.links UL LI.last {
	PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px; BORDER-RIGHT-STYLE: none
}
DIV#tab-columnists {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px
}
DIV#ask-the-experts {
	MARGIN-BOTTOM: 16px
}
DIV#featured-advertisers {
	MARGIN-BOTTOM: 16px
}
DIV#ask-the-experts H5 {
	FONT-WEIGHT: bold
}
DIV#featured-advertisers H5 {
	FONT-WEIGHT: bold
}
DIV#market-search {
	MARGIN: 5px 0px 0px
}
DIV#market-search DIV.delay {
	FONT-SIZE: 10px; COLOR: #bbb
}
DIV#market-search FORM {
	PADDING-RIGHT: 0px; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 8px; LINE-HEIGHT: 18px; PADDING-TOP: 8px; BORDER-BOTTOM: =
#bbb 1px solid
}
DIV#market-search INPUT {
	VERTICAL-ALIGN: middle
}
DIV#market-search INPUT.ticker {
	BORDER-RIGHT: #bbb 1px solid; BORDER-TOP: #bbb 1px solid; DISPLAY: =
inline; FONT-SIZE: 10px; FLOAT: left; BORDER-LEFT: #bbb 1px solid; =
WIDTH: 110px; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #bbb 1px solid; HEIGHT: =
18px
}
DIV#market-search INPUT.go {
	DISPLAY: inline; FONT-SIZE: 10px; FLOAT: left; WIDTH: 80px; =
MARGIN-RIGHT: 5px; TEXT-ALIGN: center
}
DIV#market-search DIV.lookup {
	FONT-SIZE: 10px; FLOAT: right; LINE-HEIGHT: 18px
}
DIV#market-search DIV.cols {
	MARGIN: 10px 0px; BACKGROUND-REPEAT: repeat-y
}
DIV#market-search DIV.col1 {
	FLOAT: left; MARGIN: 0px 0px 0px 3px; WIDTH: 146px
}
DIV#market-search DIV.col2 {
	FLOAT: right; MARGIN: 0px 3px 0px 0px; WIDTH: 146px
}
DIV#special-coverage {
	MARGIN-BOTTOM: 20px
}
DIV#special-coverage DIV.highlights {
=09
}
DIV#special-coverage DIV.highlights DIV.story-highlight {
=09
}
DIV#special-coverage DIV.highlights DIV.title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; MARGIN-BOTTOM: =
0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#special-coverage DIV.highlights DIV.teaser {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
DIV#special-coverage DIV.highlights DIV.links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
DIV#breaking-news {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #bbb 1px =
solid; PADDING-LEFT: 1px; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 1px; =
BORDER-LEFT: #bbb 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #bbb 2px =
solid; ZOOM: 1
}
DIV#breaking-news DIV.header {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; MARGIN-BOTTOM: =
5px; PADDING-BOTTOM: 2px; COLOR: #000; PADDING-TOP: 2px; =
BACKGROUND-COLOR: #ccc
}
DIV#breaking-news DIV.title {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 24px; MARGIN-BOTTOM: =
5px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.25em; PADDING-TOP: 0px
}
DIV#breaking-news DIV.teaser {
	PADDING-RIGHT: 5px; PADDING-LEFT: 8px
}
DIV#breaking-news DIV.img {
	DISPLAY: inline; FLOAT: left; MARGIN-BOTTOM: 8px; MARGIN-LEFT: 5px; =
WIDTH: auto; MARGIN-RIGHT: 8px
}
DIV#breaking-news DIV.img IMG {
	BORDER-RIGHT: #bbb 1px solid; BORDER-TOP: #bbb 1px solid; BORDER-LEFT: =
#bbb 1px solid; LINE-HEIGHT: 0; BORDER-BOTTOM: #bbb 1px solid
}
DIV#breaking-news DIV.links {
	CLEAR: both; PADDING-LEFT: 8px; FONT-SIZE: 12px
}
DIV#breaking-news DIV.teaser {
	LINE-HEIGHT: 1.25em
}
DIV#the-market {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #bbb 1px =
solid; PADDING-LEFT: 3px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 3px; =
BORDER-LEFT: #bbb 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bbb 3px =
solid
}
DIV#the-market DIV.header {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 4px
}
DIV#the-market DIV.grid-ab {
	MARGIN-RIGHT: 0px
}
DIV#the-market DIV.grid-cd {
	WIDTH: 314px
}
DIV#the-market DIV.grid-cd DIV.header {
	PADDING-LEFT: 0px
}
DIV#the-market .display-type {
	PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; =
PADDING-BOTTOM: 4px; MARGIN: 8px 0px 4px; PADDING-TOP: 4px
}
DIV#the-market UL.display-type LI {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0.5em; DISPLAY: inline; =
PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0.5em 0px 0px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#the-market UL.display-type LI.last {
	PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px; BORDER-RIGHT-STYLE: none
}
DIV#the-market DIV.row {
	PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; =
PADDING-BOTTOM: 5px; COLOR: #ccc; PADDING-TOP: 5px
}
DIV#the-market INPUT.ticker {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: =
#999 1px solid; BORDER-BOTTOM: #999 1px solid; HEIGHT: 18px
}
DIV#the-market SELECT {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: =
#999 1px solid; BORDER-BOTTOM: #999 1px solid; HEIGHT: 20px
}
UL.inline-split {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
UL.inline-split LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.inline-split LI A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0.5em; MARGIN-RIGHT: 0.5em
}
UL.inline-split LI.first {
	CLEAR: left
}
UL.inline-split LI.last {
=09
}
UL.inline-split LI.last A {
	PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px; BORDER-RIGHT-STYLE: none
}
DIV#local-select {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #bbb 1px =
solid; PADDING-LEFT: 1px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 1px; =
BORDER-LEFT: #bbb 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #bbb 2px =
solid
}
DIV#local-select .gradient-header {
	MARGIN-BOTTOM: 1px
}
DIV#local-select UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
DIV#local-select UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: =
16px; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 199px; MARGIN-RIGHT: =
19px; PADDING-TOP: 3px; BORDER-BOTTOM: #eee 1px solid; LIST-STYLE-TYPE: =
none
}
DIV#local-select UL LI.first {
	CLEAR: left
}
DIV#local-select UL LI.last {
	MARGIN-RIGHT: 0px
}
DIV#local-select UL LI.bottom {
	BORDER-BOTTOM-STYLE: none
}
DIV#local-select UL LI A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; =
PADDING-BOTTOM: 4px; PADDING-TOP: 4px; FONT-FAMILY: Georgia,"Times New =
Roman",Times,serif
}
DIV#local-select UL LI A.active {
	BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/bg-local-select-active.gif)=
; COLOR: #fff; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #0b5d97
}
DIV#alert-message {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; =
MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; =
COLOR: #f00; PADDING-TOP: 0px
}
DIV#mini-slideshow {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; =
BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/mm-mini.gif); MARGIN: 0px =
0px 8px; BORDER-LEFT: #ccc 1px solid; WIDTH: 318px; COLOR: #9ed3fd; =
BORDER-BOTTOM: #ccc 2px solid; BACKGROUND-REPEAT: repeat-x; POSITION: =
relative; BACKGROUND-COLOR: #0a212c
}
DIV#mini-slideshow DIV.name {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; Z-INDEX: 1; PADDING-BOTTOM: =
8px; PADDING-TOP: 8px
}
DIV#mini-slideshow DIV.controls {
	Z-INDEX: 2; RIGHT: 11px; POSITION: absolute; TOP: 8px; TEXT-ALIGN: =
right
}
DIV#mini-slideshow DIV.controls IMG {
	VERTICAL-ALIGN: middle; outline: none
}
DIV#mini-slideshow DIV.controls SPAN.indicator IMG {
	WIDTH: 8px; HEIGHT: 15px
}
DIV#mini-slideshow DIV.controls SPAN.indicator A {
	BACKGROUND-POSITION: 50% 50%; BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/mm-panel.gif); MARGIN: 0px =
3px; BACKGROUND-REPEAT: no-repeat
}
DIV#mini-slideshow DIV.controls SPAN.indicator A.activeSlide {
	BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/mm-panel-active.gif)
}
DIV#mini-slideshow SPAN.icon {
	BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/icons-white.gif)
}
DIV#mini-slideshow A {
	COLOR: #9ed3fd
}
DIV#mini-slideshow DIV.slides {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
DIV#mini-slideshow DIV.slides UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; OVERFLOW: hidden; WIDTH: 294px; PADDING-TOP: 0px; HEIGHT: 0px
}
DIV#mini-slideshow DIV.slides UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 294px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 0px
}
DIV#mini-slideshow DIV.slides DIV.img {
	MARGIN-BOTTOM: 8px
}
DIV#mini-slideshow DIV.slides DIV.txt {
=09
}
DIV#mini-slideshow DIV.slides DIV.xref {
	PADDING-TOP: 45px; TEXT-ALIGN: center
}
DIV#mini-slideshow DIV.jumplink {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; FONT-SIZE: 11px; =
PADDING-BOTTOM: 12px; PADDING-TOP: 0px
}
SPAN#mini-slideshow-loader IMG {
	MARGIN: 0px 0px 0px 10px; VERTICAL-ALIGN: middle
}
.billboard {
	MARGIN: 0pt auto; WIDTH: 990px; BACKGROUND-COLOR: #f9fafb
}
DIV#big-slideshow {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; =
BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/mm-mini.gif); MARGIN-LEFT: =
10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 646px; COLOR: #9ed3fd; =
BORDER-BOTTOM: #ccc 2px solid; BACKGROUND-REPEAT: repeat-x; POSITION: =
relative; BACKGROUND-COLOR: #0a212c
}
DIV#big-slideshow DIV.name {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; Z-INDEX: 1; PADDING-BOTTOM: =
8px; PADDING-TOP: 8px
}
DIV#big-slideshow DIV.controls {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; Z-INDEX: 2; RIGHT: 11px; =
PADDING-BOTTOM: 14px; PADDING-TOP: 0px; TOP: 8px
}
DIV#big-slideshow DIV.controls IMG {
	VERTICAL-ALIGN: middle
}
DIV#big-slideshow DIV.controls SPAN.indicator IMG {
	WIDTH: 8px; HEIGHT: 15px
}
DIV#big-slideshow DIV.controls SPAN.indicator A {
	BACKGROUND-POSITION: 50% 50%; BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/mm-panel.gif); MARGIN: 0px =
3px; BACKGROUND-REPEAT: no-repeat
}
DIV#big-slideshow DIV.controls SPAN.indicator A.activeSlide {
	BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/mm-panel-active.gif)
}
DIV#big-slideshow SPAN.icon {
	BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/icons-white.gif)
}
DIV#big-slideshow A {
	COLOR: #9ed3fd
}
DIV#big-slideshow DIV.slides {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
DIV#big-slideshow DIV.slides UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; OVERFLOW: hidden; WIDTH: 624px; PADDING-TOP: 0px
}
DIV#big-slideshow DIV.slides UL LI {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 624px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#big-slideshow DIV.slides DIV.img {
	MARGIN-BOTTOM: 8px; TEXT-ALIGN: center
}
DIV#big-slideshow DIV.slides DIV.txt {
	WIDTH: 624px
}
DIV#big-slideshow DIV.slides DIV.xref {
	PADDING-TOP: 45px; TEXT-ALIGN: center
}
DIV#big-slideshow DIV.jumplink {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; FONT-SIZE: 11px; =
PADDING-BOTTOM: 12px; PADDING-TOP: 0px
}
DIV#big-slideshow DIV.caption {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; FONT-SIZE: 11px; =
PADDING-BOTTOM: 12px; PADDING-TOP: 0px
}
SPAN#big-slideshow-loader IMG {
	MARGIN: 0px 0px 0px 10px; VERTICAL-ALIGN: middle
}
DIV#bigslide_index {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px
}
DIV#regtabbed UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
DIV#regtabbed UL.tabs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; BORDER-BOTTOM: #bbb 1px solid; HEIGHT: 23px
}
DIV#regtabbed UL.tabs LI {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 9px; BACKGROUND-POSITION: =
left bottom; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 9px; FONT-WEIGHT: =
bold; FONT-SIZE: 11px; FLOAT: left; BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/gradient-bottom-edge.gif); =
PADDING-BOTTOM: 0px; MARGIN: 0px 1px 0px 0px; BORDER-LEFT: #bbb 1px =
solid; LINE-HEIGHT: 22px; PADDING-TOP: 0px; BORDER-BOTTOM: #bbb 1px; =
BACKGROUND-REPEAT: repeat-x; LIST-STYLE-TYPE: none; HEIGHT: 22px; =
BACKGROUND-COLOR: #fff
}
DIV#regtabbed UL.tabs LI A {
	TEXT-TRANSFORM: uppercase; COLOR: #666
}
DIV#regtabbed UL.tabs LI.ui-tabs-selected {
	BACKGROUND-IMAGE: none; HEIGHT: 23px
}
DIV#regtabbed UL.tabs LI.ui-tabs-selected A {
	CURSOR: text; COLOR: #000; TEXT-DECORATION: none
}
DIV#vid_addcomments {
	PADDING-RIGHT: 25px; PADDING-LEFT: 10px; PADDING-BOTTOM: 25px; =
PADDING-TOP: 25px
}
DIV#vid_comments {
	PADDING-RIGHT: 25px; PADDING-LEFT: 10px; PADDING-BOTTOM: 25px; =
PADDING-TOP: 25px
}
DIV#vid_disclaim {
	PADDING-RIGHT: 25px; PADDING-LEFT: 10px; PADDING-BOTTOM: 25px; =
PADDING-TOP: 25px
}
DIV.inset DIV.factbox {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bbb 1px =
solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 8px 0px 0px; =
BORDER-LEFT: #bbb 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #bbb 1px =
solid
}
DIV.factbox H4 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: =
0pt; FONT: bold 11px/1.25em Arial,Helvetica,sans-serif; TEXT-TRANSFORM: =
uppercase; COLOR: #000000; PADDING-TOP: 2px
}
DIV.factbox SPAN.instructions {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 0px 0px 0px 5px; =
TEXT-TRANSFORM: lowercase; COLOR: #999
}
DIV.factbox_header A {
	TEXT-DECORATION: none
}
DIV.factbox_header A:visited {
	COLOR: #999
}
DIV.factbox_header A:hover {
	TEXT-DECORATION: underline
}
DIV.factbox_header A:active {
	TEXT-DECORATION: none
}
DIV.factbox_content {
	PADDING-RIGHT: 5px; DISPLAY: none; PADDING-LEFT: 5px; PADDING-BOTTOM: =
5px; MARGIN: 8px 0px 0px; PADDING-TOP: 5px
}
DIV.box2 DIV.google_map DIV.map {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: =
#999 1px solid; BORDER-BOTTOM: #999 1px solid
}
DIV#poll {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
DIV#poll_question {
	MARGIN: 5px 0px
}
DIV#poll_radios DIV {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 0px 0px 8px
}
DIV#poll_result {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px
}
DIV.response {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 8px
}
DIV.tally {
	DISPLAY: inline; FONT-WEIGHT: bold
}
DIV.poll_percent {
	DISPLAY: inline; MARGIN: 0px 0px 0px 5px
}
DIV.result {
	DISPLAY: inline
}
DIV#total {
	MARGIN: 8px 0px 0px
}
BUTTON {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; =
BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.google_map DIV.map {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: =
#ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
P.subscribe_miles IMG {
	MARGIN: 0px 8px 0px 0px; VERTICAL-ALIGN: middle
}
P.subscribe_miles A {
	FONT-STYLE: italic
}
DIV#events_calendar {
=09
}
A.ZventsEventName {
	DISPLAY: block; MARGIN: 0px; FONT: 16px Georgia, "Times New Roman", =
Times, sans-serif
}
A.ZventsImageLink {
	DISPLAY: block; MARGIN: 8px 0px
}
UL#date-widget {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 8px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#date-widget LI {
	BORDER-RIGHT: #bbb 1px solid; BORDER-TOP: #bbb 1px solid; DISPLAY: =
inline; FLOAT: left; MARGIN: 0px 5px 0px 0px; FONT: 10px arial; =
BORDER-LEFT: #bbb 1px solid; WIDTH: 45px; BORDER-BOTTOM: #bbb 1px solid; =
POSITION: relative; HEIGHT: 36px; TEXT-ALIGN: center
}
UL#date-widget LI.last {
	MARGIN: 0px
}
UL#date-widget LI A {
	PADDING-RIGHT: 11px; DISPLAY: block; PADDING-LEFT: 11px; =
PADDING-BOTTOM: 0px; FONT: bold 18px arial; COLOR: #136aa8; PADDING-TOP: =
2px; TEXT-DECORATION: none
}
UL#date-widget LI A:hover {
	COLOR: #003f6a
}
DIV.link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
DIV.day {
	WIDTH: 45px
}
DIV#ZventsSearchForm {
	MARGIN: 8px 0px 0px
}
DIV#ZventsSearchForm INPUT.text {
	BORDER-RIGHT: #bbb 1px solid; BORDER-TOP: #bbb 1px solid; MARGIN: 0px; =
VERTICAL-ALIGN: middle; BORDER-LEFT: #bbb 1px solid; WIDTH: 100px; =
LINE-HEIGHT: 20px; BORDER-BOTTOM: #bbb 1px solid
}
BUTTON {
	DISPLAY: inline; MARGIN: 0px; LINE-HEIGHT: 20px; HEIGHT: 25px
}
#toolbar {
	TEXT-ALIGN: right
}
#toolbar H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; FLOAT: left; TEXT-TRANSFORM: =
capitalize; LINE-HEIGHT: normal; FONT-FAMILY: Georgia, "Times New =
Roman", Times, serif
}
#toolbar A {
	FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #136aa8; =
LINE-HEIGHT: normal; MARGIN-RIGHT: 0.5em; FONT-FAMILY: =
arial,helvetica,verdana,sans-serif; TEXT-DECORATION: underline
}
#toolbox {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #bbb 1px =
solid; DISPLAY: none; PADDING-LEFT: 10px; Z-INDEX: 100; PADDING-BOTTOM: =
10px; MARGIN: 40px 0px 8px; BORDER-LEFT: #bbb 1px solid; WIDTH: 635px; =
PADDING-TOP: 10px; BORDER-BOTTOM: #bbb 1px solid; BACKGROUND-COLOR: #fff
}
#tool {
	CLEAR: both; MARGIN: 8px 0px 0px
}
#tool DIV.attn {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-ALIGN: center
}
#tool DIV.form_field {
	MARGIN: 0px 0px 8px
}
#tool LABEL {
	DISPLAY: block; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; =
LINE-HEIGHT: 1.2em
}
#tool DIV.form_field INPUT.required {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: =
#999 1px solid; WIDTH: 100%; BORDER-BOTTOM: #999 1px solid
}
#tool DIV.form_field TEXTAREA {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: =
#999 1px solid; WIDTH: 100%; BORDER-BOTTOM: #999 1px solid
}
FORM#media_upload DIV {
	CLEAR: both; MARGIN: 8px 0px
}
FORM#media_upload LABEL {
	FLOAT: left; MARGIN: 0px 8px 0px 0px; WIDTH: 120px
}
FORM#media_upload INPUT.text {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: =
#999 1px solid; WIDTH: 200px; BORDER-BOTTOM: #999 1px solid
}
FORM#media_upload SELECT {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: =
#999 1px solid; WIDTH: 200px; BORDER-BOTTOM: #999 1px solid
}
FORM#media_upload INPUT.file {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: =
#999 1px solid; BORDER-BOTTOM: #999 1px solid
}
DIV#disclaimer-wrap {
	FLOAT: left; MARGIN: 16px 0px 0px; WIDTH: 100%
}
A#disclaimer-link {
	MARGIN: 0px 0px 16px; COLOR: #136aa8; TEXT-DECORATION: none
}
A#disclaimer-link:visited {
	MARGIN: 0px 0px 16px; COLOR: #136aa8; TEXT-DECORATION: none
}
A#disclaimer-link:active {
	MARGIN: 0px 0px 16px; COLOR: #136aa8; TEXT-DECORATION: none
}
A#disclaimer-link:hover {
	TEXT-DECORATION: underline
}
DIV.disclaimer-link {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px =
solid; DISPLAY: none; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: =
#edf3f5; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: =
1.3em; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid
}
DIV#yahoo-contextual-ads {
	FLOAT: left
}
DIV#yahoo-contextual-ads-story {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
DIV#badge-left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 5px; WIDTH: 146px; PADDING-TOP: 0px; HEIGHT: 60px; =
BACKGROUND-COLOR: transparent
}
DIV#badge-right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: =
0px; MARGIN: 0px 1px 5px 0px; WIDTH: 146px; PADDING-TOP: 0px; HEIGHT: =
60px; BACKGROUND-COLOR: transparent
}
A.vedit {
	FONT-SIZE: 10px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
DIV#avatarImage {
	DISPLAY: inline
}
DIV.currentUser {
	DISPLAY: inline
}
SPAN.menudivider {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
IMG.h_avatar {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; =
BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}

}

------=_NextPart_000_0003_01C9D3D5.3D0EE190
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.charlotteobserver.com/static/css/print.css


@media Print   =20
{
HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
A:link {
	TEXT-DECORATION: none
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
DIV.ads {
	DISPLAY: none
}
DIV.tier {
	CLEAR: both; WIDTH: 100%
}
DIV#pagefooter {
	DISPLAY: none
}
DIV#mcclatchy {
	DISPLAY: none
}
DIV.rail {
	DISPLAY: none
}
DIV#header DIV {
	DISPLAY: none
}
DIV#header DIV#branding {
	DISPLAY: block
}

}

------=_NextPart_000_0003_01C9D3D5.3D0EE190
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.charlotteobserver.com/static/css/grids.css


@media Screen, Projection   =20
{
DIV.tier {
	BACKGROUND-POSITION: right bottom; Z-INDEX: 1; BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/bg-columns.gif); =
MARGIN-BOTTOM: 20px; BACKGROUND-REPEAT: repeat-x; POSITION: relative
}
DIV.vendor_tier {
	Z-INDEX: 1; MARGIN-BOTTOM: 20px; POSITION: relative
}
DIV.no-columns {
	BACKGROUND-IMAGE: none! important
}
DIV.fulltier {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 20px; PADDING-TOP: 20px; BORDER-BOTTOM: #ccc 1px solid
}
DIV.content {
	FLOAT: left; WIDTH: 656px
}
DIV.vendor_content {
=09
}
DIV.gridunit {
	BACKGROUND-POSITION: 0px 0px; MARGIN-BOTTOM: 8px; BACKGROUND-REPEAT: =
repeat-y; HEIGHT: 100%
}
DIV.gridunit DIV.gridunit {
	HEIGHT: auto; BACKGROUND-COLOR: #fff
}
DIV.grid-a-b-c-d {
	BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/cols-a-b-c-d.gif)
}
DIV.grid-ab-c-d {
	BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/cols-ab-c-d.gif)
}
DIV.grid-abc-d {
	BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/cols-abc-d.gif)
}
DIV.grid-ab-cd {
	BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/cols-ab-cd.gif)
}
DIV.grid-a-bc-d {
	BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/cols-a-bc-d.gif)
}
DIV.grid-a-bcd {
	BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/cols-a-bcd.gif)
}
DIV.grid-a {
	FLOAT: left; WIDTH: 152px; MARGIN-RIGHT: 16px
}
DIV.grid-ab {
	FLOAT: left; WIDTH: 320px; MARGIN-RIGHT: 16px
}
#special-coverage DIV.grid-ab {
	WIDTH: 320px; MARGIN-RIGHT: 0px
}
DIV.grid-abc {
	FLOAT: left; WIDTH: 488px; MARGIN-RIGHT: 0px
}
#special-coverage DIV.grid-abc {
	MARGIN-RIGHT: 0px
}
DIV.grid-abcd {
	WIDTH: 100%
}
DIV.grid-b {
	FLOAT: left; WIDTH: 152px; MARGIN-RIGHT: 16px
}
DIV.grid-bc {
	FLOAT: left; WIDTH: 320px; MARGIN-RIGHT: 16px
}
DIV.grid-bcd {
	FLOAT: right; WIDTH: 488px
}
DIV.grid-c {
	FLOAT: left; WIDTH: 152px; MARGIN-RIGHT: 11px
}
DIV.grid-cd {
	FLOAT: right; MARGIN-LEFT: -5px; WIDTH: 320px
}
DIV.grid-d {
	FLOAT: right; WIDTH: 152px
}
DIV#special-coverage DIV.grid-d {
	DISPLAY: inline; MARGIN-RIGHT: 6px
}
DIV.grid-ads {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 20px
}
DIV.rail {
	FLOAT: right; WIDTH: 317px
}
DIV.rail2 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/bg-rail-top.gif); =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x
}
DIV.railunit {
	MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 0px
}
DIV.rail-a {
	FLOAT: left; WIDTH: 146px
}
DIV.rail-b {
	FLOAT: right; WIDTH: 146px
}
DIV.rail-ab {
=09
}
DIV.nested {
	BORDER-BOTTOM: #fff 10px solid
}
DIV.nrm {
	MARGIN-RIGHT: 0px! important
}

}

@media Print   =20
{
DIV.grid-a {
	FLOAT: left; WIDTH: 25%; MARGIN-RIGHT: 1%
}
DIV.grid-ab {
	FLOAT: left; WIDTH: 50%; MARGIN-RIGHT: 1%
}
DIV.grid-abc {
	FLOAT: left; WIDTH: 75%; MARGIN-RIGHT: 0px
}
DIV.grid-abcd {
=09
}
DIV.grid-b {
	FLOAT: left; WIDTH: 24%; MARGIN-RIGHT: 1%
}
DIV.grid-bc {
	FLOAT: left; WIDTH: 49%; MARGIN-RIGHT: 0px
}
DIV.grid-bcd {
	FLOAT: right; WIDTH: 73%
}
DIV.grid-c {
	FLOAT: left; WIDTH: 24%; MARGIN-RIGHT: 0px
}
DIV.grid-cd {
	FLOAT: right; WIDTH: 49%
}
DIV.grid-d {
	FLOAT: right; WIDTH: 24%
}
    }
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
#pagebody:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.tier:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.gridunit:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.vendor_tier:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.railunit:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
#pagefooter:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
#mcclatchy:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
#main-nav UL.subnav:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
#cb-quicksearch:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.clearfix {
=09
}
#pagebody {
=09
}
.tier {
=09
}
.vendor_tier {
=09
}
.gridunit {
=09
}
.railunit {
=09
}
#pagefooter {
=09
}
#mcclatchy {
=09
}
#main-nav UL.subnav {
=09
}
#cb-quicksearch {
=09
}
* HTML .clearfix {
	HEIGHT: 1%
}
* HTML #pagebody {
	HEIGHT: 1%
}
* HTML .tier {
	HEIGHT: 1%
}
* HTML .vendor_tier {
	HEIGHT: 1%
}
* HTML .gridunit {
	HEIGHT: 1%
}
* HTML .railunit {
	HEIGHT: 1%
}
* HTML #pagefooter {
	HEIGHT: 1%
}
* HTML #mcclatchy {
	HEIGHT: 1%
}
* HTML #main-nav UL.subnav {
	HEIGHT: 1%
}
* HTML #cb-quicksearch {
	HEIGHT: 1%
}
* + HTML .clearfix {
	HEIGHT: 1%
}
* + HTML #pagebody {
	HEIGHT: 1%
}
* + HTML .tier {
	HEIGHT: 1%
}
* + HTML .vendor_tier {
	HEIGHT: 1%
}
* + HTML .gridunit {
	HEIGHT: 1%
}
* + HTML .railunit {
	HEIGHT: 1%
}
* + HTML #pagefooter {
	HEIGHT: 1%
}
* + HTML #mcclatchy {
	HEIGHT: 1%
}
* + HTML #main-nav UL.subnav {
	HEIGHT: 1%
}
* + HTML #cb-quicksearch {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}
#pagebody {
	DISPLAY: block
}
.tier {
	DISPLAY: block
}
.vendor_tier {
	DISPLAY: block
}
.gridunit {
	DISPLAY: block
}
.railunit {
	DISPLAY: block
}
#pagefooter {
	DISPLAY: block
}
#mcclatchy {
	DISPLAY: block
}
#main-nav UL.subnav {
	DISPLAY: block
}
#cb-quicksearch {
	DISPLAY: block
}

------=_NextPart_000_0003_01C9D3D5.3D0EE190
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.charlotteobserver.com/static/css/mmbar2.css

DIV#multimediabar2 {
	BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/mm-bar2.gif); OVERFLOW: =
hidden; WIDTH: 990px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; =
HEIGHT: 256px
}
DIV#multimediabar2 A {
	COLOR: #a6d3f7
}
DIV#multimediabar2 DIV.mm-panels A {
	TEXT-DECORATION: none
}
DIV#multimediabar2 DIV.mm-panels A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
DIV#multimediabar2 DIV.icon {
=09
}
DIV#multimediabar2 DIV.mm-links {
	FONT-SIZE: 11px; RIGHT: 10px; LEFT: 9px; POSITION: absolute
}
DIV#multimediabar2 DIV.mm-links UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 27px
}
DIV#multimediabar2 DIV.mm-links UL LI {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 8px; LIST-STYLE-TYPE: none; HEIGHT: 35px
}
DIV#multimediabar2 DIV.mm-links UL LI A {
	COLOR: #0d2034
}
DIV#multimediabar2 DIV.mm-links UL LI.active {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: =
#ccc 1px solid; BORDER-BOTTOM: #ccc 1px; BACKGROUND-COLOR: #0c222d
}
DIV#multimediabar2 DIV.mm-links UL LI.active A {
	CURSOR: default; COLOR: #fff; TEXT-DECORATION: none! important
}
DIV#multimediabar2 DIV.mm-pagination {
	RIGHT: 10px; LEFT: 10px; LINE-HEIGHT: 0; POSITION: absolute; TOP: 40px; =
TEXT-ALIGN: center
}
DIV#multimediabar2 DIV.mm-pagination A IMG {
	WIDTH: 8px; HEIGHT: 12px
}
DIV#multimediabar2 DIV.mm-pagination A {
	BACKGROUND-POSITION: 50% 50%; BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/mm-panel.gif); MARGIN: 0px =
3px; BACKGROUND-REPEAT: no-repeat
}
DIV#multimediabar2 DIV.mm-pagination A.activeSlide {
	BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/mm-panel-active.gif)
}
DIV#multimediabar2 DIV.mm-left {
	LEFT: 0px; WIDTH: 27px; LINE-HEIGHT: 0; POSITION: absolute; TOP: 100px; =
HEIGHT: 27px
}
DIV#multimediabar2 DIV.mm-right {
	RIGHT: 0px; WIDTH: 27px; LINE-HEIGHT: 0; POSITION: absolute; TOP: =
100px; HEIGHT: 27px
}
DIV#multimediabar2 DIV.mm-panels {
	RIGHT: 30px; LEFT: 30px; OVERFLOW: hidden; WIDTH: 930px; POSITION: =
absolute; TOP: 60px; HEIGHT: 140px
}
DIV#multimediabar2 DIV.mm-panels DIV.mm-panel {
	BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/mm-panels-bg.gif); WIDTH: =
930px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 140px
}
DIV#multimediabar2 DIV.mm-panels UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
DIV#multimediabar2 DIV.mm-panels UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; =
PADDING-BOTTOM: 0px; MARGIN: 0px 96px 0px 0px; WIDTH: 152px; =
PADDING-TOP: 0px; FONT-FAMILY: Georgia,"Times New Roman",Times,serif; =
LIST-STYLE-TYPE: none
}
DIV#multimediabar2 DIV.mm-panels UL LI.last {
	MARGIN-RIGHT: 0px
}
DIV#multimediabar2 DIV.mm-panels DIV.img {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; =
MARGIN-BOTTOM: 8px; BORDER-LEFT: #fff 1px solid; WIDTH: 150px; =
LINE-HEIGHT: 0; BORDER-BOTTOM: #fff 1px solid
}
DIV#multimediabar2 DIV.mm-panels DIV.apimg {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; =
MARGIN-BOTTOM: 8px; BORDER-LEFT: #fff 1px solid; WIDTH: 150px; =
LINE-HEIGHT: 0; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #000
}
A .imgap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 29px; PADDING-BOTTOM: 13px; =
BORDER-TOP-STYLE: none; PADDING-TOP: 13px; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; outline: none
}
DIV#multimediabar2 DIV.mm-panels DIV.txt {
	LINE-HEIGHT: 1.5em
}
DIV#multimediabar2 DIV.mm-footer {
	RIGHT: 20px; LEFT: 20px; COLOR: #fff; POSITION: absolute; TOP: 215px; =
TEXT-ALIGN: center
}
DIV#multimediabar2 DIV.mm-footer A {
	MARGIN: 0px 10px
}
DIV#multimediabar2 SPAN.icon {
	BACKGROUND-IMAGE: =
url(http://media.charlotteobserver.com/design/icons-white.gif)
}
DIV.mm-panelset {
	DISPLAY: none
}
DIV.mm-panelset-first {
	DISPLAY: block
}

------=_NextPart_000_0003_01C9D3D5.3D0EE190
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.charlotteobserver.com/static/scripts/mi/insite/insite_cookie_manager.js

// Program: insite_cookie_manager.jsa=0A=
// Purpose: This program should be used to extract user information from =
either the default '<SITENAME>_user_auth' cookie, =0A=
//   or the more detailed 'insite_account_info' cookie.  =0A=
//   NOTE: The 'insite_account_info' cookie is not used by Insite by =
default, and must be added to the list of custom cookies. See wiki for =
details.=0A=
// Expected Use:=0A=
//   When a user instantiates this object several variables will be set =
and available to the user these are, also users can call the methods =
outlined here if they need to for some reason.  NOTE: All variables =
after 'userLoggedIn' are only set if the user is acually logged into =
Insite.=0A=
//     userLoggedIn =3D 1 if logged in, 0 if not=0A=
//     userID       =3D Users Insite ID=0A=
//     userName     =3D Users Insite username=0A=
//     firstName    =3D Users first name as Insite sees it=0A=
//     lastName     =3D Users last name as Insite sees it=0A=
//     email        =3D Users Email as registered with Insite=0A=
// Author:  Ara Yapejian - 3/31/2008=0A=
=0A=
function Insite_Cookie_Manager() {=0A=
	// The name of the default Insite Cookie as well as the more detailed =
'insite_account_info' cookie=0A=
	this.insiteDefaultCookie =3D 'user_auth';=0A=
	this.insiteAccountInfoCookie =3D 'insite_account_info';=0A=
	=0A=
	// Purpose: This function will return 1 if the user is logged into =
insite, and 0 if not.=0A=
	this.isUserLoggedIn =3D function() {=0A=
		if( document.cookie.length > 0 ) {=0A=
			var cookieValue =3D document.cookie.match( '(^|;)*' + =
this.insiteDefaultCookie + '=3D([^;]*)(;|$)' );=0A=
			if( cookieValue && !document.cookie.match( '(^|;)*' + =
this.insiteDefaultCookie + '=3D\.threshold([^;]*)(;|$)' ) )=0A=
				return( "1" );=0A=
			else =0A=
				return( "0" );=0A=
		}=0A=
	}=0A=
	=0A=
	// Purpose: This function will return the Insite users 'username' from =
the default, and always available (When logged in) 'user_auth' cookie.=0A=
	this.getInsiteUserName =3D function() {=0A=
		if( document.cookie.length > 0 ) {=0A=
			var cookieValue =3D document.cookie.match( '(^|;)*' + =
this.insiteDefaultCookie + '=3D([^;]*)(;|$)' );=0A=
			if( cookieValue && !document.cookie.match( '(^|;)*' + =
this.insiteDefaultCookie + '=3D\.threshold([^;]*)(;|$)' ) ){=0A=
				var end =3D cookieValue[2].indexOf( "%7C" );=0A=
				var userName =3D cookieValue[2].substr(0, end);=0A=
				return( userName );=0A=
			} else=0A=
				return( "0" );=0A=
		} else=0A=
			return( "0" );=0A=
	}=0A=
	=0A=
	// Purpose: This function will return the users insite ID from the =
'insite_account_info' cookie=0A=
	this.getInsiteID =3D function() {=0A=
		if( document.cookie.length > 0 ) {=0A=
				var cookieValue =3D document.cookie.match( '(^|;)*' + =
this.insiteAccountInfoCookie + '=3D([^;]*)(;|$)' );=0A=
			        if( cookieValue && !document.cookie.match( '(^|;)*' + =
this.insiteDefaultCookie + '=3D\.threshold([^;]*)(;|$)' ) ){=0A=
					// Get the index of the first and last character in the cookie =
argument we need=0A=
					var start =3D cookieValue[2].indexOf( "id%3D" );=0A=
					var end   =3D cookieValue[2].indexOf( "%7C", start );=0A=
					// Extract that one piece of the cookie based on the start, end =
values.  The calculate a new 'start' for the '=3D' to get the =0A=
					//   actual value of the piece we are interested ... increment by 3 =
based on teh '%3D' Hex code for '=3D'=0A=
					// The little 'end =3D=3D -1' part is needed if the value found is =
the last value in the cookie ... if it is then the=0A=
					//   'end' index (where we look for the next occurence of a pipe =
("%7C") wont exist and brakes stuff.=0A=
					if( end =3D=3D -1 )=0A=
						var extractedCookieValue =3D cookieValue[2].substr( start );=0A=
					else=0A=
						var extractedCookieValue =3D cookieValue[2].substring( start,end );=0A=
					start =3D extractedCookieValue.indexOf( "%3D" );=0A=
					start =3D start + 3;=0A=
					var ID =3D extractedCookieValue.substr(start);=0A=
					return( ID );=0A=
				} else=0A=
					return( "0" );=0A=
			} else=0A=
				return( "0" );=0A=
	}=0A=
	=0A=
	// Purpose: This function will return the users first name from the =
'insite_account_info' cookie=0A=
	this.getInsiteFirstName =3D function() {=0A=
		if( document.cookie.length > 0 ) {=0A=
			var cookieValue =3D document.cookie.match( '(^|;)*' + =
this.insiteAccountInfoCookie + '=3D([^;]*)(;|$)' );=0A=
			if( cookieValue && !document.cookie.match( '(^|;)*' + =
this.insiteDefaultCookie + '=3D\.threshold([^;]*)(;|$)' ) ){=0A=
				// Get the index of the first and last character in the cookie =
argument we need=0A=
				var start =3D cookieValue[2].indexOf( "first_name%3D" );=0A=
				var end   =3D cookieValue[2].indexOf( "%7C", start );=0A=
				// Extract that one piece of the cookie based on the start, end =
values.  The calculate a new 'start' for the '=3D' to get the =0A=
				//   actual value of the piece we are interested ... increment by 3 =
based on teh '%3D' Hex code for '=3D'=0A=
				// The little 'end =3D=3D -1' part is needed if the value found is =
the last value in the cookie ... if it is then the=0A=
				//   'end' index (where we look for the next occurence of a pipe =
("%7C") wont exist and brakes stuff.=0A=
				if( end =3D=3D -1 )=0A=
					var extractedCookieValue =3D cookieValue[2].substr( start );=0A=
				else=0A=
					var extractedCookieValue =3D cookieValue[2].substring( start,end );=0A=
				start =3D extractedCookieValue.indexOf( "%3D" );=0A=
				start =3D start + 3;=0A=
				var firstName =3D extractedCookieValue.substr(start);=0A=
	=0A=
				return( firstName );=0A=
			} else=0A=
				return( "0" );=0A=
		} else=0A=
			return( "0" );=0A=
	}=0A=
	=0A=
	// Purpose: This function will return the users last name from the =
'insite_account_info' cookie=0A=
	this.getInsiteLastName =3D function() {=0A=
	if( document.cookie.length > 0 ) {=0A=
			var cookieValue =3D document.cookie.match( '(^|;)*' + =
this.insiteAccountInfoCookie + '=3D([^;]*)(;|$)' );=0A=
			if( cookieValue && !document.cookie.match( '(^|;)*' + =
this.insiteDefaultCookie + '=3D\.threshold([^;]*)(;|$)' ) ){=0A=
				// Get the index of the first and last character in the cookie =
argument we need=0A=
				var start =3D cookieValue[2].indexOf( "last_name%3D" );=0A=
				var end   =3D cookieValue[2].indexOf( "%7C", start );=0A=
				// Extract that one piece of the cookie based on the start, end =
values.  The calculate a new 'start' for the '=3D' to get the =0A=
				//   actual value of the piece we are interested ... increment by 3 =
based on teh '%3D' Hex code for '=3D'=0A=
				// The little 'end =3D=3D -1' part is needed if the value found is =
the last value in the cookie ... if it is then the =0A=
				//   'end' index (where we look for the next occurence of a pipe =
("%7C") wont exist and brakes stuff.=0A=
				if( end =3D=3D -1 )=0A=
					var extractedCookieValue =3D cookieValue[2].substr( start );=0A=
				else                    =0A=
					var extractedCookieValue =3D cookieValue[2].substring( start,end );=0A=
				start =3D extractedCookieValue.indexOf( "%3D" );=0A=
				start =3D start + 3;=0A=
				var lastName =3D extractedCookieValue.substr(start);=0A=
	=0A=
				return( lastName );=0A=
			} else=0A=
				return( "0" );=0A=
		} else=0A=
			return( "0" );=0A=
	}=0A=
	=0A=
	// Purpose: This function will return the users email from the =
'insite_account_info' cookie=0A=
	this.getInsiteEmail =3D function() {=0A=
		if( document.cookie.length > 0 ) {=0A=
			var cookieValue =3D document.cookie.match( '(^|;)*' + =
this.insiteAccountInfoCookie + '=3D([^;]*)(;|$)' );=0A=
			if( cookieValue && !document.cookie.match( '(^|;)*' + =
this.insiteDefaultCookie + '=3D\.threshold([^;]*)(;|$)' ) ){=0A=
				// Get the index of the first and last character in the cookie =
argument we need=0A=
				var start =3D cookieValue[2].indexOf( "email%3D" );=0A=
				var end   =3D cookieValue[2].indexOf( "%7C", start );=0A=
				// Extract that one piece of the cookie based on the start, end =
values.  The calculate a new 'start' for the '=3D' to get the =0A=
				//   actual value of the piece we are interested ... increment by 3 =
based on teh '%3D' Hex code for '=3D'=0A=
				// The little 'end =3D=3D -1' part is needed if the value found is =
the last value in the cookie ... if it is then the =0A=
				//   'end' index (where we look for the next occurence of a pipe =
("%7C") wont exist and brakes stuff.=0A=
				if( end =3D=3D -1 ) =0A=
					var extractedCookieValue =3D cookieValue[2].substr( start );=0A=
				else =0A=
					var extractedCookieValue =3D cookieValue[2].substring( start,end );=0A=
				start =3D extractedCookieValue.indexOf( "%3D" );=0A=
				start =3D start + 3;=0A=
				var email =3D extractedCookieValue.substr(start);=0A=
	=0A=
				return( email );=0A=
			} else=0A=
				return( "0" );=0A=
		} else=0A=
			return( "0" );=0A=
	}=0A=
	=0A=
=0A=
// ***********************************=0A=
// THE MAIN CONSTRUCTOR FOR THE CLASS=0A=
// ***********************************=0A=
	this.userLoggedIn =3D this.isUserLoggedIn();=0A=
	// If the user is logged in get all info=0A=
	if( this.userLoggedIn !=3D 0 ) {=0A=
		this.userID       =3D this.getInsiteID();=0A=
		this.userName     =3D this.getInsiteUserName();=0A=
		this.firstName    =3D this.getInsiteFirstName();=0A=
		this.lastName     =3D this.getInsiteLastName();=0A=
		this.email        =3D this.getInsiteEmail();=0A=
	} else {=0A=
		this.userID       =3D "";=0A=
		this.userName     =3D "";=0A=
		this.firstName    =3D "";=0A=
		this.lastName     =3D "";=0A=
		this.email        =3D "";=0A=
        }=0A=
	=0A=
} // END OF PROGRAM=0A=
=0A=
=0A=
// ##################=0A=
// PURPOSE: This function fetches our insite cookie and returns the =
insite userName or "-1" if not logged in=0A=
function getInsiteUserName( myInsiteCookieName ) {=0A=
        if( document.cookie.length > 0 ) {=0A=
                var cookieValue =3D document.cookie.match( '(^|;)*' + =
myInsiteCookieName + '=3D([^;]*)(;|$)' );=0A=
	        if( cookieValue && !document.cookie.match( '(^|;)*' + =
this.insiteDefaultCookie + '=3D\.threshold([^;]*)(;|$)' ) ){=0A=
                        var end =3D cookieValue[2].indexOf( "%7C" );=0A=
                        var userName =3D cookieValue[2].substr(0, end);=0A=
                        if( userName =3D=3D '' ){=0A=
                                return( "-1" );=0A=
                        }=0A=
                        return( userName );=0A=
                } else=0A=
                        return( "-1" );=0A=
        } else=0A=
                return( "-1" );=0A=
}=0A=
// ##################=0A=

------=_NextPart_000_0003_01C9D3D5.3D0EE190
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.charlotteobserver.com/static/scripts/mi/insite/insite.js

//SHOW HIDE CSS=0A=
=0A=
//if (typeof account_user_name !=3D 'undefined' && typeof insitecookie =
!=3D 'undefined') {=0A=
	var account_user_name =3D getInsiteUserName( insitecookie );=0A=
	if ( -1  =3D=3D account_user_name) {=0A=
		document.write("<style>#member{display:none;}</style>");=0A=
		account_user_name =3D 'Guest';=0A=
	} else {=0A=
		document.write("<style>#nonmember{display:none;}</style>");=0A=
	}=0A=
//}=0A=
=0A=
var rurl_qs =3D '';=0A=
var loc =3D ''+document.location;=0A=
if (loc.match('/reg-bin/') )=0A=
{=0A=
    rurl_qs =3D ";goto=3D/";=0A=
}=0A=
else=0A=
{=0A=
    rurl_qs =3D ";goto=3D"+loc=0A=
}=0A=
=0A=
=0A=
=0A=
// temporary switch stand in for Pluck=0A=
var siteLife_master_switch_on =3D true;=0A=
var sitelife_is_on =3D true;=0A=
=0A=
if (!siteLife_master_switch_on || !sitelife_is_on) {=0A=
	var gSiteLife =3D {=0A=
		AddEventHandler: function () {},=0A=
		FireEvent: function () {},=0A=
		ScriptId: function() {},=0A=
		OnError: function() {},=0A=
		OnDebug: function() {},=0A=
		GetParameter: function() {},=0A=
		GetElement: function() {},=0A=
		GetTags: function() {},=0A=
		EscapeValue: function() {},=0A=
		__ArrayValidation: function() {},=0A=
		__CheckErrorHandler: function() {},=0A=
		SetCookie: function SetCookie() {},=0A=
		__GetArgument: function() {},=0A=
		__StripAnchorFromUrl: function() {},=0A=
		__SafeAppendUrlValue: function() {},=0A=
		__AppendUrlValues: function () {},=0A=
		ReloadPage: function() {},=0A=
		__Send: function() {},=0A=
		Logout: function() {},=0A=
		AddLoadEvent: function() {},=0A=
		AdInsertHelper: function() {},=0A=
		InsertAds: function() {},=0A=
		TitleTag: function() {},=0A=
		WriteDiv: function() {},=0A=
		InnerHtmlWrite: function() {},=0A=
		SortTimeStampDescending: "TimeStampDescending",=0A=
		SortTimeStampAscending: "TimeStampAscending",=0A=
		SortRecommendationsDescending: "RecommendationsDescending",=0A=
		SortRecommendationsAscending: "RecommendationsAscending",=0A=
		SortRatingDescending: "RatingDescending",=0A=
		SortRatingAscending: "RatingAscending",=0A=
		SortAlphabeticalAscending: "AlphabeticalAscending",=0A=
		SortAlphabeticalDescending: "AlphabeticalDescending",=0A=
		KeyTypeExternalResource: "ExternalResource",=0A=
		PersonaHeaderRequest: function() {},=0A=
		PersonaHeader: function() {},=0A=
		Persona: function() {},=0A=
		LoadPersonaPage: function() {},=0A=
		PersonaHome: function() {},=0A=
		PopulateGroupsDiv: function() {},=0A=
		WatchItem: function() {},=0A=
		PersonaRemoveWatchItem: function() {},=0A=
		PersonaAddFriend: function() {},=0A=
		PersonaRemoveFriend: function() {},=0A=
		PersonaRemovePendingFriend: function() {},=0A=
		PersonaAddPendingFriend: function() {},=0A=
		PersonaMessages: function() {},=0A=
		PersonaComments: function() {},=0A=
		PersonaBlog: function() {},=0A=
		PersonaProfile: function() {},=0A=
		PersonaWatchListPaginate: function() {},=0A=
		PersonaFriendsPaginate: function() {},=0A=
		PersonaFriendsExpand: function() {},=0A=
		PersonaFriendsCollapse: function() {},=0A=
		PersonaPendingFriendsPaginate: function() {},=0A=
		PersonaMessagesPreviewPaginate: function() {},=0A=
		PersonaMessageRemove: function() {},=0A=
		PersonaSend: function() {},=0A=
		PersonaPaginate: function() {},=0A=
		PersonaPhotoSend: function() {},=0A=
		PersonaMostRecent: function() {},=0A=
		PersonaCommunityGroupsPaginate: function() {},=0A=
		PersonaCreateGallery: function() {},=0A=
		PersonaEditGallery: function() {},=0A=
		PersonaUploadToUserGallery: function() {},=0A=
		PersonaPhotos: function() {},=0A=
		PersonaAllPhotos: function() {},=0A=
		PersonaGalleryPhoto: function() {},=0A=
		PersonaMyRecentPhotos: function() {},=0A=
		PersonaGallery: function() {},=0A=
		UserGalleryList: function() {},=0A=
		PersonaGallerySubmissions: function() {},=0A=
		PersonaGalleryPhoto: function() {},=0A=
		PersonaRecentGalleryPhoto: function() {},=0A=
		LoadPersonaGalleryPage: function() {},=0A=
		LoadPersonaPhotoPage: function() {},=0A=
		LoadPersonaRecentPhotoPage: function() {},=0A=
		ShowFacebookHelpDialog: function() {},=0A=
		CopyRssUrlToClipboard: function() {},=0A=
		SolicitPhoto: function() {},=0A=
		PhotoUpload: function() {},=0A=
		PublicGallery: function() {},=0A=
		GalleryPhoto: function() {},=0A=
		PublicGalleries: function() {},=0A=
		PhotoRecommend: function() {},=0A=
		Comments: function() {},=0A=
		CommentsInput: function() {},=0A=
		CommentsOutput: function() {},=0A=
		CommentsRefresh: function() {},=0A=
		CommentsInternal: function() {},=0A=
		GetComments: function() {},=0A=
		Blog: function() {},=0A=
		LoadBlogPage: function() {},=0A=
		BlogViewEdit: function() {},=0A=
		BlogPostCreate: function() {},=0A=
		BlogPendingComments: function() {},=0A=
		BlogSettings: function() {},=0A=
		BlogEditPost: function() {},=0A=
		BlogRemovePost: function() {},=0A=
		BlogViewPost: function() {},=0A=
		BlogViewMonth: function() {},=0A=
		AddBlogWatchItem: function() {},=0A=
		RemoveBlogWatchItem: function() {},=0A=
		BlogViewTag: function() {},=0A=
		BlogRefreshViewEditList: function() {},=0A=
		BlogSend: function() {},=0A=
		Recommend: function() {},=0A=
		BlogSelectPendingComments: function() {},=0A=
		Forums: function() {},=0A=
		ForumCategories: function() {},=0A=
		Forum: function() {},=0A=
		ForumDiscussion: function() {},=0A=
		ForumCreateDiscussion: function() {},=0A=
		ForumMain: function() {},=0A=
		ForumCreatePost: function() {},=0A=
		ForumEditPost: function() {},=0A=
		ForumEditProfile: function() {},=0A=
		ToggleExpand: function() {},=0A=
		ForumSearch: function() {},=0A=
		ForumSearchKeyPress: function() {},=0A=
		ForumSearchPaginate: function() {},=0A=
		ForumSpecificForumSearchKeyPress: function() {},=0A=
		ForumSpecificForumSearch: function() {},=0A=
		ForumSearchSpecificForumPaginate: function() {},=0A=
		LoadForumPage: function() {},=0A=
		ForumSend: function() {},=0A=
		ForumDiscussionEdit: function() {},=0A=
		ForumDiscussionToggleIsSticky: function() {},=0A=
		ForumDiscussionToggleIsClosed: function() {},=0A=
		ForumDiscussionDelete: function() {},=0A=
		MoveDiscussion: function() {},=0A=
		ForumEdit: function() {},=0A=
		ForumToggleIsClosed: function() {},=0A=
		ForumDelete: function() {},=0A=
		ForumPostDelete: function() {},=0A=
		ForumBlockUser: function() {},=0A=
		ForumMyDiscussionsPaginate: function() {},=0A=
		ForumImage: function() {},=0A=
		BaseAdParam: function () {},=0A=
		ForumJoinGroup: function() {},=0A=
		ForumLeaveGroup: function() {},=0A=
		ForumGroupMemberList: function() {},=0A=
		ForumInviteUser: function() {},=0A=
		ForumGroupConfirm: function() {},=0A=
		ForumSendInviteToUser: function() {},=0A=
		ForumAddEnemy: function() {},=0A=
		ForumRemoveEnemy: function() {},=0A=
		ForumChangeSort: function() {},=0A=
		Recommend: function() {},=0A=
		PostRecommendation: function() {},=0A=
		RateItem: function () {},=0A=
		Rating: function() {},=0A=
		RatingClickStar: function () {},=0A=
		RatingFillStar: function() {},=0A=
		Review: function() {},=0A=
		ReviewClickStar: function () {},=0A=
		GetReviews: function() {},=0A=
		SummaryArticlesMostCommented: function() {},=0A=
		SummaryArticlesMostRecommended: function() {},=0A=
		SummaryPhotosRecentPhotosByTag: function() {},=0A=
		SummaryPhotosRecentUserPhotos: function() {},=0A=
		SummaryPhotosRecentPhotos: function() {},=0A=
		SummaryPhotosMostRecommendedPhotos: function() {},=0A=
		SummaryPhotosMostRecommendedUserPhotos: function() {},=0A=
		SummaryPhotosMostRecommendedGalleries: function() {},=0A=
		SummaryForumsRecentDiscussions: function() {},=0A=
		SummaryBlogsRecent: function() {},=0A=
		SummaryBlogsRecentPostsByTag: function() {},=0A=
		SummaryBlogsRecentPosts: function() {},=0A=
		SummaryBlogsMostRecommendedPosts: function() {},=0A=
		SummaryPersonaProfileRecent: function() {},=0A=
		SummaryPanel: function() {},=0A=
		SummarySend: function() {}=0A=
	}=0A=
	var RequestBatch =3D function() {};=0A=
	RequestBatch.prototype =3D {=0A=
		initialize: function() {},=0A=
		AddToRequest: function(requestThis) { },=0A=
		BeginRequest: function(serverUrl, callback) {}=0A=
	};=0A=
	function Section () {}=0A=
	function Category () {}=0A=
	function Activity () {}=0A=
	function ContentType () {}=0A=
	function UserTier () {}=0A=
	function DiscoverContentAction () {}=0A=
	function UserKey () {}=0A=
	function ArticleKey () {}=0A=
	function UpdateArticleAction () {}=0A=
	function CommentPage () {}=0A=
}=0A=

------=_NextPart_000_0003_01C9D3D5.3D0EE190
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.charlotteobserver.com/misites/defaults.js

// Default values for Yahoo ad tags.=0A=
// Override in site files.=0A=
=0A=
miyahoo.disable_content_send =3D "0";=0A=
=0A=
// Default values for enabling and disabling Yahoo and DART=0A=
// ads on a page.=0A=
miyahoo.ads =3D {};=0A=
=0A=
// Preview/Devel=0A=
miyahoo.ads.preview =3D {};=0A=
miyahoo.ads.preview.yahoo =3D {};=0A=
miyahoo.ads.preview.dart =3D {};=0A=
=0A=
miyahoo.ads.preview.yahoo.enabled =3D true;=0A=
miyahoo.ads.preview.yahoo.request_type =3D "ac";=0A=
miyahoo.ads.preview.dart.enabled =3D false;=0A=
=0A=
// Live=0A=
miyahoo.ads.live =3D {};=0A=
miyahoo.ads.live.yahoo =3D {};=0A=
miyahoo.ads.live.dart =3D {};=0A=
=0A=
miyahoo.ads.live.yahoo.enabled =3D true;=0A=
miyahoo.ads.live.yahoo.request_type =3D "ac";=0A=
miyahoo.ads.live.dart.enabled =3D true;=0A=

------=_NextPart_000_0003_01C9D3D5.3D0EE190
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.charlotteobserver.com/misites/clt/charlotteobserver.js

// Site Specific Omniture Settings
// Desc: This file is used to store site specific settings
// Note: Please enter the site name on the line below to identify the =
site.
// Site: Charlotte
/////////////////////////////////////////////////////////////////////////=
///

// MI Stats Function=20
function miStatsObject(){}=20

// MI Stats Object
var mistats =3D new miStatsObject();

// Site specific variables
mistats.sitename    =3D "Charlotte Observer";           // Site Name
mistats.account     =3D "nmcharlotte";                  // Report Suite =
ID
mistats.bizunit     =3D "CLT";                          // Business Unit
mistats.pubname     =3D "CO";                           // Publication =
Code
mistats.regcookie   =3D "charlotteobserver2_user_auth";  // Insite =
Cookie Name
mistats.segcookie   =3D "segments";                     // Insite =
Segments Cookie Name
mistats.tacoda      =3D "17778";

// Yahoo Site Variables
if(typeof(miyahoo) !=3D 'undefined') {
	miyahoo.ads.live.yahoo.request_type =3D "ac";
	miyahoo.ads.preview.yahoo.request_type =3D "ac";
	miyahoo.ads.live.yahoo.enabled =3D true;
	miyahoo.ads.live.dart.enabled =3D false;
	miyahoo.ads.preview.yahoo.enabled =3D true;
	miyahoo.ads.preview.dart.enabled =3D false;

	misite =3D {};
	misite.yahoo_pub_id =3D "20061983868";
	misite.yahoo_site_name =3D "Charlotte Observer";
}

// Call custom .js file for sites use (uncomment to use)
//document.write("\n<" + "script type=3D'text/javascript' =
src=3D'http://media.charlotteobserver.com/static/includes/custom.js'>" + =
"</" + "script>");

------=_NextPart_000_0003_01C9D3D5.3D0EE190
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.charlotteobserver.com/miads/yahoo.js

// This file contains variable that should be not be overridden.=0A=
// We override them here no matter what the defaults say or=0A=
// the site specific files say.=0A=
=0A=
// We also have some functions in here for determining if ads should=0A=
// be displayed on sites or not (Yahoo AND DART).=0A=
=0A=
var yld_mgr =3D {};=0A=
=0A=
yld_mgr.container_type =3D "js";  // DO NOT CHANGE THIS=0A=
yld_mgr.disable_content_send =3D miyahoo.disable_content_send;=0A=
yld_mgr.content_topic_id_list =3D [miyahoo.tax_id.toString()];=0A=
yld_mgr.content_type_list =3D [miyahoo.content_type];=0A=
=0A=
var query =3D =
window.location.toString().match(/(pubsys_story|pubsys_gallery|pubsys_med=
ia|qna_general|movies_showtimes|events_target|sf_search_text)[^a-zA-Z=3D]=
*=3D([^&;]*)/);=0A=
search_keywords =3D null;=0A=
if (query && query[1]) {=0A=
    search_keywords =3D unescape(query[2]);=0A=
    miyahoo.cstm_sctn_list =3D "search results";=0A=
    if(search_keywords) miyahoo.cstm_content_cat =3D search_keywords;=0A=
}=0A=
=0A=
yld_mgr.cstm_sctn_list =3D [miyahoo.cstm_sctn_list];=0A=
=0A=
miyahoo.cstm_content_cat =3D make_safe(miyahoo.cstm_content_cat);=0A=
=0A=
yld_mgr.cstm_content_cat_list =3D [miyahoo.cstm_content_cat];=0A=
=0A=
yld_mgr.slots =3D populate_per_ad(miyahoo.slots);=0A=
=0A=
yld_mgr.pub_id =3D misite.yahoo_pub_id;=0A=
yld_mgr.site_name =3D misite.yahoo_site_name;=0A=
=0A=
mi_live_or_preview =3D 'preview';=0A=
if(mi_is_live){mi_live_or_preview =3D 'live';}=0A=
=0A=
yld_mgr.request_type =3D =
miyahoo.ads[mi_live_or_preview].yahoo.request_type;=0A=
=0A=
// Do InSite cookie stuff.=0A=
if(miadcookie =3D GetCookie('adinfo'))=0A=
{=0A=
    addUserData();    =0A=
}=0A=
=0A=
// ads insite data to the yahoo object=0A=
function addUserData()=0A=
{=0A=
    miadinfo =3D miadcookie.split('|');=0A=
    mi_gender =3D miadinfo[0].toLowerCase();=0A=
    mi_birthyear =3D miadinfo[1];=0A=
    mi_income =3D miadinfo[2].toLowerCase();=0A=
    mi_city =3D miadinfo[3].toLowerCase();=0A=
    mi_state =3D miadinfo[4].toLowerCase();=0A=
    mi_zip =3D miadinfo[5];=0A=
    mi_country =3D miadinfo[6].toLowerCase();=0A=
    =0A=
    if(mi_gender =3D=3D 'm')=0A=
    {=0A=
        mi_gender =3D 'male';=0A=
    }=0A=
    else if(mi_gender =3D=3D 'f')=0A=
    {=0A=
        mi_gender =3D 'female';=0A=
    }=0A=
    yld_mgr.user_gender =3D mi_gender;=0A=
    =0A=
    yld_mgr.user_city =3D mi_city;=0A=
    yld_mgr.user_country =3D mi_country;=0A=
    if(mi_country =3D=3D 'us')=0A=
    {=0A=
        yld_mgr.user_state =3D mi_state;=0A=
    }=0A=
    yld_mgr.user_zip =3D mi_zip;=0A=
    =0A=
    if(mi_income)=0A=
    {=0A=
        income =3D mi_income.split('-');=0A=
        if(income[0] !=3D '1'){ income[0] =3D income[0]+'000'; }=0A=
        if(income[1])=0A=
        {=0A=
            if(income[1] =3D=3D "999")=0A=
            {=0A=
                income[1] =3D "";=0A=
            }=0A=
            else=0A=
            {=0A=
                income[1] =3D income[1]+'999';=0A=
            }=0A=
        }=0A=
        yld_mgr.user_income =3D income.join('-');=0A=
        if(mi_income =3D=3D "0-0")=0A=
        {=0A=
            yld_mgr.user_income =3D "";=0A=
        }=0A=
    }=0A=
    yld_mgr.user_age =3D getAgeRange(mi_birthyear);=0A=
}=0A=
=0A=
// figures out age ranges.=0A=
function getAgeRange(year)=0A=
{=0A=
    //13-17, 18-20, 21-24, 25-29, 30-34, 35-39=0A=
    //40-44, 45-49, 50-54, 55-59, 60-64, 65-100=0A=
    d =3D new Date();=0A=
    age =3D d.getFullYear() - year;=0A=
    range =3D '';=0A=
    if( age >=3D 13 && age <=3D 17)=0A=
    {=0A=
        range =3D '13-17';=0A=
    }=0A=
    else if( age >=3D 18 && age <=3D 20)=0A=
    {=0A=
        range =3D '18-20';=0A=
    }=0A=
    else if( age >=3D 21 && age <=3D 24)=0A=
    {=0A=
        range =3D '21-24';=0A=
    }=0A=
    else if( age >=3D 25 && age <=3D 29)=0A=
    {=0A=
        range =3D '25-29';=0A=
    }=0A=
    else if( age >=3D 30 && age <=3D 34)=0A=
    {=0A=
        range =3D '30-34';=0A=
    }=0A=
    else if( age >=3D 35 && age <=3D 39)=0A=
    {=0A=
        range =3D '35-39';=0A=
    }=0A=
    else if( age >=3D 40 && age <=3D 44)=0A=
    {=0A=
        range =3D '40-44';=0A=
    }=0A=
    else if( age >=3D 45 && age <=3D 49)=0A=
    {=0A=
        range =3D '45-49';=0A=
    }=0A=
    else if( age >=3D 50 && age <=3D 54)=0A=
    {=0A=
        range =3D '50-54';=0A=
    }=0A=
    else if( age >=3D 55 && age <=3D 59)=0A=
    {=0A=
        range =3D '55-59';=0A=
    }=0A=
    else if( age >=3D 60 && age <=3D 64)=0A=
    {=0A=
        range =3D '60-64';=0A=
    }=0A=
    else if( age >=3D 65 && age <=3D 100)=0A=
    {=0A=
        range =3D '65-100';=0A=
    }=0A=
    return range;=0A=
}=0A=
=0A=
// GENERIC COOKIE FUNCTIONS=0A=
function GetCookie(c_name) {=0A=
    c_name=3Dc_name+"=3D";=0A=
    var ca =3Ddocument.cookie.split(';');=0A=
    var cb=3Dnull;=0A=
    for(var i=3D0;i < ca.length;i++) {=0A=
        var c=3Dca[i];=0A=
        while (c.charAt(0)=3D=3D' ')=0A=
            c=3Dc.substring(1,c.length);=0A=
        if (c.indexOf(c_name) =3D=3D 0) {=0A=
            cb=3Dc.substring(c_name.length,c.length);=0A=
            break;=0A=
        }=0A=
    }=0A=
    if(cb =3D=3D null){ return null; }=0A=
    return decodeURIComponent(cb);=0A=
} =0A=
=0A=
function make_safe(str)=0A=
{=0A=
    str =3D str.replace(/\+/g, " ");=0A=
    str =3D str.replace(/&[^\s]*;/g, "");=0A=
    str =3D str.replace(/[^a-zA-z0-9-_ ]/g, "");=0A=
    str =3D str.replace(/[`\^\\]/g, "");=0A=
    return str;=0A=
}=0A=
=0A=
function populate_per_ad(slots)=0A=
{=0A=
    for (key in slots)=0A=
    {=0A=
        if(miyahoo.content_type !=3D null && slots[key].content_type =
=3D=3D null)=0A=
        {=0A=
            slots[key].content_type =3D miyahoo.content_type;=0A=
        }=0A=
        if(miyahoo.cstm_content_cat !=3D null && =
slots[key].cstm_content_cat =3D=3D null)=0A=
        {=0A=
            slots[key].cstm_content_cat_list =3D =
[miyahoo.cstm_content_cat];=0A=
        }=0A=
    }=0A=
    return slots;=0A=
}=0A=

------=_NextPart_000_0003_01C9D3D5.3D0EE190
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.charlotteobserver.com/static/js/jquery-1.2.3.min.js

/*=0A=
 * jQuery 1.2.3 - New Wave Javascript=0A=
 *=0A=
 * Copyright (c) 2008 John Resig (jquery.com)=0A=
 * Dual licensed under the MIT (MIT-LICENSE.txt)=0A=
 * and GPL (GPL-LICENSE.txt) licenses.=0A=
 *=0A=
 * $Date: 2008-02-06 00:21:25 -0500 (Wed, 06 Feb 2008) $=0A=
 * $Rev: 4663 $=0A=
 */=0A=
(function(){if(window.jQuery)var _jQuery=3Dwindow.jQuery;var =
jQuery=3Dwindow.jQuery=3Dfunction(selector,context){return new =
jQuery.prototype.init(selector,context);};if(window.$)var =
_$=3Dwindow.$;window.$=3DjQuery;var =
quickExpr=3D/^[^<]*(<(.|\s)+>)[^>]*$|^#(\w+)$/;var =
isSimple=3D/^.[^:#\[\.]*$/;jQuery.fn=3DjQuery.prototype=3D{init:function(=
selector,context){selector=3Dselector||document;if(selector.nodeType){thi=
s[0]=3Dselector;this.length=3D1;return this;}else if(typeof =
selector=3D=3D"string"){var =
match=3DquickExpr.exec(selector);if(match&&(match[1]||!context)){if(match=
[1])selector=3DjQuery.clean([match[1]],context);else{var =
elem=3Ddocument.getElementById(match[3]);if(elem)if(elem.id!=3Dmatch[3])r=
eturn jQuery().find(selector);else{this[0]=3Delem;this.length=3D1;return =
this;}else=0A=
selector=3D[];}}else=0A=
return new jQuery(context).find(selector);}else =
if(jQuery.isFunction(selector))return new =
jQuery(document)[jQuery.fn.ready?"ready":"load"](selector);return =
this.setArray(selector.constructor=3D=3DArray&&selector||(selector.jquery=
||selector.length&&selector!=3Dwindow&&!selector.nodeType&&selector[0]!=3D=
undefined&&selector[0].nodeType)&&jQuery.makeArray(selector)||[selector])=
;},jquery:"1.2.3",size:function(){return =
this.length;},length:0,get:function(num){return =
num=3D=3Dundefined?jQuery.makeArray(this):this[num];},pushStack:function(=
elems){var ret=3DjQuery(elems);ret.prevObject=3Dthis;return =
ret;},setArray:function(elems){this.length=3D0;Array.prototype.push.apply=
(this,elems);return this;},each:function(callback,args){return =
jQuery.each(this,callback,args);},index:function(elem){var =
ret=3D-1;this.each(function(i){if(this=3D=3Delem)ret=3Di;});return =
ret;},attr:function(name,value,type){var =
options=3Dname;if(name.constructor=3D=3DString)if(value=3D=3Dundefined)re=
turn =
this.length&&jQuery[type||"attr"](this[0],name)||undefined;else{options=3D=
{};options[name]=3Dvalue;}return this.each(function(i){for(name in =
options)jQuery.attr(type?this.style:this,name,jQuery.prop(this,options[na=
me],type,i,name));});},css:function(key,value){if((key=3D=3D'width'||key=3D=
=3D'height')&&parseFloat(value)<0)value=3Dundefined;return =
this.attr(key,value,"curCSS");},text:function(text){if(typeof =
text!=3D"object"&&text!=3Dnull)return =
this.empty().append((this[0]&&this[0].ownerDocument||document).createText=
Node(text));var =
ret=3D"";jQuery.each(text||this,function(){jQuery.each(this.childNodes,fu=
nction(){if(this.nodeType!=3D8)ret+=3Dthis.nodeType!=3D1?this.nodeValue:j=
Query.fn.text([this]);});});return =
ret;},wrapAll:function(html){if(this[0])jQuery(html,this[0].ownerDocument=
).clone().insertBefore(this[0]).map(function(){var =
elem=3Dthis;while(elem.firstChild)elem=3Delem.firstChild;return =
elem;}).append(this);return this;},wrapInner:function(html){return =
this.each(function(){jQuery(this).contents().wrapAll(html);});},wrap:func=
tion(html){return =
this.each(function(){jQuery(this).wrapAll(html);});},append:function(){re=
turn =
this.domManip(arguments,true,false,function(elem){if(this.nodeType=3D=3D1=
)this.appendChild(elem);});},prepend:function(){return =
this.domManip(arguments,true,true,function(elem){if(this.nodeType=3D=3D1)=
this.insertBefore(elem,this.firstChild);});},before:function(){return =
this.domManip(arguments,false,false,function(elem){this.parentNode.insert=
Before(elem,this);});},after:function(){return =
this.domManip(arguments,false,true,function(elem){this.parentNode.insertB=
efore(elem,this.nextSibling);});},end:function(){return =
this.prevObject||jQuery([]);},find:function(selector){var =
elems=3DjQuery.map(this,function(elem){return =
jQuery.find(selector,elem);});return this.pushStack(/[^+>] =
[^+>]/.test(selector)||selector.indexOf("..")>-1?jQuery.unique(elems):ele=
ms);},clone:function(events){var =
ret=3Dthis.map(function(){if(jQuery.browser.msie&&!jQuery.isXMLDoc(this))=
{var =
clone=3Dthis.cloneNode(true),container=3Ddocument.createElement("div");co=
ntainer.appendChild(clone);return =
jQuery.clean([container.innerHTML])[0];}else=0A=
return this.cloneNode(true);});var =
clone=3Dret.find("*").andSelf().each(function(){if(this[expando]!=3Dundef=
ined)this[expando]=3Dnull;});if(events=3D=3D=3Dtrue)this.find("*").andSel=
f().each(function(i){if(this.nodeType=3D=3D3)return;var =
events=3DjQuery.data(this,"events");for(var type in events)for(var =
handler in =
events[type])jQuery.event.add(clone[i],type,events[type][handler],events[=
type][handler].data);});return ret;},filter:function(selector){return =
this.pushStack(jQuery.isFunction(selector)&&jQuery.grep(this,function(ele=
m,i){return =
selector.call(elem,i);})||jQuery.multiFilter(selector,this));},not:functi=
on(selector){if(selector.constructor=3D=3DString)if(isSimple.test(selecto=
r))return this.pushStack(jQuery.multiFilter(selector,this,true));else=0A=
selector=3DjQuery.multiFilter(selector,this);var =
isArrayLike=3Dselector.length&&selector[selector.length-1]!=3D=3Dundefine=
d&&!selector.nodeType;return this.filter(function(){return =
isArrayLike?jQuery.inArray(this,selector)<0:this!=3Dselector;});},add:fun=
ction(selector){return!selector?this:this.pushStack(jQuery.merge(this.get=
(),selector.constructor=3D=3DString?jQuery(selector).get():selector.lengt=
h!=3Dundefined&&(!selector.nodeName||jQuery.nodeName(selector,"form"))?se=
lector:[selector]));},is:function(selector){return =
selector?jQuery.multiFilter(selector,this).length>0:false;},hasClass:func=
tion(selector){return =
this.is("."+selector);},val:function(value){if(value=3D=3Dundefined){if(t=
his.length){var elem=3Dthis[0];if(jQuery.nodeName(elem,"select")){var =
index=3Delem.selectedIndex,values=3D[],options=3Delem.options,one=3Delem.=
type=3D=3D"select-one";if(index<0)return null;for(var =
i=3Done?index:0,max=3Done?index+1:options.length;i<max;i++){var =
option=3Doptions[i];if(option.selected){value=3DjQuery.browser.msie&&!opt=
ion.attributes.value.specified?option.text:option.value;if(one)return =
value;values.push(value);}}return values;}else=0A=
return(this[0].value||"").replace(/\r/g,"");}return undefined;}return =
this.each(function(){if(this.nodeType!=3D1)return;if(value.constructor=3D=
=3DArray&&/radio|checkbox/.test(this.type))this.checked=3D(jQuery.inArray=
(this.value,value)>=3D0||jQuery.inArray(this.name,value)>=3D0);else =
if(jQuery.nodeName(this,"select")){var =
values=3Dvalue.constructor=3D=3DArray?value:[value];jQuery("option",this)=
.each(function(){this.selected=3D(jQuery.inArray(this.value,values)>=3D0|=
|jQuery.inArray(this.text,values)>=3D0);});if(!values.length)this.selecte=
dIndex=3D-1;}else=0A=
this.value=3Dvalue;});},html:function(value){return =
value=3D=3Dundefined?(this.length?this[0].innerHTML:null):this.empty().ap=
pend(value);},replaceWith:function(value){return =
this.after(value).remove();},eq:function(i){return =
this.slice(i,i+1);},slice:function(){return =
this.pushStack(Array.prototype.slice.apply(this,arguments));},map:functio=
n(callback){return =
this.pushStack(jQuery.map(this,function(elem,i){return =
callback.call(elem,i,elem);}));},andSelf:function(){return =
this.add(this.prevObject);},data:function(key,value){var =
parts=3Dkey.split(".");parts[1]=3Dparts[1]?"."+parts[1]:"";if(value=3D=3D=
null){var =
data=3Dthis.triggerHandler("getData"+parts[1]+"!",[parts[0]]);if(data=3D=3D=
undefined&&this.length)data=3DjQuery.data(this[0],key);return =
data=3D=3Dnull&&parts[1]?this.data(parts[0]):data;}else=0A=
return =
this.trigger("setData"+parts[1]+"!",[parts[0],value]).each(function(){jQu=
ery.data(this,key,value);});},removeData:function(key){return =
this.each(function(){jQuery.removeData(this,key);});},domManip:function(a=
rgs,table,reverse,callback){var clone=3Dthis.length>1,elems;return =
this.each(function(){if(!elems){elems=3DjQuery.clean(args,this.ownerDocum=
ent);if(reverse)elems.reverse();}var =
obj=3Dthis;if(table&&jQuery.nodeName(this,"table")&&jQuery.nodeName(elems=
[0],"tr"))obj=3Dthis.getElementsByTagName("tbody")[0]||this.appendChild(t=
his.ownerDocument.createElement("tbody"));var =
scripts=3DjQuery([]);jQuery.each(elems,function(){var =
elem=3Dclone?jQuery(this).clone(true)[0]:this;if(jQuery.nodeName(elem,"sc=
ript")){scripts=3Dscripts.add(elem);}else{if(elem.nodeType=3D=3D1)scripts=
=3Dscripts.add(jQuery("script",elem).remove());callback.call(obj,elem);}}=
);scripts.each(evalScript);});}};jQuery.prototype.init.prototype=3DjQuery=
.prototype;function =
evalScript(i,elem){if(elem.src)jQuery.ajax({url:elem.src,async:false,data=
Type:"script"});else=0A=
jQuery.globalEval(elem.text||elem.textContent||elem.innerHTML||"");if(ele=
m.parentNode)elem.parentNode.removeChild(elem);}jQuery.extend=3DjQuery.fn=
.extend=3Dfunction(){var =
target=3Darguments[0]||{},i=3D1,length=3Darguments.length,deep=3Dfalse,op=
tions;if(target.constructor=3D=3DBoolean){deep=3Dtarget;target=3Dargument=
s[1]||{};i=3D2;}if(typeof target!=3D"object"&&typeof =
target!=3D"function")target=3D{};if(length=3D=3D1){target=3Dthis;i=3D0;}f=
or(;i<length;i++)if((options=3Darguments[i])!=3Dnull)for(var name in =
options){if(target=3D=3D=3Doptions[name])continue;if(deep&&options[name]&=
&typeof =
options[name]=3D=3D"object"&&target[name]&&!options[name].nodeType)target=
[name]=3DjQuery.extend(target[name],options[name]);else =
if(options[name]!=3Dundefined)target[name]=3Doptions[name];}return =
target;};var expando=3D"jQuery"+(new =
Date()).getTime(),uuid=3D0,windowData=3D{};var =
exclude=3D/z-?index|font-?weight|opacity|zoom|line-?height/i;jQuery.exten=
d({noConflict:function(deep){window.$=3D_$;if(deep)window.jQuery=3D_jQuer=
y;return jQuery;},isFunction:function(fn){return!!fn&&typeof =
fn!=3D"string"&&!fn.nodeName&&fn.constructor!=3DArray&&/function/i.test(f=
n+"");},isXMLDoc:function(elem){return =
elem.documentElement&&!elem.body||elem.tagName&&elem.ownerDocument&&!elem=
.ownerDocument.body;},globalEval:function(data){data=3DjQuery.trim(data);=
if(data){var =
head=3Ddocument.getElementsByTagName("head")[0]||document.documentElement=
,script=3Ddocument.createElement("script");script.type=3D"text/javascript=
";if(jQuery.browser.msie)script.text=3Ddata;else=0A=
script.appendChild(document.createTextNode(data));head.appendChild(script=
);head.removeChild(script);}},nodeName:function(elem,name){return =
elem.nodeName&&elem.nodeName.toUpperCase()=3D=3Dname.toUpperCase();},cach=
e:{},data:function(elem,name,data){elem=3Delem=3D=3Dwindow?windowData:ele=
m;var =
id=3Delem[expando];if(!id)id=3Delem[expando]=3D++uuid;if(name&&!jQuery.ca=
che[id])jQuery.cache[id]=3D{};if(data!=3Dundefined)jQuery.cache[id][name]=
=3Ddata;return =
name?jQuery.cache[id][name]:id;},removeData:function(elem,name){elem=3Del=
em=3D=3Dwindow?windowData:elem;var =
id=3Delem[expando];if(name){if(jQuery.cache[id]){delete =
jQuery.cache[id][name];name=3D"";for(name in =
jQuery.cache[id])break;if(!name)jQuery.removeData(elem);}}else{try{delete=
 =
elem[expando];}catch(e){if(elem.removeAttribute)elem.removeAttribute(expa=
ndo);}delete =
jQuery.cache[id];}},each:function(object,callback,args){if(args){if(objec=
t.length=3D=3Dundefined){for(var name in =
object)if(callback.apply(object[name],args)=3D=3D=3Dfalse)break;}else=0A=
for(var =
i=3D0,length=3Dobject.length;i<length;i++)if(callback.apply(object[i],arg=
s)=3D=3D=3Dfalse)break;}else{if(object.length=3D=3Dundefined){for(var =
name in =
object)if(callback.call(object[name],name,object[name])=3D=3D=3Dfalse)bre=
ak;}else=0A=
for(var =
i=3D0,length=3Dobject.length,value=3Dobject[0];i<length&&callback.call(va=
lue,i,value)!=3D=3Dfalse;value=3Dobject[++i]){}}return =
object;},prop:function(elem,value,type,i,name){if(jQuery.isFunction(value=
))value=3Dvalue.call(elem,i);return =
value&&value.constructor=3D=3DNumber&&type=3D=3D"curCSS"&&!exclude.test(n=
ame)?value+"px":value;},className:{add:function(elem,classNames){jQuery.e=
ach((classNames||"").split(/\s+/),function(i,className){if(elem.nodeType=3D=
=3D1&&!jQuery.className.has(elem.className,className))elem.className+=3D(=
elem.className?" =
":"")+className;});},remove:function(elem,classNames){if(elem.nodeType=3D=
=3D1)elem.className=3DclassNames!=3Dundefined?jQuery.grep(elem.className.=
split(/\s+/),function(className){return!jQuery.className.has(classNames,c=
lassName);}).join(" "):"";},has:function(elem,className){return =
jQuery.inArray(className,(elem.className||elem).toString().split(/\s+/))>=
-1;}},swap:function(elem,options,callback){var old=3D{};for(var name in =
options){old[name]=3Delem.style[name];elem.style[name]=3Doptions[name];}c=
allback.call(elem);for(var name in =
options)elem.style[name]=3Dold[name];},css:function(elem,name,force){if(n=
ame=3D=3D"width"||name=3D=3D"height"){var =
val,props=3D{position:"absolute",visibility:"hidden",display:"block"},whi=
ch=3Dname=3D=3D"width"?["Left","Right"]:["Top","Bottom"];function =
getWH(){val=3Dname=3D=3D"width"?elem.offsetWidth:elem.offsetHeight;var =
padding=3D0,border=3D0;jQuery.each(which,function(){padding+=3DparseFloat=
(jQuery.curCSS(elem,"padding"+this,true))||0;border+=3DparseFloat(jQuery.=
curCSS(elem,"border"+this+"Width",true))||0;});val-=3DMath.round(padding+=
border);}if(jQuery(elem).is(":visible"))getWH();else=0A=
jQuery.swap(elem,props,getWH);return Math.max(0,val);}return =
jQuery.curCSS(elem,name,force);},curCSS:function(elem,name,force){var =
ret;function color(elem){if(!jQuery.browser.safari)return false;var =
ret=3Ddocument.defaultView.getComputedStyle(elem,null);return!ret||ret.ge=
tPropertyValue("color")=3D=3D"";}if(name=3D=3D"opacity"&&jQuery.browser.m=
sie){ret=3DjQuery.attr(elem.style,"opacity");return =
ret=3D=3D""?"1":ret;}if(jQuery.browser.opera&&name=3D=3D"display"){var =
save=3Delem.style.outline;elem.style.outline=3D"0 solid =
black";elem.style.outline=3Dsave;}if(name.match(/float/i))name=3DstyleFlo=
at;if(!force&&elem.style&&elem.style[name])ret=3Delem.style[name];else =
if(document.defaultView&&document.defaultView.getComputedStyle){if(name.m=
atch(/float/i))name=3D"float";name=3Dname.replace(/([A-Z])/g,"-$1").toLow=
erCase();var =
getComputedStyle=3Ddocument.defaultView.getComputedStyle(elem,null);if(ge=
tComputedStyle&&!color(elem))ret=3DgetComputedStyle.getPropertyValue(name=
);else{var swap=3D[],stack=3D[];for(var =
a=3Delem;a&&color(a);a=3Da.parentNode)stack.unshift(a);for(var =
i=3D0;i<stack.length;i++)if(color(stack[i])){swap[i]=3Dstack[i].style.dis=
play;stack[i].style.display=3D"block";}ret=3Dname=3D=3D"display"&&swap[st=
ack.length-1]!=3Dnull?"none":(getComputedStyle&&getComputedStyle.getPrope=
rtyValue(name))||"";for(var =
i=3D0;i<swap.length;i++)if(swap[i]!=3Dnull)stack[i].style.display=3Dswap[=
i];}if(name=3D=3D"opacity"&&ret=3D=3D"")ret=3D"1";}else =
if(elem.currentStyle){var =
camelCase=3Dname.replace(/\-(\w)/g,function(all,letter){return =
letter.toUpperCase();});ret=3Delem.currentStyle[name]||elem.currentStyle[=
camelCase];if(!/^\d+(px)?$/i.test(ret)&&/^\d/.test(ret)){var =
style=3Delem.style.left,runtimeStyle=3Delem.runtimeStyle.left;elem.runtim=
eStyle.left=3Delem.currentStyle.left;elem.style.left=3Dret||0;ret=3Delem.=
style.pixelLeft+"px";elem.style.left=3Dstyle;elem.runtimeStyle.left=3Drun=
timeStyle;}}return ret;},clean:function(elems,context){var =
ret=3D[];context=3Dcontext||document;if(typeof =
context.createElement=3D=3D'undefined')context=3Dcontext.ownerDocument||c=
ontext[0]&&context[0].ownerDocument||document;jQuery.each(elems,function(=
i,elem){if(!elem)return;if(elem.constructor=3D=3DNumber)elem=3Delem.toStr=
ing();if(typeof =
elem=3D=3D"string"){elem=3Delem.replace(/(<(\w+)[^>]*?)\/>/g,function(all=
,front,tag){return =
tag.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?all=
:front+"></"+tag+">";});var =
tags=3DjQuery.trim(elem).toLowerCase(),div=3Dcontext.createElement("div")=
;var wrap=3D!tags.indexOf("<opt")&&[1,"<select =
multiple=3D'multiple'>","</select>"]||!tags.indexOf("<leg")&&[1,"<fieldse=
t>","</fieldset>"]||tags.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"<ta=
ble>","</table>"]||!tags.indexOf("<tr")&&[2,"<table><tbody>","</tbody></t=
able>"]||(!tags.indexOf("<td")||!tags.indexOf("<th"))&&[3,"<table><tbody>=
<tr>","</tr></tbody></table>"]||!tags.indexOf("<col")&&[2,"<table><tbody>=
</tbody><colgroup>","</colgroup></table>"]||jQuery.browser.msie&&[1,"div<=
div>","</div>"]||[0,"",""];div.innerHTML=3Dwrap[1]+elem+wrap[2];while(wra=
p[0]--)div=3Ddiv.lastChild;if(jQuery.browser.msie){var =
tbody=3D!tags.indexOf("<table")&&tags.indexOf("<tbody")<0?div.firstChild&=
&div.firstChild.childNodes:wrap[1]=3D=3D"<table>"&&tags.indexOf("<tbody")=
<0?div.childNodes:[];for(var =
j=3Dtbody.length-1;j>=3D0;--j)if(jQuery.nodeName(tbody[j],"tbody")&&!tbod=
y[j].childNodes.length)tbody[j].parentNode.removeChild(tbody[j]);if(/^\s/=
.test(elem))div.insertBefore(context.createTextNode(elem.match(/^\s*/)[0]=
),div.firstChild);}elem=3DjQuery.makeArray(div.childNodes);}if(elem.lengt=
h=3D=3D=3D0&&(!jQuery.nodeName(elem,"form")&&!jQuery.nodeName(elem,"selec=
t")))return;if(elem[0]=3D=3Dundefined||jQuery.nodeName(elem,"form")||elem=
.options)ret.push(elem);else=0A=
ret=3DjQuery.merge(ret,elem);});return =
ret;},attr:function(elem,name,value){if(!elem||elem.nodeType=3D=3D3||elem=
.nodeType=3D=3D8)return undefined;var =
fix=3DjQuery.isXMLDoc(elem)?{}:jQuery.props;if(name=3D=3D"selected"&&jQue=
ry.browser.safari)elem.parentNode.selectedIndex;if(fix[name]){if(value!=3D=
undefined)elem[fix[name]]=3Dvalue;return elem[fix[name]];}else =
if(jQuery.browser.msie&&name=3D=3D"style")return =
jQuery.attr(elem.style,"cssText",value);else =
if(value=3D=3Dundefined&&jQuery.browser.msie&&jQuery.nodeName(elem,"form"=
)&&(name=3D=3D"action"||name=3D=3D"method"))return =
elem.getAttributeNode(name).nodeValue;else =
if(elem.tagName){if(value!=3Dundefined){if(name=3D=3D"type"&&jQuery.nodeN=
ame(elem,"input")&&elem.parentNode)throw"type property can't be =
changed";elem.setAttribute(name,""+value);}if(jQuery.browser.msie&&/href|=
src/.test(name)&&!jQuery.isXMLDoc(elem))return =
elem.getAttribute(name,2);return =
elem.getAttribute(name);}else{if(name=3D=3D"opacity"&&jQuery.browser.msie=
){if(value!=3Dundefined){elem.zoom=3D1;elem.filter=3D(elem.filter||"").re=
place(/alpha\([^)]*\)/,"")+(parseFloat(value).toString()=3D=3D"NaN"?"":"a=
lpha(opacity=3D"+value*100+")");}return =
elem.filter&&elem.filter.indexOf("opacity=3D")>=3D0?(parseFloat(elem.filt=
er.match(/opacity=3D([^)]*)/)[1])/100).toString():"";}name=3Dname.replace=
(/-([a-z])/ig,function(all,letter){return =
letter.toUpperCase();});if(value!=3Dundefined)elem[name]=3Dvalue;return =
elem[name];}},trim:function(text){return(text||"").replace(/^\s+|\s+$/g,"=
");},makeArray:function(array){var ret=3D[];if(typeof =
array!=3D"array")for(var =
i=3D0,length=3Darray.length;i<length;i++)ret.push(array[i]);else=0A=
ret=3Darray.slice(0);return ret;},inArray:function(elem,array){for(var =
i=3D0,length=3Darray.length;i<length;i++)if(array[i]=3D=3Delem)return =
i;return-1;},merge:function(first,second){if(jQuery.browser.msie){for(var=
 =
i=3D0;second[i];i++)if(second[i].nodeType!=3D8)first.push(second[i]);}els=
e=0A=
for(var i=3D0;second[i];i++)first.push(second[i]);return =
first;},unique:function(array){var ret=3D[],done=3D{};try{for(var =
i=3D0,length=3Darray.length;i<length;i++){var =
id=3DjQuery.data(array[i]);if(!done[id]){done[id]=3Dtrue;ret.push(array[i=
]);}}}catch(e){ret=3Darray;}return =
ret;},grep:function(elems,callback,inv){var ret=3D[];for(var =
i=3D0,length=3Delems.length;i<length;i++)if(!inv&&callback(elems[i],i)||i=
nv&&!callback(elems[i],i))ret.push(elems[i]);return =
ret;},map:function(elems,callback){var ret=3D[];for(var =
i=3D0,length=3Delems.length;i<length;i++){var =
value=3Dcallback(elems[i],i);if(value!=3D=3Dnull&&value!=3Dundefined){if(=
value.constructor!=3DArray)value=3D[value];ret=3Dret.concat(value);}}retu=
rn ret;}});var =
userAgent=3Dnavigator.userAgent.toLowerCase();jQuery.browser=3D{version:(=
userAgent.match(/.+(?:rv|it|ra|ie)[\/: =
]([\d.]+)/)||[])[1],safari:/webkit/.test(userAgent),opera:/opera/.test(us=
erAgent),msie:/msie/.test(userAgent)&&!/opera/.test(userAgent),mozilla:/m=
ozilla/.test(userAgent)&&!/(compatible|webkit)/.test(userAgent)};var =
styleFloat=3DjQuery.browser.msie?"styleFloat":"cssFloat";jQuery.extend({b=
oxModel:!jQuery.browser.msie||document.compatMode=3D=3D"CSS1Compat",props=
:{"for":"htmlFor","class":"className","float":styleFloat,cssFloat:styleFl=
oat,styleFloat:styleFloat,innerHTML:"innerHTML",className:"className",val=
ue:"value",disabled:"disabled",checked:"checked",readonly:"readOnly",sele=
cted:"selected",maxlength:"maxLength",selectedIndex:"selectedIndex",defau=
ltValue:"defaultValue",tagName:"tagName",nodeName:"nodeName"}});jQuery.ea=
ch({parent:function(elem){return =
elem.parentNode;},parents:function(elem){return =
jQuery.dir(elem,"parentNode");},next:function(elem){return =
jQuery.nth(elem,2,"nextSibling");},prev:function(elem){return =
jQuery.nth(elem,2,"previousSibling");},nextAll:function(elem){return =
jQuery.dir(elem,"nextSibling");},prevAll:function(elem){return =
jQuery.dir(elem,"previousSibling");},siblings:function(elem){return =
jQuery.sibling(elem.parentNode.firstChild,elem);},children:function(elem)=
{return jQuery.sibling(elem.firstChild);},contents:function(elem){return =
jQuery.nodeName(elem,"iframe")?elem.contentDocument||elem.contentWindow.d=
ocument:jQuery.makeArray(elem.childNodes);}},function(name,fn){jQuery.fn[=
name]=3Dfunction(selector){var =
ret=3DjQuery.map(this,fn);if(selector&&typeof =
selector=3D=3D"string")ret=3DjQuery.multiFilter(selector,ret);return =
this.pushStack(jQuery.unique(ret));};});jQuery.each({appendTo:"append",pr=
ependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"r=
eplaceWith"},function(name,original){jQuery.fn[name]=3Dfunction(){var =
args=3Darguments;return this.each(function(){for(var =
i=3D0,length=3Dargs.length;i<length;i++)jQuery(args[i])[original](this);}=
);};});jQuery.each({removeAttr:function(name){jQuery.attr(this,name,"");i=
f(this.nodeType=3D=3D1)this.removeAttribute(name);},addClass:function(cla=
ssNames){jQuery.className.add(this,classNames);},removeClass:function(cla=
ssNames){jQuery.className.remove(this,classNames);},toggleClass:function(=
classNames){jQuery.className[jQuery.className.has(this,classNames)?"remov=
e":"add"](this,classNames);},remove:function(selector){if(!selector||jQue=
ry.filter(selector,[this]).r.length){jQuery("*",this).add(this).each(func=
tion(){jQuery.event.remove(this);jQuery.removeData(this);});if(this.paren=
tNode)this.parentNode.removeChild(this);}},empty:function(){jQuery(">*",t=
his).remove();while(this.firstChild)this.removeChild(this.firstChild);}},=
function(name,fn){jQuery.fn[name]=3Dfunction(){return =
this.each(fn,arguments);};});jQuery.each(["Height","Width"],function(i,na=
me){var =
type=3Dname.toLowerCase();jQuery.fn[type]=3Dfunction(size){return =
this[0]=3D=3Dwindow?jQuery.browser.opera&&document.body["client"+name]||j=
Query.browser.safari&&window["inner"+name]||document.compatMode=3D=3D"CSS=
1Compat"&&document.documentElement["client"+name]||document.body["client"=
+name]:this[0]=3D=3Ddocument?Math.max(Math.max(document.body["scroll"+nam=
e],document.documentElement["scroll"+name]),Math.max(document.body["offse=
t"+name],document.documentElement["offset"+name])):size=3D=3Dundefined?(t=
his.length?jQuery.css(this[0],type):null):this.css(type,size.constructor=3D=
=3DString?size:size+"px");};});var =
chars=3DjQuery.browser.safari&&parseInt(jQuery.browser.version)<417?"(?:[=
\\w*_-]|\\\\.)":"(?:[\\w\u0128-\uFFFF*_-]|\\\\.)",quickChild=3Dnew =
RegExp("^>\\s*("+chars+"+)"),quickID=3Dnew =
RegExp("^("+chars+"+)(#)("+chars+"+)"),quickClass=3Dnew =
RegExp("^([#.]?)("+chars+"*)");jQuery.extend({expr:{"":function(a,i,m){re=
turn m[2]=3D=3D"*"||jQuery.nodeName(a,m[2]);},"#":function(a,i,m){return =
a.getAttribute("id")=3D=3Dm[2];},":":{lt:function(a,i,m){return =
i<m[3]-0;},gt:function(a,i,m){return =
i>m[3]-0;},nth:function(a,i,m){return =
m[3]-0=3D=3Di;},eq:function(a,i,m){return =
m[3]-0=3D=3Di;},first:function(a,i){return =
i=3D=3D0;},last:function(a,i,m,r){return =
i=3D=3Dr.length-1;},even:function(a,i){return =
i%2=3D=3D0;},odd:function(a,i){return =
i%2;},"first-child":function(a){return =
a.parentNode.getElementsByTagName("*")[0]=3D=3Da;},"last-child":function(=
a){return =
jQuery.nth(a.parentNode.lastChild,1,"previousSibling")=3D=3Da;},"only-chi=
ld":function(a){return!jQuery.nth(a.parentNode.lastChild,2,"previousSibli=
ng");},parent:function(a){return =
a.firstChild;},empty:function(a){return!a.firstChild;},contains:function(=
a,i,m){return(a.textContent||a.innerText||jQuery(a).text()||"").indexOf(m=
[3])>=3D0;},visible:function(a){return"hidden"!=3Da.type&&jQuery.css(a,"d=
isplay")!=3D"none"&&jQuery.css(a,"visibility")!=3D"hidden";},hidden:funct=
ion(a){return"hidden"=3D=3Da.type||jQuery.css(a,"display")=3D=3D"none"||j=
Query.css(a,"visibility")=3D=3D"hidden";},enabled:function(a){return!a.di=
sabled;},disabled:function(a){return =
a.disabled;},checked:function(a){return =
a.checked;},selected:function(a){return =
a.selected||jQuery.attr(a,"selected");},text:function(a){return"text"=3D=3D=
a.type;},radio:function(a){return"radio"=3D=3Da.type;},checkbox:function(=
a){return"checkbox"=3D=3Da.type;},file:function(a){return"file"=3D=3Da.ty=
pe;},password:function(a){return"password"=3D=3Da.type;},submit:function(=
a){return"submit"=3D=3Da.type;},image:function(a){return"image"=3D=3Da.ty=
pe;},reset:function(a){return"reset"=3D=3Da.type;},button:function(a){ret=
urn"button"=3D=3Da.type||jQuery.nodeName(a,"button");},input:function(a){=
return/input|select|textarea|button/i.test(a.nodeName);},has:function(a,i=
,m){return =
jQuery.find(m[3],a).length;},header:function(a){return/h\d/i.test(a.nodeN=
ame);},animated:function(a){return =
jQuery.grep(jQuery.timers,function(fn){return =
a=3D=3Dfn.elem;}).length;}}},parse:[/^(\[) *@?([\w-]+) *([!*$^~=3D]*) =
*('?"?)(.*?)\4 *\]/,/^(:)([\w-]+)\("?'?(.*?(\(.*?\))?[^(]*?)"?'?\)/,new =
RegExp("^([:.#]*)("+chars+"+)")],multiFilter:function(expr,elems,not){var=
 old,cur=3D[];while(expr&&expr!=3Dold){old=3Dexpr;var =
f=3DjQuery.filter(expr,elems,not);expr=3Df.t.replace(/^\s*,\s*/,"");cur=3D=
not?elems=3Df.r:jQuery.merge(cur,f.r);}return =
cur;},find:function(t,context){if(typeof =
t!=3D"string")return[t];if(context&&context.nodeType!=3D1&&context.nodeTy=
pe!=3D9)return[];context=3Dcontext||document;var =
ret=3D[context],done=3D[],last,nodeName;while(t&&last!=3Dt){var =
r=3D[];last=3Dt;t=3DjQuery.trim(t);var foundToken=3Dfalse;var =
re=3DquickChild;var =
m=3Dre.exec(t);if(m){nodeName=3Dm[1].toUpperCase();for(var =
i=3D0;ret[i];i++)for(var =
c=3Dret[i].firstChild;c;c=3Dc.nextSibling)if(c.nodeType=3D=3D1&&(nodeName=
=3D=3D"*"||c.nodeName.toUpperCase()=3D=3DnodeName))r.push(c);ret=3Dr;t=3D=
t.replace(re,"");if(t.indexOf(" =
")=3D=3D0)continue;foundToken=3Dtrue;}else{re=3D/^([>+~])\s*(\w*)/i;if((m=
=3Dre.exec(t))!=3Dnull){r=3D[];var =
merge=3D{};nodeName=3Dm[2].toUpperCase();m=3Dm[1];for(var =
j=3D0,rl=3Dret.length;j<rl;j++){var =
n=3Dm=3D=3D"~"||m=3D=3D"+"?ret[j].nextSibling:ret[j].firstChild;for(;n;n=3D=
n.nextSibling)if(n.nodeType=3D=3D1){var =
id=3DjQuery.data(n);if(m=3D=3D"~"&&merge[id])break;if(!nodeName||n.nodeNa=
me.toUpperCase()=3D=3DnodeName){if(m=3D=3D"~")merge[id]=3Dtrue;r.push(n);=
}if(m=3D=3D"+")break;}}ret=3Dr;t=3DjQuery.trim(t.replace(re,""));foundTok=
en=3Dtrue;}}if(t&&!foundToken){if(!t.indexOf(",")){if(context=3D=3Dret[0]=
)ret.shift();done=3DjQuery.merge(done,ret);r=3Dret=3D[context];t=3D" =
"+t.substr(1,t.length);}else{var re2=3DquickID;var =
m=3Dre2.exec(t);if(m){m=3D[0,m[2],m[3],m[1]];}else{re2=3DquickClass;m=3Dr=
e2.exec(t);}m[2]=3Dm[2].replace(/\\/g,"");var =
elem=3Dret[ret.length-1];if(m[1]=3D=3D"#"&&elem&&elem.getElementById&&!jQ=
uery.isXMLDoc(elem)){var =
oid=3Delem.getElementById(m[2]);if((jQuery.browser.msie||jQuery.browser.o=
pera)&&oid&&typeof =
oid.id=3D=3D"string"&&oid.id!=3Dm[2])oid=3DjQuery('[@id=3D"'+m[2]+'"]',el=
em)[0];ret=3Dr=3Doid&&(!m[3]||jQuery.nodeName(oid,m[3]))?[oid]:[];}else{f=
or(var i=3D0;ret[i];i++){var =
tag=3Dm[1]=3D=3D"#"&&m[3]?m[3]:m[1]!=3D""||m[0]=3D=3D""?"*":m[2];if(tag=3D=
=3D"*"&&ret[i].nodeName.toLowerCase()=3D=3D"object")tag=3D"param";r=3DjQu=
ery.merge(r,ret[i].getElementsByTagName(tag));}if(m[1]=3D=3D".")r=3DjQuer=
y.classFilter(r,m[2]);if(m[1]=3D=3D"#"){var tmp=3D[];for(var =
i=3D0;r[i];i++)if(r[i].getAttribute("id")=3D=3Dm[2]){tmp=3D[r[i]];break;}=
r=3Dtmp;}ret=3Dr;}t=3Dt.replace(re2,"");}}if(t){var =
val=3DjQuery.filter(t,r);ret=3Dr=3Dval.r;t=3DjQuery.trim(val.t);}}if(t)re=
t=3D[];if(ret&&context=3D=3Dret[0])ret.shift();done=3DjQuery.merge(done,r=
et);return done;},classFilter:function(r,m,not){m=3D" "+m+" ";var =
tmp=3D[];for(var i=3D0;r[i];i++){var pass=3D(" "+r[i].className+" =
").indexOf(m)>=3D0;if(!not&&pass||not&&!pass)tmp.push(r[i]);}return =
tmp;},filter:function(t,r,not){var last;while(t&&t!=3Dlast){last=3Dt;var =
p=3DjQuery.parse,m;for(var =
i=3D0;p[i];i++){m=3Dp[i].exec(t);if(m){t=3Dt.substring(m[0].length);m[2]=3D=
m[2].replace(/\\/g,"");break;}}if(!m)break;if(m[1]=3D=3D":"&&m[2]=3D=3D"n=
ot")r=3DisSimple.test(m[3])?jQuery.filter(m[3],r,true).r:jQuery(r).not(m[=
3]);else if(m[1]=3D=3D".")r=3DjQuery.classFilter(r,m[2],not);else =
if(m[1]=3D=3D"["){var tmp=3D[],type=3Dm[3];for(var =
i=3D0,rl=3Dr.length;i<rl;i++){var =
a=3Dr[i],z=3Da[jQuery.props[m[2]]||m[2]];if(z=3D=3Dnull||/href|src|select=
ed/.test(m[2]))z=3DjQuery.attr(a,m[2])||'';if((type=3D=3D""&&!!z||type=3D=
=3D"=3D"&&z=3D=3Dm[5]||type=3D=3D"!=3D"&&z!=3Dm[5]||type=3D=3D"^=3D"&&z&&=
!z.indexOf(m[5])||type=3D=3D"$=3D"&&z.substr(z.length-m[5].length)=3D=3Dm=
[5]||(type=3D=3D"*=3D"||type=3D=3D"~=3D")&&z.indexOf(m[5])>=3D0)^not)tmp.=
push(a);}r=3Dtmp;}else if(m[1]=3D=3D":"&&m[2]=3D=3D"nth-child"){var =
merge=3D{},tmp=3D[],test=3D/(-?)(\d*)n((?:\+|-)?\d*)/.exec(m[3]=3D=3D"eve=
n"&&"2n"||m[3]=3D=3D"odd"&&"2n+1"||!/\D/.test(m[3])&&"0n+"+m[3]||m[3]),fi=
rst=3D(test[1]+(test[2]||1))-0,last=3Dtest[3]-0;for(var =
i=3D0,rl=3Dr.length;i<rl;i++){var =
node=3Dr[i],parentNode=3Dnode.parentNode,id=3DjQuery.data(parentNode);if(=
!merge[id]){var c=3D1;for(var =
n=3DparentNode.firstChild;n;n=3Dn.nextSibling)if(n.nodeType=3D=3D1)n.node=
Index=3Dc++;merge[id]=3Dtrue;}var =
add=3Dfalse;if(first=3D=3D0){if(node.nodeIndex=3D=3Dlast)add=3Dtrue;}else=
 =
if((node.nodeIndex-last)%first=3D=3D0&&(node.nodeIndex-last)/first>=3D0)a=
dd=3Dtrue;if(add^not)tmp.push(node);}r=3Dtmp;}else{var =
fn=3DjQuery.expr[m[1]];if(typeof =
fn=3D=3D"object")fn=3Dfn[m[2]];if(typeof =
fn=3D=3D"string")fn=3Deval("false||function(a,i){return =
"+fn+";}");r=3DjQuery.grep(r,function(elem,i){return =
fn(elem,i,m,r);},not);}}return{r:r,t:t};},dir:function(elem,dir){var =
matched=3D[];var =
cur=3Delem[dir];while(cur&&cur!=3Ddocument){if(cur.nodeType=3D=3D1)matche=
d.push(cur);cur=3Dcur[dir];}return =
matched;},nth:function(cur,result,dir,elem){result=3Dresult||1;var =
num=3D0;for(;cur;cur=3Dcur[dir])if(cur.nodeType=3D=3D1&&++num=3D=3Dresult=
)break;return cur;},sibling:function(n,elem){var =
r=3D[];for(;n;n=3Dn.nextSibling){if(n.nodeType=3D=3D1&&(!elem||n!=3Delem)=
)r.push(n);}return =
r;}});jQuery.event=3D{add:function(elem,types,handler,data){if(elem.nodeT=
ype=3D=3D3||elem.nodeType=3D=3D8)return;if(jQuery.browser.msie&&elem.setI=
nterval!=3Dundefined)elem=3Dwindow;if(!handler.guid)handler.guid=3Dthis.g=
uid++;if(data!=3Dundefined){var fn=3Dhandler;handler=3Dfunction(){return =
fn.apply(this,arguments);};handler.data=3Ddata;handler.guid=3Dfn.guid;}va=
r =
events=3DjQuery.data(elem,"events")||jQuery.data(elem,"events",{}),handle=
=3DjQuery.data(elem,"handle")||jQuery.data(elem,"handle",function(){var =
val;if(typeof jQuery=3D=3D"undefined"||jQuery.event.triggered)return =
val;val=3DjQuery.event.handle.apply(arguments.callee.elem,arguments);retu=
rn =
val;});handle.elem=3Delem;jQuery.each(types.split(/\s+/),function(index,t=
ype){var =
parts=3Dtype.split(".");type=3Dparts[0];handler.type=3Dparts[1];var =
handlers=3Devents[type];if(!handlers){handlers=3Devents[type]=3D{};if(!jQ=
uery.event.special[type]||jQuery.event.special[type].setup.call(elem)=3D=3D=
=3Dfalse){if(elem.addEventListener)elem.addEventListener(type,handle,fals=
e);else =
if(elem.attachEvent)elem.attachEvent("on"+type,handle);}}handlers[handler=
.guid]=3Dhandler;jQuery.event.global[type]=3Dtrue;});elem=3Dnull;},guid:1=
,global:{},remove:function(elem,types,handler){if(elem.nodeType=3D=3D3||e=
lem.nodeType=3D=3D8)return;var =
events=3DjQuery.data(elem,"events"),ret,index;if(events){if(types=3D=3Dun=
defined||(typeof types=3D=3D"string"&&types.charAt(0)=3D=3D"."))for(var =
type in =
events)this.remove(elem,type+(types||""));else{if(types.type){handler=3Dt=
ypes.handler;types=3Dtypes.type;}jQuery.each(types.split(/\s+/),function(=
index,type){var =
parts=3Dtype.split(".");type=3Dparts[0];if(events[type]){if(handler)delet=
e events[type][handler.guid];else=0A=
for(handler in =
events[type])if(!parts[1]||events[type][handler].type=3D=3Dparts[1])delet=
e events[type][handler];for(ret in =
events[type])break;if(!ret){if(!jQuery.event.special[type]||jQuery.event.=
special[type].teardown.call(elem)=3D=3D=3Dfalse){if(elem.removeEventListe=
ner)elem.removeEventListener(type,jQuery.data(elem,"handle"),false);else =
if(elem.detachEvent)elem.detachEvent("on"+type,jQuery.data(elem,"handle")=
);}ret=3Dnull;delete events[type];}}});}for(ret in =
events)break;if(!ret){var =
handle=3DjQuery.data(elem,"handle");if(handle)handle.elem=3Dnull;jQuery.r=
emoveData(elem,"events");jQuery.removeData(elem,"handle");}}},trigger:fun=
ction(type,data,elem,donative,extra){data=3DjQuery.makeArray(data||[]);if=
(type.indexOf("!")>=3D0){type=3Dtype.slice(0,-1);var =
exclusive=3Dtrue;}if(!elem){if(this.global[type])jQuery("*").add([window,=
document]).trigger(type,data);}else{if(elem.nodeType=3D=3D3||elem.nodeTyp=
e=3D=3D8)return undefined;var =
val,ret,fn=3DjQuery.isFunction(elem[type]||null),event=3D!data[0]||!data[=
0].preventDefault;if(event)data.unshift(this.fix({type:type,target:elem})=
);data[0].type=3Dtype;if(exclusive)data[0].exclusive=3Dtrue;if(jQuery.isF=
unction(jQuery.data(elem,"handle")))val=3DjQuery.data(elem,"handle").appl=
y(elem,data);if(!fn&&elem["on"+type]&&elem["on"+type].apply(elem,data)=3D=
=3D=3Dfalse)val=3Dfalse;if(event)data.shift();if(extra&&jQuery.isFunction=
(extra)){ret=3Dextra.apply(elem,val=3D=3Dnull?data:data.concat(val));if(r=
et!=3D=3Dundefined)val=3Dret;}if(fn&&donative!=3D=3Dfalse&&val!=3D=3Dfals=
e&&!(jQuery.nodeName(elem,'a')&&type=3D=3D"click")){this.triggered=3Dtrue=
;try{elem[type]();}catch(e){}}this.triggered=3Dfalse;}return =
val;},handle:function(event){var =
val;event=3DjQuery.event.fix(event||window.event||{});var =
parts=3Devent.type.split(".");event.type=3Dparts[0];var =
handlers=3DjQuery.data(this,"events")&&jQuery.data(this,"events")[event.t=
ype],args=3DArray.prototype.slice.call(arguments,1);args.unshift(event);f=
or(var j in handlers){var =
handler=3Dhandlers[j];args[0].handler=3Dhandler;args[0].data=3Dhandler.da=
ta;if(!parts[1]&&!event.exclusive||handler.type=3D=3Dparts[1]){var =
ret=3Dhandler.apply(this,args);if(val!=3D=3Dfalse)val=3Dret;if(ret=3D=3D=3D=
false){event.preventDefault();event.stopPropagation();}}}if(jQuery.browse=
r.msie)event.target=3Devent.preventDefault=3Devent.stopPropagation=3Deven=
t.handler=3Devent.data=3Dnull;return val;},fix:function(event){var =
originalEvent=3Devent;event=3DjQuery.extend({},originalEvent);event.preve=
ntDefault=3Dfunction(){if(originalEvent.preventDefault)originalEvent.prev=
entDefault();originalEvent.returnValue=3Dfalse;};event.stopPropagation=3D=
function(){if(originalEvent.stopPropagation)originalEvent.stopPropagation=
();originalEvent.cancelBubble=3Dtrue;};if(!event.target)event.target=3Dev=
ent.srcElement||document;if(event.target.nodeType=3D=3D3)event.target=3Do=
riginalEvent.target.parentNode;if(!event.relatedTarget&&event.fromElement=
)event.relatedTarget=3Devent.fromElement=3D=3Devent.target?event.toElemen=
t:event.fromElement;if(event.pageX=3D=3Dnull&&event.clientX!=3Dnull){var =
doc=3Ddocument.documentElement,body=3Ddocument.body;event.pageX=3Devent.c=
lientX+(doc&&doc.scrollLeft||body&&body.scrollLeft||0)-(doc.clientLeft||0=
);event.pageY=3Devent.clientY+(doc&&doc.scrollTop||body&&body.scrollTop||=
0)-(doc.clientTop||0);}if(!event.which&&((event.charCode||event.charCode=3D=
=3D=3D0)?event.charCode:event.keyCode))event.which=3Devent.charCode||even=
t.keyCode;if(!event.metaKey&&event.ctrlKey)event.metaKey=3Devent.ctrlKey;=
if(!event.which&&event.button)event.which=3D(event.button&1?1:(event.butt=
on&2?3:(event.button&4?2:0)));return =
event;},special:{ready:{setup:function(){bindReady();return;},teardown:fu=
nction(){return;}},mouseenter:{setup:function(){if(jQuery.browser.msie)re=
turn =
false;jQuery(this).bind("mouseover",jQuery.event.special.mouseenter.handl=
er);return true;},teardown:function(){if(jQuery.browser.msie)return =
false;jQuery(this).unbind("mouseover",jQuery.event.special.mouseenter.han=
dler);return =
true;},handler:function(event){if(withinElement(event,this))return =
true;arguments[0].type=3D"mouseenter";return =
jQuery.event.handle.apply(this,arguments);}},mouseleave:{setup:function()=
{if(jQuery.browser.msie)return =
false;jQuery(this).bind("mouseout",jQuery.event.special.mouseleave.handle=
r);return true;},teardown:function(){if(jQuery.browser.msie)return =
false;jQuery(this).unbind("mouseout",jQuery.event.special.mouseleave.hand=
ler);return =
true;},handler:function(event){if(withinElement(event,this))return =
true;arguments[0].type=3D"mouseleave";return =
jQuery.event.handle.apply(this,arguments);}}}};jQuery.fn.extend({bind:fun=
ction(type,data,fn){return =
type=3D=3D"unload"?this.one(type,data,fn):this.each(function(){jQuery.eve=
nt.add(this,type,fn||data,fn&&data);});},one:function(type,data,fn){retur=
n =
this.each(function(){jQuery.event.add(this,type,function(event){jQuery(th=
is).unbind(event);return(fn||data).apply(this,arguments);},fn&&data);});}=
,unbind:function(type,fn){return =
this.each(function(){jQuery.event.remove(this,type,fn);});},trigger:funct=
ion(type,data,fn){return =
this.each(function(){jQuery.event.trigger(type,data,this,true,fn);});},tr=
iggerHandler:function(type,data,fn){if(this[0])return =
jQuery.event.trigger(type,data,this[0],false,fn);return =
undefined;},toggle:function(){var args=3Darguments;return =
this.click(function(event){this.lastToggle=3D0=3D=3Dthis.lastToggle?1:0;e=
vent.preventDefault();return =
args[this.lastToggle].apply(this,arguments)||false;});},hover:function(fn=
Over,fnOut){return =
this.bind('mouseenter',fnOver).bind('mouseleave',fnOut);},ready:function(=
fn){bindReady();if(jQuery.isReady)fn.call(document,jQuery);else=0A=
jQuery.readyList.push(function(){return fn.call(this,jQuery);});return =
this;}});jQuery.extend({isReady:false,readyList:[],ready:function(){if(!j=
Query.isReady){jQuery.isReady=3Dtrue;if(jQuery.readyList){jQuery.each(jQu=
ery.readyList,function(){this.apply(document);});jQuery.readyList=3Dnull;=
}jQuery(document).triggerHandler("ready");}}});var =
readyBound=3Dfalse;function =
bindReady(){if(readyBound)return;readyBound=3Dtrue;if(document.addEventLi=
stener&&!jQuery.browser.opera)document.addEventListener("DOMContentLoaded=
",jQuery.ready,false);if(jQuery.browser.msie&&window=3D=3Dtop)(function()=
{if(jQuery.isReady)return;try{document.documentElement.doScroll("left");}=
catch(error){setTimeout(arguments.callee,0);return;}jQuery.ready();})();i=
f(jQuery.browser.opera)document.addEventListener("DOMContentLoaded",funct=
ion(){if(jQuery.isReady)return;for(var =
i=3D0;i<document.styleSheets.length;i++)if(document.styleSheets[i].disabl=
ed){setTimeout(arguments.callee,0);return;}jQuery.ready();},false);if(jQu=
ery.browser.safari){var =
numStyles;(function(){if(jQuery.isReady)return;if(document.readyState!=3D=
"loaded"&&document.readyState!=3D"complete"){setTimeout(arguments.callee,=
0);return;}if(numStyles=3D=3D=3Dundefined)numStyles=3DjQuery("style, =
link[rel=3Dstylesheet]").length;if(document.styleSheets.length!=3DnumStyl=
es){setTimeout(arguments.callee,0);return;}jQuery.ready();})();}jQuery.ev=
ent.add(window,"load",jQuery.ready);}jQuery.each(("blur,focus,load,resize=
,scroll,unload,click,dblclick,"+"mousedown,mouseup,mousemove,mouseover,mo=
useout,change,select,"+"submit,keydown,keypress,keyup,error").split(","),=
function(i,name){jQuery.fn[name]=3Dfunction(fn){return =
fn?this.bind(name,fn):this.trigger(name);};});var =
withinElement=3Dfunction(event,elem){var =
parent=3Devent.relatedTarget;while(parent&&parent!=3Delem)try{parent=3Dpa=
rent.parentNode;}catch(error){parent=3Delem;}return =
parent=3D=3Delem;};jQuery(window).bind("unload",function(){jQuery("*").ad=
d(document).unbind();});jQuery.fn.extend({load:function(url,params,callba=
ck){if(jQuery.isFunction(url))return this.bind("load",url);var =
off=3Durl.indexOf(" ");if(off>=3D0){var =
selector=3Durl.slice(off,url.length);url=3Durl.slice(0,off);}callback=3Dc=
allback||function(){};var =
type=3D"GET";if(params)if(jQuery.isFunction(params)){callback=3Dparams;pa=
rams=3Dnull;}else{params=3DjQuery.param(params);type=3D"POST";}var =
self=3Dthis;jQuery.ajax({url:url,type:type,dataType:"html",data:params,co=
mplete:function(res,status){if(status=3D=3D"success"||status=3D=3D"notmod=
ified")self.html(selector?jQuery("<div/>").append(res.responseText.replac=
e(/<script(.|\s)*?\/script>/g,"")).find(selector):res.responseText);self.=
each(callback,[res.responseText,status,res]);}});return =
this;},serialize:function(){return =
jQuery.param(this.serializeArray());},serializeArray:function(){return =
this.map(function(){return =
jQuery.nodeName(this,"form")?jQuery.makeArray(this.elements):this;}).filt=
er(function(){return =
this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.no=
deName)||/text|hidden|password/i.test(this.type));}).map(function(i,elem)=
{var val=3DjQuery(this).val();return =
val=3D=3Dnull?null:val.constructor=3D=3DArray?jQuery.map(val,function(val=
,i){return{name:elem.name,value:val};}):{name:elem.name,value:val};}).get=
();}});jQuery.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess=
,ajaxSend".split(","),function(i,o){jQuery.fn[o]=3Dfunction(f){return =
this.bind(o,f);};});var jsc=3D(new =
Date).getTime();jQuery.extend({get:function(url,data,callback,type){if(jQ=
uery.isFunction(data)){callback=3Ddata;data=3Dnull;}return =
jQuery.ajax({type:"GET",url:url,data:data,success:callback,dataType:type}=
);},getScript:function(url,callback){return =
jQuery.get(url,null,callback,"script");},getJSON:function(url,data,callba=
ck){return =
jQuery.get(url,data,callback,"json");},post:function(url,data,callback,ty=
pe){if(jQuery.isFunction(data)){callback=3Ddata;data=3D{};}return =
jQuery.ajax({type:"POST",url:url,data:data,success:callback,dataType:type=
});},ajaxSetup:function(settings){jQuery.extend(jQuery.ajaxSettings,setti=
ngs);},ajaxSettings:{global:true,type:"GET",timeout:0,contentType:"applic=
ation/x-www-form-urlencoded",processData:true,async:true,data:null,userna=
me:null,password:null,accepts:{xml:"application/xml, =
text/xml",html:"text/html",script:"text/javascript, =
application/javascript",json:"application/json, =
text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:=
function(s){var =
jsonp,jsre=3D/=3D\?(&|$)/g,status,data;s=3DjQuery.extend(true,s,jQuery.ex=
tend(true,{},jQuery.ajaxSettings,s));if(s.data&&s.processData&&typeof =
s.data!=3D"string")s.data=3DjQuery.param(s.data);if(s.dataType=3D=3D"json=
p"){if(s.type.toLowerCase()=3D=3D"get"){if(!s.url.match(jsre))s.url+=3D(s=
.url.match(/\?/)?"&":"?")+(s.jsonp||"callback")+"=3D?";}else =
if(!s.data||!s.data.match(jsre))s.data=3D(s.data?s.data+"&":"")+(s.jsonp|=
|"callback")+"=3D?";s.dataType=3D"json";}if(s.dataType=3D=3D"json"&&(s.da=
ta&&s.data.match(jsre)||s.url.match(jsre))){jsonp=3D"jsonp"+jsc++;if(s.da=
ta)s.data=3D(s.data+"").replace(jsre,"=3D"+jsonp+"$1");s.url=3Ds.url.repl=
ace(jsre,"=3D"+jsonp+"$1");s.dataType=3D"script";window[jsonp]=3Dfunction=
(tmp){data=3Dtmp;success();complete();window[jsonp]=3Dundefined;try{delet=
e =
window[jsonp];}catch(e){}if(head)head.removeChild(script);};}if(s.dataTyp=
e=3D=3D"script"&&s.cache=3D=3Dnull)s.cache=3Dfalse;if(s.cache=3D=3D=3Dfal=
se&&s.type.toLowerCase()=3D=3D"get"){var ts=3D(new Date()).getTime();var =
ret=3Ds.url.replace(/(\?|&)_=3D.*?(&|$)/,"$1_=3D"+ts+"$2");s.url=3Dret+((=
ret=3D=3Ds.url)?(s.url.match(/\?/)?"&":"?")+"_=3D"+ts:"");}if(s.data&&s.t=
ype.toLowerCase()=3D=3D"get"){s.url+=3D(s.url.match(/\?/)?"&":"?")+s.data=
;s.data=3Dnull;}if(s.global&&!jQuery.active++)jQuery.event.trigger("ajaxS=
tart");if((!s.url.indexOf("http")||!s.url.indexOf("//"))&&s.dataType=3D=3D=
"script"&&s.type.toLowerCase()=3D=3D"get"){var =
head=3Ddocument.getElementsByTagName("head")[0];var =
script=3Ddocument.createElement("script");script.src=3Ds.url;if(s.scriptC=
harset)script.charset=3Ds.scriptCharset;if(!jsonp){var =
done=3Dfalse;script.onload=3Dscript.onreadystatechange=3Dfunction(){if(!d=
one&&(!this.readyState||this.readyState=3D=3D"loaded"||this.readyState=3D=
=3D"complete")){done=3Dtrue;success();complete();head.removeChild(script)=
;}};}head.appendChild(script);return undefined;}var =
requestDone=3Dfalse;var xml=3Dwindow.ActiveXObject?new =
ActiveXObject("Microsoft.XMLHTTP"):new =
XMLHttpRequest();xml.open(s.type,s.url,s.async,s.username,s.password);try=
{if(s.data)xml.setRequestHeader("Content-Type",s.contentType);if(s.ifModi=
fied)xml.setRequestHeader("If-Modified-Since",jQuery.lastModified[s.url]|=
|"Thu, 01 Jan 1970 00:00:00 =
GMT");xml.setRequestHeader("X-Requested-With","XMLHttpRequest");xml.setRe=
questHeader("Accept",s.dataType&&s.accepts[s.dataType]?s.accepts[s.dataTy=
pe]+", =
*/*":s.accepts._default);}catch(e){}if(s.beforeSend)s.beforeSend(xml);if(=
s.global)jQuery.event.trigger("ajaxSend",[xml,s]);var =
onreadystatechange=3Dfunction(isTimeout){if(!requestDone&&xml&&(xml.ready=
State=3D=3D4||isTimeout=3D=3D"timeout")){requestDone=3Dtrue;if(ival){clea=
rInterval(ival);ival=3Dnull;}status=3DisTimeout=3D=3D"timeout"&&"timeout"=
||!jQuery.httpSuccess(xml)&&"error"||s.ifModified&&jQuery.httpNotModified=
(xml,s.url)&&"notmodified"||"success";if(status=3D=3D"success"){try{data=3D=
jQuery.httpData(xml,s.dataType);}catch(e){status=3D"parsererror";}}if(sta=
tus=3D=3D"success"){var =
modRes;try{modRes=3Dxml.getResponseHeader("Last-Modified");}catch(e){}if(=
s.ifModified&&modRes)jQuery.lastModified[s.url]=3DmodRes;if(!jsonp)succes=
s();}else=0A=
jQuery.handleError(s,xml,status);complete();if(s.async)xml=3Dnull;}};if(s=
.async){var =
ival=3DsetInterval(onreadystatechange,13);if(s.timeout>0)setTimeout(funct=
ion(){if(xml){xml.abort();if(!requestDone)onreadystatechange("timeout");}=
},s.timeout);}try{xml.send(s.data);}catch(e){jQuery.handleError(s,xml,nul=
l,e);}if(!s.async)onreadystatechange();function =
success(){if(s.success)s.success(data,status);if(s.global)jQuery.event.tr=
igger("ajaxSuccess",[xml,s]);}function =
complete(){if(s.complete)s.complete(xml,status);if(s.global)jQuery.event.=
trigger("ajaxComplete",[xml,s]);if(s.global&&!--jQuery.active)jQuery.even=
t.trigger("ajaxStop");}return =
xml;},handleError:function(s,xml,status,e){if(s.error)s.error(xml,status,=
e);if(s.global)jQuery.event.trigger("ajaxError",[xml,s,e]);},active:0,htt=
pSuccess:function(r){try{return!r.status&&location.protocol=3D=3D"file:"|=
|(r.status>=3D200&&r.status<300)||r.status=3D=3D304||r.status=3D=3D1223||=
jQuery.browser.safari&&r.status=3D=3Dundefined;}catch(e){}return =
false;},httpNotModified:function(xml,url){try{var =
xmlRes=3Dxml.getResponseHeader("Last-Modified");return =
xml.status=3D=3D304||xmlRes=3D=3DjQuery.lastModified[url]||jQuery.browser=
.safari&&xml.status=3D=3Dundefined;}catch(e){}return =
false;},httpData:function(r,type){var =
ct=3Dr.getResponseHeader("content-type");var =
xml=3Dtype=3D=3D"xml"||!type&&ct&&ct.indexOf("xml")>=3D0;var =
data=3Dxml?r.responseXML:r.responseText;if(xml&&data.documentElement.tagN=
ame=3D=3D"parsererror")throw"parsererror";if(type=3D=3D"script")jQuery.gl=
obalEval(data);if(type=3D=3D"json")data=3Deval("("+data+")");return =
data;},param:function(a){var =
s=3D[];if(a.constructor=3D=3DArray||a.jquery)jQuery.each(a,function(){s.p=
ush(encodeURIComponent(this.name)+"=3D"+encodeURIComponent(this.value));}=
);else=0A=
for(var j in =
a)if(a[j]&&a[j].constructor=3D=3DArray)jQuery.each(a[j],function(){s.push=
(encodeURIComponent(j)+"=3D"+encodeURIComponent(this));});else=0A=
s.push(encodeURIComponent(j)+"=3D"+encodeURIComponent(a[j]));return =
s.join("&").replace(/%20/g,"+");}});jQuery.fn.extend({show:function(speed=
,callback){return =
speed?this.animate({height:"show",width:"show",opacity:"show"},speed,call=
back):this.filter(":hidden").each(function(){this.style.display=3Dthis.ol=
dblock||"";if(jQuery.css(this,"display")=3D=3D"none"){var =
elem=3DjQuery("<"+this.tagName+" =
/>").appendTo("body");this.style.display=3Delem.css("display");if(this.st=
yle.display=3D=3D"none")this.style.display=3D"block";elem.remove();}}).en=
d();},hide:function(speed,callback){return =
speed?this.animate({height:"hide",width:"hide",opacity:"hide"},speed,call=
back):this.filter(":visible").each(function(){this.oldblock=3Dthis.oldblo=
ck||jQuery.css(this,"display");this.style.display=3D"none";}).end();},_to=
ggle:jQuery.fn.toggle,toggle:function(fn,fn2){return =
jQuery.isFunction(fn)&&jQuery.isFunction(fn2)?this._toggle(fn,fn2):fn?thi=
s.animate({height:"toggle",width:"toggle",opacity:"toggle"},fn,fn2):this.=
each(function(){jQuery(this)[jQuery(this).is(":hidden")?"show":"hide"]();=
});},slideDown:function(speed,callback){return =
this.animate({height:"show"},speed,callback);},slideUp:function(speed,cal=
lback){return =
this.animate({height:"hide"},speed,callback);},slideToggle:function(speed=
,callback){return =
this.animate({height:"toggle"},speed,callback);},fadeIn:function(speed,ca=
llback){return =
this.animate({opacity:"show"},speed,callback);},fadeOut:function(speed,ca=
llback){return =
this.animate({opacity:"hide"},speed,callback);},fadeTo:function(speed,to,=
callback){return =
this.animate({opacity:to},speed,callback);},animate:function(prop,speed,e=
asing,callback){var optall=3DjQuery.speed(speed,easing,callback);return =
this[optall.queue=3D=3D=3Dfalse?"each":"queue"](function(){if(this.nodeTy=
pe!=3D1)return false;var opt=3DjQuery.extend({},optall);var =
hidden=3DjQuery(this).is(":hidden"),self=3Dthis;for(var p in =
prop){if(prop[p]=3D=3D"hide"&&hidden||prop[p]=3D=3D"show"&&!hidden)return=
 =
jQuery.isFunction(opt.complete)&&opt.complete.apply(this);if(p=3D=3D"heig=
ht"||p=3D=3D"width"){opt.display=3DjQuery.css(this,"display");opt.overflo=
w=3Dthis.style.overflow;}}if(opt.overflow!=3Dnull)this.style.overflow=3D"=
hidden";opt.curAnim=3DjQuery.extend({},prop);jQuery.each(prop,function(na=
me,val){var e=3Dnew =
jQuery.fx(self,opt,name);if(/toggle|show|hide/.test(val))e[val=3D=3D"togg=
le"?hidden?"show":"hide":val](prop);else{var =
parts=3Dval.toString().match(/^([+-]=3D)?([\d+-.]+)(.*)$/),start=3De.cur(=
true)||0;if(parts){var =
end=3DparseFloat(parts[2]),unit=3Dparts[3]||"px";if(unit!=3D"px"){self.st=
yle[name]=3D(end||1)+unit;start=3D((end||1)/e.cur(true))*start;self.style=
[name]=3Dstart+unit;}if(parts[1])end=3D((parts[1]=3D=3D"-=3D"?-1:1)*end)+=
start;e.custom(start,end,unit);}else=0A=
e.custom(start,val,"");}});return =
true;});},queue:function(type,fn){if(jQuery.isFunction(type)||(type&&type=
.constructor=3D=3DArray)){fn=3Dtype;type=3D"fx";}if(!type||(typeof =
type=3D=3D"string"&&!fn))return queue(this[0],type);return =
this.each(function(){if(fn.constructor=3D=3DArray)queue(this,type,fn);els=
e{queue(this,type).push(fn);if(queue(this,type).length=3D=3D1)fn.apply(th=
is);}});},stop:function(clearQueue,gotoEnd){var =
timers=3DjQuery.timers;if(clearQueue)this.queue([]);this.each(function(){=
for(var =
i=3Dtimers.length-1;i>=3D0;i--)if(timers[i].elem=3D=3Dthis){if(gotoEnd)ti=
mers[i](true);timers.splice(i,1);}});if(!gotoEnd)this.dequeue();return =
this;}});var queue=3Dfunction(elem,type,array){if(!elem)return =
undefined;type=3Dtype||"fx";var =
q=3DjQuery.data(elem,type+"queue");if(!q||array)q=3DjQuery.data(elem,type=
+"queue",array?jQuery.makeArray(array):[]);return =
q;};jQuery.fn.dequeue=3Dfunction(type){type=3Dtype||"fx";return =
this.each(function(){var =
q=3Dqueue(this,type);q.shift();if(q.length)q[0].apply(this);});};jQuery.e=
xtend({speed:function(speed,easing,fn){var =
opt=3Dspeed&&speed.constructor=3D=3DObject?speed:{complete:fn||!fn&&easin=
g||jQuery.isFunction(speed)&&speed,duration:speed,easing:fn&&easing||easi=
ng&&easing.constructor!=3DFunction&&easing};opt.duration=3D(opt.duration&=
&opt.duration.constructor=3D=3DNumber?opt.duration:{slow:600,fast:200}[op=
t.duration])||400;opt.old=3Dopt.complete;opt.complete=3Dfunction(){if(opt=
.queue!=3D=3Dfalse)jQuery(this).dequeue();if(jQuery.isFunction(opt.old))o=
pt.old.apply(this);};return =
opt;},easing:{linear:function(p,n,firstNum,diff){return =
firstNum+diff*p;},swing:function(p,n,firstNum,diff){return((-Math.cos(p*M=
ath.PI)/2)+0.5)*diff+firstNum;}},timers:[],timerId:null,fx:function(elem,=
options,prop){this.options=3Doptions;this.elem=3Delem;this.prop=3Dprop;if=
(!options.orig)options.orig=3D{};}});jQuery.fx.prototype=3D{update:functi=
on(){if(this.options.step)this.options.step.apply(this.elem,[this.now,thi=
s]);(jQuery.fx.step[this.prop]||jQuery.fx.step._default)(this);if(this.pr=
op=3D=3D"height"||this.prop=3D=3D"width")this.elem.style.display=3D"block=
";},cur:function(force){if(this.elem[this.prop]!=3Dnull&&this.elem.style[=
this.prop]=3D=3Dnull)return this.elem[this.prop];var =
r=3DparseFloat(jQuery.css(this.elem,this.prop,force));return =
r&&r>-10000?r:parseFloat(jQuery.curCSS(this.elem,this.prop))||0;},custom:=
function(from,to,unit){this.startTime=3D(new =
Date()).getTime();this.start=3Dfrom;this.end=3Dto;this.unit=3Dunit||this.=
unit||"px";this.now=3Dthis.start;this.pos=3Dthis.state=3D0;this.update();=
var self=3Dthis;function t(gotoEnd){return =
self.step(gotoEnd);}t.elem=3Dthis.elem;jQuery.timers.push(t);if(jQuery.ti=
merId=3D=3Dnull){jQuery.timerId=3DsetInterval(function(){var =
timers=3DjQuery.timers;for(var =
i=3D0;i<timers.length;i++)if(!timers[i]())timers.splice(i--,1);if(!timers=
.length){clearInterval(jQuery.timerId);jQuery.timerId=3Dnull;}},13);}},sh=
ow:function(){this.options.orig[this.prop]=3DjQuery.attr(this.elem.style,=
this.prop);this.options.show=3Dtrue;this.custom(0,this.cur());if(this.pro=
p=3D=3D"width"||this.prop=3D=3D"height")this.elem.style[this.prop]=3D"1px=
";jQuery(this.elem).show();},hide:function(){this.options.orig[this.prop]=
=3DjQuery.attr(this.elem.style,this.prop);this.options.hide=3Dtrue;this.c=
ustom(this.cur(),0);},step:function(gotoEnd){var t=3D(new =
Date()).getTime();if(gotoEnd||t>this.options.duration+this.startTime){thi=
s.now=3Dthis.end;this.pos=3Dthis.state=3D1;this.update();this.options.cur=
Anim[this.prop]=3Dtrue;var done=3Dtrue;for(var i in =
this.options.curAnim)if(this.options.curAnim[i]!=3D=3Dtrue)done=3Dfalse;i=
f(done){if(this.options.display!=3Dnull){this.elem.style.overflow=3Dthis.=
options.overflow;this.elem.style.display=3Dthis.options.display;if(jQuery=
.css(this.elem,"display")=3D=3D"none")this.elem.style.display=3D"block";}=
if(this.options.hide)this.elem.style.display=3D"none";if(this.options.hid=
e||this.options.show)for(var p in =
this.options.curAnim)jQuery.attr(this.elem.style,p,this.options.orig[p]);=
}if(done&&jQuery.isFunction(this.options.complete))this.options.complete.=
apply(this.elem);return false;}else{var =
n=3Dt-this.startTime;this.state=3Dn/this.options.duration;this.pos=3DjQue=
ry.easing[this.options.easing||(jQuery.easing.swing?"swing":"linear")](th=
is.state,n,0,1,this.options.duration);this.now=3Dthis.start+((this.end-th=
is.start)*this.pos);this.update();}return =
true;}};jQuery.fx.step=3D{scrollLeft:function(fx){fx.elem.scrollLeft=3Dfx=
.now;},scrollTop:function(fx){fx.elem.scrollTop=3Dfx.now;},opacity:functi=
on(fx){jQuery.attr(fx.elem.style,"opacity",fx.now);},_default:function(fx=
){fx.elem.style[fx.prop]=3Dfx.now+fx.unit;}};jQuery.fn.offset=3Dfunction(=
){var =
left=3D0,top=3D0,elem=3Dthis[0],results;if(elem)with(jQuery.browser){var =
parent=3Delem.parentNode,offsetChild=3Delem,offsetParent=3Delem.offsetPar=
ent,doc=3Delem.ownerDocument,safari2=3Dsafari&&parseInt(version)<522&&!/a=
dobeair/i.test(userAgent),fixed=3DjQuery.css(elem,"position")=3D=3D"fixed=
";if(elem.getBoundingClientRect){var =
box=3Delem.getBoundingClientRect();add(box.left+Math.max(doc.documentElem=
ent.scrollLeft,doc.body.scrollLeft),box.top+Math.max(doc.documentElement.=
scrollTop,doc.body.scrollTop));add(-doc.documentElement.clientLeft,-doc.d=
ocumentElement.clientTop);}else{add(elem.offsetLeft,elem.offsetTop);while=
(offsetParent){add(offsetParent.offsetLeft,offsetParent.offsetTop);if(moz=
illa&&!/^t(able|d|h)$/i.test(offsetParent.tagName)||safari&&!safari2)bord=
er(offsetParent);if(!fixed&&jQuery.css(offsetParent,"position")=3D=3D"fix=
ed")fixed=3Dtrue;offsetChild=3D/^body$/i.test(offsetParent.tagName)?offse=
tChild:offsetParent;offsetParent=3DoffsetParent.offsetParent;}while(paren=
t&&parent.tagName&&!/^body|html$/i.test(parent.tagName)){if(!/^inline|tab=
le.*$/i.test(jQuery.css(parent,"display")))add(-parent.scrollLeft,-parent=
.scrollTop);if(mozilla&&jQuery.css(parent,"overflow")!=3D"visible")border=
(parent);parent=3Dparent.parentNode;}if((safari2&&(fixed||jQuery.css(offs=
etChild,"position")=3D=3D"absolute"))||(mozilla&&jQuery.css(offsetChild,"=
position")!=3D"absolute"))add(-doc.body.offsetLeft,-doc.body.offsetTop);i=
f(fixed)add(Math.max(doc.documentElement.scrollLeft,doc.body.scrollLeft),=
Math.max(doc.documentElement.scrollTop,doc.body.scrollTop));}results=3D{t=
op:top,left:left};}function =
border(elem){add(jQuery.curCSS(elem,"borderLeftWidth",true),jQuery.curCSS=
(elem,"borderTopWidth",true));}function =
add(l,t){left+=3DparseInt(l)||0;top+=3DparseInt(t)||0;}return =
results;};})();
------=_NextPart_000_0003_01C9D3D5.3D0EE190
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.charlotteobserver.com/static/js/jquery.cycle.all.pack.js

/*=0A=
 * jQuery Cycle Plugin (with Transition Definitions)=0A=
 * Examples and documentation at: http://malsup.com/jquery/cycle/=0A=
 * Copyright (c) 2007 M. Alsup=0A=
 * Version: 2.10=0A=
 * Dual licensed under the MIT and GPL licenses:=0A=
 * http://www.opensource.org/licenses/mit-license.php=0A=
 * http://www.gnu.org/licenses/gpl.html=0A=
 */=0A=
eval(function(p,a,c,k,e,r){e=3Dfunction(c){return(c<a?'':e(parseInt(c/a))=
)+((c=3Dc%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace=
(/^/,String)){while(c--)r[e(c)]=3Dk[c]||e(c);k=3D[function(e){return =
r[e]}];e=3Dfunction(){return'\\w+'};c=3D1};while(c--)if(k[c])p=3Dp.replac=
e(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(3($){7 =
n=3D\'2.10\';7 q=3D$.2p.2i&&/3c 6.0/.2I(2w.2s);$.y.x=3D3(m){I =
8.18(3(){m=3Dm||{};4(m.2a=3D=3D28){2N(m){1Z\'2B\':4(8.Z)1J(8.Z);8.Z=3D0;I=
;1Z\'1I\':8.1b=3D1;I;1Z\'3r\':8.1b=3D0;I;3q:m=3D{1n:m}}}7 c=3D$(8);7 =
d=3Dm.1T?$(m.1T,8):c.3i();7 e=3Dd.3a();4(e.E<2)I;7 =
f=3D$.31({},$.y.x.2b,m||{},$.29?c.29():$.2V?c.2T():{});4(f.1P)f.26=3Df.2K=
||e.E;f.D=3Df.D?[f.D]:[];f.12=3Df.12?[f.12]:[];f.12.25(3(){f.1M=3D0});4(q=
&&f.1L&&!f.2u)24(d);7 g=3D8.2r;7 =
w=3D1h((g.1s(/w:(\\d+)/)||[])[1])||f.J;7 =
h=3D1h((g.1s(/h:(\\d+)/)||[])[1])||f.K;f.O=3D1h((g.1s(/t:(\\d+)/)||[])[1]=
)||f.O;4(c.A(\'1Y\')=3D=3D\'3o\')c.A(\'1Y\',\'3l\');4(w)c.J(w);4(h&&h!=3D=
\'1W\')c.K(h);4(f.19){f.1a=3D[];1j(7 =
i=3D0;i<e.E;i++)f.1a.L(i);f.1a.3e(3(a,b){I =
39.19()-0.5});f.14=3D0;f.T=3Df.1a[0]}13 4(f.T>=3De.E)f.T=3D0;7 =
j=3Df.T||0;d.A(\'1Y\',\'30\').1y().18(3(i){7 =
z=3Dj?i>=3Dj?e.E-(i-j):j-i:e.E-i;$(8).A(\'z-1x\',z)});$(e[j]).N();4(f.1k&=
&w)d.J(w);4(f.1k&&h&&h!=3D\'1W\')d.K(h);4(f.1I)c.2U(3(){8.1b=3D1},3(){8.1=
b=3D0});7 k=3D$.y.x.M[f.1n];4($.27(k))k(c,d,f);d.18(3(){7 =
a=3D$(8);8.W=3D(f.1k&&h)?h:a.K();8.V=3D(f.1k&&w)?w:a.J()});f.G=3Df.G||{};=
f.C=3Df.C||{};f.F=3Df.F||{};d.1B(\':1C(\'+j+\')\').A(f.G);4(f.S)$(d[j]).A=
(f.S);4(f.O){4(f.R.2a=3D=3D28)f.R=3D{2C:2A,2z:2y}[f.R]||2x;4(!f.1v)f.R=3D=
f.R/2;2v((f.O-f.R)<2t)f.O+=3Df.R}4(f.1K)f.1u=3Df.1F=3Df.1K;4(!f.1i)f.1i=3D=
f.R;4(!f.1o)f.1o=3Df.R;f.2q=3De.E;f.11=3Dj;4(f.19){f.B=3Df.11;4(++f.14=3D=
=3De.E)f.14=3D0;f.B=3Df.1a[f.14]}13 f.B=3Df.T>=3D(e.E-1)?0:f.T+1;7 =
l=3Dd[j];4(f.D.E)f.D[0].1t(l,[l,l,f,23]);4(f.12.E>1)f.12[1].1t(l,[l,l,f,2=
3]);4(f.1d&&!f.Q)f.Q=3Df.1d;4(f.Q)$(f.Q).22(\'1d\',3(){I =
21(e,f,f.1r?-1:1)});4(f.20)$(f.20).22(\'1d\',3(){I =
21(e,f,f.1r?1:-1)});4(f.1q)2o(e,f);4(f.O)8.Z=3D2n(3(){1p(e,f,0,!f.1r)},f.=
O+(f.2m||0))})};3 1p(a,b,c,d){4(b.1M)I;7 =
p=3Da[0].1H,1g=3Da[b.11],Q=3Da[b.B];4(p.Z=3D=3D=3D0&&!c)I;4(!c&&!p.1b&&((=
b.1P&&(--b.26<=3D0))||(b.1G&&!b.19&&b.B<b.11)))I;4(c||!p.1b){4(b.D.E)$.18=
(b.D,3(i,o){o.1t(Q,[1g,Q,b,d])});7 =
e=3D3(){4($.2p.2i&&b.1L)8.3n.3m(\'1X\');$.18(b.12,3(i,o){o.1t(Q,[1g,Q,b,d=
])})};4(b.B!=3Db.11){b.1M=3D1;4(b.1E)b.1E(1g,Q,b,e,d);13 =
4($.27($.y.x[b.1n]))$.y.x[b.1n](1g,Q,b,e);13 =
$.y.x.2k(1g,Q,b,e)}4(b.19){b.11=3Db.B;4(++b.14=3D=3Da.E)b.14=3D0;b.B=3Db.=
1a[b.14]}13{7 =
f=3D(b.B+1)=3D=3Da.E;b.B=3Df?0:b.B+1;b.11=3Df?a.E-1:b.B-1}4(b.1q)$(b.1q).=
2j(\'a\').3k(\'1V\').1X(\'a:1C(\'+b.11+\')\').2h(\'1V\')}4(b.O)p.Z=3D2n(3=
(){1p(a,b,0,!b.1r)},b.O)};3 21(a,b,c){7 =
p=3Da[0].1H,O=3Dp.Z;4(O){1J(O);p.Z=3D0}b.B=3Db.11+c;4(b.B<0){4(b.1G)I =
1w;b.B=3Da.E-1}13 4(b.B>=3Da.E){4(b.1G)I 1w;b.B=3D0}4(b.1D&&1U =
b.1D=3D=3D\'3\')b.1D(c>0,b.B,a[b.B]);1p(a,b,1,c>=3D0);I 1w};3 2o(b,c){7 =
d=3D$(c.1q);$.18(b,3(i,o){7 a=3D(1U c.1O=3D=3D\'3\')?$(c.1O(i,o)):$(\'<a =
3j=3D"#">\'+(i+1)+\'</a>\');4(a.3h(\'3g\').E=3D=3D0)a.3d(d);a.22(\'1d\',3=
(){c.B=3Di;7 p=3Db[0].1H,O=3Dp.Z;4(O){1J(O);p.Z=3D0}4(1U =
c.1S=3D=3D\'3\')c.1S(c.B,b[c.B]);1p(b,c,1,!c.1r);I =
1w})});d.2j(\'a\').1X(\'a:1C(\'+c.T+\')\').2h(\'1V\')};3 24(b){3 1A(s){7 =
s=3D1h(s).3b(16);I s.E<2?\'0\'+s:s};3 =
2f(e){1j(;e&&e.38.37()!=3D\'36\';e=3De.1H){7 =
v=3D$.A(e,\'2e-2d\');4(v.35(\'34\')>=3D0){7 =
a=3Dv.1s(/\\d+/g);I\'#\'+1A(a[0])+1A(a[1])+1A(a[2])}4(v&&v!=3D\'33\')I =
v}I\'#32\'};b.18(3(){$(8).A(\'2e-2d\',2f(8))})};$.y.x.2k=3D3(a,b,c,d){7 =
e=3D$(a),$n=3D$(b);$n.A(c.G);7 =
f=3D3(){$n.1z(c.C,c.1i,c.1u,d)};e.1z(c.F,c.1o,c.1F,3(){4(c.P)e.A(c.P);4(!=
c.1v)f()});4(c.1v)f()};$.y.x.M=3D{2c:3(a,b,c){b.1B(\':1C(\'+c.T+\')\').A(=
\'1m\',0);c.D.L(3(){$(8).N()});c.C=3D{1m:1};c.F=3D{1m:0};c.P=3D{X:\'Y\'}}=
};$.y.x.2Z=3D3(){I =
n};$.y.x.2b=3D{1n:\'2c\',O:2Y,R:2X,1i:H,1o:H,1d:H,Q:H,20:H,1D:H,1q:H,1S:H=
,1O:H,D:H,12:H,1K:H,1u:H,1F:H,1l:H,C:H,F:H,G:H,P:H,1E:H,K:\'1W\',T:0,1v:1=
,19:0,1k:0,1I:0,1P:0,2m:0,1T:H,1L:0,1G:0}})(9);9.y.x.M.2W=3D3(d,e,f){d.A(=
\'17\',\'1c\');f.D.L(3(a,b,c){9(8).N();c.G.r=3Db.1e;c.F.r=3D0-a.1e});f.S=3D=
{r:0};f.C=3D{r:0};f.P=3D{X:\'Y\'}};9.y.x.M.2S=3D3(d,e,f){d.A(\'17\',\'1c\=
');f.D.L(3(a,b,c){9(8).N();c.G.r=3D0-b.1e;c.F.r=3Da.1e});f.S=3D{r:0};f.C=3D=
{r:0};f.P=3D{X:\'Y\'}};9.y.x.M.2R=3D3(d,e,f){d.A(\'17\',\'1c\');f.D.L(3(a=
,b,c){9(8).N();c.G.u=3Db.1f;c.F.u=3D0-a.1f});f.S=3D{u:0};f.C=3D{u:0}};9.y=
.x.M.2Q=3D3(d,e,f){d.A(\'17\',\'1c\');f.D.L(3(a,b,c){9(8).N();c.G.u=3D0-b=
.1f;c.F.u=3Da.1f});f.S=3D{u:0};f.C=3D{u:0}};9.y.x.M.2P=3D3(f,g,h){f.A(\'1=
7\',\'1c\').J();h.D.L(3(a,b,c,d){9(8).N();7 =
e=3Da.1f,1Q=3Db.1f;c.G=3Dd?{u:1Q}:{u:-1Q};c.C.u=3D0;c.F.u=3Dd?-e:e;g.1B(a=
).A(c.G)});h.S=3D{u:0};h.P=3D{X:\'Y\'}};9.y.x.M.2O=3D3(f,g,h){f.A(\'17\',=
\'1c\');h.D.L(3(a,b,c,d){9(8).N();7 =
e=3Da.1e,1R=3Db.1e;c.G=3Dd?{r:-1R}:{r:1R};c.C.r=3D0;c.F.r=3Dd?e:-e;g.1B(a=
).A(c.G)});h.S=3D{r:0};h.P=3D{X:\'Y\'}};9.y.x.M.2M=3D3(a,b,c){c.C=3D{J:\'=
N\'};c.F=3D{J:\'1y\'}};9.y.x.M.2L=3D3(a,b,c){c.C=3D{K:\'N\'};c.F=3D{K:\'1=
y\'}};9.y.x.M.1l=3D3(g,h,j){7 =
w=3Dg.A(\'17\',\'3f\').J();h.A({u:0,r:0});j.D.L(3(){9(8).N()});j.R=3Dj.R/=
2;j.19=3D0;j.1l=3Dj.1l||{u:-w,r:15};j.U=3D[];1j(7 =
i=3D0;i<h.E;i++)j.U.L(h[i]);1j(7 =
i=3D0;i<j.T;i++)j.U.L(j.U.2g());j.1E=3D3(a,b,c,d,e){7 =
f=3De?9(a):9(b);f.1z(c.1l,c.1i,c.1u,3(){e?c.U.L(c.U.2g()):c.U.25(c.U.2J()=
);4(e)1j(7 i=3D0,1N=3Dc.U.E;i<1N;i++)9(c.U[i]).A(\'z-1x\',1N-i);13{7 =
z=3D9(a).A(\'z-1x\');f.A(\'z-1x\',1h(z)+1)}f.1z({u:0,r:0},c.1o,c.1F,3(){9=
(e?8:a).1y();4(d)d()})})}};9.y.x.M.2H=3D3(d,e,f){f.D.L(3(a,b,c){9(8).N();=
c.G.r=3Db.W;c.C.K=3Db.W});f.S=3D{r:0};f.G=3D{K:0};f.C=3D{r:0};f.F=3D{K:0}=
;f.P=3D{X:\'Y\'}};9.y.x.M.2G=3D3(d,e,f){f.D.L(3(a,b,c){9(8).N();c.C.K=3Db=
.W;c.F.r=3Da.W});f.S=3D{r:0};f.G=3D{r:0,K:0};f.F=3D{K:0};f.P=3D{X:\'Y\'}}=
;9.y.x.M.2F=3D3(d,e,f){f.D.L(3(a,b,c){9(8).N();c.G.u=3Db.V;c.C.J=3Db.V});=
f.G=3D{J:0};f.C=3D{u:0};f.F=3D{J:0};f.P=3D{X:\'Y\'}};9.y.x.M.2E=3D3(d,e,f=
){f.D.L(3(a,b,c){9(8).N();c.C.J=3Db.V;c.F.u=3Da.V});f.G=3D{u:0,J:0};f.C=3D=
{u:0};f.F=3D{J:0};f.P=3D{X:\'Y\'}};9.y.x.M.2D=3D3(d,e,f){f.S=3D{r:0,u:0};=
f.P=3D{X:\'Y\'};f.D.L(3(a,b,c){9(8).N();c.G=3D{J:0,K:0,r:b.W/2,u:b.V/2};c=
.C=3D{r:0,u:0,J:b.V,K:b.W};c.F=3D{J:0,K:0,r:a.W/2,u:a.V/2}})};9.y.x.M.3p=3D=
3(d,e,f){f.D.L(3(a,b,c){c.G=3D{J:0,K:0,1m:1,u:b.V/2,r:b.W/2,2l:1};c.C=3D{=
r:0,u:0,J:b.V,K:b.W}});f.F=3D{1m:0};f.P=3D{2l:0}};',62,214,'|||function|i=
f|||var|this|jQuery||||||||||||||||||top|||left|||cycle|fn||css|nextSlide=
|animIn|before|length|animOut|cssBefore|null|return|width|height|push|tra=
nsitions|show|timeout|cssAfter|next|speed|cssFirst|startingSlide|els|cycl=
eW|cycleH|display|none|cycleTimeout||currSlide|after|else|randomIndex|||o=
verflow|each|random|randomMap|cyclePause|hidden|click|offsetHeight|offset=
Width|curr|parseInt|speedIn|for|fit|shuffle|opacity|fx|speedOut|go|pager|=
rev|match|apply|easeIn|sync|false|index|hide|animate|hex|not|eq|prevNextC=
lick|fxFn|easeOut|nowrap|parentNode|pause|clearTimeout|easing|cleartype|b=
usy|len|pagerAnchorBuilder|autostop|nextW|nextH|pagerClick|slideExpr|type=
of|activeSlide|auto|filter|position|case|prev|advance|bind|true|clearType=
Fix|unshift|countdown|isFunction|String|metadata|constructor|defaults|fad=
e|color|background|getBg|shift|addClass|msie|find|custom|zIndex|delay|set=
Timeout|buildPager|browser|slideCount|className|userAgent|250|cleartypeNo=
Bg|while|navigator|400|200|fast|600|stop|slow|zoom|turnRight|turnLeft|tur=
nDown|turnUp|test|pop|autostopCount|slideY|slideX|switch|scrollVert|scrol=
lHorz|scrollRight|scrollLeft|scrollDown|data|hover|meta|scrollUp|1000|400=
0|ver|absolute|extend|ffffff|transparent|rgb|indexOf|html|toLowerCase|nod=
eName|Math|get|toString|MSIE|appendTo|sort|visible|body|parents|children|=
href|removeClass|relative|removeAttribute|style|static|fadeZoom|default|r=
esume'.split('|'),0,{}))=0A=

------=_NextPart_000_0003_01C9D3D5.3D0EE190
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.charlotteobserver.com/static/js/ui.tabs.min.js

/*=0A=
 * Tabs 3 - New Wave Tabs=0A=
 *=0A=
 * Copyright (c) 2007 Klaus Hartl (stilbuero.de)=0A=
 * Dual licensed under the MIT (MIT-LICENSE.txt)=0A=
 * and GPL (GPL-LICENSE.txt) licenses.=0A=
 *=0A=
 * http://docs.jquery.com/UI/Tabs=0A=
 */=0A=
(function($){$.ui=3D$.ui||{};$.fn.tabs=3Dfunction(){var method=3Dtypeof =
arguments[0]=3D=3D'string'&&arguments[0];var =
args=3Dmethod&&Array.prototype.slice.call(arguments,1)||arguments;return =
method=3D=3D'length'?$.data(this[0],'tabs').$tabs.length:this.each(functi=
on(){if(method){var =
tabs=3D$.data(this,'tabs');if(tabs)tabs[method].apply(tabs,args);}else=0A=
new =
$.ui.tabs(this,args[0]||{});});};$.ui.tabs=3Dfunction(el,options){var =
self=3Dthis;this.options=3D$.extend({},$.ui.tabs.defaults,options);this.e=
lement=3Del;if(options.selected=3D=3D=3Dnull)this.options.selected=3Dnull=
;this.options.event+=3D'.tabs';$(el).bind('setData.tabs',function(event,k=
ey,value){if((/^selected/).test(key))self.select(value);else{self.options=
[key]=3Dvalue;self.tabify();}}).bind('getData.tabs',function(event,key){r=
eturn =
self.options[key];});$.data(el,'tabs',this);this.tabify(true);};$.ui.tabs=
.defaults=3D{selected:0,unselect:false,event:'click',disabled:[],cookie:n=
ull,spinner:'Loading&#8230;',cache:false,idPrefix:'ui-tabs-',ajaxOptions:=
{},fx:null,tabTemplate:'<li><a =
href=3D"#{href}"><span>#{label}</span></a></li>',panelTemplate:'<div></di=
v>',navClass:'ui-tabs-nav',selectedClass:'ui-tabs-selected',unselectClass=
:'ui-tabs-unselect',disabledClass:'ui-tabs-disabled',panelClass:'ui-tabs-=
panel',hideClass:'ui-tabs-hide',loadingClass:'ui-tabs-loading'};$.extend(=
$.ui.tabs.prototype,{tabId:function(a){return =
a.title&&a.title.replace(/\s/g,'_').replace(/[^A-Za-z0-9\-_:\.]/g,'')||th=
is.options.idPrefix+$.data(a);},ui:function(tab,panel){return{instance:th=
is,options:this.options,tab:tab,panel:panel};},tabify:function(init){this=
.$lis=3D$('li:has(a[href])',this.element);this.$tabs=3Dthis.$lis.map(func=
tion(){return $('a',this)[0];});this.$panels=3D$([]);var =
self=3Dthis,o=3Dthis.options;this.$tabs.each(function(i,a){if(a.hash&&a.h=
ash.replace('#',''))self.$panels=3Dself.$panels.add(a.hash);else =
if($(a).attr('href')!=3D'#'){$.data(a,'href.tabs',a.href);$.data(a,'load.=
tabs',a.href);var id=3Dself.tabId(a);a.href=3D'#'+id;var =
$panel=3D$('#'+id);if(!$panel.length){$panel=3D$(o.panelTemplate).attr('i=
d',id).addClass(o.panelClass).insertAfter(self.$panels[i-1]||self.element=
);$panel.data('destroy.tabs',true);}self.$panels=3Dself.$panels.add($pane=
l);}else=0A=
o.disabled.push(i+1);});if(init){$(this.element).hasClass(o.navClass)||$(=
this.element).addClass(o.navClass);this.$panels.each(function(){var =
$this=3D$(this);$this.hasClass(o.panelClass)||$this.addClass(o.panelClass=
);});this.$tabs.each(function(i,a){if(location.hash){if(a.hash=3D=3Dlocat=
ion.hash){o.selected=3Di;if($.browser.msie||$.browser.opera){var =
$toShow=3D$(location.hash),toShowId=3D$toShow.attr('id');$toShow.attr('id=
','');setTimeout(function(){$toShow.attr('id',toShowId);},500);}scrollTo(=
0,0);return false;}}else if(o.cookie){var =
index=3DparseInt($.cookie('ui-tabs'+$.data(self.element)),10);if(index&&s=
elf.$tabs[index]){o.selected=3Dindex;return false;}}else =
if(self.$lis.eq(i).hasClass(o.selectedClass)){o.selected=3Di;return =
false;}});this.$panels.addClass(o.hideClass);this.$lis.removeClass(o.sele=
ctedClass);if(o.selected!=3D=3Dnull){this.$panels.eq(o.selected).show().r=
emoveClass(o.hideClass);this.$lis.eq(o.selected).addClass(o.selectedClass=
);}var =
href=3Do.selected!=3D=3Dnull&&$.data(this.$tabs[o.selected],'load.tabs');=
if(href)this.load(o.selected);o.disabled=3D$.unique(o.disabled.concat($.m=
ap(this.$lis.filter('.'+o.disabledClass),function(n,i){return =
self.$lis.index(n);}))).sort();$(window).bind('unload',function(){self.$t=
abs.unbind('.tabs');self.$lis=3Dself.$tabs=3Dself.$panels=3Dnull;});}for(=
var =
i=3D0,li;li=3Dthis.$lis[i];i++)$(li)[$.inArray(i,o.disabled)!=3D-1&&!$(li=
).hasClass(o.selectedClass)?'addClass':'removeClass'](o.disabledClass);if=
(o.cache=3D=3D=3Dfalse)this.$tabs.removeData('cache.tabs');var =
hideFx,showFx,baseFx=3D{'min-width':0,duration:1},baseDuration=3D'normal'=
;if(o.fx&&o.fx.constructor=3D=3DArray)hideFx=3Do.fx[0]||baseFx,showFx=3Do=
.fx[1]||baseFx;else=0A=
hideFx=3DshowFx=3Do.fx||baseFx;var =
resetCSS=3D{display:'',overflow:'',height:''};if(!$.browser.msie)resetCSS=
.opacity=3D'';function =
hideTab(clicked,$hide,$show){$hide.animate(hideFx,hideFx.duration||baseDu=
ration,function(){$hide.addClass(o.hideClass).css(resetCSS);if($.browser.=
msie&&hideFx.opacity)$hide[0].style.filter=3D'';if($show)showTab(clicked,=
$show,$hide);});}function =
showTab(clicked,$show,$hide){if(showFx=3D=3D=3DbaseFx)$show.css('display'=
,'block');$show.animate(showFx,showFx.duration||baseDuration,function(){$=
show.removeClass(o.hideClass).css(resetCSS);if($.browser.msie&&showFx.opa=
city)$show[0].style.filter=3D'';$(self.element).triggerHandler('tabsshow'=
,[self.ui(clicked,$show[0])],o.show);});}function =
switchTab(clicked,$li,$hide,$show){$li.addClass(o.selectedClass).siblings=
().removeClass(o.selectedClass);hideTab(clicked,$hide,$show);}this.$tabs.=
unbind('.tabs').bind(o.event,function(){var =
$li=3D$(this).parents('li:eq(0)'),$hide=3Dself.$panels.filter(':visible')=
,$show=3D$(this.hash);if(($li.hasClass(o.selectedClass)&&!o.unselect)||$l=
i.hasClass(o.disabledClass)||$(this).hasClass(o.loadingClass)||$(self.ele=
ment).triggerHandler('tabsselect',[self.ui(this,$show[0])],o.select)=3D=3D=
=3Dfalse){this.blur();return =
false;}self.options.selected=3Dself.$tabs.index(this);if(o.unselect){if($=
li.hasClass(o.selectedClass)){self.options.selected=3Dnull;$li.removeClas=
s(o.selectedClass);self.$panels.stop();hideTab(this,$hide);this.blur();re=
turn false;}else if(!$hide.length){self.$panels.stop();var =
a=3Dthis;self.load(self.$tabs.index(this),function(){$li.addClass(o.selec=
tedClass).addClass(o.unselectClass);showTab(a,$show);});this.blur();retur=
n =
false;}}if(o.cookie)$.cookie('ui-tabs'+$.data(self.element),self.options.=
selected,o.cookie);self.$panels.stop();if($show.length){var =
a=3Dthis;self.load(self.$tabs.index(this),$hide.length?function(){switchT=
ab(a,$li,$hide,$show);}:function(){$li.addClass(o.selectedClass);showTab(=
a,$show);});}else=0A=
throw'jQuery UI Tabs: Mismatching fragment =
identifier.';if($.browser.msie)this.blur();return =
false;});if(!(/^click/).test(o.event))this.$tabs.bind('click.tabs',functi=
on(){return =
false;});},add:function(url,label,index){if(index=3D=3Dundefined)index=3D=
this.$tabs.length;var o=3Dthis.options;var =
$li=3D$(o.tabTemplate.replace(/#\{href\}/,url).replace(/#\{label\}/,label=
));$li.data('destroy.tabs',true);var =
id=3Durl.indexOf('#')=3D=3D0?url.replace('#',''):this.tabId($('a:first-ch=
ild',$li)[0]);var =
$panel=3D$('#'+id);if(!$panel.length){$panel=3D$(o.panelTemplate).attr('i=
d',id).addClass(o.panelClass).addClass(o.hideClass);$panel.data('destroy.=
tabs',true);}if(index>=3Dthis.$lis.length){$li.appendTo(this.element);$pa=
nel.appendTo(this.element.parentNode);}else{$li.insertBefore(this.$lis[in=
dex]);$panel.insertBefore(this.$panels[index]);}o.disabled=3D$.map(o.disa=
bled,function(n,i){return =
n>=3Dindex?++n:n});this.tabify();if(this.$tabs.length=3D=3D1){$li.addClas=
s(o.selectedClass);$panel.removeClass(o.hideClass);var =
href=3D$.data(this.$tabs[0],'load.tabs');if(href)this.load(index,href);}$=
(this.element).triggerHandler('tabsadd',[this.ui(this.$tabs[index],this.$=
panels[index])],o.add);},remove:function(index){var =
o=3Dthis.options,$li=3Dthis.$lis.eq(index).remove(),$panel=3Dthis.$panels=
.eq(index).remove();if($li.hasClass(o.selectedClass)&&this.$tabs.length>1=
)this.select(index+(index+1<this.$tabs.length?1:-1));o.disabled=3D$.map($=
.grep(o.disabled,function(n,i){return n!=3Dindex;}),function(n,i){return =
n>=3Dindex?--n:n});this.tabify();$(this.element).triggerHandler('tabsremo=
ve',[this.ui($li.find('a')[0],$panel[0])],o.remove);},enable:function(ind=
ex){var =
o=3Dthis.options;if($.inArray(index,o.disabled)=3D=3D-1)return;var =
$li=3Dthis.$lis.eq(index).removeClass(o.disabledClass);if($.browser.safar=
i){$li.css('display','inline-block');setTimeout(function(){$li.css('displ=
ay','block');},0);}o.disabled=3D$.grep(o.disabled,function(n,i){return =
n!=3Dindex;});$(this.element).triggerHandler('tabsenable',[this.ui(this.$=
tabs[index],this.$panels[index])],o.enable);},disable:function(index){var=
 =
self=3Dthis,o=3Dthis.options;if(index!=3Do.selected){this.$lis.eq(index).=
addClass(o.disabledClass);o.disabled.push(index);o.disabled.sort();$(this=
.element).triggerHandler('tabsdisable',[this.ui(this.$tabs[index],this.$p=
anels[index])],o.disable);}},select:function(index){if(typeof =
index=3D=3D'string')index=3Dthis.$tabs.index(this.$tabs.filter('[href$=3D=
'+index+']')[0]);this.$tabs.eq(index).trigger(this.options.event);},load:=
function(index,callback){var =
self=3Dthis,o=3Dthis.options,$a=3Dthis.$tabs.eq(index),a=3D$a[0],bypassCa=
che=3Dcallback=3D=3Dundefined||callback=3D=3D=3Dfalse,url=3D$a.data('load=
.tabs');callback=3Dcallback||function(){};if(!url||($.data(a,'cache.tabs'=
)&&!bypassCache)){callback();return;}if(o.spinner){var =
$span=3D$('span',a);$span.data('label.tabs',$span.html()).html('<em>'+o.s=
pinner+'</em>');}var =
finish=3Dfunction(){self.$tabs.filter('.'+o.loadingClass).each(function()=
{$(this).removeClass(o.loadingClass);if(o.spinner){var =
$span=3D$('span',this);$span.html($span.data('label.tabs')).removeData('l=
abel.tabs');}});self.xhr=3Dnull;};var =
ajaxOptions=3D$.extend({},o.ajaxOptions,{url:url,success:function(r,s){$(=
a.hash).html(r);finish();callback();if(o.cache)$.data(a,'cache.tabs',true=
);$(self.element).triggerHandler('tabsload',[self.ui(self.$tabs[index],se=
lf.$panels[index])],o.load);o.ajaxOptions.success&&o.ajaxOptions.success(=
r,s);}});if(this.xhr){this.xhr.abort();finish();}$a.addClass(o.loadingCla=
ss);setTimeout(function(){self.xhr=3D$.ajax(ajaxOptions);},0);},url:funct=
ion(index,url){this.$tabs.eq(index).removeData('cache.tabs').data('load.t=
abs',url);},destroy:function(){var =
o=3Dthis.options;$(this.element).unbind('.tabs').removeClass(o.navClass).=
removeData('tabs');this.$tabs.each(function(){var =
href=3D$.data(this,'href.tabs');if(href)this.href=3Dhref;var =
$this=3D$(this).unbind('.tabs');$.each(['href','load','cache'],function(i=
,prefix){$this.removeData(prefix+'.tabs');});});this.$lis.add(this.$panel=
s).each(function(){if($.data(this,'destroy.tabs'))$(this).remove();else=0A=
$(this).removeClass([o.selectedClass,o.unselectClass,o.disabledClass,o.pa=
nelClass,o.hideClass].join(' '));});}});})(jQuery);
------=_NextPart_000_0003_01C9D3D5.3D0EE190
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.charlotteobserver.com/static/js/charlotte.js

/**=0A=
 * @author mraichelson=0A=
 */=0A=
// configuration variables=0A=
	var animspeed =3D 'normal';=0A=
	var topnav_default =3D '';=0A=
	var topnav_over_main =3D '';=0A=
	var topnav_over_sub =3D '';=0A=
	var txt_search_default =3D 'CharlotteObserver.com Search';=0A=
	var URL_images =3D 'http://media.charlotteobserver.com/static/design/'; =
// URL of where the blank.gif image will live.=0A=
// reuseable functions=0A=
	function manage_topnav(){=0A=
		var showmenu =3D '';=0A=
		if(topnav_over_main || topnav_over_sub){=0A=
			if(topnav_over_main && !topnav_over_sub){=0A=
				showmenu =3D topnav_over_main;=0A=
			}else if(!topnav_over_main && topnav_over_sub){=0A=
				showmenu =3D topnav_over_sub;=0A=
			}else{=0A=
				if(topnav_over_main=3D=3Dtopnav_over_sub){=0A=
					showmenu =3D topnav_over_main;=0A=
				}=0A=
			}=0A=
			$('#main-nav li.active').removeClass('active');=0A=
			$(showmenu).addClass('active')=0A=
		}else{=0A=
			if($(topnav_default).attr('class') !=3D 'active'){=0A=
				$('#main-nav li.active').removeClass('active');=0A=
				$(topnav_default).addClass('active');=0A=
			}=0A=
		}=0A=
	}=0A=
// jQuery code=0A=
	$(document).ready(function(){=0A=
		// zebra lists and tables - poll div.poll_radios=0A=
			$('ul.zebra').each(function(){=0A=
				$('li:nth-child(odd)',this).addClass('odd');=0A=
			});=0A=
			$('table.zebra').each(function(){=0A=
				$('tr:nth-child(odd)',this).addClass('odd');=0A=
			});=0A=
		// top navigation menu=0A=
			topnav_default =3D '#'+$('div#main-nav ul li.active').attr('id');=0A=
			var timer_mainnav =3D setInterval('manage_topnav()',250);=0A=
			$('div#main-nav ul:first>li').hover(=0A=
				function(){ topnav_over_main =3D '#'+$(this).attr('id'); },=0A=
				function(){ topnav_over_main =3D ''; }=0A=
			);=0A=
			$('div#main-nav ul ul').hover(=0A=
				function(){ topnav_over_sub =3D =
'#'+$(this).parents('li').attr('id'); },=0A=
				function(){ topnav_over_sub =3D ''; }=0A=
			);=0A=
		// replace HR tags with styled DIVs=0A=
			$('hr').wrap('<div class=3D"hr"><\/div>')=0A=
		// create tabbed content areas=0A=
		// uses jQuery UI tabs plugin - http://ui.jquery.com/=0A=
			$('div.tabbed>ul').tabs({ remote: true });=0A=
			$('div.tabbed ul.tabs li a').focus(function(){=0A=
				this.blur();=0A=
			});=0A=
		// create tabbed content areas=0A=
		// uses jQuery UI tabs plugin - http://ui.jquery.com/=0A=
			$('div#regtabbed>ul').tabs({ remote: true });=0A=
			$('div#regtabbed ul.tabs li a').focus(function(){=0A=
				this.blur();=0A=
			});=0A=
		// additional script for weather/traffic tabbed area=0A=
			$('div#weathertraffic a.weather').click(function(){=0A=
				=
$('div#weathertraffic').removeClass('show-traffic').addClass('show-weathe=
r');=0A=
				this.blur();=0A=
			});=0A=
			$('div#weathertraffic a.traffic').click(function(){=0A=
				=
$('div#weathertraffic').removeClass('show-weather').addClass('show-traffi=
c');=0A=
				this.blur();=0A=
			});=0A=
		// top user services dropdown=0A=
			$('div.readerservices-menu').toggle(=0A=
				function(){=0A=
					$(this).parent().addClass('active');=0A=
				},=0A=
				function(){=0A=
					$(this).parent().removeClass('active')=0A=
				}=0A=
			);=0A=
			$('div.readerservices-menu a').click(function(){=0A=
				$(this).parent().trigger('click');=0A=
				return false;=0A=
			});=0A=
			$('div.readerservices-menu a').focus(function(){=0A=
				this.blur();=0A=
			});=0A=
		// social bookmark tool=0A=
			$('div#socialwidget li#social-dropdown div.ctrl a').toggle(=0A=
				function(){=0A=
					$(this).addClass('active');=0A=
					$(this).parents('li#social-dropdown').find('div.dropdown').show();=0A=
				},=0A=
				function(){=0A=
					$(this).removeClass('active');=0A=
					$(this).parents('li#social-dropdown').find('div.dropdown').hide();=0A=
				}=0A=
			);=0A=
			$('div#socialwidget li#social-dropdown div.ctrl a').focus(function(){=0A=
				this.blur();=0A=
			});=0A=
		// top search form=0A=
			$('div.searchmain =
input:text').val(txt_search_default).css('color','#ccc');=0A=
			$('div.searchmain input:text').focus(function(){=0A=
				$('div.searchmain div.controller =
span:hidden').css('cursor','pointer').show();=0A=
				$('div.searchdropdown:hidden').show();=0A=
				$(this).css('color','#666')=0A=
				if($(this).val()=3D=3Dtxt_search_default){=0A=
					$(this).val('');=0A=
				}=0A=
			});=0A=
			$('div.searchmain input:text').blur(function(){=0A=
				if($(this).val()=3D=3D''){=0A=
					$(this).val(txt_search_default).css('color','#ccc');=0A=
				}=0A=
			});=0A=
			$('div.searchmain div.controller span').click(function(){=0A=
				$(this).hide();=0A=
				$('div.searchdropdown:visible').hide();=0A=
			});=0A=
		// "print" link=0A=
			$('a#printpage').click(function(){=0A=
				window.print(); // trigger printing=0A=
				this.blur(); // remove focus=0A=
				return false; // do not follow link=0A=
			});=0A=
		// close open dropdowns when clicking empty space=0A=
			$('body').click(function(){=0A=
				if($('li#social-dropdown div.dropdown:visible').get(0)){=0A=
					$('div#socialwidget li#social-dropdown div.ctrl =
a').trigger('click');=0A=
				}=0A=
				if($('div.readerservices-menu').parent('.active').get(0)){=0A=
					$('div.readerservices-menu').trigger('click');=0A=
				}=0A=
			});=0A=
		// multimedia panel switcher=0A=
			$('div#multimediabar div.mm-panels').cycle(=0A=
				{=0A=
					fx:'scrollHorz',=0A=
					speed:500,=0A=
					timeout:7500,=0A=
					next:'.mm-right a', =0A=
	    			prev:'.mm-left a',=0A=
					pager:'#multimediabar .mm-pagination',=0A=
					pagerAnchorBuilder:function(idx,slide){=0A=
						return '<a href=3D"#"><img src=3D"'+URL_images+'blank.gif" =
alt=3D""><\/a>';=0A=
					}=0A=
				}=0A=
			);=0A=
			=0A=
			$('#multimediabar .mm-pagination a,#multimediabar .mm-left a, =
#multimediabar .mm-right a').focus(function(){ this.blur(); });=0A=
			=0A=
			=0A=
			=0A=
		// mini-slideshow cycle function, builds pagination and sets transition=0A=
			$('div#mini-slideshow div.slides ul').cycle(=0A=
				{=0A=
					fx: 'scrollHorz',=0A=
					speed:1,=0A=
					timeout:0,=0A=
					prev:'div#mini-slideshow span.prev a',=0A=
					next:'div#mini-slideshow span.next a',=0A=
					pager:'div#mini-slideshow span.indicator',=0A=
					pagerAnchorBuilder:function(idx,slide){=0A=
						return '<a href=3D"#"><img src=3D"'+URL_images+'blank.gif" =
alt=3D""><\/a>';=0A=
					},=0A=
					after: after=0A=
				}=0A=
			);=0A=
			=0A=
		function after(){=0A=
			var thisHeight =3D parseInt($('img', this).attr('height'));=0A=
			var calcHeight =3D parseInt(thisHeight)+220;=0A=
			var minidivHeight =3D parseInt(calcHeight)+33;=0A=
			$('#mini-slideshow').css('height',minidivHeight+'px');=0A=
			$('#mini-slideshow div.slides ul').css('height',calcHeight+'px');=0A=
			$('#mini-slideshow div.slides ul li').css('height',calcHeight+'px');=0A=
			$('#mini-slideshow-loader').hide();=0A=
		}=0A=
			=0A=
		// set initial size of box according to first slide height=0A=
			if($('#mini-slideshow')){=0A=
				// sets up a loop to iterate through slides=0A=
				// for each slide get css display and opacity properties=0A=
				$('#mini-slideshow ul li').each(function(i){=0A=
					// if display is set to list-itemthank	=0A=
					// calculate this slide's height for the box and ul=0A=
					var css =3D $(this).css('display');=0A=
					if( i =3D=3D '0' ) {=0A=
						var thisHeight =3D parseInt($('img', this).attr('height'));=0A=
						var calcHeight =3D parseInt(thisHeight)+220;=0A=
						var minidivHeight =3D parseInt(calcHeight)+33;=0A=
						$('#mini-slideshow').css('height',minidivHeight+'px');=0A=
						$('#mini-slideshow div.slides ul').css('height',calcHeight+'px');=0A=
						$('#mini-slideshow div.slides ul =
li').css('height',calcHeight+'px');=0A=
					}=0A=
				});=0A=
				=0A=
			}=0A=
			=0A=
                =0A=
		=0A=
			=0A=
			=0A=
=0A=
		// big slideshows=0A=
		=0A=
		// set initial size of box according to first slide height=0A=
			/* if($('#big-slideshow')){=0A=
				// sets up a loop to iterate through slides=0A=
				// for each slide get css display and opacity properties=0A=
				$('#big-slideshow').css('height', '800px');=0A=
                each(function(i){=0A=
					// if display is set to list-item=0A=
					// calculate this slide's height for the box and ul=0A=
					if( i =3D=3D '0' ) {=0A=
						var thisHeight =3D parseInt($('img', this).attr('height'));=0A=
						var calcHeight =3D parseInt(thisHeight)+220;=0A=
						$('#big-slideshow div.slides ul').css('height',calcHeight+'px');=0A=
						$('#big-slideshow div.slides ul li').css('height',calcHeight+'px');=0A=
					}=0A=
				//});=0A=
				=0A=
			}*/=0A=
			=0A=
			=0A=
			=0A=
			$('div#big-slideshow ul').cycle(=0A=
				{=0A=
					fx: 'scrollHorz',=0A=
					speed: 1,=0A=
					timeout:0,=0A=
					prev:'div#big-slideshow span.prev a',=0A=
					next:'div#big-slideshow span.next a',=0A=
					pager:'div#big-slideshow span.indicator',=0A=
					pagerAnchorBuilder:function(idx,slide){=0A=
						return '<a href=3D"#"><img src=3D"'+URL_images+'blank.gif" =
alt=3D""><\/a>';=0A=
					},=0A=
                    after: bigAfter=0A=
				}=0A=
			);=0A=
			=0A=
			function bigAfter(){=0A=
				mistats_resend();=0A=
				window.galleryad1.location.reload();=0A=
				var thisHeight =3D parseInt($('img', this).attr('height'));=0A=
				var calcHeight =3D parseInt(thisHeight)+190;=0A=
				$('#big-slideshow').css('height',calcHeight+'px');=0A=
				$('#big-slideshow div.slides ul').css('height',calcHeight+'px');=0A=
				$('#galleryad1').attr("src", function(){=0A=
					var url =3D location.href.toString();=0A=
					var i =3D url.indexOf('/',7);=0A=
					var surl =3D url.slice(i);=0A=
					var j =3D surl.indexOf('/',1);=0A=
					var first =3D surl.substr(0,j);=0A=
					var last =3D surl.slice(j);=0A=
					var ad =3D '/v-ad';=0A=
					var nurl =3D first+ad+last;=0A=
					return nurl;=0A=
				});=0A=
				$('#big-slideshow-loader').hide();=0A=
			}=0A=
			=0A=
			// Function used to correct Yahoo Text Ad iframe size=0A=
			$("#yahoo-contextual-ads-story > =
iframe[name=3D'iframe0']").attr("width","468");=0A=
			$("#yahoo-contextual-ads > =
iframe[name=3D'iframe0']").attr("width","301");=0A=
			=0A=
			=0A=
			//Factbox Expander=0A=
			$('div.factbox_header a').click( function() {=0A=
				var id =3D this.id;=0A=
				if ($('div.'+id).is(":hidden")) {=0A=
					$('span.'+id).removeClass('icon-down');=0A=
					$('span.'+id).addClass('icon-up');=0A=
				}=0A=
				else {=0A=
					$('span.'+id).removeClass('icon-up');=0A=
					$('span.'+id).addClass('icon-down');=0A=
				}=0A=
				$('div.'+id).slideToggle("normal");=0A=
			});=0A=
			=0A=
			=0A=
            // Q & A Functions=0A=
            // Sliding Simple Form=0A=
            $('div.qna_simple_form_header a').click( function() {=0A=
                if ($('div.form_wrap').is(":hidden")) {=0A=
                    $('a#qna_toggle span').removeClass('icon-down');=0A=
                    $('a#qna_toggle span').addClass('icon-up');=0A=
                }=0A=
                else {=0A=
                    $('a#qna_toggle span').removeClass('icon-up');=0A=
                    $('a#qna_toggle span').addClass('icon-down');=0A=
                }=0A=
                    $('div.form_wrap').slideToggle("normal");=0A=
            });=0A=
                        =0A=
            // Remove top border from question and answer div=0A=
            $('div#questions div.border:gt(0)').css('border-top', '1px =
solid #bbb');=0A=
            =0A=
            =0A=
            // Zvents=0A=
            $('form#venueform > div > div').css('background', 'none');=0A=
            $("div.vendor_tier =
a[href=3D'/site_indexes/allvenueslist161m0.html'], =
a[href=3D'/site_indexes/allcurrenteventslist161m0.html'], =
a[href=3D'/site_indexes/restaurantlist161m0.html']").css('display', =
'none');=0A=
            =0A=
            =0A=
                       =0A=
                     =0A=
            // Comment Disclaimer=0A=
            $('a#disclaimer-link').click( function() {=0A=
                var id =3D this.id;=0A=
				if ($('div.'+id).is(":hidden")) {=0A=
					$('span.'+id).removeClass('icon-down');=0A=
					$('span.'+id).addClass('icon-up');=0A=
				}=0A=
				else {=0A=
					$('span.'+id).removeClass('icon-up');=0A=
					$('span.'+id).addClass('icon-down');=0A=
				}=0A=
				$('div.'+id).slideToggle("normal");=0A=
            });=0A=
=0A=
		// Rail cleanup on section fronts, DR=0A=
		$('div.grid-d > div.story:last').addClass('last');=0A=
		$('div.grid-c > div.story:last').addClass('last');=0A=
		$('div.highlights > div.story-highlight:last').addClass('last');=0A=
		$("select.advbox1").css('width', '290px');=0A=
		$("select.advbox1").css('height', '100px');=0A=
		$("div.story > div.links > ul > li:last").addClass('last');=0A=
	});
------=_NextPart_000_0003_01C9D3D5.3D0EE190
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.charlotteobserver.com/static/js/mmbar2.js

/**=0A=
 * @author mraichelson=0A=
 */=0A=
=0A=
var URL_images =3D 'http://media.charlotteobserver.com/static/design/'; =
// URL of where the blank.gif image will live.=0A=
=0A=
$(document).ready(function(){=0A=
	// set up active slide and first panel to display=0A=
	$('div#multimediabar2 div.mm-links li:first').addClass('active');=0A=
	// set up all slideshows=0A=
	$('div#multimediabar2 div.mm-panelset').each(function(i){=0A=
		var thePanelset =3D i+1;=0A=
		$('div.mm-panels',this).cycle(=0A=
			{=0A=
				fx:'scrollHorz',=0A=
				speed:500,=0A=
				timeout:7500,=0A=
				next:'#mm-panelset'+thePanelset+' .mm-right a', =0A=
				prev:'#mm-panelset'+thePanelset+' .mm-left a',=0A=
				pager:'#mm-panelset'+thePanelset+' .mm-pagination',=0A=
				pagerAnchorBuilder:function(idx,slide){=0A=
					return '<a href=3D"#"><img src=3D"'+URL_images+'blank.gif" =
alt=3D""><\/a>';=0A=
				}=0A=
			}=0A=
		);=0A=
	});=0A=
	$('#multimediabar2 .mm-pagination a').focus(function(){ this.blur(); });=0A=
	$('#multimediabar2 .mm-left a, #multimediabar2 .mm-right =
a').focus(function(){ this.blur(); });=0A=
	// pause all except the first panelset=0A=
	$('div#multimediabar2 div.mm-panelset:not(#mm-panelset1) =
div.mm-panels').cycle('pause');=0A=
=0A=
	// make tabs switch panelsets=0A=
	$('div#multimediabar2 div.mm-links a').click(function(){=0A=
		$(this).parents('ul').find('.active').removeClass('active');=0A=
		$(this).parent('li').addClass('active');=0A=
		$('div#multimediabar2 div.mm-panels').cycle('stop');=0A=
		var nextPanelset =3D '#'+$(this).attr('class');=0A=
		$('.mm-panelset:not('+nextPanelset+')').fadeOut(=0A=
			'animspeed',=0A=
			function(){=0A=
				$(nextPanelset).fadeIn(=0A=
					animspeed,=0A=
					function(){=0A=
						$(nextPanelset+' div.mm-panels').cycle('resume');=0A=
						$(nextPanelset+' div.mm-pagination a:first').trigger('click');=0A=
					}=0A=
				);=0A=
			}=0A=
		);=0A=
		this.blur();=0A=
		return false;=0A=
	});=0A=
});=0A=

------=_NextPart_000_0003_01C9D3D5.3D0EE190
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.charlotteobserver.com/static/scripts/site.js

// masthead weather =
************************************************************=0A=
// IMPORTANT: this code should be included into the page BEFORE the =
weather js file=0A=
//var dontdrawzonew=3Dtrue;=0A=
function masthead_weather() {=0A=
	=0A=
}=0A=
// end masthead weather =
********************************************************=0A=
=0A=
function searchFormSubmit(form) {=0A=
=0A=
     if (form.aff[2].checked || form.aff.value =3D=3D '1') {=0A=
=0A=
         window.location =3D =
"http://www.newslibrary.com/nlsearch.asp?search_mode=3Dall&action=3Dsearc=
h&date_mode=3Dyear&year=3Dlast+180+days&sort=3Dd%3Ah&nitems=3D10&region=3D=
co&dbquery=3D" + form.keywords.value;=0A=
             return false;=0A=
   =0A=
     } =0A=
     else if (form.aff[1].checked || form.aff.value =3D=3D 'web') {=0A=
         var encoded_keywords =3D =
encodeURIComponent(form.keywords.value);=0A=
         var section_num =3D '535';=0A=
         var url_version =3D 'ysr';=0A=
         var params =3D 'product=3DYahoo%2COverture&' +=0A=
                      'collection=3DWEB&' +=0A=
                      =
'live_template=3Dhttp%3A%2F%2Fwww.charlotteobserver.com%2F' + =
section_num + '%2Fv-' + url_version + '%2Findex.html&' + =0A=
                      =
'error_template=3Dhttp%3A%2F%2Fwww.charlotteobserver.com%2F' + =
section_num + '%2Fv-yerr%2Findex.html&' +=0A=
                      =
'preview_template=3Dhttp%3A%2F%2Fpreview.charlotteobserver.com%2F' + =
section_num + '%2Fv-' + url_version + '%2Findex.html&' +=0A=
                      'results_per_page=3D10' +=0A=
		      '&prop_related=3D1&prop_dym=3D1';=0A=
         window.location =3D =
"http://search.charlotteobserver.com/search-bin/search.pl.cgi?sf_Keywords=
=3D" + encoded_keywords + '&' + params;=0A=
=0A=
         return false;=0A=
     }=0A=
=0A=
     return true;=0A=
 }=0A=
// getParams =
*******************************************************************=0A=
function getParams(params) {=0A=
   var Params =3D new Object ();=0A=
   if ( ! params ) return Params; // return empty object=0A=
   var Pairs =3D params.split(/[;&]/);=0A=
   for ( var i =3D 0; i < Pairs.length; i++ ) {=0A=
      var KeyVal =3D Pairs[i].split('=3D');=0A=
      if ( ! KeyVal || KeyVal.length !=3D 2 ) continue;=0A=
      var key =3D unescape( KeyVal[0] );=0A=
      var val =3D unescape( KeyVal[1] );=0A=
      val =3D val.replace(/\+/g, ' ');=0A=
      Params[key] =3D val;=0A=
   }=0A=
   return Params;=0A=
=0A=
}=0A=
// end getParams =
*****************************************************************=0A=
=0A=
=0A=
=0A=
/* search =
**********************************************************************=0A=
function searchFormSubmit(form) {=0A=
        if (form.aff.value =3D=3D 'archives' || form.aff[1].checked =
=3D=3D true) {=0A=
                // this address needs to be changed once search is set up=0A=
                window.location =3D =
"http://www.newslibrary.com/nlsearch.asp?search_mode=3Dall&action=3Dsearc=
h&date_mode=3Dyear&year=3Dlast+180+days&sort=3Dd%3Ah&nitems=3D10&region=3D=
co&dbquery=3D" + form.keywords.value;=0A=
                return false;=0A=
        } else if (form.aff[2].checked =3D=3D true) {=0A=
		window.location =3D =
"http://www.charlotteobserver.com/cgi-bin/mi/overture/overture.pl?Keyword=
s=3D" + form.keywords.value;=0A=
		return false;=0A=
	}=0A=
        return true;=0A=
}=0A=
// end search =
******************************************************************=0A=
*/=0A=
=0A=
=0A=
function today_string() {=0A=
	// dependant on date functions defined in mi-utilities.js=0A=
	var today =3D new Date();=0A=
	return today.getDayString()+', '+today.getMonthString()+' =
'+today.getDate()+', '+today.getFullYear();=0A=
}=0A=
=0A=
// Poll Jaascript to check if you've already voted or not =
**********************=0A=
function checkPoll(pollID) {=0A=
  if (getCookie('poll-' + pollID)) {=0A=
    alert("You have already voted on this poll.");=0A=
    return false;=0A=
  }=0A=
  else {=0A=
    var expireDate =3D new Date();=0A=
    expireDate.setDate(expireDate.getDate()+2);=0A=
    setCookie('poll-' + pollID, "true", expireDate);=0A=
    return true;=0A=
  }=0A=
}=0A=

------=_NextPart_000_0003_01C9D3D5.3D0EE190
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.charlotteobserver.com/static/scripts/mi/pluck/pluckMain.min.js

gSiteLife.mi=3D{};var urlTS=3Dnew =
Date();gSiteLife.mi.commenting=3D{submitReturnAddress:'http://'+location.=
host+location.pathname+"?mi_pluck_action=3Dcomment_submitted&qwxq=3D"+Mat=
h.floor(Math.random()*10000)+urlTS.getMilliseconds()+"#Comments_Container=
"};gSiteLife.mi.userLoggedIn=3Dfunction(){if(this.loggedIn=3D=3D=3Dundefi=
ned){var cookies=3Ddocument.cookie.split(';');var =
insiteCrumb=3Dfalse;var pluckCrumb=3Dfalse;for(var =
i=3Dcookies.length-1;i>=3D0;i--){if(cookies[i].match(/^\s*AT=3D/)||cookie=
s[i].match(/^\s*HD=3D/)){pluckCrumb=3Dtrue;}=0A=
else if(cookies[i].match(/_user_auth=3D/)){insiteCrumb=3Dtrue;}}=0A=
this.loggedIn=3D(insiteCrumb&&pluckCrumb);}=0A=
return this.loggedIn;}=0A=
var NYX=3D{version:"0.6"};NYX.fixConsole=3Dfunction(){if(typeof =
window.console!=3D"object"){window.console=3D{};}=0A=
if(window.console.isNyxxed){}=0A=
else{var =
firebugMethods=3D["log","debug","info","warn","error","assert","dir","dir=
xml","trace","group","groupEnd","time","timeEnd","profile","profileEnd","=
count"];for(var =
methodIdx=3D0;methodIdx<firebugMethods.length;methodIdx++){var =
methodName=3DfirebugMethods[methodIdx];if(typeof =
window.console[methodName]!=3D"function"){window.console[methodName]=3Dfu=
nction(){};}}}=0A=
window.console.isNyxxed=3Dtrue;};NYX.fixConsole();console.info("Nyx =
library loaded, version =
"+NYX.version);NYX.cache=3D{};NYX.ieSafeExecution=3Dfunction(){var =
This=3Dthis;this.timeoutLength=3D200;if(typeof =
arguments[0]!=3D"function"){throw("First parameter to =
NYX.ieSafeExecution is required and must be a =
function");}else{this.functionToCall=3Darguments[0];}=0A=
this.execute=3Dfunction(){if(typeof =
This.arguments=3D=3D"undefined"){This.arguments=3Darguments;}=0A=
if(typeof =
document.body.attachEvent=3D=3D"object"&&(document.readyState!=3D"loaded"=
&&document.readyState!=3D"complete")){if(typeof =
console=3D=3D"object"){console.log("in the IE block");}=0A=
try{document.documentElement.doScroll("left");This.functionToCall.apply(T=
his.functionToCall,This.arguments);}catch(error){setTimeout(This.execute,=
This.timeoutLength);}}else{if(typeof =
console=3D=3D"object"){console.log("executing immediately");}=0A=
This.functionToCall.apply(This.functionToCall,This.arguments);}};};NYX.ut=
il=3D{};NYX.util.makePuid=3Dfunction(optExtraDigits,optBase){var =
timeSeed,rnd,puid;if(typeof =
optExtraDigits!=3D"number"){optExtraDigits=3D5;}=0A=
if(typeof optBase!=3D"number"){optBase=3D32;}=0A=
timeSeed=3D(new =
Date().valueOf())-Date.parse("1/1/2008");rnd=3DMath.random().toString().s=
ubstr(2,optExtraDigits);puid=3DparseInt(timeSeed+""+rnd).toString(optBase=
);return puid;};NYX.util.querystring=3D{get:function(name){var =
key=3Dname+"=3D";var =
nameValuePairs=3Ddocument.location.search.substring(1).split("&");for(var=
 =
pairIdx=3D0;pairIdx<nameValuePairs.length;pairIdx++){if(nameValuePairs[pa=
irIdx].indexOf(key)=3D=3D=3D0){return =
nameValuePairs[pairIdx].substring(key.length);}}=0A=
return null;},set:function(name,value,optExistingQS){var qs;if(typeof =
optExistingQS!=3D"string"){qs=3Dlocation.search;}else{qs=3DoptExistingQS;=
}=0A=
var theReturn=3Dqs;if(typeof value=3D=3D"undefined"){value=3D"";}=0A=
var =
nvp=3DencodeURI(name+"=3D"+value);if(qs=3D=3D=3D""){theReturn=3Dnvp;}else=
 if(!NYX.util.string.contains(qs,name)){theReturn=3Dqs+"&"+nvp;}else{var =
regex=3Dnew =
RegExp("("+name+"=3D[^&^]*)","gi");if(qs.match(regex)!=3D=3Dnull){theRetu=
rn=3Dqs.replace(RegExp.lastMatch,nvp);}}=0A=
if(!NYX.util.string.startsWith(theReturn,"?")){theReturn=3D"?"+theReturn;=
}=0A=
return =
theReturn;}};NYX.util.obj=3D{extend:function(targetClass,parentClass){for=
(var member in parentClass){targetClass[member]=3DparentClass[member];}=0A=
return =
targetClass;}};NYX.util.array=3D{contains:function(theArray,match){if(the=
Array.length){for(var =
idx=3D0;idx<theArray.length;idx++){if(theArray[idx]=3D=3Dmatch){return =
true;}}}=0A=
return =
false;}};NYX.util.string=3D{contains:function(source,match,optIgnoreCase)=
{if(optIgnoreCase){source=3Dsource.toLowerCase();match=3Dmatch.toLowerCas=
e();}=0A=
return(source.indexOf(match)>-1);},replaceAll:function(source,match,repla=
cement){replacement=3Dreplacement.replace(/\$/g,'tom MI.dollar =
sawyer');while(this.contains(source,match)){source=3Dsource.replace(match=
,replacement);}=0A=
source=3Dsource.replace(/tom MI\.dollar sawyer/g,'$');return =
source;},ensure:function(arg){if(typeof arg=3D=3D"string"){return arg;}=0A=
if(arg=3D=3D=3Dnull||typeof arg=3D=3D"undefined"){return"";}=0A=
return =
arg.toString();},trim:function(stringToTrim){stringToTrim=3Dthis.ensure(s=
tringToTrim);return =
stringToTrim.replace(/(^\s+|\s+$)/g,"");},isBlank:function(source){return=
(this.trim(source)=3D=3D=3D"");},startsWith:function(source,match,optIgno=
reCase){return(source.substring(0,match.length)=3D=3Dmatch);},endsWith:fu=
nction(source,match,optIgnoreCase){if(optIgnoreCase){source=3Dsource.toLo=
werCase();match=3Dmatch.toLowerCase();}=0A=
return(source.substring(source.length-match.length)=3D=3Dmatch);}};NYX.ut=
il.dom=3D{getElementsByClass:function(className,optElem){var =
theReturn=3D[];if(typeof optElem=3D=3D"undefined"){var =
elem=3Ddocument.body;}=0A=
var children=3Delem.getElementsByTagName("*");for(var =
childIdx=3D0;childIdx<children.length;childIdx++){var =
child=3Dchildren[childIdx];if(typeof =
child.className=3D=3D"string"&&this.elemHasClass(child,className)){theRet=
urn.push(child);}}=0A=
return theReturn;},elemHasClass:function(elem,className){var =
currentClasses=3Delem.className.toLowerCase().split(/\s+/g);return =
NYX.util.array.contains(currentClasses,className.toLowerCase());}};NYX.Te=
mplateTool=3D{DOM_TARGET_SUFFIX:"dynamicContent",DOM_WAITMSG_SUFFIX:"wait=
Msg",ALT_CLASS_2:"nyx2",ALT_CLASS_3:"nyx3",getElem:function(idSuffix){ret=
urn =
document.getElementById(this.idRoot+"_"+idSuffix);},getIndexedElem:functi=
on(idSuffix,index){return =
document.getElementById(this.idRoot+"_"+idSuffix+"_"+index);},showElem:fu=
nction(idSuffix){var =
elem=3Dthis.getElem(idSuffix);if(elem!=3D=3Dnull){elem.style.display=3D""=
;}},flattenDaapiItem:function(daapiItem){var flatData=3D{};for(var child =
in =
daapiItem){if(daapiItem[child]=3D=3D=3Dnull){flatData[child]=3Dnull;}else=
 if(typeof =
daapiItem[child]!=3D"object"){flatData[child]=3DdaapiItem[child];}else{if=
(typeof daapiItem[child].join=3D=3D"function"&&typeof =
daapiItem[child].length=3D=3D"number"){flatData[child]=3DdaapiItem[child]=
;}else{for(var grandchild in daapiItem[child]){if(typeof =
flatData[grandchild]=3D=3D"undefined"){flatData[grandchild]=3DdaapiItem[c=
hild][grandchild];}}}}}=0A=
return flatData;},processTemplate:function(dataObj,template){var =
regex,template,matches,matchIdx,theMatch,varName;regex=3D/\@Nyx\.[^\@]+\@=
/g;matches=3Dtemplate.match(regex);if(matches!=3D=3Dnull){for(matchIdx=3D=
0;matchIdx<matches.length;matchIdx++){theMatch=3Dmatches[matchIdx];varNam=
e=3DtheMatch.substring(5,theMatch.length-1);if(typeof =
dataObj[varName]!=3D"undefined"){template=3DNYX.util.string.replaceAll(te=
mplate,theMatch,dataObj[varName]);}}}=0A=
return template;},applyAltClasses:function(itemIndex,template){var =
className,templateVariable;templateVariable=3D"@Nyx.AlternateClass@";if(t=
emplate.indexOf(templateVariable)>-1){className=3D" =
";if((itemIndex+1)%2=3D=3D=3D0){className+=3Dthis.ALT_CLASS_2+" ";}=0A=
if((itemIndex+1)%3=3D=3D=3D0){className+=3Dthis.ALT_CLASS_3+" ";}=0A=
template=3DNYX.util.string.replaceAll(template,templateVariable,className=
);}=0A=
return template;},showTarget:function(domTarget){var =
waitingMsgElem=3Dthis.getElem(this.DOM_WAITMSG_SUFFIX);if(waitingMsgElem!=
=3D=3Dnull){waitingMsgElem.style.display=3D"none";}=0A=
if(domTarget!=3D=3Dnull){domTarget.style.display=3D"";}}};function =
requestPluckUserAvatar(){var requestBatch=3Dnew RequestBatch();var =
currentUser=3DretrieveSSOCookieUserId();if(currentUser!=3D=3D''&&currentU=
ser!=3D'undefined'){currentUser=3Dhex_md5(currentUser);}=0A=
var userKey=3Dnew =
UserKey(currentUser);requestBatch.AddToRequest(userKey);requestBatch.Begi=
nRequest(serverUrl,renderUserAvatar);}=0A=
function renderUserAvatar(responseBatch){var =
user=3DretrieveSSOCookieUserId();console.log('user =3D =
'+retrieveSSOCookieUserId());if(user=3D=3D=3Dnull){}else{var =
user=3DresponseBatch.Responses[0].User;var =
avatar=3Ddocument.createElement('a');avatar.href=3D'/personas?plckUserId=3D=
'+user.UserKey.Key+'&insiteUserId=3D'+user.UserKey.Key;var =
genericAvatar=3Ddocument.getElementById("avatar");var =
newImg=3DgenericAvatar.cloneNode();newImg.src=3Duser.AvatarPhotoUrl;avata=
r.appendChild(newImg);genericAvatar.replaceChild(avatar,genericAvatar);}}=0A=
NYX.CurrentUser=3Dfunction(idRoot){NYX.util.obj.extend(this,NYX.TemplateT=
ool);this.idRoot=3DidRoot;this.userTemplate=3D"";this.guestTemplate=3D"";=
this.prepareData=3Dfunction(user){var =
dataObj=3Dthis.flattenDaapiItem(user);return =
dataObj;};this.writeGui=3Dfunction(user){var =
flatUser,targetElem;flatUser=3Dthis.prepareData(user);targetElem=3Dthis.g=
etElem(this.DOM_TARGET_SUFFIX);if(targetElem!=3D=3Dnull){this.initGui(tar=
getElem);if(user.UserTier.toLowerCase()=3D=3D"anonymous"||gSiteLife.mi.us=
erLoggedIn()=3D=3Dfalse){targetElem.innerHTML=3Dthis.processTemplate(flat=
User,this.guestTemplate);}else{targetElem.innerHTML=3Dthis.processTemplat=
e(flatUser,this.userTemplate);}=0A=
this.finishGui(targetElem);this.showTarget(targetElem);}};this.initGui=3D=
function(domTarget){return =
true;};this.finishGui=3Dfunction(domTarget){return true;};};
------=_NextPart_000_0003_01C9D3D5.3D0EE190
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.charlotteobserver.com/static/scripts/mi/pluck/commentOutput.min.js

=0A=
Date.prototype.getDayString=3Dfunction(){switch(this.getDay()){case =
0:return'Sunday';case 1:return'Monday';case 2:return'Tuesday';case =
3:return'Wednesday';case 4:return'Thursday';case 5:return'Friday';case =
6:return'Saturday';}};Date.prototype.getMonthString=3Dfunction(full){swit=
ch(this.getMonth()){case 0:return(full)?'January':'Jan';case =
1:return(full)?'February':'Feb';case 2:return(full)?'March':'Mar';case =
3:return(full)?'April':'Apr';case 4:return'May';case =
5:return(full)?'June':'Jun';case 6:return(full)?'July':'Jul';case =
7:return(full)?'August':'Aug';case 8:return(full)?'September':'Sep';case =
9:return(full)?'October':'Oct';case =
10:return(full)?'November':'Nov';case =
11:return(full)?'December':'Dec';}};Date.prototype.spanishDay=3Dfunction(=
){switch(this.getDay()){case 0:return'domingo';case 1:return'lunes';case =
2:return'martes';case 3:return'mi&eacute;rcoles';case =
4:return'jueves';case 5:return'viernes';case =
6:return's&aacute;bado';}};Date.prototype.obtenerDia=3DDate.prototype.spa=
nishDay;Date.prototype.spanishMonth=3Dfunction(full){switch(this.getMonth=
()){case 0:return(full)?'enero':'ene';case =
1:return(full)?'febrero':'feb';case 2:return(full)?'marzo':'mar';case =
3:return(full)?'abril':'abr';case 4:return(full)?'mayo':'may';case =
5:return(full)?'junio':'jun';case 6:return(full)?'julio':'jul';case =
7:return(full)?'augusto':'aug';case =
8:return(full)?'septiembre':'sep';case =
9:return(full)?'octubre':'oct';case =
10:return(full)?'noviembre':'nov';case =
11:return(full)?'deciembre':'dec';}};Date.prototype.obtenerMes=3DDate.pro=
totype.spanishMonth;Date.prototype.toFormattedString=3Dfunction(f){var =
a,b;var d0=3D(this.getDate()<10)?'0'+this.getDate():this.getDate();var =
h0=3D(this.getHours()<10)?'0'+this.getHours():this.getHours();var =
m0=3D(this.getMinutes()<10)?'0'+this.getMinutes():this.getMinutes();var =
s0=3D(this.getSeconds()<10)?'0'+this.getSeconds():this.getSeconds();var =
mo0=3Dthis.getMonth()+1;mo0=3D(mo0<10)?'0'+mo0:mo0;f=3Df.replace(/%%/g,'%=
');f=3Df.replace(/%A/g,this.getDayString());f=3Df.replace(/%a/g,this.getD=
ayString().substring(0,3));f=3Df.replace(/%B/g,this.getMonthString(true))=
;f=3Df.replace(/%b/g,this.getMonthString());f=3Df.replace(/%c/g,this.getD=
ayString().substring(0,3)+' '+=0A=
this.getMonthString()+' '+=0A=
d0+' '+h0+':'+m0+':'+s0+' '+=0A=
this.getFullYear());a=3Dthis.getFullYear()+'';a=3Da.substring(2);f=3Df.re=
place(/%D/g,mo0+'/'+d0+'/'+a);f=3Df.replace(/%d/g,d0);a=3Dthis.getDate();=
switch(a){case 1:case 21:case 31:a=3Da+'st';break;case 3:case =
23:a=3Da+'rd';break;default:a=3Da+'th';}=0A=
f=3Df.replace(/%E/g,a);f=3Df.replace(/%e/g,this.getDate());f=3Df.replace(=
/%F/g,this.getFullYear()+'-'+mo0+'-'+d0);f=3Df.replace(/%H/g,h0);a=3D(thi=
s.getHours()>12)?this.getHours()-12:this.getHours();f=3Df.replace(/%I/g,(=
a<10)?'0'+a:a);f=3Df.replace(/%k/g,this.getHours());f=3Df.replace(/%l/g,(=
this.getHours()>12)?this.getHours()-12:this.getHours());f=3Df.replace(/%M=
/g,m0);f=3Df.replace(/%m/g,mo0);f=3Df.replace(/%O/g,this.spanishDay());f=3D=
f.replace(/%o/g,this.spanishDay().substring(0,3));f=3Df.replace(/%p/g,(th=
is.getHours()>11)?'PM':'AM');f=3Df.replace(/%Q/g,this.spanishMonth(true))=
;f=3Df.replace(/%q/g,this.spanishMonth().substring(0,3));f=3Df.replace(/%=
R/g,h0+':'+m0);a=3D(this.getHours()>12)?this.getHours()-12:this.getHours(=
);a=3D(a<10)?'0'+a:a;b=3D(this.getHours()>11)?'PM':'AM';f=3Df.replace(/%r=
/g,a+':'+m0+':'+s0+' =
'+b);f=3Df.replace(/%S/g,s0);f=3Df.replace(/%s/g,Date.parse(this)/1000);f=
=3Df.replace(/%T/g,h0+':'+m0+':'+s0);f=3Df.replace(/%u/g,(this.getDay()=3D=
=3D=3D0)?7:this.getDay());f=3Df.replace(/%v/g,this.getDate()+'-'+this.get=
MonthString()+'-'+this.getFullYear());f=3Df.replace(/%w/g,this.getDay());=
f=3Df.replace(/%X/g,this.toLocaleTimeString());f=3Df.replace(/%Y/g,this.g=
etFullYear());a=3Dthis.getFullYear()+'';f=3Df.replace(/%y/g,a.substring(2=
));return f;};=0A=
NYX.Pager=3Dfunction(paramBag){NYX.util.obj.extend(this,NYX.TemplateTool)=
;this.CSS_CLASS_PAGELINKS=3D"paginationNavLinks";this.CSS_CLASS_CDTRANSPO=
RT=3D"paginationTransport";this.CSS_CLASS_SELECT=3D"paginationDropDown";t=
his.alwaysShowJumpNav=3Dfalse;this.alwaysShowTransport=3Dtrue;this.linkLi=
mit=3D10;NYX.util.obj.extend(this,paramBag);this.pageVarName=3D"pageNum";=
this.transportMaker=3Dnull;this.dropDownMaker=3Dnull;this.getPageCount=3D=
function(){var count=3DMath.ceil(this.totalItems/this.pageLength);return =
count;};this.currentPage=3DNYX.util.querystring.get(this.pageVarName);if(=
this.currentPage=3D=3D=3Dnull||this.currentPage<1){this.currentPage=3D1;}=0A=
this.writeGui=3Dfunction(){this.linkLimit=3DMath.abs(this.linkLimit);this=
.pageCount=3Dthis.getPageCount();this.firstItem=3D(this.currentPage-1)*th=
is.pageLength+1;this.lastItem=3Dthis.firstItem+(this.pageLength-1);if(thi=
s.lastItem>this.totalItems){this.lastItem=3Dthis.totalItems;}=0A=
if(NYX.util.string.contains(this.template,"pageLinks")){this.pageLinks=3D=
this.getPageLinks();}=0A=
if(NYX.util.string.contains(this.template,"pageDropDown")){this.pageDropD=
own=3Dthis.getDropDownCtrl();}=0A=
if(NYX.util.string.contains(this.template,"cdTransport")){this.cdTranspor=
t=3Dthis.getTransportCtrl();}=0A=
this.domTargetElem.innerHTML=3Dthis.processTemplate(this,this.template);}=
;this.getPageLinks=3Dfunction(){var =
wrapper=3Ddocument.createElement("ins");var =
innerWrapper=3Ddocument.createElement("span");innerWrapper.className=3Dth=
is.CSS_CLASS_PAGELINKS;wrapper.appendChild(innerWrapper);var =
actualLinkLimit=3D(this.pageCount<this.linkLimit)?this.pageCount:this.lin=
kLimit;var =
startPage=3Dthis.currentPage-Math.floor(this.linkLimit/3)-1;if(startPage+=
actualLinkLimit>this.pageCount){startPage=3Dthis.pageCount-actualLinkLimi=
t+1;}=0A=
if(startPage<1){startPage=3D1;}=0A=
for(var linkCount=3D0;linkCount<actualLinkLimit;linkCount++){var =
jumpNum=3DlinkCount+startPage;var =
tag;if(jumpNum!=3Dthis.currentPage){tag=3Ddocument.createElement("a");tag=
.href=3DNYX.util.querystring.set(this.pageVarName,jumpNum);tag.href=3Dtag=
.href.replace(/mi_pluck_action=3D[^&]*&*/i,'');tag.href+=3D'&mi_pluck_act=
ion=3Dpage_nav#Comments_Container';}else{tag=3Ddocument.createElement("sp=
an");}=0A=
tag.innerHTML=3DjumpNum;innerWrapper.appendChild(tag);}=0A=
return =
wrapper.innerHTML;};this.getTransportCtrl=3Dfunction(){if(!(this.pageCoun=
t>1||this.alwaysShowTransport)){return"";}=0A=
if(this.transportMaker=3D=3D=3Dnull){this.transportMaker=3Dnew =
NYX.TextCDButtons(this);}=0A=
return =
this.transportMaker.getHTML();};this.getDropDownCtrl=3Dfunction(){if(!(th=
is.pageCount>1||this.alwaysShowJumpNav)){return"";}=0A=
if(this.dropDownMaker=3D=3D=3Dnull){this.dropDownMaker=3Dnew =
NYX.PageSelect(this);}=0A=
return =
this.dropDownMaker.getHTML();};};NYX.TextCDButtons=3Dfunction(parent){thi=
s.parent=3Dparent;this.SYM_FIRST=3D"&laquo;";this.SYM_PREV=3D"&lt;";this.=
SYM_NEXT=3D"&gt;";this.SYM_LAST=3D"&raquo;";this.getHTML=3Dfunction(){var=
 wrapper=3Ddocument.createElement("ins");var =
innerWrapper=3Ddocument.createElement("span");innerWrapper.className=3Dth=
is.parent.CSS_CLASS_CDTRANSPORT;wrapper.appendChild(innerWrapper);var =
tag;if(this.parent.currentPage>1){tag=3Ddocument.createElement("a");tag.h=
ref=3DNYX.util.querystring.set(this.parent.pageVarName,1);}else{tag=3Ddoc=
ument.createElement("span");}=0A=
tag.innerHTML=3Dthis.SYM_FIRST;innerWrapper.appendChild(tag);if(this.pare=
nt.currentPage>1){tag=3Ddocument.createElement("a");tag.href=3DNYX.util.q=
uerystring.set(this.parent.pageVarName,this.parent.currentPage-1);}else{t=
ag=3Ddocument.createElement("span");}=0A=
tag.innerHTML=3Dthis.SYM_PREV;innerWrapper.appendChild(tag);if(this.paren=
t.currentPage<this.parent.pageCount){tag=3Ddocument.createElement("a");ta=
g.href=3DNYX.util.querystring.set(this.parent.pageVarName,this.parent.cur=
rentPage+1);}else{tag=3Ddocument.createElement("span");}=0A=
tag.innerHTML=3Dthis.SYM_NEXT;innerWrapper.appendChild(tag);if(this.paren=
t.currentPage<this.parent.pageCount){tag=3Ddocument.createElement("a");ta=
g.href=3DNYX.util.querystring.set(this.parent.pageVarName,this.parent.pag=
eCount);}else{tag=3Ddocument.createElement("span");}=0A=
tag.innerHTML=3Dthis.SYM_LAST;innerWrapper.appendChild(tag);return =
wrapper.innerHTML;};};NYX.PrevNextLinks=3Dfunction(parent,paramBag){this.=
parent=3Dparent;this.JOINER=3D"&nbsp;";this.TEXT_FIRST=3D"First";this.TEX=
T_PREV=3D"Prev";this.TEXT_NEXT=3D"Next";this.TEXT_LAST=3D"Last";if(typeof=
 paramBag=3D=3D"object"){NYX.util.obj.extend(this,paramBag);}=0A=
NYX.util.obj.extend(this,new =
NYX.TextCDButtons(this.parent));if(this.killSymbols){this.SYM_FIRST=3Dthi=
s.TEXT_FIRST;this.SYM_PREV=3Dthis.TEXT_PREV;this.SYM_NEXT=3Dthis.TEXT_NEX=
T;this.SYM_LAST=3Dthis.TEXT_LAST;}else{this.SYM_FIRST+=3Dthis.JOINER+this=
.TEXT_FIRST;this.SYM_PREV+=3Dthis.JOINER+this.TEXT_PREV;this.SYM_NEXT+=3D=
this.JOINER+this.TEXT_NEXT;this.SYM_LAST+=3Dthis.JOINER+this.TEXT_LAST;}}=
;NYX.PageSelect=3Dfunction(parent){this.parent=3Dparent;this.DEFAULT_OPTI=
ON_TEXT=3D"Jump to:";this.getHTML=3Dfunction(){var =
wrapper=3Ddocument.createElement("ins");var =
ctrl=3Ddocument.createElement("select");ctrl.className=3Dthis.parent.CSS_=
CLASS_SELECT;var =
option=3Ddocument.createElement("option");option.innerHTML=3Dthis.DEFAULT=
_OPTION_TEXT;ctrl.appendChild(option);for(var =
pageIdx=3D1;pageIdx<=3Dthis.parent.pageCount;pageIdx++){option=3Ddocument=
.createElement("option");option.innerHTML=3DpageIdx;ctrl.appendChild(opti=
on);}=0A=
wrapper.appendChild(ctrl);var eventCode=3D"if (this.selectedIndex !=3D =
"+this.parent.currentPage+" && this.selectedIndex > 0) "+=0A=
"location.search =3D NYX.util.querystring.set(pageVarName, =
this.selectedIndex);"+=0A=
"else this.selectedIndex =3D =
0;";eventCode=3DeventCode.replace("pageVarName",'"'+this.parent.pageVarNa=
me+'"');wrapper.innerHTML=3Dwrapper.innerHTML.replace("<select","<select =
onchange=3D'"+eventCode+"' ");return wrapper.innerHTML;};};=0A=
NYX.cache.userIsLoggedIn=3Dfalse;NYX.CommentOutput=3Dfunction(idRoot,item=
Template){NYX.util.obj.extend(this,NYX.TemplateTool);this.idRoot=3DidRoot=
;if(typeof itemTemplate=3D=3D"string"){this.template=3DitemTemplate;}=0A=
else{this.template=3D"@Nyx.PageTitle@";}=0A=
this.pager=3Dnull;this.comments=3D[];this.DOM_TARGET_SUFFIX_COUNT=3D"coun=
t";this.DOM_TARGET_SUFFIX_SORT=3D"sort";this.DOM_TARGET_SUFFIX_HEADER=3D"=
header";this.prepareData=3Dfunction(commentObj){for(var i in =
commentObj.Author){commentObj["Author"+i]=3DcommentObj.Author[i];}=0A=
commentObj.AuthorKey=3DcommentObj.Author.UserKey.Key;commentObj.CommentID=
Key=3DcommentObj.CommentKey.Key;commentObj.CommentIDKey=3DcommentObj.Comm=
entIDKey.replace(/CommentKey\:/,"");commentObj.FilteredAuthorName=3Dcomme=
ntObj.AuthorDisplayName;commentObj.FilteredAuthorName=3DcommentObj.Filter=
edAuthorName.replace(/\\/g,"\\\\");commentObj.FilteredAuthorName=3Dcommen=
tObj.FilteredAuthorName.replace(/\'/g,"\\\'");commentObj.FilteredAuthorNa=
me=3DcommentObj.FilteredAuthorName.replace(/\"/g,"\\\"");commentObj.Comme=
ntBody=3DcommentObj.CommentBody.replace(/\r*\n/g,"<br>");commentObj.repli=
edToText=3D"";commentObj.replyAnswerText=3DcommentObj.CommentBody;if(comm=
entObj.CommentBody.search(/("*Replying to \S+? \(\d+\/\d+\/\d+ =
\d+\:\d+\:\d+ =
\w\w\)\:.+?".+"\:)\s*(<br>)*/)!=3D-1){commentObj.repliedToText=3DcommentO=
bj.CommentBody;commentObj.repliedToText=3DcommentObj.repliedToText.replac=
e(/("*Replying to \S+? \(\d+\/\d+\/\d+ \d+\:\d+\:\d+ =
\w\w\)\:.+?".+"\:)\s*(<br>)*.*/,"<div =
class=3D\"commentRepliedInner\">$1</div>");commentObj.replyAnswerText=3Dc=
ommentObj.replyAnswerText.replace(/("*Replying to \S+? \(\d+\/\d+\/\d+ =
\d+\:\d+\:\d+ \w\w\)\:.+?".+"\:)\s*(<br>)*/,"");}=0A=
return =
commentObj;};this.writeGui=3Dfunction(daapiResponse){this.comments=3Ddaap=
iResponse.Comments;this.commentCount=3DMath.abs(daapiResponse.NumberOfCom=
ments);var =
commentData,itemIdx,html,targetElem;targetElem=3Dthis.getElem(this.DOM_TA=
RGET_SUFFIX);if(targetElem!=3D=3Dnull){this.initGui();document.standardTZ=
Dhours=3D(document.standardTZDhours)?document.standardTZDhours:-5;documen=
t.defaultDateFormat=3D(document.defaultDateFormat)?document.defaultDateFo=
rmat:'%m/%d/%Y %r';var =
modifier=3D(6+document.standardTZDhours)*3600000,pluckDate,modTest=3D(Dat=
e.prototype.toFormattedString&&(document.standardTZDhours!=3D=3D-6||docum=
ent.defaultDateFormat!=3D'%m/%d/%Y %r'))?1:0;var abuseMsg=3D'This =
comment has been hidden and is pending site review. Click here if you =
wish to =
view.';for(itemIdx=3D0;itemIdx<this.comments.length;itemIdx++){if(this.co=
mments[itemIdx].Author.IsBlocked=3D=3D=3D'False'||NYX.cache.DisplayName=3D=
=3Dthis.comments[itemIdx].Author.DisplayName){if(modTest=3D=3D=3D1){pluck=
Date=3Dnew =
Date(this.comments[itemIdx].PostedAtTime);this.comments[itemIdx].PostedAt=
Time=3Dnew =
Date(pluckDate.getTime()+modifier).toFormattedString(document.defaultDate=
Format);}=0A=
commentData=3Dthis.prepareData(this.comments[itemIdx]);html=3Dthis.proces=
sTemplate(commentData,this.template);if(this.comments[itemIdx].AbuseRepor=
tCount>2){html=3Dhtml.replace(/<p([^>]*)>/ig,'<p$1 =
style=3D"display:none;">');html=3Dhtml.replace(/(div =
class=3D["']*pluckComOptions["']* style=3D["']*)/i,'$1display:none; =
');html=3Dhtml.replace(/<p /i,'<p class=3D"abuseMsg" =
style=3D"cursor:pointer;">'+abuseMsg+'<'+'/p><p ');}=0A=
html=3Dthis.applyAltClasses(itemIdx,html);html=3Dthis.showRecommends(html=
,commentData,itemIdx);html=3Dthis.showAbuse(html,commentData,itemIdx);htm=
l=3Dthis.customizeItem(commentData,html,targetElem,itemIdx);targetElem.in=
nerHTML+=3Dhtml;}}=0A=
this.showCommentCount();this.setPageSort();this.setPaginationCtrl();this.=
finishGui();this.showTarget(targetElem);this.showElem(this.DOM_TARGET_SUF=
FIX_HEADER);$('.abuseMsg').click(function(e){$(e.target).parent().childre=
n('p').show('fast');$(e.target).hide('fast');$(e.target).parent().childre=
n('.pluckComOptions').show('fast');return =
false;});}};this.showCommentCount=3Dfunction(){var =
targetElem=3Dthis.getElem(this.DOM_TARGET_SUFFIX_COUNT);if(targetElem!=3D=
=3Dnull){var domain=3D(typeof mi!=3D'undefined'&&typeof =
mi.media_domain!=3D'undefined')?mi.media_domain:'';targetElem.innerHTML=3D=
"Comment"+(this.commentCount=3D=3D1?"":"s")+": <img =
src=3D'"+domain+"/static/images/pluck/comment.gif' /> =
"+this.commentCount;}};this.setPageSort=3Dfunction(){var =
targetElem=3Dthis.getElem(this.DOM_TARGET_SUFFIX_SORT);if(targetElem!=3D=3D=
null&&typeof =
NYX.cache.commentSort=3D=3D"string"){targetElem.value=3DNYX.cache.comment=
Sort;}};this.setPaginationCtrl=3Dfunction(){if(this.pager!=3D=3Dnull){thi=
s.pager.totalItems=3Dthis.commentCount;this.pager.writeGui();}};this.show=
Recommends=3Dfunction(template,dataObj,itemIdx){var =
recIdRoot,link,countElem,wrapper,reactionTool,alreadyDone,html,clickEvent=
Html;alreadyDone=3D(dataObj.CurrentUserHasRecommended.toLowerCase()=3D=3D=
"true");recIdRoot=3Dthis.idRoot+"_rec_"+itemIdx;reactionTool=3Dnew =
NYX.Recommender(recIdRoot,"Comment",dataObj.CommentKey.Key);reactionTool.=
alreadyDone=3DalreadyDone;NYX.cache[recIdRoot+"_recommender"]=3DreactionT=
ool;if(alreadyDone){link=3Ddocument.createElement("span");link.innerHTML=3D=
reactionTool.stateStrings.done;link.className=3D" =
"+reactionTool.classNames.done;}else{link=3Ddocument.createElement("a");l=
ink.href=3D"#";link.innerHTML=3DreactionTool.stateStrings.notDone;link.cl=
assName=3D" "+reactionTool.classNames.notDone;}=0A=
link.id=3DrecIdRoot+"_link";countElem=3Ddocument.createElement("span");co=
untElem.className=3D"nyxRecCount =
";countElem.id=3DrecIdRoot+"_recCount";countElem.innerHTML=3D"&nbsp;("+da=
taObj.NumberOfRecommendations+")";wrapper=3Ddocument.createElement("ins")=
;wrapper.appendChild(link);wrapper.appendChild(countElem);clickEventHtml=3D=
"NYX.cache['"+recIdRoot+"_recommender'].recommend()";html=3Dwrapper.inner=
HTML;html=3Dhtml.replace('href=3D"#"','href=3D"javascript: void(0)" =
onclick=3D"'+clickEventHtml+'"');template=3Dtemplate.replace("@Nyx.Recomm=
ender@",html);return =
template;};this.showAbuse=3Dfunction(template,dataObj,itemIdx){var =
abuseIdRoot,link,img,wrapper,reactionTool,alreadyReported,html,clickEvent=
Html;alreadyReported=3D(dataObj.CurrentUserHasReportedAbuse.toLowerCase()=
=3D=3D"true");abuseIdRoot=3Dthis.idRoot+"_abuse_"+itemIdx;reactionTool=3D=
new =
NYX.AbuseReporter(abuseIdRoot,"Comment",dataObj.CommentKey.Key);reactionT=
ool.alreadyDone=3DalreadyReported;NYX.cache[abuseIdRoot+"_reporter"]=3Dre=
actionTool;if(alreadyReported){link=3Ddocument.createElement("span");link=
.innerHTML=3DreactionTool.stateStrings.done;}else{link=3Ddocument.createE=
lement("a");link.href=3D"#";link.innerHTML=3DreactionTool.stateStrings.no=
tDone;}=0A=
link.className=3D"nyxAbuseReport";link.id=3DabuseIdRoot+"_link";img=3Ddoc=
ument.createElement("img");img.className=3D"nyxAbuseReport";img.id=3Dabus=
eIdRoot+"_img";if(alreadyReported){img.src=3DNYX.cache.iconRoot+"/icon_"+=
reactionTool.imageNames.done+".gif";img.className+=3D" =
"+reactionTool.classNames.done;}else{img.src=3DNYX.cache.iconRoot+"/icon_=
"+reactionTool.imageNames.notDone+".gif";img.className+=3D" =
"+reactionTool.classNames.notDone;}=0A=
wrapper=3Ddocument.createElement("ins");wrapper.appendChild(img);wrapper.=
appendChild(link);clickEventHtml=3D"NYX.cache['"+abuseIdRoot+"_reporter']=
.positionAndShowForm(event)";html=3Dwrapper.innerHTML;html=3Dhtml.replace=
('href=3D"#"','href=3D"javascript: void(0)" =
onclick=3D"'+clickEventHtml+'"');template=3Dtemplate.replace("@Nyx.AbuseR=
eporter@",html);return template;};this.initGui=3Dfunction(){return =
true;};this.finishGui=3Dfunction(){return =
true;};this.customizeItem=3Dfunction(dataObj,itemHtml,domElemThisWritesTo=
,itemIndex){return =
itemHtml;};};NYX.Reactor=3D{This:this,msg_saveError:"Sorry, an =
unexpected error occurred. Please try your action =
again.",form:null,alreadyDone:false,getForm:function(){if(this.form=3D=3D=
=3Dnull){this.form=3Ddocument.getElementById(this.FORM_ID);}=0A=
return this.form;},showForm:function(){var =
form=3Dthis.getForm();form.style.display=3D"block";form.reporter=3Dthis;}=
,hideForm:function(){this.form.style.display=3D"none";},positionAndShowFo=
rm:function(theEvent){ShowDivAtMouse(theEvent,this.FORM_ID);this.showForm=
();}};NYX.Recommender=3Dfunction(guiIdRoot,itemType,itemId){var =
This=3Dthis;NYX.util.obj.extend(this,NYX.Reactor);this.guiIdRoot=3DguiIdR=
oot;this.keyType=3DitemType;this.itemId=3DitemId;this.stateStrings=3D{not=
Done:"Recommend",done:"Recommended"};this.classNames=3D{notDone:"SiteLife=
_Recommend",done:"SiteLife_Recommended"};this.recommend=3Dfunction(){if(!=
this.alreadyDone){var requestBatch,daapiAction,theKey;theKey=3Deval('new =
'+this.keyType+'Key("'+this.itemId+'")');requestBatch=3Dnew =
RequestBatch();daapiAction=3Dnew =
RecommendAction(theKey);requestBatch.AddToRequest(daapiAction);requestBat=
ch.BeginRequest(NYX.cache.daapiProcessUrl,this.callback);}};this.callback=
=3Dfunction(responseBatch){if(responseBatch.Messages[0].Message.toLowerCa=
se()=3D=3D"ok"){This.setDoneState();}else{alert(This.msg_saveError);conso=
le.dir(responseBatch);}};this.setDoneState=3Dfunction(){this.alreadyDone=3D=
true;var =
anchorTag,countTag,currentCount;anchorTag=3Ddocument.getElementById(this.=
guiIdRoot+"_link");anchorTag.className=3DanchorTag.className.replace(this=
.classNames.notDone,this.classNames.done);anchorTag.innerHTML=3Dthis.stat=
eStrings.done;countTag=3Ddocument.getElementById(this.guiIdRoot+"_recCoun=
t");currentCount=3DMath.abs(countTag.innerHTML.substring(countTag.innerHT=
ML.length-2,countTag.innerHTML.length-1));countTag.innerHTML=3D"&nbsp;("+=
 =
++currentCount+")";};};NYX.AbuseReporter=3Dfunction(guiIdRoot,itemType,it=
emId){var =
This=3Dthis;NYX.util.obj.extend(this,NYX.Reactor);this.guiIdRoot=3DguiIdR=
oot;this.keyType=3DitemType;this.itemId=3DitemId;this.msg_saveError=3D"So=
rry, an unexpected error occurred. Please try your abuse report =
again.";this.stateStrings=3D{notDone:"Report abuse",done:"Abuse =
reported"};this.FORM_ID=3D"nyxAbuseRptForm";this.imageNames=3D{notDone:"a=
lert",done:"accept"};this.classNames=3D{notDone:"reportable",done:"report=
ed"};this.report=3Dfunction(){if(!this.alreadyDone){var =
requestBatch,daapiAction,theKey;theKey=3Deval('new =
'+this.keyType+'Key("'+this.itemId+'")');requestBatch=3Dnew =
RequestBatch();daapiAction=3Dnew =
ReportAbuseAction(theKey,document.getElementById(this.FORM_ID+"_reason").=
value,document.getElementById(this.FORM_ID+"_comment").value);requestBatc=
h.AddToRequest(daapiAction);requestBatch.BeginRequest(NYX.cache.daapiProc=
essUrl,this.callback);this.hideForm();}};this.callback=3Dfunction(respons=
eBatch){if(responseBatch.Messages[0].Message.toLowerCase()=3D=3D"ok"){Thi=
s.setDoneState();}else{alert(This.msg_saveError);This.positionAndShowForm=
();console.dir(responseBatch);}};this.setDoneState=3Dfunction(){this.alre=
adyDone=3Dtrue;var =
imgTag,anchorTag;imgTag=3Ddocument.getElementById(this.guiIdRoot+"_img");=
imgTag.src=3DimgTag.src.replace(this.imageNames.notDone,this.imageNames.d=
one);imgTag.className=3DimgTag.className.replace(this.classNames.notDone,=
this.classNames.done);anchorTag=3Ddocument.getElementById(this.guiIdRoot+=
"_link");anchorTag.innerHTML=3Dthis.stateStrings.done;};};function =
colorReplies(retryNum)=0A=
{var =
changed=3Dfalse;$(".pluckCommentBody").attr("innerHTML",function(){if(isR=
eply(this.innerHTML)){changed=3Dtrue;return =
this.innerHTML.replace(/("*Replying to \S+? \(\d+\/\d+\/\d+ =
\d+\:\d+\:\d+ \w\w\)\:.+?".+"\:)\s*(<br>)*/,"<table border=3D0 =
class=3D\"pluckReplyTable\"><tr><td =
class=3D\"pluckReplyInComment\">$1<"+"/td><"+"/tr><"+"/table>");}=0A=
else{return =
this.innerHTML;}});if(!(changed)&&retryNum>0){retryNum--;setTimeout("colo=
rReplies("+retryNum+")",2000);}}=0A=
function isReply(commentText)=0A=
{if(commentText.search(/Replying to \S+? \(\d+\/\d+\/\d+ \d+\:\d+\:\d+ =
\w\w\)\:/)=3D=3D-1){return false;}=0A=
return true;}=0A=
function hideReplyNotLoggedIn()=0A=
{if(!(gSiteLife.mi.userLoggedIn())){$(".Discussion_PostReply").css("displ=
ay","none");}}=0A=
function showReplyLoggedIn()=0A=
{if(gSiteLife.mi.userLoggedIn()){$(".Discussion_PostReply").css("display"=
,"inline");}}=0A=
function commentReply(commentID,replyToName,origTime,truncateTo)=0A=
{var replyText=3D"Replying to "+replyToName+" ("+origTime+"):<br>";var =
fromText=3D$("#"+commentID).html();fromText=3DfromText.replace(/[\r\n]/g,=
"");fromText=3DfromText.replace(/<div =
class=3D"commentRepliedInner">Replying =
to.+?M\):<br>"/i,"");fromText=3DfromText.replace(/":<\/div>/i,"");if(from=
Text.length>truncateTo){var spaceIndex=3DfromText.lastIndexOf(' =
',truncateTo);if(spaceIndex<fromText.lastIndexOf("\n",truncateTo)){spaceI=
ndex=3DfromText.lastIndexOf("\n",truncateTo);}=0A=
fromText=3DfromText.substring(0,spaceIndex)+"...";}=0A=
replyText+=3D"\""+fromText+"\":<br>";var =
fromTextCR=3DfromText.replace(/<br>/gi,"\n");var =
matches=3DfromTextCR.match(/\r|\n/g);if(!matches){NYX.cache.commentReplyL=
ength=3DfromTextCR.length;}=0A=
else{NYX.cache.commentReplyLength=3DfromTextCR.length-matches.length;}=0A=
NYX.cache.max_comment_length=3DNYX.cache.init_max_comment_length-NYX.cach=
e.commentReplyLength;var =
commentMsg=3Ddocument.getElementById('commentTopMsg');commentMsg.innerHTM=
L=3D"<br><a id=3D\"link_back_from_reply\" =
href=3D\"#commentlink"+commentID+"\" onclick=3D\"cancelCommentReply()\" =
class=3D\"cancelReplyLink\">Cancel =
Reply</a>";commentMsg.innerHTML+=3D"<br>";var =
commentTarget=3Ddocument.getElementById('commentTopReply');commentTarget.=
innerHTML=3DreplyText;var =
commentTextArea=3Ddocument.getElementById('commentBody');commentTextArea.=
focus();checkCommentLength(document.getElementById("commentBody"));return=
 false;}=0A=
function cancelCommentReply()=0A=
{var =
commentMsg=3Ddocument.getElementById('commentTopMsg');commentMsg.innerHTM=
L=3D"";var =
commentTarget=3Ddocument.getElementById('commentTopReply');commentTarget.=
innerHTML=3D"";NYX.cache.commentReplyLength=3D0;NYX.cache.max_comment_len=
gth=3DNYX.cache.init_max_comment_length;checkCommentLength(document.getEl=
ementById("commentBody"));}=0A=
function addReplyToComment()=0A=
{var replyToComment=3Ddocument.getElementById('commentTopReply');var =
replyToText=3DreplyToComment.innerHTML;if(replyToText!=3D=3D""){replyToTe=
xt=3DreplyToText.replace(/[\r\n]/g,"");replyToText=3DreplyToText.replace(=
/<br>/gi,"\n");replyToText=3DreplyToText.replace(/<span.+?>/i,"");replyTo=
Text=3DreplyToText.replace(/<\/span>/i,"");replyToText=3DreplyToText.repl=
ace(/<\/*table.*?>/gi,"");replyToText=3DreplyToText.replace(/<\/*tr.*?>/g=
i,"");replyToText=3DreplyToText.replace(/<\/*td.*?>/gi,"");replyToText=3D=
replyToText.replace(/<\/*td.*?>/gi,"");replyToText=3DreplyToText.replace(=
/<\/*tbody.*?>/gi,"");replyToText=3DreplyToText.replace(/<\/*div.*?>/gi,"=
");var =
matches=3DreplyToText.match(/\r|\n/g);if(!matches){NYX.cache.commentReply=
Length=3DreplyToText.length;}=0A=
else{NYX.cache.commentReplyLength=3DreplyToText.length-matches.length;}=0A=
NYX.cache.max_comment_length=3DNYX.cache.init_max_comment_length-NYX.cach=
e.commentReplyLength;var =
commentTarget=3Ddocument.getElementById('commentBody');var =
commentText=3D$("#commentBody").html();if(commentText=3D=3D=3Dnull){comme=
ntText=3D"";}=0A=
if(typeof(commentTarget.value)!=3D"undefined"){if(commentTarget.value!=3D=
=3D""&&commentTarget.value!=3D=3Dnull){commentText=3DcommentTarget.value;=
}}=0A=
commentText=3DreplyToText+commentText;commentTarget.innerText=3DcommentTe=
xt;commentTarget.textContent=3DcommentText;commentTarget.value=3DcommentT=
ext;}=0A=
return true;}=0A=
function stripReplyText()=0A=
{var commentTarget=3Ddocument.getElementById('commentBody');var =
commentText=3D$("#commentBody").html();if(commentText=3D=3D=3Dnull){comme=
ntText=3D"";}=0A=
if(typeof(commentTarget.value)!=3D"undefined"){if(commentTarget.value!=3D=
=3D""&&commentTarget.value!=3D=3Dnull){commentText=3DcommentTarget.value;=
}}=0A=
if(isReply(commentText)){commentText=3DcommentText.replace(/\r?\n/g,"#zxy=
qj");commentText=3DcommentText.replace(/Replying to \S+? \(\d+\/\d+\/\d+ =
\d+\:\d+\:\d+ =
\w\w\)\:.+?".+?"\:(#zxyqj)*/,"");commentText=3DcommentText.replace(/\#zxy=
qj/g,"\n");}=0A=
commentTarget.innerText=3DcommentText;commentTarget.textContent=3Dcomment=
Text;commentTarget.value=3DcommentText;}=0A=
function commentReplyInit()=0A=
{showReplyLoggedIn();colorReplies(20);}=0A=

------=_NextPart_000_0003_01C9D3D5.3D0EE190
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.charlotteobserver.com/static/scripts/mi/pluck/commenting.min.js

NYX.cache.daapiProcessUrl=3DserverUrl;switch(document.domain){case'charlo=
tteobserver.com':case'macon.com':case'bradenton.com':case'sunherald.com':=
if(typeof thisArticlePubDate!=3D'undefined'&&thisArticlePubDate){var =
pubDate=3Dnew Date(thisArticlePubDate),fixDate=3Dnew Date('September 11, =
2008 12:00 =
PM');thisArticleId=3D(pubDate.getTime()>fixDate.getTime())?document.domai=
n+'_'+thisArticleId:thisArticleId;}=0A=
break;case'thesunnews.com':thisArticleId=3D'myrtlebeachonline.com_'+thisA=
rticleId;break;default:thisArticleId=3Ddocument.domain+'_'+thisArticleId;=
}=0A=
thisArticleUrl=3DthisArticleUrl.replace(/\/v-[^\/]+/,'');var =
thisArticleKey=3Dnew ArticleKey(thisArticleId);var =
commentsPerPage=3D(typeof =
mi_comments_per_page=3D=3D'undefined'||mi_comments_per_page>10)?10:(mi_co=
mments_per_page<3)?3:mi_comments_per_page;var numOfRecommends=3D0;var =
currentCommentPage=3DNYX.util.querystring.get("pageNum");if(currentCommen=
tPage=3D=3D=3Dnull){currentCommentPage=3D1;}=0A=
var =
qsParamForSorting=3D"commentSort";NYX.cache.commentSort=3DNYX.util.querys=
tring.get(qsParamForSorting);if(NYX.cache.commentSort=3D=3D=3Dnull)=0A=
{if(typeof =
mi_comment_sort_preference!=3D'undefined'){switch(mi_comment_sort_prefere=
nce){case'TimeStampAscending':case'TimeStampDescending':case'Recommendati=
onsDescending':case'RecommendationsAscending':NYX.cache.commentSort=3Dmi_=
comment_sort_preference;break;default:NYX.cache.commentSort=3D'TimeStampD=
escending';}}else{NYX.cache.commentSort=3D'TimeStampDescending';}}=0A=
function sortComments(criterion){var =
newQuerystring=3DNYX.util.querystring.set(qsParamForSorting,criterion,loc=
ation.search);newQuerystring=3DNYX.util.querystring.set("pageNum",1,newQu=
erystring);location.search=3DnewQuerystring;}=0A=
function =
daapiCallback(responseBatch){NYX.fixConsole();console.dir(responseBatch);=
myGadgetAva.writeGui(responseBatch.Responses[0].User);NYX.cache.DisplayNa=
me=3DresponseBatch.Responses[0].User.DisplayName;var =
respIdx;if(!responseBatch.Responses[1].Article){var =
articlePath=3DthisArticleUrl.replace(/^(http:\/\/)?[^\.]*\.*[^\.]+\.[^\/]=
+(\/.*)$/,'$2');var =
origin=3DNYX.cache.iconRoot.replace(/^http:\/\/([^\/]+)\/.*/,'$1');respon=
seBatch.Responses[2]=3DresponseBatch.Responses[1];responseBatch.Responses=
[1]=3D{'Article':{'ArticleKey':new =
ArticleKey(thisArticleId),'Categories':[],'Comments':{'NumberOfComments':=
0},'PageTitle':thisArticleTitle,'PageUrl':'http://'+location.hostname+art=
iclePath,'Ratings':{'AverageRating':'0','CurrentUserRating':'0','NumberOf=
Ratings':'0'},'Recommendations':{'CurrentUserHasRecommended':'False','Num=
berOfRecommendations':'0'},'Reviews':{'NumberOfReviews':'0'},'Section':{'=
Name':thisArticleSection},'SiteOfOrigin':origin}};}=0A=
if(responseBatch.Responses[1].Article.Recommendations.NumberOfRecommendat=
ions){numOfRecommends=3DresponseBatch.Responses[1].Article.Recommendation=
s.NumberOfRecommendations;var =
recDiv=3Ddocument.getElementById('recommendation');var =
comCount=3Ddocument.getElementById('commentsCount');comCount.innerHTML=3D=
responseBatch.Responses[2].CommentPage.NumberOfComments;if(responseBatch.=
Responses[1].Article.Recommendations.CurrentUserHasRecommended=3D=3D"Fals=
e"){recDiv.innerHTML=3D"<a href=3D'#none' =
onClick=3D'artRecommend();'><img =
src=3D'"+NYX.cache.iconRoot+"arrow_up_rec.gif' /> Recommend</a> =
("+responseBatch.Responses[1].Article.Recommendations.NumberOfRecommendat=
ions+")";}else{recDiv.innerHTML=3D"<img =
src=3D'"+NYX.cache.iconRoot+"icon_accept.gif' /> Recommended =
("+responseBatch.Responses[1].Article.Recommendations.NumberOfRecommendat=
ions+")";}}=0A=
for(respIdx=3D0;respIdx<responseBatch.Responses.length;respIdx++){var =
thisResponse=3DresponseBatch.Responses[respIdx];if(typeof =
thisResponse.User=3D=3D"object"){if(thisResponse.User.UserTier.toLowerCas=
e()!=3D"anonymous"){NYX.cache.userIsLoggedIn=3Dtrue;}}else if(typeof =
thisResponse.CommentPage=3D=3D"object"){outputGadget.writeGui(thisRespons=
e.CommentPage);}}}=0A=
var myGadgetAva=3Dnew NYX.CurrentUser("AvatarOutput");var =
requestBatch=3Dnew RequestBatch();requestBatch.AddToRequest(new =
UserKey());requestBatch.AddToRequest(thisArticleKey);requestBatch.AddToRe=
quest(new =
CommentPage(thisArticleKey,commentsPerPage,currentCommentPage,NYX.cache.c=
ommentSort));function artRecommend(){requestBatch=3Dnew =
RequestBatch();var =
articlePath=3DthisArticleUrl.replace(/^(http:\/\/)?[^\.]*\.*[^\.]+\.[^\/]=
+(\/.*)$/,'$2');requestBatch.AddToRequest(new =
UpdateArticleAction(thisArticleKey,'http://'+location.hostname+articlePat=
h,thisArticleTitle,new Section(thisArticleSection),[new =
Category(thisArticleCatagory)]));requestBatch.AddToRequest(new =
RecommendAction(thisArticleKey));requestBatch.BeginRequest(serverUrl,Reco=
mmendSubmitted);}=0A=
function =
RecommendSubmitted(responseBatch){if(responseBatch.Messages[0].Message=3D=
=3D'ok'){document.getElementById('recommendation').innerHTML=3D"<img =
src=3D'"+NYX.cache.iconRoot+"icon_accept.gif' /> Recommended ("+ =
++numOfRecommends+")";}else{alert(responseBatch.Messages[0].Message);}}=0A=
NYX.CommentInput=3Dfunction(idRoot,articleKey){this.idRoot=3DidRoot;this.=
MAX_COMMENT_LENGTH=3D1000;NYX.cache.max_comment_length=3Dthis.MAX_COMMENT=
_LENGTH;NYX.cache.init_max_comment_length=3Dthis.MAX_COMMENT_LENGTH;NYX.c=
ache.commentReplyLength=3D0;this.getTrueMaxLength=3Dfunction(){return =
this.MAX_COMMENT_LENGTH-5;}=0A=
this.makeHTML=3Dfunction(){NYX.cache.articlePath=3DthisArticleUrl.replace=
(/^(http:\/\/)?[^\.]*\.*[^\.]+\.[^\/]+(\/.*)$/,'$2');var =
theForm=3Ddocument.createElement("form");theForm.id=3DidRoot+"_inputForm"=
;theForm.action=3D"#";theForm.method=3D'post';theForm.style.display=3D'in=
line';var =
addHeading=3Ddocument.createElement("div");if(gSiteLife.mi.userLoggedIn()=
){addHeading.className=3D'Comments_AddHeading';addHeading.appendChild(doc=
ument.createTextNode('Add a comment '));var =
elmRef=3DaddHeading.appendChild(document.createElement('span'));elmRef.cl=
assName=3D'Comments_MaxLengthText';elmRef.appendChild(document.createText=
Node('(max '+this.MAX_COMMENT_LENGTH+' =
characters)'));}else{addHeading.className=3D'SiteLife_Login';addHeading.i=
d=3D'SiteLife_Login';addHeading.appendChild(document.createTextNode('You =
must be logged in to leave a comment. =
'));elmRef=3DaddHeading.appendChild(document.createElement('a'));elmRef.h=
ref=3D'/static/insite/login.html?goto=3D'+window.location.href;elmRef.app=
endChild(document.createTextNode('Login'));addHeading.appendChild(documen=
t.createTextNode(' | =
'));elmRef=3DaddHeading.appendChild(elmRef.cloneNode(false));elmRef.href=3D=
'/reg-bin/int.cgi?mode=3Dregister&goto=3D'+window.location.href;elmRef.ap=
pendChild(document.createTextNode('Register'));}=0A=
$(addHeading).prepend('<div class=3D"Sitelife_PluckLogo"><a =
target=3D"_blank" href=3D"http://www.pluck.com"><img =
src=3D"http://pluck.'+document.domain+'/ver1.0/Content/images/poweredbypl=
uck.gif" style=3D"border: 0px none =
;"/></a></div>');elmRef=3DaddHeading.appendChild(elmRef.cloneNode(false))=
;elmRef.id=3D'CommentError';elmRef.className=3D'Comments_Error';var =
commentTopMsg=3DaddHeading.appendChild(document.createElement('span'));co=
mmentTopMsg.id=3D'commentTopMsg';commentTopMsg.className=3D'commentTop_Ms=
g';var =
commentTopReply=3DaddHeading.appendChild(document.createElement('span'));=
commentTopReply.id=3D'commentTopReply';commentTopReply.className=3D'comme=
ntTop_Reply';theForm.appendChild(addHeading);var =
addTextArea=3DaddHeading.cloneNode(false);addTextArea.className=3D'Commen=
ts_AddTextarea';addTextArea.id=3D'';var =
textArea=3DaddTextArea.appendChild(document.createElement("textarea"));te=
xtArea.id=3D'commentBody';$(textArea).bind('keyup',function(){checkCommen=
tLength(document.getElementById("commentBody"));});textArea.disabled=3D(g=
SiteLife.mi.userLoggedIn())?false:'true';var =
filterMsg=3DaddTextArea.appendChild(addHeading.cloneNode(false));filterMs=
g.className=3D'SiteLife_Filtered';filterMsg.id=3D'';theForm.appendChild(a=
ddTextArea);var =
commentsSubmit=3DaddTextArea.cloneNode(false);commentsSubmit.className=3D=
'Comments_Submit';commentsSubmit.id=3D'';var =
theButton=3Ddocument.createElement("input");theButton.type=3D"submit";the=
Button.value=3D"Submit";theButton.id=3D"comment_submit_button";theButton.=
disabled=3D(gSiteLife.mi.userLoggedIn())?false:'true';commentsSubmit.appe=
ndChild(theButton);theForm.appendChild(commentsSubmit);$(theForm).bind('s=
ubmit',this.submit);$('#Comments_Container').prepend(theForm);}=0A=
this.submit=3Dfunction(){if(document.getElementById("commentBody").value.=
trim()=3D=3D""){document.getElementById("CommentError").innerHTML=3D" * =
Please provide a comment.";return =
false;}else{addReplyToComment();$('.Comments_Submit =
input[type=3Dsubmit]').attr({disabled:true});checkCommentLength(document.=
getElementById("commentBody"));var =
pageUrl=3D'http://'+location.hostname+NYX.cache.articlePath;requestBatch=3D=
new RequestBatch();requestBatch.AddToRequest(new =
CommentAction(thisArticleKey,pageUrl,thisArticleTitle,document.getElement=
ById('commentBody').value));requestBatch.AddToRequest(new =
UpdateArticleAction(thisArticleKey,'http://'+location.hostname+NYX.cache.=
articlePath,thisArticleTitle,new Section(thisArticleSection),[new =
Category(thisArticleCatagory)]));requestBatch.BeginRequest(serverUrl,comm=
entSubmitted);}=0A=
return false;}}=0A=
checkCommentLength=3Dfunction(textbox){if(textbox.value.length>NYX.cache.=
max_comment_length){textbox.value=3Dtextbox.value.substring(0,NYX.cache.m=
ax_comment_length);document.getElementById("CommentError").innerHTML=3D" =
* Your comment has been truncated to meet the character =
limit.";}else{document.getElementById("CommentError").innerHTML=3D"";}}=0A=
commentSubmitted=3Dfunction(responseBatch){NYX.fixConsole();if(responseBa=
tch.Messages[0].Message=3D=3D"ok"){location=3DgSiteLife.mi.commenting.sub=
mitReturnAddress}else if(responseBatch.Messages[0].Message.match('not =
permitted by our language filter')){var =
obscenities=3DresponseBatch.Messages[0].Message.replace(/^.+for example: =
([^\)]+).+$/,'$1');commentErrorProcess('Please edit or remove the =
following word(s), then resubmit your comments: =
'+obscenities+'.',true);}else =
if(responseBatch.Messages[0].Message.match('rapid posting of multiple =
comments')){commentErrorProcess('We restrict the rapid posting of =
comments.  Please wait 15 seconds before submitting =
again.',true);}else{$('.comWrapper =
.SiteLife_Filtered').empty().append((typeof =
CommentTechProbMsg!=3D'undefined')?CommentTechProbMsg:'Commenting is =
currently experiencing temporary technical difficutlies. We value your =
input, please try submitting your comment later. We apologize for the =
inconvenience.');}}=0A=
commentErrorProcess=3Dfunction(errorMsg,submitOK){stripReplyText();$('.co=
mWrapper =
.SiteLife_Filtered').empty().append(errorMsg);if(submitOK){$('.Comments_S=
ubmit input[type=3Dsubmit]').attr({disabled:false});}}=0A=
NYX.commentingInit=3Dfunction(){if(sitelife_is_on&&siteLife_master_switch=
_on){$(document).ready(function(){var commentInput=3Dnew =
NYX.CommentInput('commenting');commentInput.makeHTML();commentTempl=3D(do=
cument.getElementById("commentOutputTemplate"))?document.getElementById("=
commentOutputTemplate").innerHTML:'';window.outputGadget=3Dnew =
NYX.CommentOutput("nyxComments",commentTempl);window.outputGadget.pager=3D=
new NYX.Pager({pageLength:commentsPerPage,template:"More comments on =
this story: =
@Nyx.pageLinks@",domTargetElem:document.getElementById("nyxComments_pager=
"),linkLimit:10});myGadgetAva.userTemplate=3D(document.getElementById("us=
erTemplate"))?document.getElementById("userTemplate").innerHTML:'';myGadg=
etAva.guestTemplate=3D(document.getElementById("anonTemplate"))?document.=
getElementById("anonTemplate").innerHTML:'';function =
pluckCallToAction(){requestBatch.BeginRequest(serverUrl,daapiCallback);};=
new NYX.ieSafeExecution(pluckCallToAction).execute();});}}
------=_NextPart_000_0003_01C9D3D5.3D0EE190
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.charlotteobserver.com/static/scripts/mi/mi_script_scheduler.js

/*=0A=
this script provides a way to test to see if a script has been loaded =
previously, and if so, does not load it again.=0A=
it checks for the object that will be created by a script, if the object =
exists, the script has been loaded.=0A=
*/=0A=
=0A=
function miScriptScheduler() {=0A=
=0A=
    this.scriptCheck =3D ""; /* value of function check (eg. =
window.jQuery)*/=0A=
    this.scriptPath =3D ""; /* file path to required script */=0A=
    //var cc =3D this; /*cache a copy of the object for use inside =
jquery methods*/=0A=
=0A=
    /*=0A=
    method checks value of scriptCheck, if undefined a script node is =
created=0A=
    with the src attribute set to scriptPath. This node is then injected =
into the   DOM=0A=
    */=0A=
    =0A=
    this.scheduleScript =3D function ()=0A=
    {=0A=
        if(!this.scriptCheck)=0A=
        {=0A=
            /* script test function not found, load script with no =
waiting*/=0A=
                var tempElement =3D document.createElement("script");=0A=
                tempElement.src =3D this.scriptPath;=0A=
                var bases =3D document.getElementsByTagName('base');=0A=
                if(bases.length && bases[0].childNodes.length) {=0A=
                   bases[0].appendChild(tempElement);=0A=
                }=0A=
                else {=0A=
                  =
document.getElementsByTagName('head')[0].appendChild(tempElement);=0A=
                }=0A=
            =0A=
        }=0A=
        else {=0A=
            return(0);=0A=
        }=0A=
    } /*end scheduleScript method*/=0A=
} /* end constructor*/=0A=
=0A=

------=_NextPart_000_0003_01C9D3D5.3D0EE190
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://cm.npc-mcclatchy.overture.com/partner/js/ypn.js

// -- defaults --=0A=
ctxt_ad_interface_default   =3D =
'http://ypn-js.ysm.yahoo.com/d/search/p/ypn/jsads/';=0A=
ctxt_ad_width_default       =3D 468;=0A=
ctxt_ad_height_default      =3D 60;=0A=
ctxt_ad_partner_default     =3D 'empty_partner';=0A=
ctxt_ad_frameborder_default =3D 0;=0A=
ctxt_ad_title_default       =3D '"Ads by Yahoo!"';=0A=
=0A=
=0A=
//function to escape strings=0A=
function correctedEscape( string )=0A=
{=0A=
    if(string)=0A=
    {=0A=
        if(typeof(encodeURIComponent)=3D=3D"function")=0A=
        {=0A=
            return encodeURIComponent(string);=0A=
        }=0A=
        else=0A=
        {=0A=
            return escape(string);=0A=
        }=0A=
    }=0A=
=0A=
    return string;=0A=
}=0A=
=0A=
// -- making sure stuff is defined --=0A=
var w =3D window;=0A=
if (w.ctxt_ad_interface =3D=3D null) {=0A=
  ctxt_ad_interface =3D ctxt_ad_interface_default;=0A=
}=0A=
=0A=
if (w.ctxt_ad_display_unit =3D=3D null) {=0A=
    ctxt_ad_display_unit =3D 1;=0A=
} else {=0A=
    ctxt_ad_display_unit++;=0A=
}=0A=
=0A=
if (w.ctxt_ad_url =3D=3D null) {=0A=
  ctxt_ad_url =3D document.referrer;=0A=
=0A=
  // if we're in a frameset, let's get outer frame name=0A=
  if (top.location =3D=3D document.location) {=0A=
    ctxt_ad_url =3D document.location;=0A=
  }=0A=
}=0A=
ctxt_ad_url_encoded =3D correctedEscape(ctxt_ad_url);=0A=
ctxt_ad_url_encoded =3D ctxt_ad_url_encoded.substring(0,1023);=0A=
// chop off any truncated encoded item=0A=
ctxt_ad_url_encoded =3D ctxt_ad_url_encoded.replace(/%[0-9]?$/, '');=0A=
=0A=
try {=0A=
  if (w.ctxt_ref_url =3D=3D null) {=0A=
    ctxt_ref_url =3D top.document.referrer;=0A=
  }=0A=
=0A=
  ctxt_ref_url_encoded =3D correctedEscape(ctxt_ref_url);=0A=
  ctxt_ref_url_encoded =3D ctxt_ref_url_encoded.substring(0,1023);=0A=
  // chop off any truncated encoded item=0A=
  ctxt_ref_url_encoded =3D ctxt_ref_url_encoded.replace(/%[0-9]?$/, '');=0A=
} catch (e) {=0A=
  w.ctxt_ref_url =3D null;=0A=
}=0A=
=0A=
if (w.ctxt_ad_width =3D=3D null) {=0A=
  ctxt_ad_width =3D ctxt_ad_width_default;=0A=
}=0A=
=0A=
if (w.ctxt_ad_height =3D=3D null) {=0A=
  ctxt_ad_height =3D ctxt_ad_height_default;=0A=
}=0A=
=0A=
if (w.ctxt_ad_partner !=3D null && w.ctxt_ad_config !=3D null) {=0A=
  alert("Cannot set both ctxt_ad_partner and ctxt_ad_config.  " +=0A=
        "No ads will be served");=0A=
  w.ctxt_ad_config =3D null;=0A=
  w.ctxt_ad_partner =3D null;=0A=
}=0A=
=0A=
if (w.ctxt_ad_partner =3D=3D null && w.ctxt_ad_config =3D=3D null) {=0A=
  ctxt_ad_partner =3D ctxt_ad_partner_default + '-' +=0A=
                    window.location.hostname +=0A=
                    '-' + ctxt_ad_width + 'x' + ctxt_ad_height;=0A=
}=0A=
=0A=
if (w.ctxt_ad_frameborder =3D=3D null) {=0A=
  ctxt_ad_frameborder =3D ctxt_ad_frameborder_default;=0A=
}=0A=
=0A=
if (w.ctxt_ad_cw) {=0A=
  if (w.ctxt_ad_cw.match(/[>''\s""]/)) {=0A=
    if (w.testing_cw) {=0A=
      alert("Your clickwrapper ["+w.ctxt_ad_cw+"] contains illegal " +=0A=
            "characters. Proceeding with the request without the " +=0A=
            "clickwrapper.");=0A=
    }=0A=
    w.ctxt_ad_cw =3D null;=0A=
  } else {=0A=
    ctxt_ad_cw_encoded =3D correctedEscape(ctxt_ad_cw);=0A=
    ctxt_ad_cw_encoded =3D ctxt_ad_cw_encoded.substring(0,1023);=0A=
    // chop off any truncated encoded item=0A=
    ctxt_ad_cw_encoded =3D ctxt_ad_cw_encoded.replace(/%[0-9]?$/, '');=0A=
  }=0A=
}=0A=
=0A=
=0A=
// -- building the full request url --=0A=
ctxt_ad_interface_full =3D ctxt_ad_interface + '?';=0A=
if (w.ctxt_ad_partner !=3D null) {=0A=
  ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
    'Partner=3D' + ctxt_ad_partner;=0A=
}=0A=
if (w.ctxt_ad_config !=3D null) {=0A=
  ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
    'config=3D' + ctxt_ad_config;=0A=
}=0A=
if (w.ctxt_ad_section) {=0A=
  ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
    "&type=3D" + ctxt_ad_section;=0A=
} else {=0A=
  if (w.ctxt_ad_type) {=0A=
    ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
        "&type=3D" + ctxt_ad_type;=0A=
  }=0A=
}=0A=
if (w.ctxt_ad_id) {=0A=
  ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
    "&ctxtId=3D" + correctedEscape(ctxt_ad_id);=0A=
}=0A=
if (w.ctxt_ad_keywords) {=0A=
  ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
    "&ctxtKeywords=3D" + correctedEscape(ctxt_ad_keywords);=0A=
}=0A=
if (w.ctxt_ad_ie) {=0A=
  ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
    "&keywordCharEnc=3D" + ctxt_ad_ie;=0A=
}=0A=
if (w.ctxt_ad_market) {=0A=
  ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
    "&mkt=3D" + correctedEscape(ctxt_ad_market);=0A=
}=0A=
if (w.ctxt_ad_source) {=0A=
  ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
    "&source=3D" + correctedEscape(ctxt_ad_source);=0A=
}=0A=
ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
  "&adwd=3D" + ctxt_ad_width;=0A=
ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
  "&adht=3D" + ctxt_ad_height;=0A=
=0A=
ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
  "&ctxtUrl=3D" + ctxt_ad_url_encoded;=0A=
if (w.ctxt_ad_url_cat) {=0A=
  ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
    "&ctxtCat=3D" + correctedEscape(ctxt_ad_url_cat);=0A=
}=0A=
=0A=
if (w.ctxt_ad_oe) {=0A=
  ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
    "&outputCharEnc=3D" + ctxt_ad_oe;=0A=
}=0A=
if (w.ctxt_ad_cw) {=0A=
  ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
    "&cw=3D" + ctxt_ad_cw_encoded;=0A=
}=0A=
if (w.ctxt_ad_css) {=0A=
  ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
    "&css_url=3D" + ctxt_ad_css;=0A=
}=0A=
if (w.ctxt_css_url) {=0A=
  ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
    "&css_url=3D" + ctxt_css_url;=0A=
}=0A=
if (w.ctxt_ad_newwin) {=0A=
  ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
    "&tg=3D" + ctxt_ad_newwin;=0A=
}=0A=
if (w.ctxt_ad_position) { =0A=
  ctxt_ad_interface_full =3D ctxt_ad_interface_full + =0A=
    "&adPos=3D" + ctxt_ad_position; =0A=
}=0A=
if (w.ctxt_ad_bg) {=0A=
  ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
    "&bg=3D" + ctxt_ad_bg;=0A=
}=0A=
if (w.ctxt_ad_bc) {=0A=
  ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
    "&bc=3D" + ctxt_ad_bc;=0A=
}=0A=
if (w.ctxt_ad_cc) {=0A=
  ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
    "&cc=3D" + ctxt_ad_cc;=0A=
}=0A=
if (w.ctxt_ad_lc) {=0A=
  ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
    "&lc=3D" + ctxt_ad_lc;=0A=
}=0A=
if (w.ctxt_ad_tc) {=0A=
  ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
    "&tc=3D" + ctxt_ad_tc;=0A=
}=0A=
if (w.ctxt_ad_uc) {=0A=
  ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
    "&uc=3D" + ctxt_ad_uc;=0A=
}=0A=
if (w.ctxt_ref_url) {=0A=
  ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
    "&refUrl=3D" + ctxt_ref_url_encoded;=0A=
} =0A=
if (w.ctxt_ad_display_unit) {=0A=
  ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
    "&du=3D" + ctxt_ad_display_unit;=0A=
}=0A=
ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
  "&cb=3D" + (new Date()).getTime();=0A=
=0A=
=0A=
// extract the first 500 characters for ctxtContent=0A=
=0A=
//2048 - length("&ctxtContent=3D") =3D 2035=0A=
var num_bytes =3D 2035 - ctxt_ad_interface_full.length;=0A=
=0A=
if (num_bytes > 0) {=0A=
  var num_chars =3D num_bytes > 500 ? 500 : num_bytes;=0A=
  var ctxt_content =3D =
correctedEscape(document.getElementsByTagName("HTML")[0]=0A=
                                     .innerHTML.substr(0,num_chars))=0A=
                                     .substr(0,num_bytes);=0A=
  ctxt_content =3D ctxt_content.replace(/%\w?$/,""); //remove half =
encoding=0A=
  ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
    "&ctxtContent=3D" + ctxt_content;=0A=
}=0A=
=0A=
// -- writing out the iframe --=0A=
if (! w.ctxt_ad_brs) {=0A=
  document.write('<ifr' + 'ame' +=0A=
                 ' title=3D' + ctxt_ad_title_default +=0A=
                 ' src=3D' + ctxt_ad_interface_full +=0A=
                 ' width=3D' + ctxt_ad_width +=0A=
                 ' height=3D' + ctxt_ad_height +=0A=
                 ' frameborder=3D' + ctxt_ad_frameborder +=0A=
                 ' hspace=3D0' +=0A=
                 ' vspace=3D0' +=0A=
                 ' scrolling=3Dno' +=0A=
                 ' marginwidth=3D0' +=0A=
                 ' marginheight=3D0' +=0A=
                 ' allowtransparency=3Dtrue' +=0A=
                 ' name=3Diframe0></ifr' + 'ame>');=0A=
}=0A=
=0A=
// zeroing out for next call=0A=
ctxt_ad_interface   =3D null;=0A=
ctxt_ad_width       =3D null;=0A=
ctxt_ad_height      =3D null;=0A=
ctxt_ad_partner     =3D null;=0A=
ctxt_ad_source      =3D null;=0A=
ctxt_ad_section     =3D null;=0A=
ctxt_ad_type        =3D null;=0A=
ctxt_ad_url         =3D null;=0A=
ctxt_ad_url_cat     =3D null;=0A=
ctxt_ad_market      =3D null;=0A=
ctxt_ad_id          =3D null;=0A=
ctxt_ad_keywords    =3D null;=0A=
ctxt_ad_frameborder =3D null;=0A=
ctxt_ad_newwin      =3D null;=0A=
ctxt_ad_cw          =3D null;=0A=
ctxt_ad_css         =3D null;=0A=
ctxt_ad_css         =3D null;=0A=
ctxt_ad_ie          =3D null;=0A=
ctxt_ad_oe          =3D null;=0A=
ctxt_ad_bg          =3D null;=0A=
ctxt_ad_bc          =3D null;=0A=
ctxt_ad_cc          =3D null;=0A=
ctxt_ad_tc          =3D null;=0A=
ctxt_ad_lc          =3D null;=0A=
ctxt_ad_uc          =3D null;=0A=
ctxt_ad_brs         =3D null;=0A=
=0A=

------=_NextPart_000_0003_01C9D3D5.3D0EE190
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.charlotteobserver.com/static/scripts/mi/utility_lib.js

/**=0A=
 * @fileoverview A random collection of functions, classes and =
extensions to core=0A=
 * Javascript objects.=0A=
 * =0A=
 * @author Joe Whetzel jwhetzel@mcclatchyinteractive.com=0A=
 =
*************************************************************************=
** */=0A=
=0A=
// extensions to the String object=0A=
String.prototype.append =3D function(str,del){=0A=
	var newStr =3D this;=0A=
	if (del) {=0A=
		if (newStr !=3D=3D '') {newStr +=3D del + str;}=0A=
		else {newStr +=3D str;}=0A=
	}=0A=
	else {newStr +=3D str;}=0A=
	return newStr;=0A=
};=0A=
String.prototype.prepend =3D function(str,del){=0A=
	var newStr =3D this;=0A=
	if (del) {=0A=
		if (newStr !=3D=3D '') {newStr +=3D str + del;}=0A=
		else {newStr =3D str + newStr;}=0A=
	}=0A=
	else {newStr =3D str + newStr;}=0A=
	return newStr;=0A=
};=0A=
String.prototype.isBlank =3D function(){=0A=
	return (this.search(/[^\S]/) =3D=3D -1) ? true : false;=0A=
};=0A=
String.prototype.trim =3D function(side){=0A=
	var left =3D new RegExp(/^\s*/);=0A=
	var right =3D new RegExp(/\s*$/);=0A=
	var str =3D this;=0A=
	switch (side) {=0A=
		case 'left':=0A=
		case 'start':=0A=
		case 'beginning':=0A=
			str =3D str.replace(left, '');=0A=
			break;=0A=
		case 'right':=0A=
		case 'end':=0A=
			str =3D str.replace(right, '');=0A=
			break;=0A=
		default:=0A=
			str =3D str.replace(left, '');=0A=
			str =3D str.replace(right, '');=0A=
	}=0A=
	return str;=0A=
};=0A=
=0A=
/**=0A=
 * Feature rich function for opening a new window.=0A=
 * <p>=0A=
 * If there is any one piece of functionality that gets duplicated =0A=
 * across multiple functions on a site it has to be opening pop up =
windows. =0A=
 * This function, in conjunction with the NewWindowFeatureSet class, =
aims =0A=
 * to provide an easy to use, flexible, fully functional solution for =
all =0A=
 * your window popping needs. There are two main differences between =0A=
 * <tt>newWindow()</tt> and <tt>window.open()</tt>:=0A=
 * <ol>=0A=
 * <li>instead of requiring the window features to be passed as a string =0A=
 * each time, you may pass a string or a NewWindowFeatureSet object, =0A=
 * allowing feature sets to be created and referenced throughout the =
site</li>=0A=
 * <li>probably the most used window features, those that define a =
window's =0A=
 * size and it's position can be defined in the function call</li>=0A=
 * </ol>=0A=
 * <b>Examples</b>=0A=
 * <pre>newWindow('http://www.example.com');</pre>=0A=
 * This example will use a default {NewWindowFeatureSet} object to =0A=
 * create a new window with the url loaded.=0A=
 * <pre>newWindow('http://www.example.com', null, , [600,400], =
[50,100]);</pre>=0A=
 * This example will open a window with no name assigned to it, and =
relies =0A=
 * on the browser defaults for features except defines the window as =
being =0A=
 * 600 pixels wide by 400 pixels high, located 50 pixels from the left =
and =0A=
 * 100 pixels from the top of the monitor.=0A=
 * =0A=
 * @param {String} url string value providing the address to be loaded =0A=
 * into the new window, same as used in <tt>window.open()</tt>=0A=
 * @param {String} name string giving the new window a name, same as =
used =0A=
 * in <tt>window.open()</tt>, <tt>null</tt> is a valid value=0A=
 * @param {mixed} features either a comma-separated list of features as =0A=
 * used by <tt>window.open()</tt>, or an instance of the =
{NewWindowFeatureSe}t =0A=
 * class. If no argument is provided, or <tt>null</tt> is passed a =
generic =0A=
 * instance of {NewWindowFeatureSe}t will be used. Passing an empty =
string =0A=
 * will resort to using whatever the browser uses by default.=0A=
 * @param {Array} size an array containing two integer values that are =
used =0A=
 * as width and height values=0A=
 * @param {Array} position an array containing two integer values that =
are =0A=
 * used to define the position of the new window. Because standards =
browsers =0A=
 * use <tt>screenX</tt> and <tt>screenY</tt>, while IE uses <tt>left and =0A=
 * <tt>top</tt> to define position, the values in this array are used to =0A=
 * populate both sets of values=0A=
 * @param {boolean} replace an optional boolean value used to indicate =0A=
 * whether or not the page should create a new entry in the window's =0A=
 * browsing history, same as used in <tt>window.open()</tt>. This =
argument =0A=
 * is really only useful when loading a new page to a window that is =
already open.=0A=
 */=0A=
function newWindow(url, name, features, size, position, replace) {=0A=
	var featureString =3D '';=0A=
	if ( typeof features =3D=3D 'string') {=0A=
		var s =3D (size) ? "width=3D"+size[0]+",height=3D"+size[1] : "";=0A=
		var p =3D (position) ? =
"left=3D"+position[0]+",screenX=3D"+position[0]+",top=3D"+position[1]+",s=
creenY=3D"+position[1] : "";=0A=
		featureString =3D (s !=3D=3D "") ? features.append(s,",") : features;=0A=
		featureString =3D (p !=3D=3D "") ? featureString.append(p,",") : =
features;=0A=
	} else {=0A=
		if (features || features =3D=3D=3D null) { features =3D new =
NewWindowFeatureSet(); }=0A=
		features.height =3D (size) ? size[1] : features.height;=0A=
		features.width =3D (size) ? size[0] : features.width;=0A=
		if (position) {=0A=
			features.setLeftPosition(position[0]);=0A=
			features.setTopPosition(position[1]);=0A=
		}=0A=
		featureString =3D features.create();=0A=
	}=0A=
	window.open(url,name,featureString,replace);=0A=
}=0A=
function NewWindowFeatureSet(){=0A=
	this.channelmode=3Dfalse;=0A=
	this.dependent=3Dfalse;=0A=
	this.directories=3Dfalse;=0A=
	this.fullscreen=3Dfalse;=0A=
	this.height=3D400;=0A=
	this.innerHeight=3Dfalse;=0A=
	this.innerWidth=3Dfalse;=0A=
	this.left=3D150;=0A=
	this.location=3Dfalse;=0A=
	this.menubar=3Dfalse;=0A=
	this.outerHeight=3Dfalse;=0A=
	this.outerWidth=3Dfalse;=0A=
	this.resizable=3Dtrue;=0A=
	this.screenX=3D150;=0A=
	this.screenY=3D150;=0A=
	this.scrollbars=3Dtrue;=0A=
	this.status=3Dfalse;=0A=
	this.toolbar=3Dfalse;=0A=
	this.top=3D150;=0A=
	this.width=3D300;=0A=
	=0A=
	this.str=3D'';=0A=
	this.create =3D function () {=0A=
		this.str =3D (this.channelmode) ? this.str.append("channelmode",",") : =
this.str;=0A=
		this.str =3D (this.dependent) ? this.str.append("dependent",",") : =
this.str;=0A=
		this.str =3D (this.directories) ? this.str.append("directories",",") : =
this.str;=0A=
		this.str =3D (this.fullscreen) ? this.str.append("fullscreen",",") : =
this.str;=0A=
		this.str =3D (this.height) ? =
this.str.append("height=3D"+this.height,",") : this.str;=0A=
		this.str =3D (this.innerHeight) ? =
this.str.append("innerHeight=3D"+this.innerHeight,",") : this.str;=0A=
		this.str =3D (this.innerWidth) ? =
this.str.append("innerWidth=3D"+this.innerWidth,",") : this.str;=0A=
		this.str =3D (this.left) ? this.str.append("left=3D"+this.left,",") : =
this.str;=0A=
		this.str =3D (this.location) ? this.str.append("location",",") : =
this.str;=0A=
		this.str =3D (this.menubar) ? this.str.append("menubar",",") : =
this.str;=0A=
		this.str =3D (this.outerHeight) ? =
this.str.append("outerHeight=3D"+this.outerHeight,",") : this.str;=0A=
		this.str =3D (this.outerWidth) ? =
this.str.append("outerWidth=3D"+this.outerWidth,",") : this.str;=0A=
		this.str =3D (this.resizable) ? this.str.append("resizable",",") : =
this.str;=0A=
		this.str =3D (this.screenX) ? =
this.str.append("screenX=3D"+this.screenX,",") : this.str;=0A=
		this.str =3D (this.screenY) ? =
this.str.append("screenY=3D"+this.screenY,",") : this.str;=0A=
		this.str =3D (this.scrollbars) ? this.str.append("scrollbars",",") : =
this.str;=0A=
		this.str =3D (this.status) ? this.str.append("status",",") : this.str;=0A=
		this.str =3D (this.toolbar) ? this.str.append("toolbar",",") : =
this.str;=0A=
		this.str =3D (this.top) ? this.str.append("top=3D"+this.top,",") : =
this.str;=0A=
		this.str =3D (this.width) ? this.str.append("width=3D"+this.width,",") =
: this.str;=0A=
		return this.str;=0A=
	};=0A=
	this.setLeftPosition =3D function (a) {=0A=
		this.left =3D this.screenX =3D a;=0A=
	};=0A=
	this.setTopPosition =3D function (a) {=0A=
		this.top =3D this.screenY =3D a;=0A=
	};=0A=
}=0A=
function redirect(href, delay) {=0A=
	href =3D (!href) ? '/' : href;=0A=
	delay =3D (!delay) ? 20000 : delay;=0A=
	window.setTimeout('window.location.href =3D '+href, delay);=0A=
}=0A=
/* questionable setWidthStyles is still needed, should probably replace =
document.write statements=0A=
   with DOM equivalents */=0A=
function setWidthStyles(leftRightWidth) {=0A=
	document.write("<style type=3D\"text/css\">\n");=0A=
	for ( var i =3D leftRightWidth.length - 1; i >=3D 0; i--) {=0A=
		document.write("div.left_" + (i + 1) + " { width: " + =
leftRightWidth[i][0] + "%; }\n");=0A=
		document.write("div.right_" + (i + 1) + " { width: " + =
leftRightWidth[i][1] + "%; }\n");=0A=
	}=0A=
	document.write("</style>\n");=0A=
}=0A=
=0A=
/**=0A=
 * Extension to the Array class that returns a randomly selected value =
from the array.=0A=
 * <pre>var arr =3D new Array(1,2,3,4);=0A=
 * var num =3D arr.random();=0A=
 * // num is a randomly selected integer from 1 - 4</pre>=0A=
 *=0A=
 * @return randomly selected value from the array=0A=
 * @author Joe Whetzel=0A=
 */=0A=
Array.prototype.random =3D function(){=0A=
	return this[Math.ceil(Math.random() * this.length) - 1];=0A=
};=0A=
=0A=
=0A=
/**=0A=
 * Function to clear an input field=0A=
 * Usage: onClick=3D"clearf(this, '<value to test against for clearing =
such as "Your Zip Code">')" as input tag parameter=0A=
 */=0A=
function clearf(object,text)=0A=
        {=0A=
                if (object.value =3D=3D text)=0A=
                {=0A=
                        object.value =3D "";=0A=
                        object.focus();=0A=
                }=0A=
        }=0A=
=0A=
/**=0A=
 * Function to set value of an input field=0A=
 * Usage: onClick=3D"setf(this, '<value to set field to>')"=0A=
 */        =0A=
function setf(object,text)=0A=
        {=0A=
                if(object.value =3D=3D "")=0A=
                {=0A=
                        object.value =3D text;=0A=
                        this.focus();=0A=
                }=0A=
        }=0A=
=0A=
=0A=
=0A=
=0A=
// JavaScript Swiss Army Knife=0A=
function Jssak(){=0A=
        // stores reference to head element for easy retrieval=0A=
        this.head_elm =3D document.getElementsByTagName('head')[0];=0A=
        // t used as a temporary variable=0A=
        var t =3D location.hostname.split('.');=0A=
        // update the prototype host if the request contains one=0A=
        if (t.length > 2) { // there may be subhosts=0A=
                for(var i=3D0; i<t.length-2; i++){=0A=
                        this.host +=3D t[i]+'.';=0A=
                }=0A=
                // trim the trailing .=0A=
                this.host =3D this.host.substring(0,this.host.length-1);=0A=
        }=0A=
        this.domain =3D t[t.length-2]+'.'+t[t.length-1];=0A=
        // by default we assume the media domain uses 'media' as its host=0A=
        this.media_domain =3D 'media.'+this.domain;=0A=
        /* if the browser doesn't already have a console the SAK console =
will be=0A=
         * used instead, the viewLog method is added to preexisting =
consoles=0A=
         * so that calls to output the SAK console log won't throw =
errors  =0A=
         */=0A=
        if(!window.console) {console=3Dnew this._console;}else =
if(!console.viewLog) {console.viewLog=3Dthis._console.prototype.viewLog;}=0A=
        /* Firebug has a host of console methods, rather than =
encouraging these methods =0A=
         * to be ignored documented methods not supported in SAK are =
covered here.=0A=
         * Add new SAK console methods to the Jssak.prototype._console =
object.=0A=
         */=0A=
        if(!console.debug) =
{console.debug=3Dfunction(){console.log('Sorry, console.debug is not =
currently supported.');};}=0A=
        if(!console.info) {console.info=3Dfunction(){console.log('Sorry, =
console.info is not currently supported.');};}=0A=
        if(!console.warn) {console.warn=3Dfunction(){console.log('Sorry, =
console.warn is not currently supported.');};}=0A=
        if(!console.error) =
{console.error=3Dfunction(){console.log('Sorry, console.error is not =
currently supported.');};}=0A=
        if(!console.assert) =
{console.assert=3Dfunction(){console.log('Sorry, console.assert is not =
currently supported.');};}=0A=
        if(!console.dir) {console.dir=3Dfunction(){console.log('Sorry, =
console.dir is not currently supported.');};}=0A=
        if(!console.dirxml) =
{console.dirxml=3Dfunction(){console.log('Sorry, console.dirxml is not =
currently supported.');};}=0A=
        if(!console.trace) =
{console.trace=3Dfunction(){console.log('Sorry, console.trace is not =
currently supported.');};}=0A=
        if(!console.group) =
{console.group=3Dfunction(){console.log('Sorry, console.group is not =
currently supported.');};}=0A=
        if(!console.groupEnd) =
{console.groupEnd=3Dfunction(){console.log('Sorry, console.groupEnd is =
not currently supported.');};}=0A=
        if(!console.time) {console.time=3Dfunction(){console.log('Sorry, =
console.time is not currently supported.');};}=0A=
        if(!console.timeEnd) =
{console.timeEnd=3Dfunction(){console.log('Sorry, console.timeEnd is not =
currently supported.');};}=0A=
        if(!console.profile) =
{console.profile=3Dfunction(){console.log('Sorry, console.profile is not =
currently supported.');};}=0A=
        if(!console.profileEnd) =
{console.profileEnd=3Dfunction(){console.log('Sorry, console.profileEnd =
is not currently supported.');};}=0A=
        if(!console.count) =
{console.count=3Dfunction(){console.log('Sorry, console.count is not =
currently supported.');};}=0A=
}=0A=
=0A=
// Hard coded values should be added to the prototype; good JS OO =
technique=0A=
Jssak.prototype.script_node =3D document.createElement('script');=0A=
Jssak.prototype.script_node.type =3D 'text/javascript';=0A=
Jssak.prototype.host=3D'';=0A=
Jssak.prototype.dynamic_hosts=3D['preview','devel'];=0A=
=0A=
Jssak.prototype.getMediaDomain =3D function(){=0A=
        if(this.host !=3D=3D ''){=0A=
                for(var i=3D0;i<this.dynamic_hosts.length;i++){=0A=
                        if(this.host =3D=3D =
this.dynamic_hosts[i]){return '';}=0A=
                }=0A=
        }=0A=
        return 'http://'+this.media_domain;=0A=
};=0A=
=0A=
// parallel script loading functionality=0A=
Jssak.prototype.loadScript =3D function (path) {=0A=
        var newScript =3D this.script_node.cloneNode();=0A=
        newScript.src =3D this.getMediaDomain()+path;=0A=
        this.head_elm.appendChild(newScript);=0A=
};=0A=
=0A=
/* This method parses name=3Dvalue argument pairs from=0A=
 * the query string of the URL. It stores the name=3Dvalue pairs in =0A=
 * properties of an object and returns that object.=0A=
 * Taken from "Javascript: The Definitive Guide" by David Flanagan=0A=
 */=0A=
Jssak.prototype.getArgs =3D function() {=0A=
        var args =3D {};=0A=
        var query =3D location.search.substring(1);=0A=
        var pairs =3D query.split('&');=0A=
        for(var i=3D0; i < pairs.length; i++) {=0A=
                var pos =3D pairs[i].indexOf('=3D');=0A=
                if (pos =3D=3D -1) {continue;}=0A=
                args[pairs[i].substring(0,pos)] =3D =
unescape(pairs[i].substring(pos+1));=0A=
        }=0A=
        return args;=0A=
};=0A=
=0A=
// console object to be used if one doesn't exist=0A=
Jssak.prototype._console =3D function(){=0A=
        this.output =3D '';=0A=
};=0A=
Jssak.prototype._console.prototype.log =3D function(s){=0A=
	this.output +=3D =
s+'\n---------------------------------------------------\n';=0A=
};=0A=
Jssak.prototype._console.prototype.viewLog =3D function(){=0A=
	var args =3D Jssak.prototype.getArgs();=0A=
        if(this.output && args.viewlog && args.viewlog =3D=3D '1'){=0A=
                alert(this.output);=0A=
        }=0A=
};=0A=
=0A=
=0A=
Jssak.prototype.isEmpty =3D function (val) {=0A=
        return ((val =3D=3D=3D null) || (val.length =3D=3D=3D 0) || (val =
=3D=3D=3D ""));=0A=
};=0A=
=0A=
Jssak.prototype.addEvent =3D function (objObject, strEventName, =
fnHandler) {=0A=
	if (objObject.addEventListener) {=0A=
		objObject.addEventListener(strEventName, fnHandler, false);=0A=
	} else if (objObject.attachEvent) {=0A=
		objObject.attachEvent("on" + strEventName, fnHandler);=0A=
	}=0A=
};      =0A=
Jssak.prototype.removeEvent =3D function (objObject, strEventName, =
fnHandler) {=0A=
	// works on events added via addEvent(), hard coded events aren't =
removed=0A=
	if (objObject.removeEventListener) {=0A=
		objObject.removeEventListener(strEventName, fnHandler, false);=0A=
	} else if (objObject.detachEvent) {=0A=
		objObject.detachEvent("on" + strEventName, fnHandler);=0A=
	}=0A=
};=0A=
Jssak.prototype.getEventSrc =3D function (e) {=0A=
	if (!e) {e =3D window.event;}=0A=
	if (e.target) {=0A=
		return e.target;=0A=
	} else if (e.srcElement) {=0A=
		return e.srcElement;=0A=
	}=0A=
};=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
// aliases for preserving existing functionality=0A=
var isEmpty =3D Jssak.prototype.isEmpty;=0A=
var addEvent =3D Jssak.prototype.addEvent;=0A=
var removeEvent =3D Jssak.prototype.removeEvent;=0A=
var getEventSrc =3D Jssak.prototype.getEventSrc;=0A=

------=_NextPart_000_0003_01C9D3D5.3D0EE190
Content-Type: application/octet-stream
Content-Transfer-Encoding: 7bit
Content-Location: http://media.charlotteobserver.com/mistats/products/pubsys_s_code.js

/* SiteCatalyst code version: H.10.
Copyright 1997-2007 Omniture, Inc. More info available at
http://www.omniture.com */
/************************ ADDITIONAL FEATURES ************************
     Plugins
*/
/* Specify the Report Suite ID(s) to track here */
var s_account = mistats.account //put the correct report suite ID here
var s=s_gi(s_account)
/************************** CONFIG SECTION **************************/
/* You may add or alter any code config here. */
/* E-commerce Config */
s.currencyCode="USD"
/* Link Tracking Config */
s.trackDownloadLinks=true
s.trackExternalLinks=true
s.trackInlineStats=true
s.linkDownloadFileTypes="exe,zip,wav,mp3,mov,mpg,avi,wmv,doc,pdf,xls"
s.linkInternalFilters="javascript:,." //put the correct domain in here
s.linkLeaveQueryString=false
s.linkTrackVars="None"
s.linkTrackEvents="None"

/* Plugin Config */
s.usePlugins=true
function s_doPlugins(s) {
	/* Add calls to plugins here */
	
	/* Plugin Example: getQueryParam 2.0
	//single parameter
	s.campaign=s.getQueryParam('cid');

	//multiple parameters
	s.campaign=s.getQueryParam('cid,sid',':');

	//non-page URL example
	s.campaign=s.getQueryParam('cid','',document.referrer);

	//parent frame example
	s.campaign=s.getQueryParam('cid','','f');

	*/
	
	// Dayparting Plugin - Added 4/28/09 - Ticket#: 727-7617432 -- JJ
	s.prop33=s.getTimeParting('h','-5','2009'); // Set hour
	s.prop34=s.getTimeParting('d','-5','2009'); // Set day
}
s.doPlugins=s_doPlugins
/************************** PLUGINS SECTION *************************/
/* You may insert any plugins you wish to use here.                 */

/*
 * Plugin: getTimeParting 1.3 - Set timeparting values based on time zone
 */

s.getTimeParting=new Function("t","z","y",""
+"dc=new Date('1/1/2000');f=15;ne=8;if(dc.getDay()!=6||"
+"dc.getMonth()!=0){return'Data Not Available'}else{;z=parseInt(z);"
+"if(y=='2009'){f=8;ne=1};gmar=new Date('3/1/'+y);dsts=f-gmar.getDay("
+");gnov=new Date('11/1/'+y);dste=ne-gnov.getDay();spr=new Date('3/'"
+"+dsts+'/'+y);fl=new Date('11/'+dste+'/'+y);cd=new Date();"
+"if(cd>spr&&cd<fl){z=z+1}else{z=z};utc=cd.getTime()+(cd.getTimezoneO"
+"ffset()*60000);tz=new Date(utc + (3600000*z));thisy=tz.getFullYear("
+");var days=['Sunday','Monday','Tuesday','Wednesday','Thursday','Fr"
+"iday','Saturday'];if(thisy!=y){return'Data Not Available'}else{;thi"
+"sh=tz.getHours();thismin=tz.getMinutes();thisd=tz.getDay();var dow="
+"days[thisd];var ap='AM';var dt='Weekday';var mint='00';if(thismin>3"
+"0){mint='30'}if(thish>=12){ap='PM';thish=thish-12};if (thish==0){th"
+"ish=12};if(thisd==6||thisd==0){dt='Weekend'};var timestring=thish+'"
+":'+mint+ap;var daystring=dow;var endstring=dt;if(t=='h'){return tim"
+"estring}if(t=='d'){return daystring};if(t=='w'){return en"
+"dstring}}};"
);

/*
 * Plugin: getQueryParam 2.1 - return query string parameter(s)
 */
s.getQueryParam=new Function("p","d","u",""
+"var s=this,v='',i,t;d=d?d:'';u=u?u:(s.pageURL?s.pageURL:s.wd.locati"
+"on);if(u=='f')u=s.gtfs().location;while(p){i=p.indexOf(',');i=i<0?p"
+".length:i;t=s.p_gpv(p.substring(0,i),u+'');if(t)v+=v?d+t:t;p=p.subs"
+"tring(i==p.length?i:i+1)}return v");
s.p_gpv=new Function("k","u",""
+"var s=this,v='',i=u.indexOf('?'),q;if(k&&i>-1){q=u.substring(i+1);v"
+"=s.pt(q,'&','p_gvf',k)}return v");
s.p_gvf=new Function("t","k",""
+"if(t){var s=this,i=t.indexOf('='),p=i<0?t:t.substring(0,i),v=i<0?'T"
+"rue':t.substring(i+1);if(p.toLowerCase()==k.toLowerCase())return s."
+"epa(v)}return ''");


/* WARNING: Changing any of the below variables will cause drastic
changes to how your visitor data is collected.  Changes should only be
made when instructed to do so by your account manager.*/
s.dc=112

/*****the following lines are used for first party cookies only *****/
/*s.trackingServer="metric.mcclatchy.com"
s.trackingServerSecure="metrics.mcclatchy.com"*/


/************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/
var s_objectID;function s_c2fe(f){var x='',s=0,e,a,b,c;while(1){e=
f.indexOf('"',s);b=f.indexOf('\\',s);c=f.indexOf("\n",s);if(e<0||(b>=
0&&b<e))e=b;if(e<0||(c>=0&&c<e))e=c;if(e>=0){x+=(e>s?f.substring(s,e):
'')+(e==c?'\\n':'\\'+f.substring(e,e+1));s=e+1}else return x
+f.substring(s)}return f}function s_c2fa(f){var s=f.indexOf('(')+1,e=
f.indexOf(')'),a='',c;while(s>=0&&s<e){c=f.substring(s,s+1);if(c==',')
a+='","';else if(("\n\r\t ").indexOf(c)<0)a+=c;s++}return a?'"'+a+'"':
a}function s_c2f(cc){cc=''+cc;var fc='var f=new Function(',s=
cc.indexOf(';',cc.indexOf('{')),e=cc.lastIndexOf('}'),o,a,d,q,c,f,h,x
fc+=s_c2fa(cc)+',"var s=new Object;';c=cc.substring(s+1,e);s=
c.indexOf('function');while(s>=0){d=1;q='';x=0;f=c.substring(s);a=
s_c2fa(f);e=o=c.indexOf('{',s);e++;while(d>0){h=c.substring(e,e+1);if(
q){if(h==q&&!x)q='';if(h=='\\')x=x?0:1;else x=0}else{if(h=='"'||h=="'"
)q=h;if(h=='{')d++;if(h=='}')d--}if(d>0)e++}c=c.substring(0,s)
+'new Function('+(a?a+',':'')+'"'+s_c2fe(c.substring(o+1,e))+'")'
+c.substring(e+1);s=c.indexOf('function')}fc+=s_c2fe(c)+';return s");'
eval(fc);return f}function s_gi(un,pg,ss){var c="function s_c(un,pg,s"
+"s){var s=this;s.wd=window;if(!s.wd.s_c_in){s.wd.s_c_il=new Array;s."
+"wd.s_c_in=0;}s._il=s.wd.s_c_il;s._in=s.wd.s_c_in;s._il[s._in]=s;s.w"
+"d.s_c_in++;s.m=function(m){return (''+m).indexOf('{')<0};s.fl=funct"
+"ion(x,l){return x?(''+x).substring(0,l):x};s.co=function(o){if(!o)r"
+"eturn o;var n=new Object,x;for(x in o)if(x.indexOf('select')<0&&x.i"
+"ndexOf('filter')<0)n[x]=o[x];return n};s.num=function(x){x=''+x;for"
+"(var p=0;p<x.length;p++)if(('0123456789').indexOf(x.substring(p,p+1"
+"))<0)return 0;return 1};s.rep=function(x,o,n){var i=x.indexOf(o);wh"
+"ile(x&&i>=0){x=x.substring(0,i)+n+x.substring(i+o.length);i=x.index"
+"Of(o,i+n.length)}return x};s.ape=function(x){var s=this,h='01234567"
+"89ABCDEF',i,c=s.charSet,n,l,e,y='';c=c?c.toUpperCase():'';if(x){x='"
+"'+x;if(c=='AUTO'&&('').charCodeAt){for(i=0;i<x.length;i++){c=x.subs"
+"tring(i,i+1);n=x.charCodeAt(i);if(n>127){l=0;e='';while(n||l<4){e=h"
+".substring(n%16,n%16+1)+e;n=parseInt(n/16);l++}y+='%u'+e}else if(c="
+"='+')y+='%2B';else y+=escape(c)}x=y}else{x=x?s.rep(escape(''+x),'+'"
+",'%2B'):x;if(x&&c&&s.em==1&&x.indexOf('%u')<0&&x.indexOf('%U')<0){i"
+"=x.indexOf('%');while(i>=0){i++;if(h.substring(8).indexOf(x.substri"
+"ng(i,i+1).toUpperCase())>=0)return x.substring(0,i)+'u00'+x.substri"
+"ng(i);i=x.indexOf('%',i)}}}}return x};s.epa=function(x){var s=this;"
+"return x?unescape(s.rep(''+x,'+',' ')):x};s.pt=function(x,d,f,a){va"
+"r s=this,t=x,z=0,y,r;while(t){y=t.indexOf(d);y=y<0?t.length:y;t=t.s"
+"ubstring(0,y);r=s.m(f)?s[f](t,a):f(t,a);if(r)return r;z+=y+d.length"
+";t=x.substring(z,x.length);t=z<x.length?t:''}return ''};s.isf=funct"
+"ion(t,a){var c=a.indexOf(':');if(c>=0)a=a.substring(0,c);if(t.subst"
+"ring(0,2)=='s_')t=t.substring(2);return (t!=''&&t==a)};s.fsf=functi"
+"on(t,a){var s=this;if(s.pt(a,',','isf',t))s.fsg+=(s.fsg!=''?',':'')"
+"+t;return 0};s.fs=function(x,f){var s=this;s.fsg='';s.pt(x,',','fsf"
+"',f);return s.fsg};s.c_d='';s.c_gdf=function(t,a){var s=this;if(!s."
+"num(t))return 1;return 0};s.c_gd=function(){var s=this,d=s.wd.locat"
+"ion.hostname,n=s.fpCookieDomainPeriods,p;if(!n)n=s.cookieDomainPeri"
+"ods;if(d&&!s.c_d){n=n?parseInt(n):2;n=n>2?n:2;p=d.lastIndexOf('.');"
+"if(p>=0){while(p>=0&&n>1){p=d.lastIndexOf('.',p-1);n--}s.c_d=p>0&&s"
+".pt(d,'.','c_gdf',0)?d.substring(p):d}}return s.c_d};s.c_r=function"
+"(k){var s=this;k=s.ape(k);var c=' '+s.d.cookie,i=c.indexOf(' '+k+'="
+"'),e=i<0?i:c.indexOf(';',i),v=i<0?'':s.epa(c.substring(i+2+k.length"
+",e<0?c.length:e));return v!='[[B]]'?v:''};s.c_w=function(k,v,e){var"
+" s=this,d=s.c_gd(),l=s.cookieLifetime,t;v=''+v;l=l?(''+l).toUpperCa"
+"se():'';if(e&&l!='SESSION'&&l!='NONE'){t=(v!=''?parseInt(l?l:0):-60"
+");if(t){e=new Date;e.setTime(e.getTime()+(t*1000))}}if(k&&l!='NONE'"
+"){s.d.cookie=k+'='+s.ape(v!=''?v:'[[B]]')+'; path=/;'+(e&&l!='SESSI"
+"ON'?' expires='+e.toGMTString()+';':'')+(d?' domain='+d+';':'');ret"
+"urn s.c_r(k)==v}return 0};s.eh=function(o,e,r,f){var s=this,b='s_'+"
+"e+'_'+s._in,n=-1,l,i,x;if(!s.ehl)s.ehl=new Array;l=s.ehl;for(i=0;i<"
+"l.length&&n<0;i++){if(l[i].o==o&&l[i].e==e)n=i}if(n<0){n=i;l[n]=new"
+" Object}x=l[n];x.o=o;x.e=e;f=r?x.b:f;if(r||f){x.b=r?0:o[e];x.o[e]=f"
+"}if(x.b){x.o[b]=x.b;return b}return 0};s.cet=function(f,a,t,o,b){va"
+"r s=this,r;if(s.apv>=5&&(!s.isopera||s.apv>=7))eval('try{r=s.m(f)?s"
+"[f](a):f(a)}catch(e){r=s.m(t)?s[t](e):t(e)}');else{if(s.ismac&&s.u."
+"indexOf('MSIE 4')>=0)r=s.m(b)?s[b](a):b(a);else{s.eh(s.wd,'onerror'"
+",0,o);r=s.m(f)?s[f](a):f(a);s.eh(s.wd,'onerror',1)}}return r};s.gtf"
+"set=function(e){var s=this;return s.tfs};s.gtfsoe=new Function('e',"
+"'var s=s_c_il['+s._in+'];s.eh(window,\"onerror\",1);s.etfs=1;var c="
+"s.t();if(c)s.d.write(c);s.etfs=0;return true');s.gtfsfb=function(a)"
+"{return window};s.gtfsf=function(w){var s=this,p=w.parent,l=w.locat"
+"ion;s.tfs=w;if(p&&p.location!=l&&p.location.host==l.host){s.tfs=p;r"
+"eturn s.gtfsf(s.tfs)}return s.tfs};s.gtfs=function(){var s=this;if("
+"!s.tfs){s.tfs=s.wd;if(!s.etfs)s.tfs=s.cet('gtfsf',s.tfs,'gtfset',s."
+"gtfsoe,'gtfsfb')}return s.tfs};s.mr=function(sess,q,ta){var s=this,"
+"dc=s.dc,t1=s.trackingServer,t2=s.trackingServerSecure,ns=s.visitorN"
+"amespace,unc=s.rep(s.fun,'_','-'),imn='s_i_'+s.fun,im,b,e,rs='http'"
+"+(s.ssl?'s':'')+'://'+(t1?(s.ssl&&t2?t2:t1):((ns?ns:(s.ssl?'102':un"
+"c))+'.'+(s.dc?s.dc:112)+'.2o7.net'))+'/b/ss/'+s.un+'/1/H.10-Pdvu-2/"
+"'+sess+'?[AQB]&ndh=1'+(q?q:'')+(s.q?s.q:'')+'&[AQE]';if(s.isie&&!s."
+"ismac){if(s.apv>5.5)rs=s.fl(rs,4095);else rs=s.fl(rs,2047)}if(s.d.i"
+"mages&&s.apv>=3&&(!s.isopera||s.apv>=7)&&(s.ns6<0||s.apv>=6.1)){im="
+"s.wd[imn];if(!im)im=s.wd[imn]=new Image;im.src=rs;if(rs.indexOf('&p"
+"e=')>=0&&(!ta||ta=='_self'||ta=='_top'||(s.wd.name&&ta==s.wd.name))"
+"){b=e=new Date;while(e.getTime()-b.getTime()<500)e=new Date}return "
+"''}return '<im'+'g sr'+'c=\"'+rs+'\" width=1 height=1 border=0 alt="
+"\"\">'};s.gg=function(v){var s=this;return s.wd['s_'+v]};s.glf=func"
+"tion(t,a){if(t.substring(0,2)=='s_')t=t.substring(2);var s=this,v=s"
+".gg(t);if(v)s[t]=v};s.gl=function(v){var s=this;if(s.pg)s.pt(v,',',"
+"'glf',0)};s.gv=function(v){var s=this;return s['vpm_'+v]?s['vpv_'+v"
+"]:(s[v]?s[v]:'')};s.havf=function(t,a){var s=this,b=t.substring(0,4"
+"),x=t.substring(4),n=parseInt(x),k='g_'+t,m='vpm_'+t,q=t,v=s.linkTr"
+"ackVars,e=s.linkTrackEvents;s[k]=s.gv(t);if(s.lnk||s.eo){v=v?v+','+"
+"s.vl_l:'';if(v&&!s.pt(v,',','isf',t))s[k]='';if(t=='events'&&e)s[k]"
+"=s.fs(s[k],e)}s[m]=0;if(t=='visitorID')q='vid';else if(t=='pageURL'"
+"){q='g';s[k]=s.fl(s[k],255)}else if(t=='referrer'){q='r';s[k]=s.fl("
+"s[k],255)}else if(t=='vmk')q='vmt';else if(t=='charSet'){q='ce';if("
+"s[k]&&s[k].toUpperCase()=='AUTO')s[k]='ISO8859-1';else if(s[k]&&s.e"
+"m==2)s[k]='UTF-8'}else if(t=='visitorNamespace')q='ns';else if(t=='"
+"cookieDomainPeriods')q='cdp';else if(t=='cookieLifetime')q='cl';els"
+"e if(t=='variableProvider')q='vvp';else if(t=='currencyCode')q='cc'"
+";else if(t=='channel')q='ch';else if(t=='transactionID')q='xact';el"
+"se if(t=='campaign')q='v0';else if(s.num(x)){if(b=='prop')q='c'+n;e"
+"lse if(b=='eVar')q='v'+n;else if(b=='hier'){q='h'+n;s[k]=s.fl(s[k],"
+"255)}}if(s[k]&&t!='linkName'&&t!='linkType')s.qav+='&'+q+'='+s.ape("
+"s[k]);return ''};s.hav=function(){var s=this;s.qav='';s.pt(s.vl_t,'"
+",','havf',0);return s.qav};s.lnf=function(t,h){t=t?t.toLowerCase():"
+"'';h=h?h.toLowerCase():'';var te=t.indexOf('=');if(t&&te>0&&h.index"
+"Of(t.substring(te+1))>=0)return t.substring(0,te);return ''};s.ln=f"
+"unction(h){var s=this,n=s.linkNames;if(n)return s.pt(n,',','lnf',h)"
+";return ''};s.ltdf=function(t,h){t=t?t.toLowerCase():'';h=h?h.toLow"
+"erCase():'';var qi=h.indexOf('?');h=qi>=0?h.substring(0,qi):h;if(t&"
+"&h.substring(h.length-(t.length+1))=='.'+t)return 1;return 0};s.lte"
+"f=function(t,h){t=t?t.toLowerCase():'';h=h?h.toLowerCase():'';if(t&"
+"&h.indexOf(t)>=0)return 1;return 0};s.lt=function(h){var s=this,lft"
+"=s.linkDownloadFileTypes,lef=s.linkExternalFilters,lif=s.linkIntern"
+"alFilters;lif=lif?lif:s.wd.location.hostname;h=h.toLowerCase();if(s"
+".trackDownloadLinks&&lft&&s.pt(lft,',','ltdf',h))return 'd';if(s.tr"
+"ackExternalLinks&&(lef||lif)&&(!lef||s.pt(lef,',','ltef',h))&&(!lif"
+"||!s.pt(lif,',','ltef',h)))return 'e';return ''};s.lc=new Function("
+"'e','var s=s_c_il['+s._in+'],b=s.eh(this,\"onclick\");s.lnk=s.co(th"
+"is);s.t();s.lnk=0;if(b)return this[b](e);return true');s.bc=new Fun"
+"ction('e','var s=s_c_il['+s._in+'],f;if(s.d&&s.d.all&&s.d.all.cppXY"
+"ctnr)return;s.eo=e.srcElement?e.srcElement:e.target;eval(\"try{if(s"
+".eo&&(s.eo.tagName||s.eo.parentElement||s.eo.parentNode))s.t()}catc"
+"h(f){}\");s.eo=0');s.ot=function(o){var a=o.type,b=o.tagName;return"
+" (a&&a.toUpperCase?a:b&&b.toUpperCase?b:o.href?'A':'').toUpperCase("
+")};s.oid=function(o){var s=this,t=s.ot(o),p=o.protocol,c=o.onclick,"
+"n='',x=0;if(!o.s_oid){if(o.href&&(t=='A'||t=='AREA')&&(!c||!p||p.to"
+"LowerCase().indexOf('javascript')<0))n=o.href;else if(c){n=s.rep(s."
+"rep(s.rep(s.rep(''+c,\"\\r\",''),\"\\n\",''),\"\\t\",''),' ','');x="
+"2}else if(o.value&&(t=='INPUT'||t=='SUBMIT')){n=o.value;x=3}else if"
+"(o.src&&t=='IMAGE')n=o.src;if(n){o.s_oid=s.fl(n,100);o.s_oidt=x}}re"
+"turn o.s_oid};s.rqf=function(t,un){var s=this,e=t.indexOf('='),u=e>"
+"=0?','+t.substring(0,e)+',':'';return u&&u.indexOf(','+un+',')>=0?s"
+".epa(t.substring(e+1)):''};s.rq=function(un){var s=this,c=un.indexO"
+"f(','),v=s.c_r('s_sq'),q='';if(c<0)return s.pt(v,'&','rqf',un);retu"
+"rn s.pt(un,',','rq',0)};s.sqp=function(t,a){var s=this,e=t.indexOf("
+"'='),q=e<0?'':s.epa(t.substring(e+1));s.sqq[q]='';if(e>=0)s.pt(t.su"
+"bstring(0,e),',','sqs',q);return 0};s.sqs=function(un,q){var s=this"
+";s.squ[un]=q;return 0};s.sq=function(q){var s=this,k='s_sq',v=s.c_r"
+"(k),x,c=0;s.sqq=new Object;s.squ=new Object;s.sqq[q]='';s.pt(v,'&',"
+"'sqp',0);s.pt(s.un,',','sqs',q);v='';for(x in s.squ)s.sqq[s.squ[x]]"
+"+=(s.sqq[s.squ[x]]?',':'')+x;for(x in s.sqq)if(x&&s.sqq[x]&&(x==q||"
+"c<2)){v+=(v?'&':'')+s.sqq[x]+'='+s.ape(x);c++}return s.c_w(k,v,0)};"
+"s.wdl=new Function('e','var s=s_c_il['+s._in+'],r=true,b=s.eh(s.wd,"
+"\"onload\"),i,o,oc;if(b)r=this[b](e);for(i=0;i<s.d.links.length;i++"
+"){o=s.d.links[i];oc=o.onclick?\"\"+o.onclick:\"\";if((oc.indexOf(\""
+"s_gs(\")<0||oc.indexOf(\".s_oc(\")>=0)&&oc.indexOf(\".tl(\")<0)s.eh"
+"(o,\"onclick\",0,s.lc);}return r');s.wds=function(){var s=this;if(s"
+".apv>3&&(!s.isie||!s.ismac||s.apv>=5)){if(s.b&&s.b.attachEvent)s.b."
+"attachEvent('onclick',s.bc);else if(s.b&&s.b.addEventListener)s.b.a"
+"ddEventListener('click',s.bc,false);else s.eh(s.wd,'onload',0,s.wdl"
+")}};s.vs=function(x){var s=this,v=s.visitorSampling,g=s.visitorSamp"
+"lingGroup,k='s_vsn_'+s.un+(g?'_'+g:''),n=s.c_r(k),e=new Date,y=e.ge"
+"tYear();e.setYear(y+10+(y<1900?1900:0));if(v){v*=100;if(!n){if(!s.c"
+"_w(k,x,e))return 0;n=x}if(n%10000>v)return 0}return 1};s.dyasmf=fun"
+"ction(t,m){if(t&&m&&m.indexOf(t)>=0)return 1;return 0};s.dyasf=func"
+"tion(t,m){var s=this,i=t?t.indexOf('='):-1,n,x;if(i>=0&&m){var n=t."
+"substring(0,i),x=t.substring(i+1);if(s.pt(x,',','dyasmf',m))return "
+"n}return 0};s.uns=function(){var s=this,x=s.dynamicAccountSelection"
+",l=s.dynamicAccountList,m=s.dynamicAccountMatch,n,i;s.un.toLowerCas"
+"e();if(x&&l){if(!m)m=s.wd.location.host;if(!m.toLowerCase)m=''+m;l="
+"l.toLowerCase();m=m.toLowerCase();n=s.pt(l,';','dyasf',m);if(n)s.un"
+"=n}i=s.un.indexOf(',');s.fun=i<0?s.un:s.un.substring(0,i)};s.sa=fun"
+"ction(un){var s=this;s.un=un;if(!s.oun)s.oun=un;else if((','+s.oun+"
+"',').indexOf(un)<0)s.oun+=','+un;s.uns()};s.t=function(){var s=this"
+",trk=1,tm=new Date,sed=Math&&Math.random?Math.floor(Math.random()*1"
+"0000000000000):tm.getTime(),sess='s'+Math.floor(tm.getTime()/108000"
+"00)%10+sed,yr=tm.getYear(),vt=tm.getDate()+'/'+tm.getMonth()+'/'+(y"
+"r<1900?yr+1900:yr)+' '+tm.getHours()+':'+tm.getMinutes()+':'+tm.get"
+"Seconds()+' '+tm.getDay()+' '+tm.getTimezoneOffset(),tfs=s.gtfs(),t"
+"a='',q='',qs='';s.gl(s.vl_g);s.uns();if(!s.q){var tl=tfs.location,a"
+",o,i,x='',c='',v='',p='',bw='',bh='',j='1.0',k=s.c_w('s_cc','true',"
+"0)?'Y':'N',hp='',ct='',pn=0,ps;if(String&&String.prototype){j=\"1.1"
+"\";if(j.match){j=\"1.2\";if(tm.setUTCDate){j=\"1.3\";if(s.isie&&s.i"
+"smac&&s.apv>=5)j=\"1.4\";if(pn.toPrecision){j=\"1.5\";a=new Array;i"
+"f(a.forEach){j=\"1.6\";i=0;o=new Object;eval(\"try{i=new Iterator(o"
+")}catch(e){}\");if(i&&i.next)j=\"1.7\"}}}}}if(s.apv>=4)x=screen.wid"
+"th+'x'+screen.height;if(s.isns||s.isopera){if(s.apv>=3){v=s.n.javaE"
+"nabled()?'Y':'N';if(s.apv>=4){c=screen.pixelDepth;bw=s.wd.innerWidt"
+"h;bh=s.wd.innerHeight;}}s.pl=s.n.plugins}else if(s.isie){if(s.apv>="
+"4){v=s.n.javaEnabled()?'Y':'N';c=screen.colorDepth;if(s.apv>=5){bw="
+"s.d.documentElement.offsetWidth;bh=s.d.documentElement.offsetHeight"
+";if(!s.ismac&&s.b){eval(\"try{s.b.addBehavior('#default#homePage');"
+"hp=s.b.isHomePage(tl)?'Y':'N'}catch(e){}\");eval(\"try{s.b.addBehav"
+"ior('#default#clientCaps');ct=s.b.connectionType}catch(e){}\")}}}el"
+"se r=''}if(s.pl)while(pn<s.pl.length&&pn<30){ps=s.fl(s.pl[pn].name,"
+"100)+';';if(p.indexOf(ps)<0)p+=ps;pn++}s.q=(x?'&s='+s.ape(x):'')+(c"
+"?'&c='+s.ape(c):'')+(j?'&j='+j:'')+(v?'&v='+v:'')+(k?'&k='+k:'')+(b"
+"w?'&bw='+bw:'')+(bh?'&bh='+bh:'')+(ct?'&ct='+s.ape(ct):'')+(hp?'&hp"
+"='+hp:'')+(p?'&p='+s.ape(p):'')}if(s.usePlugins)s.doPlugins(s);var "
+"l=s.wd.location,r=tfs.document.referrer;if(!s.pageURL)s.pageURL=l;i"
+"f(!s.referrer)s.referrer=r;if(s.lnk||s.eo){var o=s.eo?s.eo:s.lnk;if"
+"(!o)return '';var p=s.gv('pageName'),w=1,t=s.ot(o),n=s.oid(o),x=o.s"
+"_oidt,h,l,i,oc;if(s.eo&&o==s.eo){while(o&&!n&&t!='BODY'){o=o.parent"
+"Element?o.parentElement:o.parentNode;if(!o)return '';t=s.ot(o);n=s."
+"oid(o);x=o.s_oidt}oc=o.onclick?''+o.onclick:'';if((oc.indexOf(\"s_g"
+"s(\")>=0&&oc.indexOf(\".s_oc(\")<0)||oc.indexOf(\".tl(\")>=0)return"
+" ''}ta=n?o.target:1;h=o.href?o.href:'';i=h.indexOf('?');h=s.linkLea"
+"veQueryString||i<0?h:h.substring(0,i);l=s.linkName?s.linkName:s.ln("
+"h);t=s.linkType?s.linkType.toLowerCase():s.lt(h);if(t&&(h||l))q+='&"
+"pe=lnk_'+(t=='d'||t=='e'?s.ape(t):'o')+(h?'&pev1='+s.ape(h):'')+(l?"
+"'&pev2='+s.ape(l):'');else trk=0;if(s.trackInlineStats){if(!p){p=s."
+"gv('pageURL');w=0}t=s.ot(o);i=o.sourceIndex;if(s.gg('objectID')){n="
+"s.gg('objectID');x=1;i=1}if(p&&n&&t)qs='&pid='+s.ape(s.fl(p,255))+("
+"w?'&pidt='+w:'')+'&oid='+s.ape(s.fl(n,100))+(x?'&oidt='+x:'')+'&ot="
+"'+s.ape(t)+(i?'&oi='+i:'')}}if(!trk&&!qs)return '';if(s.p_r)s.p_r()"
+";var code='';if(trk&&s.vs(sed))code=s.mr(sess,(vt?'&t='+s.ape(vt):'"
+"')+s.hav()+q+(qs?qs:s.rq(s.un)),ta);s.sq(trk?'':qs);s.lnk=s.eo=s.li"
+"nkName=s.linkType=s.wd.s_objectID=s.ppu='';if(s.pg)s.wd.s_lnk=s.wd."
+"s_eo=s.wd.s_linkName=s.wd.s_linkType='';return code};s.tl=function("
+"o,t,n){var s=this;s.lnk=s.co(o);s.linkType=t;s.linkName=n;s.t()};s."
+"ssl=(s.wd.location.protocol.toLowerCase().indexOf('https')>=0);s.d="
+"document;s.b=s.d.body;s.n=navigator;s.u=s.n.userAgent;s.ns6=s.u.ind"
+"exOf('Netscape6/');var apn=s.n.appName,v=s.n.appVersion,ie=v.indexO"
+"f('MSIE '),o=s.u.indexOf('Opera '),i;if(v.indexOf('Opera')>=0||o>0)"
+"apn='Opera';s.isie=(apn=='Microsoft Internet Explorer');s.isns=(apn"
+"=='Netscape');s.isopera=(apn=='Opera');s.ismac=(s.u.indexOf('Mac')>"
+"=0);if(o>0)s.apv=parseFloat(s.u.substring(o+6));else if(ie>0){s.apv"
+"=parseInt(i=v.substring(ie+5));if(s.apv>3)s.apv=parseFloat(i)}else "
+"if(s.ns6>0)s.apv=parseFloat(s.u.substring(s.ns6+10));else s.apv=par"
+"seFloat(v);s.em=0;if(String.fromCharCode){i=escape(String.fromCharC"
+"ode(256)).toUpperCase();s.em=(i=='%C4%80'?2:(i=='%U0100'?1:0))}s.sa"
+"(un);s.vl_l='visitorID,vmk,ppu,charSet,visitorNamespace,cookieDomai"
+"nPeriods,cookieLifetime,pageName,pageURL,referrer,currencyCode,purc"
+"haseID';s.vl_t=s.vl_l+',variableProvider,channel,server,pageType,tr"
+"ansactionID,campaign,state,zip,events,products,linkName,linkType';f"
+"or(var n=1;n<51;n++)s.vl_t+=',prop'+n+',eVar'+n+',hier'+n;s.vl_g=s."
+"vl_t+',trackDownloadLinks,trackExternalLinks,trackInlineStats,linkL"
+"eaveQueryString,linkDownloadFileTypes,linkExternalFilters,linkInter"
+"nalFilters,linkNames';s.pg=pg;s.gl(s.vl_g);if(!ss)s.wds()}",
l=window.s_c_il,n=navigator,u=n.userAgent,v=n.appVersion,e=v.indexOf(
'MSIE '),m=u.indexOf('Netscape6/'),a,i,s;if(l)for(i=0;i<l.length;i++){
s=l[i];if(s.oun==un)return s;else if(s.fs(s.oun,un)){s.sa(un);return s
}}if(e>0){a=parseInt(i=v.substring(e+5));if(a>3)a=parseFloat(i)}
else if(m>0)a=parseFloat(u.substring(m+10));else a=parseFloat(v);if(a
>=5&&v.indexOf('Opera')<0&&u.indexOf('Opera')<0){eval(c);return new
s_c(un,pg,ss)}else s=s_c2f(c);return s(un,pg,ss)}function s_co(o){
var s=s_gi("^",1,1);return s.co(o)}function s_gs(un){var s=s_gi(un,1,1
);return s.t()}function s_dc(un){var s=s_gi(un,1);return s.t()}



------=_NextPart_000_0003_01C9D3D5.3D0EE190
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.charlotteobserver.com/mistats/products/pubsys.js

// Omniture Product Specific File=0A=
// Desc: Used to store a single vendors information.=0A=
// Product: Pubsys (WorkBench)  =0A=
/////////////////////////////////////////////////////////////////////////=
///////=0A=
=0A=
/* XMUltra Feed Fix - Added 12/5/2007 - JJ */=0A=
// Check for content source=0A=
if(mistats.contentsource !=3D undefined)=0A=
{=0A=
        // Temp var=0A=
        var new_cs =3D mistats.contentsource;=0A=
=0A=
        // Filter HTML encoding and multiple blank spaces=0A=
        new_cs =3D new_cs.replace(/&#60;.+?&#62;/g, "");=0A=
        new_cs =3D new_cs.replace(/\s{2,}/g, "");=0A=
=0A=
        // Reset mistats.contentsource with new=0A=
        mistats.contentsource =3D new_cs;=0A=
}=0A=
/* End XMUltra Feed Fix */=0A=
=0A=
/* Geography DART geopick - Added 1/25/2008 - JJ */=0A=
var mistats_geography;=0A=
if(!mistats_geography) mistats.geography =3D mistats_geography;=0A=
/* End Geography DART geopick */=0A=
=0A=
/* Multipage Story Tagging Catcher  - Added 5/20/2008 - JJ */=0A=
var baseURL =3D window.location.href;=0A=
var pageNum;=0A=
=0A=
if(baseURL.match(/-p[2-9]/g))=0A=
{=0A=
        pageNum =3D baseURL.match(/-p[2-9]/g);=0A=
        pageNum =3D pageNum.toString();=0A=
        mistats.cmsid +=3D " | Page: " + pageNum.split('-p')[1];=0A=
}=0A=
else=0A=
{=0A=
        splitURL =3D baseURL.split('.html');=0A=
        searchURL =3D splitURL[0] + '-p2.html';=0A=
        for(i=3D0; i < document.links.length; i++) {=0A=
                if(document.links[i] =3D=3D searchURL) {                 =
       =0A=
                        mistats.cmsid +=3D " | Page: 1";=0A=
                        break;=0A=
                }=0A=
        }=0A=
}=0A=
/* End Multipage Story Tagging Catcher */=0A=
=0A=
/* User interaction detection */=0A=
=0A=
// we will be checking the URL for a hash or query string=0A=
// the following line is depcrecated for this file, not sure if its =
needed elsewhere though - GD 8/19/08=0A=
var internalSearch =3D window.location.hash;=0A=
=0A=
//prospero submit comment=0A=
if ( window.location.hash.match('recent_comm') )=0A=
{=0A=
    mistats.pagename =3D "Cmnt: " + mistats.pagename;=0A=
    mistats.channel +=3D ": Comments";=0A=
    mistats.pagelevel +=3D ": Comments";=0A=
    mistats.contentsource +=3D "|comment";=0A=
}=0A=
=0A=
//prospero view comments=0A=
else if( window.location.hash.match('view_comm') )=0A=
{=0A=
    mistats.pagename =3D "View Cmnt: " + mistats.pagename;=0A=
    mistats.channel +=3D ": View Comments";=0A=
    mistats.pagelevel +=3D ": View Comments";=0A=
    mistats.contentsource +=3D "|view_comment";=0A=
}=0A=
=0A=
//pluck submit comment=0A=
else if( =
window.location.search.match('mi_pluck_action=3Dcomment_submitted') )=0A=
{=0A=
    mistats.pagename =3D "Cmnt: " + mistats.pagename;=0A=
    mistats.channel +=3D ": Comments";=0A=
    mistats.pagelevel +=3D ": Comments";=0A=
    mistats.contentsource +=3D "|comment";=0A=
}=0A=
=0A=
//pluck view more comments=0A=
else if( window.location.hash.match(/#Comments_Container/g) || =
window.location.search.match(/\?commentSort=3D/g) || =
window.location.search.match(/\?pageNum=3D/g) )=0A=
{=0A=
    mistats.pagename =3D "View Cmnt: " + mistats.pagename;=0A=
    mistats.channel +=3D ": View Comments";=0A=
    mistats.pagelevel +=3D ": View Comments";=0A=
    mistats.contentsource +=3D "|view_comment";=0A=
}=0A=
=0A=
/* end user interaction detection */=0A=
=0A=
/* Pluck selective include */=0A=
var MIStatsPluck;=0A=
if ( MIStatsPluck =3D=3D "template" )=0A=
{=0A=
    document.write("\n<" + "script type=3D'text/javascript' =
src=3D'http://media.mcclatchyinteractive.com/mistats/vendors/pluck.js'>" =
+ "</" + "script>");=0A=
} =0A=
/* End Pluck selective include */=0A=
=0A=
/* MI/Omniture Ajax Function Call */ =0A=
function mistats_resend()  =0A=
{  	=0A=
	s.linkTrackVars=3D"pageName";  	=0A=
	void(s.t());  	=0A=
}  =0A=
/* End MI/Omniture Ajax Function Call */=0A=
=0A=
/* VMix Eventhandler */=0A=
//document.write("\n<" + "script type=3D'text/javascript' =
src=3D'http://media.sunherald.com/mistats/vendors/vmix_eventhandler.js'>"=
 + "</" + "script>");=0A=
/* End VMix Eventhandler */=0A=
=0A=
/* Mobile Tracking Code - Ticket# 727-7330633 - 03/24/08 - JJ*/=0A=
if(window.location.pathname.match(/mobile/i))=0A=
        mistats.version=3D'1.0|v-mobile'=0A=
/* End Mobile Tracking Code */=0A=

------=_NextPart_000_0003_01C9D3D5.3D0EE190
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.charlotteobserver.com/mistats/finalizestats.js

// Final Omniture Code File=0A=
// Used to convert MI variable to Omniture variables and=0A=
// also makes the final img call.=0A=
///////////////////////////////////////////////////////////////=0A=
=0A=
// Set Doubletag flag if page already counted - Added 12/31/2007 - JJ=0A=
var mitagsent; if(mitagsent){mistats.taxonomy =3D =
"DOUBLETAG-Not-Reported||||";}=0A=
=0A=
// Server and URL variables=0A=
mistats.server        =3D document.domain.toString().replace (/\/.*/, =
'').replace (/^www\./, '');=0A=
mistats.url           =3D document.location.protocol + "//" + =
document.location.hostname + document.location.pathname;=0A=
mistats.querystring   =3D document.location.search + " " + =
document.location.hash;=0A=
=0A=
// Cookie Gatherer=0A=
function getMIStatsCookie(cname)=0A=
{=0A=
        // Handle registration cookie   =0A=
        if(mistats.regcookie)=0A=
        {=0A=
                var cookies =3D document.cookie.split(";");=0A=
                for (var x =3D 0; x < cookies.length; x++) {=0A=
                        var cookie_parts =3D cookies[x].split("=3D");=0A=
                        if (cookie_parts[0] =3D=3D cname) {=0A=
                                var our_cookie_bits =3D =
cookie_parts[1].split("|");=0A=
                                return our_cookie_bits[0];=0A=
                        }=0A=
                }=0A=
        }=0A=
        return null;=0A=
}=0A=
=0A=
// Check for Insite Cookies=0A=
var regcookie =3D getMIStatsCookie(mistats.regcookie);=0A=
mistats.insiteid =3D (regcookie) ? regcookie : 'Unknown';=0A=
=0A=
var segcookie =3D getMIStatsCookie(mistats.segcookie);=0A=
mistats.segments =3D (segcookie) ? segcookie : '';=0A=
=0A=
// Error Checking and Code Enhancements=0A=
///////////////////////////////////////////////////////////////=0A=
=0A=
// MSR Fix - Added 11/26/2007/=0A=
mistats.bizunit =3D mistats.bizunit.toUpperCase();=0A=
=0A=
// Taxonomy Error Checking /=0A=
if(mistats.taxonomy.split("|").length !=3D 5) { mistats.taxonomy =3D =
"BadTaxonomy||||";}=0A=
=0A=
// Temporary New Tag Flags /=0A=
mistats.msr       =3D "*" + mistats.msr;=0A=
mistats.pagelevel =3D "*" + mistats.pagelevel;=0A=
=0A=
=0A=
// Convert MI variables to Omniture variables=0A=
s_account	 =3D mistats.account;=0A=
s.pageName       =3D mistats.pagename;=0A=
s.channel        =3D mistats.sitename + ": " + mistats.channel;=0A=
s.server         =3D mistats.server;=0A=
s.prop1          =3D mistats.url;=0A=
s.prop2          =3D mistats.version;=0A=
s.prop3	         =3D mistats.pagelevel;=0A=
s.prop4 	 =3D mistats.contentsource;=0A=
s.prop5	 	 =3D mistats.insiteid;=0A=
s.prop6		 =3D mistats.bizunit + "|" + mistats.sitename + "|" + =
mistats.taxonomy + "|" + mistats.channel;=0A=
s.prop7	 	 =3D mistats.custom1=0A=
s.prop8	 	 =3D mistats.custom2;=0A=
s.prop9	 	 =3D mistats.custom3;=0A=
s.prop10  	 =3D mistats.popstoryurl;=0A=
s.prop11	 =3D mistats.popstoryheadline;=0A=
s.prop12	 =3D mistats.custom4;=0A=
s.prop13	 =3D mistats.segments;=0A=
s.prop20	 =3D mistats.cmsid;=0A=
s.prop18  	 =3D mistats.altcategories;=0A=
s.prop29	 =3D mistats.keywords;=0A=
s.prop30	 =3D mistats.geography;=0A=
s.prop31	 =3D mistats.pubdate;=0A=
s.prop32	 =3D mistats.moddate;=0A=
s.prop37	 =3D mistats.popular;=0A=
s.prop38	 =3D mistats.adposition;=0A=
s.prop39	 =3D mistats.querystring;=0A=
s.hier1	 	 =3D mistats.bizunit + "|" + mistats.sitename + "|" + =
mistats.taxonomy + "|" + mistats.channel;=0A=
=0A=
// IMG tag call=0A=
// Double Tag Check - Added 11/31/2007 - JJ=0A=
<!-- ** DO NOT ALTER ANYTHING BELOW THIS LINE ** -->=0A=
if(!mitagsent)=0A=
{	=0A=
	var s_code=3Ds.t();if(s_code)document.write(s_code)=0A=
	var mitagsent =3D true;=0A=
}=0A=
=0A=
// Call quantserve .js file - Added 7/22/2008 - JJ Ticket # 727-5945439=0A=
var _qoptions =3D { qacct:"p-50B2Fi6bBqYto", labels: mistats.bizunit };=0A=
document.write("\n<" + "script type=3D'text/javascript' =
src=3D'http://edge.quantserve.com/quant.js'>" + "</" + "script>");=0A=
=0A=
if (mistats.tacoda) =0A=
{=0A=
     var tcdacmd=3D"dt";=0A=
     document.write("<S"+"CRIPT =
SRC=3D'http://an.tacoda.net/an/"+mistats.tacoda+"/slf.js' =
LANGUAGE=3D'JavaScript'></S"+"CRIPT>");=0A=
}=0A=
=0A=

------=_NextPart_000_0003_01C9D3D5.3D0EE190--
