From: <Saved by Windows Internet Explorer 7>
Subject: A winding road for the faithful; A path lined with bronze depictions of Jesus near a 30-foot statue of Mary is predicted by some to become a pilgrimage destination
Date: Wed, 11 Jun 2008 09:56:49 -0500
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_00BF_01C8CBA9.77964EF0"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198

This is a multi-part message in MIME format.

------=_NextPart_000_00BF_01C8CBA9.77964EF0
Content-Type: text/html;
	charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://pqasb.pqarchiver.com/chicagotribune/access/1390927031.html?FMT=FT&dids=1390927031:1390927031&FMTS=ABS:FT&type=current&date=Nov+30%2C+2007&author=Anne+Ford&pub=Chicago+Tribune&desc=A+winding+road+for+the+faithful%3B+A+path+lined+with+bronze+depictions+of+Jesus+near+a+30-foot+statue+of+Mary+is+predicted+by+some+to+become+a+pilgrimage+destination

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML><HEAD><TITLE>A winding road for the faithful; A path lined with =
bronze depictions of Jesus near a 30-foot statue of Mary is predicted by =
some to become a pilgrimage destination</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dwindows-1252">
<SCRIPT language=3DJavaScript=20
src=3D"http://pqasb.pqarchiver.com/chicagotribune/js/prototype.js"=20
type=3Dtext/javascript></SCRIPT>
<LINK =
href=3D"http://pqasb.pqarchiver.com/chicagotribune/genericstyles.css"=20
type=3Dtext/css rel=3Dstylesheet><!--=0A=
 <link rel=3D"stylesheet" =
href=3D"http://www.chicagotribune.com/common/stylesheets/global.css" =
type=3D"text/css">=0A=
--><LINK=20
href=3D"http://pqasb.pqarchiver.com/chicagotribune/css/fonts.css" =
type=3Dtext/css=20
rel=3Dstylesheet><LINK=20
href=3D"http://pqasb.pqarchiver.com/chicagotribune/css/layout.css" =
type=3Dtext/css=20
rel=3Dstylesheet><LINK=20
href=3D"http://pqasb.pqarchiver.com/chicagotribune/css/header.css" =
type=3Dtext/css=20
rel=3Dstylesheet><LINK=20
href=3D"http://pqasb.pqarchiver.com/chicagotribune/css/fixed.css" =
type=3Dtext/css=20
rel=3Dstylesheet>
<META content=3D"MSHTML 6.00.6000.16674" name=3DGENERATOR></HEAD>
<BODY><!-- START page -->
<DIV class=3D"main-front clearfix" id=3Dpage><!-- START header -->
<DIV class=3Dclearfix id=3Dheader>
<H1 id=3Dmasthead><A href=3D"http://chicagotribune.com/"><IMG =
alt=3D"Chicago Tribune"=20
src=3D"http://pqasb.pqarchiver.com/chicagotribune/main/art/masthead_subpa=
ges.gif"></A></H1>
<DIV class=3Dad><!-- begin ad tag  (tile=3D1) -->
<SCRIPT language=3DJavaScript type=3Dtext/javascript> =
ord=3DMath.random()*10000000000000000;=0A=
document.write('<iframe id=3D"dclk' + ord+'" src=3D"" width=3D"728" =
height=3D"90" marginwidth=3D"0" marginheight=3D"0" hspace=3D"0" =
vspace=3D"0" frameborder=3D"0" scrolling=3Dno =
borderCOLOR=3D"#000000">'); if =
(navigator.userAgent.indexOf("Gecko")=3D=3D-1) { document.write('<script =
language=3D"JavaScript" =
src=3D"http://ad.doubleclick.net/adj/trb.chicagotribune/extras/archives/p=
qarchiver;!category=3Dnet;pos=3Dt;tile=3D1;dcopt=3Dist;ptype=3Dsf;sz=3D72=
8x90;abr=3D!ie;ord=3D' + ord + '?" type=3D"text/javascript"><\/script>');=0A=
}=0A=
document.write('</iframe>');=0A=
if (document.getElementById('dclk'+ord+'' )) { =
document.getElementById('dclk'+ord+'').src =3D =
'http://ad.doubleclick.net/adi/trb.chicagotribune/extras/archives/pqarchi=
ver;!category=3Dnet;pos=3Dt;tile=3D1;dcopt=3Dist;ptype=3Dsf;sz=3D728x90;o=
rd=3D' + ord + '?'; } </SCRIPT>
<NOSCRIPT><A=20
href=3D"http://ad.doubleclick.net/jump/trb.chicagotribune/extras/archives=
/pqarchiver;dcopt=3Dist;sz=3D728x90;ord=3D'+%20ord%20+%20'?';target=3D"=20
_blank?><IMG height=3D90 alt=3D""=20
src=3D"http://ad.doubleclick.net/ad/trb.chicagotribune/extras/archives/pq=
archiver;dcopt=3Dist;sz=3D728x90;ord=3D'ord%20+%20?'; width=3D"=20
border=3D0 728?></A> </NOSCRIPT><!-- End ad tag --></DIV></DIV><!-- NAV =
BAR BELOW -->
<DIV id=3Dnavcontainer style=3D"MARGIN-TOP: 2px">
<DIV id=3Dtopnav>
<UL id=3Dtopnavlist style=3D"WIDTH: 970px; BACKGROUND-COLOR: #336699">
  <LI><A =
href=3D"http://www.chicagotribune.com/?track=3Dcthometab"><B>Home</B></A>=
=20
  <LI><A=20
  =
href=3D"http://www.chicagotribune.com/newsroom/?track=3Dctnewstab"><B>New=
s</B></A>=20

  <LI><A =
href=3D"http://www.chicagotribune.com/business"><B>Business</B></A>=20
  <LI><A href=3D"http://www.chicagotribune.com/sports"><B>Sports</B></A> =

  <LI><A href=3D"http://www.chicagotribune.com/travel"><B>Travel</B></A> =

  <LI><A=20
  =
href=3D"http://www.chicagotribune.com/entertainment"><B>Entertainment</B>=
</A>=20
  <LI><A=20
  =
href=3D"http://www.chicagotribune.com/classified/realestate/?track=3Dctho=
mestab"><B>Homes</B></A>=20

  <LI><A =
href=3D"http://www.chicagotribune.com/classified/jobs"><B>Jobs</B></A>=20
  <LI><A href=3D"http://www.chicagotribune.com/go/cars"><B>Cars</B></A>=20
  <LI><A=20
  =
href=3D"http://www.chicagotribune.com/shopping/?track=3DShoppingTab"><B>S=
hopping</B></A>=20

  <LI><A=20
  =
href=3D"http://www.chicagotribune.com/classified/placead/chi-classified-p=
lacead,0,4619038.htmlstory"><B>Place=20
  ads</B></A>=20
  <LI><A =
href=3D"http://www.chicagotribune.com/go/subscribe"><B>Newspaper=20
  services</B></A> </LI></UL></DIV></DIV><!-- END header --><!-- START =
content -->
<DIV id=3Dcontent><!-- CONTENT GOES HERE -->
<TABLE cellSpacing=3D0 cellPadding=3D0 width=3D950 border=3D0>
  <TBODY>
  <TR>
    <TD vAlign=3Dtop align=3Dleft width=3D130 bgColor=3D#eeeeee><BR><!-- =
begin included file:  nav.txt -->&nbsp;<A=20
      id=3Dleftnav-dark=20
      =
href=3D"http://pqasb.pqarchiver.com/chicagotribune/">Archives</A><BR>&nbs=
p;&nbsp;&nbsp;=20
      <A class=3Dnavlink=20
      =
href=3D"http://pqasb.pqarchiver.com/chicagotribune/advancedsearch.html">A=
rchives=20
      Search</A><BR>&nbsp;&nbsp;&nbsp; <A class=3Dnavlink=20
      =
href=3D"http://pqasb.pqarchiver.com/chicagotribune/saved_search.html">Sav=
ed=20
      Search</A><BR>&nbsp;&nbsp;&nbsp; <A class=3Dnavlink=20
      =
href=3D"http://pqasb.pqarchiver.com/chicagotribune/login.html?url=3D%2Fch=
icagotribune%2Faccess%2F1390927031.html%3FFMT%3DFT%26dids%3D1390927031%3A=
1390927031%26FMTS%3DABS%3AFT%26type%3Dcurrent%26date%3DNov%2B30%252C%2B20=
07%26author%3DAnne%2BFord%26pub%3DChicago%2BTribune%26desc%3DA%2Bwinding%=
2Broad%2Bfor%2Bthe%2Bfaithful%253B%2BA%2Bpath%2Blined%2Bwith%2Bbronze%2Bd=
epictions%2Bof%2BJesus%2Bnear%2Ba%2B30-foot%2Bstatue%2Bof%2BMary%2Bis%2Bp=
redicted%2Bby%2Bsome%2Bto%2Bbecome%2Ba%2Bpilgrimage%2Bdestination&amp;log=
out=3D1">Logout</A>=20
      <BR>&nbsp;&nbsp;&nbsp; <A class=3Dnavlink=20
      =
href=3D"http://pqasb.pqarchiver.com/chicagotribune/tips.html">Search=20
      Tips</A><BR>&nbsp;&nbsp;&nbsp; <A class=3Dnavlink=20
      =
href=3D"http://pqasb.pqarchiver.com/chicagotribune/faq.html">FAQ</A><BR>&=
nbsp;&nbsp;&nbsp;=20
      <A class=3Dnavlink=20
      =
href=3D"http://pqasb.pqarchiver.com/chicagotribune/offers.html">Pricing</=
A><BR>&nbsp;&nbsp;&nbsp;=20
      <A class=3Dnavlink href=3D"http://www.mypqa.com/">My=20
      Account</A><BR>&nbsp;&nbsp;&nbsp; <A class=3Dnavlink=20
      =
href=3D"http://pqasb.pqarchiver.com/chicagotribune/help.html">Help</A><BR=
>&nbsp;&nbsp;&nbsp;=20
      <A class=3Dnavlink=20
      =
href=3D"http://pqasb.pqarchiver.com/chicagotribune/about.html">About the =

      Archive</A><BR>&nbsp;&nbsp;&nbsp; <A class=3Dnavlink=20
      =
href=3D"http://pqasb.pqarchiver.com/chicagotribune/terms.html">Terms</A><=
BR><!-- end included file:  nav.txt --></TD>
    <TD width=3D5><IMG height=3D1 alt=3D""=20
      src=3D"http://pqasb.pqarchiver.com/art/null.gif" width=3D9></TD>
    <TD vAlign=3Dtop width=3D810><BR><!-- begin included file: =
pageheader.txt --><!-- end included file: pageheader.txt --><!-- begin =
main file: document --><!-- begin included file: document_display.txt =
-->
      <DIV class=3Dpagetitle>Document</DIV>
      <STYLE type=3Dtext/css>SPAN.pqa_tab {
	BORDER-RIGHT: #f00 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #f00 0px =
solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px =
1px 0px 0px; BORDER-LEFT: #f00 0px solid; PADDING-TOP: 0px; =
BORDER-BOTTOM: #f00 0px solid; TEXT-ALIGN: center
}
SPAN.pqa_tab A {
	CLEAR: both; BORDER-RIGHT: #ff0000 0px solid; PADDING-RIGHT: 0px; =
BORDER-TOP: #ff0000 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; BORDER-LEFT: #ff0000 0px solid; PADDING-TOP: 0px; =
BORDER-BOTTOM: #ff0000 0px solid
}
SPAN.pqa_tab A IMG {
	CLEAR: both; BORDER-RIGHT: #ff0000 0px solid; PADDING-RIGHT: 0px; =
BORDER-TOP: #ff0000 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; BORDER-LEFT: #ff0000 0px solid; PADDING-TOP: 0px; =
BORDER-BOTTOM: #ff0000 0px solid
}
</STYLE>

      <DIV=20
      style=3D"FONT-SIZE: 1px; LINE-HEIGHT: 1px; HEIGHT: 1px; =
BACKGROUND-COLOR: #003366"></DIV>
      <DIV style=3D"CLEAR: both; PADDING-TOP: 10px"><SPAN =
class=3Dpqa_tab=20
      style=3D"BACKGROUND-COLOR: #003366"><A class=3Dtab=20
      =
href=3D"http://pqasb.pqarchiver.com/chicagotribune/advancedsearch.html"><=
IMG=20
      height=3D20 alt=3DAdvanced=20
      =
src=3D"http://pqasb.pqarchiver.com/chicagotribune/main/art/search_tab.gif=
"=20
      width=3D80 border=3D0></A></SPAN> <SPAN class=3Dpqa_tab=20
      style=3D"BACKGROUND-COLOR: #003366"><A class=3Dtab=20
      =
href=3D"http://pqasb.pqarchiver.com/chicagotribune/saved_search.html"><IM=
G=20
      height=3D20 alt=3DSaved=20
      =
src=3D"http://pqasb.pqarchiver.com/chicagotribune/main/art/saved_tab.gif"=
=20
      width=3D80 border=3D0></A></SPAN> <SPAN class=3Dpqa_tab=20
      style=3D"BACKGROUND-COLOR: #003366"><A class=3Dtab=20
      href=3D"http://pqasb.pqarchiver.com/chicagotribune/item.html"><IMG =
height=3D20=20
      alt=3D"Page Prints"=20
      =
src=3D"http://pqasb.pqarchiver.com/chicagotribune/main/art/page_prints_ta=
b.gif"=20
      width=3D80 border=3D0></A></SPAN> <SPAN class=3Dpqa_tab=20
      style=3D"BACKGROUND-COLOR: #003366"><A class=3Dtab=20
      href=3D"http://pqasb.pqarchiver.com/chicagotribune/help.html"><IMG =
height=3D20=20
      alt=3DHelp=20
      =
src=3D"http://pqasb.pqarchiver.com/chicagotribune/main/art/help_tab.gif" =

      width=3D80 border=3D0></A></SPAN> </DIV>
      <DIV=20
      style=3D"CLEAR: left; FONT-SIZE: 1px; LINE-HEIGHT: 1px; HEIGHT: =
1px; BACKGROUND-COLOR: #003366"></DIV>
      <DIV style=3D"CLEAR: both; PADDING-TOP: 5px"><A=20
      =
href=3D"http://pqasb.pqarchiver.com/chicagotribune/advancedsearch.html">S=
tart=20
      a New Search</A> | <A=20
      =
href=3D"http://pqasb.pqarchiver.com/chicagotribune/results.html?st=3Dadva=
nced&amp;QryTxt=3Dshrine+of+christs+passion&amp;type=3Dcurrent&amp;sortby=
=3DREVERSE_CHRON&amp;datetype=3D0&amp;frommonth=3D01&amp;fromday=3D01&amp=
;fromyear=3D1985&amp;tomonth=3D06&amp;today=3D11&amp;toyear=3D2008&amp;By=
=3D&amp;Title=3D&amp;Sect=3DALL">Previous=20
      Results</A></DIV>
      <DIV style=3D"WIDTH: 810px">
      <DIV class=3Dmain_bar><B>Other Formats:</B> <SPAN =
class=3Ddoc_action_labels><A=20
      =
href=3D"http://pqasb.pqarchiver.com/chicagotribune/access/1390927031.html=
?FMT=3DABS&amp;dids=3D1390927031:1390927031&amp;FMTS=3DABS:FT&amp;type=3D=
current&amp;date=3DNov+30%2C+2007&amp;author=3DAnne+Ford&amp;pub=3DChicag=
o+Tribune&amp;desc=3DA+winding+road+for+the+faithful%3B+A+path+lined+with=
+bronze+depictions+of+Jesus+near+a+30-foot+statue+of+Mary+is+predicted+by=
+some+to+become+a+pilgrimage+destination"><IMG=20
      class=3Dformat_icon alt=3DAbstract=20
      src=3D"http://pqasb.pqarchiver.com/i/abs.gif"></A> <A=20
      =
href=3D"http://pqasb.pqarchiver.com/chicagotribune/access/1390927031.html=
?FMT=3DABS&amp;dids=3D1390927031:1390927031&amp;FMTS=3DABS:FT&amp;type=3D=
current&amp;date=3DNov+30%2C+2007&amp;author=3DAnne+Ford&amp;pub=3DChicag=
o+Tribune&amp;desc=3DA+winding+road+for+the+faithful%3B+A+path+lined+with=
+bronze+depictions+of+Jesus+near+a+30-foot+statue+of+Mary+is+predicted+by=
+some+to+become+a+pilgrimage+destination">Abstract</A>=20
      <IMG class=3Dformat_icon alt=3D"Full Text"=20
      src=3D"http://pqasb.pqarchiver.com/i/ft.gif"> Full Text <A=20
      =
href=3D"http://pqasb.pqarchiver.com/chicagotribune/item.html?pp_date=3D20=
071130&amp;author=3DAnne+Ford&amp;doc_title=3DA+winding+road+for+the+fait=
hful%3B+A+path+lined+with+bronze+depictions+of+Jesus+near+a+30-foot+statu=
e+of+Mary+is+predicted+by+some+to+become+a+pilgrimage+destination&amp;pub=
_edition=3D&amp;pub_page=3D&amp;section=3DMetro&amp;pptl=3Ddocument"><IMG=
=20
      class=3Dformat_icon alt=3D"Buy Page Print"=20
      src=3D"http://pqasb.pqarchiver.com/i/pp2.gif"></A> <A=20
      =
href=3D"http://pqasb.pqarchiver.com/chicagotribune/item.html?pp_date=3D20=
071130&amp;author=3DAnne+Ford&amp;doc_title=3DA+winding+road+for+the+fait=
hful%3B+A+path+lined+with+bronze+depictions+of+Jesus+near+a+30-foot+statu=
e+of+Mary+is+predicted+by+some+to+become+a+pilgrimage+destination&amp;pub=
_edition=3D&amp;pub_page=3D&amp;section=3DMetro&amp;pptl=3Ddocument">Page=
=20
      Print</A> <A=20
      =
href=3D"http://pqasb.pqarchiver.com/chicagotribune/access/1390927031.html=
?FMT=3DFT&amp;dids=3D1390927031:1390927031&amp;FMTS=3DABS:FT&amp;type=3Dc=
urrent&amp;date=3DNov+30%2C+2007&amp;author=3DAnne+Ford&amp;pub=3DChicago=
+Tribune&amp;desc=3DA+winding+road+for+the+faithful%3B+A+path+lined+with+=
bronze+depictions+of+Jesus+near+a+30-foot+statue+of+Mary+is+predicted+by+=
some+to+become+a+pilgrimage+destination&amp;pf=3D1"=20
      target=3D_blank><IMG class=3Dformat_icon alt=3D"Printer Friendly"=20
      src=3D"http://pqasb.pqarchiver.com/i/pf.gif"></A> <A=20
      =
href=3D"http://pqasb.pqarchiver.com/chicagotribune/access/1390927031.html=
?FMT=3DFT&amp;dids=3D1390927031:1390927031&amp;FMTS=3DABS:FT&amp;type=3Dc=
urrent&amp;date=3DNov+30%2C+2007&amp;author=3DAnne+Ford&amp;pub=3DChicago=
+Tribune&amp;desc=3DA+winding+road+for+the+faithful%3B+A+path+lined+with+=
bronze+depictions+of+Jesus+near+a+30-foot+statue+of+Mary+is+predicted+by+=
some+to+become+a+pilgrimage+destination&amp;pf=3D1"=20
      target=3D_blank>Printer Friendly</A> </SPAN></DIV>
      <DIV class=3DdocTitle=20
      style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
5px; PADDING-TOP: 5px">A=20
      winding road for the faithful; A path lined with bronze depictions =
of=20
      Jesus near a 30-foot statue of Mary is predicted by some to become =
a=20
      pilgrimage destination</DIV>
      <DIV class=3Dsub_headline>[Chicago Edition]<BR></DIV>
      <DIV=20
      style=3D"BORDER-RIGHT: #003366 0px solid; PADDING-RIGHT: 0px; =
BORDER-TOP: #003366 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; =
BORDER-LEFT: #003366 0px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #003366 =
0px solid">Chicago=20
      Tribune - Chicago, Ill.<BR>
      <TABLE cellSpacing=3D0 cellPadding=3D0 border=3D0>
        <TBODY>
        <TR>
          <TD=20
          style=3D"PADDING-RIGHT: 5px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px">Author:</TD>
          <TD>Anne Ford</TD></TR>
        <TR>
          <TD=20
          style=3D"PADDING-RIGHT: 5px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px">Date:</TD>
          <TD>Nov 30, 2007</TD></TR>
        <TR>
          <TD=20
          style=3D"PADDING-RIGHT: 5px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px">Start=20
            Page:</TD>
          <TD>12</TD></TR>
        <TR>
          <TD=20
          style=3D"PADDING-RIGHT: 5px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px">Section:</TD>
          <TD>Metro</TD></TR>
        <TR>
          <TD=20
          style=3D"PADDING-RIGHT: 5px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px">Text=20
            Word Count:</TD>
          <TD>1020</TD></TR></TBODY></TABLE></DIV>
      <DIV class=3Dmain_bar><B>Document Text</B></DIV>
      <DIV=20
      style=3D"PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: =
5px; PADDING-TOP: 5px"><!-- google_ad_region_start=3Dpqacontent -->
      <P>When the idea of creating a prayer trail came up seven years =
ago, Rev.=20
      Sammie Maletta, pastor of St. John the Evangelist Catholic parish =
in St.=20
      John, Ind., didn't have anything fancy in mind -- just a simple =
wood-chip=20
      pathway with "little markers made out of brick with crosses on =
them or=20
      something," he said.</P>
      <P>He envisioned the trail leading from the grounds of the new =
church the=20
      1,300-family congregation is constructing to the nearby Marian =
Wayside=20
      Shrine, a statue of the Virgin Mary that has towered more than 30 =
feet=20
      alongside U.S. Highway 41 since 1956.</P>
      <P>Maletta's aim was simple: to provide the devout with a =
meditative walk=20
      from the church to the statue, which many locals visit to pray, =
often with=20
      rosary beads in hand.</P>
      <P>But then longtime parishioner and local businessman Frank =
Schilling=20
      picked up on the project, and "his vision far outstretched mine," =
Maletta=20
      said.</P>
      <P>"The whole thing is, I believe, all inspired by the Holy Spirit =
from=20
      the very beginning."</P>
      <P>Under the direction of Schilling and funded by the non-profit =
Marian=20
      Shrine Foundation, over the last seven years the notion of a =
simple trail=20
      has given way to something much more ambitious: the Shrine of =
Christ's=20
      Passion, a paved, half-mile meandering pathway lined with 40 =
life-size=20
      bronze statues depicting scenes from Jesus' final hours, as well =
as his=20
      resurrection and ascension into heaven.</P>
      <P>Schilling and other parishioners involved with the shrine hope =
it will=20
      become a national destination for religious tourists.</P>
      <P>"We expect hundreds of people to come here every year," said =
Paul=20
      Anderson, co-manager of the visitor center. "There's nothing like =
this=20
      anyplace."</P>
      <P>The shrine won't be completed until June, but sightseers are =
already=20
      wandering the grounds, and a visitor center and gift shop are =
scheduled to=20
      open Monday.</P>
      <P>With "thousands of truckloads of clay, approximately 70 semis =
of=20
      boulders and about 20 semis of trees," Schilling said, what was =
farmland=20
      has been transformed into a lush, rolling landscape, dotted with =
secluded=20
      grottoes where the statues will stand.</P>
      <P>The path is laid out so that no grotto can be seen from any of =
the=20
      others, to allow for private meditation.</P>
      <P>Each will contain a listening station, where visitors will push =
a=20
      button to hear a reflection recorded by journalist Bill =
Kurtis.</P>
      <P>Volunteers in golf carts will drive visitors who aren't able to =
walk=20
      around the shrine. At night, soft lighting will illuminate the =
path.</P>
      <P>Some of the grottoes will encourage interaction, such as the =
Last=20
      Supper, where visitors will be able to sit at the table with =
statues of=20
      Jesus, St. John and St. Peter.</P>
      <P>Schilling calls the shrine's landscaping "very authentic, like=20
      something you would see in Jerusalem."</P>
      <P>For example, he said, the grass is a tall, wavy variety that =
seldom=20
      needs to be cut because "they never had lawn mowers 2,000 years =
ago."</P>
      <P>Landscaping considerations were also taken into account when=20
      determining each statue's placement.</P>
      <P>The figure of Christ on the cross will be dramatically poised =
on a=20
      hill, so it will be silhouetted against the sunset. And visitors =
looking=20
      up at the statue of Christ ascending to heaven will see only sky =
behind it=20
      -- no houses or trees.</P>
      <P>"It was designed that way to put you in another frame of mind," =

      Schilling said.</P>
      <P>One of the few statues already installed depicts a scene from =
Jesus'=20
      appearance before the Roman governor who ordered his crucifixion, =
Pontius=20
      Pilate.</P>
      <P>Pilate washes his hands, symbolically proclaiming his =
innocence, while=20
      Jesus stands before him barefoot.</P>
      <P>Visitors can walk right up to the statues and scrutinize =
details -- the=20
      folds in Jesus' robe, the thorns in his crown.</P>
      <P>Near the visitor center, a separate, much smaller shrine will =
stand:=20
      the Sanctity of Life Shrine, which will depict Jesus kneeling and =
holding=20
      a tiny baby in his outstretched hands, with a tear on his =
face.</P>
      <P>It's there, Schilling said, because "I just feel that abortion =
is=20
      wrong.</P>
      <P>"I believe that when people see this shrine, there cannot be a =
human=20
      being on this earth who could not be moved," he said.</P>
      <P>Texas artist Mickey Wells is designing all the statues and =
casting them=20
      in bronze. Each weighs 300 to 400 pounds, with Pilate and his =
throne=20
      weighing about 700.</P>
      <P>"They'll last hundreds of years," Schilling said with =
satisfaction.</P>
      <P>Local travel officials expect the project to become a major =
tourist=20
      draw.</P>
      <P>"I anticipate that the shrine is going to do well enough that =
you'll=20
      see hotels being built around it," said Michael Chaseley, =
partnership=20
      development manager of the Lake County Convention and Visitors =
Bureau in=20
      Indiana.</P>
      <P>Travel statistics seem to support his hopes.</P>
      <P>A 2006 Travel Industry Association study found that 25 percent =
of=20
      travelers surveyed expressed interest in taking a spiritual =
vacation such=20
      as a religious retreat or pilgrimage.</P>
      <P>And whereas religion-oriented trips have been primarily to =
Israel or=20
      Europe, we're seeing a growth in domestic faith-based tourism," =
said Kevin=20
      J. Wright, founder and president of the World Religious Travel=20
      Association.</P>
      <P>"One of the clearest examples is the growth in the number of =
faith=20
      attractions just in the last five to six years," he said, such as =
the=20
      Creation Museum near Cincinnati, which opened in May and has =
already=20
      received a reported 250,000 visitors.</P>
      <P>Whatever the eventual number of visitors, Schilling believes =
that the=20
      shrine will "change their hearts."</P>
      <P>"Even the people that worked on this project -- I see a change =
in how=20
      they feel about their lives," he said. "You can see in their eyes =
how=20
      proud they are. They can tell their grandchildren that they were =
part of a=20
      bigger thing than they've ever done."</P>
      <P>Tom Retseck, a parishioner and visitor center co-manager, said: =
"It's=20
      holy ground, really."</P>
      <P>----------</P>
      <P>IN THE WEB EDITION: Read religion news at=20
      chicagotribune.com/religion</P>
      <P></P>
      <P>Credit: By Anne Ford, Special to the Tribune</P>
      <DIV style=3D"CLEAR: left"></DIV><!-- =
google_ad_region_end=3Dpqacontent -->
      <DIV class=3Dcopyright>Reproduced with permission of the copyright =
owner.=20
      Further reproduction or distribution is prohibited without=20
      permission.</DIV></DIV>
      <DIV class=3Dmain_bar><B>Abstract</B> (Document Summary)</DIV>
      <DIV=20
      style=3D"PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: =
5px; PADDING-TOP: 5px">
      <P>"We expect hundreds of people to come here every year," said =
Paul=20
      Anderson, co-manager of the visitor center. "There's nothing like =
this=20
      anyplace."</P>
      <DIV style=3D"CLEAR: left"></DIV>
      <DIV class=3Dcopyright>Reproduced with permission of the copyright =
owner.=20
      Further reproduction or distribution is prohibited without=20
      permission.</DIV></DIV>
      <DIV class=3Dmain_bar><B>Other Formats:</B> <SPAN =
class=3Ddoc_action_labels><A=20
      =
href=3D"http://pqasb.pqarchiver.com/chicagotribune/access/1390927031.html=
?FMT=3DABS&amp;dids=3D1390927031:1390927031&amp;FMTS=3DABS:FT&amp;type=3D=
current&amp;date=3DNov+30%2C+2007&amp;author=3DAnne+Ford&amp;pub=3DChicag=
o+Tribune&amp;desc=3DA+winding+road+for+the+faithful%3B+A+path+lined+with=
+bronze+depictions+of+Jesus+near+a+30-foot+statue+of+Mary+is+predicted+by=
+some+to+become+a+pilgrimage+destination"><IMG=20
      class=3Dformat_icon alt=3DAbstract=20
      src=3D"http://pqasb.pqarchiver.com/i/abs.gif"></A> <A=20
      =
href=3D"http://pqasb.pqarchiver.com/chicagotribune/access/1390927031.html=
?FMT=3DABS&amp;dids=3D1390927031:1390927031&amp;FMTS=3DABS:FT&amp;type=3D=
current&amp;date=3DNov+30%2C+2007&amp;author=3DAnne+Ford&amp;pub=3DChicag=
o+Tribune&amp;desc=3DA+winding+road+for+the+faithful%3B+A+path+lined+with=
+bronze+depictions+of+Jesus+near+a+30-foot+statue+of+Mary+is+predicted+by=
+some+to+become+a+pilgrimage+destination">Abstract</A>=20
      <IMG class=3Dformat_icon alt=3D"Full Text"=20
      src=3D"http://pqasb.pqarchiver.com/i/ft.gif"> Full Text <A=20
      =
href=3D"http://pqasb.pqarchiver.com/chicagotribune/item.html?pp_date=3D20=
071130&amp;author=3DAnne+Ford&amp;doc_title=3DA+winding+road+for+the+fait=
hful%3B+A+path+lined+with+bronze+depictions+of+Jesus+near+a+30-foot+statu=
e+of+Mary+is+predicted+by+some+to+become+a+pilgrimage+destination&amp;pub=
_edition=3D&amp;pub_page=3D&amp;section=3DMetro&amp;pptl=3Ddocument"><IMG=
=20
      class=3Dformat_icon alt=3D"Buy Page Print"=20
      src=3D"http://pqasb.pqarchiver.com/i/pp2.gif"></A> <A=20
      =
href=3D"http://pqasb.pqarchiver.com/chicagotribune/item.html?pp_date=3D20=
071130&amp;author=3DAnne+Ford&amp;doc_title=3DA+winding+road+for+the+fait=
hful%3B+A+path+lined+with+bronze+depictions+of+Jesus+near+a+30-foot+statu=
e+of+Mary+is+predicted+by+some+to+become+a+pilgrimage+destination&amp;pub=
_edition=3D&amp;pub_page=3D&amp;section=3DMetro&amp;pptl=3Ddocument">Page=
=20
      Print</A> <A=20
      =
href=3D"http://pqasb.pqarchiver.com/chicagotribune/access/1390927031.html=
?FMT=3DFT&amp;dids=3D1390927031:1390927031&amp;FMTS=3DABS:FT&amp;type=3Dc=
urrent&amp;date=3DNov+30%2C+2007&amp;author=3DAnne+Ford&amp;pub=3DChicago=
+Tribune&amp;desc=3DA+winding+road+for+the+faithful%3B+A+path+lined+with+=
bronze+depictions+of+Jesus+near+a+30-foot+statue+of+Mary+is+predicted+by+=
some+to+become+a+pilgrimage+destination&amp;pf=3D1"=20
      target=3D_blank><IMG class=3Dformat_icon alt=3D"Printer Friendly"=20
      src=3D"http://pqasb.pqarchiver.com/i/pf.gif"></A> <A=20
      =
href=3D"http://pqasb.pqarchiver.com/chicagotribune/access/1390927031.html=
?FMT=3DFT&amp;dids=3D1390927031:1390927031&amp;FMTS=3DABS:FT&amp;type=3Dc=
urrent&amp;date=3DNov+30%2C+2007&amp;author=3DAnne+Ford&amp;pub=3DChicago=
+Tribune&amp;desc=3DA+winding+road+for+the+faithful%3B+A+path+lined+with+=
bronze+depictions+of+Jesus+near+a+30-foot+statue+of+Mary+is+predicted+by+=
some+to+become+a+pilgrimage+destination&amp;pf=3D1"=20
      target=3D_blank>Printer Friendly</A> </SPAN></DIV></DIV><!-- end =
included file: document_display.txt --><BR><!-- begin included file: =
top_retrieves.txt -->
      <STYLE>.top_ret {
	BORDER-RIGHT: #003366 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#003366 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: =
#003366 1px solid; WIDTH: 788px; PADDING-TOP: 0px; BORDER-BOTTOM: =
#003366 1px solid
}
</STYLE>

      <DIV class=3Dtop_ret=20
      style=3D"BACKGROUND-COLOR: #eee; TEXT-ALIGN: center"><B>Most =
Viewed=20
      Articles</B>&nbsp;&nbsp;<SPAN class=3Dfootnote>(Updated =
Daily)</SPAN> </DIV>
      <DIV class=3Dtop_ret=20
      style=3D"BORDER-TOP: #fff 0px solid">&nbsp;&nbsp;=95&nbsp;&nbsp;<A =

      title=3D"Aging Baby Boomers and seniors are at risk for HIV"=20
      =
href=3D"http://pqasb.pqarchiver.com/chicagotribune/access/1413075621.html=
?dids=3D1413075621:1413075621&amp;FMT=3DABS&amp;FMTS=3DABS:FT&amp;type=3D=
current&amp;author=3DPJ+Huffstutter&amp;pub=3DChicago+Tribune&amp;desc=3D=
Aging+Baby+Boomers+and+seniors+are+at+risk+for+HIV&amp;pqatl=3Dtop_retrie=
ves">Aging=20
      Baby Boomers and seniors are at risk for=20
      HIV</A><BR>&nbsp;&nbsp;=95&nbsp;&nbsp;<A=20
      title=3D"Obama would consider missile strikes on Iran"=20
      =
href=3D"http://pqasb.pqarchiver.com/chicagotribune/access/699578571.html?=
dids=3D699578571:699578571&amp;FMT=3DABS&amp;FMTS=3DABS:FT&amp;type=3Dcur=
rent&amp;author=3DDavid+Mendell%2C+Tribune+staff+reporter&amp;pub=3DChica=
go+Tribune&amp;desc=3DObama+would+consider+missile+strikes+on+Iran&amp;pq=
atl=3Dtop_retrieves">Obama=20
      would consider missile strikes on =
Iran</A><BR>&nbsp;&nbsp;=95&nbsp;&nbsp;<A=20
      title=3D"Obama reaches across decades to JFK; Kennedy speechwriter =
touts Illinois senator as 'only serious candidate for president'"=20
      =
href=3D"http://pqasb.pqarchiver.com/chicagotribune/access/1353513781.html=
?dids=3D1353513781:1353513781&amp;FMT=3DABS&amp;FMTS=3DABS:FT&amp;type=3D=
current&amp;author=3DMike+Dorning&amp;pub=3DChicago+Tribune&amp;desc=3DOb=
ama+reaches+across+decades+to+JFK%3B+Kennedy+speechwriter+touts+Illinois+=
senator+as+%27only+serious+candidate+for+president%27&amp;pqatl=3Dtop_ret=
rieves">Obama=20
      reaches across decades to JFK; Kennedy speechwriter touts Illinois =
senator=20
      as 'only serious ...</A><BR>&nbsp;&nbsp;=95&nbsp;&nbsp;<A=20
      title=3D"Problems of Widowhood"=20
      =
href=3D"http://pqasb.pqarchiver.com/chicagotribune/access/642270732.html?=
dids=3D642270732:642270732&amp;FMT=3DABS&amp;FMTS=3DABS:AI&amp;type=3Dhis=
toric&amp;author=3DMabel+Kingston+Green&amp;pub=3DChicago+Tribune+(1963-C=
urrent+file)&amp;desc=3DProblems+of+Widowhood&amp;pqatl=3Dtop_retrieves">=
Problems=20
      of Widowhood</A><BR>&nbsp;&nbsp;=95&nbsp;&nbsp;<A=20
      title=3D"Activist in Chicago now heads Harvard Law Review"=20
      =
href=3D"http://pqasb.pqarchiver.com/chicagotribune/access/28797353.html?d=
ids=3D28797353:28797353&amp;FMT=3DABS&amp;FMTS=3DABS:FT&amp;type=3Dcurren=
t&amp;author=3DMichael+J.+Ybarra&amp;pub=3DChicago+Tribune+(pre-1997+Full=
text)&amp;desc=3DActivist+in+Chicago+now+heads+Harvard+Law+Review&amp;pqa=
tl=3Dtop_retrieves">Activist=20
      in Chicago now heads Harvard Law Review</A><BR></DIV><!-- end =
included file: top_retrieves.txt --><BR><!-- end main file: document -->
      <DIV=20
      style=3D"BORDER-RIGHT: #003366 1px solid; PADDING-RIGHT: 4px; =
BORDER-TOP: #003366 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; =
MARGIN: 4px 0px; BORDER-LEFT: #003366 1px solid; WIDTH: 800px; =
PADDING-TOP: 4px; BORDER-BOTTOM: #003366 1px solid">
      <TABLE cellSpacing=3D0 cellPadding=3D5 width=3D800 border=3D0>
        <TBODY>
        <TR>
          <TD vAlign=3Dtop><B>Logged in as:</B> <BR><A=20
            =
href=3D"https://secure.pqarchiver.com/chicagotribune/login.html?logout=3D=
1">Log=20
            Out</A> </TD>
          <TD vAlign=3Dtop><A=20
            =
href=3D"http://pqasb.pqarchiver.com/chicagotribune/offers.html">Buy=20
            Accesses</A><BR><A=20
            =
href=3D"http://pqasb.pqarchiver.com/chicagotribune/articles.html">Previou=
sly=20
            Viewed Articles</A> =
</TD></TR></TBODY></TABLE></DIV>&nbsp;<BR>&nbsp;=20
  </TD></TR></TBODY></TABLE></DIV><!-- END content --><!-- START footer =
-->
<DIV id=3Dfooter>
<DIV class=3Dfooter-partners>
<UL class=3Dclearfix>
  <LI><A=20
  =
href=3D"http://www.chicagotribune.com/chi-partners-link,0,1335716.hyperli=
nk"=20
  target=3D""><B>Local partners:</B></A>&nbsp;|=20
  <LI><A=20
  =
href=3D"http://www.chicagotribune.com/chi-partners-metromix-link,0,265151=
5.hyperlink"=20
  target=3D"">metromix.com</A>&nbsp;|=20
  <LI><A=20
  =
href=3D"http://www.chicagotribune.com/chi-partners-chicagosports-link,0,4=
807430.hyperlink"=20
  target=3D"">chicagosports.com</A>&nbsp;|=20
  <LI><A=20
  =
href=3D"http://www.chicagotribune.com/chi-partners-chicagomagazine-link,0=
,1756014.hyperlink"=20
  target=3D"">Chicago Magazine</A>&nbsp;|=20
  <LI><A=20
  =
href=3D"http://www.chicagotribune.com/chi-partners-hoy-link,0,6427031.hyp=
erlink"=20
  target=3D"">Hoy Chicago</A>&nbsp;|=20
  <LI><A=20
  =
href=3D"http://www.chicagotribune.com/chi-partners-redeye-link,0,2922727.=
hyperlink"=20
  target=3D"">RedEye</A>&nbsp;|=20
  <LI><A=20
  =
href=3D"http://www.chicagotribune.com/chi-partners-cltv-link,0,7360687.hy=
perlink"=20
  target=3D"">CLTV</A>&nbsp;|=20
  <LI><A=20
  =
href=3D"http://www.chicagotribune.com/chi-partners-wgntv-link,0,4086256.h=
yperlink"=20
  target=3D"">WGN-TV</A>&nbsp;|=20
  <LI><A=20
  =
href=3D"http://www.chicagotribune.com/chi-partners-wgnam-link,0,7830982.h=
yperlink"=20
  target=3D"">WGN-AM</A> </LI></UL></DIV>
<DIV id=3Dfooter-utility>
<UL class=3Dclearfix>
  <LI><A=20
  =
href=3D"http://www.chicagotribune.com/chi-policy-link,0,7759256.hyperlink=
"=20
  target=3D""><B>Site policies:</B></A>&nbsp;|=20
  <LI><A=20
  =
href=3D"http://www.chicagotribune.com/chi-policy-termsofservice-link,0,56=
70854.hyperlink"=20
  target=3D"">Terms of service</A>&nbsp;|=20
  <LI><A=20
  =
href=3D"http://www.chicagotribune.com/chi-privacy-link,0,5827737.hyperlin=
k"=20
  target=3D"">Privacy</A> </LI></UL></DIV></DIV><!-- START OMNITURE =
TEMPLATE --><!-- START OMNITURE SNIPPET FOR 3rd PARTY --><!-- =
SiteCatalyst code version: H.2.=0A=
Copyright 1997-2005 Omniture, Inc. More info available at=0A=
http://www.omniture.com -->
<SCRIPT language=3DJavaScript=20
src=3D"http://pqasb.pqarchiver.com/chicagotribune/js/s_code.js"></SCRIPT>=


<SCRIPT language=3DJavaScript><!--=0A=
/* You may give each page an identifying name, server, and channel on=0A=
the next lines. */=0A=
s.pageName=3D"PQ Archiver - Chicago Tribune - 3rd Party."=0A=
s.server=3D"www.chicagotribune.com"=0A=
s.hier1=3D""=0A=
s.hier2=3D""=0A=
s.channel=3D""=0A=
/* E-commerce Variables */=0A=
s.campaign=3D""=0A=
/************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/=0A=
var s_code=3Ds.t();if(s_code)document.write(s_code)//--></SCRIPT>

<SCRIPT language=3DJavaScript><!--=0A=
if(navigator.appVersion.indexOf('MSIE')>=3D0)document.write(unescape('%3C=
')+'\!-'+'-')=0A=
//--></SCRIPT>
<!--/DO NOT REMOVE/--><!-- End SiteCatalyst code version: H.2. --><!--  =
END OMNITURE SNIPPET FOR 3rd PARTY --><!-- END OMNITURE TEMPLATE --><!-- =
END footer --></DIV><!-- END page --></BODY></HTML>

------=_NextPart_000_00BF_01C8CBA9.77964EF0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://pqasb.pqarchiver.com/chicagotribune/main/art/masthead_subpages.gif

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

------=_NextPart_000_00BF_01C8CBA9.77964EF0
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://ad.doubleclick.net/ad/trb.chicagotribune/extras/archives/pqarchiver;dcopt=ist;sz=728x90;ord='ord%20+%20?'; width=

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

------=_NextPart_000_00BF_01C8CBA9.77964EF0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://pqasb.pqarchiver.com/art/null.gif

R0lGODlhAgACAIAAAP///wAAACH5BAEAAAAALAAAAAACAAIAQAIChFEAOw==

------=_NextPart_000_00BF_01C8CBA9.77964EF0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://pqasb.pqarchiver.com/chicagotribune/main/art/search_tab.gif

R0lGODlhUAAUAJEAAAAAAP///////wAAACH5BAEAAAIALAAAAABQABQAAAJ6jI8ny+0Po5Sp2jSz
3vz6wIXiuHwYiaaRaajuW37wrHriSQstat1gnNP9eIjRzlGM7ZLCJejog26YQuCwBXU2q0ZpJ6lV
PodcRrhbU1Ss44b07Hthydy5mw4P0b/mdlWb9WNXFkTBdFj0plC3V+j4CBkpOUlZaXmJWQAAOw==

------=_NextPart_000_00BF_01C8CBA9.77964EF0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://pqasb.pqarchiver.com/chicagotribune/main/art/saved_tab.gif

R0lGODlhUAAUAJEAAAAAAP///////wAAACH5BAEAAAIALAAAAABQABQAAAJ0jI8ny+0Po5Sp2jSz
3vz6wIXiuHwYiaaRaajuW37wrHrkSbd3tTP6/BvhREGfQvDTIYxIUGq5Czqb1Fi1hS0StaEhNGul
Kqco7nZ8BY2X6BrZnba2mdUnXO5M6vHNN60D1adHFgj2d4iYqLjI2Oj4CBm5WAAAOw==

------=_NextPart_000_00BF_01C8CBA9.77964EF0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://pqasb.pqarchiver.com/chicagotribune/main/art/page_prints_tab.gif

R0lGODlhUAAUAJEAAAAAAP///////wAAACH5BAEAAAIALAAAAABQABQAAAKcjI8ny+0Po5Sp2jSz
3vz6wIXiuHwYiaaRaajuW37wrHpMReNPu2pWwxMEXcGhD3RUAJFCJOIG4j2X0GbrGs1KlY5pNSas
YrPgb/MMVmDLRuuOWVQ7yejyOY5euylMqHe9ZcUlGJg2V+fV1Wf3paf3BmkoubRYAtEWOJbXhwlH
53jYUUk4mVhnBso2SBPGyPoqYgo7S1tre4ub+1oAADs=

------=_NextPart_000_00BF_01C8CBA9.77964EF0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://pqasb.pqarchiver.com/chicagotribune/main/art/help_tab.gif

R0lGODlhUAAUAJEAAAAAAP///////wAAACH5BAEAAAIALAAAAABQABQAAAJujI8ny+0Po5Sp2jSz
3vz6wIXiuHwYiaaRaajuW37wrHpvG1Mg3VgwLgA+hLwgYgbEHXMtomt52xmn1KaVpkBWqrsrVYuV
WpdeZ00aZXh7ICX6xku2u3TjvBgX0+VTM/6vAygY4jdoeIiYqLioUQAAOw==

------=_NextPart_000_00BF_01C8CBA9.77964EF0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://pqasb.pqarchiver.com/i/abs.gif

R0lGODlhFgASAJH/AP///4CAgAD/AAAAACH5BAEAAAIALAAAAAAWABIAQAIslI+pO+A/xpq02tsi
CDwAeYXimDVeFFnouo7uC6tsGjaPk2H3DlL2josJKwUAO0XEGTGUJNC0iOoMBQA7

------=_NextPart_000_00BF_01C8CBA9.77964EF0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://pqasb.pqarchiver.com/i/ft.gif

R0lGODlhFgASAJH/AP///4CAgAD/AAAAACH5BAEAAAIALAAAAAAWABIAQAI9lI+pOuD/xkINQjnN
2HznVFkO9pVfGAFkhlrr0l7mTNdC7JlNwAcqV9r1eqogYEh8MY5InxLERBZPnaqyAAA7

------=_NextPart_000_00BF_01C8CBA9.77964EF0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://pqasb.pqarchiver.com/i/pp2.gif

R0lGODlhFgASAPcAAP//////zP//mf//Zv//M///AP/M///MzP/Mmf/MZv/MM//MAP+Z//+ZzP+Z
mf+ZZv+ZM/+ZAP9m//9mzP9mmf9mZv9mM/9mAP8z//8zzP8zmf8zZv8zM/8zAP8A//8AzP8Amf8A
Zv8AM/8AAMz//8z/zMz/mcz/Zsz/M8z/AMzM/8zMzMzMmczMZszMM8zMAMyZ/8yZzMyZmcyZZsyZ
M8yZAMxm/8xmzMxmmcxmZsxmM8xmAMwz/8wzzMwzmcwzZswzM8wzAMwA/8wAzMwAmcwAZswAM8wA
AJn//5n/zJn/mZn/Zpn/M5n/AJnM/5nMzJnMmZnMZpnMM5nMAJmZ/5mZzJmZmZmZZpmZM5mZAJlm
/5lmzJlmmZlmZplmM5lmAJkz/5kzzJkzmZkzZpkzM5kzAJkA/5kAzJkAmZkAZpkAM5kAAGb//2b/
zGb/mWb/Zmb/M2b/AGbM/2bMzGbMmWbMZmbMM2bMAGaZ/2aZzGaZmWaZZmaZM2aZAGZm/2ZmzGZm
mWZmZmZmM2ZmAGYz/2YzzGYzmWYzZmYzM2YzAGYA/2YAzGYAmWYAZmYAM2YAADP//zP/zDP/mTP/
ZjP/MzP/ADPM/zPMzDPMmTPMZjPMMzPMADOZ/zOZzDOZmTOZZjOZMzOZADNm/zNmzDNmmTNmZjNm
MzNmADMz/zMzzDMzmTMzZjMzMzMzADMA/zMAzDMAmTMAZjMAMzMAAAD//wD/zAD/mQD/ZgD/MwD/
AADM/wDMzADMmQDMZgDMMwDMAACZ/wCZzACZmQCZZgCZMwCZAABm/wBmzABmmQBmZgBmMwBmAAAz
/wAzzAAzmQAzZgAzMwAzAAAA/wAAzAAAmQAAZgAAMwAAAEerTYCAgP///wAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAANoALAAAAAAWABIA
QAiEAK8JHEiQoLaDCA8K1HYNgMOH1xhGlEZRGsKCGAcmTLgwY8SFCC0q/PgQokRtFFGilAZy48WI
Lk82zAZAYM2TKS1S7FjS4UeYB3WyBBqzpcqRHg0WJerSKEeSPX8GrWiRJ02bUkVqtZqt682WVGUC
6Oo1q86gHTOeXFlxbUy3G5MWfBsQADs=

------=_NextPart_000_00BF_01C8CBA9.77964EF0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://pqasb.pqarchiver.com/i/pf.gif

R0lGODlhFgASAPcAAAAAAAAAMwAAZgAAmQAAzAAA/wAzAAAzMwAzZgAzmQAzzAAz/wBmAABmMwBm
ZgBmmQBmzABm/wCZAACZMwCZZgCZmQCZzACZ/wDMAADMMwDMZgDMmQDMzADM/wD/AAD/MwD/ZgD/
mQD/zAD//zMAADMAMzMAZjMAmTMAzDMA/zMzADMzMzMzZjMzmTMzzDMz/zNmADNmMzNmZjNmmTNm
zDNm/zOZADOZMzOZZjOZmTOZzDOZ/zPMADPMMzPMZjPMmTPMzDPM/zP/ADP/MzP/ZjP/mTP/zDP/
/2YAAGYAM2YAZmYAmWYAzGYA/2YzAGYzM2YzZmYzmWYzzGYz/2ZmAGZmM2ZmZmZmmWZmzGZm/2aZ
AGaZM2aZZmaZmWaZzGaZ/2bMAGbMM2bMZmbMmWbMzGbM/2b/AGb/M2b/Zmb/mWb/zGb//5kAAJkA
M5kAZpkAmZkAzJkA/5kzAJkzM5kzZpkzmZkzzJkz/5lmAJlmM5lmZplmmZlmzJlm/5mZAJmZM5mZ
ZpmZmZmZzJmZ/5nMAJnMM5nMZpnMmZnMzJnM/5n/AJn/M5n/Zpn/mZn/zJn//8wAAMwAM8wAZswA
mcwAzMwA/8wzAMwzM8wzZswzmcwzzMwz/8xmAMxmM8xmZsxmmcxmzMxm/8yZAMyZM8yZZsyZmcyZ
zMyZ/8zMAMzMM8zMZszMmczMzMzM/8z/AMz/M8z/Zsz/mcz/zMz///8AAP8AM/8AZv8Amf8AzP8A
//8zAP8zM/8zZv8zmf8zzP8z//9mAP9mM/9mZv9mmf9mzP9m//+ZAP+ZM/+ZZv+Zmf+ZzP+Z///M
AP/MM//MZv/Mmf/MzP/M////AP//M///Zv//mf//zP//////////////////////////////////
////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////yH5BAEAADUALAAAAAAWABIA
AAh9AGsIHEiwoMGDBgMpRMiwRqBrEBc2JPgQIkRWAABMVMiKlUWMGx8G6ugRJEOF10hyxMhKYsGH
HT1oURkIQMuaCT+yohWJpkKNL1N6FHpT4c+cJD0aXYrz5cikTGsCTbiyqNSmBm3evJnx59SsWq9K
nSgwI9evZGtkRJu2bUAAOw==

------=_NextPart_000_00BF_01C8CBA9.77964EF0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://pqasb.pqarchiver.com/chicagotribune/genericstyles.css

LI {
=09
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
DIV {
	FONT-SIZE: 12px; FONT-FAMILY: arial,verdana,helvetica,sans-serif
}
BODY {
	FONT-SIZE: 12px; FONT-FAMILY: arial,verdana,helvetica,sans-serif
}
P {
	FONT-SIZE: 12px; FONT-FAMILY: arial,verdana,helvetica,sans-serif
}
TD {
	FONT-SIZE: 12px; FONT-FAMILY: arial,verdana,helvetica,sans-serif
}
BLOCKQUOTE {
	FONT-SIZE: 12px; FONT-FAMILY: arial,verdana,helvetica,sans-serif
}
.default {
	FONT-SIZE: 12px; FONT-FAMILY: arial,verdana,helvetica,sans-serif
}
.caption {
	FONT-SIZE: 12px; FONT-FAMILY: arial,verdana,helvetica,sans-serif
}
.desc {
	FONT-SIZE: 12px; FONT-FAMILY: arial,verdana,helvetica,sans-serif
}
.input {
	FONT-SIZE: 12px; FONT-FAMILY: arial,verdana,helvetica,sans-serif
}
.navlink {
	FONT-SIZE: 12px; FONT-FAMILY: arial,verdana,helvetica,sans-serif
}
.result_num {
	FONT-SIZE: 12px; FONT-FAMILY: arial,verdana,helvetica,sans-serif
}
.result_title {
	FONT-SIZE: 12px; FONT-FAMILY: arial,verdana,helvetica,sans-serif
}
.docAuthline {
	FONT-SIZE: 12px; FONT-FAMILY: arial,verdana,helvetica,sans-serif
}
.error_msg {
	BORDER-RIGHT: #ff0000 4px double; PADDING-RIGHT: 5px; BORDER-TOP: =
#ff0000 4px double; PADDING-LEFT: 5px; FONT-WEIGHT: bold; =
PADDING-BOTTOM: 5px; BORDER-LEFT: #ff0000 4px double; COLOR: #ff0000; =
PADDING-TOP: 5px; BORDER-BOTTOM: #ff0000 4px double
}
.invalid {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: red; FONT-FAMILY: =
arial,verdana,helvetica,sans-serif
}
.footnote {
	FONT-SIZE: 10px; FONT-FAMILY: arial,verdana,helvetica,sans-serif
}
.copyright {
	FONT-SIZE: 10px; FONT-FAMILY: arial,verdana,helvetica,sans-serif
}
.resultslegend {
	FONT-SIZE: 12px; FONT-FAMILY: arial,verdana,helvetica,sans-serif; =
TEXT-DECORATION: none
}
.resultsheader {
	FONT-SIZE: 12px; FONT-FAMILY: arial,verdana,helvetica,sans-serif; =
TEXT-DECORATION: none
}
.docHeading {
	FONT-SIZE: 12px; FONT-FAMILY: arial,verdana,helvetica,sans-serif; =
TEXT-DECORATION: none
}
.docText {
	FONT-SIZE: 12px; FONT-FAMILY: arial,verdana,helvetica,sans-serif; =
TEXT-DECORATION: none
}
.pagetitle {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: =
arial,verdana,helvetica,sans-serif
}
.docTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: =
arial,verdana,helvetica,sans-serif
}
.sub_headline {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; FONT-STYLE: italic; FONT-FAMILY: =
arial,helvetica,geneva,sans-serif
}
.emphasis {
	FONT-WEIGHT: bold; COLOR: #0000cc
}
.subdued {
	FONT-SIZE: 12px; COLOR: #808080; FONT-FAMILY: =
arial,verdana,helvetica,sans-serif
}
.navtext {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: =
arial,verdana,helvetica,sans-serif
}
.result_extrainfo {
	FONT-SIZE: 12px; COLOR: #777777; FONT-FAMILY: =
arial,verdana,helvetica,sans-serif
}
.title-white {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: =
arial,verdana,helvetica,sans-serif
}
A.tab {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: =
arial,verdana,helvetica,sans-serif; TEXT-DECORATION: none
}
A.tab:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: =
arial,verdana,helvetica,sans-serif; TEXT-DECORATION: none
}
A.tab:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: =
arial,verdana,helvetica,sans-serif; TEXT-DECORATION: none
}
A.tab:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: =
arial,verdana,helvetica,sans-serif; TEXT-DECORATION: none
}
A.tab:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: =
arial,verdana,helvetica,sans-serif; TEXT-DECORATION: none
}
A.resultsheader:link {
=09
}
A.resultsheader:visited {
=09
}
A.resultsheader:active {
=09
}
A.resultsheader:hover {
=09
}
.form_title {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: =
10pt; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; WIDTH: 805px; COLOR: =
#ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; =
FONT-FAMILY: arial; BACKGROUND-COLOR: #003366; TEXT-ALIGN: center
}
.form_title_half {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: =
10pt; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; WIDTH: 805px; COLOR: =
#ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; =
FONT-FAMILY: arial; BACKGROUND-COLOR: #003366; TEXT-ALIGN: center
}
.form_body {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10pt; PADDING-BOTTOM: =
2px; WIDTH: 805px; PADDING-TOP: 2px; FONT-FAMILY: arial; =
BACKGROUND-COLOR: #f0f0f0
}
.form_body_half {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10pt; PADDING-BOTTOM: =
2px; WIDTH: 805px; PADDING-TOP: 2px; FONT-FAMILY: arial; =
BACKGROUND-COLOR: #f0f0f0
}
.form_body_half {
	WIDTH: 398px
}
.form_title_half {
	WIDTH: 398px
}
.white_matte {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; =
DISPLAY: block; BORDER-LEFT: #000000 1px solid; WIDTH: 50px; =
BORDER-BOTTOM: #000000 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: =
#ffffff; TEXT-ALIGN: center
}
.cream_matte {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; =
DISPLAY: block; BORDER-LEFT: #000000 1px solid; WIDTH: 50px; =
BORDER-BOTTOM: #000000 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: =
#ffffff; TEXT-ALIGN: center
}
.cream_matte {
	BACKGROUND-COLOR: #fff8dc
}
DIV#pp_sample {
	BACKGROUND-IMAGE: url(/chicagotribune/main/art/black_frame.gif); WIDTH: =
327px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 402px; BACKGROUND-COLOR: =
#ffffff
}
DIV.pp_sample_small {
	BACKGROUND-IMAGE: url(/chicagotribune/main/art/black_frame_small.gif); =
WIDTH: 81px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 100px; =
BACKGROUND-COLOR: #ffffff
}
TABLE.cart {
	BORDER-COLLAPSE: collapse
}
TH.cart {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; =
PADDING-TOP: 2px
}
TD.cart {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; =
PADDING-TOP: 2px
}
DIV#short_submit {
	VISIBILITY: hidden
}
.list {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: =
#000000 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; BORDER-LEFT: =
#000000 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; =
BACKGROUND-COLOR: #ffffff
}
.list_alt {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: =
#000000 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; BORDER-LEFT: =
#000000 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; =
BACKGROUND-COLOR: #ffffff
}
.list_alt {
	BACKGROUND-COLOR: #e9e9e9
}
TABLE.display {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
TABLE.display TH {
	BORDER-RIGHT: #003366 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: =
#003366 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; =
VERTICAL-ALIGN: top; BORDER-LEFT: #003366 1px solid; PADDING-TOP: 2px; =
BORDER-BOTTOM: #003366 1px solid
}
TABLE.display TD {
	BORDER-RIGHT: #003366 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: =
#003366 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; =
VERTICAL-ALIGN: top; BORDER-LEFT: #003366 1px solid; PADDING-TOP: 2px; =
BORDER-BOTTOM: #003366 1px solid
}
SPAN.value_text {
	FONT-WEIGHT: bold
}
TABLE.box {
	BORDER-RIGHT: #003366 1px solid; BORDER-TOP: #003366 1px solid; =
BORDER-LEFT: #003366 1px solid; WIDTH: 100%; BORDER-BOTTOM: #003366 1px =
solid; BORDER-COLLAPSE: collapse
}
TABLE.box TH {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; =
FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 1px; BACKGROUND-COLOR: =
#003366; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
TABLE.box TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; =
VERTICAL-ALIGN: top; PADDING-TOP: 1px; BACKGROUND-COLOR: #f0f0f0; =
BORDER-RIGHT-WIDTH: 0px
}
TABLE.noborder TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; =
VERTICAL-ALIGN: top; COLOR: #000000; PADDING-TOP: 2px; =
BORDER-RIGHT-WIDTH: 0px
}
TABLE.noborder TH {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; =
VERTICAL-ALIGN: top; COLOR: #000000; PADDING-TOP: 2px; =
BORDER-RIGHT-WIDTH: 0px
}
TABLE.noborder TH {
	FONT-WEIGHT: bold; BORDER-LEFT-COLOR: #cccccc; BORDER-BOTTOM-COLOR: =
#cccccc; BORDER-TOP-COLOR: #cccccc; BACKGROUND-COLOR: #cccccc; =
TEXT-ALIGN: center; BORDER-RIGHT-COLOR: #cccccc
}
TH.offset {
	BACKGROUND-COLOR: #003366
}
TH.offset A {
	COLOR: #ffffff
}
DIV.form_fail {
	BORDER-RIGHT: #f00 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #f00 1px =
solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; =
MARGIN: 20px 0px; BORDER-LEFT: #f00 1px solid; WIDTH: 810px; COLOR: =
#ff0000; PADDING-TOP: 4px; BORDER-BOTTOM: #f00 1px solid
}
.link_gold {
	FONT-SIZE: 10px; FONT-VARIANT: small-caps; TEXT-DECORATION: none
}
.link_white {
	FONT-SIZE: 10px; FONT-VARIANT: small-caps; TEXT-DECORATION: none
}
.link_gold:visited {
	FONT-SIZE: 10px; FONT-VARIANT: small-caps; TEXT-DECORATION: none
}
.link_gold:active {
	FONT-SIZE: 10px; FONT-VARIANT: small-caps; TEXT-DECORATION: none
}
.link_gold:link {
	FONT-SIZE: 10px; FONT-VARIANT: small-caps; TEXT-DECORATION: none
}
.link_white:active {
	FONT-SIZE: 10px; FONT-VARIANT: small-caps; TEXT-DECORATION: none
}
.link_white:active {
	FONT-SIZE: 10px; FONT-VARIANT: small-caps; TEXT-DECORATION: none
}
.link_white:link {
	FONT-SIZE: 10px; FONT-VARIANT: small-caps; TEXT-DECORATION: none
}
.link_gold {
	COLOR: #ffcc33
}
.link_gold:visited {
	COLOR: #ffcc33
}
.link_gold:active {
	COLOR: #ffcc33
}
.link_gold:link {
	COLOR: #ffcc33
}
.link_white {
	COLOR: #ffffff
}
.link_white:active {
	COLOR: #ffffff
}
.link_white:active {
	COLOR: #ffffff
}
.link_white:link {
	COLOR: #ffffff
}
.main_bar {
	BORDER-RIGHT: #003366 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#003366 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: =
#003366 0px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #003366 1px solid; =
BACKGROUND-COLOR: #c0c0c0
}
.doc_action_labels {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 11px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.doc_action_labels A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 11px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.doc_action_labels A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.doc_action_labels A:hover {
	TEXT-DECORATION: underline
}
IMG.format_icon {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
WIDTH: 22px; PADDING-TOP: 0px; HEIGHT: 18px; BORDER-RIGHT-WIDTH: 0px
}
A#leftnav-dark {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LINE-HEIGHT: 11px; FONT-FAMILY: =
arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A#leftnav-dark:link {
	COLOR: #003366
}
A#leftnav-dark:visited {
	COLOR: #003366
}
A#leftnav-dark:active {
	COLOR: #003366
}
A#leftnav-dark:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}
A.navlink {
	FONT-SIZE: 11px; COLOR: #003366; LINE-HEIGHT: 11px; FONT-FAMILY: arial, =
helvetica, sans-serif; TEXT-DECORATION: none
}
A.navlink:link {
	COLOR: #003366
}
A.navlink:visited {
	COLOR: #003366
}
A.navlink:active {
	COLOR: #003366
}
A.navlink:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}
#utility-description {
	FONT-SIZE: 11px; FONT-FAMILY: arial, helvetica, sans-serif
}

------=_NextPart_000_00BF_01C8CBA9.77964EF0
Content-Type: application/octet-stream
Content-Transfer-Encoding: 7bit
Content-Location: http://pqasb.pqarchiver.com/chicagotribune/css/fonts.css

BODY {
	FONT: small arial,helvetica,clean,sans-serif
}
TABLE {
	
}
SELECT {
	FONT: 99% arial,helvetica,clean,sans-serif
}
INPUT {
	FONT: 99% arial,helvetica,clean,sans-serif
}
TEXTAREA {
	FONT: 99% arial,helvetica,clean,sans-serif
}
PRE {
	FONT: 100% monospace
}
CODE {
	FONT: 100% monospace
}
BODY * {
	LINE-HEIGHT: 1.22em
}

------=_NextPart_000_00BF_01C8CBA9.77964EF0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://pqasb.pqarchiver.com/chicagotribune/css/layout.css

UNKNOWN {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
.dropcap_large {
	FONT-STYLE: normal
}
.i {
	FONT-STYLE: italic
}
.infobox {
	FONT-WEIGHT: normal; FONT-STYLE: italic
}
.leadin {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
.listing_category {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: gray; FONT-FAMILY: arial, =
helvetica, sans-serif
}
.listing_info {
	FONT-WEIGHT: bold; COLOR: gray; FONT-STYLE: normal
}
.listing_region_sub {
	FONT-WEIGHT: bold; COLOR: gray; FONT-STYLE: normal
}
.listing_title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: gray; FONT-FAMILY: arial, =
helvetica, sans-serif
}
.signature {
	FONT-STYLE: italic
}
.signature_location {
	FONT-STYLE: italic
}
.uppercase {
	TEXT-TRANSFORM: uppercase
}
BODY {
	BACKGROUND: url(/images/branding/body-bg.png) #eef2f9 repeat-x; COLOR: =
#333
}
H2 {
	COLOR: #058
}
H3 {
	FONT-SIZE: 16px; COLOR: #555555
}
H4 {
	COLOR: #555555
}
H5 {
	COLOR: #058
}
A:link {
	COLOR: #058
}
A:visited {
	COLOR: #058
}
A:hover {
	COLOR: #ac0101; TEXT-DECORATION: underline
}
#page {
=09
}
#header {
	BACKGROUND: url(/images/branding/header.gif); background-x-position: =
0%; background-y-position: 0%
}
#header P.date {
	TEXT-ALIGN: right! important
}
.home#header {
=09
}
.home#header #header-weather {
=09
}
.home#header P.wu-weather-icon {
	FONT-WEIGHT: bold
}
.home#header P.wu-weather {
	FONT-WEIGHT: bold
}
#subheader {
	COLOR: #fff
}
#subheader #search {
	PADDING-TOP: 1px
}
#subheader #personalization A {
	COLOR: #fff
}
#subheader #subscription-button A#subsription-text {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #e3e8eb; LINE-HEIGHT: 16px; =
FONT-FAMILY: "Arial",sans-serif
}
#navigation UL {
	MARGIN-TOP: 18px; COLOR: #627175; BORDER-BOTTOM: #fff 1px solid
}
#navigation UL UL {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#navigation LI {
	PADDING-RIGHT: 0px! important; MARGIN-TOP: 0px! important; =
PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; =
PADDING-TOP: 0px! important
}
#navigation UL LI A {
	PADDING-RIGHT: 6px! important; BORDER-TOP: #fff 1px solid; DISPLAY: =
block; PADDING-LEFT: 12px! important; BACKGROUND: =
url(/images/branding/navigation-li.png) no-repeat 3px 11px; =
PADDING-BOTTOM: 3px! important; FONT: bold 10px/16px "Arial",sans-serif; =
TEXT-TRANSFORM: uppercase; WIDTH: 106px; PADDING-TOP: 5px! important
}
#navigation UL LI SPAN {
	PADDING-RIGHT: 6px! important; BORDER-TOP: #fff 1px solid; DISPLAY: =
block; PADDING-LEFT: 12px! important; BACKGROUND: =
url(/images/branding/navigation-li.png) no-repeat 3px 11px; =
PADDING-BOTTOM: 3px! important; FONT: bold 10px/16px "Arial",sans-serif; =
TEXT-TRANSFORM: uppercase; WIDTH: 106px; PADDING-TOP: 5px! important
}
#navigation UL LI.classified A {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
#navigation UL LI.current A {
	BACKGROUND-POSITION: 3px -15px
}
#navigation UL LI.classified A {
	BACKGROUND-POSITION: 3px -15px
}
#navigation UL LI.current SPAN {
	BACKGROUND-POSITION: 3px -15px
}
#navigation UL LI A:hover {
	BACKGROUND-POSITION: -121px 11px; BACKGROUND-COLOR: #f6f8fb
}
#navigation LI A:focus {
	BACKGROUND-POSITION: -121px 11px; BACKGROUND-COLOR: #f6f8fb
}
#navigation UL LI.current A:hover {
	BACKGROUND-POSITION: -121px -15px
}
#navigation UL LI.classified A:hover {
	BACKGROUND-POSITION: -121px -15px
}
#navigation UL LI.current A:focus {
	BACKGROUND-POSITION: -121px -15px
}
#navigation UL LI A:active {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#navigation UL LI UL {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; MARGIN: 0px 0px 9px; BORDER-RIGHT-WIDTH: 0px
}
#navigation UL LI UL LI A {
	PADDING-RIGHT: 6px! important; MARGIN-TOP: 0px; DISPLAY: block; =
PADDING-LEFT: 18px! important; BACKGROUND-IMAGE: none; PADDING-BOTTOM: =
0px! important; FONT: 11px/16px "Arial",sans-serif; TEXT-TRANSFORM: =
none; WIDTH: 100px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px! important; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: =
none
}
#navigation UL LI UL LI UL LI A {
	PADDING-RIGHT: 6px! important; MARGIN-TOP: 0px; DISPLAY: block; =
PADDING-LEFT: 40px! important; BACKGROUND-IMAGE: none; PADDING-BOTTOM: =
0px! important; FONT: 11px/16px "Arial",sans-serif; TEXT-TRANSFORM: =
none; WIDTH: 100px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px! important; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: =
none
}
#navigation #wu_radaralert A {
	PADDING-RIGHT: 7px! important; PADDING-LEFT: 7px! important; =
BACKGROUND-IMAGE: none; PADDING-BOTTOM: 9px! important; MARGIN: -9px 0px =
0px; BORDER-TOP-STYLE: none; PADDING-TOP: 9px! important; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: =
none
}
#navigation #wu_radaralert IMG {
	DISPLAY: block
}
#navigation #top-jobs UL {
	MARGIN-TOP: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#navigation #top-jobs UL LI A {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; =
BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px! important; TEXT-TRANSFORM: =
none; BORDER-TOP-STYLE: none; PADDING-TOP: 0px! important; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: =
none
}
#navigation .special.ad {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; =
PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important
}
#navigation #top-jobs {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: =
#fff; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
#navigation #top-jobs UL {
	MARGIN-TOP: 6px
}
#navigation #top-jobs UL LI P A {
	FONT-WEIGHT: normal! important
}
#siteindex {
	BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; =
BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
#siteindex H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: =
3px 0px; FONT: 14px/20px "Arial",sans-serif; COLOR: #97a9ad; =
PADDING-TOP: 0px
}
#siteindex UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(/images/branding/siteindex-bg.png) no-repeat; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px
}
#siteindex UL LI {
	PADDING-RIGHT: 17px; PADDING-LEFT: 17px; BACKGROUND: =
url(/images/branding/bar-fff-1x96.png) repeat-y; PADDING-BOTTOM: 0px; =
MARGIN: 0px; WIDTH: 103px; PADDING-TOP: 0px
}
#siteindex UL LI.first {
	BACKGROUND-IMAGE: none
}
#siteindex UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: bold =
11px/16px "Arial",sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #627175; =
PADDING-TOP: 0px
}
#siteindex UL LI.first A {
	PADDING-LEFT: 0px! important
}
#siteindex UL UL {
	BACKGROUND-IMAGE: none
}
#siteindex UL UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#siteindex UL UL LI A {
	FONT: 11px/16px "Arial",sans-serif; TEXT-TRANSFORM: none; COLOR: #058
}
#footer {
	MARGIN: 12px 0px 0px; BORDER-TOP-STYLE: none! important; =
BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; =
BORDER-BOTTOM-STYLE: none! important
}
#footer-bottom {
	BACKGROUND-COLOR: #ffffff
}
#footer LI {
	FONT: 11px/16px "Arial",sans-serif; COLOR: #627175
}
#footer LI A B {
	FONT: bold 10px/16px "Arial",sans-serif; TEXT-TRANSFORM: uppercase; =
COLOR: #333
}
#footer .footer-partners {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; =
PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important; TEXT-ALIGN: =
left! important
}
#footer #footer-utility {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; =
PADDING-BOTTOM: 0px! important; BORDER-TOP-STYLE: none! important; =
PADDING-TOP: 0px! important; BORDER-RIGHT-STYLE: none! important; =
BORDER-LEFT-STYLE: none! important; TEXT-ALIGN: left! important; =
BORDER-BOTTOM-STYLE: none! important
}
.main-front#page #content {
=09
}
.main-front#page #module-secondary-content-spotlight #container {
	BORDER-RIGHT: #cfe1f1 1px solid; BORDER-TOP: #cfe1f1 1px solid; =
BACKGROUND: #fff; MARGIN-BOTTOM: 20px; BORDER-LEFT: #cfe1f1 1px solid; =
BORDER-BOTTOM: #cfe1f1 1px solid
}
.main-front#page #content DIV.rail {
=09
}
.main-front#page #content #lastupdated {
	FONT-WEIGHT: normal! important; FONT-SIZE: 10px! important; MARGIN: =
16px 0px 7px; TEXT-TRANSFORM: uppercase! important; COLOR: #ac0101! =
important; LINE-HEIGHT: 15px! important; FONT-FAMILY: =
"Arial",sans-serif! important
}
#homepage-last-updated {
	PADDING-LEFT: 5px; FONT-SIZE: 11px; FLOAT: left; COLOR: #b60000
}
.section-front#page #content {
	PADDING-TOP: 36px! important
}
.section-front#page #content H1 {
	PADDING-LEFT: 10px; COLOR: #ac0101
}
.section-front#page #front-container #text-banner H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 246%; BACKGROUND-ATTACHMENT: scroll; =
BACKGROUND-IMAGE: none; COLOR: #666666; BACKGROUND-REPEAT: repeat; =
BACKGROUND-COLOR: #ffffff; background-x-position: 0%; =
background-y-position: 0%
}
.section-front#page #promo-rail {
	PADDING-TOP: 29px
}
#page #front-container #promo-rail {
=09
}
.classified.section-front#page {
	BACKGROUND: url(/images/branding/page-bg-nav-only.gif) repeat-y
}
.classified#page #content P.description {
	COLOR: #666
}
.hyperlocal#page #module-lead-content-tabbed UL.tabs {
	BACKGROUND: #fff
}
.highschool#page #video {
	BACKGROUND: #fff
}
#article DL.byline {
	MARGIN-TOP: 18px
}
#article IMG.full-width {
	MARGIN-TOP: 8px
}
.article#page #article .byline {
	FONT: 11px/16px "Arial",sans-serif
}
.article#page #article .byline * {
	FONT: 11px/16px "Arial",sans-serif
}
#article DL.byline DT {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333
}
#article DL.byline DD {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000
}
#article P {
	COLOR: #333
}
#article P.subhead {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #777
}
#article P.last-updated {
	COLOR: #be0000; BORDER-BOTTOM-STYLE: none! important
}
#article P.published {
	COLOR: #999
}
#article DIV.photo-right P {
	COLOR: #999
}
#article DIV.photo-left P {
	COLOR: #999
}
#article UL.article-nav A:link {
	TEXT-DECORATION: underline
}
#article UL.article-nav A:visited {
	TEXT-DECORATION: underline
}
#article UL.article-nav A:active {
	TEXT-DECORATION: underline
}
#article UL.article-nav A:hover {
	TEXT-DECORATION: underline
}
#article UL.article-nav LI.previous {
	FONT-STYLE: italic
}
#article UL.article-nav LI.next {
	FONT-STYLE: italic
}
#article UL.article-nav LI.current A {
	TEXT-DECORATION: none
}
#article UL.article-nav LI.unavailable A {
	COLOR: #ccc
}
#article .promo-msg {
	MARGIN-TOP: 35px; DISPLAY: block; PADDING-TOP: 10px
}
.search-results#page #content H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; TEXT-TRANSFORM: uppercase; COLOR: =
#ac0101; LINE-HEIGHT: 24px; FONT-FAMILY: arial, sans-serif
}
.gallery#page #gallery-content H2 {
	COLOR: #666
}
.gallery#page #module-related-links {
	BORDER-LEFT-COLOR: #999; BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: =
#999; BORDER-RIGHT-COLOR: #999
}
.entertainment#page #module-lead-content {
	BORDER-LEFT-COLOR: #999; BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: =
#999; BORDER-RIGHT-COLOR: #999
}
.entertainment.section-front#page #module-secondary-content-spotlight =
DIV.container {
	BORDER-LEFT-COLOR: #999; BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: =
#999; BORDER-RIGHT-COLOR: #999
}
.most-popular#page H2 {
	BACKGROUND: #fff; COLOR: #666
}
.real-estate#page #content H1 {
	BACKGROUND: #fff; COLOR: #666
}
.real-estate#page #real-estate-headlines H4 {
	FONT-SIZE: 122%
}
.real-estate#page #real-estate-headlines #top-item H4 {
	FONT-SIZE: 107%
}
.real-estate#page #module-secondary-content LI IMG {
	MARGIN-LEFT: 0px! important
}
.newhomes#page #module-lead-content IMG {
	MARGIN-RIGHT: 0px! important
}
.real-estate-newhomes#page #content {
	WIDTH: 526px; PADDING-TOP: 13px
}
.real-estate-newhomes#page #module-video-with-playlist {
	MARGIN-TOP: 7px
}
.real-estate-newhomes#page #text-banner {
	WIDTH: 526px
}
.xmlfeed#page .page-title {
	FONT-WEIGHT: bold; FONT-SIZE: 189%; MARGIN: 6px 0px 7px; LINE-HEIGHT: =
93%
}
#breadcrumb {
	COLOR: #058
}
#breadcrumb A:link {
	COLOR: #058
}
#breadcrumb A:visited {
	COLOR: #058
}
#breadcrumb A:hover {
	COLOR: #058
}
#breadcrumb A:active {
	COLOR: #058
}
#module-lead-content-tabbed {
	BORDER-LEFT-COLOR: #999; BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: =
#999; BORDER-RIGHT-COLOR: #999
}
#module-lead-content-tabbed DL.byline DT {
	COLOR: #999
}
#module-lead-content-tabbed DL.byline DD {
	BACKGROUND: url(/images/branding/bar-gray-1x11.gif); COLOR: #999
}
#module-lead-content-tabbed P.last-updated {
	COLOR: #be0000
}
#module-lead-content-tabbed SPAN.last-updated {
	COLOR: #999
}
#module-lead-content-tabbed UL.tabs LI A:link {
	COLOR: #058
}
#module-lead-content-tabbed UL.tabs LI A:visited {
	COLOR: #058
}
#module-lead-content-tabbed UL.tabs LI A:hover {
	COLOR: #666
}
#module-lead-content-tabbed UL.tabs LI A:active {
	COLOR: #666
}
#module-lead-content-tabbed UL.tabs LI.current A:hover {
	COLOR: #058
}
#module-lead-content-tabbed UL.tabs LI.current A:link {
	COLOR: #058
}
#module-lead-content-tabbed UL.tabs LI.current A:visited {
	COLOR: #058
}
#module-lead-content-tabbed UL.tabs LI.current A:active {
	COLOR: #058
}
#module-lead-content-tabbed H2 A {
	FONT-SIZE: 100%
}
#module-lead-content-tabbed .column-2 H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
#module-lead-content-tabbed .column-2 UL LI {
	LINE-HEIGHT: 0pt
}
#main-tabs .column-2 UL {
	MARGIN-TOP: 0px! important
}
.alt#module-lead-content-tabbed H3 {
	COLOR: #666
}
.alt#module-lead-content-tabbed DIV.columns-container {
	BACKGROUND: url(/images/branding/bar-medgray-1x11.gif)
}
.alt#module-lead-content-tabbed P.lead {
	COLOR: #333
}
.alt#module-lead-content-tabbed P.caption {
	COLOR: #999
}
.alt#module-lead-content-tabbed UL.bulleted LI {
	BACKGROUND: url(/images/branding/bullet-lightblue-4x4.gif)
}
#module-lead-content-tabbed UL.bulleted LI A {
	FONT-WEIGHT: normal
}
#module-secondary-content {
	PADDING-RIGHT: 10px! important; PADDING-LEFT: 10px! important; =
BACKGROUND: url(/images/branding/secondary-notch.png) #fff no-repeat; =
PADDING-BOTTOM: 10px! important; WIDTH: 193px! important; PADDING-TOP: =
10px! important
}
#module-secondary-content H2 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 11px! important; =
FONT-WEIGHT: bold! important; FONT-SIZE: 11px! important; =
PADDING-BOTTOM: 0px! important; TEXT-TRANSFORM: uppercase; COLOR: #666; =
BORDER-TOP-STYLE: none! important; LINE-HEIGHT: 17px! important; =
PADDING-TOP: 7px! important; FONT-FAMILY: "Arial",sans-serif! important; =
BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; =
BORDER-BOTTOM-STYLE: none! important
}
#module-secondary-content H2 A {
	MARGIN-TOP: -7px! important; DISPLAY: block; BACKGROUND: =
url(/images/branding/arrow_button-white.png) no-repeat 100% 100%; COLOR: =
#666; PADDING-TOP: 7px! important
}
#module-secondary-content UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; =
PADDING-TOP: 0px; BORDER-BOTTOM: #cee1f1 1px solid
}
#module-secondary-content UL LI {
	BACKGROUND-POSITION: 0px 0.6em; PADDING-LEFT: 11px; BACKGROUND-IMAGE: =
url(/images/branding/bullet-4x4.png); MARGIN-BOTTOM: 8px; =
BACKGROUND-REPEAT: no-repeat
}
#module-secondary-content UL LI H3 {
	FONT-WEIGHT: normal! important; FONT-SIZE: 13px! important; =
LINE-HEIGHT: 19px! important; FONT-FAMILY: "Georgia",serif! important
}
#module-secondary-content UL LI H3 * {
	FONT-WEIGHT: normal! important; FONT-SIZE: 13px! important; =
LINE-HEIGHT: 19px! important; FONT-FAMILY: "Georgia",serif! important
}
#module-secondary-content UL LI H3 A.multimedia-item-type {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; =
FONT-WEIGHT: normal! important; FONT-SIZE: 9px! important; BACKGROUND: =
none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px! important; =
MARGIN: 0px; TEXT-TRANSFORM: uppercase! important; COLOR: #ac0101! =
important; PADDING-TOP: 0px! important; FONT-FAMILY: "Arial",sans-serif! =
important
}
#module-secondary-content UL LI H3 A.multimedia-item-type * {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; =
FONT-WEIGHT: normal! important; FONT-SIZE: 9px! important; BACKGROUND: =
none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px! important; =
MARGIN: 0px; TEXT-TRANSFORM: uppercase! important; COLOR: #ac0101! =
important; PADDING-TOP: 0px! important; FONT-FAMILY: "Arial",sans-serif! =
important
}
#module-secondary-content LI A:link {
	COLOR: #058
}
#module-secondary-content LI A:visited {
	COLOR: #058
}
#module-secondary-content LI A:active {
	COLOR: #058
}
#module-secondary-content LI A:hover {
	COLOR: #058
}
#module-secondary-content UL SPAN.minutes-ago {
	FONT-WEIGHT: normal! important; FONT-SIZE: 9px! important; =
TEXT-TRANSFORM: uppercase; COLOR: #ac0101; LINE-HEIGHT: 16px! important; =
FONT-FAMILY: "Arial",sans-serif! important
}
#module-secondary-content UL SPAN.minutes-ago * {
	FONT-WEIGHT: normal! important; FONT-SIZE: 9px! important; =
TEXT-TRANSFORM: uppercase; COLOR: #ac0101; LINE-HEIGHT: 16px! important; =
FONT-FAMILY: "Arial",sans-serif! important
}
#module-secondary-content LI LI {
	BACKGROUND: url(/images/branding/m_002_bullet_4x4.gif)
}
#module-secondary-content LI LI A:link {
	COLOR: #058
}
#module-secondary-content LI LI A:visited {
	COLOR: #058
}
#module-secondary-content LI LI A:hover {
	COLOR: #058
}
#module-secondary-content LI LI A:active {
	COLOR: #058
}
#module-secondary-content .date-sorted-headline .date-sorted-title {
	COLOR: #666666
}
#module-secondary-content-spotlight H2 {
	COLOR: #666
}
#module-secondary-content-spotlight H3 {
	DISPLAY: block; BACKGROUND: =
url(/images/branding/arrow_button-white.png) no-repeat right bottom; =
MARGIN-BOTTOM: 3px; FONT: 14px/16px Arial,sans-serif; COLOR: #999
}
#module-secondary-content-spotlight DIV.container {
	BORDER-RIGHT: #cfe1f1 1px solid; BORDER-TOP: #cfe1f1 1px solid; =
BACKGROUND: #fff; MARGIN-BOTTOM: 10px; BORDER-LEFT: #cfe1f1 1px solid; =
BORDER-BOTTOM: #cfe1f1 1px solid
}
#module-secondary-content-spotlight H4 {
	COLOR: #555555
}
#module-secondary-content-spotlight DIV.content P {
	COLOR: #666
}
#module-secondary-content-spotlight DIV.links {
	BORDER-TOP-COLOR: #ccc
}
#module-secondary-content-spotlight DIV.links LI A {
	COLOR: #058
}
#module-classifieds {
	BORDER-LEFT-COLOR: #999; BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: =
#999; BORDER-RIGHT-COLOR: #999
}
#module-classifieds FORM {
	BORDER-LEFT-COLOR: #999; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #999; =
BORDER-TOP-COLOR: #999; BORDER-RIGHT-COLOR: #999
}
#module-classifieds LABEL {
	COLOR: #666
}
#module-classifieds DIV.popular-links H5 {
	COLOR: #666
}
#module-classifieds DIV.ad-options {
	BACKGROUND: #84a3be; BORDER-TOP-COLOR: #999
}
#module-classifieds DIV.ad-options LI {
	BACKGROUND-IMAGE: url(/images/branding/bar-white-1x10.gif)
}
#module-classifieds DIV.ad-options LI A {
	COLOR: #fff
}
#module-popular-stories H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: =
3px 0px; FONT: 14px/20px "Arial",sans-serif; COLOR: #97a9ad; =
PADDING-TOP: 0px
}
#popular-tabs {
	PADDING-RIGHT: 9px! important; PADDING-LEFT: 9px! important; =
BORDER-LEFT-COLOR: #fff! important; BACKGROUND: #fff; =
BORDER-BOTTOM-COLOR: #fff! important; PADDING-BOTTOM: 9px! important; =
BORDER-TOP-COLOR: #ccc! important; PADDING-TOP: 0px! important; =
BORDER-RIGHT-COLOR: #fff! important
}
#popular-tabs #popular-most-viewed {
	MARGIN: 12px 0px 0px 15px; FONT: 11px "Arial",sans-serif; COLOR: =
#ac0101! important; LIST-STYLE-TYPE: decimal! important
}
#popular-tabs #popular-most-emailed {
	MARGIN: 12px 0px 0px 15px; FONT: 11px "Arial",sans-serif; COLOR: =
#ac0101! important; LIST-STYLE-TYPE: decimal! important
}
#popular-tabs #popular-most-topics {
	MARGIN: 12px 0px 0px 15px; FONT: 11px "Arial",sans-serif; COLOR: =
#ac0101! important; LIST-STYLE-TYPE: decimal! important
}
#popular-tabs #popular-most-viewed LI {
	MARGIN: 6px 0px 0px
}
#popular-tabs #popular-most-emailed LI {
	MARGIN: 6px 0px 0px
}
#popular-tabs #popular-most-topics LI {
	MARGIN: 6px 0px 0px
}
#popular-tabs #popular-most-viewed LI A {
	FONT: 13px/17px "Georgia",sans-serif
}
#popular-tabs #popular-most-emailed LI A {
	FONT: 13px/17px "Georgia",sans-serif
}
#popular-tabs #popular-most-topics LI A {
	FONT: 13px/17px "Georgia",sans-serif
}
#popular-tabs #popular-most-viewed #more-most-viewed-link {
	TEXT-TRANSFORM: lowercase! important; TEXT-ALIGN: left! important
}
#popular-tabs #popular-most-emailed #more-most-emailed-link {
	TEXT-TRANSFORM: lowercase! important; TEXT-ALIGN: left! important
}
#popular-tabs #popular-most-topics #more-most-popular-link {
	TEXT-TRANSFORM: lowercase! important; TEXT-ALIGN: left! important
}
#popular-tabs #popular-most-viewed #more-most-viewed-link A {
	COLOR: #ac0101! important
}
#popular-tabs #popular-most-emailed #more-most-emailed-link A {
	COLOR: #ac0101! important
}
#popular-tabs #popular-most-topics #more-most-popular-link A {
	COLOR: #ac0101! important
}
#module-popular-stories H4 {
	COLOR: #666
}
#module-popular-stories DIV.links-list {
	BORDER-LEFT-COLOR: #999; BACKGROUND: #eeeeee; BORDER-BOTTOM-COLOR: =
#999; BORDER-TOP-COLOR: #999; BORDER-RIGHT-COLOR: #999
}
#module-popular-stories UL.tabs {
	BORDER-TOP-WIDTH: 0px! important; BORDER-LEFT-WIDTH: 0px! important; =
BORDER-BOTTOM-WIDTH: 0px! important; BORDER-RIGHT-WIDTH: 0px! important
}
#module-popular-stories UL.tabs LI {
	BORDER-TOP-WIDTH: 0px! important; PADDING-RIGHT: 0px! important; =
PADDING-LEFT: 10px! important; BACKGROUND: =
url(/images/branding/tabs-bg.png) no-repeat; PADDING-BOTTOM: 0px! =
important; PADDING-TOP: 0px! important
}
#module-popular-stories UL.tabs LI A {
	PADDING-RIGHT: 10px! important; PADDING-LEFT: 0px! important; =
BACKGROUND: url(/images/branding/tabs-bg.png) no-repeat 100% 0px; =
BORDER-BOTTOM-WIDTH: 0px! important; PADDING-BOTTOM: 0px! important; =
FONT: bold 10px/19px "Arial",sans-serif; TEXT-TRANSFORM: uppercase! =
important; COLOR: #889a9e! important; PADDING-TOP: 2px! important; =
TEXT-ALIGN: center! important; BORDER-RIGHT-COLOR: #ffffff! important
}
#module-popular-stories UL.tabs LI.current {
	BACKGROUND-POSITION: 0px -42px; BORDER-BOTTOM-COLOR: #fff! important; =
PADDING-BOTTOM: 1px! important; COLOR: #ac0101! important
}
#module-popular-stories UL.tabs LI.current A {
	BACKGROUND-POSITION: 100% -42px; BORDER-BOTTOM-COLOR: #fff! important; =
PADDING-BOTTOM: 1px! important; COLOR: #ac0101! important
}
#module-popular-stories UL.tabs LI#popular-tab01 A {
	WIDTH: 78px! important
}
#module-popular-stories UL.tabs LI#popular-tab02 A {
	WIDTH: 81px! important
}
#module-popular-stories UL.tabs LI#popular-tab03 A {
	WIDTH: 78px! important
}
.module-poll {
	BORDER-RIGHT: #cfe1f1 1px solid; BORDER-TOP: #cfe1f1 1px solid; =
BACKGROUND: #fff; MARGIN-BOTTOM: 20px; BORDER-LEFT: #cfe1f1 1px solid; =
BORDER-BOTTOM: #cfe1f1 1px solid
}
.module-poll H4 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: =
url(/images/branding/arrow_button-white.png) no-repeat right bottom; =
MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 0px; FONT: 14px/16px =
Arial,sans-serif; COLOR: #999; PADDING-TOP: 0px
}
.module-poll P.question {
	COLOR: #333
}
.module-poll FORM {
	BORDER-LEFT-COLOR: #c8c8c8; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: =
#c8c8c8; BORDER-TOP-COLOR: #c8c8c8; BORDER-RIGHT-COLOR: #c8c8c8
}
.module-poll DIV.answers {
	BORDER-LEFT-COLOR: #c8c8c8; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: =
#c8c8c8; BORDER-TOP-COLOR: #c8c8c8; BORDER-RIGHT-COLOR: #c8c8c8
}
.module-poll DIV.ads {
=09
}
.module-poll DIV.ads P {
	BORDER-BOTTOM-COLOR: #999; COLOR: #999
}
.poll#page H2 {
	MARGIN-TOP: 15px
}
.poll#page .rail {
	PADDING-LEFT: 5px
}
.poll#page #question-poll {
	BACKGROUND-COLOR: #fff
}
#module-lead-content {
	PADDING-RIGHT: 10px! important; PADDING-LEFT: 10px! important; =
BACKGROUND: url(/images/branding/notch-bg.png) no-repeat; MARGIN-BOTTOM: =
10px! important; PADDING-BOTTOM: 10px! important; BORDER-TOP-STYLE: =
none! important; PADDING-TOP: 10px! important; BORDER-RIGHT-STYLE: none! =
important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: =
none! important
}
#module-lead-content HR {
	BACKGROUND: #ccc repeat-x; MARGIN: 12px 0px; BORDER-TOP-STYLE: none! =
important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! =
important; BORDER-BOTTOM-STYLE: none! important
}
#module-lead-content .alt-thumb-detail {
	MARGIN-TOP: 2px
}
#module-lead-content .columns-container {
	BACKGROUND-IMAGE: url(/images/branding/bar-ccc-1x96.png)! important
}
#module-lead-content .layout-a .columns-container {
	BACKGROUND-POSITION: 310px 0px
}
#module-lead-content .layout-d .columns-container {
	BACKGROUND-POSITION: 310px 0px
}
#module-lead-content .layout-c .columns-container {
	BACKGROUND-POSITION: 252px 0px
}
#module-lead-content .layout-a DIV.column-1 {
	WIDTH: 300px! important
}
#module-lead-content .layout-d DIV.column-1 {
	WIDTH: 300px! important
}
#module-lead-content .layout-c DIV.column-1 {
	WIDTH: 242px! important
}
#module-lead-content .layout-c DIV.column-2 {
	WIDTH: 242px! important
}
#module-lead-content .layout-a DIV.column-2 {
	WIDTH: 185px! important
}
#module-lead-content .layout-d DIV.column-2 {
	WIDTH: 185px! important
}
#module-lead-content .alt DIV.column-2 .more-links-1 {
	FONT-SIZE: 10px! important; LINE-HEIGHT: 14px! important
}
#module-lead-content .alt DIV.column-2 .more-links-1 * {
	FONT-SIZE: 10px! important; LINE-HEIGHT: 14px! important
}
#module-lead-content .alt DIV.column-2 .more-links-2 {
	FONT-SIZE: 10px! important; LINE-HEIGHT: 14px! important
}
#module-lead-content .alt DIV.column-2 .more-links-2 * {
	FONT-SIZE: 10px! important; LINE-HEIGHT: 14px! important
}
#module-lead-content .alt DIV.column-2 .more-links-1 LI {
	MARGIN-BOTTOM: 9px! important
}
#module-lead-content .alt DIV.column-2 .more-links-2 LI {
	MARGIN-BOTTOM: 9px! important
}
#module-lead-content .alt DIV.column-2 .more-links-1 {
	PADDING-RIGHT: 11px! important; BACKGROUND-IMAGE: =
url(/images/branding/bar-ccc-1x96.png)! important; WIDTH: 82px! =
important
}
#module-lead-content .alt DIV.column-2 .more-links-2 {
	WIDTH: 82px! important
}
#module-lead-content DL.byline DT {
	COLOR: #999
}
#module-lead-content DL.byline DD {
	BACKGROUND: url(/images/branding/bar-gray-2x11.gif); COLOR: #999
}
#module-lead-content P.last-updated {
	FONT-WEIGHT: normal! important; FONT-SIZE: 9px! important; =
TEXT-TRANSFORM: uppercase! important; COLOR: #ac0101! important; =
LINE-HEIGHT: 16px! important; FONT-FAMILY: "Arial",sans-serif! important
}
#module-lead-content P.last-updated * {
	FONT-WEIGHT: normal! important; FONT-SIZE: 9px! important; =
TEXT-TRANSFORM: uppercase! important; COLOR: #ac0101! important; =
LINE-HEIGHT: 16px! important; FONT-FAMILY: "Arial",sans-serif! important
}
#module-lead-content UL.bulleted LI {
	MARGIN-TOP: 5px! important
}
#module-lead-content LI A {
	FONT-WEIGHT: bold; COLOR: #058
}
#module-lead-content H2 {
	MARGIN-TOP: 8px! important; FONT-WEIGHT: bold! important; FONT-SIZE: =
22px! important; MARGIN-BOTTOM: 8px! important; LINE-HEIGHT: 24px! =
important; FONT-FAMILY: "Georgia",serif! important
}
#module-lead-content H2 * {
	MARGIN-TOP: 8px! important; FONT-WEIGHT: bold! important; FONT-SIZE: =
22px! important; MARGIN-BOTTOM: 8px! important; LINE-HEIGHT: 24px! =
important; FONT-FAMILY: "Georgia",serif! important
}
#module-lead-content P.lead {
	FONT-WEIGHT: normal! important; FONT-SIZE: 12px! important; =
LINE-HEIGHT: 17px! important; FONT-FAMILY: "Arial",sans-serif! important
}
#module-lead-content P.lead * {
	FONT-WEIGHT: normal! important; FONT-SIZE: 12px! important; =
LINE-HEIGHT: 17px! important; FONT-FAMILY: "Arial",sans-serif! important
}
#module-lead-content P {
	MARGIN-BOTTOM: 12px! important
}
#module-lead-content UL {
	MARGIN-BOTTOM: 12px! important
}
#module-lead-content P.last-updated {
	MARGIN-BOTTOM: 0px! important
}
#module-lead-content UL {
	MARGIN-TOP: 5px! important
}
#module-lead-content UL.bulleted LI {
	PADDING-RIGHT: 1px; BACKGROUND-POSITION: 0px 0.45em; PADDING-LEFT: 1px; =
BACKGROUND-IMAGE: url(/images/branding/bullet-4x4.png)! important; =
BORDER-BOTTOM-WIDTH: 0px! important; PADDING-BOTTOM: 1px; PADDING-TOP: =
1px
}
#module-lead-content LI H3 {
	FONT-WEIGHT: normal! important; FONT-SIZE: 13px! important; =
MARGIN-BOTTOM: 9px! important; LINE-HEIGHT: 17px! important; =
FONT-FAMILY: "Georgia",serif! important
}
#module-lead-content LI H3 * {
	FONT-WEIGHT: normal! important; FONT-SIZE: 13px! important; =
MARGIN-BOTTOM: 9px! important; LINE-HEIGHT: 17px! important; =
FONT-FAMILY: "Georgia",serif! important
}
#module-lead-content LI {
	FONT-WEIGHT: normal! important; FONT-SIZE: 12px! important; =
MARGIN-BOTTOM: 5px! important; LINE-HEIGHT: 14px! important; =
FONT-FAMILY: "Arial",serif! important
}
#module-lead-content LI * {
	FONT-WEIGHT: normal! important; FONT-SIZE: 12px! important; =
MARGIN-BOTTOM: 5px! important; LINE-HEIGHT: 14px! important; =
FONT-FAMILY: "Arial",serif! important
}
#module-lead-content LI A.multimedia-item-type {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; =
FONT-WEIGHT: normal! important; FONT-SIZE: 9px! important; BACKGROUND: =
none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px! important; =
MARGIN: 0px; TEXT-TRANSFORM: uppercase! important; COLOR: #ac0101! =
important; PADDING-TOP: 0px! important; FONT-FAMILY: "Arial",sans-serif! =
important
}
#module-lead-content LI A.multimedia-item-type * {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; =
FONT-WEIGHT: normal! important; FONT-SIZE: 9px! important; BACKGROUND: =
none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px! important; =
MARGIN: 0px; TEXT-TRANSFORM: uppercase! important; COLOR: #ac0101! =
important; PADDING-TOP: 0px! important; FONT-FAMILY: "Arial",sans-serif! =
important
}
#module-lead-content DIV.column-2 H2 {
	FONT-WEIGHT: bold! important; FONT-SIZE: 18px! important; =
MARGIN-BOTTOM: 6px! important; LINE-HEIGHT: 20px! important; =
FONT-FAMILY: "Georgia",serif! important
}
#module-lead-content DIV.column-2 H2 * {
	FONT-WEIGHT: bold! important; FONT-SIZE: 18px! important; =
MARGIN-BOTTOM: 6px! important; LINE-HEIGHT: 20px! important; =
FONT-FAMILY: "Georgia",serif! important
}
#module-lead-content .layout-c DIV.column-1 H2 {
	FONT-WEIGHT: bold! important; FONT-SIZE: 18px! important; =
MARGIN-BOTTOM: 6px! important; LINE-HEIGHT: 20px! important; =
FONT-FAMILY: "Georgia",serif! important
}
#module-lead-content .layout-c DIV.column-1 H2 * {
	FONT-WEIGHT: bold! important; FONT-SIZE: 18px! important; =
MARGIN-BOTTOM: 6px! important; LINE-HEIGHT: 20px! important; =
FONT-FAMILY: "Georgia",serif! important
}
#module-lead-content DIV.column-2 UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px
}
#module-lead-content DIV.column-2 UL LI {
	MARGIN-BOTTOM: 6px! important; BORDER-BOTTOM: #cee1f1 1px solid
}
#module-lead-content DIV.column-2 UL LI A IMG {
	MARGIN-BOTTOM: 10px! important
}
#module-lead-content IMG.full-photo {
	MARGIN-BOTTOM: 10px! important
}
#module-weather {
	BORDER-LEFT-COLOR: #999; BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: =
#999; BORDER-RIGHT-COLOR: #999
}
.wu_marine_wrapper {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; MARGIN-TOP: =
5px; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid
}
.wu_marine_row {
	PADDING-BOTTOM: 2px; MARGIN: 3px 10px
}
.wu_marine_cityname {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: =
verdana,helvetica,arial
}
.wu_marine_text {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: =
Arial,Helvetica,sans-serif
}
.wu_marine_text_right {
	FONT-SIZE: 12px; COLOR: #000000
}
#module-traffic {
	BORDER-LEFT-COLOR: #999; BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: =
#999; BORDER-RIGHT-COLOR: #999
}
#module-traffic H4 {
	COLOR: #666
}
#module-traffic DT {
	COLOR: #333
}
#module-traffic DD.high {
	BACKGROUND: url(/images/branding/icon-traffic-high.gif)
}
#module-traffic DD.medium {
	BACKGROUND: url(/images/branding/icon-traffic-medium.gif)
}
#module-traffic DD A {
	COLOR: #058
}
#module-traffic UL {
	BORDER-LEFT-COLOR: #ccc; BORDER-TOP-COLOR: #ccc
}
#module-traffic LI {
	BACKGROUND: #faf9f1; BORDER-BOTTOM-COLOR: #ccc; BORDER-RIGHT-COLOR: =
#ccc
}
#module-traffic LI A {
	COLOR: #058
}
#module-traffic P {
	COLOR: #666
}
#module-traffic DIV.sponsored-by {
	BACKGROUND: url(/images/branding/background-traffic-bottom.gif); =
BORDER-TOP-COLOR: #999
}
#module-weblinks {
	BORDER-LEFT-COLOR: #999; BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: =
#999; BORDER-RIGHT-COLOR: #999
}
#module-weblinks H4 {
	COLOR: #666
}
#module-weblinks LI A {
	COLOR: #058
}
#module-weblinks P.more A {
	COLOR: #058
}
#module-weblinks P.powered-by {
	COLOR: #666
}
#module-announcements {
	BORDER-BOTTOM-COLOR: #ccc
}
#module-announcements H4 {
	COLOR: #666
}
#module-announcements DL.announcement-with-photo DT A:link {
	COLOR: #058
}
#module-announcements DL.announcement-with-photo DT A:visited {
	COLOR: #058
}
#module-announcements DL.announcement-with-photo DT A:hover {
	COLOR: #058
}
#module-announcements DL.announcement-with-photo DT A:active {
	COLOR: #058
}
#module-announcements DL.announcement-with-photo DD.announcement P {
	COLOR: #333
}
#module-announcements DL.announcement-with-photo DD.announcement P.more =
{
	COLOR: #058
}
#module-announcements DL.announcement-no-photo DT A:link {
	COLOR: #058
}
#module-announcements DL.announcement-no-photo DT A:visited {
	COLOR: #058
}
#module-announcements DL.announcement-no-photo DT A:hover {
	COLOR: #058
}
#module-announcements DL.announcement-no-photo DT A:active {
	COLOR: #058
}
#module-announcements DL.announcement-no-photo DD.announcement P {
	COLOR: #333
}
#module-announcements DL.announcement-no-photo DD.announcement P.more {
	COLOR: #058
}
#module-announcements P.view-all {
	COLOR: #058
}
#module-community-blogs {
	BORDER-BOTTOM-COLOR: #ccc
}
#module-community-blogs H4 {
	COLOR: #666
}
#module-community-blogs DL.blog-with-photo DT A:link {
	COLOR: #058
}
#module-community-blogs DL.blog-with-photo DT A:visited {
	COLOR: #058
}
#module-community-blogs DL.blog-with-photo DT A:hover {
	COLOR: #058
}
#module-community-blogs DL.blog-with-photo DT A:active {
	COLOR: #058
}
#module-community-blogs DL.blog-with-photo DD.about P {
	COLOR: #333
}
#module-community-blogs DL.blog-with-photo DD.about P.posted {
	COLOR: #999
}
#module-community-blogs DL.blog-with-photo DD.about P.more {
	COLOR: #058
}
#module-community-blogs DL.blog-no-photo DT A:link {
	COLOR: #058
}
#module-community-blogs DL.blog-no-photo DT A:visited {
	COLOR: #058
}
#module-community-blogs DL.blog-no-photo DT A:hover {
	COLOR: #058
}
#module-community-blogs DL.blog-no-photo DT A:active {
	COLOR: #058
}
#module-community-blogs DL.blog-no-photo DD.about P {
	COLOR: #333
}
#module-community-blogs DL.blog-no-photo DD.about P.posted {
	COLOR: #999
}
#module-community-blogs DL.blog-no-photo DD.about P.more {
	COLOR: #058
}
#module-community-blogs P.view-all {
	COLOR: #058
}
#module-contribute H4 {
	COLOR: #666
}
#module-contribute UL {
	BORDER-LEFT-COLOR: #999; BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: =
#999; BORDER-RIGHT-COLOR: #999
}
#module-contribute LI.post-event {
	BACKGROUND: url(/images/branding/icon-post-event.jpg) no-repeat
}
#module-contribute LI.add-news {
	BACKGROUND: url(/images/branding/icon-add-news.jpg) no-repeat
}
#module-contribute LI.send-picture {
	BACKGROUND: url(/images/branding/icon-send-picture.jpg) no-repeat
}
#module-contribute LI.join-conversation {
	BACKGROUND: url(/images/branding/icon-join-conversation.jpg) no-repeat
}
#module-contribute LI.start-blog {
	BACKGROUND: url(/images/branding/icon-start-blog.jpg) no-repeat
}
#module-contribute LI A {
	COLOR: #058
}
#module-directory-events {
	BORDER-LEFT-COLOR: #999; BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: =
#999; BORDER-RIGHT-COLOR: #999
}
#module-directory-events P.description {
	COLOR: #666
}
#module-directory-events UL {
	BORDER-LEFT-COLOR: #ccc; BACKGROUND: #eee; BORDER-BOTTOM-COLOR: #ccc; =
BORDER-TOP-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc
}
#module-directory-events LI {
	BACKGROUND: url(/images/branding/background-directory-line.gif); COLOR: =
#058
}
#module-directory-events LI.first {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#module-directory-events LI.current {
	BACKGROUND: #058
}
#module-directory-events LI.current A {
	COLOR: #fff
}
#module-directory-events LABEL {
	COLOR: #666
}
#module-messageboard-promo {
	BORDER-LEFT-COLOR: #999; BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: =
#999; BORDER-RIGHT-COLOR: #999
}
#module-messageboard-promo H4 {
	COLOR: #666
}
#module-messageboard-promo P.notice {
	BORDER-BOTTOM-COLOR: #ccc; COLOR: #333
}
#module-messageboard-promo P.notice A {
	COLOR: #058
}
#module-messageboard-promo P.author {
	COLOR: #999
}
#module-article-tools {
	BORDER-TOP-WIDTH: 1px! important; PADDING-RIGHT: 0px; MARGIN-TOP: 0px! =
important; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px! important; =
BORDER-LEFT-COLOR: #cee1f1; BORDER-BOTTOM-WIDTH: 1px! important; =
BORDER-BOTTOM-COLOR: #cee1f1; PADDING-BOTTOM: 0px; WIDTH: 126px! =
important; BORDER-TOP-COLOR: #cee1f1; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px! important; BORDER-RIGHT-COLOR: #cee1f1
}
#module-article-tools #list-box {
	MARGIN: 0px
}
#module-article-tools #list-box H4 {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-WEIGHT: normal; =
FONT-SIZE: 14px; PADDING-BOTTOM: 4px; COLOR: #a0a9ad; PADDING-TOP: 5px; =
BORDER-BOTTOM: #cee1f1 1px solid
}
#module-article-tools #list-box UL {
	PADDING-RIGHT: 12px! important; PADDING-LEFT: 12px! important; =
PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important
}
#module-article-tools #list-box LI {
	PADDING-RIGHT: 0px! important; MARGIN-TOP: 2px; PADDING-LEFT: 0px! =
important; PADDING-BOTTOM: 4px! important; PADDING-TOP: 4px! important
}
#module-article-tools #list-box LI IMG {
	VERTICAL-ALIGN: bottom; MARGIN-RIGHT: 7px
}
#module-article-tools #list-box LI {
	FONT: 10px/12px "Arial",sans-serif; TEXT-DECORATION: none! important
}
#module-article-tools #list-box LI A {
	FONT: 10px/12px "Arial",sans-serif; TEXT-DECORATION: none! important
}
#module-article-tools #list-box LI.text-size {
	COLOR: #666
}
#module-article-tools #list-box LI.text-size IMG {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px
}
#module-article-tools .sponsor-logo-box {
	BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; =
BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
#module-article-tools .sponsor-logo-box P {
	COLOR: #666
}
LI#share-bookmarks {
	MARGIN-LEFT: 0px! important
}
LI#share-bookmarks A.share {
	PADDING-LEFT: 20px! important
}
#module-related-links {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; =
BORDER-LEFT-COLOR: #cee1f1; BORDER-BOTTOM-COLOR: #cee1f1; =
PADDING-BOTTOM: 10px! important; WIDTH: 97%; BORDER-TOP-COLOR: #cee1f1; =
PADDING-TOP: 10px! important; BORDER-RIGHT-COLOR: #cee1f1
}
#module-related-links H4 {
	MARGIN: 0px; FONT: 14px/20px "Arial",sans-serif; COLOR: #97a9ad
}
#module-related-links UL {
	FONT-SIZE: 15px; LINE-HEIGHT: 18px
}
#module-related-links #story-module-related UL {
	FONT-WEIGHT: bold! important; FONT-SIZE: 92%! important
}
#module-related-links UL LI {
	MARGIN: 6px 0px
}
#module-related-links UL H3 {
	FONT: 13px/16px "Georgia",serif
}
#module-related-links UL H3 A {
	COLOR: #058; LINE-HEIGHT: 16px
}
#module-related-links A.more {
	COLOR: #058
}
#module-recent-posts {
	BORDER-TOP-COLOR: #999
}
#module-recent-posts LI A {
	COLOR: #058
}
#module-recent-posts A.more {
	COLOR: #058
}
#module-ratings-and-comments {
	PADDING-RIGHT: 0px! important; MARGIN-TOP: 36px; PADDING-LEFT: 0px! =
important; BACKGROUND: #fff; PADDING-BOTTOM: 0px! important; =
BORDER-TOP-STYLE: none! important; PADDING-TOP: 12px! important; =
BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; =
BORDER-BOTTOM-STYLE: none! important
}
#module-ratings-and-comments DIV.topix_postform TABLE.inputTable =
TH.headerText {
	COLOR: #333
}
#module-ratings-and-comments .pick-rating-label {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; FONT: =
14px/20px "Arial",sans-serif; COLOR: #97a9ad; PADDING-TOP: 0px; =
TEXT-ALIGN: left
}
#module-ratings-and-comments .pick-rating {
	CLEAR: left; PADDING-RIGHT: 12px; MARGIN-TOP: 6px; PADDING-LEFT: 12px; =
FLOAT: left! important; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#module-ratings-and-comments DIV.topix_commentLink {
	PADDING-RIGHT: 12px; MARGIN-TOP: 24px; PADDING-LEFT: 12px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#module-ratings-and-comments DIV.topix_commentLink A {
	COLOR: #058
}
#module-ratings-and-comments DIV.topix_postform {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: =
#fff; MARGIN-BOTTOM: 60px; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: =
#fff 1px solid
}
#module-ratings-and-comments .topix_postform TEXTAREA {
	BORDER-TOP-STYLE: inset; BORDER-RIGHT-STYLE: inset; BORDER-LEFT-STYLE: =
inset; BORDER-BOTTOM-STYLE: inset
}
#module-ratings-and-comments .captchaTable {
	MARGIN-TOP: 12px
}
#module-ratings-and-comments .captchaText .submitButton {
	MARGIN-TOP: 12px
}
#module-ratings-and-comments .inputTable TH {
	PADDING-BOTTOM: 22px; FONT: 14px/20px "Arial",sans-serif; COLOR: =
#97a9ad; TEXT-ALIGN: left
}
#module-ratings-and-comments .inputTable TD {
	VERTICAL-ALIGN: top
}
#module-ratings-and-comments .inputTable TD .explanatorytext {
	FONT: 10px/12px "Arial",sans-serif
}
#module-ratings-and-comments TD.fieldHeader {
	COLOR: #333
}
#module-ratings-and-comments TD.captcha IMG {
	BORDER-LEFT-COLOR: #999; BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: =
#999; BORDER-RIGHT-COLOR: #999
}
#module-ratings-and-comments DIV.ratings H5 {
	COLOR: #333
}
#module-ratings-and-comments DIV.ratings P {
	COLOR: #333
}
#module-other-stories {
	BORDER-LEFT-COLOR: #999; BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: =
#999; BORDER-RIGHT-COLOR: #999
}
#module-other-stories H4 {
	COLOR: #666
}
#module-other-stories DT {
	COLOR: #333
}
#module-other-stories DD A {
	COLOR: #058
}
#module-other-stories P.more A {
	COLOR: #058
}
#module-talkback-promo {
	BORDER-LEFT-COLOR: #999; BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: =
#999; BORDER-RIGHT-COLOR: #999
}
#module-talkback-promo H4 {
	COLOR: #666
}
#module-talkback-promo P.indicator {
	COLOR: #666
}
#module-talkback-promo P.author {
	COLOR: #999
}
#module-talkback-promo P.more A {
	COLOR: #058
}
#module-talkback-promo P.read-more A {
	COLOR: #058
}
#module-talkback-promo DIV.inner-box {
	BORDER-LEFT-COLOR: #ccc; BACKGROUND: #f9f9f1; BORDER-BOTTOM-COLOR: =
#ccc; BORDER-TOP-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc
}
#classified-categories-main {
	BACKGROUND: url(/images/branding/columns-3column-4line-gray.gif); =
BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: #999
}
#classified-categories-main H3 {
	COLOR: #666
}
#classified-categories-main H3 A {
	COLOR: #666
}
#classified-categories-main DIV.column DIV {
	BACKGROUND: url(/images/branding/corner-gradient-bg-tan.jpg); =
BORDER-BOTTOM-COLOR: #999
}
#classified-categories-main DIV.column H4 {
	COLOR: #996
}
#classified-categories-main DIV.column LI A {
	COLOR: #058
}
#classified-categories-main DIV.column DIV.buy-an-ad UL.more LI {
	BACKGROUND: url(/images/branding/bar-lightblue-1x10.gif)
}
#classified-categories-main DIV.column LI {
	BACKGROUND: url(/images/branding/bullet-categories-more.gif)
}
#classified-categories-main P.more A {
	COLOR: #058
}
#classified-categories-more {
	BORDER-BOTTOM-COLOR: #999
}
#classified-categories-more H3 {
	COLOR: #666
}
#classified-categories-more #columns-container {
	BACKGROUND: url(/images/branding/background-more-categories.gif)
}
#classified-categories-more #columns-container DIV H4 {
	COLOR: #996
}
#classified-categories-more #columns-container DIV LI {
	BACKGROUND: url(/images/branding/bullet-categories-more.gif)
}
#classified-categories-more #columns-container DIV LI A {
	COLOR: #058
}
#classified-categories-more P.more A {
	COLOR: #058
}
#module-most-popular {
	BORDER-LEFT-COLOR: #999; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #999; =
BORDER-TOP-COLOR: #999; BORDER-RIGHT-COLOR: #999
}
#module-most-popular LI {
	BACKGROUND: url(/images/branding/bar-gray-1x53.gif) #fff
}
#module-most-popular LI.even {
	BACKGROUND-COLOR: #eee
}
#module-most-popular DIV.item-number {
	COLOR: #058
}
#module-most-popular DD.date-and-section {
	COLOR: #999
}
#module-most-popular DD.date-and-section A {
	BACKGROUND: url(/images/branding/bar-gray-1x11.gif)
}
#module-most-popular DD.email-this A {
	BACKGROUND: url(/images/branding/email-this.gif)
}
#module-most-popular DD.rating {
	COLOR: #999
}
#module-most-popular DD.votes {
	COLOR: #333
}
#module-most-popular UL.tabs LI {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#module-most-popular UL.tabs LI A:link {
	COLOR: #fff
}
#module-most-popular UL.tabs LI A:visited {
	COLOR: #fff
}
#module-most-popular UL.tabs LI A:hover {
	COLOR: #058
}
#module-most-popular UL.tabs LI A:active {
	COLOR: #058
}
#module-most-popular UL.tabs LI.current A:link {
	COLOR: #666
}
#module-most-popular UL.tabs LI.current A:visited {
	COLOR: #666
}
#module-most-popular UL.tabs LI.current A:hover {
	COLOR: #666
}
#module-most-popular UL.tabs LI.current A:active {
	COLOR: #666
}
#entertainment-search {
	BORDER-LEFT-COLOR: #999; BACKGROUND: #eeeeee; BORDER-BOTTOM-COLOR: =
#999; BORDER-TOP-COLOR: #999; BORDER-RIGHT-COLOR: #999
}
#entertainment-search DIV.lead-content {
	BACKGROUND: url(/images/branding/background-entert-search.gif)
}
#entertainment-search DIV.lead-content P {
	COLOR: #000000
}
#entertainment-search DIV.search-tool H4 {
	COLOR: #666
}
#entertainment-search DIV.search-tool P {
	COLOR: #333
}
#entertainment-search UL.tabs LI A:link {
	BACKGROUND: #058; COLOR: #ffffff
}
#entertainment-search UL.tabs LI A:visited {
	BACKGROUND: #058; COLOR: #ffffff
}
#entertainment-search UL.tabs LI A:hover {
	COLOR: #cccccc
}
#entertainment-search UL.tabs LI A:active {
	COLOR: #666
}
#entertainment-search UL.tabs LI.current A:link {
	BACKGROUND: #eeeeee; COLOR: #058
}
#entertainment-search UL.tabs LI.current A:visited {
	BACKGROUND: #eeeeee; COLOR: #058
}
#entertainment-search UL.tabs LI.current A:hover {
	BACKGROUND: #eeeeee; COLOR: #058
}
#entertainment-search UL.tabs LI.current A:active {
	BACKGROUND: #eeeeee; COLOR: #058
}
#gallery-photos-more {
	BORDER-LEFT-COLOR: #999; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #999; =
BORDER-TOP-COLOR: #999; BORDER-RIGHT-COLOR: #999
}
#gallery-photos-more H3 {
	COLOR: #666
}
#gallery-photos-more LI.current IMG {
	BORDER-LEFT-COLOR: #fc6; BORDER-BOTTOM-COLOR: #fc6; BORDER-TOP-COLOR: =
#fc6; BORDER-RIGHT-COLOR: #fc6
}
#gallery-photos-more P A {
	COLOR: #058
}
#gallery-slideshow {
	BORDER-LEFT-COLOR: #999; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #999; =
BORDER-TOP-COLOR: #999; BORDER-RIGHT-COLOR: #999
}
#gallery-slideshow #gallery-slideshow-nav .image-number {
	COLOR: #666
}
#gallery-slideshow #gallery-slideshow-nav UL {
	COLOR: #058
}
#gallery-slideshow #photo-information P.caption {
	COLOR: #666
}
#gallery-slideshow #photo-information P.credit {
	COLOR: #999
}
.gallery#page #gallery-content H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 246%; WIDTH: 830px; COLOR: #666666; =
LINE-HEIGHT: 1.22em
}
#gallery-container #gallery-slideshow #photo-information H2 {
	MARGIN-TOP: 5px; FONT-WEIGHT: normal; FONT-SIZE: 85%; WIDTH: 480px; =
COLOR: #666666
}
#gallery-slideshow #photo-information H2 {
	MARGIN-TOP: 5px; FONT-WEIGHT: normal; FONT-SIZE: 85%; WIDTH: 480px; =
COLOR: #666666
}
#gallery-photo-tools {
	BORDER-LEFT-COLOR: #999; BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: =
#999; BORDER-RIGHT-COLOR: #999
}
#gallery-photo-tools LI {
=09
}
#gallery-photo-tools-search {
	BACKGROUND: #fff; BORDER-TOP-COLOR: #999
}
#gallery-photo-tools .sponsor-logo-box {
	BORDER-TOP-COLOR: #999
}
#gallery-photo-tools .sponsor-logo-box P {
	COLOR: #666
}
#gallery-top-photos {
	BORDER-LEFT-COLOR: #999; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #999; =
BORDER-TOP-COLOR: #999; BORDER-RIGHT-COLOR: #999
}
#gallery-top-photos DIV.item P {
	COLOR: #666
}
#gallery-top-photos P.view-all A {
	COLOR: #058
}
#gallery-top-photos UL.tabs LI A:link {
	FONT-WEIGHT: bold; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: =
none; COLOR: #fff; BACKGROUND-REPEAT: repeat; BACKGROUND-COLOR: #058; =
background-x-position: 0%; background-y-position: 0%
}
#gallery-top-photos UL.tabs LI A:visited {
	FONT-WEIGHT: bold; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: =
none; COLOR: #fff; BACKGROUND-REPEAT: repeat; BACKGROUND-COLOR: #058; =
background-x-position: 0%; background-y-position: 0%
}
#gallery-top-photos UL.tabs LI A:hover {
	FONT-WEIGHT: bold; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: =
none; COLOR: #fff; BACKGROUND-REPEAT: repeat; BACKGROUND-COLOR: #058; =
background-x-position: 0%; background-y-position: 0%
}
#gallery-top-photos UL.tabs LI A:active {
	FONT-WEIGHT: bold; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: =
none; COLOR: #fff; BACKGROUND-REPEAT: repeat; BACKGROUND-COLOR: #058; =
background-x-position: 0%; background-y-position: 0%
}
#gallery-top-photos UL.tabs LI.current A:link {
	FONT-WEIGHT: bold; BACKGROUND-ATTACHMENT: scroll; BORDER-BOTTOM-COLOR: =
#eaeae6; COLOR: #666; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: =
#eaeae6; background-x-position: 0px; background-y-position: 0px
}
#gallery-top-photos UL.tabs LI.current A:visited {
	FONT-WEIGHT: bold; BACKGROUND-ATTACHMENT: scroll; BORDER-BOTTOM-COLOR: =
#eaeae6; COLOR: #666; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: =
#eaeae6; background-x-position: 0px; background-y-position: 0px
}
#gallery-top-photos UL.tabs LI.current A:hover {
	FONT-WEIGHT: bold; BACKGROUND-ATTACHMENT: scroll; BORDER-BOTTOM-COLOR: =
#eaeae6; COLOR: #666; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: =
#eaeae6; background-x-position: 0px; background-y-position: 0px
}
#gallery-top-photos UL.tabs LI.current A:active {
	FONT-WEIGHT: bold; BACKGROUND-ATTACHMENT: scroll; BORDER-BOTTOM-COLOR: =
#eaeae6; COLOR: #666; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: =
#eaeae6; background-x-position: 0px; background-y-position: 0px
}
#gallery-photo-header-logo P.date {
	FONT-WEIGHT: bold! important; FONT-SIZE: 85%! important; =
BACKGROUND-COLOR: #fff! important
}
#gallery-photo-header-title H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 200%
}
#gallery-photo-header-title DIV.description {
	FONT-SIZE: 85%
}
#gallery-content-popup #gallery-photos-more {
	BORDER-LEFT-COLOR: #999999; BORDER-BOTTOM-COLOR: #999999; =
BORDER-TOP-COLOR: #999999; BACKGROUND-COLOR: #fff; BORDER-RIGHT-COLOR: =
#999999
}
#gallery-content-popup #gallery-photos-more LI {
	BORDER-LEFT-COLOR: #cccccc; BORDER-BOTTOM-COLOR: #cccccc; COLOR: =
#333333; BORDER-TOP-COLOR: #cccccc; BORDER-RIGHT-COLOR: #cccccc
}
#gallery-content-popup #gallery-photos-more li2 {
	BORDER-LEFT-COLOR: #cccccc; BORDER-BOTTOM-COLOR: #cccccc; COLOR: =
#333333; BORDER-TOP-COLOR: #cccccc; BORDER-RIGHT-COLOR: #cccccc
}
#gallery-content-popup #gallery-photos-more LI.current {
	BACKGROUND: url(/common/images/icons/index-bg-active.gif)
}
#gallery-content-popup #gallery-photos-more LI.current A {
	COLOR: white
}
#gallery-content-popup #gallery-photos-more LI.list {
	BACKGROUND: url(/common/images/icons/index-bg.gif)
}
#gallery-content-popup #gallery-photos-more DIV.list-left {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT-COLOR: #cccccc; =
BORDER-BOTTOM-COLOR: #cccccc; COLOR: #333333; BORDER-TOP-COLOR: #cccccc; =
BORDER-RIGHT-COLOR: #cccccc
}
#gallery-content-popup #gallery-photos-more DIV.list-right {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT-COLOR: #cccccc; =
BORDER-BOTTOM-COLOR: #cccccc; COLOR: #333333; BORDER-TOP-COLOR: #cccccc; =
BORDER-RIGHT-COLOR: #cccccc
}
#gallery-content-popup #gallery-photos-more DIV.list-middle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
#gallery-photo-no-thurmb {
	BACKGROUND: gainsboro 0% 50%
}
#gallery-photo-footer {
	BORDER-LEFT-COLOR: #999999; BACKGROUND: 0% 50%; BORDER-BOTTOM-COLOR: =
#999999; BORDER-TOP-COLOR: #999999; BORDER-RIGHT-COLOR: #999999
}
#gallery-slideshow {
	BORDER-LEFT-COLOR: #999999; BORDER-BOTTOM-COLOR: #999999; =
BORDER-TOP-COLOR: #999999; BORDER-RIGHT-COLOR: #999999
}
#photo {
	BACKGROUND-COLOR: #fff
}
#photo-index {
	FONT-WEIGHT: bold; FONT-SIZE: 85%; COLOR: #666666
}
#photo-information H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 85%; COLOR: #666666
}
DIV.real-estate-features.module-box {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
.real-estate-features.module-box H4 A {
	COLOR: #058
}
.real-estate-features.module-box P {
	COLOR: #333
}
.real-estate-features.module-box UL LI A {
	BACKGROUND: url(/images/branding/bullet-gallery-generic.gif); COLOR: =
#058
}
#module-columnists {
	BORDER-LEFT-COLOR: #999; BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: =
#999; BORDER-RIGHT-COLOR: #999
}
#module-columnists H4 {
	COLOR: #666
}
#module-columnists DIV.columnist-container H5 A {
	COLOR: #058
}
#module-columnists DIV.columnist-container P {
	COLOR: #333
}
#module-columnists DIV.columnist-container P.date {
	COLOR: #999
}
#module-features {
	BORDER-LEFT-COLOR: #999; BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: =
#999; BORDER-RIGHT-COLOR: #999
}
#module-features H4 {
	COLOR: #666
}
#module-features DIV H5 A {
	COLOR: #058
}
#module-features DIV P {
	COLOR: #333
}
#module-scores-and-schedule {
	BORDER-LEFT-COLOR: #999; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #999; =
BORDER-TOP-COLOR: #999; BORDER-RIGHT-COLOR: #999
}
#module-scores-and-schedule H4 {
	COLOR: #666
}
#module-scores-and-schedule DIV.section DIV {
	BORDER-LEFT-COLOR: #999; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #999; =
BORDER-TOP-COLOR: #999; BORDER-RIGHT-COLOR: #999
}
#module-scores-and-schedule DT {
	COLOR: #333
}
#module-scores-and-schedule DD {
	COLOR: #333
}
#module-scores-and-schedule P.class {
	COLOR: #999
}
#module-scores-and-schedule UL.tabs LI A:link {
	COLOR: #fff
}
#module-scores-and-schedule UL.tabs LI A:visited {
	COLOR: #fff
}
#module-scores-and-schedule UL.tabs LI A:hover {
	COLOR: #058
}
#module-scores-and-schedule UL.tabs LI A:active {
	COLOR: #058
}
#module-scores-and-schedule UL.tabs LI.current A:link {
	COLOR: #666
}
#module-scores-and-schedule UL.tabs LI.current A:visited {
	COLOR: #666
}
#module-scores-and-schedule UL.tabs LI.current A:hover {
	COLOR: #666
}
#module-scores-and-schedule UL.tabs LI.current A:active {
	COLOR: #666
}
#module-school-search {
	BORDER-LEFT-COLOR: #999; BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: =
#999; BORDER-RIGHT-COLOR: #999
}
#module-school-search H4 {
	COLOR: #666
}
#module-school-search LABEL {
	COLOR: #666
}
#module-school-3 LI A {
	BACKGROUND: url(/images/branding/bullet-school-search.gif); COLOR: #058
}
#module-honor-roll {
	BORDER-LEFT-COLOR: #999; BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: =
#999; BORDER-RIGHT-COLOR: #999
}
#module-honor-roll H4 {
	COLOR: #666
}
#module-honor-roll H5 {
	COLOR: #666
}
#module-honor-roll DT A {
	COLOR: #058
}
#module-honor-roll DD {
	COLOR: #666
}
#module-honor-roll LI {
	BORDER-RIGHT-COLOR: #a3a3a3
}
#module-honor-roll LI A {
	COLOR: #058
}
#module-honor-roll P.more A {
	COLOR: #058
}
#realestate-search H3 {
	COLOR: #666
}
#realestate-search LABEL {
	COLOR: #666
}
#realestate-search LEGEND {
	COLOR: #666
}
#realestate-search DIV.quick-search {
	BORDER-LEFT-COLOR: #999; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #999; =
BORDER-TOP-COLOR: #999; BORDER-RIGHT-COLOR: #999
}
#realestate-search FIELDSET.search-type {
	BORDER-BOTTOM-COLOR: #f7f7f7
}
#realestate-search FIELDSET.search-type LABEL {
	COLOR: #333
}
#realestate-search FIELDSET.details {
	BORDER-BOTTOM-COLOR: #f7f7f7
}
#realestate-search DIV.quick-search FIELDSET.price-range LABEL {
	COLOR: #999
}
#realestate-search DIV.new-construction-and-open-house-searches {
	BORDER-LEFT-COLOR: #999; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #999; =
BORDER-TOP-COLOR: #999; BORDER-RIGHT-COLOR: #999
}
#realestate-search DIV.new-construction-search FORM.builder {
	BORDER-BOTTOM-COLOR: #f7f7f7
}
#realestate-search DIV.new-construction-search P {
	BACKGROUND: #fff; COLOR: #666
}
#realestate-search DIV.open-house-search {
	BORDER-LEFT-COLOR: #f7f7f7
}
#realestate-search DIV.open-house-search FIELDSET.price-range LABEL {
	COLOR: #999
}
#realestate-search DIV.other-searches {
	BORDER-LEFT-COLOR: #999; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #999; =
BORDER-TOP-COLOR: #999; BORDER-RIGHT-COLOR: #999
}
#realestate-search DIV.other-searches UL {
	BORDER-LEFT-COLOR: #f7f7f7
}
#realestate-search DIV.other-searches LI {
=09
}
#realestate-search DIV.sponsored-by {
	BORDER-LEFT-COLOR: #999; BACKGROUND: #dfdfd8; BORDER-BOTTOM-COLOR: =
#999; BORDER-TOP-STYLE: none; BORDER-TOP-COLOR: #999; =
BORDER-RIGHT-COLOR: #999
}
#realestate-search UL.tabs LI A:link {
	COLOR: #fff
}
#realestate-search UL.tabs LI A:visited {
	COLOR: #fff
}
#realestate-search UL.tabs LI A:hover {
	COLOR: #058
}
#realestate-search UL.tabs LI A:active {
	COLOR: #058
}
#realestate-search UL.tabs LI.current A:link {
	COLOR: #666
}
#realestate-search UL.tabs LI.current A:visited {
	COLOR: #666
}
#realestate-search UL.tabs LI.current A:hover {
	COLOR: #666
}
#realestate-search UL.tabs LI.current A:active {
	COLOR: #666
}
#module-video-with-playlist P.add-to-playlist {
	BACKGROUND: url(/images/branding/arrow-video-playlist.gif); COLOR: #666
}
#module-video-with-playlist FORM {
	BORDER-LEFT-COLOR: #ccc; BACKGROUND: #eee; BORDER-BOTTOM-COLOR: #ccc; =
BORDER-TOP-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc
}
#module-video-with-playlist LI {
	BORDER-BOTTOM-COLOR: #fff
}
#module-video-with-playlist LI LABEL {
	COLOR: #058
}
#realestate-tools {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
#realestate-tools DIV.tool-container H4 {
	COLOR: #000
}
#realestate-tools DIV.tool-container DIV.content-left {
	BORDER-RIGHT-COLOR: #80adb2
}
.sell-your-property.module-box H4 {
	BORDER-BOTTOM-COLOR: #c96; COLOR: #c96
}
.sell-your-property.module-box P {
	COLOR: #333
}
.sell-your-property.module-box P A:link {
	COLOR: #058
}
.sell-your-property.module-box P A:visited {
	COLOR: #058
}
.sell-your-property.module-box P A:hover {
	COLOR: #058
}
.sell-your-property.module-box P A:active {
	COLOR: #058
}
#search-results {
	BORDER-LEFT-COLOR: #999; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #999; =
BORDER-TOP-COLOR: #999; BORDER-RIGHT-COLOR: #999
}
#search-results P.search-terms {
	COLOR: #666
}
#search-results P.search-terms SPAN.term {
	COLOR: #666
}
#search-results UL.pagination LI.current {
	COLOR: #666
}
#search-results UL.results-type LI {
	BACKGROUND: url(/images/branding/bar-darkgray-1x11.gif)
}
#search-results UL.results-type LI.current {
	COLOR: #666
}
#search-results UL.results-type LI.last {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#search-results DIV.sort-by {
	COLOR: #666; BORDER-TOP-COLOR: #ccc
}
#search-results DIV.sort-by LI.current {
	COLOR: #666
}
#search-results DIV.sort-by LI.current#search-sort-by-relevance {
	COLOR: #058
}
#search-results UL.results-list LI {
	BACKGROUND: #fff
}
#search-results UL.results-list LI.even {
	BACKGROUND: #eee
}
#search-results UL.results-list DIV.item-number {
	COLOR: #058
}
#search-results UL.results-list DT {
	COLOR: #058
}
#search-results UL.results-list DL.article DT A {
	BACKGROUND: url(/images/branding/icon-article.gif)
}
#search-results UL.results-list SPAN.byline {
	FONT-WEIGHT: bold; COLOR: #666
}
#search-results UL.results-list DD.date {
	COLOR: #333
}
#search-results UL.results-list DD.section {
	COLOR: #333
}
#search-results UL.results-list DD.excerpt LI {
	BACKGROUND: url(/images/branding/bullet-lightblue-4x4.gif)
}
#search-results UL.results-list DD.excerpt SPAN.term {
	COLOR: #666
}
.module-list {
	BACKGROUND-POSITION: right top; BORDER-LEFT-COLOR: #999; =
BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: #999; BACKGROUND-REPEAT: =
no-repeat; BORDER-RIGHT-COLOR: #999
}
.scores.module-list {
	BACKGROUND-IMAGE: url(/images/branding/module-list-bg-scores.jpg)
}
.schedules.module-list {
	BACKGROUND-IMAGE: url(/images/branding/module-list-bg-schedules.jpg)
}
.tickets.module-list {
	BACKGROUND-IMAGE: url(/images/branding/module-list-bg-tickets.jpg)
}
.module-list UL LI A {
	COLOR: #058
}
#module-mezzanine {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(/images/branding/notch-bg.png) no-repeat; MARGIN-BOTTOM: 10px! =
important; PADDING-BOTTOM: 15px; PADDING-TOP: 10px
}
#module-mezzanine H3 {
	DISPLAY: block; FONT-WEIGHT: normal! important; FONT-SIZE: 15px! =
important; MARGIN-BOTTOM: 7px! important; BORDER-TOP-STYLE: none! =
important; LINE-HEIGHT: 15px! important; FONT-FAMILY: "Georgia",serif! =
important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! =
important; BORDER-BOTTOM-STYLE: none! important
}
#module-mezzanine H3 * {
	DISPLAY: block; FONT-WEIGHT: normal! important; FONT-SIZE: 15px! =
important; MARGIN-BOTTOM: 7px! important; BORDER-TOP-STYLE: none! =
important; LINE-HEIGHT: 15px! important; FONT-FAMILY: "Georgia",serif! =
important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! =
important; BORDER-BOTTOM-STYLE: none! important
}
#module-mezzanine H3 {
	MARGIN-BOTTOM: 9px! important
}
#module-mezzanine H4 {
	FONT-WEIGHT: bold! important; FONT-SIZE: 11px! important; LINE-HEIGHT: =
15px! important; FONT-FAMILY: "Arial",sans-serif! important
}
#module-mezzanine H4 * {
	FONT-WEIGHT: bold! important; FONT-SIZE: 11px! important; LINE-HEIGHT: =
15px! important; FONT-FAMILY: "Arial",sans-serif! important
}
#module-mezzanine A.mezz-photo IMG {
	DISPLAY: block
}
.layout-a#module-mezzanine .mezz-photo {
	MARGIN: 3px 0px 3px 3px
}
.layout-b#module-mezzanine .mezz-photo {
	MARGIN: 0px 11px
}
.layout-c#module-mezzanine .mezz-photo {
	MARGIN: 5px 0px 10px
}
#module-mezzanine P {
	FONT-WEIGHT: normal! important; FONT-SIZE: 11px! important; =
LINE-HEIGHT: 15px! important; FONT-FAMILY: "Arial",sans-serif! important
}
#module-mezzanine P * {
	FONT-WEIGHT: normal! important; FONT-SIZE: 11px! important; =
LINE-HEIGHT: 15px! important; FONT-FAMILY: "Arial",sans-serif! important
}
#module-mezzanine H3 {
	BORDER-BOTTOM: #cee1f1 1px solid
}
.layout-b#module-mezzanine P {
	FONT-SIZE: 12px! important; LINE-HEIGHT: 17px! important
}
.layout-b#module-mezzanine P * {
	FONT-SIZE: 12px! important; LINE-HEIGHT: 17px! important
}
.layout-b#module-mezzanine H4 {
	FONT-SIZE: 12px! important; LINE-HEIGHT: 17px! important
}
.layout-b#module-mezzanine H4 * {
	FONT-SIZE: 12px! important; LINE-HEIGHT: 17px! important
}
#module-popular-stories H3 {
	COLOR: #555555
}
UL.tabs {
	BORDER-LEFT-COLOR: #999
}
UL.tabs LI {
	BORDER-TOP-COLOR: #999
}
UL.tabs LI A {
	BORDER-LEFT-COLOR: #999; BACKGROUND: url(/images/branding/tabs-bg.gif) =
#f7f7f7 repeat-x 0px 0px; BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: =
#999; BORDER-RIGHT-COLOR: #999
}
UL.tabs LI.current A {
	BACKGROUND: url(/images/branding/tabs-bg-selected.gif) #fff repeat-x =
0px 0px; BORDER-BOTTOM-COLOR: #eeeeee
}
#module-popular-stories UL.tabs {
	BORDER-LEFT-COLOR: #999
}
#module-popular-stories UL.tabs LI {
	BORDER-TOP-COLOR: #999
}
#module-popular-stories UL.tabs LI A {
	BORDER-LEFT-COLOR: #999; BACKGROUND: =
url(/images/branding/ps-tabs-bg.gif) #f7f7f7 repeat-x 0px 0px; =
BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: #999; BORDER-RIGHT-COLOR: =
#999
}
#module-popular-stories UL.tabs LI.current A {
	BACKGROUND: url(/images/branding/ps-tabs-bg-selected.gif) #eaeae6 =
repeat-x 0px 0px; BORDER-BOTTOM-COLOR: #eaeae6
}
.module-box {
	BORDER-LEFT-COLOR: #f7f7f7; BORDER-BOTTOM-COLOR: #f7f7f7; =
BORDER-TOP-COLOR: #f7f7f7; BORDER-RIGHT-COLOR: #f7f7f7
}
.module-box H3 {
	BACKGROUND: #f7f7f7; COLOR: #fff
}
.highlight.module-box {
	BORDER-LEFT-COLOR: #ccc; BORDER-BOTTOM-COLOR: #ccc; BORDER-TOP-COLOR: =
#ccc; BORDER-RIGHT-COLOR: #ccc
}
.highlight.module-box H3 {
	BACKGROUND: #ccc; COLOR: #000
}
DIV.google-wide.ad {
	BACKGROUND: #fff
}
#article DIV.rail #video {
	WIDTH: 300px; BORDER-TOP-COLOR: #999
}
#article #worldnowFrame526x375 {
	MARGIN-TOP: 10px; MARGIN-LEFT: -10px
}
#breadcrumb {
	COLOR: #058
}
#breadcrumb A:link {
	COLOR: #058
}
#breadcrumb A:visited {
	COLOR: #058
}
#breadcrumb A:hover {
	COLOR: #058
}
#breadcrumb A:active {
	COLOR: #058
}
#feed A {
	BACKGROUND: url(/images/branding/feed-icon-12x12.gif)
}
A.multimedia-item-type {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ac0101! =
important; FONT-FAMILY: arial, sans-serif
}
#navigation .ad {
	BACKGROUND: url(/images/branding/navigation-border-double.gif)
}
.graffiti-board {
	BORDER-RIGHT: #cfe1f1 1px solid; BORDER-TOP: #cfe1f1 1px solid; =
BACKGROUND: #fff; MARGIN-BOTTOM: 20px; BORDER-LEFT: #cfe1f1 1px solid; =
BORDER-BOTTOM: #cfe1f1 1px solid
}
.graffiti-board P.topic {
	COLOR: #333
}
.graffiti-board DIV.response {
	BORDER-LEFT-COLOR: #ccc; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #ccc; =
BORDER-TOP-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc
}
.graffiti-board P.username {
	COLOR: #666
}
.graffiti-board P.date {
	COLOR: #666
}
.graffiti-board H4 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: =
url(/images/branding/arrow_button-white.png) no-repeat right bottom; =
MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 0px; FONT: 14px/16px =
Arial,sans-serif; COLOR: #999; PADDING-TOP: 0px
}
.graffiti-board A:link {
	FONT-STYLE: italic; TEXT-DECORATION: underline
}
.graffiti-board A:visited {
	FONT-STYLE: italic; TEXT-DECORATION: underline
}
.graffiti-board A:hover {
	FONT-STYLE: italic; TEXT-DECORATION: underline
}
.graffiti-board A:active {
	FONT-STYLE: italic; TEXT-DECORATION: underline
}
.graffiti-board FORM {
	BORDER-LEFT-COLOR: #ccc; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #ccc; =
BORDER-TOP-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc
}
.graffiti-board LABEL {
	COLOR: #333
}
.graffiti#page H2 {
	COLOR: #666
}
#graffiti-comments DIV.response {
	BORDER-LEFT-COLOR: #ccc; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #ccc; =
BORDER-TOP-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc
}
#graffiti-comments P.username {
	COLOR: #666
}
#graffiti-comments P.date {
	COLOR: #666
}
#graffiti-form FORM {
	BORDER-LEFT-COLOR: #ccc; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #ccc; =
BORDER-TOP-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc
}
#graffiti-form LABEL {
	COLOR: #333
}
#graffit-form H4 {
	COLOR: #666
}
.email-form {
	BORDER-LEFT-COLOR: #999; BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: =
#999; BORDER-RIGHT-COLOR: #999
}
.email-form FORM {
	BORDER-LEFT-COLOR: #ccc; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #ccc; =
BORDER-TOP-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc
}
.email-form H3 {
	COLOR: #666
}
.email-form LABEL {
	COLOR: #333
}
#module-stock {
	BORDER-RIGHT: #cfe1f1 1px solid; PADDING-RIGHT: 0px! important; =
BORDER-TOP: #cfe1f1 1px solid; PADDING-LEFT: 0px! important; BACKGROUND: =
#fff; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 0px! important; BORDER-LEFT: =
#cfe1f1 1px solid; PADDING-TOP: 0px! important; BORDER-BOTTOM: #cfe1f1 =
1px solid
}
#module-stock #content {
	FLOAT: right! important; MARGIN: 10px 10px 10px 0px; OVERFLOW: hidden! =
important; WIDTH: 128px! important
}
#module-stock #content FORM {
	BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; =
BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
#module-stock #TabLinks {
	MARGIN: 0px 5px 0px 0px; POSITION: relative
}
#module-stock FORM {
	BORDER-LEFT-COLOR: #ccc; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #ccc; =
BORDER-TOP-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc
}
#module-stock P.sponsor {
	BORDER-BOTTOM-COLOR: #999; COLOR: #999
}
#module-stock #stockWidget H4 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: #cfe1f1; =
PADDING-BOTTOM: 9px; PADDING-TOP: 9px
}
#module-stock H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; =
PADDING-BOTTOM: 5px; COLOR: #666; PADDING-TOP: 3px
}
#module-stock #stock-content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 0px 5px; WIDTH: 130px; PADDING-TOP: 0px; POSITION: =
relative
}
#bank-rate {
	BORDER-RIGHT: #cfe1f1 1px solid; PADDING-RIGHT: 0px! important; =
BORDER-TOP: #cfe1f1 1px solid; PADDING-LEFT: 0px! important; BACKGROUND: =
#fff; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 0px! important; BORDER-LEFT: =
#cfe1f1 1px solid; PADDING-TOP: 0px! important; BORDER-BOTTOM: #cfe1f1 =
1px solid
}
#bank-rate H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; =
PADDING-BOTTOM: 5px; COLOR: #999; PADDING-TOP: 3px
}
#bank-rate .tabcontentBRM {
	DISPLAY: none; WIDTH: 290px
}
#bank-rate .tabcontentstyleBRM {
	BORDER-RIGHT: #626262 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#626262 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: -1px =
0px 0px; BORDER-LEFT: #626262 1px solid; WIDTH: 290px; PADDING-TOP: 0px; =
BORDER-BOTTOM: #626262 1px solid
}
.quiz#page #quiz-form UL UL {
	BORDER-LEFT-COLOR: #ccc; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #ccc; =
BORDER-TOP-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc
}
.quiz#page H2 {
	MARGIN-TOP: 20px
}
#quiz-form UL LI UL LI {
	WIDTH: 380px! important
}
#quiz-form FORM UL LI UL IMG {
	MARGIN: 3px
}
#columnists H2 {
	COLOR: #666
}
#columnists P.categories A {
	COLOR: #058
}
#columnists .category {
	BORDER-LEFT-COLOR: black; BORDER-BOTTOM-COLOR: black; BORDER-TOP-COLOR: =
black; BACKGROUND-COLOR: #fff; BORDER-RIGHT-COLOR: black
}
#columnists .category H3 {
	COLOR: #666
}
#columnists .category H3 A {
	COLOR: #666
}
#columnists .category .columnist H4 {
	COLOR: #058
}
#columnists .category .columnist H4 A {
	COLOR: #058
}
#columnists .category .columnist P A {
	COLOR: #058
}
#columnists .category .columnist P.links A {
	COLOR: #058
}
#columnist-story-name {
	FONT-WEIGHT: bold
}
#hyperlocal-tabs P.credit {
	COLOR: #666
}
#hyperlocal-tabs .gallery-photo #photo-title {
	COLOR: #666
}
.story-gallery#content .story-rail {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px; BACKGROUND-COLOR: #fff! important
}
.story-gallery#content H1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px; BACKGROUND-COLOR: transparent! important
}
.story-gallery#content #description {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: =
#666; PADDING-TOP: 5px; BACKGROUND-COLOR: #fff
}
.story-gallery#content .story-item H3 {
	FONT-WEIGHT: bold
}
.story-gallery#content #module-secondary-content {
	MARGIN-LEFT: 5px; WIDTH: 300px! important
}
.special-package#content .story-item {
	MARGIN-BOTTOM: 0px! important
}
.special-package#content {
	MARGIN-TOP: 30px; BACKGROUND-COLOR: #fff
}
#content-special-package IMG {
	MARGIN: 3px
}
.special-package#content .story-item {
	BORDER-LEFT-COLOR: #999; BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: =
#999; BORDER-RIGHT-COLOR: #999
}
.special-package#content .story-item H3 {
	BORDER-BOTTOM-COLOR: #999; BACKGROUND-COLOR: #fff
}
.special-package#content #description {
=09
}
.special-package#content #description #headline {
	FONT-WEIGHT: bold; FONT-SIZE: 24px
}
.special-package#content #description #subhead {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #999
}
.special-package#content .story-item .contents {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; =
PADDING-BOTTOM: 5px! important; BORDER-TOP-STYLE: none! important; =
PADDING-TOP: 5px! important; BORDER-RIGHT-STYLE: none! important; =
BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
.special-package#content .story-item .more A {
	FONT-WEIGHT: bold
}
#register-done-content UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px
}
#module-related-links .quote-module H4 {
	BORDER-BOTTOM-COLOR: #999
}
#module-related-links .quote-module UL LI {
	PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 92%; MARGIN-LEFT: =
5px; LIST-STYLE-TYPE: disc
}
#module-related-links .quote-module UL {
	PADDING-LEFT: 8px; MARGIN-LEFT: 8px
}
#promo-rail .quigo-ad-top {
	TEXT-ALIGN: right
}
.quigo-ad-top {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; =
PADDING-TOP: 2px; BACKGROUND-COLOR: #058; TEXT-ALIGN: center
}
.quigo-ad {
	BORDER-RIGHT: #058 1px solid; BORDER-TOP: #058 1px solid; BORDER-LEFT: =
#058 1px solid; BORDER-BOTTOM: #058 1px solid
}
#navigation #top-jobs {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: =
#000 1px solid; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #fff
}
#navigation #top-jobs UL {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#navigation #top-jobs UL LI {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#navigation #top-jobs A {
	COLOR: #058
}
#navigation #top-jobs UL LI P.titleline {
	COLOR: #f60
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 189%
}
#heading H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 115%; PADDING-BOTTOM: 10px; COLOR: #058; =
PADDING-TOP: 5px
}
#page #content #article H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 25px; MARGIN: 13px 0px 0px; =
LINE-HEIGHT: 28px; FONT-FAMILY: "Georgia",serif
}
#page #content #article H1 A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 25px; MARGIN: 13px 0px 0px; COLOR: =
#333333; LINE-HEIGHT: 28px; FONT-FAMILY: "Georgia",serif; =
TEXT-DECORATION: none! important
}
#page #content #article H1 A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 25px; MARGIN: 13px 0px 0px; COLOR: =
#333333; LINE-HEIGHT: 28px; FONT-FAMILY: "Georgia",serif; =
TEXT-DECORATION: none! important
}
#page #content #article H1 A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 25px; MARGIN: 13px 0px 0px; COLOR: =
#333333; LINE-HEIGHT: 28px; FONT-FAMILY: "Georgia",serif; =
TEXT-DECORATION: none! important
}
#page #content #article H1 A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 25px; MARGIN: 13px 0px 0px; COLOR: =
#333333; LINE-HEIGHT: 28px; FONT-FAMILY: "Georgia",serif; =
TEXT-DECORATION: none! important
}
#page .story-gallery#content H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 189%; BACKGROUND-COLOR: #fff
}
#page #content #article H2 {
	MARGIN-TOP: 9px; FONT-WEIGHT: normal; FONT-SIZE: 16px; MARGIN-BOTTOM: =
10px; COLOR: #333; LINE-HEIGHT: 20px; FONT-FAMILY: "Georgia",serif
}
#page #content #article #module-related-links H3 {
	FONT-SIZE: 100%; COLOR: #000000
}
#page #content #article #module-related-links H3 A.multimedia-item-type =
{
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: normal! important; =
FONT-SIZE: 10px! important; BACKGROUND: none transparent scroll repeat =
0% 0%; PADDING-BOTTOM: 1px; COLOR: #ac0101! important; PADDING-TOP: 1px; =
FONT-FAMILY: Arial, sans-serif,! important
}
#content P.copyright {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; =
PADDING-TOP: 3px; BACKGROUND-COLOR: #fff
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 122%
}
#header P.date {
	FONT-WEIGHT: bold; FONT-SIZE: 85%
}
#subheader #search INPUT {
	VERTICAL-ALIGN: middle
}
#subheader #search SPAN.google-enhanced {
	VERTICAL-ALIGN: middle; COLOR: #fff
}
#subheader #personalization {
	FONT: 9px/16px "Arial",sans-serif; COLOR: #e3e8eb
}
#subheader #personalization :link {
	TEXT-TRANSFORM: uppercase! important; COLOR: #e3e8eb; TEXT-DECORATION: =
none! important
}
#subheader #personalization :visited {
	TEXT-TRANSFORM: uppercase! important; COLOR: #e3e8eb; TEXT-DECORATION: =
none! important
}
#siteindex LI A {
	FONT-WEIGHT: bold; FONT-SIZE: 85%
}
#siteindex LI LI A {
	FONT-SIZE: 77%
}
A#sitemap-dark {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #003366; LINE-HEIGHT: 16px; =
FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A#sitemap-dark:link {
	COLOR: #003366
}
A#sitemap-dark:visited {
	COLOR: #003366
}
A#sitemap-dark:active {
	COLOR: #003366
}
A#sitemap-dark:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}
A#sitemap-main {
	FONT-SIZE: 11px; COLOR: #003366; LINE-HEIGHT: 14px; FONT-FAMILY: arial, =
helvetica, sans-serif; TEXT-DECORATION: none
}
A#sitemap-main:link {
	COLOR: #003366
}
A#sitemap-main:visited {
	COLOR: #003366
}
A#sitemap-main:active {
	COLOR: #003366
}
A#sitemap-main:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}
A#sitemap-sub {
	PADDING-LEFT: 5px; FONT-SIZE: 11px; COLOR: #5780a9; LINE-HEIGHT: 14px; =
FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A#sitemap-sub:link {
	COLOR: #5780a9
}
A#sitemap-sub:visited {
	COLOR: #5780a9
}
A#sitemap-sub:active {
	COLOR: #5780a9
}
A#sitemap-sub:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}
#footer H4 {
	FONT-SIZE: 77%; FONT-FAMILY: Verdana
}
#footer LI {
	FONT-SIZE: 77%; FONT-FAMILY: Verdana
}
#footer H4 {
	FONT-WEIGHT: bold
}
.section-front#page #content H1 {
	FONT-WEIGHT: bold! important; FONT-SIZE: 16px! important; =
TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 24px! important; FONT-FAMILY: =
"Arial",sans-serif! important
}
.classified#page #content P.description {
	FONT-SIZE: 85%; FONT-STYLE: italic
}
.jobs#content #headline-rail {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px; BACKGROUND-COLOR: #fff
}
.jobs#content #jobs-search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px; BACKGROUND-COLOR: #fff
}
.article#page #content {
	PADDING-TOP: 36px! important
}
#article {
	PADDING-RIGHT: 10px! important; PADDING-LEFT: 10px! important; =
BACKGROUND: #fff; PADDING-BOTTOM: 10px! important; PADDING-TOP: 10px! =
important
}
#article .last-updated {
	BORDER-LEFT-COLOR: #ac0101; BORDER-BOTTOM-COLOR: #ac0101; =
BORDER-TOP-COLOR: #ac0101; BORDER-RIGHT-COLOR: #ac0101
}
#article .last-updated SPAN {
	FONT: 9px/16px "Arial",sans-serif; TEXT-TRANSFORM: uppercase; COLOR: =
#ac0101
}
#article DL.byline DT {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
#article DL.byline DD {
	FONT-SIZE: 12px; FONT-STYLE: italic
}
#article P.copyright {
	FONT: 11px/16px "Arial",sans-serif; TEXT-ALIGN: left! important
}
#article P.copyright A {
	FONT-STYLE: italic
}
#article P.last-updated {
	FONT-SIZE: 77%; FONT-STYLE: italic
}
#article P.published {
	FONT-SIZE: 85%; FONT-STYLE: italic
}
#article DIV.photo-right P {
	FONT-SIZE: 85%; FONT-STYLE: italic
}
#article DIV.photo-left P {
	FONT-SIZE: 85%; FONT-STYLE: italic
}
#article UL.article-nav LI {
	FONT-SIZE: 92%
}
#article UL.article-nav LI.previous {
	FONT-STYLE: italic
}
#article UL.article-nav LI.next {
	FONT-STYLE: italic
}
#article UL.article-nav LI.unavailable A {
	COLOR: #ccc
}
.search-results#page #content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 5px; BACKGROUND-COLOR: #fff
}
.search-results#page .sponsored-link {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px
}
.search-results#page #search-google-ads H4 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px
}
.search-results#page #search-google-ads .google-ad {
	MARGIN: 5px
}
.search-results#page #content H2 {
	PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 246%; FONT-STYLE: =
italic
}
.search-results#page #sponsored-links H4 {
	PADDING-LEFT: 5px
}
.search-results#page #content A.search-help {
	FONT-STYLE: italic
}
.gallery#page #gallery-content H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 246%
}
.most-popular#page H2 {
	MARGIN-TOP: 24px; FONT-WEIGHT: bold; FONT-SIZE: 246%; FONT-STYLE: =
normal; BACKGROUND-COLOR: transparent
}
.real-estate#page #content H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 246%; FONT-STYLE: italic
}
.real-estate#page #real-estate-headlines H4 {
	FONT-SIZE: 122%
}
.real-estate#page #real-estate-headlines #top-item H4 {
	FONT-SIZE: 107%
}
#module-lead-content-tabbed H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 159%
}
#module-lead-content-tabbed H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 159%
}
#module-lead-content-tabbed DL.byline {
	FONT-SIZE: 85%
}
#module-lead-content-tabbed P.lead {
	FONT-SIZE: 92%
}
#module-lead-content-tabbed LI {
	FONT-WEIGHT: bold; FONT-SIZE: 92%
}
#module-lead-content-tabbed P.more {
	FONT-STYLE: italic
}
#module-lead-content-tabbed P.last-updated {
	FONT-SIZE: 77%
}
#module-lead-content-tabbed SPAN.last-updated {
	FONT-SIZE: 84%
}
#module-lead-content-tabbed UL.tabs LI {
	FONT-SIZE: 92%
}
.alt#module-lead-content-tabbed H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 107%
}
.alt#module-lead-content-tabbed P.caption {
	FONT-SIZE: 85%; FONT-STYLE: italic
}
#module-secondary-content H2 {
	FONT-SIZE: 122%
}
#module-secondary-content LI {
	FONT-SIZE: 92%
}
#module-secondary-content LI H3 {
	FONT-SIZE: 100%
}
#module-secondary-content LI A:link {
	FONT-WEIGHT: bold
}
#module-secondary-content LI A:visited {
	FONT-WEIGHT: bold
}
#module-secondary-content LI A:hover {
	FONT-WEIGHT: bold
}
#module-secondary-content LI A:active {
	FONT-WEIGHT: bold
}
#module-secondary-content LI SPAN.minutes-ago {
	FONT-SIZE: 85%
}
#module-secondary-content LI LI {
	FONT-SIZE: 100%
}
#module-secondary-content LI LI A:link {
	FONT-WEIGHT: normal
}
#module-secondary-content LI LI A:visited {
	FONT-WEIGHT: normal
}
#module-secondary-content LI LI A:hover {
	FONT-WEIGHT: normal
}
#module-secondary-content LI LI A:active {
	FONT-WEIGHT: normal
}
#module-secondary-content-spotlight H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 136%
}
#module-secondary-content-spotlight H4 {
	FONT-SIZE: 92%
}
#module-secondary-content-spotlight DIV.content P {
	FONT-SIZE: 85%
}
#module-secondary-content-spotlight DIV.links LI {
	FONT-WEIGHT: bold; FONT-SIZE: 92%
}
#module-classifieds LABEL {
	FONT-SIZE: 92%
}
#module-classifieds INPUT {
	FONT-SIZE: 85%
}
#module-classifieds SELECT {
	FONT-SIZE: 85%
}
#module-classifieds DIV.popular-links H5 {
	FONT-SIZE: 85%
}
#module-classifieds DIV.popular-links LI {
	FONT-SIZE: 92%
}
#module-classifieds LI A:link {
	FONT-STYLE: italic
}
#module-classifieds LI A:visited {
	FONT-STYLE: italic
}
#module-classifieds LI A:hover {
	FONT-STYLE: italic
}
#module-classifieds LI A:active {
	FONT-STYLE: italic
}
#module-classifieds DIV.ad-options {
	FONT-SIZE: 85%
}
#module-classifieds DIV.ad-options LI A:link {
	FONT-STYLE: normal
}
#module-classifieds DIV.ad-options LI A:visited {
	FONT-STYLE: normal
}
#module-classifieds DIV.ad-options LI A:hover {
	FONT-STYLE: normal
}
#module-classifieds DIV.ad-options LI A:active {
	FONT-STYLE: normal
}
#module-popular-stories H4 {
	FONT-SIZE: 122%
}
#module-popular-stories LI {
	FONT-SIZE: 92%
}
#module-popular-stories LI A:link {
	FONT-WEIGHT: bold
}
#module-popular-stories LI A:visited {
	FONT-WEIGHT: bold
}
#module-popular-stories LI A:hover {
	FONT-WEIGHT: bold
}
#module-popular-stories LI A:active {
	FONT-WEIGHT: bold
}
#module-popular-stories UL.tabs LI {
	FONT-SIZE: 92%
}
#module-lead-content P.lead B {
	FONT-WEIGHT: bold! important
}
#module-lead-content I {
	FONT-STYLE: italic! important
}
#module-lead-content H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 159%
}
#module-lead-content DL.byline {
	FONT-SIZE: 85%
}
#module-lead-content LI {
	FONT-WEIGHT: bold
}
#module-lead-content LI A {
	FONT-SIZE: 100%
}
#module-traffic H4 {
	FONT-SIZE: 122%
}
#module-traffic DT {
	FONT-SIZE: 85%
}
#module-traffic DD {
	FONT-SIZE: 92%
}
#module-traffic DD A {
	FONT-STYLE: italic
}
#module-traffic LI A {
	FONT-WEIGHT: bold; FONT-SIZE: 92%
}
#module-traffic P {
	FONT-SIZE: 92%
}
#module-traffic P.more {
	FONT-STYLE: italic
}
#module-traffic DIV.sponsored-by P {
	FONT-SIZE: 85%; FONT-STYLE: italic
}
#module-weblinks H4 {
	FONT-SIZE: 122%
}
#module-weblinks LI {
	FONT-WEIGHT: bold; FONT-SIZE: 92%
}
#module-weblinks P.more {
	FONT-SIZE: 92%
}
#module-weblinks P.more A:link {
	FONT-STYLE: italic
}
#module-weblinks P.more A:visited {
	FONT-STYLE: italic
}
#module-weblinks P.more A:hover {
	FONT-STYLE: italic
}
#module-weblinks P.more A:active {
	FONT-STYLE: italic
}
#module-weblinks P.powered-by {
	FONT-SIZE: 77%
}
#module-announcements H4 {
	FONT-SIZE: 122%
}
#module-announcements DL.announcement-with-photo DT {
	FONT-WEIGHT: bold; FONT-SIZE: 92%
}
#module-announcements DL.announcement-with-photo DD.announcement P {
	FONT-SIZE: 85%
}
#module-announcements DL.announcement-with-photo DD.announcement P.more =
{
	FONT-SIZE: 92%
}
#module-announcements DL.announcement-with-photo DD.announcement P.more =
A {
	FONT-STYLE: italic
}
#module-announcements DL.announcement-no-photo DT {
	FONT-WEIGHT: bold; FONT-SIZE: 92%
}
#module-announcements DL.announcement-no-photo DD.announcement P {
	FONT-SIZE: 85%
}
#module-announcements DL.announcement-no-photo DD.announcement P.more {
	FONT-SIZE: 92%
}
#module-announcements DL.announcement-no-photo DD.announcement P.more A =
{
	FONT-STYLE: italic
}
#module-announcements P.view-all {
	FONT-SIZE: 92%
}
#module-announcements P.view-all A {
	FONT-STYLE: italic
}
#module-community-blogs H4 {
	FONT-SIZE: 122%
}
#module-community-blogs DL.blog-with-photo DT {
	FONT-WEIGHT: bold; FONT-SIZE: 92%
}
#module-community-blogs DL.blog-with-photo DD.about P {
	FONT-SIZE: 85%
}
#module-community-blogs DL.blog-with-photo DD.about P.posted {
	FONT-SIZE: 85%
}
#module-community-blogs DL.blog-with-photo DD.about P.more {
	FONT-SIZE: 92%
}
#module-community-blogs DL.blog-with-photo DD.about P.more A {
	FONT-STYLE: italic
}
#module-community-blogs DL.blog-no-photo DT {
	FONT-WEIGHT: bold; FONT-SIZE: 92%
}
#module-community-blogs DL.blog-no-photo DD.about P {
	FONT-SIZE: 85%
}
#module-community-blogs DL.blog-no-photo DD.about P.posted {
	FONT-SIZE: 85%
}
#module-community-blogs DL.blog-no-photo DD.about P.more {
	FONT-SIZE: 92%
}
#module-community-blogs DL.blog-no-photo DD.about P.more A {
	FONT-STYLE: italic
}
#module-community-blogs P.view-all {
	FONT-SIZE: 92%
}
#module-community-blogs P.view-all A {
	FONT-STYLE: italic
}
#module-contribute H4 {
	FONT-SIZE: 122%
}
#module-contribute LI {
	FONT-SIZE: 92%
}
#module-contribute LI A {
	FONT-STYLE: italic
}
#module-directory-events P.description {
	FONT-SIZE: 92%; FONT-STYLE: italic
}
#module-directory-events LI {
	FONT-SIZE: 85%
}
#module-directory-events LI A {
	FONT-WEIGHT: bold
}
#module-directory-events FORM P {
	FONT-SIZE: 100%
}
#module-directory-events LABEL {
	FONT-SIZE: 92%
}
#module-directory-events INPUT {
	FONT-SIZE: 85%; FONT-STYLE: italic
}
#module-directory-events SELECT {
	FONT-SIZE: 85%; FONT-STYLE: italic
}
#module-directory-events INPUT.button {
	FONT-STYLE: normal
}
#module-messageboard-promo H4 {
	FONT-SIZE: 122%
}
#module-messageboard-promo P.notice {
	FONT-SIZE: 92%; FONT-STYLE: italic
}
#module-messageboard-promo P.comment {
	FONT-WEIGHT: bold; FONT-SIZE: 92%; FONT-STYLE: italic
}
#module-messageboard-promo P.author {
	FONT-SIZE: 85%; FONT-STYLE: italic
}
#module-messageboard-promo P.more {
	FONT-SIZE: 92%
}
#module-messageboard-promo P.more A {
	FONT-STYLE: italic
}
#module-article-tools {
	FONT-SIZE: 85%
}
#module-article-tools #list-box LI {
	FONT-STYLE: italic
}
#module-article-tools #list-box LI.text-size {
	FONT-STYLE: normal
}
#module-article-tools .sponsor-logo-box P {
	FONT-STYLE: italic
}
#module-related-links LI {
	FONT-WEIGHT: bold; FONT-SIZE: 92%
}
#module-related-links A.more {
	FONT-STYLE: italic
}
#module-related-links #story-module-related UL.bulleted LI =
A.multimedia-item-type {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: normal! important; =
FONT-SIZE: 10px! important; BACKGROUND: none transparent scroll repeat =
0% 0%; PADDING-BOTTOM: 1px; COLOR: #ac0101! important; PADDING-TOP: 1px; =
FONT-FAMILY: Arial, sans-serif,! important
}
#module-other-stories H4 {
	FONT-SIZE: 122%
}
#module-other-stories DT {
	FONT-SIZE: 92%; FONT-STYLE: italic
}
#module-other-stories DD {
	FONT-WEIGHT: bold; FONT-SIZE: 92%
}
#module-other-stories P.more {
	FONT-SIZE: 92%
}
#module-other-stories P.more A {
	FONT-STYLE: italic
}
#module-talkback-promo H4 {
	FONT-SIZE: 122%
}
#module-talkback-promo P.question {
	FONT-SIZE: 92%; FONT-STYLE: italic
}
#module-talkback-promo P.indicator {
	FONT-SIZE: 92%
}
#module-talkback-promo P.comment {
	FONT-WEIGHT: bold; FONT-SIZE: 92%; FONT-STYLE: italic
}
#module-talkback-promo P.author {
	FONT-SIZE: 85%; FONT-STYLE: italic
}
#module-talkback-promo P.more {
	FONT-SIZE: 92%
}
#module-talkback-promo P.more A {
	FONT-STYLE: italic
}
#module-talkback-promo P.read-more {
	FONT-SIZE: 92%
}
#module-talkback-promo P.read-more A {
	FONT-STYLE: italic
}
#module-talkback-promo DIV.inner-box DIV.buttons INPUT {
	FONT-SIZE: 85%
}
#classified-categories-main H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 122%
}
#classified-categories-main DIV.column H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 92%
}
#classified-categories-main DIV.column LI A {
	FONT-WEIGHT: bold; FONT-STYLE: italic
}
#classified-categories-main DIV.column DIV.buy-an-ad UL.more LI {
	FONT-SIZE: 85%
}
#classified-categories-main DIV.column DIV.buy-an-ad UL.more LI A {
	FONT-WEIGHT: normal
}
#classified-categories-main DIV.column LI {
	FONT-SIZE: 92%
}
#classified-categories-main P.more {
	FONT-SIZE: 85%
}
#classified-categories-main P.more A {
	FONT-STYLE: italic
}
#classified-categories-more H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 122%
}
#classified-categories-more #columns-container DIV H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 92%
}
#classified-categories-more #columns-container DIV LI {
	FONT-SIZE: 92%
}
#classified-categories-more #columns-container DIV LI A {
	FONT-WEIGHT: bold; FONT-STYLE: italic
}
#classified-categories-more P.more {
	FONT-SIZE: 85%
}
#classified-categories-more P.more A {
	FONT-STYLE: italic
}
#module-most-popular DIV.item-number {
	FONT-WEIGHT: bold; FONT-SIZE: 92%
}
#module-most-popular DT {
	FONT-SIZE: 92%
}
#module-most-popular DT A {
	FONT-WEIGHT: bold
}
#module-most-popular DD {
	FONT-SIZE: 85%
}
#module-most-popular DD A {
	FONT-STYLE: italic
}
#module-most-popular UL.tabs LI {
	FONT-SIZE: 92%
}
#entertainment-search DIV.lead-content P {
	FONT-SIZE: 92%
}
#entertainment-search DIV.lead-content right H4 {
	FONT-SIZE: 130%
}
#entertainment-search DIV.lead-content left H4 {
	FONT-SIZE: 130%
}
#entertainment-search DIV.search-tool H4 {
	FONT-SIZE: 107%
}
#entertainment-search DIV.search-tool P {
	FONT-SIZE: 92%
}
#entertainment-search UL.tabs LI {
	FONT-WEIGHT: bold; FONT-SIZE: 92%
}
#gallery-photos-more H3 {
	FONT-SIZE: 136%
}
#gallery-photos-more SELECT {
	FONT-SIZE: 85%
}
#gallery-photos-more P {
	FONT-SIZE: 92%
}
#gallery-photos-more P A {
	FONT-WEIGHT: bold; FONT-STYLE: italic
}
#gallery-slideshow #gallery-slideshow-nav {
	FONT-WEIGHT: bold; FONT-SIZE: 92%
}
#gallery-slideshow #gallery-slideshow-nav LI {
	FONT-STYLE: italic
}
#gallery-slideshow #photo-information P.caption {
	FONT-SIZE: 85%
}
#gallery-slideshow #photo-information P.credit {
	FONT-SIZE: 77%
}
#gallery-photo-header {
	WIDTH: 760px! important; BACKGROUND-COLOR: #fff
}
#gallery-photo-tools {
	BACKGROUND-COLOR: #fff
}
#gallery-photo-tools LI {
	FONT-SIZE: 92%; FONT-STYLE: italic
}
#gallery-photo-tools-search H5 {
	FONT-SIZE: 92%
}
#gallery-photo-tools .sponsor-logo-box P {
	FONT-SIZE: 77%; FONT-STYLE: italic
}
#gallery-top-photos DIV.item P {
	FONT-SIZE: 85%
}
#gallery-top-photos P.view-all {
	FONT-SIZE: 92%
}
#gallery-top-photos P.view-all A {
	FONT-STYLE: italic
}
#gallery-top-photos UL.tabs LI {
	FONT-SIZE: 92%
}
.real-estate-features.module-box H4 A {
	FONT-WEIGHT: bold; FONT-SIZE: 107%
}
.real-estate-features.module-box P {
	FONT-SIZE: 92%
}
.real-estate-features.module-box UL {
	FONT-SIZE: 92%
}
#module-columnists H4 {
	FONT-SIZE: 122%
}
#module-columnists DIV.columnist-container H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 92%
}
#module-columnists DIV.columnist-container P {
	FONT-SIZE: 85%
}
#module-features H4 {
	FONT-SIZE: 122%
}
#module-features DIV H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 92%
}
#module-features DIV P {
	FONT-SIZE: 85%
}
#module-scores-and-schedule H4 {
	FONT-SIZE: 100%
}
#module-scores-and-schedule DT {
	FONT-WEIGHT: bold; FONT-SIZE: 77%
}
#module-scores-and-schedule DD {
	FONT-SIZE: 77%
}
#module-scores-and-schedule P.class {
	FONT-SIZE: 77%
}
#module-scores-and-schedule UL.tabs LI {
	FONT-SIZE: 92%
}
#module-school-search H4 {
	FONT-SIZE: 122%
}
#module-school-search LABEL {
	FONT-SIZE: 92%
}
#module-school-search SELECT {
	FONT-SIZE: 85%; FONT-STYLE: italic
}
#module-school-search LI A {
	FONT-SIZE: 92%; FONT-STYLE: italic
}
#module-honor-roll H4 {
	FONT-SIZE: 122%
}
#module-honor-roll H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 92%; FONT-STYLE: italic
}
#module-honor-roll DT {
	FONT-SIZE: 92%
}
#module-honor-roll DT A {
	FONT-WEIGHT: bold
}
#module-honor-roll DD {
	FONT-SIZE: 92%
}
#module-honor-roll LI {
	FONT-SIZE: 92%
}
#module-honor-roll LI A {
	FONT-WEIGHT: bold
}
#module-honor-roll P.more {
	FONT-SIZE: 92%
}
#module-honor-roll P.more A {
	FONT-STYLE: italic
}
#realestate-search H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 92%
}
#realestate-search LABEL {
	FONT-SIZE: 92%
}
#realestate-search LEGEND {
	FONT-SIZE: 92%
}
#realestate-search INPUT {
	FONT-SIZE: 85%
}
#realestate-search SELECT {
	FONT-SIZE: 85%
}
#realestate-search A {
	FONT-SIZE: 85%; FONT-STYLE: italic
}
#realestate-search FIELDSET.search-type LABEL {
	FONT-SIZE: 100%
}
#realestate-search DIV.quick-search FIELDSET.price-range LABEL {
	FONT-SIZE: 85%; FONT-STYLE: italic
}
#realestate-search DIV.new-construction-search P {
	FONT-SIZE: 92%
}
#realestate-search DIV.open-house-search FIELDSET.price-range LABEL {
	FONT-SIZE: 85%; FONT-STYLE: italic
}
#realestate-search UL.tabs LI A {
	FONT-WEIGHT: bold; FONT-SIZE: 92%; FONT-STYLE: normal
}
#module-video-with-playlist P.add-to-playlist {
	FONT-SIZE: 85%; FONT-STYLE: italic
}
#module-video-with-playlist LI {
	FONT-SIZE: 77%
}
#module-video-with-playlist LI LABEL {
	FONT-WEIGHT: bold
}
#module-video-with-playlist INPUT.play-all {
	FONT-SIZE: 77%
}
#module-video-with-playlist INPUT.play-checked {
	FONT-SIZE: 77%
}
#realestate-tools DIV.tool-container H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 107%
}
#realestate-tools DIV.tool-container DIV.content-left P {
	FONT-SIZE: 77%
}
#realestate-tools DIV.tool-container DIV.content-right P {
	FONT-SIZE: 77%
}
#realestate-tools DIV.tool-container DIV.content-right P =
SELECT#tool-find-mortgage-loan-purpose {
	FONT-WEIGHT: bold
}
#realestate-tools DIV.tool-container DIV.content-right P =
SELECT#tool-find-mortgage-loan-type {
	FONT-WEIGHT: bold
}
#realestate-tools DIV.tool-container DIV.content-right P =
SELECT#tool-find-mortgage-discount-range {
	FONT-WEIGHT: bold
}
#realestate-tools DIV.tool-container DIV.content-right P =
INPUT#tool-find-mortgage-loan-amount {
	FONT-WEIGHT: bold
}
.sell-your-property.module-box H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 136%; FONT-STYLE: italic
}
.sell-your-property.module-box P {
	FONT-SIZE: 107%
}
.sell-your-property.module-box P A {
	FONT-STYLE: italic
}
#search-results P.search-terms {
	FONT-SIZE: 92%
}
#search-results UL.pagination LI {
	FONT-SIZE: 92%
}
#search-results UL.pagination LI.previous {
	FONT-STYLE: italic
}
#search-results UL.pagination LI.next {
	FONT-STYLE: italic
}
#search-results UL.results-type LI {
	FONT-SIZE: 92%; FONT-STYLE: italic
}
#search-results UL.results-type LI.current {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
#search-results DIV.sort-by {
	FONT-SIZE: 92%
}
#search-results DIV.sort-by LI.current {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
#search-results UL.results-list DIV.item-number {
	FONT-WEIGHT: bold; FONT-SIZE: 92%
}
#search-results UL.results-list DT A {
	FONT-WEIGHT: bold; FONT-SIZE: 92%
}
#search-results UL.results-list DD {
	FONT-SIZE: 92%
}
#search-results UL.results-list SPAN.byline {
	FONT-SIZE: 85%; FONT-STYLE: italic
}
#search-results UL.results-list DD.excerpt LI {
	FONT-STYLE: italic
}
#search-results UL.results-list DD.excerpt SPAN.term {
	FONT-WEIGHT: bold
}
.module-list UL LI A {
	FONT-WEIGHT: bold; FONT-SIZE: 92%; FONT-STYLE: italic
}
#module-breaking {
	BORDER-TOP-COLOR: #999
}
#breaking-news H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 122%; PADDING-BOTTOM: =
5px; PADDING-TOP: 5px
}
#breaking-news A.more {
	FONT-STYLE: italic
}
#breaking-news-main #breaking-news {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 5px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
.section-front#page #breaking-news {
	PADDING-RIGHT: 0px; MARGIN-TOP: 30px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 10px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
.module-box H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%
}
#breadcrumb {
	PADDING-LEFT: 10px! important; FONT-WEIGHT: normal! important; =
FONT-SIZE: 10px! important; LINE-HEIGHT: 16px! important; PADDING-TOP: =
12px! important; FONT-FAMILY: "Arial",sans-serif! important
}
#feed A {
	FONT-SIZE: 85%
}
#add-as-homepage A {
	FONT: 9px/10px "Arial",sans-serif; TEXT-TRANSFORM: uppercase; COLOR: =
#798f94
}
HTML BODY #page A.multimedia-item-type {
	FONT-WEIGHT: normal; FONT-SIZE: 10px
}
P.xxsmall {
	FONT-SIZE: 70%
}
P.xsmall {
	FONT-SIZE: 77%
}
P.small {
	FONT-SIZE: 85%
}
P.medium {
	FONT-SIZE: 100%
}
P.large {
	FONT-SIZE: 114%
}
P.xlarge {
	FONT-SIZE: 144%
}
P.xxlarge {
	FONT-SIZE: 189%
}
.graffiti-board A:link {
	FONT-STYLE: italic
}
.graffiti-board A:visited {
	FONT-STYLE: italic
}
.graffiti-board A:hover {
	FONT-STYLE: italic
}
.graffiti-board A:active {
	FONT-STYLE: italic
}
#module-stock LABEL {
	FONT-STYLE: italic
}
#module-stock UL P {
	FONT-STYLE: italic
}
#module-stock LI A {
	FONT-STYLE: italic
}
#columnists H2 {
	FONT-WEIGHT: bold; FONT-STYLE: italic
}
#columnists P.categories A {
	FONT-WEIGHT: bold
}
#columnists .category H3 {
	FONT-WEIGHT: bold; FONT-STYLE: italic
}
#columnists .category H3 A {
	FONT-WEIGHT: bold; FONT-STYLE: italic
}
#columnists .category .columnist H4 {
	FONT-WEIGHT: bold
}
#columnists .category .columnist H4 A {
	FONT-WEIGHT: bold
}
#columnists .category .columnist P A {
	FONT-WEIGHT: bold
}
#columnists .category .columnist P.links A {
	FONT-WEIGHT: bold
}
#columnist UL.recent-columns {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; WIDTH: =
294px! important; PADDING-TOP: 3px; BACKGROUND-COLOR: #fff
}
#columnist .rail {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; WIDTH: =
296px! important; PADDING-TOP: 3px; BACKGROUND-COLOR: #fff
}
#columnist #module-secondary-content #module-related-links {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; WIDTH: 200px; BORDER-RIGHT-WIDTH: 0px
}
#columnist #module-secondary-content #module-related-links UL {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
.jobs#page #headline-rail H4 {
	FONT-SIZE: 107%
}
.jobs#page #headline-rail P {
	FONT-SIZE: 100%
}
.cars#page #module-secondary-content H4 {
	FONT-SIZE: 107%
}
.cars#page #module-secondary-content P {
	FONT-SIZE: 100%
}
#module-related-links .quote-module H4 {
	BORDER-BOTTOM: 1px solid
}
#module-related-links .quote-module P {
	FONT-STYLE: italic
}
.quigo-ad {
	FONT-SIZE: 77%
}
#navigation #top-jobs A {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
#navigation #top-jobs UL LI P {
	FONT-SIZE: 85%
}
.module-ugc-promo DIV.notice {
	FONT-STYLE: italic
}
.module-ugc-promo DIV.post {
	FONT-WEIGHT: bold
}
.module-ugc-promo SPAN.author-date {
	FONT-STYLE: italic
}
.printedition-thumbnail {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; HEIGHT: 270px; =
BORDER-RIGHT-WIDTH: 0px
}
#wu_505 {
	MARGIN-BOTTOM: 10px; WIDTH: 505px; BACKGROUND-COLOR: #eee
}
#wu_daylabel {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: =
12px; PADDING-BOTTOM: 3px; WIDTH: 499px; COLOR: #494949; PADDING-TOP: =
3px; BACKGROUND-COLOR: #f6f6f6
}
#wu_content {
	FLOAT: left; WIDTH: 505px; POSITION: relative; BACKGROUND-COLOR: #fff
}
#wu_icon {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
3px; WIDTH: 80px; PADDING-TOP: 3px; POSITION: relative; =
BACKGROUND-COLOR: #fff
}
#wu_temps {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: =
14px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 20px; =
LINE-HEIGHT: 15px; PADDING-TOP: 0px; POSITION: relative; =
BACKGROUND-COLOR: #fff
}
#wu_regionaltable {
	FLOAT: left; WIDTH: 300px; MARGIN-RIGHT: 10px; POSITION: relative
}
#wu_weatheralerts {
	BORDER-RIGHT: #990000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff =
0px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
BORDER-LEFT: #990000 1px solid; WIDTH: 493px; PADDING-TOP: 0px; =
BACKGROUND-COLOR: #fff
}
.hightemp {
	BORDER-RIGHT: #000000 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#000000 0px solid; PADDING-LEFT: 0px; FONT-SIZE: 14px; FLOAT: left; =
PADDING-BOTTOM: 3px; MARGIN: 7px 0px 3px; BORDER-LEFT: #000000 0px =
solid; COLOR: #990000; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px =
solid; POSITION: relative
}
.lowtemp {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; FLOAT: left; =
PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000066; PADDING-TOP: 0px; =
POSITION: relative
}
#wu_text {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: =
5px; WIDTH: 388px; PADDING-TOP: 7px; POSITION: relative; =
BACKGROUND-COLOR: #fff
}
#wu_radar {
	FLOAT: left; WIDTH: 246px; POSITION: relative; HEIGHT: 280px
}
#wu_currentconditions {
	PADDING-LEFT: 10px; FONT-SIZE: 12px; FLOAT: left; WIDTH: 229px; =
BORDER-BOTTOM: #666 1px solid; FONT-FAMILY: arial, helvetica, verdana, =
sans-serif; POSITION: relative; HEIGHT: 145px
}
#wu_todaysforecast {
	PADDING-LEFT: 10px; FONT-SIZE: 12px; FLOAT: left; MARGIN: 7px 0px 5px; =
WIDTH: 229px; FONT-FAMILY: arial, helvetica, verdana, sans-serif; =
POSITION: relative; HEIGHT: 145px
}
#wu_currentforecast {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 485px; LINE-HEIGHT: 14px; =
FONT-FAMILY: arial, helvetica, verdana, sans-serif; POSITION: relative
}
.wu_regionbox {
	WIDTH: 500px; FONT-FAMILY: arial, helvetica, verdana, sans-serif
}
.wu_regionbox_tdleft {
	FONT-SIZE: 11px; WIDTH: 250px
}
.wu_regionbox_tdright {
	WIDTH: 240px
}
.wu_w11pointtext {
	FONT-SIZE: 11px
}
.wu_w11pointtext-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.wu_w11pointtextverdana {
	FONT-SIZE: 11px; FONT-FAMILY: verdana
}
.wu_w12pointtext {
	FONT-SIZE: 12px
}
.wu_w12pointtext-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.wu_w13pointtext {
	FONT-SIZE: 13px
}
.wu_w13pointtext-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 13px
}
.wu_w13pointredverdana {
	FONT-SIZE: 13px; FONT-FAMILY: verdana
}
.wu_w5dayforecastdaytext {
=09
}
.wu_w25pointtext {
	FONT-SIZE: 25px
}
.wu_topborder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 10px
}
.wu_blackcaps {
	FONT-SIZE: 14px
}
TABLE.regional {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; WIDTH: 300px; BACKGROUND-COLOR: #fff; BORDER-RIGHT-WIDTH: 0px; =
border-spacing: 2px
}
TABLE.regional TH.locations {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; =
FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; =
BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: =
140px; PADDING-TOP: 3px; FONT-FAMILY: arial, verdana, helvetica, =
sans-serif; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: left; =
BORDER-RIGHT-WIDTH: 0px
}
TABLE.regional TH.conditions {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; =
FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; =
BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: =
100px; PADDING-TOP: 3px; FONT-FAMILY: arial, verdana, helvetica, =
sans-serif; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: left; =
BORDER-RIGHT-WIDTH: 0px
}
TABLE.regional TH.temp {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; =
FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; =
BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 60px; =
PADDING-TOP: 3px; FONT-FAMILY: arial, verdana, helvetica, sans-serif; =
BACKGROUND-COLOR: #eeeeee; BORDER-RIGHT-WIDTH: 0px
}
TABLE.regional TD.locations {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; PADDING-LEFT: 3px; =
FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; =
BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; WIDTH: 140px; COLOR: =
#058; PADDING-TOP: 1px; FONT-FAMILY: arial, verdana, helvetica, =
sans-serif; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
TABLE.regional TD.conditions {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; PADDING-LEFT: 3px; =
FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; =
BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; WIDTH: 100px; =
PADDING-TOP: 1px; FONT-FAMILY: arial, verdana, helvetica, sans-serif; =
TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
TABLE.regional TD.temp {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; PADDING-LEFT: 3px; =
FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; =
BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; WIDTH: 60px; PADDING-TOP: =
1px; FONT-FAMILY: arial, verdana, helvetica, sans-serif; =
BORDER-RIGHT-WIDTH: 0px
}
#page #registration #create-profile #info #newsletter #top-newsletters =
P.note {
	LINE-HEIGHT: 12.2pt
}
A.zp_tk_content {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: arial, helvetica, =
serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.zp_tk_content:active {
	COLOR: red
}
A.zp_tk_content:hover {
	COLOR: blue; TEXT-DECORATION: underline
}
A.zp_tk_content:link {
	COLOR: #058
}
A.zp_tk_content:visited {
	COLOR: navy
}
A.zp_tk_contentbold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: arial, helvetica, =
serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.zp_tk_contentbold:active {
	COLOR: red
}
A.zp_tk_contentbold:hover {
	COLOR: blue; TEXT-DECORATION: underline
}
A.zp_tk_contentbold:link {
	COLOR: #058
}
A.zp_tk_contentbold:visited {
	COLOR: navy
}
A.zp_tk_contentsmall {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: arial, helvetica, =
serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.zp_tk_contentsmall:active {
	COLOR: red
}
A.zp_tk_contentsmall:hover {
	COLOR: blue; TEXT-DECORATION: underline
}
A.zp_tk_contentsmall:link {
	COLOR: #058
}
A.zp_tk_contentsmall:visited {
	COLOR: navy
}
A.zp_tk_contentsmallbold {
	FONT-WEIGHT: bold; FONT-SIZE: 0.7em; FONT-FAMILY: arial, helvetica, =
serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.zp_tk_contentsmallbold:active {
	COLOR: red
}
A.zp_tk_contentsmallbold:hover {
	COLOR: blue; text-decorationbold: underline
}
A.zp_tk_contentsmallbold:link {
	COLOR: #058
}
A.zp_tk_contentsmallbold:visited {
	COLOR: navy
}
A.zp_tk_contentlarge {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; FONT-FAMILY: arial, helvetica, =
serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.zp_tk_contentlarge:active {
	COLOR: red
}
A.zp_tk_contentlarge:hover {
	COLOR: blue; TEXT-DECORATION: underline
}
A.zp_tk_contentlarge:link {
	COLOR: #058
}
A.zp_tk_contentlarge:visited {
	COLOR: navy
}
A.zp_tk_contentlargebold {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; FONT-FAMILY: arial, helvetica, =
serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.zp_tk_contentlargebold:active {
	COLOR: red
}
A.zp_tk_contentlargebold:hover {
	COLOR: blue; TEXT-DECORATION: underline
}
A.zp_tk_contentlargebold:link {
	COLOR: #058
}
A.zp_tk_contentlargebold:visited {
	COLOR: navy
}
A.zp_tk_largemenu {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; FONT-FAMILY: arial, helvetica, =
serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.zp_tk_largemenu:active {
	COLOR: red
}
A.zp_tk_largemenu:hover {
	COLOR: red; TEXT-DECORATION: underline
}
A.zp_tk_largemenu:link {
	COLOR: #ffffff
}
A.zp_tk_largemenu:visited {
	COLOR: navy
}
A.zp_tk_rightrail {
	FONT-SIZE: 0.6em; FONT-FAMILY: arial, helvetica, serif; TEXT-ALIGN: =
left; TEXT-DECORATION: none
}
A.zp_tk_rightrail:active {
	COLOR: red
}
A.zp_tk_rightrail:hover {
	COLOR: blue; TEXT-DECORATION: underline
}
A.zp_tk_rightrail:link {
	COLOR: #058
}
A.zp_tk_rightrail:visited {
	COLOR: navy
}
A.zp_tk_optionalmenu {
	FONT-WEIGHT: bold; FONT-SIZE: 0.75em; FONT-FAMILY: arial, helvetica, =
serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.zp_tk_optionalmenu:active {
	COLOR: red
}
A.zp_tk_optionalmenu:hover {
	COLOR: red; TEXT-DECORATION: underline
}
A.zp_tk_optionalmenu:link {
	COLOR: white
}
A.zp_tk_optionalmenu:visited {
	COLOR: white
}
A.zp_tk_menu {
	FONT-WEIGHT: bold; FONT-SIZE: 0.75em; FONT-FAMILY: arial, helvetica, =
serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.zp_tk_menu:active {
	COLOR: red
}
A.zp_tk_menu:hover {
	COLOR: blue; TEXT-DECORATION: underline
}
A.zp_tk_menu:link {
	COLOR: #ffffff
}
A.zp_tk_menu:visited {
	COLOR: #ffffff
}
A.zp_tk_selectedmenu {
	FONT-WEIGHT: bold; FONT-SIZE: 0.75em; FONT-FAMILY: arial, helvetica, =
serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.zp_tk_selectedmenu:active {
	COLOR: red
}
A.zp_tk_selectedmenu:hover {
	COLOR: red; TEXT-DECORATION: underline
}
A.zp_tk_selectedmenu:visited {
	COLOR: black
}
A.zp_tk_selectedmenu:link {
	COLOR: #000000
}
TD.zp_tk_topbar {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: =
14px; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; =
FONT-FAMILY: arial; BACKGROUND-COLOR: #003366
}
FONT.zp_tk_largemenu {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; COLOR: #ffffff; FONT-FAMILY: =
arial, helvetica, serif
}
A.zp_tk_menu:active {
	COLOR: red
}
A.zp_tk_menu:hover {
	COLOR: red; TEXT-DECORATION: underline
}
TD.zp_tk_topmenu {
	FONT-WEIGHT: normal; FONT-SIZE: 0.8em; COLOR: #ffffff; FONT-FAMILY: =
arial; BACKGROUND-COLOR: #6699cc
}
TD.zp_tk_content {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; COLOR: =
#000000; PADDING-TOP: 3px; BACKGROUND-COLOR: #ffffff
}
FONT.zp_tk_content {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: =
11px; PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 3px; =
FONT-FAMILY: arial
}
FONT.zp_tk_contenttopnav {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; COLOR: #000000; FONT-FAMILY: arial
}
FONT.zp_tk_contenttitle {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #000000; FONT-FAMILY: arial
}
FONT.zp_tk_contentbold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial
}
FONT.zp_tk_contentsmall {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: =
arial
}
FONT.zp_tk_contentsmallbold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: arial
}
FONT.zp_tk_contentlarge {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; COLOR: #000000; FONT-FAMILY: arial
}
FONT.zp_tk_contentlargebold {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #000000; FONT-FAMILY: arial
}
TD.zp_tk_selectedmenu {
	BACKGROUND-COLOR: #ffffff
}
TD.zp_tk_menu {
	BACKGROUND-COLOR: #003366
}
TD.zp_tk_searchbox {
	BACKGROUND-COLOR: #6699cc
}
FONT.zp_tk_searchbox {
	FONT-WEIGHT: normal; FONT-SIZE: 0.6em; COLOR: #ffffff; FONT-FAMILY: =
arial
}
FONT.zp_tk_searchboxtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em; COLOR: #ffffff; FONT-FAMILY: arial
}
TD.zp_tk_rightrail {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; =
PADDING-TOP: 3px; BACKGROUND-COLOR: #ffffff
}
FONT.zp_tk_rightrail {
	FONT-WEIGHT: normal; FONT-SIZE: 0.6em; COLOR: #000000; FONT-FAMILY: =
arial
}
TH.zp_tk_listingsoddrow {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: =
arial; BACKGROUND-COLOR: #ffffff
}
TD.zp_tk_listingsoddrow {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: =
arial; BACKGROUND-COLOR: #ffffff
}
A.zp_tk_listingsoddrow {
	COLOR: #058; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.zp_tk_listingsoddrow:active {
	COLOR: red
}
A.zp_tk_listingsoddrow:hover {
	COLOR: blue; TEXT-DECORATION: underline
}
A.zp_tk_listingsoddrow:link {
	COLOR: #058
}
A.zp_tk_listingsoddrow:visited {
	COLOR: navy
}
TD.zp_tk_listingsevenrow {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: =
arial; BACKGROUND-COLOR: #ffffff
}
A.zp_tk_listingsevenrow {
	TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.zp_tk_listingsevenrow:active {
	COLOR: red
}
A.zp_tk_listingsevenrow:hover {
	COLOR: blue; TEXT-DECORATION: underline
}
A.zp_tk_listingsevenrow:link {
	COLOR: #058
}
A.zp_tk_listingsevenrow:visited {
	COLOR: navy
}
TD.zp_tk_optionalmenu {
	BACKGROUND-COLOR: #003366
}
#ap-election-feed {
	FONT-SIZE: 92%; BACKGROUND: url(/common/images/ap-background.gif) =
repeat-x 0px 35px
}
#ap-election-feed .ap-table .delegate {
	PADDING-LEFT: 6px
}
#ap-election-feed .ap-table {
	MARGIN-TOP: 5px; WIDTH: 258px
}
#ap-election-feed .ap-table TD.value {
	PADDING-RIGHT: 5px; TEXT-ALIGN: right
}
#ap-election-feed .party-container {
	FLOAT: left
}
#ap-election-feed .party {
	FONT-WEIGHT: bold
}
#ap-election-feed .gop.party-container {
	MARGIN-LEFT: 10px
}
#ap-election-feed .needed {
	TEXT-ALIGN: right
}
.ap-comment {
	FONT-SIZE: 88%; TEXT-ALIGN: right
}
.promo-editorial .layout-d IMG {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: =
#fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
.promo-editorial .layout-d H5 {
	PADDING-LEFT: 8px; MARGIN: 4px 0px 3px; FONT: 11px/16px =
Arial,sans-serif; COLOR: #1d4b79
}
.promo-editorial .layout-d UL {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 1px; FONT: =
11px/16px Arial,sans-serif; PADDING-TOP: 1px
}
.promo-editorial .layout-d UL {
	BACKGROUND: #eef2f9; PADDING-TOP: 6px
}
.promo-editorial .layout-d UL LI {
	BACKGROUND-POSITION: 0px 0.5em; PADDING-LEFT: 10px; BACKGROUND-IMAGE: =
url(/images/branding/bullet-4x4.png); MARGIN-BOTTOM: 4px; =
BACKGROUND-REPEAT: no-repeat
}
.promo-editorial .sponsor {
	CLEAR: left; MARGIN-BOTTOM: -2px; FONT: 9px/9px "Arial",sans-serif; =
TEXT-TRANSFORM: uppercase; COLOR: #80959a; PADDING-TOP: 8px; TEXT-ALIGN: =
right
}
.promo-editorial .sponsor STRONG {
	COLOR: #0d2a47
}
.promo-editorial {
	BORDER-RIGHT: #cfe1f1 1px solid; BORDER-TOP: #cfe1f1 1px solid; =
BACKGROUND: #fff; MARGIN-BOTTOM: 10px; BORDER-LEFT: #cfe1f1 1px solid; =
BORDER-BOTTOM: #cfe1f1 1px solid
}
.promo-editorial H4 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: normal; =
PADDING-BOTTOM: 5px; COLOR: #666! important; PADDING-TOP: 9px
}
.promo-editorial H4 A {
	DISPLAY: block; BACKGROUND: =
url(/images/branding/arrow_button-white.png) no-repeat right bottom; =
FONT: 14px/16px Arial,sans-serif; COLOR: #666! important
}
.promo-editorial .layout-a .columns-container {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 4px
}
.promo-editorial .layout-b .columns-container {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 4px
}
.promo-editorial .layout-c .columns-container {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 4px
}
.promo-editorial .layout-d .columns-container {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; =
PADDING-TOP: 8px
}
.promo-editorial .layout-a H5 {
	MARGIN: 0px 0px 4px; FONT: 14px/16px Arial,sans-serif
}
.promo-editorial .layout-b .column-1 {
	FLOAT: left; WIDTH: 139px
}
.promo-editorial .layout-b .column-2 {
	FLOAT: left; WIDTH: 139px
}
.promo-editorial .layout-d .column-1 {
	FLOAT: left; WIDTH: 140px
}
.promo-editorial .layout-d .column-2 {
	FLOAT: left; WIDTH: 140px
}
.promo-editorial .layout-a P {
	MARGIN: 10px 0px 0px; FONT: 11px/16px Arial,sans-serif
}
.promo-editorial .layout-c DIV {
	FONT: 11px/16px Arial,sans-serif
}
.promo-editorial .layout-b UL {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 1px; FONT: =
11px/16px Arial,sans-serif; PADDING-TOP: 1px
}
.promo-editorial .layout-b UL LI {
	BACKGROUND-POSITION: 0px 0.4em; PADDING-LEFT: 10px; BACKGROUND-IMAGE: =
url(/images/branding/bullet-4x4.png); MARGIN-BOTTOM: 4px; =
BACKGROUND-REPEAT: no-repeat
}
.promo-editorial .layout-c LI {
	CLEAR: left; BORDER-TOP: #ccc 1px dotted; MARGIN-TOP: 11px
}
.promo-editorial .layout-c LI IMG {
	FLOAT: left; MARGIN-RIGHT: 17px
}
.promo-editorial .layout-c LI H5 {
	MARGIN-TOP: 6px; FONT-WEIGHT: bold
}
.promo-editorial .layout-c .stories {
	FONT-SIZE: 13px! important; FONT-FAMILY: "Georgia",serif! important
}
#module-related-links .promo-editorial .layout-a .columns-container {
	MARGIN: 4px 0px 10px -5px
}
.promo-tool {
	BORDER-RIGHT: #7e98b3 1px solid; BORDER-TOP: #7e98b3 1px solid; =
BACKGROUND: #eef2f9; MARGIN-BOTTOM: 20px; BORDER-LEFT: #7e98b3 1px =
solid; BORDER-BOTTOM: #7e98b3 1px solid
}
.promo-tool H4 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: #cfe1f1; =
PADDING-BOTTOM: 9px; PADDING-TOP: 9px
}
.promo-tool H4 A {
	DISPLAY: block; BACKGROUND: =
url(/images/branding/arrow_button-light_blue.png) no-repeat right =
bottom; FONT: 14px/16px Arial,sans-serif; COLOR: #043669
}
.promo-tool .layout-a .columns-container {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px
}
.promo-editorial .feedburnerFeedBlock UL LI {
	BACKGROUND-POSITION: 0px 0.5em; PADDING-LEFT: 11px; BACKGROUND-IMAGE: =
url(/images/branding/bullet-4x4.png); MARGIN-BOTTOM: 6px; FONT: =
13px/17px "Georgia",serif; BACKGROUND-REPEAT: no-repeat
}
.traffic {
	WIDTH: 100%
}
.traffic TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 4px; FONT: =
11px/15px "Arial",sans-serif; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px =
dotted
}
.traffic TD.dir {
	FONT: bold 10px/15px "Arial",sans-serif
}
.rail-ad-top {
	FONT: bold 9px/9px "Arial",sans-serif; COLOR: #999! important; =
TEXT-ALIGN: right! important; TEXT-DECORATION: none! important
}
#breaking-news-500 {
	PADDING-RIGHT: 5px! important; PADDING-LEFT: 5px! important; =
MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px! important; PADDING-TOP: 5px! =
important; BACKGROUND-COLOR: #fff
}
#video H4 {
	BORDER-RIGHT: #cfe1f1 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: =
#cfe1f1 1px solid; MARGIN-TOP: 4px; PADDING-LEFT: 8px; BACKGROUND: #fff; =
MARGIN-BOTTOM: 0px! important; PADDING-BOTTOM: 5px; BORDER-LEFT: #cfe1f1 =
1px solid; WIDTH: 281px; PADDING-TOP: 9px; BORDER-BOTTOM: #cfe1f1 0px =
solid
}
#video H4 A {
	DISPLAY: block; BACKGROUND: =
url(/images/branding/arrow_button-white.png) no-repeat right bottom; =
FONT: 14px/16px Arial,sans-serif; COLOR: #666! important
}
#module-lead-content-tabbed {
	BORDER-LEFT-COLOR: #fff; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #fff; =
BORDER-TOP-COLOR: #ccc; BORDER-RIGHT-COLOR: #fff
}
#module-lead-content-tabbed .alt DIV.columns-container {
	BACKGROUND-IMAGE: url(/images/branding/bar-ccc-1x96.png)! important
}
#module-lead-content-tabbed IMG.lead-photo {
	FLOAT: none! important
}
#module-lead-content-tabbed #main-tabs H2 {
	MARGIN: 8px 0px 0px
}
#module-lead-content-tabbed #main-tabs H2 A {
	FONT: bold 22px/17px "Times",serif
}
#module-lead-content-tabbed #main-tabs P.lead {
	DISPLAY: block; MARGIN: 8px 0px 0px; FONT: 12px/17px =
"Arial",sans-serif; COLOR: #333
}
#module-lead-content-tabbed #main-tabs DIV.column-1 UL {
	MARGIN: 12px 0px 0px
}
#module-lead-content-tabbed #main-tabs DIV.column-1 UL.bulleted LI {
	BACKGROUND-POSITION: 0px 0.55em; BACKGROUND-IMAGE: =
url(/images/branding/bullet-4x4.png)
}
#module-lead-content-tabbed #main-tabs DIV.column-1 UL LI A {
	FONT: 12px "Arial",sans-serif
}
#module-lead-content-tabbed #main-tabs DIV.column-2 UL.bulleted LI {
	BACKGROUND-POSITION: 0px 0.55em; BACKGROUND-IMAGE: =
url(/images/branding/bullet-5x4.png)
}
#module-lead-content-tabbed #main-tabs DIV.column-2 UL LI H3 A {
	FONT: bold 13px/16px "Times",serif
}
#module-lead-content-tabbed #main-tabs DIV.column-2 UL LI .last-updated =
SPAN {
	FONT: 9px/16px "Arial",sans-serif; TEXT-TRANSFORM: uppercase; COLOR: =
#ac0101
}
#module-lead-content-tabbed UL.tabs {
	BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #fff 1px solid; BORDER-LEFT-WIDTH: =
0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 525px
}
#module-lead-content-tabbed UL.tabs LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; =
BACKGROUND: url(/images/branding/tabs-bg.png) no-repeat; PADDING-BOTTOM: =
0px; PADDING-TOP: 0px
}
#module-lead-content-tabbed UL.tabs LI A {
	PADDING-RIGHT: 10px; BORDER-TOP: #fff 2px solid; PADDING-LEFT: 0px; =
BACKGROUND: url(/images/branding/tabs-bg.png) no-repeat 100% 0px; =
BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; FONT: bold 10px/19px =
"Arial",sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #889a9e; =
PADDING-TOP: 0px; TEXT-ALIGN: center; BORDER-RIGHT-COLOR: #fff
}
#module-lead-content-tabbed UL.tabs LI.current {
	BACKGROUND-POSITION: 0px -42px; BORDER-BOTTOM-COLOR: #fff; =
PADDING-BOTTOM: 1px; COLOR: #ac0101
}
#module-lead-content-tabbed UL.tabs LI.current A {
	BACKGROUND-POSITION: 100% -42px; BORDER-BOTTOM-COLOR: #fff; =
PADDING-BOTTOM: 1px; COLOR: #ac0101
}
#module-lead-content-tabbed UL.tabs LI#main-tab01 A {
=09
}
#module-lead-content-tabbed UL.tabs LI#main-tab02 A {
=09
}
#module-lead-content-tabbed UL.tabs LI#main-tab03 A {
=09
}
#module-lead-content-tabbed UL.tabs LI#main-tab04 A {
=09
}
#module-lead-content-tabbed UL.tabs LI#main-tab05 A {
=09
}
#module-lead-content-tabbed .play-controls {
	DISPLAY: none
}
.main-front#page #front-container #promo-rail #misc-ad H4 {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; BACKGROUND: =
url(/images/branding/arrow_button-white.png) no-repeat right bottom; =
PADDING-BOTTOM: 5px; FONT: 14px/16px Arial,sans-serif; COLOR: #999; =
PADDING-TOP: 9px
}
.main-front#page #front-container #promo-rail .misc-ad H4 A {
	DISPLAY: block; BACKGROUND: =
url(/images/branding/arrow_button-white.png) no-repeat right bottom; =
FONT: 14px/16px Arial,sans-serif; COLOR: #999
}
.green#page #front-container #promo-rail {
	MARGIN-TOP: 60px! important; PADDING-TOP: 0px! important
}
.green#page #video H4 {
	WIDTH: 282px
}
#module-quiz-tools LI#share-bookmarks {
	MARGIN-LEFT: 6px! important
}
#ribbon {
	BACKGROUND-COLOR: #c0c0c0
}
.ribbon-border {
	BACKGROUND-COLOR: #ccc
}
#ribbon A {
	COLOR: #000; TEXT-DECORATION: none
}
#ribbon A:link {
	COLOR: #000
}
#ribbon A:visited {
	COLOR: #000
}
#ribbon A:hover {
	COLOR: #000
}
#ribbon A:active {
	COLOR: #000
}
#ribbon-section-title {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #000
}
.ri-section {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; TEXT-TRANSFORM: capitalize; COLOR: =
#000
}
.ri-thumbnail {
=09
}
.ri-brief P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
.ri-title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
130%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; LINE-HEIGHT: 100%; =
PADDING-TOP: 0px
}
.ri-title A {
	COLOR: #000
}
.ri-title A:link {
	COLOR: #000
}
.ri-title A:visited {
	COLOR: #000
}
.ri-title A:hover {
	COLOR: #000
}
.ri-title A:active {
	COLOR: #000
}
.ribbon-bottom {
	BORDER-BOTTOM-COLOR: #999
}
.goto-iphone-version {
	BORDER-RIGHT: #058 5px solid; BORDER-TOP: #058 5px solid; BORDER-LEFT: =
#058 5px solid; COLOR: #058! important; BORDER-BOTTOM: #058 5px solid
}
#module-secondary-content-spotlight P.last-updated {
	FONT-WEIGHT: normal! important; FONT-SIZE: 9px! important; =
TEXT-TRANSFORM: uppercase; COLOR: #ac0101; LINE-HEIGHT: 16px! important; =
FONT-FAMILY: "Arial",sans-serif! important
}
#module-secondary-content-spotlight UL P.last-updated {
	FONT-WEIGHT: normal! important; FONT-SIZE: 9px! important; =
TEXT-TRANSFORM: uppercase; COLOR: #ac0101; LINE-HEIGHT: 16px! important; =
FONT-FAMILY: "Arial",sans-serif! important
}
#module-secondary-content-spotlight .minutes-ago {
	FONT-WEIGHT: normal! important; FONT-SIZE: 9px! important; =
TEXT-TRANSFORM: uppercase; COLOR: #ac0101; LINE-HEIGHT: 16px! important; =
FONT-FAMILY: "Arial",sans-serif! important
}
#module-secondary-content-spotlight UL.bulleted LI =
A.multimedia-item-type {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: normal! important; =
FONT-SIZE: 10px! important; BACKGROUND: none transparent scroll repeat =
0% 0%; PADDING-BOTTOM: 1px; COLOR: #ac0101! important; PADDING-TOP: 1px; =
FONT-FAMILY: Arial, sans-serif,! important
}
.tax-topic-gallery #main #content {
	BACKGROUND-COLOR: #fff
}
#windoid {
	PADDING-RIGHT: 20px! important; PADDING-LEFT: 20px! important; =
PADDING-BOTTOM: 20px! important; MARGIN: 5px; PADDING-TOP: 20px! =
important
}
#mp3-content-header H1 {
	BACKGROUND-COLOR: #fff
}
#mp3-content {
	BACKGROUND-COLOR: #fff
}
.rail .misc-ad {
=09
}
.rail #video {
=09
}

------=_NextPart_000_00BF_01C8CBA9.77964EF0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://pqasb.pqarchiver.com/chicagotribune/css/header.css

#navcontainer {
	WIDTH: 100%
}
UL#marketnav {
	MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0.1em; MARGIN-LEFT: =
0px; WHITE-SPACE: nowrap
}
#marketnav LI {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}
#marketnav A {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; =
FONT-SIZE: 11px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; =
BORDER-LEFT: #ccc 1px solid; COLOR: #009; PADDING-TOP: 0px; FONT-FAMILY: =
Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
#marketnav A:link {
	TEXT-DECORATION: none
}
#navlist A:visited {
	TEXT-DECORATION: none
}
#topnav UL {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; =
MARGIN: 0px; TEXT-TRANSFORM: uppercase; WIDTH: 968px; COLOR: #fff; =
FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; =
BACKGROUND-COLOR: #336699
}
#topnav UL LI {
	DISPLAY: inline
}
#topnav UL LI A {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 0.75em; BORDER-TOP: #fff =
1px solid; PADDING-LEFT: 0.75em; FLOAT: left; PADDING-BOTTOM: 0.2em; =
BORDER-LEFT: #fff 1px solid; COLOR: #fff; PADDING-TOP: 0.2em; =
BACKGROUND-COLOR: #336699; TEXT-DECORATION: none
}
#navcontainer > #topnav UL LI A {
	PADDING-RIGHT: 0.55em; PADDING-LEFT: 0.55em; PADDING-BOTTOM: 0.2em; =
PADDING-TOP: 0.2em
}
#topnav UL LI A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #003399
}
#topnav A#current {
	COLOR: #fff; BACKGROUND-COLOR: #003399
}
#topnav A#misc {
	COLOR: #fff; BACKGROUND-COLOR: #336699
}
#topnav A#misc:hover {
	COLOR: #fff; BACKGROUND-COLOR: #003399
}
UL#topnavlist {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; WHITE-SPACE: nowrap
}
#page {
	BACKGROUND: #fff
}

------=_NextPart_000_00BF_01C8CBA9.77964EF0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://pqasb.pqarchiver.com/chicagotribune/css/fixed.css

H1#masthead {
	LEFT: 0px; POSITION: relative; TOP: 0px
}
A:link {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline! important
}
A:active {
=09
}
#page {
	MARGIN: 0px auto; WIDTH: 970px; BACKGROUND-REPEAT: repeat-y; POSITION: =
relative
}
#oatspage {
	MARGIN: 0px auto; WIDTH: 970px; BACKGROUND-REPEAT: repeat-y; POSITION: =
relative
}
#front-container {
	POSITION: relative
}
#header-container {
	WIDTH: 970px
}
#header {
	Z-INDEX: 1000; BACKGROUND-REPEAT: repeat-x; HEIGHT: 90px
}
.sa#header {
	Z-INDEX: 1000; BACKGROUND-REPEAT: repeat-x; HEIGHT: 161px
}
#header P.date {
	FONT-WEIGHT: bold! important; FONT-SIZE: 85%! important; MARGIN: 0px =
10px; WIDTH: 225px! important
}
#header P.date-vendor {
	FONT-WEIGHT: bold! important; FONT-SIZE: 85%! important; MARGIN: 0px =
10px; WIDTH: 225px! important
}
.home#header {
	BACKGROUND-REPEAT: repeat-x; POSITION: relative; HEIGHT: 90px
}
.home#header #masthead {
	CLEAR: both
}
.home#header #masthead IMG {
	CLEAR: both
}
.home#header .ad {
	RIGHT: 10px; FLOAT: right; WIDTH: 120px; POSITION: absolute; TOP: 10px
}
.home#header H1 {
	DISPLAY: inline
}
.home#header #header-weather {
	DISPLAY: inline; BOTTOM: 19px; POSITION: relative
}
.home#header P.date {
	DISPLAY: inline; TEXT-ALIGN: right
}
.home#header P.weather-icon {
	DISPLAY: inline; MARGIN-RIGHT: 10px; POSITION: relative; TOP: 7px; =
TEXT-ALIGN: left
}
.home#header A.weather-icon:hover {
	TEXT-DECORATION: none! important
}
.home#header P.weather {
	DISPLAY: inline; TEXT-ALIGN: left
}
.home#header P.wu-weather-icon {
	DISPLAY: inline; MARGIN-RIGHT: 10px; POSITION: relative; TOP: 7px; =
TEXT-ALIGN: left
}
.home#header P.wu-weather {
	DISPLAY: inline; TEXT-ALIGN: left
}
.home#header P.wu-weather:hover {
	TEXT-DECORATION: underline! important
}
IMG.blockimage {
	DISPLAY: block
}
#subheader {
	BACKGROUND-REPEAT: repeat-x; HEIGHT: 33px
}
#subheader #search {
	DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; =
FLOAT: left; MARGIN: 6px 0px 0px 20px; POSITION: relative
}
#subheader #search LABEL {
	VERTICAL-ALIGN: middle
}
#subheader #search INPUT.radio {
	MARGIN-LEFT: 6px
}
#subheader #search IMG.google-logo {
	RIGHT: -63px; POSITION: absolute; TOP: 0px
}
#subheader #personalization {
	DISPLAY: inline; FLOAT: right; MARGIN: 9px 8px 0px 0px
}
#subheader #personalization A {
	TEXT-DECORATION: underline
}
#navigation {
	CLEAR: both; DISPLAY: inline; Z-INDEX: 2; FLOAT: left; WIDTH: 124px; =
MARGIN-RIGHT: 10px
}
#navigation A {
	FONT-WEIGHT: bold; FONT-SIZE: 85%
}
#navigation SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 85%
}
#navigation UL {
	BACKGROUND-POSITION: 0px bottom; BACKGROUND-REPEAT: no-repeat
}
#navigation UL UL {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#navigation LI {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px bottom; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 9px; LINE-HEIGHT: 100%; PADDING-TOP: 0px; =
BACKGROUND-REPEAT: no-repeat
}
#navigation LI LI {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 8px 0.5em; PADDING-LEFT: 15px; =
PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px; =
BACKGROUND-REPEAT: no-repeat
}
#navigation LI.current {
	BACKGROUND-POSITION: 0px bottom; MARGIN-TOP: -1px; BACKGROUND-REPEAT: =
no-repeat
}
#navigation LI.current.classified {
	MARGIN-TOP: 0px
}
#navigation LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 7px; PADDING-BOTTOM: =
0px; PADDING-TOP: 6px
}
#navigation LI SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 7px; PADDING-BOTTOM: =
0px; PADDING-TOP: 6px
}
#navigation LI.current-section.current A {
	PADDING-BOTTOM: 0px
}
#navigation LI.current-section.current SPAN {
	PADDING-BOTTOM: 0px
}
#navigation LI LI A {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: =
normal; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#navigation LI LI SPAN {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: =
normal; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#navigation LI.current A {
	BACKGROUND-POSITION: 0px top; PADDING-TOP: 8px; BACKGROUND-REPEAT: =
no-repeat
}
#navigation LI.current SPAN {
	BACKGROUND-POSITION: 0px top; PADDING-TOP: 8px; BACKGROUND-REPEAT: =
no-repeat
}
#navigation LI.current LI A {
	PADDING-TOP: 0px
}
#navigation LI.current LI SPAN {
	PADDING-TOP: 0px
}
#navigation LI.current LI.current-subsection {
	BACKGROUND-POSITION: 9px 0.5em; PADDING-BOTTOM: 0px; BACKGROUND-REPEAT: =
no-repeat
}
#navigation LI.classified LI.current-subsection {
	BACKGROUND-POSITION: 9px 0.5em; BACKGROUND-REPEAT: no-repeat
}
#navigation LI.current LI.current-subsection LI {
	BACKGROUND-POSITION: 24px 0.5em; PADDING-LEFT: 30px; MARGIN-LEFT: =
-15px; BACKGROUND-REPEAT: no-repeat
}
#navigation LI.classified LI.current-subsection LI {
	BACKGROUND-POSITION: 24px 0.5em; PADDING-LEFT: 30px; MARGIN-LEFT: =
-15px; BACKGROUND-REPEAT: no-repeat
}
#navigation LI.current LI LI.current-subsection {
	BACKGROUND-POSITION: 24px 0.5em; PADDING-LEFT: 30px; MARGIN-LEFT: =
-15px; BACKGROUND-REPEAT: no-repeat
}
#navigation LI.classified {
	BACKGROUND-POSITION: left bottom; BACKGROUND-REPEAT: no-repeat
}
#navigation LI.current.classified A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#navigation LI.current.classified SPAN {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#navigation LI.below-classified.current {
	MARGIN-TOP: -3px
}
#navigation .cover-thumbnail IMG {
	PADDING-LEFT: 5px; WIDTH: 100px
}
#navigation .cover-thumbnail P {
	PADDING-LEFT: 25px
}
#nav-ul {
	WIDTH: 124px
}
#content {
	DISPLAY: inline; FLOAT: left; WIDTH: 526px; MARGIN-RIGHT: 10px
}
.poll#page #content {
	WIDTH: 666px
}
.xmlfeed#page #content {
	MARGIN-TOP: 10px
}
.elections#content {
	PADDING-TOP: 13px
}
.most-popular#page #content {
	WIDTH: 356px; PADDING-TOP: 13px
}
.most-popular#page DIV.ad-160x600 {
	MARGIN-TOP: 73px; Z-INDEX: 9999; FLOAT: left; WIDTH: 160px; =
MARGIN-RIGHT: 10px
}
.most-popular#page DIV.ad-160x600 IMG {
	MARGIN-BOTTOM: 10px
}
.most-popular#page #promo-rail {
	MARGIN-TOP: 73px
}
.rail {
	FLOAT: left; WIDTH: 300px
}
.medium.rail {
	WIDTH: 160px
}
.narrow.rail {
	WIDTH: 144px
}
#siteindex {
	CLEAR: both; BORDER-TOP: 1px solid
}
#siteindex H4 {
	MARGIN: 3px 0px 1px 8px
}
#siteindex UL {
	PADDING-BOTTOM: 9px
}
#siteindex UL UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
#siteindex LI {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 0px 0px 10px; WIDTH: 130px
}
#siteindex LI.first {
	MARGIN-LEFT: 0px
}
#siteindex LI A {
	DISPLAY: block; PADDING-LEFT: 3px; LINE-HEIGHT: 14px
}
#siteindex LI.first A {
	PADDING-LEFT: 9px
}
#siteindex LI LI {
	BACKGROUND-POSITION: 3px 8px; DISPLAY: list-item; PADDING-LEFT: 7px; =
FLOAT: none; MARGIN: 0px; WIDTH: auto; BACKGROUND-REPEAT: no-repeat
}
#siteindex LI.first LI {
	BACKGROUND-POSITION: 9px 8px
}
#siteindex LI LI A {
	DISPLAY: inline; LINE-HEIGHT: normal
}
#footer {
	CLEAR: both; BORDER-TOP: 1px solid; BACKGROUND-REPEAT: repeat-x
}
#footer LI {
	DISPLAY: inline; LINE-HEIGHT: normal; FONT-FAMILY: Verdana
}
#footer .footer-partners {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; =
PADDING-TOP: 6px; TEXT-ALIGN: center
}
#footer #footer-utility {
	PADDING-RIGHT: 0px; BORDER-TOP: 1px solid; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BORDER-BOTTOM: 1px solid; =
TEXT-ALIGN: center
}
.main-front#page {
	BACKGROUND-REPEAT: repeat-y
}
.main-front#page #content {
	BACKGROUND-REPEAT: no-repeat
}
.main-front#page #promo-rail {
	MARGIN-TOP: 45px
}
.main-front#page #content .rail {
	BACKGROUND-POSITION: right top; BACKGROUND-REPEAT: no-repeat
}
.main-front#page #module-lead-content-tabbed {
	MARGIN-TOP: 20px
}
.main-front#page #heading H2 {
	MARGIN-TOP: 20px; PADDING-BOTTOM: 4px
}
.main-front#page #module-classifieds {
	MARGIN-TOP: 10px
}
.main-front#page #module-poll {
	MARGIN-TOP: 10px
}
.section-front#page {
	BACKGROUND-REPEAT: repeat-y
}
.section-front#page #content {
	PADDING-TOP: 13px
}
.section-front#page #breaking-news {
	MARGIN-BOTTOM: -18px; PADDING-BOTTOM: 10px
}
.section-front#page #promo-rail {
	MARGIN-TOP: 30px
}
.section-front#page #module-classifieds {
	MARGIN-TOP: 10px
}
.section-front#page #module-poll {
	MARGIN-TOP: 10px
}
.section-front#page #module-talkback-promo {
	MARGIN-TOP: 10px
}
.section-front#page #module-messageboard-promo {
	MARGIN-TOP: 10px
}
.section-front#page #content .rail {
	BACKGROUND-POSITION: right top; BACKGROUND-REPEAT: no-repeat
}
.section-front#page DIV.module-list {
	MARGIN-TOP: 10px
}
.article#page {
	BACKGROUND-REPEAT: repeat-y; POSITION: relative
}
.article#page #content {
	PADDING-TOP: 14px
}
.poll#page #content {
	PADDING-TOP: 14px
}
.graffiti#page #content {
	PADDING-TOP: 14px
}
.quiz#page #content {
	PADDING-TOP: 14px
}
.email#page #content {
	PADDING-TOP: 14px
}
#article {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 4px
}
#article UL LI {
	PADDING-LEFT: 11px; BACKGROUND: =
url(/common/images/standard/bullet-4x3.gif) no-repeat left 5px; FLOAT: =
none; MARGIN-BOTTOM: 5px; HEIGHT: 1%
}
#article H2 {
	MARGIN: 6px 0px 7px; LINE-HEIGHT: 93%
}
.article#page #promo-rail {
	MARGIN-TOP: 7px
}
.poll#page #promo-rail {
	MARGIN-TOP: 7px
}
.graffiti#page #promo-rail {
	MARGIN-TOP: 7px
}
.email#page #promo-rail {
	MARGIN-TOP: 7px
}
.article#page #promo-rail DIV.ad-160x600 IMG {
	MARGIN-TOP: 10px
}
#article P.subhead {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 10px
}
#article DL.byline DD {
	MARGIN-BOTTOM: 10px
}
#article P {
	MARGIN: 1.25em 0px
}
#article P.copyright {
	CLEAR: left; TEXT-ALIGN: center
}
#article P.last-updated {
	PADDING-BOTTOM: 4px; MARGIN: 2px 0px 0px; BORDER-BOTTOM: 1px solid; =
TEXT-ALIGN: right
}
#article P.published {
	MARGIN: 0px 0px 10px
}
#article P.caption {
	MARGIN-TOP: 1px; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 500px
}
#article P.credit {
	MARGIN-BOTTOM: 2px; WIDTH: 500px; TEXT-ALIGN: right
}
#article IMG.full-width {
	FLOAT: left; MARGIN-BOTTOM: 2px
}
#article UL.article-nav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: =
none; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 11px; PADDING-TOP: 0px
}
#article UL.article-nav A:link {
	TEXT-DECORATION: underline
}
#article UL.article-nav A:visited {
	TEXT-DECORATION: underline
}
#article UL.article-nav A:active {
	TEXT-DECORATION: underline
}
#article UL.article-nav A:hover {
	TEXT-DECORATION: underline
}
#article UL.article-nav LI.current A {
	TEXT-DECORATION: none
}
#article .rail {
	MARGIN: 10px 0px
}
.search-results#page #content {
	WIDTH: 666px; PADDING-TOP: 13px
}
.search-results#page #content H2 {
	FLOAT: left; WIDTH: 333px
}
.search-results#page #content A.search-help {
	MARGIN-TOP: 17px; DISPLAY: block; FLOAT: right; WIDTH: 200px; =
TEXT-ALIGN: right
}
.search-results#page #promo-rail {
	MARGIN-TOP: 52px
}
.search-results#page #promo-rail DIV.ad-160x600 IMG {
	MARGIN-BOTTOM: 10px
}
.gallery#page {
	BACKGROUND-REPEAT: repeat-y
}
.gallery#page #gallery-content H2 {
	WIDTH: 830px
}
.gallery#page #gallery-content {
	DISPLAY: inline; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-TOP: 18px
}
.gallery#page #gallery-photos-more {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 8px
}
.gallery#page #gallery-slideshow {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 8px
}
.gallery#page #gallery-slideshow {
	MARGIN-TOP: 0px
}
.gallery#page #gallery-photos-more {
	MARGIN-TOP: 0px; WIDTH: 163px
}
.gallery#page #gallery-utility-rail {
	PADDING-TOP: 0px
}
.gallery#page #module-related-links {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: 1px solid; =
PADDING-LEFT: 4px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; =
BORDER-LEFT: 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: 1px solid
}
.gallery#page #module-related-links UL {
	MARGIN-RIGHT: 0px
}
.gallery#page #gallery-subcontent {
	CLEAR: both; PADDING-TOP: 10px
}
.gallery#page #module-ratings-and-comments {
	MARGIN-BOTTOM: 31px
}
#breadcrumb {
	LEFT: 134px; PADDING-BOTTOM: 3px; WIDTH: 526px; PADDING-TOP: 2px; =
POSITION: absolute; TOP: 123px
}
.front#breadcrumb {
	CLEAR: both; TOP: 0px
}
.htmlstory#breadcrumb .left {
	FLOAT: left
}
.htmlstory#breadcrumb .right {
	FLOAT: right
}
.real-estate#page #content {
	WIDTH: 430px; PADDING-TOP: 13px
}
.real-estate#page #promo-rail {
	MARGIN: 30px 10px 0px 0px; WIDTH: 226px
}
.real-estate#page DIV.medium.rail {
	MARGIN-TOP: 14px; FLOAT: left
}
.real-estate#page DIV.medium.rail IMG {
	MARGIN-BOTTOM: 10px
}
.real-estate#page #module-video-with-playlist {
	MARGIN-TOP: 7px
}
.real-estate#page #realestate-tools {
	MARGIN-TOP: 10px
}
.real-estate#page DIV.module-box {
	MARGIN-BOTTOM: 10px
}
.real-estate#page DIV.real-estate-features.module-box {
	MARGIN-BOTTOM: 0px
}
.real-estate#page .module-box#realestate-tools {
	MARGIN-BOTTOM: 0px
}
#feed {
	RIGHT: 0px; POSITION: absolute; TOP: 0px
}
#feed A {
	PADDING-RIGHT: 15px; BACKGROUND: =
url(/common/images/icons/feed-icon-12x12.gif) no-repeat right center
}
#add-as-homepage {
	CLEAR: both; RIGHT: 0px; POSITION: absolute; TOP: 15px
}
#add-as-homepage A.subscriber {
	MARGIN-RIGHT: 15px
}
#module-lead-content-tabbed {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: 1px solid; =
MARGIN-TOP: 21px; PADDING-LEFT: 10px; MIN-HEIGHT: 245px; MARGIN-BOTTOM: =
25px; PADDING-BOTTOM: 10px; BORDER-LEFT: 1px solid; PADDING-TOP: 10px; =
BORDER-BOTTOM: 1px solid; POSITION: relative; HEIGHT: auto! important
}
#module-lead-content-tabbed .section-link {
	MARGIN-TOP: 15px; TEXT-ALIGN: right
}
#module-lead-content-tabbed H2 {
	LINE-HEIGHT: 100%
}
#module-lead-content-tabbed H3 {
	LINE-HEIGHT: 100%
}
#module-lead-content-tabbed IMG.lead-photo {
	DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 10px; POSITION: relative
}
#module-lead-content-tabbed IMG.lead-photo-right {
	DISPLAY: block; FLOAT: right; MARGIN-LEFT: 10px; POSITION: relative
}
#module-lead-content-tabbed IMG.full-photo {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px auto; PADDING-TOP: 0px; POSITION: relative; TEXT-ALIGN: =
center
}
#module-lead-content-tabbed HR {
	HEIGHT: 1px
}
#module-lead-content-tabbed DL.byline {
	FONT-SIZE: 85%; MARGIN-BOTTOM: 5px
}
#module-lead-content-tabbed DL.byline DT {
	DISPLAY: inline
}
#module-lead-content-tabbed DL.byline DD {
	BACKGROUND-POSITION: left 2px; DISPLAY: inline; PADDING-LEFT: 4px; =
BACKGROUND-REPEAT: no-repeat
}
#module-lead-content-tabbed UL.bulleted P.last-updated {
	DISPLAY: inline
}
#module-lead-content-tabbed P.last-updated {
	MARGIN-TOP: 1px; FONT-WEIGHT: normal; FONT-SIZE: 10px
}
#module-lead-content-tabbed UL P.last-updated {
	MARGIN-TOP: 1px; FONT-WEIGHT: normal; FONT-SIZE: 10px
}
#module-lead-content-tabbed P.caption {
	MARGIN-TOP: 1px; FONT-WEIGHT: normal; FONT-SIZE: 10px
}
#module-lead-content-tabbed P.lead {
	DISPLAY: inline; FONT-SIZE: 92%; LINE-HEIGHT: 16px
}
#module-lead-content-tabbed UL {
	MARGIN-TOP: 5px
}
#module-lead-content-tabbed LI {
	FONT-WEIGHT: bold; FONT-SIZE: 92%; MARGIN-BOTTOM: 6px; LINE-HEIGHT: =
14px
}
#module-lead-content-tabbed UL.tabs {
	LEFT: -1px; MARGIN: 0px; POSITION: absolute; TOP: -22px
}
#module-lead-content-tabbed UL.tabs LI {
	FONT-SIZE: 92%
}
#module-lead-content-tabbed UL.bulleted LI {
	PADDING-LEFT: 11px; BACKGROUND: =
url(/common/images/standard/bullet-4x3.gif) no-repeat left 5px; FLOAT: =
none; MARGIN-BOTTOM: 5px; HEIGHT: 1%
}
#module-lead-content-tabbed .alt DIV.columns-container {
	BACKGROUND: url(/common/images/standard/bar-medgray-1x11.gif) repeat-y =
319px 0px
}
#module-lead-content-tabbed .alt DIV.column-1 {
	FLOAT: left; WIDTH: 305px
}
#module-lead-content-tabbed .alt DIV.column-2 {
	FLOAT: right
}
#module-lead-content-tabbed .layout-a DIV.column-2 {
	WIDTH: 169px
}
#module-lead-content-tabbed .layout-b DIV.column-2 {
	WIDTH: 169px
}
#module-lead-content-tabbed .layout-d DIV.column-2 {
	WIDTH: 169px
}
#module-lead-content-tabbed .layout-e DIV.column-2 {
	WIDTH: 169px
}
#module-lead-content-tabbed .layout-f DIV.column-2 {
	WIDTH: 169px
}
#module-lead-content-tabbed .alt DIV.column-2 .more-links-1 {
	PADDING-RIGHT: 5px; FONT-SIZE: 85%; BACKGROUND: =
url(/common/images/standard/bar-medgray-1x11.gif) repeat-y right 50%; =
FLOAT: left; WIDTH: 80px
}
#module-lead-content-tabbed .alt DIV.column-2 .more-links-2 {
	FONT-SIZE: 85%; FLOAT: right; WIDTH: 80px
}
#module-lead-content-tabbed .alt DIV.column-2 .more-links-1 UL.bulleted =
LI {
	MARGIN-BOTTOM: 5px
}
#module-lead-content-tabbed .alt DIV.column-2 .more-links-2 UL.bulleted =
LI {
	MARGIN-BOTTOM: 5px
}
#module-lead-content-tabbed .layout-c DIV.columns-container {
	BACKGROUND-POSITION: 251px 0px
}
#module-lead-content-tabbed .layout-c DIV.column-1 {
	WIDTH: 235px
}
#module-lead-content-tabbed .layout-c DIV.column-2 {
	WIDTH: 235px
}
#module-secondary-content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FLOAT: right; PADDING-BOTTOM: =
0px; WIDTH: 213px; PADDING-TOP: 0px
}
#module-secondary-content DIV {
	MARGIN-BOTTOM: 25px
}
#module-secondary-content DIV.last {
	MARGIN: 0px
}
#module-secondary-content DIV.wu_marine_wrapper {
	MARGIN-BOTTOM: 3px
}
#module-secondary-content DIV.wu_marine_row {
	MARGIN-BOTTOM: 3px
}
#module-secondary-content H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 122%; PADDING-BOTTOM: 3px; MARGIN: 0px; =
LINE-HEIGHT: 95%; BORDER-BOTTOM: 1px solid
}
#module-secondary-content UL {
	MARGIN-TOP: 8px
}
#module-secondary-content LI {
	FONT-SIZE: 92%; MARGIN-BOTTOM: 11px; LINE-HEIGHT: 14px
}
#module-secondary-content LI A:link {
	FONT-WEIGHT: bold
}
#module-secondary-content LI A:visited {
	FONT-WEIGHT: bold
}
#module-secondary-content LI A:hover {
	FONT-WEIGHT: bold
}
#module-secondary-content LI A:active {
	FONT-WEIGHT: bold
}
#module-secondary-content LI SPAN.minutes-ago {
	DISPLAY: inline; FONT-SIZE: 85%
}
LI SPAN.minutes-ago {
	DISPLAY: inline; FONT-SIZE: 85%
}
#module-secondary-content LI IMG {
	MARGIN-LEFT: 4px; VERTICAL-ALIGN: middle
}
#module-secondary-content UL UL {
	MARGIN-TOP: 8px
}
#module-secondary-content LI LI {
	BACKGROUND-POSITION: 0px 6px; PADDING-LEFT: 8px; FONT-SIZE: 100%; =
MARGIN: 0px 0px -5px; LINE-HEIGHT: normal; BACKGROUND-REPEAT: no-repeat
}
#module-secondary-content LI LI A:link {
	FONT-WEIGHT: normal
}
#module-secondary-content LI LI A:visited {
	FONT-WEIGHT: normal
}
#module-secondary-content LI LI A:hover {
	FONT-WEIGHT: normal
}
#module-secondary-content LI LI A:active {
	FONT-WEIGHT: normal
}
#module-secondary-content-spotlight DIV.container {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: 1px solid; =
PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: 1px solid; =
PADDING-TOP: 10px; BORDER-BOTTOM: 1px solid
}
#module-secondary-content-spotlight DIV.content {
	MARGIN-BOTTOM: 10px
}
#module-secondary-content-spotlight H4 {
	MARGIN-BOTTOM: 4px
}
#module-secondary-content-spotlight IMG.lead-photo {
	DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 10px; POSITION: relative
}
#module-secondary-content-spotlight IMG.full-photo {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px auto; PADDING-TOP: 0px; POSITION: relative; TEXT-ALIGN: =
center
}
#module-secondary-content-spotlight UL.bulleted P.last-updated {
	DISPLAY: inline
}
#module-secondary-content-spotlight P.last-updated {
	MARGIN-TOP: 1px
}
#module-secondary-content-spotlight UL P.last-updated {
	MARGIN-TOP: 1px
}
#module-secondary-content-spotlight .minutes-ago {
	MARGIN-TOP: 1px
}
#module-secondary-content-spotlight UL.bulleted LI {
	PADDING-LEFT: 11px; BACKGROUND: =
url(/common/images/standard/bullet-4x3.gif) no-repeat left 5px; =
MARGIN-BOTTOM: 2px
}
#module-secondary-content-spotlight DIV.content P {
	MARGIN-BOTTOM: 4px
}
#module-secondary-content-spotlight DIV.content UL LI {
	MARGIN-BOTTOM: 4px
}
#module-secondary-content-spotlight DIV.links {
	CLEAR: both; BORDER-TOP: 1px solid; PADDING-TOP: 3px
}
#module-popular-stories {
	MARGIN-BOTTOM: 15px
}
#module-popular-stories H3 {
	MARGIN: 3px 0px
}
#module-popular-stories #popular-tabs-container {
	PADDING-TOP: 21px; POSITION: relative
}
#module-popular-stories DIV.links-list {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; =
BORDER-BOTTOM: 1px solid
}
#module-popular-stories UL {
	MARGIN: 11px 10px
}
#module-popular-stories LI {
	MARGIN-BOTTOM: 9px
}
#module-popular-stories UL.tabs {
	LEFT: 0px; MARGIN: 0px; POSITION: absolute; TOP: 0px
}
.module-poll {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: 1px solid; =
PADDING-LEFT: 5px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 13px; =
BORDER-LEFT: 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: 1px solid
}
.module-poll H4 {
	MARGIN-BOTTOM: 3px
}
.module-poll P.question {
	MARGIN-LEFT: 11px; PADDING-TOP: 5px
}
.module-poll FORM {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: 1px solid; =
PADDING-LEFT: 5px; PADDING-BOTTOM: 15px; MARGIN: 10px 0px; BORDER-LEFT: =
1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: 1px solid; POSITION: =
relative
}
.module-poll DIV.answers {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: 1px solid; =
PADDING-LEFT: 5px; PADDING-BOTTOM: 15px; MARGIN: 10px 0px; BORDER-LEFT: =
1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: 1px solid; POSITION: =
relative
}
.module-poll LABEL {
	DISPLAY: block; PADDING-LEFT: 12px; LINE-HEIGHT: 20px
}
.module-poll SPAN.radio {
	MARGIN-RIGHT: 6px
}
.module-poll INPUT.vote {
	RIGHT: 7px; BOTTOM: 7px; POSITION: absolute
}
.module-poll LI {
	LINE-HEIGHT: 17px
}
.module-poll LI A:link {
	TEXT-DECORATION: underline
}
.module-poll LI A:visited {
	TEXT-DECORATION: underline
}
.module-poll LI A:hover {
	TEXT-DECORATION: underline
}
.module-poll LI A:active {
	TEXT-DECORATION: underline
}
.module-poll P.bar {
	MARGIN-BOTTOM: 10px; WIDTH: 80%
}
.module-poll DIV.ads P {
	BORDER-BOTTOM: 1px solid; TEXT-ALIGN: center
}
.poll#page #content {
	PADDING-TOP: 13px
}
.poll#page .rail {
	FLOAT: right
}
.poll#page .ad-rail {
	FLOAT: right; WIDTH: 160px
}
.poll#page .ad-rail .ad {
	Z-INDEX: 9998; FLOAT: right
}
.poll#page #question-poll {
	PADDING-BOTTOM: 35px
}
#module-lead-content {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: 1px solid; =
PADDING-LEFT: 10px; MARGIN-BOTTOM: 25px; PADDING-BOTTOM: 10px; =
BORDER-LEFT: 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: 1px solid; =
POSITION: relative
}
#module-lead-content H2 {
	LINE-HEIGHT: 100%
}
#module-lead-content H3 {
	LINE-HEIGHT: 100%
}
#module-lead-content IMG.lead-photo {
	DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 10px
}
#module-lead-content IMG.lead-photo-right {
	DISPLAY: block; FLOAT: right; MARGIN-LEFT: 10px; POSITION: relative
}
#module-lead-content IMG.full-photo {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px auto; PADDING-TOP: 0px; POSITION: relative; TEXT-ALIGN: =
center
}
#module-lead-content HR {
	HEIGHT: 1px
}
#module-lead-content DL.byline {
	FONT-SIZE: 85%; MARGIN-BOTTOM: 5px
}
#module-lead-content DL.byline DT {
	DISPLAY: inline
}
#module-lead-content DL.byline DD {
	BACKGROUND-POSITION: left 2px; DISPLAY: inline; PADDING-LEFT: 4px; =
BACKGROUND-REPEAT: no-repeat
}
#module-lead-content UL.bulleted P.last-updated {
	DISPLAY: inline
}
#module-lead-content P.last-updated {
	MARGIN-TOP: 1px; FONT-WEIGHT: normal; FONT-SIZE: 10px
}
#module-lead-content UL P.last-updated {
	MARGIN-TOP: 1px; FONT-WEIGHT: normal; FONT-SIZE: 10px
}
#module-lead-content P.caption {
	MARGIN-TOP: 1px; FONT-WEIGHT: normal; FONT-SIZE: 10px
}
#module-lead-content P.lead {
	DISPLAY: inline; FONT-SIZE: 92%; LINE-HEIGHT: 16px
}
#module-lead-content UL {
	MARGIN-TOP: 5px
}
#module-lead-content LI {
	FONT-WEIGHT: bold; FONT-SIZE: 92%; MARGIN-BOTTOM: 6px; LINE-HEIGHT: =
14px
}
#module-lead-content UL.tabs {
	LEFT: -1px; MARGIN: 0px; POSITION: absolute; TOP: -22px
}
#module-lead-content UL.tabs LI {
	FONT-SIZE: 92%
}
#module-lead-content UL.bulleted LI {
	PADDING-LEFT: 11px; BACKGROUND: =
url(/common/images/standard/bullet-4x3.gif) no-repeat left 5px; FLOAT: =
none; MARGIN-BOTTOM: 10px; HEIGHT: 1%
}
#module-lead-content .alt DIV.columns-container {
	BACKGROUND: url(/common/images/standard/bar-medgray-1x11.gif) repeat-y =
319px 0px
}
#module-lead-content .alt DIV.column-1 {
	FLOAT: left; WIDTH: 305px
}
#module-lead-content .alt DIV.column-2 {
	FLOAT: right
}
#module-lead-content .layout-a DIV.column-2 {
	WIDTH: 169px
}
#module-lead-content .layout-b DIV.column-2 {
	WIDTH: 169px
}
#module-lead-content .layout-d DIV.column-2 {
	WIDTH: 169px
}
#module-lead-content .layout-e DIV.column-2 {
	WIDTH: 169px
}
#module-lead-content .layout-f DIV.column-2 {
	WIDTH: 169px
}
#module-lead-content .alt DIV.column-2 .more-links-1 {
	PADDING-RIGHT: 5px; FONT-SIZE: 85%; BACKGROUND: =
url(/common/images/standard/bar-medgray-1x11.gif) repeat-y right 50%; =
FLOAT: left; WIDTH: 80px
}
#module-lead-content .alt DIV.column-2 .more-links-2 {
	FONT-SIZE: 85%; FLOAT: right; WIDTH: 80px
}
#module-lead-content .alt DIV.column-2 .more-links-1 UL.bulleted LI {
	MARGIN-BOTTOM: 5px
}
#module-lead-content .alt DIV.column-2 .more-links-2 UL.bulleted LI {
	MARGIN-BOTTOM: 5px
}
#module-lead-content .layout-c DIV.columns-container {
	BACKGROUND-POSITION: 251px 0px
}
#module-lead-content .layout-c DIV.column-1 {
	WIDTH: 235px
}
#module-lead-content .layout-c DIV.column-2 {
	WIDTH: 235px
}
.rotation#module-lead-content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; WIDTH: =
525px; PADDING-TOP: 0px
}
.rotation#module-lead-content #story-rotation .description {
	FLOAT: left; WIDTH: 425px
}
.rotation#module-lead-content #story-rotation .buttons {
	PADDING-RIGHT: 5px; FLOAT: right
}
.rotation#module-lead-content #story-rotation .buttons IMG {
	MARGIN-TOP: 5px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.rotation#module-lead-content #story-rotation .buttons .item-count {
	DISPLAY: block; TEXT-ALIGN: center
}
.rotation#module-lead-content #story-rotation .related-item-row {
	FLOAT: left
}
.rotation#module-lead-content #story-rotation UL.related-row {
	DISPLAY: inline
}
.rotation#module-lead-content #story-rotation UL.related-row LI {
	PADDING-RIGHT: 4px! important; DISPLAY: inline; BACKGROUND: none =
transparent scroll repeat 0% 0%; LIST-STYLE-TYPE: none
}
.rotation#module-lead-content H3 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.rotation#module-lead-content P {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; =
PADDING-TOP: 4px
}
.rotation#module-lead-content #story-rotation UL.related-row LI =
A.multimedia-item-type {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.rotation#module-lead-content #story-rotation UL.related-row LI A {
	PADDING-LEFT: 4px
}
#promo-rail .rail-headlines {
	MARGIN-BOTTOM: 10px
}
#promo-rail .rail-headlines .rail-head-thumb {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 5px 5px 0px
}
#promo-rail .rail-headlines .content {
	MARGIN-BOTTOM: 5px
}
#promo-rail .rail-headlines LI {
	MARGIN-BOTTOM: 3px
}
.rail-headlines .minutes-ago {
	DISPLAY: block
}
#module-weather {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; MARGIN-BOTTOM: 15px; =
BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; HEIGHT: 300px
}
#module-weather DIV.main {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 8px; =
PADDING-TOP: 8px
}
#module-announcements {
	PADDING-BOTTOM: 11px; MARGIN-RIGHT: 11px; BORDER-BOTTOM: 1px solid
}
#module-announcements H3 {
	MARGIN-BOTTOM: 2px
}
#module-announcements DL.announcement-with-photo {
	MARGIN-BOTTOM: 11px; POSITION: relative; HEIGHT: 77px
}
#module-announcements DL.announcement-with-photo DT {
	MARGIN-LEFT: 71px
}
#module-announcements DL.announcement-with-photo DD.announcement P {
	MARGIN-LEFT: 71px; LINE-HEIGHT: 13px
}
#module-announcements DL.announcement-with-photo DD.photo {
	LEFT: 0px; POSITION: absolute; TOP: 3px
}
#module-announcements DL.announcement-with-photo DD.announcement P.more =
{
	TEXT-ALIGN: right
}
#module-announcements DL.announcement-with-photo DD.announcement P.more =
A:link {
	TEXT-DECORATION: underline
}
#module-announcements DL.announcement-with-photo DD.announcement P.more =
A:visited {
	TEXT-DECORATION: underline
}
#module-announcements DL.announcement-with-photo DD.announcement P.more =
A:hover {
	TEXT-DECORATION: underline
}
#module-announcements DL.announcement-with-photo DD.announcement P.more =
A:active {
	TEXT-DECORATION: underline
}
#module-announcements DL.announcement-no-photo {
	MARGIN: 0px; POSITION: relative; HEIGHT: 70px
}
#module-announcements DL.announcement-no-photo DD.announcement P {
	LINE-HEIGHT: 13px
}
#module-announcements DL.announcement-no-photo DD.announcement P.more {
	TEXT-ALIGN: right
}
#module-announcements DL.announcement-no-photo DD.announcement P.more =
A:link {
	TEXT-DECORATION: underline
}
#module-announcements DL.announcement-no-photo DD.announcement P.more =
A:visited {
	TEXT-DECORATION: underline
}
#module-announcements DL.announcement-no-photo DD.announcement P.more =
A:hover {
	TEXT-DECORATION: underline
}
#module-announcements DL.announcement-no-photo DD.announcement P.more =
A:active {
	TEXT-DECORATION: underline
}
#module-announcements P.view-all {
	TEXT-ALIGN: right
}
#module-announcements P.view-all A:link {
	TEXT-DECORATION: underline
}
#module-announcements P.view-all A:visited {
	TEXT-DECORATION: underline
}
#module-announcements P.view-all A:hover {
	TEXT-DECORATION: underline
}
#module-announcements P.view-all A:active {
	TEXT-DECORATION: underline
}
#module-community-blogs {
	PADDING-BOTTOM: 11px; MARGIN-RIGHT: 11px; BORDER-BOTTOM: 1px solid
}
#module-community-blogs H3 {
	FONT-SIZE: 122%; MARGIN-BOTTOM: 2px
}
#module-community-blogs DL.blog-with-photo {
	MARGIN-BOTTOM: 9px; POSITION: relative; HEIGHT: 77px
}
#module-community-blogs DL.blog-with-photo DT {
	FONT-WEIGHT: bold; FONT-SIZE: 92%; MARGIN-LEFT: 71px
}
#module-community-blogs DL.blog-with-photo DD.about P {
	FONT-SIZE: 85%; MARGIN-LEFT: 71px; LINE-HEIGHT: 13px
}
#module-community-blogs DL.blog-with-photo DD.about P.posted {
	FONT-SIZE: 85%; MARGIN-LEFT: 71px; LINE-HEIGHT: 13px
}
#module-community-blogs DL.blog-with-photo DD.about P.more {
	FONT-SIZE: 92%; TEXT-ALIGN: right
}
#module-community-blogs DL.blog-with-photo DD.about P.more A {
	FONT-STYLE: italic
}
#module-community-blogs DL.blog-with-photo DD.about P.more A:link {
	TEXT-DECORATION: underline
}
#module-community-blogs DL.blog-with-photo DD.about P.more A:visited {
	TEXT-DECORATION: underline
}
#module-community-blogs DL.blog-with-photo DD.about P.more A:hover {
	TEXT-DECORATION: underline
}
#module-community-blogs DL.blog-with-photo DD.about P.more A:active {
	TEXT-DECORATION: underline
}
#module-community-blogs DL.blog-with-photo DD.photo {
	LEFT: 0px; POSITION: absolute; TOP: 3px
}
#module-community-blogs DL.blog-no-photo {
	MARGIN: 0px; POSITION: relative; HEIGHT: 58px
}
#module-community-blogs DL.blog-no-photo DT {
	FONT-WEIGHT: bold; FONT-SIZE: 92%
}
#module-community-blogs DL.blog-no-photo DD.about P {
	FONT-SIZE: 85%; LINE-HEIGHT: 13px
}
#module-community-blogs DL.blog-no-photo DD.about P.posted {
	FONT-SIZE: 85%; LINE-HEIGHT: 13px
}
#module-community-blogs DL.blog-no-photo DD.about P.more {
	FONT-SIZE: 92%; TEXT-ALIGN: right
}
#module-community-blogs DL.blog-no-photo DD.about P.more A {
	FONT-STYLE: italic
}
#module-community-blogs DL.blog-no-photo DD.about P.more A:link {
	TEXT-DECORATION: underline
}
#module-community-blogs DL.blog-no-photo DD.about P.more A:visited {
	TEXT-DECORATION: underline
}
#module-community-blogs DL.blog-no-photo DD.about P.more A:hover {
	TEXT-DECORATION: underline
}
#module-community-blogs DL.blog-no-photo DD.about P.more A:active {
	TEXT-DECORATION: underline
}
#module-community-blogs P.view-all {
	FONT-SIZE: 92%; TEXT-ALIGN: right
}
#module-community-blogs P.view-all A {
	FONT-STYLE: italic
}
#module-community-blogs P.view-all A:link {
	TEXT-DECORATION: underline
}
#module-community-blogs P.view-all A:visited {
	TEXT-DECORATION: underline
}
#module-community-blogs P.view-all A:hover {
	TEXT-DECORATION: underline
}
#module-community-blogs P.view-all A:active {
	TEXT-DECORATION: underline
}
#module-article-tools {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FLOAT: right; MARGIN: =
0px 0px 10px 10px; BORDER-LEFT: 1px solid; WIDTH: 126px; BORDER-BOTTOM: =
1px solid; POSITION: relative
}
#module-article-tools #list-box {
	MARGIN: 5px 5px 6px 8px
}
#module-article-tools #list-box LI {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 1px 8px; PADDING-LEFT: 7px; =
MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-TOP: =
2px; BACKGROUND-REPEAT: no-repeat
}
#module-article-tools #list-box LI.text-size {
	BACKGROUND-POSITION: 1px 10px; BACKGROUND-REPEAT: no-repeat
}
#module-article-tools #list-box A:link {
	TEXT-DECORATION: underline
}
#module-article-tools #list-box A:visited {
	TEXT-DECORATION: underline
}
#module-article-tools #list-box A:active {
	TEXT-DECORATION: underline
}
#module-article-tools #list-box A:hover {
	TEXT-DECORATION: underline
}
#module-article-tools #list-box LI.text-size IMG {
	DISPLAY: inline; MARGIN-LEFT: 3px; VERTICAL-ALIGN: middle
}
#module-article-tools .sponsor-logo-box {
	PADDING-RIGHT: 3px; BORDER-TOP: 1px solid; PADDING-LEFT: 3px; =
PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#module-article-tools .sponsor-logo-box P {
	MARGIN: 0px 0px 3px
}
#module-article-tools #list-box LI {
	BACKGROUND-IMAGE: none
}
#module-related-links {
	PADDING-RIGHT: 0px; BORDER-TOP: 1px solid; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 10px; PADDING-TOP: 6px; BORDER-BOTTOM: 1px solid; =
TEXT-ALIGN: left
}
#article #module-related-links {
	MARGIN-RIGHT: 10px
}
#module-related-links UL {
	MARGIN-RIGHT: 30px
}
#module-related-links LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; =
PADDING-BOTTOM: 0px; MARGIN: 8px 0px; PADDING-TOP: 0px; HEIGHT: auto
}
#article #module-related-links UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; =
PADDING-BOTTOM: 0px; MARGIN: 8px 0px; PADDING-TOP: 0px; HEIGHT: auto
}
#module-related-links A.more {
	DISPLAY: block; TEXT-ALIGN: right
}
#module-related-links A.more:link {
	TEXT-DECORATION: underline
}
#module-related-links A.more:visited {
	TEXT-DECORATION: underline
}
#module-related-links A.more:active {
	TEXT-DECORATION: underline
}
#module-related-links A.more:hover {
	TEXT-DECORATION: underline
}
#module-recent-posts {
	PADDING-RIGHT: 0px; BORDER-TOP: 1px solid; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 5px; PADDING-TOP: 6px
}
#article #module-recent-posts {
	MARGIN-RIGHT: 10px
}
#module-recent-posts UL {
	MARGIN-RIGHT: 30px
}
#module-recent-posts LI {
	MARGIN: 8px 0px
}
#module-recent-posts A.more {
	DISPLAY: block; TEXT-ALIGN: right
}
#module-recent-posts A.more:link {
	TEXT-DECORATION: underline
}
#module-recent-posts A.more:visited {
	TEXT-DECORATION: underline
}
#module-recent-posts A.more:active {
	TEXT-DECORATION: underline
}
#module-recent-posts A.more:hover {
	TEXT-DECORATION: underline
}
#module-ratings-and-comments {
	CLEAR: both; BORDER-RIGHT: 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: =
1px solid; PADDING-LEFT: 9px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 18px; =
BORDER-LEFT: 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: 1px solid; =
POSITION: relative
}
#module-ratings-and-comments DIV.topix_postform TABLE.inputTable =
TH.headerText {
	MARGIN: 6px 0px
}
#module-ratings-and-comments DIV.topix_postform {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: 1px solid; =
MARGIN-TOP: 9px; PADDING-LEFT: 5px; PADDING-BOTTOM: 14px; BORDER-LEFT: =
1px solid; PADDING-TOP: 12px; BORDER-BOTTOM: 1px solid
}
#module-ratings-and-comments TD.fieldHeader {
	WIDTH: 54px; TEXT-ALIGN: right
}
#module-ratings-and-comments TD.fieldContent {
	WIDTH: 415px; HEIGHT: 113px
}
#module-ratings-and-comments TD.fieldContent.leftBorder {
	WIDTH: 415px; HEIGHT: 19px
}
#module-ratings-and-comments TABLE.captchaTable TD.captchaText {
	MARGIN-BOTTOM: 14px; WIDTH: 215px; LINE-HEIGHT: 190%; MARGIN-RIGHT: =
0px; HEIGHT: auto; TEXT-ALIGN: left
}
#module-ratings-and-comments TD.captchaText INPUT {
	WIDTH: 155px
}
#module-ratings-and-comments TD.captchaText DIV INPUT.submitButton {
	WIDTH: auto
}
#module-ratings-and-comments TD.captcha IMG {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; =
BORDER-BOTTOM: 1px solid
}
#module-ratings-and-comments .pick-rating-label {
	FLOAT: left; PADDING-TOP: 0.25em
}
#module-ratings-and-comments .pick-rating {
	FLOAT: right
}
#module-ratings-and-comments DIV.ratings {
	RIGHT: 10px; MARGIN-BOTTOM: 10px; WIDTH: 270px; TOP: 4px
}
#module-ratings-and-comments DIV.label {
	FLOAT: left
}
#module-ratings-and-comments DIV.label {
	PADDING-TOP: 0.25em
}
#module-ratings-and-comments #numberOfVotes {
	PADDING-TOP: 0.25em
}
#module-ratings-and-comments DIV.rating-icons {
	FLOAT: left; MARGIN-RIGHT: 5px
}
#module-ratings-and-comments DIV.ratings P {
	MARGIN-TOP: 9px; LINE-HEIGHT: 13px; TEXT-ALIGN: right
}
#module-ratings-and-comments DIV.ratings P IMG {
	VERTICAL-ALIGN: middle
}
#classified-categories-main {
	BORDER-TOP: 1px solid; MARGIN-BOTTOM: 15px; BORDER-BOTTOM: 1px solid; =
BACKGROUND-REPEAT: repeat-y
}
#classified-categories-main H3 {
	MARGIN: 3px 0px 0px
}
#classified-categories-main DIV.column {
	FLOAT: left
}
#classified-categories-main DIV.first.column {
	WIDTH: 170px
}
#classified-categories-main DIV.second.column {
	WIDTH: 176px
}
#classified-categories-main DIV.third.column {
	WIDTH: 180px
}
#classified-categories-main DIV.column DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 2px; BORDER-BOTTOM: 1px solid; BACKGROUND-REPEAT: no-repeat
}
#classified-categories-main DIV.first.column DIV {
	BACKGROUND-POSITION: 56px top
}
#classified-categories-main DIV.second.column DIV {
	BACKGROUND-POSITION: 62px top
}
#classified-categories-main DIV.third.column DIV {
	BACKGROUND-POSITION: 66px top
}
#classified-categories-main DIV.column DIV {
	MIN-HEIGHT: 140px
}
#classified-categories-main DIV.column DIV.bottom {
	BORDER-BOTTOM-WIDTH: 0px
}
#classified-categories-main DIV.column H4 {
	MARGIN: 9px 0px 0px
}
#classified-categories-main DIV.column DIV A.logo IMG {
	DISPLAY: block; MARGIN-LEFT: auto
}
#classified-categories-main DIV.column UL {
	MARGIN: 10px 0px 0px
}
#classified-categories-main DIV.column DIV UL.special {
	MARGIN: 0px
}
#classified-categories-main DIV.column DIV UL.more {
	MARGIN-TOP: 18px
}
#classified-categories-main DIV.column DIV UL.more LI {
	PADDING-RIGHT: 8px; BACKGROUND-POSITION: right 3px; PADDING-LEFT: 0px; =
FLOAT: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; MARGIN-RIGHT: =
7px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
#classified-categories-main DIV.column DIV UL.more LI.last {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#classified-categories-main DIV.column LI {
	BACKGROUND-POSITION: 1px 5px; PADDING-LEFT: 11px; LINE-HEIGHT: 13px; =
BACKGROUND-REPEAT: no-repeat
}
#classified-categories-main P.more {
	MARGIN: 0px 10px 0px 0px; TEXT-ALIGN: right
}
#classified-categories-main P.more A:link {
	TEXT-DECORATION: underline
}
#classified-categories-main P.more A:visited {
	TEXT-DECORATION: underline
}
#classified-categories-main P.more A:hover {
	TEXT-DECORATION: underline
}
#classified-categories-main P.more A:active {
	TEXT-DECORATION: underline
}
#classified-categories-more {
	BORDER-BOTTOM: 1px solid
}
#classified-categories-more H3 {
	MARGIN-BOTTOM: 10px
}
#classified-categories-more #columns-container {
	BACKGROUND-REPEAT: repeat-y
}
#classified-categories-more #columns-container DIV.special {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: =
0px; WIDTH: 160px; PADDING-TOP: 0px
}
#classified-categories-more #columns-container DIV.first.column {
	PADDING-LEFT: 0px; WIDTH: 164px
}
#classified-categories-more #columns-container DIV H4 {
	LINE-HEIGHT: 14px
}
#classified-categories-more #columns-container DIV UL {
	MARGIN-BOTTOM: 13px
}
#classified-categories-more #columns-container DIV LI {
	BACKGROUND-POSITION: 1px 5px; PADDING-LEFT: 11px; MARGIN: 0px; =
LINE-HEIGHT: 13px; BACKGROUND-REPEAT: no-repeat
}
#classified-categories-more P.more {
	MARGIN: 0px 12px 10px 0px; TEXT-ALIGN: right
}
#classified-categories-more P.more A:link {
	TEXT-DECORATION: underline
}
#classified-categories-more P.more A:visited {
	TEXT-DECORATION: underline
}
#classified-categories-more P.more A:hover {
	TEXT-DECORATION: underline
}
#classified-categories-more P.more A:active {
	TEXT-DECORATION: underline
}
#module-most-popular {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; MARGIN-TOP: 21px; =
BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; POSITION: relative
}
#module-most-popular UL {
	MARGIN: 13px 6px
}
#module-most-popular LI {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 182px 8px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 8px; PADDING-TOP: 7px; BACKGROUND-REPEAT: no-repeat; =
POSITION: relative
}
#module-most-popular DIV.item-number {
	MARGIN-TOP: 19px; FLOAT: left; WIDTH: 20px; TEXT-ALIGN: right
}
#module-most-popular DT {
	LEFT: 25px; WIDTH: 152px; POSITION: absolute; TOP: 26px
}
#module-most-popular DD {
	CLEAR: right; DISPLAY: inline; FLOAT: right; MARGIN: 0px 3px 0px 0px; =
WIDTH: 150px
}
#module-most-popular DD A {
	TEXT-DECORATION: underline
}
#module-most-popular DD.date-and-section {
	CLEAR: none; FLOAT: none; MARGIN: 0px 0px 0px 5px; WIDTH: 140px
}
#module-most-popular DD.date-and-section A {
	BACKGROUND-POSITION: 3px 2px; PADDING-LEFT: 9px; BACKGROUND-REPEAT: =
no-repeat
}
#module-most-popular DD.email-this {
	MARGIN-BOTTOM: 6px
}
#module-most-popular DD.rating {
	MARGIN-BOTTOM: 6px
}
#module-most-popular DD.email-this A {
	BACKGROUND-POSITION: 0px 2px; PADDING-LEFT: 25px; BACKGROUND-REPEAT: =
no-repeat
}
#module-most-popular DD.rating IMG {
	VERTICAL-ALIGN: middle
}
#module-most-popular UL.tabs {
	LEFT: -1px; MARGIN: 0px; POSITION: absolute; TOP: -22px
}
#module-most-popular UL.tabs LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: =
static
}
#entertainment-search {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: 1px solid; =
PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; MARGIN: 21px 0px 15px; =
BORDER-LEFT: 1px solid; PADDING-TOP: 12px; BORDER-BOTTOM: 1px solid; =
POSITION: relative
}
#entertainment-search DIV.lead-content {
	FLOAT: left; WIDTH: 232px; BACKGROUND-REPEAT: repeat-y
}
#entertainment-search DIV.left.lead-content {
	BORDER-RIGHT: #999 1px solid
}
#entertainment-search DIV.right.lead-content {
	BORDER-LEFT: #999 1px solid
}
#entertainment-search DIV.lead-content IMG {
	DISPLAY: block; MARGIN: 0px auto
}
#entertainment-search DIV.lead-content H4 {
	MARGIN: 7px 8px 0px
}
#entertainment-search DIV.lead-content P {
	MARGIN: 7px 8px 0px
}
#entertainment-search DIV.search-tool {
	FLOAT: left; WIDTH: 282px
}
#entertainment-search DIV.search-tool H4 {
	MARGIN-BOTTOM: 6px; MARGIN-LEFT: 10px; LINE-HEIGHT: 100%
}
#entertainment-search DIV.search-tool P {
	MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px
}
#entertainment-search DIV.search-tool P LABEL {
	FLOAT: left; WIDTH: 60px; LINE-HEIGHT: 18px; TEXT-ALIGN: right
}
#entertainment-search DIV.search-tool P LABEL.inline {
	DISPLAY: inline; MARGIN-LEFT: 5px; WIDTH: 45px
}
#entertainment-search DIV.search-tool P INPUT {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 5px
}
#entertainment-search DIV.search-tool P =
INPUT#entertainment-movie-search-zip-code {
	WIDTH: 59px
}
#entertainment-search DIV.search-tool P SELECT {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 4px
}
#entertainment-search DIV.search-tool P =
SELECT#entertainment-movie-search-radius {
	WIDTH: 87px
}
#entertainment-search DIV.search-tool P =
SELECT#entertainment-movie-search-movie-title {
	WIDTH: 205px
}
#entertainment-search DIV.search-tool P =
SELECT#entertainment-movie-search-theater {
	WIDTH: 205px
}
#entertainment-search DIV.search-tool P.submit-button {
	MARGIN-BOTTOM: 0px; WIDTH: 270px; MARGIN-RIGHT: 0px; TEXT-ALIGN: right
}
#entertainment-search DIV.search-tool P.submit-button =
INPUT#entertainment-movie-search-submit {
	DISPLAY: inline; FLOAT: none; WIDTH: 61px; HEIGHT: 24px
}
#entertainment-search UL.tabs {
	LEFT: -1px; MARGIN: 0px; POSITION: absolute; TOP: -22px
}
#top-photo {
	DISPLAY: block; MARGIN: auto 0px 0px; OVERFLOW: hidden
}
#top-photo #photo-information {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
#top-photo #photo-information P.caption {
	MARGIN: 5px 0px 2px
}
#top-photo #photo-information P.credit {
	MARGIN-BOTTOM: 2px; TEXT-ALIGN: right
}
#gallery-photos-more {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; =
BORDER-BOTTOM: 1px solid
}
#gallery-photos-more H3 {
	MARGIN-LEFT: 5px
}
#gallery-photos-more SELECT {
	MARGIN-LEFT: 5px
}
#gallery-photos-more P {
	MARGIN-LEFT: 5px
}
#gallery-photos-more H3 {
	MARGIN: 2px 0px 0px 5px
}
#gallery-photos-more SELECT {
	MARGIN-TOP: 4px; WIDTH: 140px
}
#gallery-photos-more UL {
	MARGIN: 0px 0px 0px 6px; WIDTH: 150px
}
#gallery-photos-more LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px =
0px 0px -5px; PADDING-TOP: 5px
}
#gallery-photos-more LI IMG {
	DISPLAY: block; MARGIN: 0px auto
}
#gallery-photos-more LI.current IMG {
	BORDER-RIGHT: 5px solid; BORDER-TOP: 5px solid; BORDER-LEFT: 5px solid; =
BORDER-BOTTOM: 5px solid
}
#gallery-photos-more P {
	MARGIN: 0px 18px 4px 0px; TEXT-ALIGN: right
}
#gallery-photos-more A:link {
	TEXT-DECORATION: none! important
}
#gallery-photos-more A:visited {
	TEXT-DECORATION: none! important
}
#gallery-photos-more A:hover {
	TEXT-DECORATION: none! important
}
#gallery-photos-more A:active {
	TEXT-DECORATION: none! important
}
#gallery-slideshow {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; DISPLAY: block; MARGIN: =
10px 0px auto; BORDER-LEFT: 0px solid; WIDTH: 500px; BORDER-BOTTOM: 0px =
solid
}
#gallery-slideshow #gallery-slideshow-nav {
	MARGIN: 12px 13px 0px 11px
}
#gallery-slideshow #gallery-slideshow-nav IMG.next {
	PADDING-LEFT: 5px
}
#gallery-slideshow #gallery-slideshow-nav IMG.previous {
	PADDING-RIGHT: 5px
}
#gallery-slideshow #gallery-slideshow-nav UL A:hover {
	TEXT-DECORATION: none! important
}
#gallery-slideshow #gallery-slideshow-nav UL A:visited {
	TEXT-DECORATION: none! important
}
#gallery-slideshow #gallery-slideshow-nav UL A:link {
	TEXT-DECORATION: none! important
}
#gallery-slideshow #gallery-slideshow-nav .image-number {
	FLOAT: left; LINE-HEIGHT: 20px
}
#gallery-slideshow #gallery-slideshow-nav UL {
	TEXT-ALIGN: right
}
#gallery-slideshow #gallery-slideshow-nav LI {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 18px; LINE-HEIGHT: 18px
}
#gallery-slideshow #gallery-slideshow-nav A:link {
	TEXT-DECORATION: underline
}
#gallery-slideshow #gallery-slideshow-nav A:visited {
	TEXT-DECORATION: underline
}
#gallery-slideshow #gallery-slideshow-nav A:active {
	TEXT-DECORATION: underline
}
#gallery-slideshow #gallery-slideshow-nav A:hover {
	TEXT-DECORATION: underline
}
#gallery-slideshow IMG.gallery-slideshow-photo {
	DISPLAY: block; MARGIN: 0px auto
}
#gallery-slideshow #photo-information {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; =
PADDING-TOP: 0px
}
#gallery-slideshow #photo-information P.caption {
	MARGIN-TOP: 5px
}
#gallery-slideshow #photo-information P.credit {
	TEXT-ALIGN: right
}
#gallery-photo-tools {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; =
BORDER-BOTTOM: 1px solid
}
#gallery-photo-tools #list-box {
	PADDING-RIGHT: 5px; PADDING-LEFT: 8px; PADDING-BOTTOM: 6px; =
PADDING-TOP: 5px
}
#gallery-photo-tools #list-box UL {
	MARGIN: 5px 0px 4px
}
#gallery-photo-tools #list-box A:link {
	TEXT-DECORATION: underline
}
#gallery-photo-tools #list-box A:visited {
	TEXT-DECORATION: underline
}
#gallery-photo-tools #list-box A:active {
	TEXT-DECORATION: underline
}
#gallery-photo-tools #list-box A:hover {
	TEXT-DECORATION: underline
}
#gallery-photo-tools LI {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 7px; PADDING-LEFT: 7px; =
PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-TOP: 0px; =
BACKGROUND-REPEAT: no-repeat
}
#gallery-photo-tools-search {
	PADDING-RIGHT: 0px; BORDER-TOP: 1px solid; PADDING-LEFT: 5px; =
PADDING-BOTTOM: 9px; PADDING-TOP: 4px
}
#gallery-photo-tools-ratings {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 9px; =
PADDING-TOP: 4px
}
#gallery-photo-tools-search #gallery-photo-tools-search-field {
	WIDTH: 102px
}
#gallery-photo-tools .sponsor-logo-box {
	PADDING-RIGHT: 7px; BORDER-TOP: 1px solid; PADDING-LEFT: 7px; =
PADDING-BOTTOM: 7px; PADDING-TOP: 2px
}
#gallery-photo-tools .sponsor-logo-box P {
	MARGIN: 0px 0px 3px
}
#gallery-photo-tools .sponsor-logo-box IMG {
	DISPLAY: block; MARGIN: 0px auto
}
#gallery-top-photos {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: 1px solid; =
MARGIN-TOP: 21px; PADDING-LEFT: 26px; PADDING-BOTTOM: 7px; BORDER-LEFT: =
1px solid; PADDING-TOP: 17px; BORDER-BOTTOM: 1px solid; POSITION: =
relative
}
#gallery-top-photos DIV.item {
	DISPLAY: inline; FLOAT: left; MARGIN-BOTTOM: 4px; WIDTH: 140px; =
MARGIN-RIGHT: 26px; HEIGHT: 175px
}
#gallery-top-photos DIV.item IMG {
	DISPLAY: block
}
#gallery-top-photos DIV.item P {
	MARGIN: 5px 0px; LINE-HEIGHT: 118%
}
#gallery-top-photos P.view-all {
	CLEAR: both; MARGIN: 0px 26px 0px 24px; TEXT-ALIGN: right
}
#gallery-top-photos P.view-all A:link {
	TEXT-DECORATION: underline
}
#gallery-top-photos P.view-all A:visited {
	TEXT-DECORATION: underline
}
#gallery-top-photos P.view-all A:hover {
	TEXT-DECORATION: underline
}
#gallery-top-photos P.view-all A:active {
	TEXT-DECORATION: underline
}
#gallery-top-photos UL.tabs {
	LEFT: -1px; MARGIN: 0px; POSITION: absolute; TOP: -22px
}
#module-generic H4 {
	MARGIN: 1px 8px 0px
}
#module-generic H4 A:link {
	TEXT-DECORATION: underline
}
#module-generic H4 A:visited {
	TEXT-DECORATION: underline
}
#module-generic H4 A:hover {
	TEXT-DECORATION: underline
}
#module-generic H4 A:active {
	TEXT-DECORATION: underline
}
#module-generic P {
	MARGIN: 0px 8px
}
#module-generic UL {
	MARGIN: 0px 8px
}
#module-generic P {
	LINE-HEIGHT: 14px
}
#module-generic UL {
	MARGIN-TOP: 19px
}
#module-generic UL LI {
	LINE-HEIGHT: 15px
}
#module-generic UL LI A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 5px 6px; PADDING-LEFT: 20px; =
PADDING-BOTTOM: 0px; COLOR: #036; PADDING-TOP: 0px; BACKGROUND-REPEAT: =
no-repeat
}
#module-generic UL LI A:link {
	TEXT-DECORATION: underline
}
#module-generic UL LI A:visited {
	TEXT-DECORATION: underline
}
#module-generic UL LI A:hover {
	TEXT-DECORATION: underline
}
#module-generic UL LI A:active {
	TEXT-DECORATION: underline
}
#search-results {
	CLEAR: both; BORDER-RIGHT: 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: =
1px solid; PADDING-LEFT: 8px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 6px; =
BORDER-LEFT: 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: 1px solid
}
#search-results P.search-terms {
	FLOAT: left; MARGIN-BOTTOM: 8px
}
#search-results H3.search-name.search-terms {
	CLEAR: both; FLOAT: none
}
#search-results P#did-you-mean {
	CLEAR: both; MARGIN-BOTTOM: 8px
}
#search-results UL.pagination {
	FLOAT: right
}
#search-results UL.pagination LI {
	FLOAT: left; MARGIN-RIGHT: 10px
}
#search-results UL.pagination A:link {
	TEXT-DECORATION: underline
}
#search-results UL.pagination A:visited {
	TEXT-DECORATION: underline
}
#search-results UL.pagination A:active {
	TEXT-DECORATION: underline
}
#search-results UL.pagination A:hover {
	TEXT-DECORATION: underline
}
#search-results UL.pagination LI.next {
	MARGIN-RIGHT: 0px
}
#search-results UL.results-type {
	CLEAR: both; MARGIN-BOTTOM: 7px
}
#search-results UL.results-type LI {
	PADDING-RIGHT: 9px; BACKGROUND-POSITION: right 2px; FLOAT: left; =
MARGIN-RIGHT: 8px; BACKGROUND-REPEAT: no-repeat
}
#search-results UL.results-type LI.last {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#search-results UL.results-type A:link {
	TEXT-DECORATION: underline
}
#search-results UL.results-type A:visited {
	TEXT-DECORATION: underline
}
#search-results UL.results-type A:active {
	TEXT-DECORATION: underline
}
#search-results UL.results-type A:hover {
	TEXT-DECORATION: underline
}
#search-results DIV.sort-by {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; =
BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #ccc; PADDING-TOP: 3px
}
#search-results DIV.sort-by P {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 45px; WIDTH: 60px
}
#search-results DIV.sort-by UL {
	FLOAT: left
}
#search-results DIV.sort-by LI {
	FLOAT: left
}
#search-results DIV.sort-by LI#search-sort-by-relevance {
	WIDTH: 298px
}
#search-results DIV.sort-by LI#search-sort-by-date {
	WIDTH: 94px; TEXT-ALIGN: center
}
#search-results DIV.sort-by LI#search-sort-by-section {
	WIDTH: 143px; TEXT-ALIGN: center
}
#search-results UL.results-list {
	CLEAR: both; MARGIN-BOTTOM: 3px
}
#search-results UL.results-list LI {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 8px
}
#search-results UL.results-list DIV.item-number {
	FLOAT: left; WIDTH: 23px; MARGIN-RIGHT: 5px; TEXT-ALIGN: right
}
#search-results UL.results-list DL {
	FLOAT: left; WIDTH: 604px
}
#search-results UL.results-list DT {
	FLOAT: left; WIDTH: 367px; LINE-HEIGHT: 100%
}
#search-results UL.results-list DL.article DT A {
	BACKGROUND-POSITION: left 1px; PADDING-LEFT: 14px; BACKGROUND-REPEAT: =
no-repeat
}
#search-results UL.results-list SPAN.byline {
	DISPLAY: block; MARGIN: 0px 0px 4px 14px
}
#search-results UL.results-list DD.date {
	FLOAT: left; TEXT-ALIGN: center
}
#search-results UL.results-list DD.section {
	FLOAT: left; TEXT-ALIGN: center
}
#search-results UL.results-list DD.date {
	WIDTH: 94px
}
#search-results UL.results-list DD.section {
	WIDTH: 143px
}
#search-results UL.results-list DD.excerpt {
	CLEAR: both; MARGIN-LEFT: 14px
}
#search-results UL.results-list DD.excerpt P {
	MARGIN-BOTTOM: 8px
}
#search-results UL.results-list DD.excerpt IMG {
	FLOAT: left; MARGIN: 0px 8px 10px 0px
}
#search-results UL.results-list DD.excerpt UL {
	FLOAT: left; MARGIN-BOTTOM: 8px
}
#search-results UL.results-list DD.excerpt LI {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 1px 4px; PADDING-LEFT: 11px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
#module-mezzanine {
	MARGIN-BOTTOM: 25px
}
#module-mezzanine DIV.item {
	FLOAT: left
}
#module-mezzanine H3 {
	FONT-SIZE: 122%; MARGIN-BOTTOM: 5px; BORDER-BOTTOM: 1px solid
}
#module-mezzanine H4 {
	FONT-SIZE: 92%
}
#module-mezzanine P {
	FONT-SIZE: 92%
}
#module-mezzanine A.more {
	FONT-STYLE: italic
}
#module-mezzanine A.mezz-photo IMG {
	DISPLAY: block
}
.layout-a#module-mezzanine {
	PADDING-LEFT: 11px
}
.layout-a#module-mezzanine DIV.item {
	WIDTH: 242px
}
.layout-a#module-mezzanine DIV.first.item {
	MARGIN-RIGHT: 20px
}
.layout-a#module-mezzanine A.mezz-photo {
	FLOAT: right; MARGIN-LEFT: 3px
}
.layout-b#module-mezzanine H3 {
	MARGIN: 0px 11px 5px
}
.layout-b#module-mezzanine H4 {
	MARGIN: 0px 11px
}
.layout-b#module-mezzanine P {
	MARGIN: 0px 11px
}
.layout-b#module-mezzanine A.mezz-photo {
	FLOAT: left; MARGIN: 0px 11px
}
.layout-c#module-mezzanine DIV.item {
	DISPLAY: inline; MARGIN-LEFT: 33px; WIDTH: 140px
}
.layout-c#module-mezzanine DIV.first.item {
	MARGIN-LEFT: 20px
}
.layout-c#module-mezzanine A.mezz-photo {
	DISPLAY: block
}
#module-breaking {
	BORDER-TOP: 1px solid; MARGIN-TOP: 10px; PADDING-TOP: 10px
}
#module-breaking DIV.item {
	FLOAT: left; MARGIN-RIGHT: 10px
}
#module-breaking H4 {
	FONT-SIZE: 92%
}
#module-breaking P {
	FONT-SIZE: 92%
}
#module-breaking A.breaking-photo IMG {
	FLOAT: left; MARGIN: 0px 3px
}
#breaking-news {
	FLOAT: left; WIDTH: 836px; PADDING-TOP: 21px
}
#breaking-news H2 {
	FONT-SIZE: 24px; WIDTH: 610px
}
#breaking-news H2 A {
	FONT-SIZE: 24px; WIDTH: 610px
}
#breaking-news IMG {
	PADDING-RIGHT: 10px; FLOAT: left
}
#breaking-news #related-items {
	MARGIN-TOP: 3px; MARGIN-LEFT: 20px
}
#breaking-news UL.bulleted LI {
	DISPLAY: inline; PADDING-LEFT: 11px; FONT-WEIGHT: bold; FONT-SIZE: 85%; =
BACKGROUND: url(/common/images/standard/bullet-4x3.gif) no-repeat left =
5px; MARGIN-BOTTOM: 10px
}
#breaking-news-500 UL.bulleted LI {
	DISPLAY: inline; PADDING-LEFT: 11px; FONT-WEIGHT: bold; FONT-SIZE: 85%; =
BACKGROUND: url(/common/images/standard/bullet-4x3.gif) no-repeat left =
5px; MARGIN-BOTTOM: 10px
}
#breaking-news P.last-updated {
	FONT-SIZE: 10px; FONT-STYLE: italic
}
#breaking-news IMG.full-photo {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; POSITION: =
relative; TEXT-ALIGN: center
}
#breaking-news P.caption {
	CLEAR: both; MARGIN-TOP: 1px; FONT-SIZE: 77%
}
#breaking-news-500 P.caption {
	CLEAR: both; MARGIN-TOP: 1px; FONT-SIZE: 77%
}
#breaking-news-500 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px
}
#breaking-news-500 #main {
	BACKGROUND: url(/common/images/standard/bar-medgray-1x11.gif) repeat-y =
right 50%; FLOAT: left; WIDTH: 311px
}
#breaking-news-500 #related {
	FLOAT: right; WIDTH: 205px
}
#breaking-news-500 DIV.item {
	FLOAT: left
}
#breaking-news-500 H3 {
	FONT-SIZE: 122%; MARGIN-BOTTOM: 5px; BORDER-BOTTOM: 1px solid
}
#breaking-news-500 H4 {
	FONT-SIZE: 92%
}
#breaking-news-500 P {
	FONT-SIZE: 92%
}
#breaking-news-500 A.more {
	FONT-STYLE: italic
}
#breaking-news-500 A.photo IMG {
	DISPLAY: block
}
.layout-a#breaking-news-500 {
	PADDING-LEFT: 11px
}
.layout-a#breaking-news-500 DIV.item {
	WIDTH: 242px
}
.layout-a#breaking-news-500 DIV.first.item {
	MARGIN-RIGHT: 20px
}
.layout-a#breaking-news-500 A.photo {
	FLOAT: right; MARGIN-LEFT: 3px
}
.layout-b#breaking-news-500 H3 {
	MARGIN: 0px 11px 5px
}
.layout-b#breaking-news-500 H4 {
	MARGIN: 0px 11px
}
.layout-b#breaking-news-500 P {
	MARGIN: 0px 11px
}
.layout-b#breaking-news-500 A.photo {
	FLOAT: left; MARGIN: 0px 11px
}
.layout-c#breaking-news-500 DIV.item {
	DISPLAY: inline; MARGIN-LEFT: 33px; WIDTH: 140px
}
.layout-c#breaking-news-500 DIV.first.item {
	MARGIN-LEFT: 20px
}
.layout-c#breaking-news-500 A.photo {
	DISPLAY: block
}
#text-banner {
	FLOAT: left; WIDTH: 836px; PADDING-TOP: 21px
}
#text-banner IMG {
	PADDING-RIGHT: 10px; FLOAT: left
}
UL.tabs {
	BORDER-LEFT: 1px solid; HEIGHT: 21px
}
UL.tabs LI {
	BORDER-TOP: 1px solid; FLOAT: left
}
UL.tabs LI A {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: 0px solid; =
DISPLAY: block; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px =
solid; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: 1px solid
}
DIV.play-controls {
	RIGHT: -1px; POSITION: absolute; TOP: -13px
}
#header .ad {
	Z-INDEX: 9999; RIGHT: 0px; FLOAT: right; WIDTH: 728px; POSITION: =
absolute; TOP: 0px
}
DIV.google-wide.ad {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
10px; MARGIN-LEFT: 135px; PADDING-TOP: 10px
}
#video {
	MARGIN-BOTTOM: 15px
}
#video H4 {
	MARGIN-BOTTOM: 4px
}
#article DIV.rail #video {
	PADDING-RIGHT: 0px; BORDER-TOP: 1px solid; PADDING-LEFT: 0px; =
MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 10px; MARGIN-RIGHT: 10px; =
PADDING-TOP: 0px
}
#article DIV.rail #video H4 {
	MARGIN-BOTTOM: 4px
}
A.multimedia-item-type {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: =
10px; PADDING-BOTTOM: 1px; MARGIN-LEFT: 4px; PADDING-TOP: 0px
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.clearfix {
	DISPLAY: inline-block
}
* HTML .clearfix {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}
.clear {
	CLEAR: both
}
P.placeholder {
	BACKGROUND: #ccc; WIDTH: 280px; HEIGHT: 150px
}
#navigation .ad {
	PADDING-RIGHT: 2px; BACKGROUND-POSITION: 0px bottom; PADDING-LEFT: 2px; =
Z-INDEX: 9997; PADDING-BOTTOM: 20px; MARGIN: 0px auto; PADDING-TOP: =
20px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: center
}
.graffiti-board {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: 1px solid; =
PADDING-LEFT: 9px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 13px; =
BORDER-LEFT: 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: 1px solid
}
.graffiti-board IMG {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.graffiti-board P.topic {
	FONT-SIZE: 92%; MARGIN-LEFT: 11px; FONT-STYLE: italic
}
.graffiti-board DIV.response {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: =
11px 0px 10px; PADDING-TOP: 5px; BACKGROUND-COLOR: #fff
}
.graffiti-board DIV.preview {
	DISPLAY: none
}
.graffiti-board DIV.response P.lead {
	FONT-STYLE: italic
}
.graffiti-board P.comment {
	MARGIN-BOTTOM: 0px
}
.graffiti-board P.username {
	FONT-SIZE: 77%; FONT-STYLE: italic; TEXT-ALIGN: right
}
.graffiti-board P.date {
	FONT-SIZE: 77%; FONT-STYLE: italic; TEXT-ALIGN: right
}
.graffiti-board H4 {
	FONT-SIZE: 122%; MARGIN-BOTTOM: 3px
}
.graffiti-board A:link {
	FONT-STYLE: italic; TEXT-DECORATION: underline
}
.graffiti-board A:visited {
	FONT-STYLE: italic; TEXT-DECORATION: underline
}
.graffiti-board A:hover {
	FONT-STYLE: italic; TEXT-DECORATION: underline
}
.graffiti-board A:active {
	FONT-STYLE: italic; TEXT-DECORATION: underline
}
.graffiti-board P.instructions {
	FONT-SIZE: 85%
}
.graffiti-board FORM {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: 1px solid; =
PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 11px 0px 10px; =
BORDER-LEFT: 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: 1px solid; =
POSITION: relative
}
.graffiti-board FORM P {
	MARGIN-BOTTOM: 14px
}
.graffiti-board LABEL {
	DISPLAY: block; FONT-SIZE: 85%; FLOAT: left; WIDTH: 54px; MARGIN-RIGHT: =
4px; HEIGHT: 19px; TEXT-ALIGN: right
}
.graffiti-board INPUT#username {
	WIDTH: 199px
}
.graffiti-board TEXTAREA#comments {
	WIDTH: 199px
}
.graffiti-board TEXTAREA#comments {
	HEIGHT: 113px
}
#module-secondary-content .graffiti-board INPUT#username {
	WIDTH: 112px
}
#module-secondary-content .graffiti-board TEXTAREA#comments {
	WIDTH: 112px
}
.graffiti#page .topic {
	FONT-SIZE: 114%; FONT-STYLE: italic
}
#graffiti-comments DIV.response {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: =
11px 0px 10px; PADDING-TOP: 5px; BACKGROUND-COLOR: #fff
}
#graffiti-comments DIV.preview {
	DISPLAY: none
}
#graffiti-comments DIV.response P.lead {
	FONT-STYLE: italic
}
#graffiti-comments P.comment {
	MARGIN-BOTTOM: 0px
}
#graffiti-comments P.username {
	FONT-SIZE: 77%; FONT-STYLE: italic; TEXT-ALIGN: right
}
#graffiti-comments P.date {
	FONT-SIZE: 77%; FONT-STYLE: italic; TEXT-ALIGN: right
}
#graffiti-form P.instructions {
	FONT-SIZE: 85%
}
#graffiti-form FORM {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: 1px solid; =
PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 7px 0px 10px; =
BORDER-LEFT: 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: 1px solid; =
POSITION: relative
}
#graffiti-form FORM P {
	MARGIN-BOTTOM: 14px
}
#graffiti-form LABEL {
	DISPLAY: block; FONT-SIZE: 85%; FLOAT: left; WIDTH: 54px; MARGIN-RIGHT: =
4px; HEIGHT: 19px; TEXT-ALIGN: right
}
#graffiti-form INPUT#username {
	WIDTH: 135px
}
#graffiti-form TEXTAREA#comments {
	WIDTH: 135px
}
#graffiti-form TEXTAREA#comments {
	HEIGHT: 113px
}
#graffit-form H4 {
	FONT-SIZE: 122%
}
.alt-thumb-detail {
	FONT-WEIGHT: normal; FONT-SIZE: 85%; COLOR: #666666
}
.alt-thumb-detail-float-left {
	PADDING-RIGHT: 10px; FLOAT: left
}
.email-form {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: 1px solid; =
PADDING-LEFT: 9px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 13px; =
BORDER-LEFT: 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: 1px solid
}
.email-form H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 122%; MARGIN-BOTTOM: 3px
}
.email-form FORM {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: 1px solid; =
PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 7px 0px 10px; =
BORDER-LEFT: 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: 1px solid; =
POSITION: relative
}
.email-form FORM P {
	MARGIN-BOTTOM: 14px
}
.email-form LABEL {
	DISPLAY: block; FONT-SIZE: 85%; FLOAT: left; WIDTH: 75px; MARGIN-RIGHT: =
4px; HEIGHT: 19px; TEXT-ALIGN: right
}
.email-form INPUT.field {
	WIDTH: 135px
}
.email-form TEXTAREA {
	WIDTH: 180px; HEIGHT: 100px
}
.email-form .buttons {
	FLOAT: right
}
.email#page H3 {
	MARGIN-BOTTOM: 5px
}
.email#page #brief {
	MARGIN-BOTTOM: 5px
}
.email#page #byline {
	FONT-WEIGHT: bold
}
.email#page .tip {
	DISPLAY: block; FONT-SIZE: 85%; MARGIN-LEFT: 80px
}
.email#page #date {
	MARGIN-BOTTOM: 5px; COLOR: #666; FONT-STYLE: italic
}
.email#page .email-form INPUT.field {
	WIDTH: 300px
}
.email#page .email-form TEXTAREA {
	WIDTH: 300px; HEIGHT: 100px
}
#module-stock {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: 1px solid; =
PADDING-LEFT: 8px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 13px; =
BORDER-LEFT: 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: 1px solid
}
#module-stock H4 {
	FONT-SIZE: 122%
}
#module-stock #content {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 137px; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px
}
#module-stock FORM {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: 1px solid; =
PADDING-LEFT: 4px; MARGIN-BOTTOM: 7px; PADDING-BOTTOM: 6px; BORDER-LEFT: =
1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: 1px solid
}
#module-stock LABEL {
	FONT-SIZE: 92%
}
#module-stock INPUT {
	DISPLAY: inline; FONT-SIZE: 92%
}
#module-stock INPUT.button {
	DISPLAY: inline
}
#module-stock IMG {
	FLOAT: right
}
#module-stock LI {
	FONT-SIZE: 92%; LINE-HEIGHT: 17px
}
#module-stock LI A:link {
	TEXT-DECORATION: underline
}
#module-stock LI A:visited {
	TEXT-DECORATION: underline
}
#module-stock LI A:hover {
	TEXT-DECORATION: underline
}
#module-stock LI A:active {
	TEXT-DECORATION: underline
}
#module-stock P.sponsor {
	CLEAR: both; FONT-SIZE: 77%; BORDER-BOTTOM: 1px solid; TEXT-ALIGN: =
center
}
#photo {
	MARGIN: 0px auto
}
#photo #gallery-slideshow {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; DISPLAY: inline; FLOAT: =
left; MARGIN: 0px 0px 10px 10px; OVERFLOW: hidden; BORDER-LEFT: 1px =
solid; WIDTH: 526px; BORDER-BOTTOM: 1px solid
}
#photo #gallery-slideshow IMG.gallery-slideshow-photo {
	DISPLAY: block; MARGIN: 5px auto; TEXT-ALIGN: center
}
#photo .rail {
	FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 220px
}
#photo #module-related-links {
	MARGIN-BOTTOM: 10px; BORDER-TOP-STYLE: none
}
#photo #photo-footer {
	CLEAR: both; BORDER-TOP: #999 1px solid; BACKGROUND: none transparent =
scroll repeat 0% 0%; PADDING-TOP: 5px
}
.quiz#page .rail {
	MARGIN-TOP: 7px
}
.quiz#page #quiz-form UL UL {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: 1px solid; =
PADDING-LEFT: 9px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 7px; =
BORDER-LEFT: 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: 1px solid
}
.quiz#page #quiz-form UL UL LI {
	PADDING-BOTTOM: 0px
}
.floatleft {
	FLOAT: left
}
.columnists-content-align {
	DISPLAY: inline-block
}
#columnists {
	CLEAR: both
}
#columnists H2 {
	FONT-SIZE: 246%
}
#columnists H3 {
	MARGIN-BOTTOM: 10px
}
#columnists P.categories {
	FONT-SIZE: 85%; MARGIN-BOTTOM: 10px
}
#columnists .category {
	CLEAR: both; BORDER-RIGHT: 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
1px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: =
10px; BORDER-LEFT: 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: 1px =
solid
}
#columnists .category H3 {
	FONT-SIZE: 122%; PADDING-BOTTOM: 5px
}
#columnists .category H3 A {
	FONT-SIZE: 122%; PADDING-BOTTOM: 5px
}
#columnists .category .columnist {
	CLEAR: both; MARGIN-BOTTOM: 10px
}
#columnists .category .columnist H4 {
	FONT-SIZE: 107%
}
#columnists .category .columnist H4 A {
	FONT-SIZE: 107%
}
#columnists .category .columnist P {
	FONT-SIZE: 92%
}
#columnists .category .columnist IMG {
	FLOAT: left; MARGIN-RIGHT: 10px
}
#columnists .category .columnist P.links {
	FONT-SIZE: 85%
}
#columnist-bio {
	CLEAR: both; MARGIN: 10px; WIDTH: 510px
}
.misc-ad {
	Z-INDEX: 9998; MARGIN-BOTTOM: 15px
}
#hyperlocal-tabs {
	POSITION: relative
}
#hyperlocal-tabs .gallery-photo {
	FLOAT: right
}
#hyperlocal-tabs P {
	MARGIN-RIGHT: 10px
}
#hyperlocal-tabs P.credit {
	FONT-SIZE: 77%
}
#hyperlocal-tabs #photo-navigation {
	LEFT: 0px; BOTTOM: 0px; POSITION: absolute
}
#hyperlocal-tabs .gallery-photo #photo-title {
	DISPLAY: block; TEXT-ALIGN: center
}
#hyperlocal-widget {
	MARGIN-BOTTOM: 5px
}
#hyperlocal-subhead {
	PADDING-LEFT: 2px; PADDING-BOTTOM: 10px
}
#module-directory-events UL {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FLOAT: left; MARGIN: =
0px 5px 0px 0px; BORDER-LEFT: 1px solid; WIDTH: 90px; BORDER-BOTTOM: 1px =
solid
}
#module-directory-events {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: 1px solid; =
PADDING-LEFT: 5px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; =
BORDER-LEFT: 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: 1px solid
}
#module-directory-events #directory-tabs {
	MIN-HEIGHT: 175px; FLOAT: right; WIDTH: 190px; HEIGHT: auto
}
.story-gallery#content #special {
	MARGIN: 0px auto 10px
}
.story-gallery#content .multimedia {
	DISPLAY: block; MARGIN: 0px auto
}
.story-gallery#content #description {
	MARGIN-BOTTOM: 20px
}
.story-gallery#content .story-rail {
	MARGIN-BOTTOM: 15px
}
.story-gallery#content .story-item {
	CLEAR: left; MARGIN-BOTTOM: 15px
}
.story-gallery#content .story-item .thumbnail {
	FLOAT: left; MARGIN-BOTTOM: 10px; MARGIN-RIGHT: 10px
}
.story-gallery#content .story-item H3 {
	FONT-WEIGHT: bold
}
.special-package#content .story-item {
	MARGIN-BOTTOM: 10px
}
.special-package#content .story-item .contents {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
BORDER-TOP-STYLE: none; PADDING-TOP: 10px; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.special-package#content .story-item H3 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; =
PADDING-TOP: 2px; BORDER-BOTTOM: 1px solid
}
.special-package#content .story-item .thumbnail {
	MARGIN-BOTTOM: 10px; MARGIN-RIGHT: 10px
}
.special-package#content .story-item P.more {
	TEXT-ALIGN: right
}
.special-package#content #description {
	MARGIN-BOTTOM: 10px
}
#navigation .special.ad {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; Z-INDEX: 9997; PADDING-BOTTOM: =
5px; PADDING-TOP: 5px
}
.gallery#page .copyright {
	CLEAR: both; TEXT-ALIGN: center
}
#registration {
	FLOAT: right; MARGIN: 20px 0px; WIDTH: 836px; BACKGROUND-COLOR: #fff; =
_width: 830px
}
#registration H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 150%; COLOR: black
}
#registration H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 150%; COLOR: black
}
#registration #heading {
	MARGIN-BOTTOM: 15px
}
#registration #loginbox {
	PADDING-LEFT: 25px; FLOAT: right; BORDER-LEFT: gray 1px solid; WIDTH: =
350px
}
#registration #loginbox INPUT {
	MARGIN-BOTTOM: 5px
}
#registration #loginbox LABEL {
	MARGIN-TOP: 3px; DISPLAY: block; FLOAT: left; WIDTH: 65px
}
#registration P.note {
	FONT-SIZE: 77%
}
#registration SPAN.note {
	FONT-SIZE: 77%
}
#registration #loginbox P {
	MARGIN: 0px 0px 5px
}
#registration H3 {
	FONT-SIZE: 122%; COLOR: black
}
#registration #benefits {
	FLOAT: left; WIDTH: 430px
}
#registration #benefits P {
	MARGIN-BOTTOM: 5px
}
#registration UL.bulleted LI {
	MARGIN-TOP: 10px; PADDING-LEFT: 15px; BACKGROUND: =
url(/common/images/standard/bullet-4x3.gif) no-repeat left 5px; =
MARGIN-BOTTOM: 10px; MARGIN-LEFT: 15px
}
#registration #errors {
	MARGIN-BOTTOM: 15px; COLOR: red
}
#registration #errors P.larger {
	FONT-SIZE: 122%
}
#registration #password-recovery {
	WIDTH: 300px
}
#registration #password-recovery INPUT {
	MARGIN-BOTTOM: 5px
}
#registration #password-recovery LABEL {
	MARGIN-TOP: 3px; DISPLAY: block; FLOAT: left; WIDTH: 150px
}
#registration #create-profile H4 {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 0px
}
#registration #create-profile #mynews H4 {
	MARGIN-TOP: 0px; FONT-SIZE: 100%; MARGIN-BOTTOM: 0px
}
#registration #create-profile #mynews TR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#registration #create-profile #mynews TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#registration #create-profile #info {
	FLOAT: left; WIDTH: 561px; _width: 555px
}
#registration #create-profile #newsletters {
	FLOAT: right; MARGIN-LEFT: 10px; WIDTH: 265px
}
#registration #create-profile #newsletters P {
	LINE-HEIGHT: 20px
}
#registration #create-profile #newsletters P.note {
	MARGIN-BOTTOM: 2px
}
#registration #create-profile A.why {
	FONT-SIZE: 77%
}
#registration #create-profile TD.type {
	WIDTH: 170px
}
#registration #create-profile TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 0px
}
#registration #unregister {
	WIDTH: 400px
}
#registration #activation {
	WIDTH: 400px
}
#registration #unregister INPUT {
	MARGIN-BOTTOM: 5px
}
#registration #activation INPUT {
	MARGIN-BOTTOM: 5px
}
#registration #unregister LABEL {
	MARGIN-TOP: 3px; DISPLAY: block; FLOAT: left; WIDTH: 100px
}
#registration #activation LABEL {
	MARGIN-TOP: 3px; DISPLAY: block; FLOAT: left; WIDTH: 100px
}
#columnist IMG.photo {
	FLOAT: left; MARGIN: 0px 10px 10px 0px
}
#columnist P.caption {
	FONT-SIZE: 77%
}
#columnist P.date {
	MARGIN-TOP: 1px; FONT-SIZE: 77%; FONT-STYLE: italic
}
#columnist H3.title {
	MARGIN-BOTTOM: 10px
}
#columnist H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 136%
}
#columnist H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 108%
}
#columnist UL.recent-columns {
	MARGIN-TOP: 15px
}
#columnist UL.recent-columns LI {
	FONT-SIZE: 95%; MARGIN-BOTTOM: 10px
}
.jobs#content #jobs-search {
	MARGIN-BOTTOM: 15px
}
.jobs#content #headline-rail {
	FLOAT: left; WIDTH: 258px
}
.jobs#content #headline-rail DIV {
	MARGIN-BOTTOM: 10px
}
.jobs#content #headline-rail .thumbnail {
	FLOAT: left; MARGIN: 0px 5px 0px 0px
}
.jobs#content #utility-rail {
	FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 258px
}
.cars#page #cars-search {
	MARGIN-BOTTOM: 15px
}
.cars#page #module-secondary-content DIV {
	MARGIN-BOTTOM: 10px
}
#module-related-links .quote-module H4 {
	PADDING-TOP: 5px; BORDER-BOTTOM: 1px solid
}
#module-related-links .quote-module P {
	PADDING-RIGHT: 10px; MARGIN-TOP: 5px; PADDING-LEFT: 10px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#module-travel-front {
	MARGIN-BOTTOM: 10px
}
#module-travel-front H4 {
	MARGIN-BOTTOM: 5px
}
#module-travel-front #destinations {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: =
0px; WIDTH: 280px; PADDING-TOP: 0px
}
#module-travel-front #destinations LI {
	PADDING-BOTTOM: 5px
}
#module-travel-front #city-guide {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: =
0px; WIDTH: 206px; PADDING-TOP: 0px
}
#module-travel-front #city-guide LI {
	PADDING-BOTTOM: 5px
}
#module-travel-front #travel-links {
	CLEAR: both; TEXT-ALIGN: center
}
#module-travel-front #travel-links SPAN.travel-link {
	MARGIN: 0px 10px
}
#module-travel-front UL.bulleted LI {
	PADDING-LEFT: 10px; BACKGROUND: =
url(/common/images/standard/bullet-4x3.gif) no-repeat left 5px
}
#wu-tropical-weather .column-1 {
	FLOAT: left; WIDTH: 250px
}
#wu-tropical-weather .column-2 {
	FLOAT: right; WIDTH: 250px
}
TABLE.wu_regions {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; MARGIN-TOP: =
3px; BORDER-LEFT: gray 1px solid; WIDTH: 300px; BORDER-BOTTOM: gray 1px =
solid
}
TD.wu_wthrsmall {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; =
PADDING-TOP: 3px
}
TH.wu_wthrsmall {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; =
PADDING-TOP: 3px
}
TH.wu_wthrsmall {
	FONT-WEIGHT: bold
}
.wu_blacklink {
	COLOR: #000
}
.wu_blacklink A {
	COLOR: #000
}
.wu_blackcaps {
	COLOR: #000
}
.wu_10pointtext {
	COLOR: #000
}
.wu_w11pointtext {
	COLOR: #000
}
.wu_w12pointtext {
	COLOR: #000
}
.wu_w13pointtext {
	COLOR: #000
}
.wu_w10pointtext-bold {
	COLOR: #000
}
.wu_w11pointtext-bold {
	COLOR: #000
}
.wu_w12pointtext-bold {
	COLOR: #000
}
.wu_w13pointtext-bold {
	COLOR: #000
}
.wu_11pointtextverdana {
	COLOR: #000
}
.wu_13pointredverdana {
	COLOR: #000
}
.wu_25pointtext {
	COLOR: #000
}
.wu_5dayforecastdaytext {
	COLOR: #000
}
.wu_regionbox {
	COLOR: #000
}
.wu_topboder {
	COLOR: #000
}
.wu_blacklink A:visited {
	COLOR: #666
}
.wu_blacklink A:hover {
	COLOR: #666
}
.wu_blacklink A {
	FONT-WEIGHT: bold
}
.wu_blacklink A:visited {
	FONT-WEIGHT: bold
}
.wu_blacklink A:hover {
	FONT-WEIGHT: bold
}
.wu_blackcaps {
	FONT-WEIGHT: bold
}
.wu_w25pointtext {
	FONT-WEIGHT: bold
}
.wu_w5dayforecastdaytext {
	FONT-WEIGHT: bold
}
.wu_w10pointtext-bold {
	FONT-WEIGHT: bold
}
.wu_w11pointtext-bold {
	FONT-WEIGHT: bold
}
.wu_w12pointtext-bold {
	FONT-WEIGHT: bold
}
.wu_w13pointtext-bold {
	FONT-WEIGHT: bold
}
.wu_w5dayforecastdaytext {
	TEXT-ALIGN: center
}
.wu_w10pointtext {
	FONT-SIZE: 10px
}
wu_w10pointtext-bold {
	FONT-SIZE: 10px
}
.wu_blackcaps {
	FONT-SIZE: 11px
}
.wu_w5dayforecastdaytext {
	FONT-SIZE: 11px
}
.wu_w11pointtext {
	FONT-SIZE: 11px
}
wu_w11pointtext-bold {
	FONT-SIZE: 11px
}
wu_w11pointredverdana {
	FONT-SIZE: 11px
}
.wu_w12pointtext {
	FONT-SIZE: 12px
}
wu_w12pointtext-bold {
	FONT-SIZE: 12px
}
.wu_w13pointtext {
	FONT-SIZE: 13px
}
wu_w13pointtext-bold {
	FONT-SIZE: 13px
}
wu_w13pointredverdana {
	FONT-SIZE: 13px
}
.wu_w25pointtext {
	FONT-SIZE: 25px
}
.wu_w5dayforecastdaytext {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: =
3px; MARGIN: 5px 0px 2px; WIDTH: 100%; PADDING-TOP: 3px
}
SPAN.wu_w13pointredverdana {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
TABLE.wu_marine {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; MARGIN-TOP: =
3px; MARGIN-BOTTOM: 5px; BORDER-LEFT: gray 1px solid; WIDTH: 213px; =
BORDER-BOTTOM: gray 1px solid
}
TABLE.wu_marine TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; =
PADDING-TOP: 3px
}
TR.wu_w2ptpadding .w12pointtext {
	FONT-SIZE: 11px
}
TABLE.wu_almanac TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; =
PADDING-TOP: 3px
}
TABLE.wu_almanacinner TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
TABLE.wu_almanacinner {
	MARGIN-TOP: 3px
}
TABLE.wu_almanac {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; BORDER-LEFT: =
gray 1px solid; WIDTH: 213px; BORDER-BOTTOM: gray 1px solid
}
.wu_marine_text {
	DISPLAY: block; FLOAT: left
}
.wu_marine_text_right {
	DISPLAY: block; TEXT-ALIGN: right
}
#sponsored-links {
	CLEAR: both
}
#sponsored-links H4 {
	MARGIN-BOTTOM: 10px
}
.sponsored-link {
	MARGIN-BOTTOM: 10px
}
.sponsored-link A {
	FONT-WEIGHT: bold
}
.sponsored-link SPAN.title {
	FONT-WEIGHT: bold
}
#search-google-ads {
	CLEAR: both
}
#search-google-ads H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN-BOTTOM: 5px
}
#search-google-ads .google-ad {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 5px; =
PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #eee
}
#search-google-ads .google-ad .url A {
	COLOR: #666
}
.advanced-search#page #content {
	WIDTH: 666px
}
#advanced-search-form {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px
}
#advanced-search-form P {
	MARGIN-BOTTOM: 10px
}
#advanced-search-form LABEL {
	FONT-WEIGHT: bold
}
#advanced-search-form #date {
	MARGIN-BOTTOM: 10px
}
#advanced-search-form #date UL LI SPAN {
	FONT-WEIGHT: bold
}
.mynews#content .section {
	MARGIN-BOTTOM: 15px
}
.mynews#content UL.bulleted LI {
	PADDING-LEFT: 11px; BACKGROUND: =
url(/common/images/standard/bullet-4x3.gif) no-repeat left 5px
}
#headline-collection #top-item {
	MARGIN-BOTTOM: 5px
}
#headline-collection #module-secondary-content-spotlight UL.bulleted {
	MARGIN-LEFT: 10px
}
#headline-collection #module-secondary-content-spotlight UL.bulleted LI =
{
	DISPLAY: list-item
}
#navigation #top-jobs {
	MARGIN-TOP: 10px
}
#navigation #top-jobs UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 5px 5px; PADDING-TOP: 0px
}
#navigation #top-jobs A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.module-ugc-promo {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: 1px solid; =
PADDING-LEFT: 8px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 8px; =
BORDER-LEFT: 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: 1px solid
}
.module-ugc-promo H4 {
	MARGIN-BOTTOM: 3px
}
.module-ugc-promo IMG {
	PADDING-RIGHT: 4px; FLOAT: left
}
.module-ugc-promo DIV.content {
	BORDER-TOP: 1px solid; MARGIN-TOP: 5px
}
.module-ugc-promo DIV.entry {
	PADDING-TOP: 10px
}
.module-ugc-promo DIV.link {
	MARGIN-TOP: 10px; TEXT-ALIGN: right
}
.printedition-thumbnail {
	DISPLAY: block; WIDTH: 150px
}
#windoid {
	MARGIN: 20px 30px; BACKGROUND-COLOR: #fff
}
#windoid H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 150%; COLOR: black
}
#windoid H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 150%; COLOR: black
}
#windoid #heading {
	MARGIN-BOTTOM: 15px
}
#windoid #description {
	MARGIN-BOTTOM: 15px
}
#windoid #description IMG {
	FLOAT: left; MARGIN-BOTTOM: 10px; MARGIN-RIGHT: 10px
}
#windoid #loginbox {
	PADDING-LEFT: 25px; FLOAT: right; BORDER-LEFT: gray 1px solid; WIDTH: =
350px
}
#windoid #loginbox INPUT {
	MARGIN-BOTTOM: 5px
}
#windoid #loginbox LABEL {
	MARGIN-TOP: 3px; DISPLAY: block; FLOAT: left; WIDTH: 65px
}
#windoid P.note {
	FONT-SIZE: 10px
}
#windoid #loginbox P {
	MARGIN: 0px 0px 5px
}
#windoid H3 {
	FONT-SIZE: 122%; COLOR: black
}
#windoid #benefits {
	FLOAT: left; WIDTH: 430px
}
#windoid #benefits P {
	MARGIN-BOTTOM: 5px
}
#windoid UL.bulleted LI {
	MARGIN-TOP: 10px; PADDING-LEFT: 15px; BACKGROUND: =
url(/common/images/standard/bullet-4x3.gif) no-repeat left 5px; =
MARGIN-BOTTOM: 10px; MARGIN-LEFT: 15px
}
#windoid #errors {
	MARGIN-BOTTOM: 15px; COLOR: red
}
#windoid #errors P.larger {
	FONT-SIZE: 122%
}
#windoid #verify {
	MARGIN-BOTTOM: 15px; WIDTH: 250px
}
#windoid .screenname#verify {
	WIDTH: 300px
}
#windoid .upload#verify {
	WIDTH: 400px
}
#windoid #verify INPUT {
	MARGIN-BOTTOM: 5px
}
#windoid #verify LABEL {
	MARGIN-TOP: 3px; DISPLAY: block; FLOAT: left; WIDTH: 100px
}
#windoid #verifyform {
	MARGIN-BOTTOM: 15px; WIDTH: 500px
}
#windoid .screenname#verifyform {
	WIDTH: 300px
}
#windoid .upload#verifyform {
	WIDTH: 500px
}
#windoid #verifyform INPUT {
	MARGIN-BOTTOM: 5px
}
#windoid #verifyform LABEL {
	MARGIN-TOP: 3px; DISPLAY: block; FLOAT: left; WIDTH: 100px
}
#windoid #create-profile H4 {
	MARGIN-BOTTOM: 5px
}
#windoid #create-profile #info {
	FLOAT: left; WIDTH: 561px; _width: 555px
}
#windoid #create-profile #newsletters {
	FLOAT: right; WIDTH: 275px
}
#windoid #create-profile A.why {
	FONT-SIZE: 77%
}
#windoid #create-profile TD.type {
	WIDTH: 170px
}
#windoid #create-profile TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 0px
}
#windoid #footing {
	MARGIN-TOP: 15px
}
#module-ratings-and-comments #ugc-comment-form H4 {
	MARGIN: 8px 0px 6px
}
#module-ratings-and-comments #ugc-comment-form DIV.comment-form H5 {
	FONT-SIZE: 92%; MARGIN: 6px 0px
}
#module-ratings-and-comments #ugc-comment-form P.read-all-comments A {
	FONT-WEIGHT: bold; FONT-SIZE: 85%; COLOR: #036
}
#module-ratings-and-comments #comment-group {
	BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 9px
}
#module-ratings-and-comments #ugc-comment-form DIV.comment-form {
	FLOAT: left; WIDTH: 290px
}
#module-ratings-and-comments #ugc-comment-form P.standard {
	FONT-SIZE: 92%; MARGIN: 6px 0px; COLOR: #333
}
#module-ratings-and-comments #ugc-comment-form FORM {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #ccc 1px =
solid; MARGIN-TOP: 0px; PADDING-LEFT: 5px; BACKGROUND: #fafaf2; =
PADDING-BOTTOM: 14px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 12px; =
BORDER-BOTTOM: #ccc 1px solid
}
#module-ratings-and-comments #commentDisplay {
	FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 200px
}
#module-ratings-and-comments #ugc-comment-form FORM P {
	MARGIN-BOTTOM: 14px
}
#module-ratings-and-comments #ugc-comment-form LABEL {
	DISPLAY: block; FONT-SIZE: 85%; FLOAT: left; WIDTH: 54px; COLOR: #333; =
MARGIN-RIGHT: 4px; HEIGHT: 19px; TEXT-ALIGN: right
}
#module-ratings-and-comments #ugc-comment-form INPUT#post-comment-author =
{
	WIDTH: 250px
}
#module-ratings-and-comments #ugc-comment-form =
TEXTAREA#post-comment-text {
	WIDTH: 250px
}
#module-ratings-and-comments #ugc-comment-form =
TEXTAREA#post-comment-text {
	HEIGHT: 113px
}
#module-ratings-and-comments #ugc-comment-form DIV.validate {
	MARGIN: -8px 0px 0px 58px; WIDTH: 120px
}
#module-ratings-and-comments #ugc-comment-form DIV.validate LABEL {
	DISPLAY: inline; FLOAT: left; MARGIN-BOTTOM: 14px; WIDTH: 120px; =
LINE-HEIGHT: 190%; MARGIN-RIGHT: 0px; HEIGHT: auto; TEXT-ALIGN: left
}
#module-ratings-and-comments #ugc-comment-form DIV.validate INPUT {
	WIDTH: 120px
}
#module-ratings-and-comments #ugc-comment-form DIV.validate INPUT.button =
{
	WIDTH: auto
}
#module-ratings-and-comments #commentDisplay H5 {
	MARGIN: 6px 0px 2px
}
#module-ratings-and-comments .user-comment {
	MARGIN-BOTTOM: 10px; OVERFLOW: hidden
}
#module-ratings-and-comments .user-comment .user {
	FONT-SIZE: 85%; FLOAT: right; COLOR: #666
}
#module-ratings-and-comments #commentDisplay P.comment-nav {
	FLOAT: right
}
#subheader #subscription-button {
	DISPLAY: inline; FLOAT: right; POSITION: relative
}
#subheader #subscription-button A#subsription-text {
	POSITION: relative; TOP: -12px
}
#subheader #subscription-button A#subsription-text-noimage {
	MARGIN-RIGHT: 5px; POSITION: relative; TOP: 8px
}
#subheader #subscription-button IMG {
	MARGIN-RIGHT: 5px; POSITION: relative; TOP: 0px
}
#form-errors {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; COLOR: #f00
}
#brochure-lead-content {
	MARGIN-TOP: 25px; MARGIN-BOTTOM: 25px
}
H2.image-header IMG {
	MARGIN-TOP: 5px
}
.rail-ad-top {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; =
PADDING-TOP: 2px; TEXT-ALIGN: center; TEXT-DECORATION: underline
}
#multimedia-gallery-content {
=09
}
#multimedia-gallery-content #module-most-popular {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; MARGIN-TOP: 21px; =
BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; POSITION: relative
}
#multimedia-gallery-content #module-most-popular UL {
	MARGIN: 13px 6px
}
#multimedia-gallery-content #module-most-popular LI {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 182px 8px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 8px; PADDING-TOP: 7px; BACKGROUND-REPEAT: no-repeat; =
POSITION: relative
}
#multimedia-gallery-content #module-most-popular DIV.item-number {
	MARGIN-TOP: 5px; FLOAT: left; MARGIN-RIGHT: 5px; TEXT-ALIGN: right
}
#multimedia-gallery-content #module-most-popular DIV.description {
	MARGIN-TOP: 5px; FLOAT: left; WIDTH: 152px
}
#multimedia-gallery-content #module-most-popular DIV.description .brief =
{
	MARGIN-TOP: 5px
}
#multimedia-gallery-content #module-most-popular DD {
	CLEAR: right; DISPLAY: inline; FLOAT: right; MARGIN: 0px 3px 0px 0px; =
WIDTH: 150px
}
#multimedia-gallery-content #module-most-popular DD A {
	TEXT-DECORATION: underline
}
#multimedia-gallery-content #module-most-popular DD.date-and-section {
	CLEAR: none; FLOAT: none; MARGIN: 0px 0px 0px 5px; WIDTH: 140px
}
#multimedia-gallery-content #module-most-popular DD.date-and-section A {
	BACKGROUND-POSITION: 3px 2px; PADDING-LEFT: 9px; BACKGROUND-REPEAT: =
no-repeat
}
#multimedia-gallery-content #module-most-popular DD.email-this {
	MARGIN-BOTTOM: 6px
}
#multimedia-gallery-content #module-most-popular DD.rating {
	MARGIN-BOTTOM: 6px
}
#multimedia-gallery-content #module-most-popular DD.email-this A {
	BACKGROUND-POSITION: 0px 2px; PADDING-LEFT: 25px; BACKGROUND-REPEAT: =
no-repeat
}
#multimedia-gallery-content #module-most-popular DD.rating IMG {
	VERTICAL-ALIGN: middle
}
#multimedia-gallery-content #module-most-popular UL.tabs {
	LEFT: -1px; MARGIN: 0px; POSITION: absolute; TOP: -22px
}
#multimedia-gallery-content #module-most-popular UL.tabs LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: =
static
}
.skyscraper-ad {
	Z-INDEX: 9998; FLOAT: right; MARGIN-BOTTOM: 15px
}
.hidden {
	DISPLAY: none
}
.sa#header {
	POSITION: relative; HEIGHT: 161px
}
.sa#header #loginbox {
	FONT-SIZE: 85%; RIGHT: 80px; POSITION: absolute; TOP: 79px
}
.sa#header #loginbox A {
	TEXT-DECORATION: underline
}
.sa-styles#content {
	MARGIN-TOP: 20px
}
.sa-styles#content #promo {
	MARGIN-BOTTOM: 20px
}
.sa-styles#content .sa-item {
	MARGIN-BOTTOM: 15px
}
.sa-styles#content #sa-rail-left {
	FLOAT: left; WIDTH: 250px
}
.sa-styles#content #sa-rail-right {
	FLOAT: right; WIDTH: 250px
}
.sa-styles#content H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; LINE-HEIGHT: 100%
}
.sa-styles#content IMG.lead-photo {
	DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 10px
}
#content-horoscopes-utility-rail {
	FLOAT: left; WIDTH: 526px
}
#gallery-slideshow-audio {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; FLOAT: =
left; BORDER-BOTTOM-WIDTH: 0px; MARGIN: auto 0px; OVERFLOW: hidden; =
WIDTH: 500px; PADDING-TOP: 10px; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: =
0px
}
#gallery-slideshow-audio P.cutline {
	FONT-WEIGHT: bold; FONT-SIZE: 122%; COLOR: #666666
}
UL#social-bookmarks LI A {
	MARGIN-TOP: 1px; PADDING-LEFT: 20px! important; MARGIN-BOTTOM: 1px
}
UL#social-bookmarks LI.digg A {
	BACKGROUND: url(/common/images/icons/icon-digg.gif) no-repeat 0px 0px
}
UL#social-bookmarks LI.delicious A {
	BACKGROUND: url(/common/images/icons/icon-delicious.gif) no-repeat 0px =
0px
}
UL#social-bookmarks LI.facebook A {
	BACKGROUND: url(/common/images/icons/icon-facebook.gif) no-repeat 0px =
0px
}
UL#social-bookmarks LI.furl A {
	BACKGROUND: url(/common/images/icons/icon-furl.gif) no-repeat 0px 0px
}
UL#social-bookmarks LI.google A {
	BACKGROUND: url(/common/images/icons/icon-google.gif) no-repeat 0px 0px
}
UL#social-bookmarks LI.reddit A {
	BACKGROUND: url(/common/images/icons/icon-reddit.gif) no-repeat 0px 0px
}
UL#social-bookmarks LI.spurl A {
	BACKGROUND: url(/common/images/icons/icon-spurl.gif) no-repeat 0px 0px
}
UL#social-bookmarks LI.yahoo A {
	BACKGROUND: url(/common/images/icons/icon-yahoo.gif) no-repeat 0px 0px
}
UL#social-bookmarks LI.permalink A {
	BACKGROUND: url(/common/images/icons/icon-permalink.gif) no-repeat 0px =
0px
}
UL#social-bookmarks LI.newsvine A {
	BACKGROUND: url(/common/images/icons/icon-newsvine.gif) no-repeat 0px =
0px
}
LI#share-bookmarks A.share {
	MARGIN-TOP: 1px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 1px; MARGIN-LEFT: =
1px
}
LI#share-bookmarks {
	MARGIN-LEFT: 5px
}
#flash-email {
	PADDING-RIGHT: 5px; FLOAT: right
}

------=_NextPart_000_00BF_01C8CBA9.77964EF0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://pqasb.pqarchiver.com/chicagotribune/js/prototype.js

/*  Prototype JavaScript framework, version 1.5.1=0A=
 *  (c) 2005-2007 Sam Stephenson=0A=
 *=0A=
 *  Prototype is freely distributable under the terms of an MIT-style =
license.=0A=
 *  For details, see the Prototype web site: http://www.prototypejs.org/=0A=
 *=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
var Prototype =3D {=0A=
  Version: '1.5.1',=0A=
=0A=
  Browser: {=0A=
    IE:     !!(window.attachEvent && !window.opera),=0A=
    Opera:  !!window.opera,=0A=
    WebKit: navigator.userAgent.indexOf('AppleWebKit/') > -1,=0A=
    Gecko:  navigator.userAgent.indexOf('Gecko') > -1 && =
navigator.userAgent.indexOf('KHTML') =3D=3D -1=0A=
  },=0A=
=0A=
  BrowserFeatures: {=0A=
    XPath: !!document.evaluate,=0A=
    ElementExtensions: !!window.HTMLElement,=0A=
    SpecificElementExtensions:=0A=
      (document.createElement('div').__proto__ !=3D=3D=0A=
       document.createElement('form').__proto__)=0A=
  },=0A=
=0A=
  ScriptFragment: '<script[^>]*>([\u0001-\uFFFF]*?)</script>',=0A=
  JSONFilter: /^\/\*-secure-\s*(.*)\s*\*\/\s*$/,=0A=
=0A=
  emptyFunction: function() { },=0A=
  K: function(x) { return x }=0A=
}=0A=
=0A=
var Class =3D {=0A=
  create: function() {=0A=
    return function() {=0A=
      this.initialize.apply(this, arguments);=0A=
    }=0A=
  }=0A=
}=0A=
=0A=
var Abstract =3D new Object();=0A=
=0A=
Object.extend =3D function(destination, source) {=0A=
  for (var property in source) {=0A=
    destination[property] =3D source[property];=0A=
  }=0A=
  return destination;=0A=
}=0A=
=0A=
Object.extend(Object, {=0A=
  inspect: function(object) {=0A=
    try {=0A=
      if (object =3D=3D=3D undefined) return 'undefined';=0A=
      if (object =3D=3D=3D null) return 'null';=0A=
      return object.inspect ? object.inspect() : object.toString();=0A=
    } catch (e) {=0A=
      if (e instanceof RangeError) return '...';=0A=
      throw e;=0A=
    }=0A=
  },=0A=
=0A=
  toJSON: function(object) {=0A=
    var type =3D typeof object;=0A=
    switch(type) {=0A=
      case 'undefined':=0A=
      case 'function':=0A=
      case 'unknown': return;=0A=
      case 'boolean': return object.toString();=0A=
    }=0A=
    if (object =3D=3D=3D null) return 'null';=0A=
    if (object.toJSON) return object.toJSON();=0A=
    if (object.ownerDocument =3D=3D=3D document) return;=0A=
    var results =3D [];=0A=
    for (var property in object) {=0A=
      var value =3D Object.toJSON(object[property]);=0A=
      if (value !=3D=3D undefined)=0A=
        results.push(property.toJSON() + ': ' + value);=0A=
    }=0A=
    return '{' + results.join(', ') + '}';=0A=
  },=0A=
=0A=
  keys: function(object) {=0A=
    var keys =3D [];=0A=
    for (var property in object)=0A=
      keys.push(property);=0A=
    return keys;=0A=
  },=0A=
=0A=
  values: function(object) {=0A=
    var values =3D [];=0A=
    for (var property in object)=0A=
      values.push(object[property]);=0A=
    return values;=0A=
  },=0A=
=0A=
  clone: function(object) {=0A=
    return Object.extend({}, object);=0A=
  }=0A=
});=0A=
=0A=
Function.prototype.bind =3D function() {=0A=
  var __method =3D this, args =3D $A(arguments), object =3D args.shift();=0A=
  return function() {=0A=
    return __method.apply(object, args.concat($A(arguments)));=0A=
  }=0A=
}=0A=
=0A=
Function.prototype.bindAsEventListener =3D function(object) {=0A=
  var __method =3D this, args =3D $A(arguments), object =3D args.shift();=0A=
  return function(event) {=0A=
    return __method.apply(object, [event || window.event].concat(args));=0A=
  }=0A=
}=0A=
=0A=
Object.extend(Number.prototype, {=0A=
  toColorPart: function() {=0A=
    return this.toPaddedString(2, 16);=0A=
  },=0A=
=0A=
  succ: function() {=0A=
    return this + 1;=0A=
  },=0A=
=0A=
  times: function(iterator) {=0A=
    $R(0, this, true).each(iterator);=0A=
    return this;=0A=
  },=0A=
=0A=
  toPaddedString: function(length, radix) {=0A=
    var string =3D this.toString(radix || 10);=0A=
    return '0'.times(length - string.length) + string;=0A=
  },=0A=
=0A=
  toJSON: function() {=0A=
    return isFinite(this) ? this.toString() : 'null';=0A=
  }=0A=
});=0A=
=0A=
Date.prototype.toJSON =3D function() {=0A=
  return '"' + this.getFullYear() + '-' +=0A=
    (this.getMonth() + 1).toPaddedString(2) + '-' +=0A=
    this.getDate().toPaddedString(2) + 'T' +=0A=
    this.getHours().toPaddedString(2) + ':' +=0A=
    this.getMinutes().toPaddedString(2) + ':' +=0A=
    this.getSeconds().toPaddedString(2) + '"';=0A=
};=0A=
=0A=
var Try =3D {=0A=
  these: function() {=0A=
    var returnValue;=0A=
=0A=
    for (var i =3D 0, length =3D arguments.length; i < length; i++) {=0A=
      var lambda =3D arguments[i];=0A=
      try {=0A=
        returnValue =3D lambda();=0A=
        break;=0A=
      } catch (e) {}=0A=
    }=0A=
=0A=
    return returnValue;=0A=
  }=0A=
}=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
var PeriodicalExecuter =3D Class.create();=0A=
PeriodicalExecuter.prototype =3D {=0A=
  initialize: function(callback, frequency) {=0A=
    this.callback =3D callback;=0A=
    this.frequency =3D frequency;=0A=
    this.currentlyExecuting =3D false;=0A=
=0A=
    this.registerCallback();=0A=
  },=0A=
=0A=
  registerCallback: function() {=0A=
    this.timer =3D setInterval(this.onTimerEvent.bind(this), =
this.frequency * 1000);=0A=
  },=0A=
=0A=
  stop: function() {=0A=
    if (!this.timer) return;=0A=
    clearInterval(this.timer);=0A=
    this.timer =3D null;=0A=
  },=0A=
=0A=
  onTimerEvent: function() {=0A=
    if (!this.currentlyExecuting) {=0A=
      try {=0A=
        this.currentlyExecuting =3D true;=0A=
        this.callback(this);=0A=
      } finally {=0A=
        this.currentlyExecuting =3D false;=0A=
      }=0A=
    }=0A=
  }=0A=
}=0A=
Object.extend(String, {=0A=
  interpret: function(value) {=0A=
    return value =3D=3D null ? '' : String(value);=0A=
  },=0A=
  specialChar: {=0A=
    '\b': '\\b',=0A=
    '\t': '\\t',=0A=
    '\n': '\\n',=0A=
    '\f': '\\f',=0A=
    '\r': '\\r',=0A=
    '\\': '\\\\'=0A=
  }=0A=
});=0A=
=0A=
Object.extend(String.prototype, {=0A=
  gsub: function(pattern, replacement) {=0A=
    var result =3D '', source =3D this, match;=0A=
    replacement =3D arguments.callee.prepareReplacement(replacement);=0A=
=0A=
    while (source.length > 0) {=0A=
      if (match =3D source.match(pattern)) {=0A=
        result +=3D source.slice(0, match.index);=0A=
        result +=3D String.interpret(replacement(match));=0A=
        source  =3D source.slice(match.index + match[0].length);=0A=
      } else {=0A=
        result +=3D source, source =3D '';=0A=
      }=0A=
    }=0A=
    return result;=0A=
  },=0A=
=0A=
  sub: function(pattern, replacement, count) {=0A=
    replacement =3D this.gsub.prepareReplacement(replacement);=0A=
    count =3D count =3D=3D=3D undefined ? 1 : count;=0A=
=0A=
    return this.gsub(pattern, function(match) {=0A=
      if (--count < 0) return match[0];=0A=
      return replacement(match);=0A=
    });=0A=
  },=0A=
=0A=
  scan: function(pattern, iterator) {=0A=
    this.gsub(pattern, iterator);=0A=
    return this;=0A=
  },=0A=
=0A=
  truncate: function(length, truncation) {=0A=
    length =3D length || 30;=0A=
    truncation =3D truncation =3D=3D=3D undefined ? '...' : truncation;=0A=
    return this.length > length ?=0A=
      this.slice(0, length - truncation.length) + truncation : this;=0A=
  },=0A=
=0A=
  strip: function() {=0A=
    return this.replace(/^\s+/, '').replace(/\s+$/, '');=0A=
  },=0A=
=0A=
  stripTags: function() {=0A=
    return this.replace(/<\/?[^>]+>/gi, '');=0A=
  },=0A=
=0A=
  stripScripts: function() {=0A=
    return this.replace(new RegExp(Prototype.ScriptFragment, 'img'), '');=0A=
  },=0A=
=0A=
  extractScripts: function() {=0A=
    var matchAll =3D new RegExp(Prototype.ScriptFragment, 'img');=0A=
    var matchOne =3D new RegExp(Prototype.ScriptFragment, 'im');=0A=
    return (this.match(matchAll) || []).map(function(scriptTag) {=0A=
      return (scriptTag.match(matchOne) || ['', ''])[1];=0A=
    });=0A=
  },=0A=
=0A=
  evalScripts: function() {=0A=
    return this.extractScripts().map(function(script) { return =
eval(script) });=0A=
  },=0A=
=0A=
  escapeHTML: function() {=0A=
    var self =3D arguments.callee;=0A=
    self.text.data =3D this;=0A=
    return self.div.innerHTML;=0A=
  },=0A=
=0A=
  unescapeHTML: function() {=0A=
    var div =3D document.createElement('div');=0A=
    div.innerHTML =3D this.stripTags();=0A=
    return div.childNodes[0] ? (div.childNodes.length > 1 ?=0A=
      $A(div.childNodes).inject('', function(memo, node) { return =
memo+node.nodeValue }) :=0A=
      div.childNodes[0].nodeValue) : '';=0A=
  },=0A=
=0A=
  toQueryParams: function(separator) {=0A=
    var match =3D this.strip().match(/([^?#]*)(#.*)?$/);=0A=
    if (!match) return {};=0A=
=0A=
    return match[1].split(separator || '&').inject({}, function(hash, =
pair) {=0A=
      if ((pair =3D pair.split('=3D'))[0]) {=0A=
        var key =3D decodeURIComponent(pair.shift());=0A=
        var value =3D pair.length > 1 ? pair.join('=3D') : pair[0];=0A=
        if (value !=3D undefined) value =3D decodeURIComponent(value);=0A=
=0A=
        if (key in hash) {=0A=
          if (hash[key].constructor !=3D Array) hash[key] =3D =
[hash[key]];=0A=
          hash[key].push(value);=0A=
        }=0A=
        else hash[key] =3D value;=0A=
      }=0A=
      return hash;=0A=
    });=0A=
  },=0A=
=0A=
  toArray: function() {=0A=
    return this.split('');=0A=
  },=0A=
=0A=
  succ: function() {=0A=
    return this.slice(0, this.length - 1) +=0A=
      String.fromCharCode(this.charCodeAt(this.length - 1) + 1);=0A=
  },=0A=
=0A=
  times: function(count) {=0A=
    var result =3D '';=0A=
    for (var i =3D 0; i < count; i++) result +=3D this;=0A=
    return result;=0A=
  },=0A=
=0A=
  camelize: function() {=0A=
    var parts =3D this.split('-'), len =3D parts.length;=0A=
    if (len =3D=3D 1) return parts[0];=0A=
=0A=
    var camelized =3D this.charAt(0) =3D=3D '-'=0A=
      ? parts[0].charAt(0).toUpperCase() + parts[0].substring(1)=0A=
      : parts[0];=0A=
=0A=
    for (var i =3D 1; i < len; i++)=0A=
      camelized +=3D parts[i].charAt(0).toUpperCase() + =
parts[i].substring(1);=0A=
=0A=
    return camelized;=0A=
  },=0A=
=0A=
  capitalize: function() {=0A=
    return this.charAt(0).toUpperCase() + =
this.substring(1).toLowerCase();=0A=
  },=0A=
=0A=
  underscore: function() {=0A=
    return this.gsub(/::/, =
'/').gsub(/([A-Z]+)([A-Z][a-z])/,'#{1}_#{2}').gsub(/([a-z\d])([A-Z])/,'#{=
1}_#{2}').gsub(/-/,'_').toLowerCase();=0A=
  },=0A=
=0A=
  dasherize: function() {=0A=
    return this.gsub(/_/,'-');=0A=
  },=0A=
=0A=
  inspect: function(useDoubleQuotes) {=0A=
    var escapedString =3D this.gsub(/[\x00-\x1f\\]/, function(match) {=0A=
      var character =3D String.specialChar[match[0]];=0A=
      return character ? character : '\\u00' + =
match[0].charCodeAt().toPaddedString(2, 16);=0A=
    });=0A=
    if (useDoubleQuotes) return '"' + escapedString.replace(/"/g, '\\"') =
+ '"';=0A=
    return "'" + escapedString.replace(/'/g, '\\\'') + "'";=0A=
  },=0A=
=0A=
  toJSON: function() {=0A=
    return this.inspect(true);=0A=
  },=0A=
=0A=
  unfilterJSON: function(filter) {=0A=
    return this.sub(filter || Prototype.JSONFilter, '#{1}');=0A=
  },=0A=
=0A=
  evalJSON: function(sanitize) {=0A=
    var json =3D this.unfilterJSON();=0A=
    try {=0A=
      if (!sanitize || =
(/^("(\\.|[^"\\\n\r])*?"|[,:{}\[\]0-9.\-+Eaeflnr-u =
\n\r\t])+?$/.test(json)))=0A=
        return eval('(' + json + ')');=0A=
    } catch (e) { }=0A=
    throw new SyntaxError('Badly formed JSON string: ' + this.inspect());=0A=
  },=0A=
=0A=
  include: function(pattern) {=0A=
    return this.indexOf(pattern) > -1;=0A=
  },=0A=
=0A=
  startsWith: function(pattern) {=0A=
    return this.indexOf(pattern) =3D=3D=3D 0;=0A=
  },=0A=
=0A=
  endsWith: function(pattern) {=0A=
    var d =3D this.length - pattern.length;=0A=
    return d >=3D 0 && this.lastIndexOf(pattern) =3D=3D=3D d;=0A=
  },=0A=
=0A=
  empty: function() {=0A=
    return this =3D=3D '';=0A=
  },=0A=
=0A=
  blank: function() {=0A=
    return /^\s*$/.test(this);=0A=
  }=0A=
});=0A=
=0A=
if (Prototype.Browser.WebKit || Prototype.Browser.IE) =
Object.extend(String.prototype, {=0A=
  escapeHTML: function() {=0A=
    return =
this.replace(/&/g,'&amp;').replace(/</g,'&lt;').replace(/>/g,'&gt;');=0A=
  },=0A=
  unescapeHTML: function() {=0A=
    return =
this.replace(/&amp;/g,'&').replace(/&lt;/g,'<').replace(/&gt;/g,'>');=0A=
  }=0A=
});=0A=
=0A=
String.prototype.gsub.prepareReplacement =3D function(replacement) {=0A=
  if (typeof replacement =3D=3D 'function') return replacement;=0A=
  var template =3D new Template(replacement);=0A=
  return function(match) { return template.evaluate(match) };=0A=
}=0A=
=0A=
String.prototype.parseQuery =3D String.prototype.toQueryParams;=0A=
=0A=
Object.extend(String.prototype.escapeHTML, {=0A=
  div:  document.createElement('div'),=0A=
  text: document.createTextNode('')=0A=
});=0A=
=0A=
with (String.prototype.escapeHTML) div.appendChild(text);=0A=
=0A=
var Template =3D Class.create();=0A=
Template.Pattern =3D /(^|.|\r|\n)(#\{(.*?)\})/;=0A=
Template.prototype =3D {=0A=
  initialize: function(template, pattern) {=0A=
    this.template =3D template.toString();=0A=
    this.pattern  =3D pattern || Template.Pattern;=0A=
  },=0A=
=0A=
  evaluate: function(object) {=0A=
    return this.template.gsub(this.pattern, function(match) {=0A=
      var before =3D match[1];=0A=
      if (before =3D=3D '\\') return match[2];=0A=
      return before + String.interpret(object[match[3]]);=0A=
    });=0A=
  }=0A=
}=0A=
=0A=
var $break =3D {}, $continue =3D new Error('"throw $continue" is =
deprecated, use "return" instead');=0A=
=0A=
var Enumerable =3D {=0A=
  each: function(iterator) {=0A=
    var index =3D 0;=0A=
    try {=0A=
      this._each(function(value) {=0A=
        iterator(value, index++);=0A=
      });=0A=
    } catch (e) {=0A=
      if (e !=3D $break) throw e;=0A=
    }=0A=
    return this;=0A=
  },=0A=
=0A=
  eachSlice: function(number, iterator) {=0A=
    var index =3D -number, slices =3D [], array =3D this.toArray();=0A=
    while ((index +=3D number) < array.length)=0A=
      slices.push(array.slice(index, index+number));=0A=
    return slices.map(iterator);=0A=
  },=0A=
=0A=
  all: function(iterator) {=0A=
    var result =3D true;=0A=
    this.each(function(value, index) {=0A=
      result =3D result && !!(iterator || Prototype.K)(value, index);=0A=
      if (!result) throw $break;=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  any: function(iterator) {=0A=
    var result =3D false;=0A=
    this.each(function(value, index) {=0A=
      if (result =3D !!(iterator || Prototype.K)(value, index))=0A=
        throw $break;=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  collect: function(iterator) {=0A=
    var results =3D [];=0A=
    this.each(function(value, index) {=0A=
      results.push((iterator || Prototype.K)(value, index));=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  detect: function(iterator) {=0A=
    var result;=0A=
    this.each(function(value, index) {=0A=
      if (iterator(value, index)) {=0A=
        result =3D value;=0A=
        throw $break;=0A=
      }=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  findAll: function(iterator) {=0A=
    var results =3D [];=0A=
    this.each(function(value, index) {=0A=
      if (iterator(value, index))=0A=
        results.push(value);=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  grep: function(pattern, iterator) {=0A=
    var results =3D [];=0A=
    this.each(function(value, index) {=0A=
      var stringValue =3D value.toString();=0A=
      if (stringValue.match(pattern))=0A=
        results.push((iterator || Prototype.K)(value, index));=0A=
    })=0A=
    return results;=0A=
  },=0A=
=0A=
  include: function(object) {=0A=
    var found =3D false;=0A=
    this.each(function(value) {=0A=
      if (value =3D=3D object) {=0A=
        found =3D true;=0A=
        throw $break;=0A=
      }=0A=
    });=0A=
    return found;=0A=
  },=0A=
=0A=
  inGroupsOf: function(number, fillWith) {=0A=
    fillWith =3D fillWith =3D=3D=3D undefined ? null : fillWith;=0A=
    return this.eachSlice(number, function(slice) {=0A=
      while(slice.length < number) slice.push(fillWith);=0A=
      return slice;=0A=
    });=0A=
  },=0A=
=0A=
  inject: function(memo, iterator) {=0A=
    this.each(function(value, index) {=0A=
      memo =3D iterator(memo, value, index);=0A=
    });=0A=
    return memo;=0A=
  },=0A=
=0A=
  invoke: function(method) {=0A=
    var args =3D $A(arguments).slice(1);=0A=
    return this.map(function(value) {=0A=
      return value[method].apply(value, args);=0A=
    });=0A=
  },=0A=
=0A=
  max: function(iterator) {=0A=
    var result;=0A=
    this.each(function(value, index) {=0A=
      value =3D (iterator || Prototype.K)(value, index);=0A=
      if (result =3D=3D undefined || value >=3D result)=0A=
        result =3D value;=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  min: function(iterator) {=0A=
    var result;=0A=
    this.each(function(value, index) {=0A=
      value =3D (iterator || Prototype.K)(value, index);=0A=
      if (result =3D=3D undefined || value < result)=0A=
        result =3D value;=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  partition: function(iterator) {=0A=
    var trues =3D [], falses =3D [];=0A=
    this.each(function(value, index) {=0A=
      ((iterator || Prototype.K)(value, index) ?=0A=
        trues : falses).push(value);=0A=
    });=0A=
    return [trues, falses];=0A=
  },=0A=
=0A=
  pluck: function(property) {=0A=
    var results =3D [];=0A=
    this.each(function(value, index) {=0A=
      results.push(value[property]);=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  reject: function(iterator) {=0A=
    var results =3D [];=0A=
    this.each(function(value, index) {=0A=
      if (!iterator(value, index))=0A=
        results.push(value);=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  sortBy: function(iterator) {=0A=
    return this.map(function(value, index) {=0A=
      return {value: value, criteria: iterator(value, index)};=0A=
    }).sort(function(left, right) {=0A=
      var a =3D left.criteria, b =3D right.criteria;=0A=
      return a < b ? -1 : a > b ? 1 : 0;=0A=
    }).pluck('value');=0A=
  },=0A=
=0A=
  toArray: function() {=0A=
    return this.map();=0A=
  },=0A=
=0A=
  zip: function() {=0A=
    var iterator =3D Prototype.K, args =3D $A(arguments);=0A=
    if (typeof args.last() =3D=3D 'function')=0A=
      iterator =3D args.pop();=0A=
=0A=
    var collections =3D [this].concat(args).map($A);=0A=
    return this.map(function(value, index) {=0A=
      return iterator(collections.pluck(index));=0A=
    });=0A=
  },=0A=
=0A=
  size: function() {=0A=
    return this.toArray().length;=0A=
  },=0A=
=0A=
  inspect: function() {=0A=
    return '#<Enumerable:' + this.toArray().inspect() + '>';=0A=
  }=0A=
}=0A=
=0A=
Object.extend(Enumerable, {=0A=
  map:     Enumerable.collect,=0A=
  find:    Enumerable.detect,=0A=
  select:  Enumerable.findAll,=0A=
  member:  Enumerable.include,=0A=
  entries: Enumerable.toArray=0A=
});=0A=
var $A =3D Array.from =3D function(iterable) {=0A=
  if (!iterable) return [];=0A=
  if (iterable.toArray) {=0A=
    return iterable.toArray();=0A=
  } else {=0A=
    var results =3D [];=0A=
    for (var i =3D 0, length =3D iterable.length; i < length; i++)=0A=
      results.push(iterable[i]);=0A=
    return results;=0A=
  }=0A=
}=0A=
=0A=
if (Prototype.Browser.WebKit) {=0A=
  $A =3D Array.from =3D function(iterable) {=0A=
    if (!iterable) return [];=0A=
    if (!(typeof iterable =3D=3D 'function' && iterable =3D=3D '[object =
NodeList]') &&=0A=
      iterable.toArray) {=0A=
      return iterable.toArray();=0A=
    } else {=0A=
      var results =3D [];=0A=
      for (var i =3D 0, length =3D iterable.length; i < length; i++)=0A=
        results.push(iterable[i]);=0A=
      return results;=0A=
    }=0A=
  }=0A=
}=0A=
=0A=
Object.extend(Array.prototype, Enumerable);=0A=
=0A=
if (!Array.prototype._reverse)=0A=
  Array.prototype._reverse =3D Array.prototype.reverse;=0A=
=0A=
Object.extend(Array.prototype, {=0A=
  _each: function(iterator) {=0A=
    for (var i =3D 0, length =3D this.length; i < length; i++)=0A=
      iterator(this[i]);=0A=
  },=0A=
=0A=
  clear: function() {=0A=
    this.length =3D 0;=0A=
    return this;=0A=
  },=0A=
=0A=
  first: function() {=0A=
    return this[0];=0A=
  },=0A=
=0A=
  last: function() {=0A=
    return this[this.length - 1];=0A=
  },=0A=
=0A=
  compact: function() {=0A=
    return this.select(function(value) {=0A=
      return value !=3D null;=0A=
    });=0A=
  },=0A=
=0A=
  flatten: function() {=0A=
    return this.inject([], function(array, value) {=0A=
      return array.concat(value && value.constructor =3D=3D Array ?=0A=
        value.flatten() : [value]);=0A=
    });=0A=
  },=0A=
=0A=
  without: function() {=0A=
    var values =3D $A(arguments);=0A=
    return this.select(function(value) {=0A=
      return !values.include(value);=0A=
    });=0A=
  },=0A=
=0A=
  indexOf: function(object) {=0A=
    for (var i =3D 0, length =3D this.length; i < length; i++)=0A=
      if (this[i] =3D=3D object) return i;=0A=
    return -1;=0A=
  },=0A=
=0A=
  reverse: function(inline) {=0A=
    return (inline !=3D=3D false ? this : this.toArray())._reverse();=0A=
  },=0A=
=0A=
  reduce: function() {=0A=
    return this.length > 1 ? this : this[0];=0A=
  },=0A=
=0A=
  uniq: function(sorted) {=0A=
    return this.inject([], function(array, value, index) {=0A=
      if (0 =3D=3D index || (sorted ? array.last() !=3D value : =
!array.include(value)))=0A=
        array.push(value);=0A=
      return array;=0A=
    });=0A=
  },=0A=
=0A=
  clone: function() {=0A=
    return [].concat(this);=0A=
  },=0A=
=0A=
  size: function() {=0A=
    return this.length;=0A=
  },=0A=
=0A=
  inspect: function() {=0A=
    return '[' + this.map(Object.inspect).join(', ') + ']';=0A=
  },=0A=
=0A=
  toJSON: function() {=0A=
    var results =3D [];=0A=
    this.each(function(object) {=0A=
      var value =3D Object.toJSON(object);=0A=
      if (value !=3D=3D undefined) results.push(value);=0A=
    });=0A=
    return '[' + results.join(', ') + ']';=0A=
  }=0A=
});=0A=
=0A=
Array.prototype.toArray =3D Array.prototype.clone;=0A=
=0A=
function $w(string) {=0A=
  string =3D string.strip();=0A=
  return string ? string.split(/\s+/) : [];=0A=
}=0A=
=0A=
if (Prototype.Browser.Opera){=0A=
  Array.prototype.concat =3D function() {=0A=
    var array =3D [];=0A=
    for (var i =3D 0, length =3D this.length; i < length; i++) =
array.push(this[i]);=0A=
    for (var i =3D 0, length =3D arguments.length; i < length; i++) {=0A=
      if (arguments[i].constructor =3D=3D Array) {=0A=
        for (var j =3D 0, arrayLength =3D arguments[i].length; j < =
arrayLength; j++)=0A=
          array.push(arguments[i][j]);=0A=
      } else {=0A=
        array.push(arguments[i]);=0A=
      }=0A=
    }=0A=
    return array;=0A=
  }=0A=
}=0A=
var Hash =3D function(object) {=0A=
  if (object instanceof Hash) this.merge(object);=0A=
  else Object.extend(this, object || {});=0A=
};=0A=
=0A=
Object.extend(Hash, {=0A=
  toQueryString: function(obj) {=0A=
    var parts =3D [];=0A=
    parts.add =3D arguments.callee.addPair;=0A=
=0A=
    this.prototype._each.call(obj, function(pair) {=0A=
      if (!pair.key) return;=0A=
      var value =3D pair.value;=0A=
=0A=
      if (value && typeof value =3D=3D 'object') {=0A=
        if (value.constructor =3D=3D Array) value.each(function(value) {=0A=
          parts.add(pair.key, value);=0A=
        });=0A=
        return;=0A=
      }=0A=
      parts.add(pair.key, value);=0A=
    });=0A=
=0A=
    return parts.join('&');=0A=
  },=0A=
=0A=
  toJSON: function(object) {=0A=
    var results =3D [];=0A=
    this.prototype._each.call(object, function(pair) {=0A=
      var value =3D Object.toJSON(pair.value);=0A=
      if (value !=3D=3D undefined) results.push(pair.key.toJSON() + ': ' =
+ value);=0A=
    });=0A=
    return '{' + results.join(', ') + '}';=0A=
  }=0A=
});=0A=
=0A=
Hash.toQueryString.addPair =3D function(key, value, prefix) {=0A=
  key =3D encodeURIComponent(key);=0A=
  if (value =3D=3D=3D undefined) this.push(key);=0A=
  else this.push(key + '=3D' + (value =3D=3D null ? '' : =
encodeURIComponent(value)));=0A=
}=0A=
=0A=
Object.extend(Hash.prototype, Enumerable);=0A=
Object.extend(Hash.prototype, {=0A=
  _each: function(iterator) {=0A=
    for (var key in this) {=0A=
      var value =3D this[key];=0A=
      if (value && value =3D=3D Hash.prototype[key]) continue;=0A=
=0A=
      var pair =3D [key, value];=0A=
      pair.key =3D key;=0A=
      pair.value =3D value;=0A=
      iterator(pair);=0A=
    }=0A=
  },=0A=
=0A=
  keys: function() {=0A=
    return this.pluck('key');=0A=
  },=0A=
=0A=
  values: function() {=0A=
    return this.pluck('value');=0A=
  },=0A=
=0A=
  merge: function(hash) {=0A=
    return $H(hash).inject(this, function(mergedHash, pair) {=0A=
      mergedHash[pair.key] =3D pair.value;=0A=
      return mergedHash;=0A=
    });=0A=
  },=0A=
=0A=
  remove: function() {=0A=
    var result;=0A=
    for(var i =3D 0, length =3D arguments.length; i < length; i++) {=0A=
      var value =3D this[arguments[i]];=0A=
      if (value !=3D=3D undefined){=0A=
        if (result =3D=3D=3D undefined) result =3D value;=0A=
        else {=0A=
          if (result.constructor !=3D Array) result =3D [result];=0A=
          result.push(value)=0A=
        }=0A=
      }=0A=
      delete this[arguments[i]];=0A=
    }=0A=
    return result;=0A=
  },=0A=
=0A=
  toQueryString: function() {=0A=
    return Hash.toQueryString(this);=0A=
  },=0A=
=0A=
  inspect: function() {=0A=
    return '#<Hash:{' + this.map(function(pair) {=0A=
      return pair.map(Object.inspect).join(': ');=0A=
    }).join(', ') + '}>';=0A=
  },=0A=
=0A=
  toJSON: function() {=0A=
    return Hash.toJSON(this);=0A=
  }=0A=
});=0A=
=0A=
function $H(object) {=0A=
  if (object instanceof Hash) return object;=0A=
  return new Hash(object);=0A=
};=0A=
=0A=
// Safari iterates over shadowed properties=0A=
if (function() {=0A=
  var i =3D 0, Test =3D function(value) { this.key =3D value };=0A=
  Test.prototype.key =3D 'foo';=0A=
  for (var property in new Test('bar')) i++;=0A=
  return i > 1;=0A=
}()) Hash.prototype._each =3D function(iterator) {=0A=
  var cache =3D [];=0A=
  for (var key in this) {=0A=
    var value =3D this[key];=0A=
    if ((value && value =3D=3D Hash.prototype[key]) || =
cache.include(key)) continue;=0A=
    cache.push(key);=0A=
    var pair =3D [key, value];=0A=
    pair.key =3D key;=0A=
    pair.value =3D value;=0A=
    iterator(pair);=0A=
  }=0A=
};=0A=
ObjectRange =3D Class.create();=0A=
Object.extend(ObjectRange.prototype, Enumerable);=0A=
Object.extend(ObjectRange.prototype, {=0A=
  initialize: function(start, end, exclusive) {=0A=
    this.start =3D start;=0A=
    this.end =3D end;=0A=
    this.exclusive =3D exclusive;=0A=
  },=0A=
=0A=
  _each: function(iterator) {=0A=
    var value =3D this.start;=0A=
    while (this.include(value)) {=0A=
      iterator(value);=0A=
      value =3D value.succ();=0A=
    }=0A=
  },=0A=
=0A=
  include: function(value) {=0A=
    if (value < this.start)=0A=
      return false;=0A=
    if (this.exclusive)=0A=
      return value < this.end;=0A=
    return value <=3D this.end;=0A=
  }=0A=
});=0A=
=0A=
var $R =3D function(start, end, exclusive) {=0A=
  return new ObjectRange(start, end, exclusive);=0A=
}=0A=
=0A=
var Ajax =3D {=0A=
  getTransport: function() {=0A=
    return Try.these(=0A=
      function() {return new XMLHttpRequest()},=0A=
      function() {return new ActiveXObject('Msxml2.XMLHTTP')},=0A=
      function() {return new ActiveXObject('Microsoft.XMLHTTP')}=0A=
    ) || false;=0A=
  },=0A=
=0A=
  activeRequestCount: 0=0A=
}=0A=
=0A=
Ajax.Responders =3D {=0A=
  responders: [],=0A=
=0A=
  _each: function(iterator) {=0A=
    this.responders._each(iterator);=0A=
  },=0A=
=0A=
  register: function(responder) {=0A=
    if (!this.include(responder))=0A=
      this.responders.push(responder);=0A=
  },=0A=
=0A=
  unregister: function(responder) {=0A=
    this.responders =3D this.responders.without(responder);=0A=
  },=0A=
=0A=
  dispatch: function(callback, request, transport, json) {=0A=
    this.each(function(responder) {=0A=
      if (typeof responder[callback] =3D=3D 'function') {=0A=
        try {=0A=
          responder[callback].apply(responder, [request, transport, =
json]);=0A=
        } catch (e) {}=0A=
      }=0A=
    });=0A=
  }=0A=
};=0A=
=0A=
Object.extend(Ajax.Responders, Enumerable);=0A=
=0A=
Ajax.Responders.register({=0A=
  onCreate: function() {=0A=
    Ajax.activeRequestCount++;=0A=
  },=0A=
  onComplete: function() {=0A=
    Ajax.activeRequestCount--;=0A=
  }=0A=
});=0A=
=0A=
Ajax.Base =3D function() {};=0A=
Ajax.Base.prototype =3D {=0A=
  setOptions: function(options) {=0A=
    this.options =3D {=0A=
      method:       'post',=0A=
      asynchronous: true,=0A=
      contentType:  'application/x-www-form-urlencoded',=0A=
      encoding:     'UTF-8',=0A=
      parameters:   ''=0A=
    }=0A=
    Object.extend(this.options, options || {});=0A=
=0A=
    this.options.method =3D this.options.method.toLowerCase();=0A=
    if (typeof this.options.parameters =3D=3D 'string')=0A=
      this.options.parameters =3D =
this.options.parameters.toQueryParams();=0A=
  }=0A=
}=0A=
=0A=
Ajax.Request =3D Class.create();=0A=
Ajax.Request.Events =3D=0A=
  ['Uninitialized', 'Loading', 'Loaded', 'Interactive', 'Complete'];=0A=
=0A=
Ajax.Request.prototype =3D Object.extend(new Ajax.Base(), {=0A=
  _complete: false,=0A=
=0A=
  initialize: function(url, options) {=0A=
    this.transport =3D Ajax.getTransport();=0A=
    this.setOptions(options);=0A=
    this.request(url);=0A=
  },=0A=
=0A=
  request: function(url) {=0A=
    this.url =3D url;=0A=
    this.method =3D this.options.method;=0A=
    var params =3D Object.clone(this.options.parameters);=0A=
=0A=
    if (!['get', 'post'].include(this.method)) {=0A=
      // simulate other verbs over post=0A=
      params['_method'] =3D this.method;=0A=
      this.method =3D 'post';=0A=
    }=0A=
=0A=
    this.parameters =3D params;=0A=
=0A=
    if (params =3D Hash.toQueryString(params)) {=0A=
      // when GET, append parameters to URL=0A=
      if (this.method =3D=3D 'get')=0A=
        this.url +=3D (this.url.include('?') ? '&' : '?') + params;=0A=
      else if (/Konqueror|Safari|KHTML/.test(navigator.userAgent))=0A=
        params +=3D '&_=3D';=0A=
    }=0A=
=0A=
    try {=0A=
      if (this.options.onCreate) this.options.onCreate(this.transport);=0A=
      Ajax.Responders.dispatch('onCreate', this, this.transport);=0A=
=0A=
      this.transport.open(this.method.toUpperCase(), this.url,=0A=
        this.options.asynchronous);=0A=
=0A=
      if (this.options.asynchronous)=0A=
        setTimeout(function() { this.respondToReadyState(1) =
}.bind(this), 10);=0A=
=0A=
      this.transport.onreadystatechange =3D =
this.onStateChange.bind(this);=0A=
      this.setRequestHeaders();=0A=
=0A=
      this.body =3D this.method =3D=3D 'post' ? (this.options.postBody =
|| params) : null;=0A=
      this.transport.send(this.body);=0A=
=0A=
      /* Force Firefox to handle ready state 4 for synchronous requests =
*/=0A=
      if (!this.options.asynchronous && this.transport.overrideMimeType)=0A=
        this.onStateChange();=0A=
=0A=
    }=0A=
    catch (e) {=0A=
      this.dispatchException(e);=0A=
    }=0A=
  },=0A=
=0A=
  onStateChange: function() {=0A=
    var readyState =3D this.transport.readyState;=0A=
    if (readyState > 1 && !((readyState =3D=3D 4) && this._complete))=0A=
      this.respondToReadyState(this.transport.readyState);=0A=
  },=0A=
=0A=
  setRequestHeaders: function() {=0A=
    var headers =3D {=0A=
      'X-Requested-With': 'XMLHttpRequest',=0A=
      'X-Prototype-Version': Prototype.Version,=0A=
      'Accept': 'text/javascript, text/html, application/xml, text/xml, =
*/*'=0A=
    };=0A=
=0A=
    if (this.method =3D=3D 'post') {=0A=
      headers['Content-type'] =3D this.options.contentType +=0A=
        (this.options.encoding ? '; charset=3D' + this.options.encoding =
: '');=0A=
=0A=
      /* Force "Connection: close" for older Mozilla browsers to work=0A=
       * around a bug where XMLHttpRequest sends an incorrect=0A=
       * Content-length header. See Mozilla Bugzilla #246651.=0A=
       */=0A=
      if (this.transport.overrideMimeType &&=0A=
          (navigator.userAgent.match(/Gecko\/(\d{4})/) || [0,2005])[1] < =
2005)=0A=
            headers['Connection'] =3D 'close';=0A=
    }=0A=
=0A=
    // user-defined headers=0A=
    if (typeof this.options.requestHeaders =3D=3D 'object') {=0A=
      var extras =3D this.options.requestHeaders;=0A=
=0A=
      if (typeof extras.push =3D=3D 'function')=0A=
        for (var i =3D 0, length =3D extras.length; i < length; i +=3D 2)=0A=
          headers[extras[i]] =3D extras[i+1];=0A=
      else=0A=
        $H(extras).each(function(pair) { headers[pair.key] =3D =
pair.value });=0A=
    }=0A=
=0A=
    for (var name in headers)=0A=
      this.transport.setRequestHeader(name, headers[name]);=0A=
  },=0A=
=0A=
  success: function() {=0A=
    return !this.transport.status=0A=
        || (this.transport.status >=3D 200 && this.transport.status < =
300);=0A=
  },=0A=
=0A=
  respondToReadyState: function(readyState) {=0A=
    var state =3D Ajax.Request.Events[readyState];=0A=
    var transport =3D this.transport, json =3D this.evalJSON();=0A=
=0A=
    if (state =3D=3D 'Complete') {=0A=
      try {=0A=
        this._complete =3D true;=0A=
        (this.options['on' + this.transport.status]=0A=
         || this.options['on' + (this.success() ? 'Success' : 'Failure')]=0A=
         || Prototype.emptyFunction)(transport, json);=0A=
      } catch (e) {=0A=
        this.dispatchException(e);=0A=
      }=0A=
=0A=
      var contentType =3D this.getHeader('Content-type');=0A=
      if (contentType && contentType.strip().=0A=
        match(/^(text|application)\/(x-)?(java|ecma)script(;.*)?$/i))=0A=
          this.evalResponse();=0A=
    }=0A=
=0A=
    try {=0A=
      (this.options['on' + state] || Prototype.emptyFunction)(transport, =
json);=0A=
      Ajax.Responders.dispatch('on' + state, this, transport, json);=0A=
    } catch (e) {=0A=
      this.dispatchException(e);=0A=
    }=0A=
=0A=
    if (state =3D=3D 'Complete') {=0A=
      // avoid memory leak in MSIE: clean up=0A=
      this.transport.onreadystatechange =3D Prototype.emptyFunction;=0A=
    }=0A=
  },=0A=
=0A=
  getHeader: function(name) {=0A=
    try {=0A=
      return this.transport.getResponseHeader(name);=0A=
    } catch (e) { return null }=0A=
  },=0A=
=0A=
  evalJSON: function() {=0A=
    try {=0A=
      var json =3D this.getHeader('X-JSON');=0A=
      return json ? json.evalJSON() : null;=0A=
    } catch (e) { return null }=0A=
  },=0A=
=0A=
  evalResponse: function() {=0A=
    try {=0A=
      return eval((this.transport.responseText || '').unfilterJSON());=0A=
    } catch (e) {=0A=
      this.dispatchException(e);=0A=
    }=0A=
  },=0A=
=0A=
  dispatchException: function(exception) {=0A=
    (this.options.onException || Prototype.emptyFunction)(this, =
exception);=0A=
    Ajax.Responders.dispatch('onException', this, exception);=0A=
  }=0A=
});=0A=
=0A=
Ajax.Updater =3D Class.create();=0A=
=0A=
Object.extend(Object.extend(Ajax.Updater.prototype, =
Ajax.Request.prototype), {=0A=
  initialize: function(container, url, options) {=0A=
    this.container =3D {=0A=
      success: (container.success || container),=0A=
      failure: (container.failure || (container.success ? null : =
container))=0A=
    }=0A=
=0A=
    this.transport =3D Ajax.getTransport();=0A=
    this.setOptions(options);=0A=
=0A=
    var onComplete =3D this.options.onComplete || =
Prototype.emptyFunction;=0A=
    this.options.onComplete =3D (function(transport, param) {=0A=
      this.updateContent();=0A=
      onComplete(transport, param);=0A=
    }).bind(this);=0A=
=0A=
    this.request(url);=0A=
  },=0A=
=0A=
  updateContent: function() {=0A=
    var receiver =3D this.container[this.success() ? 'success' : =
'failure'];=0A=
    var response =3D this.transport.responseText;=0A=
=0A=
    if (!this.options.evalScripts) response =3D response.stripScripts();=0A=
=0A=
    if (receiver =3D $(receiver)) {=0A=
      if (this.options.insertion)=0A=
        new this.options.insertion(receiver, response);=0A=
      else=0A=
        receiver.update(response);=0A=
    }=0A=
=0A=
    if (this.success()) {=0A=
      if (this.onComplete)=0A=
        setTimeout(this.onComplete.bind(this), 10);=0A=
    }=0A=
  }=0A=
});=0A=
=0A=
Ajax.PeriodicalUpdater =3D Class.create();=0A=
Ajax.PeriodicalUpdater.prototype =3D Object.extend(new Ajax.Base(), {=0A=
  initialize: function(container, url, options) {=0A=
    this.setOptions(options);=0A=
    this.onComplete =3D this.options.onComplete;=0A=
=0A=
    this.frequency =3D (this.options.frequency || 2);=0A=
    this.decay =3D (this.options.decay || 1);=0A=
=0A=
    this.updater =3D {};=0A=
    this.container =3D container;=0A=
    this.url =3D url;=0A=
=0A=
    this.start();=0A=
  },=0A=
=0A=
  start: function() {=0A=
    this.options.onComplete =3D this.updateComplete.bind(this);=0A=
    this.onTimerEvent();=0A=
  },=0A=
=0A=
  stop: function() {=0A=
    this.updater.options.onComplete =3D undefined;=0A=
    clearTimeout(this.timer);=0A=
    (this.onComplete || Prototype.emptyFunction).apply(this, arguments);=0A=
  },=0A=
=0A=
  updateComplete: function(request) {=0A=
    if (this.options.decay) {=0A=
      this.decay =3D (request.responseText =3D=3D this.lastText ?=0A=
        this.decay * this.options.decay : 1);=0A=
=0A=
      this.lastText =3D request.responseText;=0A=
    }=0A=
    this.timer =3D setTimeout(this.onTimerEvent.bind(this),=0A=
      this.decay * this.frequency * 1000);=0A=
  },=0A=
=0A=
  onTimerEvent: function() {=0A=
    this.updater =3D new Ajax.Updater(this.container, this.url, =
this.options);=0A=
  }=0A=
});=0A=
function $(element) {=0A=
  if (arguments.length > 1) {=0A=
    for (var i =3D 0, elements =3D [], length =3D arguments.length; i < =
length; i++)=0A=
      elements.push($(arguments[i]));=0A=
    return elements;=0A=
  }=0A=
  if (typeof element =3D=3D 'string')=0A=
    element =3D document.getElementById(element);=0A=
  return Element.extend(element);=0A=
}=0A=
=0A=
if (Prototype.BrowserFeatures.XPath) {=0A=
  document._getElementsByXPath =3D function(expression, parentElement) {=0A=
    var results =3D [];=0A=
    var query =3D document.evaluate(expression, $(parentElement) || =
document,=0A=
      null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);=0A=
    for (var i =3D 0, length =3D query.snapshotLength; i < length; i++)=0A=
      results.push(query.snapshotItem(i));=0A=
    return results;=0A=
  };=0A=
=0A=
  document.getElementsByClassName =3D function(className, parentElement) =
{=0A=
    var q =3D ".//*[contains(concat(' ', @class, ' '), ' " + className + =
" ')]";=0A=
    return document._getElementsByXPath(q, parentElement);=0A=
  }=0A=
=0A=
} else document.getElementsByClassName =3D function(className, =
parentElement) {=0A=
  var children =3D ($(parentElement) || =
document.body).getElementsByTagName('*');=0A=
  var elements =3D [], child;=0A=
  for (var i =3D 0, length =3D children.length; i < length; i++) {=0A=
    child =3D children[i];=0A=
    if (Element.hasClassName(child, className))=0A=
      elements.push(Element.extend(child));=0A=
  }=0A=
  return elements;=0A=
};=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
if (!window.Element) var Element =3D {};=0A=
=0A=
Element.extend =3D function(element) {=0A=
  var F =3D Prototype.BrowserFeatures;=0A=
  if (!element || !element.tagName || element.nodeType =3D=3D 3 ||=0A=
   element._extended || F.SpecificElementExtensions || element =3D=3D =
window)=0A=
    return element;=0A=
=0A=
  var methods =3D {}, tagName =3D element.tagName, cache =3D =
Element.extend.cache,=0A=
   T =3D Element.Methods.ByTag;=0A=
=0A=
  // extend methods for all tags (Safari doesn't need this)=0A=
  if (!F.ElementExtensions) {=0A=
    Object.extend(methods, Element.Methods),=0A=
    Object.extend(methods, Element.Methods.Simulated);=0A=
  }=0A=
=0A=
  // extend methods for specific tags=0A=
  if (T[tagName]) Object.extend(methods, T[tagName]);=0A=
=0A=
  for (var property in methods) {=0A=
    var value =3D methods[property];=0A=
    if (typeof value =3D=3D 'function' && !(property in element))=0A=
      element[property] =3D cache.findOrStore(value);=0A=
  }=0A=
=0A=
  element._extended =3D Prototype.emptyFunction;=0A=
  return element;=0A=
};=0A=
=0A=
Element.extend.cache =3D {=0A=
  findOrStore: function(value) {=0A=
    return this[value] =3D this[value] || function() {=0A=
      return value.apply(null, [this].concat($A(arguments)));=0A=
    }=0A=
  }=0A=
};=0A=
=0A=
Element.Methods =3D {=0A=
  visible: function(element) {=0A=
    return $(element).style.display !=3D 'none';=0A=
  },=0A=
=0A=
  toggle: function(element) {=0A=
    element =3D $(element);=0A=
    Element[Element.visible(element) ? 'hide' : 'show'](element);=0A=
    return element;=0A=
  },=0A=
=0A=
  hide: function(element) {=0A=
    $(element).style.display =3D 'none';=0A=
    return element;=0A=
  },=0A=
=0A=
  show: function(element) {=0A=
    $(element).style.display =3D '';=0A=
    return element;=0A=
  },=0A=
=0A=
  remove: function(element) {=0A=
    element =3D $(element);=0A=
    element.parentNode.removeChild(element);=0A=
    return element;=0A=
  },=0A=
=0A=
  update: function(element, html) {=0A=
    html =3D typeof html =3D=3D 'undefined' ? '' : html.toString();=0A=
    $(element).innerHTML =3D html.stripScripts();=0A=
    setTimeout(function() {html.evalScripts()}, 10);=0A=
    return element;=0A=
  },=0A=
=0A=
  replace: function(element, html) {=0A=
    element =3D $(element);=0A=
    html =3D typeof html =3D=3D 'undefined' ? '' : html.toString();=0A=
    if (element.outerHTML) {=0A=
      element.outerHTML =3D html.stripScripts();=0A=
    } else {=0A=
      var range =3D element.ownerDocument.createRange();=0A=
      range.selectNodeContents(element);=0A=
      element.parentNode.replaceChild(=0A=
        range.createContextualFragment(html.stripScripts()), element);=0A=
    }=0A=
    setTimeout(function() {html.evalScripts()}, 10);=0A=
    return element;=0A=
  },=0A=
=0A=
  inspect: function(element) {=0A=
    element =3D $(element);=0A=
    var result =3D '<' + element.tagName.toLowerCase();=0A=
    $H({'id': 'id', 'className': 'class'}).each(function(pair) {=0A=
      var property =3D pair.first(), attribute =3D pair.last();=0A=
      var value =3D (element[property] || '').toString();=0A=
      if (value) result +=3D ' ' + attribute + '=3D' + =
value.inspect(true);=0A=
    });=0A=
    return result + '>';=0A=
  },=0A=
=0A=
  recursivelyCollect: function(element, property) {=0A=
    element =3D $(element);=0A=
    var elements =3D [];=0A=
    while (element =3D element[property])=0A=
      if (element.nodeType =3D=3D 1)=0A=
        elements.push(Element.extend(element));=0A=
    return elements;=0A=
  },=0A=
=0A=
  ancestors: function(element) {=0A=
    return $(element).recursivelyCollect('parentNode');=0A=
  },=0A=
=0A=
  descendants: function(element) {=0A=
    return $A($(element).getElementsByTagName('*')).each(Element.extend);=0A=
  },=0A=
=0A=
  firstDescendant: function(element) {=0A=
    element =3D $(element).firstChild;=0A=
    while (element && element.nodeType !=3D 1) element =3D =
element.nextSibling;=0A=
    return $(element);=0A=
  },=0A=
=0A=
  immediateDescendants: function(element) {=0A=
    if (!(element =3D $(element).firstChild)) return [];=0A=
    while (element && element.nodeType !=3D 1) element =3D =
element.nextSibling;=0A=
    if (element) return [element].concat($(element).nextSiblings());=0A=
    return [];=0A=
  },=0A=
=0A=
  previousSiblings: function(element) {=0A=
    return $(element).recursivelyCollect('previousSibling');=0A=
  },=0A=
=0A=
  nextSiblings: function(element) {=0A=
    return $(element).recursivelyCollect('nextSibling');=0A=
  },=0A=
=0A=
  siblings: function(element) {=0A=
    element =3D $(element);=0A=
    return =
element.previousSiblings().reverse().concat(element.nextSiblings());=0A=
  },=0A=
=0A=
  match: function(element, selector) {=0A=
    if (typeof selector =3D=3D 'string')=0A=
      selector =3D new Selector(selector);=0A=
    return selector.match($(element));=0A=
  },=0A=
=0A=
  up: function(element, expression, index) {=0A=
    element =3D $(element);=0A=
    if (arguments.length =3D=3D 1) return $(element.parentNode);=0A=
    var ancestors =3D element.ancestors();=0A=
    return expression ? Selector.findElement(ancestors, expression, =
index) :=0A=
      ancestors[index || 0];=0A=
  },=0A=
=0A=
  down: function(element, expression, index) {=0A=
    element =3D $(element);=0A=
    if (arguments.length =3D=3D 1) return element.firstDescendant();=0A=
    var descendants =3D element.descendants();=0A=
    return expression ? Selector.findElement(descendants, expression, =
index) :=0A=
      descendants[index || 0];=0A=
  },=0A=
=0A=
  previous: function(element, expression, index) {=0A=
    element =3D $(element);=0A=
    if (arguments.length =3D=3D 1) return =
$(Selector.handlers.previousElementSibling(element));=0A=
    var previousSiblings =3D element.previousSiblings();=0A=
    return expression ? Selector.findElement(previousSiblings, =
expression, index) :=0A=
      previousSiblings[index || 0];=0A=
  },=0A=
=0A=
  next: function(element, expression, index) {=0A=
    element =3D $(element);=0A=
    if (arguments.length =3D=3D 1) return =
$(Selector.handlers.nextElementSibling(element));=0A=
    var nextSiblings =3D element.nextSiblings();=0A=
    return expression ? Selector.findElement(nextSiblings, expression, =
index) :=0A=
      nextSiblings[index || 0];=0A=
  },=0A=
=0A=
  getElementsBySelector: function() {=0A=
    var args =3D $A(arguments), element =3D $(args.shift());=0A=
    return Selector.findChildElements(element, args);=0A=
  },=0A=
=0A=
  getElementsByClassName: function(element, className) {=0A=
    return document.getElementsByClassName(className, element);=0A=
  },=0A=
=0A=
  readAttribute: function(element, name) {=0A=
    element =3D $(element);=0A=
    if (Prototype.Browser.IE) {=0A=
      if (!element.attributes) return null;=0A=
      var t =3D Element._attributeTranslations;=0A=
      if (t.values[name]) return t.values[name](element, name);=0A=
      if (t.names[name])  name =3D t.names[name];=0A=
      var attribute =3D element.attributes[name];=0A=
      return attribute ? attribute.nodeValue : null;=0A=
    }=0A=
    return element.getAttribute(name);=0A=
  },=0A=
=0A=
  getHeight: function(element) {=0A=
    return $(element).getDimensions().height;=0A=
  },=0A=
=0A=
  getWidth: function(element) {=0A=
    return $(element).getDimensions().width;=0A=
  },=0A=
=0A=
  classNames: function(element) {=0A=
    return new Element.ClassNames(element);=0A=
  },=0A=
=0A=
  hasClassName: function(element, className) {=0A=
    if (!(element =3D $(element))) return;=0A=
    var elementClassName =3D element.className;=0A=
    if (elementClassName.length =3D=3D 0) return false;=0A=
    if (elementClassName =3D=3D className ||=0A=
        elementClassName.match(new RegExp("(^|\\s)" + className + =
"(\\s|$)")))=0A=
      return true;=0A=
    return false;=0A=
  },=0A=
=0A=
  addClassName: function(element, className) {=0A=
    if (!(element =3D $(element))) return;=0A=
    Element.classNames(element).add(className);=0A=
    return element;=0A=
  },=0A=
=0A=
  removeClassName: function(element, className) {=0A=
    if (!(element =3D $(element))) return;=0A=
    Element.classNames(element).remove(className);=0A=
    return element;=0A=
  },=0A=
=0A=
  toggleClassName: function(element, className) {=0A=
    if (!(element =3D $(element))) return;=0A=
    Element.classNames(element)[element.hasClassName(className) ? =
'remove' : 'add'](className);=0A=
    return element;=0A=
  },=0A=
=0A=
  observe: function() {=0A=
    Event.observe.apply(Event, arguments);=0A=
    return $A(arguments).first();=0A=
  },=0A=
=0A=
  stopObserving: function() {=0A=
    Event.stopObserving.apply(Event, arguments);=0A=
    return $A(arguments).first();=0A=
  },=0A=
=0A=
  // removes whitespace-only text node children=0A=
  cleanWhitespace: function(element) {=0A=
    element =3D $(element);=0A=
    var node =3D element.firstChild;=0A=
    while (node) {=0A=
      var nextNode =3D node.nextSibling;=0A=
      if (node.nodeType =3D=3D 3 && !/\S/.test(node.nodeValue))=0A=
        element.removeChild(node);=0A=
      node =3D nextNode;=0A=
    }=0A=
    return element;=0A=
  },=0A=
=0A=
  empty: function(element) {=0A=
    return $(element).innerHTML.blank();=0A=
  },=0A=
=0A=
  descendantOf: function(element, ancestor) {=0A=
    element =3D $(element), ancestor =3D $(ancestor);=0A=
    while (element =3D element.parentNode)=0A=
      if (element =3D=3D ancestor) return true;=0A=
    return false;=0A=
  },=0A=
=0A=
  scrollTo: function(element) {=0A=
    element =3D $(element);=0A=
    var pos =3D Position.cumulativeOffset(element);=0A=
    window.scrollTo(pos[0], pos[1]);=0A=
    return element;=0A=
  },=0A=
=0A=
  getStyle: function(element, style) {=0A=
    element =3D $(element);=0A=
    style =3D style =3D=3D 'float' ? 'cssFloat' : style.camelize();=0A=
    var value =3D element.style[style];=0A=
    if (!value) {=0A=
      var css =3D document.defaultView.getComputedStyle(element, null);=0A=
      value =3D css ? css[style] : null;=0A=
    }=0A=
    if (style =3D=3D 'opacity') return value ? parseFloat(value) : 1.0;=0A=
    return value =3D=3D 'auto' ? null : value;=0A=
  },=0A=
=0A=
  getOpacity: function(element) {=0A=
    return $(element).getStyle('opacity');=0A=
  },=0A=
=0A=
  setStyle: function(element, styles, camelized) {=0A=
    element =3D $(element);=0A=
    var elementStyle =3D element.style;=0A=
=0A=
    for (var property in styles)=0A=
      if (property =3D=3D 'opacity') element.setOpacity(styles[property])=0A=
      else=0A=
        elementStyle[(property =3D=3D 'float' || property =3D=3D =
'cssFloat') ?=0A=
          (elementStyle.styleFloat =3D=3D=3D undefined ? 'cssFloat' : =
'styleFloat') :=0A=
          (camelized ? property : property.camelize())] =3D =
styles[property];=0A=
=0A=
    return element;=0A=
  },=0A=
=0A=
  setOpacity: function(element, value) {=0A=
    element =3D $(element);=0A=
    element.style.opacity =3D (value =3D=3D 1 || value =3D=3D=3D '') ? =
'' :=0A=
      (value < 0.00001) ? 0 : value;=0A=
    return element;=0A=
  },=0A=
=0A=
  getDimensions: function(element) {=0A=
    element =3D $(element);=0A=
    var display =3D $(element).getStyle('display');=0A=
    if (display !=3D 'none' && display !=3D null) // Safari bug=0A=
      return {width: element.offsetWidth, height: element.offsetHeight};=0A=
=0A=
    // All *Width and *Height properties give 0 on elements with display =
none,=0A=
    // so enable the element temporarily=0A=
    var els =3D element.style;=0A=
    var originalVisibility =3D els.visibility;=0A=
    var originalPosition =3D els.position;=0A=
    var originalDisplay =3D els.display;=0A=
    els.visibility =3D 'hidden';=0A=
    els.position =3D 'absolute';=0A=
    els.display =3D 'block';=0A=
    var originalWidth =3D element.clientWidth;=0A=
    var originalHeight =3D element.clientHeight;=0A=
    els.display =3D originalDisplay;=0A=
    els.position =3D originalPosition;=0A=
    els.visibility =3D originalVisibility;=0A=
    return {width: originalWidth, height: originalHeight};=0A=
  },=0A=
=0A=
  makePositioned: function(element) {=0A=
    element =3D $(element);=0A=
    var pos =3D Element.getStyle(element, 'position');=0A=
    if (pos =3D=3D 'static' || !pos) {=0A=
      element._madePositioned =3D true;=0A=
      element.style.position =3D 'relative';=0A=
      // Opera returns the offset relative to the positioning context, =
when an=0A=
      // element is position relative but top and left have not been =
defined=0A=
      if (window.opera) {=0A=
        element.style.top =3D 0;=0A=
        element.style.left =3D 0;=0A=
      }=0A=
    }=0A=
    return element;=0A=
  },=0A=
=0A=
  undoPositioned: function(element) {=0A=
    element =3D $(element);=0A=
    if (element._madePositioned) {=0A=
      element._madePositioned =3D undefined;=0A=
      element.style.position =3D=0A=
        element.style.top =3D=0A=
        element.style.left =3D=0A=
        element.style.bottom =3D=0A=
        element.style.right =3D '';=0A=
    }=0A=
    return element;=0A=
  },=0A=
=0A=
  makeClipping: function(element) {=0A=
    element =3D $(element);=0A=
    if (element._overflow) return element;=0A=
    element._overflow =3D element.style.overflow || 'auto';=0A=
    if ((Element.getStyle(element, 'overflow') || 'visible') !=3D =
'hidden')=0A=
      element.style.overflow =3D 'hidden';=0A=
    return element;=0A=
  },=0A=
=0A=
  undoClipping: function(element) {=0A=
    element =3D $(element);=0A=
    if (!element._overflow) return element;=0A=
    element.style.overflow =3D element._overflow =3D=3D 'auto' ? '' : =
element._overflow;=0A=
    element._overflow =3D null;=0A=
    return element;=0A=
  }=0A=
};=0A=
=0A=
Object.extend(Element.Methods, {=0A=
  childOf: Element.Methods.descendantOf,=0A=
  childElements: Element.Methods.immediateDescendants=0A=
});=0A=
=0A=
if (Prototype.Browser.Opera) {=0A=
  Element.Methods._getStyle =3D Element.Methods.getStyle;=0A=
  Element.Methods.getStyle =3D function(element, style) {=0A=
    switch(style) {=0A=
      case 'left':=0A=
      case 'top':=0A=
      case 'right':=0A=
      case 'bottom':=0A=
        if (Element._getStyle(element, 'position') =3D=3D 'static') =
return null;=0A=
      default: return Element._getStyle(element, style);=0A=
    }=0A=
  };=0A=
}=0A=
else if (Prototype.Browser.IE) {=0A=
  Element.Methods.getStyle =3D function(element, style) {=0A=
    element =3D $(element);=0A=
    style =3D (style =3D=3D 'float' || style =3D=3D 'cssFloat') ? =
'styleFloat' : style.camelize();=0A=
    var value =3D element.style[style];=0A=
    if (!value && element.currentStyle) value =3D =
element.currentStyle[style];=0A=
=0A=
    if (style =3D=3D 'opacity') {=0A=
      if (value =3D (element.getStyle('filter') || =
'').match(/alpha\(opacity=3D(.*)\)/))=0A=
        if (value[1]) return parseFloat(value[1]) / 100;=0A=
      return 1.0;=0A=
    }=0A=
=0A=
    if (value =3D=3D 'auto') {=0A=
      if ((style =3D=3D 'width' || style =3D=3D 'height') && =
(element.getStyle('display') !=3D 'none'))=0A=
        return element['offset'+style.capitalize()] + 'px';=0A=
      return null;=0A=
    }=0A=
    return value;=0A=
  };=0A=
=0A=
  Element.Methods.setOpacity =3D function(element, value) {=0A=
    element =3D $(element);=0A=
    var filter =3D element.getStyle('filter'), style =3D element.style;=0A=
    if (value =3D=3D 1 || value =3D=3D=3D '') {=0A=
      style.filter =3D filter.replace(/alpha\([^\)]*\)/gi,'');=0A=
      return element;=0A=
    } else if (value < 0.00001) value =3D 0;=0A=
    style.filter =3D filter.replace(/alpha\([^\)]*\)/gi, '') +=0A=
      'alpha(opacity=3D' + (value * 100) + ')';=0A=
    return element;=0A=
  };=0A=
=0A=
  // IE is missing .innerHTML support for TABLE-related elements=0A=
  Element.Methods.update =3D function(element, html) {=0A=
    element =3D $(element);=0A=
    html =3D typeof html =3D=3D 'undefined' ? '' : html.toString();=0A=
    var tagName =3D element.tagName.toUpperCase();=0A=
    if (['THEAD','TBODY','TR','TD'].include(tagName)) {=0A=
      var div =3D document.createElement('div');=0A=
      switch (tagName) {=0A=
        case 'THEAD':=0A=
        case 'TBODY':=0A=
          div.innerHTML =3D '<table><tbody>' +  html.stripScripts() + =
'</tbody></table>';=0A=
          depth =3D 2;=0A=
          break;=0A=
        case 'TR':=0A=
          div.innerHTML =3D '<table><tbody><tr>' +  html.stripScripts() =
+ '</tr></tbody></table>';=0A=
          depth =3D 3;=0A=
          break;=0A=
        case 'TD':=0A=
          div.innerHTML =3D '<table><tbody><tr><td>' +  =
html.stripScripts() + '</td></tr></tbody></table>';=0A=
          depth =3D 4;=0A=
      }=0A=
      $A(element.childNodes).each(function(node) { =
element.removeChild(node) });=0A=
      depth.times(function() { div =3D div.firstChild });=0A=
      $A(div.childNodes).each(function(node) { element.appendChild(node) =
});=0A=
    } else {=0A=
      element.innerHTML =3D html.stripScripts();=0A=
    }=0A=
    setTimeout(function() { html.evalScripts() }, 10);=0A=
    return element;=0A=
  }=0A=
}=0A=
else if (Prototype.Browser.Gecko) {=0A=
  Element.Methods.setOpacity =3D function(element, value) {=0A=
    element =3D $(element);=0A=
    element.style.opacity =3D (value =3D=3D 1) ? 0.999999 :=0A=
      (value =3D=3D=3D '') ? '' : (value < 0.00001) ? 0 : value;=0A=
    return element;=0A=
  };=0A=
}=0A=
=0A=
Element._attributeTranslations =3D {=0A=
  names: {=0A=
    colspan:   "colSpan",=0A=
    rowspan:   "rowSpan",=0A=
    valign:    "vAlign",=0A=
    datetime:  "dateTime",=0A=
    accesskey: "accessKey",=0A=
    tabindex:  "tabIndex",=0A=
    enctype:   "encType",=0A=
    maxlength: "maxLength",=0A=
    readonly:  "readOnly",=0A=
    longdesc:  "longDesc"=0A=
  },=0A=
  values: {=0A=
    _getAttr: function(element, attribute) {=0A=
      return element.getAttribute(attribute, 2);=0A=
    },=0A=
    _flag: function(element, attribute) {=0A=
      return $(element).hasAttribute(attribute) ? attribute : null;=0A=
    },=0A=
    style: function(element) {=0A=
      return element.style.cssText.toLowerCase();=0A=
    },=0A=
    title: function(element) {=0A=
      var node =3D element.getAttributeNode('title');=0A=
      return node.specified ? node.nodeValue : null;=0A=
    }=0A=
  }=0A=
};=0A=
=0A=
(function() {=0A=
  Object.extend(this, {=0A=
    href: this._getAttr,=0A=
    src:  this._getAttr,=0A=
    type: this._getAttr,=0A=
    disabled: this._flag,=0A=
    checked:  this._flag,=0A=
    readonly: this._flag,=0A=
    multiple: this._flag=0A=
  });=0A=
}).call(Element._attributeTranslations.values);=0A=
=0A=
Element.Methods.Simulated =3D {=0A=
  hasAttribute: function(element, attribute) {=0A=
    var t =3D Element._attributeTranslations, node;=0A=
    attribute =3D t.names[attribute] || attribute;=0A=
    node =3D $(element).getAttributeNode(attribute);=0A=
    return node && node.specified;=0A=
  }=0A=
};=0A=
=0A=
Element.Methods.ByTag =3D {};=0A=
=0A=
Object.extend(Element, Element.Methods);=0A=
=0A=
if (!Prototype.BrowserFeatures.ElementExtensions &&=0A=
 document.createElement('div').__proto__) {=0A=
  window.HTMLElement =3D {};=0A=
  window.HTMLElement.prototype =3D =
document.createElement('div').__proto__;=0A=
  Prototype.BrowserFeatures.ElementExtensions =3D true;=0A=
}=0A=
=0A=
Element.hasAttribute =3D function(element, attribute) {=0A=
  if (element.hasAttribute) return element.hasAttribute(attribute);=0A=
  return Element.Methods.Simulated.hasAttribute(element, attribute);=0A=
};=0A=
=0A=
Element.addMethods =3D function(methods) {=0A=
  var F =3D Prototype.BrowserFeatures, T =3D Element.Methods.ByTag;=0A=
=0A=
  if (!methods) {=0A=
    Object.extend(Form, Form.Methods);=0A=
    Object.extend(Form.Element, Form.Element.Methods);=0A=
    Object.extend(Element.Methods.ByTag, {=0A=
      "FORM":     Object.clone(Form.Methods),=0A=
      "INPUT":    Object.clone(Form.Element.Methods),=0A=
      "SELECT":   Object.clone(Form.Element.Methods),=0A=
      "TEXTAREA": Object.clone(Form.Element.Methods)=0A=
    });=0A=
  }=0A=
=0A=
  if (arguments.length =3D=3D 2) {=0A=
    var tagName =3D methods;=0A=
    methods =3D arguments[1];=0A=
  }=0A=
=0A=
  if (!tagName) Object.extend(Element.Methods, methods || {});=0A=
  else {=0A=
    if (tagName.constructor =3D=3D Array) tagName.each(extend);=0A=
    else extend(tagName);=0A=
  }=0A=
=0A=
  function extend(tagName) {=0A=
    tagName =3D tagName.toUpperCase();=0A=
    if (!Element.Methods.ByTag[tagName])=0A=
      Element.Methods.ByTag[tagName] =3D {};=0A=
    Object.extend(Element.Methods.ByTag[tagName], methods);=0A=
  }=0A=
=0A=
  function copy(methods, destination, onlyIfAbsent) {=0A=
    onlyIfAbsent =3D onlyIfAbsent || false;=0A=
    var cache =3D Element.extend.cache;=0A=
    for (var property in methods) {=0A=
      var value =3D methods[property];=0A=
      if (!onlyIfAbsent || !(property in destination))=0A=
        destination[property] =3D cache.findOrStore(value);=0A=
    }=0A=
  }=0A=
=0A=
  function findDOMClass(tagName) {=0A=
    var klass;=0A=
    var trans =3D {=0A=
      "OPTGROUP": "OptGroup", "TEXTAREA": "TextArea", "P": "Paragraph",=0A=
      "FIELDSET": "FieldSet", "UL": "UList", "OL": "OList", "DL": =
"DList",=0A=
      "DIR": "Directory", "H1": "Heading", "H2": "Heading", "H3": =
"Heading",=0A=
      "H4": "Heading", "H5": "Heading", "H6": "Heading", "Q": "Quote",=0A=
      "INS": "Mod", "DEL": "Mod", "A": "Anchor", "IMG": "Image", =
"CAPTION":=0A=
      "TableCaption", "COL": "TableCol", "COLGROUP": "TableCol", "THEAD":=0A=
      "TableSection", "TFOOT": "TableSection", "TBODY": "TableSection", =
"TR":=0A=
      "TableRow", "TH": "TableCell", "TD": "TableCell", "FRAMESET":=0A=
      "FrameSet", "IFRAME": "IFrame"=0A=
    };=0A=
    if (trans[tagName]) klass =3D 'HTML' + trans[tagName] + 'Element';=0A=
    if (window[klass]) return window[klass];=0A=
    klass =3D 'HTML' + tagName + 'Element';=0A=
    if (window[klass]) return window[klass];=0A=
    klass =3D 'HTML' + tagName.capitalize() + 'Element';=0A=
    if (window[klass]) return window[klass];=0A=
=0A=
    window[klass] =3D {};=0A=
    window[klass].prototype =3D =
document.createElement(tagName).__proto__;=0A=
    return window[klass];=0A=
  }=0A=
=0A=
  if (F.ElementExtensions) {=0A=
    copy(Element.Methods, HTMLElement.prototype);=0A=
    copy(Element.Methods.Simulated, HTMLElement.prototype, true);=0A=
  }=0A=
=0A=
  if (F.SpecificElementExtensions) {=0A=
    for (var tag in Element.Methods.ByTag) {=0A=
      var klass =3D findDOMClass(tag);=0A=
      if (typeof klass =3D=3D "undefined") continue;=0A=
      copy(T[tag], klass.prototype);=0A=
    }=0A=
  }=0A=
=0A=
  Object.extend(Element, Element.Methods);=0A=
  delete Element.ByTag;=0A=
};=0A=
=0A=
var Toggle =3D { display: Element.toggle };=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Abstract.Insertion =3D function(adjacency) {=0A=
  this.adjacency =3D adjacency;=0A=
}=0A=
=0A=
Abstract.Insertion.prototype =3D {=0A=
  initialize: function(element, content) {=0A=
    this.element =3D $(element);=0A=
    this.content =3D content.stripScripts();=0A=
=0A=
    if (this.adjacency && this.element.insertAdjacentHTML) {=0A=
      try {=0A=
        this.element.insertAdjacentHTML(this.adjacency, this.content);=0A=
      } catch (e) {=0A=
        var tagName =3D this.element.tagName.toUpperCase();=0A=
        if (['TBODY', 'TR'].include(tagName)) {=0A=
          this.insertContent(this.contentFromAnonymousTable());=0A=
        } else {=0A=
          throw e;=0A=
        }=0A=
      }=0A=
    } else {=0A=
      this.range =3D this.element.ownerDocument.createRange();=0A=
      if (this.initializeRange) this.initializeRange();=0A=
      =
this.insertContent([this.range.createContextualFragment(this.content)]);=0A=
    }=0A=
=0A=
    setTimeout(function() {content.evalScripts()}, 10);=0A=
  },=0A=
=0A=
  contentFromAnonymousTable: function() {=0A=
    var div =3D document.createElement('div');=0A=
    div.innerHTML =3D '<table><tbody>' + this.content + =
'</tbody></table>';=0A=
    return $A(div.childNodes[0].childNodes[0].childNodes);=0A=
  }=0A=
}=0A=
=0A=
var Insertion =3D new Object();=0A=
=0A=
Insertion.Before =3D Class.create();=0A=
Insertion.Before.prototype =3D Object.extend(new =
Abstract.Insertion('beforeBegin'), {=0A=
  initializeRange: function() {=0A=
    this.range.setStartBefore(this.element);=0A=
  },=0A=
=0A=
  insertContent: function(fragments) {=0A=
    fragments.each((function(fragment) {=0A=
      this.element.parentNode.insertBefore(fragment, this.element);=0A=
    }).bind(this));=0A=
  }=0A=
});=0A=
=0A=
Insertion.Top =3D Class.create();=0A=
Insertion.Top.prototype =3D Object.extend(new =
Abstract.Insertion('afterBegin'), {=0A=
  initializeRange: function() {=0A=
    this.range.selectNodeContents(this.element);=0A=
    this.range.collapse(true);=0A=
  },=0A=
=0A=
  insertContent: function(fragments) {=0A=
    fragments.reverse(false).each((function(fragment) {=0A=
      this.element.insertBefore(fragment, this.element.firstChild);=0A=
    }).bind(this));=0A=
  }=0A=
});=0A=
=0A=
Insertion.Bottom =3D Class.create();=0A=
Insertion.Bottom.prototype =3D Object.extend(new =
Abstract.Insertion('beforeEnd'), {=0A=
  initializeRange: function() {=0A=
    this.range.selectNodeContents(this.element);=0A=
    this.range.collapse(this.element);=0A=
  },=0A=
=0A=
  insertContent: function(fragments) {=0A=
    fragments.each((function(fragment) {=0A=
      this.element.appendChild(fragment);=0A=
    }).bind(this));=0A=
  }=0A=
});=0A=
=0A=
Insertion.After =3D Class.create();=0A=
Insertion.After.prototype =3D Object.extend(new =
Abstract.Insertion('afterEnd'), {=0A=
  initializeRange: function() {=0A=
    this.range.setStartAfter(this.element);=0A=
  },=0A=
=0A=
  insertContent: function(fragments) {=0A=
    fragments.each((function(fragment) {=0A=
      this.element.parentNode.insertBefore(fragment,=0A=
        this.element.nextSibling);=0A=
    }).bind(this));=0A=
  }=0A=
});=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Element.ClassNames =3D Class.create();=0A=
Element.ClassNames.prototype =3D {=0A=
  initialize: function(element) {=0A=
    this.element =3D $(element);=0A=
  },=0A=
=0A=
  _each: function(iterator) {=0A=
    this.element.className.split(/\s+/).select(function(name) {=0A=
      return name.length > 0;=0A=
    })._each(iterator);=0A=
  },=0A=
=0A=
  set: function(className) {=0A=
    this.element.className =3D className;=0A=
  },=0A=
=0A=
  add: function(classNameToAdd) {=0A=
    if (this.include(classNameToAdd)) return;=0A=
    this.set($A(this).concat(classNameToAdd).join(' '));=0A=
  },=0A=
=0A=
  remove: function(classNameToRemove) {=0A=
    if (!this.include(classNameToRemove)) return;=0A=
    this.set($A(this).without(classNameToRemove).join(' '));=0A=
  },=0A=
=0A=
  toString: function() {=0A=
    return $A(this).join(' ');=0A=
  }=0A=
};=0A=
=0A=
Object.extend(Element.ClassNames.prototype, Enumerable);=0A=
/* Portions of the Selector class are derived from Jack Slocum=C3=A2s =
DomQuery,=0A=
 * part of YUI-Ext version 0.40, distributed under the terms of an =
MIT-style=0A=
 * license.  Please see http://www.yui-ext.com/ for more information. */=0A=
=0A=
var Selector =3D Class.create();=0A=
=0A=
Selector.prototype =3D {=0A=
  initialize: function(expression) {=0A=
    this.expression =3D expression.strip();=0A=
    this.compileMatcher();=0A=
  },=0A=
=0A=
  compileMatcher: function() {=0A=
    // Selectors with namespaced attributes can't use the XPath version=0A=
    if (Prototype.BrowserFeatures.XPath && =
!(/\[[\w-]*?:/).test(this.expression))=0A=
      return this.compileXPathMatcher();=0A=
=0A=
    var e =3D this.expression, ps =3D Selector.patterns, h =3D =
Selector.handlers,=0A=
        c =3D Selector.criteria, le, p, m;=0A=
=0A=
    if (Selector._cache[e]) {=0A=
      this.matcher =3D Selector._cache[e]; return;=0A=
    }=0A=
    this.matcher =3D ["this.matcher =3D function(root) {",=0A=
                    "var r =3D root, h =3D Selector.handlers, c =3D =
false, n;"];=0A=
=0A=
    while (e && le !=3D e && (/\S/).test(e)) {=0A=
      le =3D e;=0A=
      for (var i in ps) {=0A=
        p =3D ps[i];=0A=
        if (m =3D e.match(p)) {=0A=
          this.matcher.push(typeof c[i] =3D=3D 'function' ? c[i](m) :=0A=
    	      new Template(c[i]).evaluate(m));=0A=
          e =3D e.replace(m[0], '');=0A=
          break;=0A=
        }=0A=
      }=0A=
    }=0A=
=0A=
    this.matcher.push("return h.unique(n);\n}");=0A=
    eval(this.matcher.join('\n'));=0A=
    Selector._cache[this.expression] =3D this.matcher;=0A=
  },=0A=
=0A=
  compileXPathMatcher: function() {=0A=
    var e =3D this.expression, ps =3D Selector.patterns,=0A=
        x =3D Selector.xpath, le,  m;=0A=
=0A=
    if (Selector._cache[e]) {=0A=
      this.xpath =3D Selector._cache[e]; return;=0A=
    }=0A=
=0A=
    this.matcher =3D ['.//*'];=0A=
    while (e && le !=3D e && (/\S/).test(e)) {=0A=
      le =3D e;=0A=
      for (var i in ps) {=0A=
        if (m =3D e.match(ps[i])) {=0A=
          this.matcher.push(typeof x[i] =3D=3D 'function' ? x[i](m) :=0A=
            new Template(x[i]).evaluate(m));=0A=
          e =3D e.replace(m[0], '');=0A=
          break;=0A=
        }=0A=
      }=0A=
    }=0A=
=0A=
    this.xpath =3D this.matcher.join('');=0A=
    Selector._cache[this.expression] =3D this.xpath;=0A=
  },=0A=
=0A=
  findElements: function(root) {=0A=
    root =3D root || document;=0A=
    if (this.xpath) return document._getElementsByXPath(this.xpath, =
root);=0A=
    return this.matcher(root);=0A=
  },=0A=
=0A=
  match: function(element) {=0A=
    return this.findElements(document).include(element);=0A=
  },=0A=
=0A=
  toString: function() {=0A=
    return this.expression;=0A=
  },=0A=
=0A=
  inspect: function() {=0A=
    return "#<Selector:" + this.expression.inspect() + ">";=0A=
  }=0A=
};=0A=
=0A=
Object.extend(Selector, {=0A=
  _cache: {},=0A=
=0A=
  xpath: {=0A=
    descendant:   "//*",=0A=
    child:        "/*",=0A=
    adjacent:     "/following-sibling::*[1]",=0A=
    laterSibling: '/following-sibling::*',=0A=
    tagName:      function(m) {=0A=
      if (m[1] =3D=3D '*') return '';=0A=
      return "[local-name()=3D'" + m[1].toLowerCase() +=0A=
             "' or local-name()=3D'" + m[1].toUpperCase() + "']";=0A=
    },=0A=
    className:    "[contains(concat(' ', @class, ' '), ' #{1} ')]",=0A=
    id:           "[@id=3D'#{1}']",=0A=
    attrPresence: "[@#{1}]",=0A=
    attr: function(m) {=0A=
      m[3] =3D m[5] || m[6];=0A=
      return new Template(Selector.xpath.operators[m[2]]).evaluate(m);=0A=
    },=0A=
    pseudo: function(m) {=0A=
      var h =3D Selector.xpath.pseudos[m[1]];=0A=
      if (!h) return '';=0A=
      if (typeof h =3D=3D=3D 'function') return h(m);=0A=
      return new Template(Selector.xpath.pseudos[m[1]]).evaluate(m);=0A=
    },=0A=
    operators: {=0A=
      '=3D':  "[@#{1}=3D'#{3}']",=0A=
      '!=3D': "[@#{1}!=3D'#{3}']",=0A=
      '^=3D': "[starts-with(@#{1}, '#{3}')]",=0A=
      '$=3D': "[substring(@#{1}, (string-length(@#{1}) - =
string-length('#{3}') + 1))=3D'#{3}']",=0A=
      '*=3D': "[contains(@#{1}, '#{3}')]",=0A=
      '~=3D': "[contains(concat(' ', @#{1}, ' '), ' #{3} ')]",=0A=
      '|=3D': "[contains(concat('-', @#{1}, '-'), '-#{3}-')]"=0A=
    },=0A=
    pseudos: {=0A=
      'first-child': '[not(preceding-sibling::*)]',=0A=
      'last-child':  '[not(following-sibling::*)]',=0A=
      'only-child':  '[not(preceding-sibling::* or =
following-sibling::*)]',=0A=
      'empty':       "[count(*) =3D 0 and (count(text()) =3D 0 or =
translate(text(), ' \t\r\n', '') =3D '')]",=0A=
      'checked':     "[@checked]",=0A=
      'disabled':    "[@disabled]",=0A=
      'enabled':     "[not(@disabled)]",=0A=
      'not': function(m) {=0A=
        var e =3D m[6], p =3D Selector.patterns,=0A=
            x =3D Selector.xpath, le, m, v;=0A=
=0A=
        var exclusion =3D [];=0A=
        while (e && le !=3D e && (/\S/).test(e)) {=0A=
          le =3D e;=0A=
          for (var i in p) {=0A=
            if (m =3D e.match(p[i])) {=0A=
              v =3D typeof x[i] =3D=3D 'function' ? x[i](m) : new =
Template(x[i]).evaluate(m);=0A=
              exclusion.push("(" + v.substring(1, v.length - 1) + ")");=0A=
              e =3D e.replace(m[0], '');=0A=
              break;=0A=
            }=0A=
          }=0A=
        }=0A=
        return "[not(" + exclusion.join(" and ") + ")]";=0A=
      },=0A=
      'nth-child':      function(m) {=0A=
        return =
Selector.xpath.pseudos.nth("(count(./preceding-sibling::*) + 1) ", m);=0A=
      },=0A=
      'nth-last-child': function(m) {=0A=
        return =
Selector.xpath.pseudos.nth("(count(./following-sibling::*) + 1) ", m);=0A=
      },=0A=
      'nth-of-type':    function(m) {=0A=
        return Selector.xpath.pseudos.nth("position() ", m);=0A=
      },=0A=
      'nth-last-of-type': function(m) {=0A=
        return Selector.xpath.pseudos.nth("(last() + 1 - position()) ", =
m);=0A=
      },=0A=
      'first-of-type':  function(m) {=0A=
        m[6] =3D "1"; return Selector.xpath.pseudos['nth-of-type'](m);=0A=
      },=0A=
      'last-of-type':   function(m) {=0A=
        m[6] =3D "1"; return =
Selector.xpath.pseudos['nth-last-of-type'](m);=0A=
      },=0A=
      'only-of-type':   function(m) {=0A=
        var p =3D Selector.xpath.pseudos; return p['first-of-type'](m) + =
p['last-of-type'](m);=0A=
      },=0A=
      nth: function(fragment, m) {=0A=
        var mm, formula =3D m[6], predicate;=0A=
        if (formula =3D=3D 'even') formula =3D '2n+0';=0A=
        if (formula =3D=3D 'odd')  formula =3D '2n+1';=0A=
        if (mm =3D formula.match(/^(\d+)$/)) // digit only=0A=
          return '[' + fragment + "=3D " + mm[1] + ']';=0A=
        if (mm =3D formula.match(/^(-?\d*)?n(([+-])(\d+))?/)) { // an+b=0A=
          if (mm[1] =3D=3D "-") mm[1] =3D -1;=0A=
          var a =3D mm[1] ? Number(mm[1]) : 1;=0A=
          var b =3D mm[2] ? Number(mm[2]) : 0;=0A=
          predicate =3D "[((#{fragment} - #{b}) mod #{a} =3D 0) and " +=0A=
          "((#{fragment} - #{b}) div #{a} >=3D 0)]";=0A=
          return new Template(predicate).evaluate({=0A=
            fragment: fragment, a: a, b: b });=0A=
        }=0A=
      }=0A=
    }=0A=
  },=0A=
=0A=
  criteria: {=0A=
    tagName:      'n =3D h.tagName(n, r, "#{1}", c);   c =3D false;',=0A=
    className:    'n =3D h.className(n, r, "#{1}", c); c =3D false;',=0A=
    id:           'n =3D h.id(n, r, "#{1}", c);        c =3D false;',=0A=
    attrPresence: 'n =3D h.attrPresence(n, r, "#{1}"); c =3D false;',=0A=
    attr: function(m) {=0A=
      m[3] =3D (m[5] || m[6]);=0A=
      return new Template('n =3D h.attr(n, r, "#{1}", "#{3}", "#{2}"); c =
=3D false;').evaluate(m);=0A=
    },=0A=
    pseudo:       function(m) {=0A=
      if (m[6]) m[6] =3D m[6].replace(/"/g, '\\"');=0A=
      return new Template('n =3D h.pseudo(n, "#{1}", "#{6}", r, c); c =
=3D false;').evaluate(m);=0A=
    },=0A=
    descendant:   'c =3D "descendant";',=0A=
    child:        'c =3D "child";',=0A=
    adjacent:     'c =3D "adjacent";',=0A=
    laterSibling: 'c =3D "laterSibling";'=0A=
  },=0A=
=0A=
  patterns: {=0A=
    // combinators must be listed first=0A=
    // (and descendant needs to be last combinator)=0A=
    laterSibling: /^\s*~\s*/,=0A=
    child:        /^\s*>\s*/,=0A=
    adjacent:     /^\s*\+\s*/,=0A=
    descendant:   /^\s/,=0A=
=0A=
    // selectors follow=0A=
    tagName:      /^\s*(\*|[\w\-]+)(\b|$)?/,=0A=
    id:           /^#([\w\-\*]+)(\b|$)/,=0A=
    className:    /^\.([\w\-\*]+)(\b|$)/,=0A=
    pseudo:       =
/^:((first|last|nth|nth-last|only)(-child|-of-type)|empty|checked|(en|dis=
)abled|not)(\((.*?)\))?(\b|$|\s|(?=3D:))/,=0A=
    attrPresence: /^\[([\w]+)\]/,=0A=
    attr:         =
/\[((?:[\w-]*:)?[\w-]+)\s*(?:([!^$*~|]?=3D)\s*((['"])([^\]]*?)\4|([^'"][^=
\]]*?)))?\]/=0A=
  },=0A=
=0A=
  handlers: {=0A=
    // UTILITY FUNCTIONS=0A=
    // joins two collections=0A=
    concat: function(a, b) {=0A=
      for (var i =3D 0, node; node =3D b[i]; i++)=0A=
        a.push(node);=0A=
      return a;=0A=
    },=0A=
=0A=
    // marks an array of nodes for counting=0A=
    mark: function(nodes) {=0A=
      for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
        node._counted =3D true;=0A=
      return nodes;=0A=
    },=0A=
=0A=
    unmark: function(nodes) {=0A=
      for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
        node._counted =3D undefined;=0A=
      return nodes;=0A=
    },=0A=
=0A=
    // mark each child node with its position (for nth calls)=0A=
    // "ofType" flag indicates whether we're indexing for nth-of-type=0A=
    // rather than nth-child=0A=
    index: function(parentNode, reverse, ofType) {=0A=
      parentNode._counted =3D true;=0A=
      if (reverse) {=0A=
        for (var nodes =3D parentNode.childNodes, i =3D nodes.length - =
1, j =3D 1; i >=3D 0; i--) {=0A=
          node =3D nodes[i];=0A=
          if (node.nodeType =3D=3D 1 && (!ofType || node._counted)) =
node.nodeIndex =3D j++;=0A=
        }=0A=
      } else {=0A=
        for (var i =3D 0, j =3D 1, nodes =3D parentNode.childNodes; node =
=3D nodes[i]; i++)=0A=
          if (node.nodeType =3D=3D 1 && (!ofType || node._counted)) =
node.nodeIndex =3D j++;=0A=
      }=0A=
    },=0A=
=0A=
    // filters out duplicates and extends all nodes=0A=
    unique: function(nodes) {=0A=
      if (nodes.length =3D=3D 0) return nodes;=0A=
      var results =3D [], n;=0A=
      for (var i =3D 0, l =3D nodes.length; i < l; i++)=0A=
        if (!(n =3D nodes[i])._counted) {=0A=
          n._counted =3D true;=0A=
          results.push(Element.extend(n));=0A=
        }=0A=
      return Selector.handlers.unmark(results);=0A=
    },=0A=
=0A=
    // COMBINATOR FUNCTIONS=0A=
    descendant: function(nodes) {=0A=
      var h =3D Selector.handlers;=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        h.concat(results, node.getElementsByTagName('*'));=0A=
      return results;=0A=
    },=0A=
=0A=
    child: function(nodes) {=0A=
      var h =3D Selector.handlers;=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A=
        for (var j =3D 0, children =3D [], child; child =3D =
node.childNodes[j]; j++)=0A=
          if (child.nodeType =3D=3D 1 && child.tagName !=3D '!') =
results.push(child);=0A=
      }=0A=
      return results;=0A=
    },=0A=
=0A=
    adjacent: function(nodes) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A=
        var next =3D this.nextElementSibling(node);=0A=
        if (next) results.push(next);=0A=
      }=0A=
      return results;=0A=
    },=0A=
=0A=
    laterSibling: function(nodes) {=0A=
      var h =3D Selector.handlers;=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        h.concat(results, Element.nextSiblings(node));=0A=
      return results;=0A=
    },=0A=
=0A=
    nextElementSibling: function(node) {=0A=
      while (node =3D node.nextSibling)=0A=
	      if (node.nodeType =3D=3D 1) return node;=0A=
      return null;=0A=
    },=0A=
=0A=
    previousElementSibling: function(node) {=0A=
      while (node =3D node.previousSibling)=0A=
        if (node.nodeType =3D=3D 1) return node;=0A=
      return null;=0A=
    },=0A=
=0A=
    // TOKEN FUNCTIONS=0A=
    tagName: function(nodes, root, tagName, combinator) {=0A=
      tagName =3D tagName.toUpperCase();=0A=
      var results =3D [], h =3D Selector.handlers;=0A=
      if (nodes) {=0A=
        if (combinator) {=0A=
          // fastlane for ordinary descendant combinators=0A=
          if (combinator =3D=3D "descendant") {=0A=
            for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
              h.concat(results, node.getElementsByTagName(tagName));=0A=
            return results;=0A=
          } else nodes =3D this[combinator](nodes);=0A=
          if (tagName =3D=3D "*") return nodes;=0A=
        }=0A=
        for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
          if (node.tagName.toUpperCase() =3D=3D tagName) =
results.push(node);=0A=
        return results;=0A=
      } else return root.getElementsByTagName(tagName);=0A=
    },=0A=
=0A=
    id: function(nodes, root, id, combinator) {=0A=
      var targetNode =3D $(id), h =3D Selector.handlers;=0A=
      if (!nodes && root =3D=3D document) return targetNode ? =
[targetNode] : [];=0A=
      if (nodes) {=0A=
        if (combinator) {=0A=
          if (combinator =3D=3D 'child') {=0A=
            for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
              if (targetNode.parentNode =3D=3D node) return [targetNode];=0A=
          } else if (combinator =3D=3D 'descendant') {=0A=
            for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
              if (Element.descendantOf(targetNode, node)) return =
[targetNode];=0A=
          } else if (combinator =3D=3D 'adjacent') {=0A=
            for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
              if (Selector.handlers.previousElementSibling(targetNode) =
=3D=3D node)=0A=
                return [targetNode];=0A=
          } else nodes =3D h[combinator](nodes);=0A=
        }=0A=
        for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
          if (node =3D=3D targetNode) return [targetNode];=0A=
        return [];=0A=
      }=0A=
      return (targetNode && Element.descendantOf(targetNode, root)) ? =
[targetNode] : [];=0A=
    },=0A=
=0A=
    className: function(nodes, root, className, combinator) {=0A=
      if (nodes && combinator) nodes =3D this[combinator](nodes);=0A=
      return Selector.handlers.byClassName(nodes, root, className);=0A=
    },=0A=
=0A=
    byClassName: function(nodes, root, className) {=0A=
      if (!nodes) nodes =3D Selector.handlers.descendant([root]);=0A=
      var needle =3D ' ' + className + ' ';=0A=
      for (var i =3D 0, results =3D [], node, nodeClassName; node =3D =
nodes[i]; i++) {=0A=
        nodeClassName =3D node.className;=0A=
        if (nodeClassName.length =3D=3D 0) continue;=0A=
        if (nodeClassName =3D=3D className || (' ' + nodeClassName + ' =
').include(needle))=0A=
          results.push(node);=0A=
      }=0A=
      return results;=0A=
    },=0A=
=0A=
    attrPresence: function(nodes, root, attr) {=0A=
      var results =3D [];=0A=
      for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
        if (Element.hasAttribute(node, attr)) results.push(node);=0A=
      return results;=0A=
    },=0A=
=0A=
    attr: function(nodes, root, attr, value, operator) {=0A=
      if (!nodes) nodes =3D root.getElementsByTagName("*");=0A=
      var handler =3D Selector.operators[operator], results =3D [];=0A=
      for (var i =3D 0, node; node =3D nodes[i]; i++) {=0A=
        var nodeValue =3D Element.readAttribute(node, attr);=0A=
        if (nodeValue =3D=3D=3D null) continue;=0A=
        if (handler(nodeValue, value)) results.push(node);=0A=
      }=0A=
      return results;=0A=
    },=0A=
=0A=
    pseudo: function(nodes, name, value, root, combinator) {=0A=
      if (nodes && combinator) nodes =3D this[combinator](nodes);=0A=
      if (!nodes) nodes =3D root.getElementsByTagName("*");=0A=
      return Selector.pseudos[name](nodes, value, root);=0A=
    }=0A=
  },=0A=
=0A=
  pseudos: {=0A=
    'first-child': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A=
        if (Selector.handlers.previousElementSibling(node)) continue;=0A=
          results.push(node);=0A=
      }=0A=
      return results;=0A=
    },=0A=
    'last-child': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A=
        if (Selector.handlers.nextElementSibling(node)) continue;=0A=
          results.push(node);=0A=
      }=0A=
      return results;=0A=
    },=0A=
    'only-child': function(nodes, value, root) {=0A=
      var h =3D Selector.handlers;=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        if (!h.previousElementSibling(node) && =
!h.nextElementSibling(node))=0A=
          results.push(node);=0A=
      return results;=0A=
    },=0A=
    'nth-child':        function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, formula, root);=0A=
    },=0A=
    'nth-last-child':   function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, formula, root, true);=0A=
    },=0A=
    'nth-of-type':      function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, formula, root, false, true);=0A=
    },=0A=
    'nth-last-of-type': function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, formula, root, true, true);=0A=
    },=0A=
    'first-of-type':    function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, "1", root, false, true);=0A=
    },=0A=
    'last-of-type':     function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, "1", root, true, true);=0A=
    },=0A=
    'only-of-type':     function(nodes, formula, root) {=0A=
      var p =3D Selector.pseudos;=0A=
      return p['last-of-type'](p['first-of-type'](nodes, formula, root), =
formula, root);=0A=
    },=0A=
=0A=
    // handles the an+b logic=0A=
    getIndices: function(a, b, total) {=0A=
      if (a =3D=3D 0) return b > 0 ? [b] : [];=0A=
      return $R(1, total).inject([], function(memo, i) {=0A=
        if (0 =3D=3D (i - b) % a && (i - b) / a >=3D 0) memo.push(i);=0A=
        return memo;=0A=
      });=0A=
    },=0A=
=0A=
    // handles nth(-last)-child, nth(-last)-of-type, and =
(first|last)-of-type=0A=
    nth: function(nodes, formula, root, reverse, ofType) {=0A=
      if (nodes.length =3D=3D 0) return [];=0A=
      if (formula =3D=3D 'even') formula =3D '2n+0';=0A=
      if (formula =3D=3D 'odd')  formula =3D '2n+1';=0A=
      var h =3D Selector.handlers, results =3D [], indexed =3D [], m;=0A=
      h.mark(nodes);=0A=
      for (var i =3D 0, node; node =3D nodes[i]; i++) {=0A=
        if (!node.parentNode._counted) {=0A=
          h.index(node.parentNode, reverse, ofType);=0A=
          indexed.push(node.parentNode);=0A=
        }=0A=
      }=0A=
      if (formula.match(/^\d+$/)) { // just a number=0A=
        formula =3D Number(formula);=0A=
        for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
          if (node.nodeIndex =3D=3D formula) results.push(node);=0A=
      } else if (m =3D formula.match(/^(-?\d*)?n(([+-])(\d+))?/)) { // =
an+b=0A=
        if (m[1] =3D=3D "-") m[1] =3D -1;=0A=
        var a =3D m[1] ? Number(m[1]) : 1;=0A=
        var b =3D m[2] ? Number(m[2]) : 0;=0A=
        var indices =3D Selector.pseudos.getIndices(a, b, nodes.length);=0A=
        for (var i =3D 0, node, l =3D indices.length; node =3D nodes[i]; =
i++) {=0A=
          for (var j =3D 0; j < l; j++)=0A=
            if (node.nodeIndex =3D=3D indices[j]) results.push(node);=0A=
        }=0A=
      }=0A=
      h.unmark(nodes);=0A=
      h.unmark(indexed);=0A=
      return results;=0A=
    },=0A=
=0A=
    'empty': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A=
        // IE treats comments as element nodes=0A=
        if (node.tagName =3D=3D '!' || (node.firstChild && =
!node.innerHTML.match(/^\s*$/))) continue;=0A=
        results.push(node);=0A=
      }=0A=
      return results;=0A=
    },=0A=
=0A=
    'not': function(nodes, selector, root) {=0A=
      var h =3D Selector.handlers, selectorType, m;=0A=
      var exclusions =3D new Selector(selector).findElements(root);=0A=
      h.mark(exclusions);=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        if (!node._counted) results.push(node);=0A=
      h.unmark(exclusions);=0A=
      return results;=0A=
    },=0A=
=0A=
    'enabled': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        if (!node.disabled) results.push(node);=0A=
      return results;=0A=
    },=0A=
=0A=
    'disabled': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        if (node.disabled) results.push(node);=0A=
      return results;=0A=
    },=0A=
=0A=
    'checked': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        if (node.checked) results.push(node);=0A=
      return results;=0A=
    }=0A=
  },=0A=
=0A=
  operators: {=0A=
    '=3D':  function(nv, v) { return nv =3D=3D v; },=0A=
    '!=3D': function(nv, v) { return nv !=3D v; },=0A=
    '^=3D': function(nv, v) { return nv.startsWith(v); },=0A=
    '$=3D': function(nv, v) { return nv.endsWith(v); },=0A=
    '*=3D': function(nv, v) { return nv.include(v); },=0A=
    '~=3D': function(nv, v) { return (' ' + nv + ' ').include(' ' + v + =
' '); },=0A=
    '|=3D': function(nv, v) { return ('-' + nv.toUpperCase() + =
'-').include('-' + v.toUpperCase() + '-'); }=0A=
  },=0A=
=0A=
  matchElements: function(elements, expression) {=0A=
    var matches =3D new Selector(expression).findElements(), h =3D =
Selector.handlers;=0A=
    h.mark(matches);=0A=
    for (var i =3D 0, results =3D [], element; element =3D elements[i]; =
i++)=0A=
      if (element._counted) results.push(element);=0A=
    h.unmark(matches);=0A=
    return results;=0A=
  },=0A=
=0A=
  findElement: function(elements, expression, index) {=0A=
    if (typeof expression =3D=3D 'number') {=0A=
      index =3D expression; expression =3D false;=0A=
    }=0A=
    return Selector.matchElements(elements, expression || '*')[index || =
0];=0A=
  },=0A=
=0A=
  findChildElements: function(element, expressions) {=0A=
    var exprs =3D expressions.join(','), expressions =3D [];=0A=
    exprs.scan(/(([\w#:.~>+()\s-]+|\*|\[.*?\])+)\s*(,|$)/, function(m) {=0A=
      expressions.push(m[1].strip());=0A=
    });=0A=
    var results =3D [], h =3D Selector.handlers;=0A=
    for (var i =3D 0, l =3D expressions.length, selector; i < l; i++) {=0A=
      selector =3D new Selector(expressions[i].strip());=0A=
      h.concat(results, selector.findElements(element));=0A=
    }=0A=
    return (l > 1) ? h.unique(results) : results;=0A=
  }=0A=
});=0A=
=0A=
function $$() {=0A=
  return Selector.findChildElements(document, $A(arguments));=0A=
}=0A=
var Form =3D {=0A=
  reset: function(form) {=0A=
    $(form).reset();=0A=
    return form;=0A=
  },=0A=
=0A=
  serializeElements: function(elements, getHash) {=0A=
    var data =3D elements.inject({}, function(result, element) {=0A=
      if (!element.disabled && element.name) {=0A=
        var key =3D element.name, value =3D $(element).getValue();=0A=
        if (value !=3D null) {=0A=
         	if (key in result) {=0A=
            if (result[key].constructor !=3D Array) result[key] =3D =
[result[key]];=0A=
            result[key].push(value);=0A=
          }=0A=
          else result[key] =3D value;=0A=
        }=0A=
      }=0A=
      return result;=0A=
    });=0A=
=0A=
    return getHash ? data : Hash.toQueryString(data);=0A=
  }=0A=
};=0A=
=0A=
Form.Methods =3D {=0A=
  serialize: function(form, getHash) {=0A=
    return Form.serializeElements(Form.getElements(form), getHash);=0A=
  },=0A=
=0A=
  getElements: function(form) {=0A=
    return $A($(form).getElementsByTagName('*')).inject([],=0A=
      function(elements, child) {=0A=
        if (Form.Element.Serializers[child.tagName.toLowerCase()])=0A=
          elements.push(Element.extend(child));=0A=
        return elements;=0A=
      }=0A=
    );=0A=
  },=0A=
=0A=
  getInputs: function(form, typeName, name) {=0A=
    form =3D $(form);=0A=
    var inputs =3D form.getElementsByTagName('input');=0A=
=0A=
    if (!typeName && !name) return $A(inputs).map(Element.extend);=0A=
=0A=
    for (var i =3D 0, matchingInputs =3D [], length =3D inputs.length; i =
< length; i++) {=0A=
      var input =3D inputs[i];=0A=
      if ((typeName && input.type !=3D typeName) || (name && input.name =
!=3D name))=0A=
        continue;=0A=
      matchingInputs.push(Element.extend(input));=0A=
    }=0A=
=0A=
    return matchingInputs;=0A=
  },=0A=
=0A=
  disable: function(form) {=0A=
    form =3D $(form);=0A=
    Form.getElements(form).invoke('disable');=0A=
    return form;=0A=
  },=0A=
=0A=
  enable: function(form) {=0A=
    form =3D $(form);=0A=
    Form.getElements(form).invoke('enable');=0A=
    return form;=0A=
  },=0A=
=0A=
  findFirstElement: function(form) {=0A=
    return $(form).getElements().find(function(element) {=0A=
      return element.type !=3D 'hidden' && !element.disabled &&=0A=
        ['input', 'select', =
'textarea'].include(element.tagName.toLowerCase());=0A=
    });=0A=
  },=0A=
=0A=
  focusFirstElement: function(form) {=0A=
    form =3D $(form);=0A=
    form.findFirstElement().activate();=0A=
    return form;=0A=
  },=0A=
=0A=
  request: function(form, options) {=0A=
    form =3D $(form), options =3D Object.clone(options || {});=0A=
=0A=
    var params =3D options.parameters;=0A=
    options.parameters =3D form.serialize(true);=0A=
=0A=
    if (params) {=0A=
      if (typeof params =3D=3D 'string') params =3D =
params.toQueryParams();=0A=
      Object.extend(options.parameters, params);=0A=
    }=0A=
=0A=
    if (form.hasAttribute('method') && !options.method)=0A=
      options.method =3D form.method;=0A=
=0A=
    return new Ajax.Request(form.readAttribute('action'), options);=0A=
  }=0A=
}=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Form.Element =3D {=0A=
  focus: function(element) {=0A=
    $(element).focus();=0A=
    return element;=0A=
  },=0A=
=0A=
  select: function(element) {=0A=
    $(element).select();=0A=
    return element;=0A=
  }=0A=
}=0A=
=0A=
Form.Element.Methods =3D {=0A=
  serialize: function(element) {=0A=
    element =3D $(element);=0A=
    if (!element.disabled && element.name) {=0A=
      var value =3D element.getValue();=0A=
      if (value !=3D undefined) {=0A=
        var pair =3D {};=0A=
        pair[element.name] =3D value;=0A=
        return Hash.toQueryString(pair);=0A=
      }=0A=
    }=0A=
    return '';=0A=
  },=0A=
=0A=
  getValue: function(element) {=0A=
    element =3D $(element);=0A=
    var method =3D element.tagName.toLowerCase();=0A=
    return Form.Element.Serializers[method](element);=0A=
  },=0A=
=0A=
  clear: function(element) {=0A=
    $(element).value =3D '';=0A=
    return element;=0A=
  },=0A=
=0A=
  present: function(element) {=0A=
    return $(element).value !=3D '';=0A=
  },=0A=
=0A=
  activate: function(element) {=0A=
    element =3D $(element);=0A=
    try {=0A=
      element.focus();=0A=
      if (element.select && (element.tagName.toLowerCase() !=3D 'input' =
||=0A=
        !['button', 'reset', 'submit'].include(element.type)))=0A=
        element.select();=0A=
    } catch (e) {}=0A=
    return element;=0A=
  },=0A=
=0A=
  disable: function(element) {=0A=
    element =3D $(element);=0A=
    element.blur();=0A=
    element.disabled =3D true;=0A=
    return element;=0A=
  },=0A=
=0A=
  enable: function(element) {=0A=
    element =3D $(element);=0A=
    element.disabled =3D false;=0A=
    return element;=0A=
  }=0A=
}=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
var Field =3D Form.Element;=0A=
var $F =3D Form.Element.Methods.getValue;=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Form.Element.Serializers =3D {=0A=
  input: function(element) {=0A=
    switch (element.type.toLowerCase()) {=0A=
      case 'checkbox':=0A=
      case 'radio':=0A=
        return Form.Element.Serializers.inputSelector(element);=0A=
      default:=0A=
        return Form.Element.Serializers.textarea(element);=0A=
    }=0A=
  },=0A=
=0A=
  inputSelector: function(element) {=0A=
    return element.checked ? element.value : null;=0A=
  },=0A=
=0A=
  textarea: function(element) {=0A=
    return element.value;=0A=
  },=0A=
=0A=
  select: function(element) {=0A=
    return this[element.type =3D=3D 'select-one' ?=0A=
      'selectOne' : 'selectMany'](element);=0A=
  },=0A=
=0A=
  selectOne: function(element) {=0A=
    var index =3D element.selectedIndex;=0A=
    return index >=3D 0 ? this.optionValue(element.options[index]) : =
null;=0A=
  },=0A=
=0A=
  selectMany: function(element) {=0A=
    var values, length =3D element.length;=0A=
    if (!length) return null;=0A=
=0A=
    for (var i =3D 0, values =3D []; i < length; i++) {=0A=
      var opt =3D element.options[i];=0A=
      if (opt.selected) values.push(this.optionValue(opt));=0A=
    }=0A=
    return values;=0A=
  },=0A=
=0A=
  optionValue: function(opt) {=0A=
    // extend element because hasAttribute may not be native=0A=
    return Element.extend(opt).hasAttribute('value') ? opt.value : =
opt.text;=0A=
  }=0A=
}=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Abstract.TimedObserver =3D function() {}=0A=
Abstract.TimedObserver.prototype =3D {=0A=
  initialize: function(element, frequency, callback) {=0A=
    this.frequency =3D frequency;=0A=
    this.element   =3D $(element);=0A=
    this.callback  =3D callback;=0A=
=0A=
    this.lastValue =3D this.getValue();=0A=
    this.registerCallback();=0A=
  },=0A=
=0A=
  registerCallback: function() {=0A=
    setInterval(this.onTimerEvent.bind(this), this.frequency * 1000);=0A=
  },=0A=
=0A=
  onTimerEvent: function() {=0A=
    var value =3D this.getValue();=0A=
    var changed =3D ('string' =3D=3D typeof this.lastValue && 'string' =
=3D=3D typeof value=0A=
      ? this.lastValue !=3D value : String(this.lastValue) !=3D =
String(value));=0A=
    if (changed) {=0A=
      this.callback(this.element, value);=0A=
      this.lastValue =3D value;=0A=
    }=0A=
  }=0A=
}=0A=
=0A=
Form.Element.Observer =3D Class.create();=0A=
Form.Element.Observer.prototype =3D Object.extend(new =
Abstract.TimedObserver(), {=0A=
  getValue: function() {=0A=
    return Form.Element.getValue(this.element);=0A=
  }=0A=
});=0A=
=0A=
Form.Observer =3D Class.create();=0A=
Form.Observer.prototype =3D Object.extend(new Abstract.TimedObserver(), {=0A=
  getValue: function() {=0A=
    return Form.serialize(this.element);=0A=
  }=0A=
});=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Abstract.EventObserver =3D function() {}=0A=
Abstract.EventObserver.prototype =3D {=0A=
  initialize: function(element, callback) {=0A=
    this.element  =3D $(element);=0A=
    this.callback =3D callback;=0A=
=0A=
    this.lastValue =3D this.getValue();=0A=
    if (this.element.tagName.toLowerCase() =3D=3D 'form')=0A=
      this.registerFormCallbacks();=0A=
    else=0A=
      this.registerCallback(this.element);=0A=
  },=0A=
=0A=
  onElementEvent: function() {=0A=
    var value =3D this.getValue();=0A=
    if (this.lastValue !=3D value) {=0A=
      this.callback(this.element, value);=0A=
      this.lastValue =3D value;=0A=
    }=0A=
  },=0A=
=0A=
  registerFormCallbacks: function() {=0A=
    =
Form.getElements(this.element).each(this.registerCallback.bind(this));=0A=
  },=0A=
=0A=
  registerCallback: function(element) {=0A=
    if (element.type) {=0A=
      switch (element.type.toLowerCase()) {=0A=
        case 'checkbox':=0A=
        case 'radio':=0A=
          Event.observe(element, 'click', =
this.onElementEvent.bind(this));=0A=
          break;=0A=
        default:=0A=
          Event.observe(element, 'change', =
this.onElementEvent.bind(this));=0A=
          break;=0A=
      }=0A=
    }=0A=
  }=0A=
}=0A=
=0A=
Form.Element.EventObserver =3D Class.create();=0A=
Form.Element.EventObserver.prototype =3D Object.extend(new =
Abstract.EventObserver(), {=0A=
  getValue: function() {=0A=
    return Form.Element.getValue(this.element);=0A=
  }=0A=
});=0A=
=0A=
Form.EventObserver =3D Class.create();=0A=
Form.EventObserver.prototype =3D Object.extend(new =
Abstract.EventObserver(), {=0A=
  getValue: function() {=0A=
    return Form.serialize(this.element);=0A=
  }=0A=
});=0A=
if (!window.Event) {=0A=
  var Event =3D new Object();=0A=
}=0A=
=0A=
Object.extend(Event, {=0A=
  KEY_BACKSPACE: 8,=0A=
  KEY_TAB:       9,=0A=
  KEY_RETURN:   13,=0A=
  KEY_ESC:      27,=0A=
  KEY_LEFT:     37,=0A=
  KEY_UP:       38,=0A=
  KEY_RIGHT:    39,=0A=
  KEY_DOWN:     40,=0A=
  KEY_DELETE:   46,=0A=
  KEY_HOME:     36,=0A=
  KEY_END:      35,=0A=
  KEY_PAGEUP:   33,=0A=
  KEY_PAGEDOWN: 34,=0A=
=0A=
  element: function(event) {=0A=
    return $(event.target || event.srcElement);=0A=
  },=0A=
=0A=
  isLeftClick: function(event) {=0A=
    return (((event.which) && (event.which =3D=3D 1)) ||=0A=
            ((event.button) && (event.button =3D=3D 1)));=0A=
  },=0A=
=0A=
  pointerX: function(event) {=0A=
    return event.pageX || (event.clientX +=0A=
      (document.documentElement.scrollLeft || document.body.scrollLeft));=0A=
  },=0A=
=0A=
  pointerY: function(event) {=0A=
    return event.pageY || (event.clientY +=0A=
      (document.documentElement.scrollTop || document.body.scrollTop));=0A=
  },=0A=
=0A=
  stop: function(event) {=0A=
    if (event.preventDefault) {=0A=
      event.preventDefault();=0A=
      event.stopPropagation();=0A=
    } else {=0A=
      event.returnValue =3D false;=0A=
      event.cancelBubble =3D true;=0A=
    }=0A=
  },=0A=
=0A=
  // find the first node with the given tagName, starting from the=0A=
  // node the event was triggered on; traverses the DOM upwards=0A=
  findElement: function(event, tagName) {=0A=
    var element =3D Event.element(event);=0A=
    while (element.parentNode && (!element.tagName ||=0A=
        (element.tagName.toUpperCase() !=3D tagName.toUpperCase())))=0A=
      element =3D element.parentNode;=0A=
    return element;=0A=
  },=0A=
=0A=
  observers: false,=0A=
=0A=
  _observeAndCache: function(element, name, observer, useCapture) {=0A=
    if (!this.observers) this.observers =3D [];=0A=
    if (element.addEventListener) {=0A=
      this.observers.push([element, name, observer, useCapture]);=0A=
      element.addEventListener(name, observer, useCapture);=0A=
    } else if (element.attachEvent) {=0A=
      this.observers.push([element, name, observer, useCapture]);=0A=
      element.attachEvent('on' + name, observer);=0A=
    }=0A=
  },=0A=
=0A=
  unloadCache: function() {=0A=
    if (!Event.observers) return;=0A=
    for (var i =3D 0, length =3D Event.observers.length; i < length; =
i++) {=0A=
      Event.stopObserving.apply(this, Event.observers[i]);=0A=
      Event.observers[i][0] =3D null;=0A=
    }=0A=
    Event.observers =3D false;=0A=
  },=0A=
=0A=
  observe: function(element, name, observer, useCapture) {=0A=
    element =3D $(element);=0A=
    useCapture =3D useCapture || false;=0A=
=0A=
    if (name =3D=3D 'keypress' &&=0A=
      (Prototype.Browser.WebKit || element.attachEvent))=0A=
      name =3D 'keydown';=0A=
=0A=
    Event._observeAndCache(element, name, observer, useCapture);=0A=
  },=0A=
=0A=
  stopObserving: function(element, name, observer, useCapture) {=0A=
    element =3D $(element);=0A=
    useCapture =3D useCapture || false;=0A=
=0A=
    if (name =3D=3D 'keypress' &&=0A=
        (Prototype.Browser.WebKit || element.attachEvent))=0A=
      name =3D 'keydown';=0A=
=0A=
    if (element.removeEventListener) {=0A=
      element.removeEventListener(name, observer, useCapture);=0A=
    } else if (element.detachEvent) {=0A=
      try {=0A=
        element.detachEvent('on' + name, observer);=0A=
      } catch (e) {}=0A=
    }=0A=
  }=0A=
});=0A=
=0A=
/* prevent memory leaks in IE */=0A=
if (Prototype.Browser.IE)=0A=
  Event.observe(window, 'unload', Event.unloadCache, false);=0A=
var Position =3D {=0A=
  // set to true if needed, warning: firefox performance problems=0A=
  // NOT neeeded for page scrolling, only if draggable contained in=0A=
  // scrollable elements=0A=
  includeScrollOffsets: false,=0A=
=0A=
  // must be called before calling withinIncludingScrolloffset, every =
time the=0A=
  // page is scrolled=0A=
  prepare: function() {=0A=
    this.deltaX =3D  window.pageXOffset=0A=
                || document.documentElement.scrollLeft=0A=
                || document.body.scrollLeft=0A=
                || 0;=0A=
    this.deltaY =3D  window.pageYOffset=0A=
                || document.documentElement.scrollTop=0A=
                || document.body.scrollTop=0A=
                || 0;=0A=
  },=0A=
=0A=
  realOffset: function(element) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
    do {=0A=
      valueT +=3D element.scrollTop  || 0;=0A=
      valueL +=3D element.scrollLeft || 0;=0A=
      element =3D element.parentNode;=0A=
    } while (element);=0A=
    return [valueL, valueT];=0A=
  },=0A=
=0A=
  cumulativeOffset: function(element) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
    do {=0A=
      valueT +=3D element.offsetTop  || 0;=0A=
      valueL +=3D element.offsetLeft || 0;=0A=
      element =3D element.offsetParent;=0A=
    } while (element);=0A=
    return [valueL, valueT];=0A=
  },=0A=
=0A=
  positionedOffset: function(element) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
    do {=0A=
      valueT +=3D element.offsetTop  || 0;=0A=
      valueL +=3D element.offsetLeft || 0;=0A=
      element =3D element.offsetParent;=0A=
      if (element) {=0A=
        if(element.tagName=3D=3D'BODY') break;=0A=
        var p =3D Element.getStyle(element, 'position');=0A=
        if (p =3D=3D 'relative' || p =3D=3D 'absolute') break;=0A=
      }=0A=
    } while (element);=0A=
    return [valueL, valueT];=0A=
  },=0A=
=0A=
  offsetParent: function(element) {=0A=
    if (element.offsetParent) return element.offsetParent;=0A=
    if (element =3D=3D document.body) return element;=0A=
=0A=
    while ((element =3D element.parentNode) && element !=3D =
document.body)=0A=
      if (Element.getStyle(element, 'position') !=3D 'static')=0A=
        return element;=0A=
=0A=
    return document.body;=0A=
  },=0A=
=0A=
  // caches x/y coordinate pair to use with overlap=0A=
  within: function(element, x, y) {=0A=
    if (this.includeScrollOffsets)=0A=
      return this.withinIncludingScrolloffsets(element, x, y);=0A=
    this.xcomp =3D x;=0A=
    this.ycomp =3D y;=0A=
    this.offset =3D this.cumulativeOffset(element);=0A=
=0A=
    return (y >=3D this.offset[1] &&=0A=
            y <  this.offset[1] + element.offsetHeight &&=0A=
            x >=3D this.offset[0] &&=0A=
            x <  this.offset[0] + element.offsetWidth);=0A=
  },=0A=
=0A=
  withinIncludingScrolloffsets: function(element, x, y) {=0A=
    var offsetcache =3D this.realOffset(element);=0A=
=0A=
    this.xcomp =3D x + offsetcache[0] - this.deltaX;=0A=
    this.ycomp =3D y + offsetcache[1] - this.deltaY;=0A=
    this.offset =3D this.cumulativeOffset(element);=0A=
=0A=
    return (this.ycomp >=3D this.offset[1] &&=0A=
            this.ycomp <  this.offset[1] + element.offsetHeight &&=0A=
            this.xcomp >=3D this.offset[0] &&=0A=
            this.xcomp <  this.offset[0] + element.offsetWidth);=0A=
  },=0A=
=0A=
  // within must be called directly before=0A=
  overlap: function(mode, element) {=0A=
    if (!mode) return 0;=0A=
    if (mode =3D=3D 'vertical')=0A=
      return ((this.offset[1] + element.offsetHeight) - this.ycomp) /=0A=
        element.offsetHeight;=0A=
    if (mode =3D=3D 'horizontal')=0A=
      return ((this.offset[0] + element.offsetWidth) - this.xcomp) /=0A=
        element.offsetWidth;=0A=
  },=0A=
=0A=
  page: function(forElement) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
=0A=
    var element =3D forElement;=0A=
    do {=0A=
      valueT +=3D element.offsetTop  || 0;=0A=
      valueL +=3D element.offsetLeft || 0;=0A=
=0A=
      // Safari fix=0A=
      if (element.offsetParent =3D=3D document.body)=0A=
        if (Element.getStyle(element,'position')=3D=3D'absolute') break;=0A=
=0A=
    } while (element =3D element.offsetParent);=0A=
=0A=
    element =3D forElement;=0A=
    do {=0A=
      if (!window.opera || element.tagName=3D=3D'BODY') {=0A=
        valueT -=3D element.scrollTop  || 0;=0A=
        valueL -=3D element.scrollLeft || 0;=0A=
      }=0A=
    } while (element =3D element.parentNode);=0A=
=0A=
    return [valueL, valueT];=0A=
  },=0A=
=0A=
  clone: function(source, target) {=0A=
    var options =3D Object.extend({=0A=
      setLeft:    true,=0A=
      setTop:     true,=0A=
      setWidth:   true,=0A=
      setHeight:  true,=0A=
      offsetTop:  0,=0A=
      offsetLeft: 0=0A=
    }, arguments[2] || {})=0A=
=0A=
    // find page position of source=0A=
    source =3D $(source);=0A=
    var p =3D Position.page(source);=0A=
=0A=
    // find coordinate system to use=0A=
    target =3D $(target);=0A=
    var delta =3D [0, 0];=0A=
    var parent =3D null;=0A=
    // delta [0,0] will do fine with position: fixed elements,=0A=
    // position:absolute needs offsetParent deltas=0A=
    if (Element.getStyle(target,'position') =3D=3D 'absolute') {=0A=
      parent =3D Position.offsetParent(target);=0A=
      delta =3D Position.page(parent);=0A=
    }=0A=
=0A=
    // correct by body offsets (fixes Safari)=0A=
    if (parent =3D=3D document.body) {=0A=
      delta[0] -=3D document.body.offsetLeft;=0A=
      delta[1] -=3D document.body.offsetTop;=0A=
    }=0A=
=0A=
    // set position=0A=
    if(options.setLeft)   target.style.left  =3D (p[0] - delta[0] + =
options.offsetLeft) + 'px';=0A=
    if(options.setTop)    target.style.top   =3D (p[1] - delta[1] + =
options.offsetTop) + 'px';=0A=
    if(options.setWidth)  target.style.width =3D source.offsetWidth + =
'px';=0A=
    if(options.setHeight) target.style.height =3D source.offsetHeight + =
'px';=0A=
  },=0A=
=0A=
  absolutize: function(element) {=0A=
    element =3D $(element);=0A=
    if (element.style.position =3D=3D 'absolute') return;=0A=
    Position.prepare();=0A=
=0A=
    var offsets =3D Position.positionedOffset(element);=0A=
    var top     =3D offsets[1];=0A=
    var left    =3D offsets[0];=0A=
    var width   =3D element.clientWidth;=0A=
    var height  =3D element.clientHeight;=0A=
=0A=
    element._originalLeft   =3D left - parseFloat(element.style.left  || =
0);=0A=
    element._originalTop    =3D top  - parseFloat(element.style.top || =
0);=0A=
    element._originalWidth  =3D element.style.width;=0A=
    element._originalHeight =3D element.style.height;=0A=
=0A=
    element.style.position =3D 'absolute';=0A=
    element.style.top    =3D top + 'px';=0A=
    element.style.left   =3D left + 'px';=0A=
    element.style.width  =3D width + 'px';=0A=
    element.style.height =3D height + 'px';=0A=
  },=0A=
=0A=
  relativize: function(element) {=0A=
    element =3D $(element);=0A=
    if (element.style.position =3D=3D 'relative') return;=0A=
    Position.prepare();=0A=
=0A=
    element.style.position =3D 'relative';=0A=
    var top  =3D parseFloat(element.style.top  || 0) - =
(element._originalTop || 0);=0A=
    var left =3D parseFloat(element.style.left || 0) - =
(element._originalLeft || 0);=0A=
=0A=
    element.style.top    =3D top + 'px';=0A=
    element.style.left   =3D left + 'px';=0A=
    element.style.height =3D element._originalHeight;=0A=
    element.style.width  =3D element._originalWidth;=0A=
  }=0A=
}=0A=
=0A=
// Safari returns margins on body which is incorrect if the child is =
absolutely=0A=
// positioned.  For performance reasons, redefine =
Position.cumulativeOffset for=0A=
// KHTML/WebKit only.=0A=
if (Prototype.Browser.WebKit) {=0A=
  Position.cumulativeOffset =3D function(element) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
    do {=0A=
      valueT +=3D element.offsetTop  || 0;=0A=
      valueL +=3D element.offsetLeft || 0;=0A=
      if (element.offsetParent =3D=3D document.body)=0A=
        if (Element.getStyle(element, 'position') =3D=3D 'absolute') =
break;=0A=
=0A=
      element =3D element.offsetParent;=0A=
    } while (element);=0A=
=0A=
    return [valueL, valueT];=0A=
  }=0A=
}=0A=
=0A=
Element.addMethods();=0A=
=0A=

------=_NextPart_000_00BF_01C8CBA9.77964EF0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://pqasb.pqarchiver.com/chicagotribune/js/s_code.js

/* SiteCatalyst code version: H.2.=0A=
Copyright 1997-2005 Omniture, Inc. More info available at=0A=
http://www.omniture.com */=0A=
/* Specify the Report Suite ID(s) to track here */=0A=
var s_account=3D"";=0A=
var domurl=3Dwindow.location.href;=0A=
var results =3D domurl.match("stage");=0A=
if(results=3D=3Dnull){=0A=
	s_account=3D"tribglobal";=0A=
}=0A=
else {=0A=
	s_account=3D"tribpreprod";		=0A=
}=0A=
=0A=
var s=3Ds_gi(s_account)=0A=
/************************** CONFIG SECTION **************************/=0A=
/* You may add or alter any code config here. */=0A=
/* E-commerce Config */=0A=
s.currencyCode=3D"USD"=0A=
/* Link Tracking Config */=0A=
s.trackDownloadLinks=3Dtrue=0A=
s.trackExternalLinks=3Dtrue=0A=
s.trackInlineStats=3Dtrue=0A=
s.linkDownloadFileTypes=3D"exe,zip,wav,mp3,mov,mpg,avi,wmv,doc,pdf,xls"=0A=
s.linkInternalFilters=3D"javascript:,"+ window.location.host=0A=
s.linkLeaveQueryString=3Dfalse=0A=
s.linkTrackVars=3D"server"=0A=
s.linkTrackEvents=3D"None"=0A=
// Begin PN Plugin Params=0A=
s.siteID=3D""; // optional if we have no pagename, use this.=0A=
s.defaultPage=3D"";=0A=
s.queryVarsList=3D""; // if list, comma delimit=0A=
s.pathExcludeDelim=3D"?";=0A=
s.pathConcatDelim=3D":"; // page name component separator=0A=
=0A=
/* Plugin Config */=0A=
s.usePlugins=3Dtrue=0A=
function s_doPlugins(s) {=0A=
	/* Add calls to plugins here */=0A=
	s.campaign =3D s.getQueryParam('gcid,track,coll,ctrack,cmp','');=0A=
	=0A=
    	if ((!window.s.pageType) && (!window.s.pageName || =
s.pageName=3D=3D""))=0A=
		s.pageName=3Ds.getPageName();	=0A=
	// Cookie Check for Pathing Reports=0A=
	var tc =3D "current"		=0A=
	if(document.cookie.indexOf('s_path')=3D=3D-1) {=0A=
		s.c_w("s_path",tc,0);=0A=
		s.prop30 =3D "Y"=0A=
	}else{=0A=
		s.prop30 =3D "N"=0A=
	}=0A=
	=0A=
}=0A=
s.doPlugins=3Ds_doPlugins=0A=
=0A=
/************************** PLUGINS SECTION *************************/=0A=
/* You may insert any plugins you wish to use here.                 */=0A=
=0A=
/*=0A=
 * Plugin: getQueryParam 1.3 - Return query string parameter values=0A=
 */=0A=
s.getQueryParam=3Dnew Function("qp","d",""=0A=
+"var =
s=3Dthis,v=3D'',i,t;d=3Dd?d:'';while(qp){i=3Dqp.indexOf(',');i=3Di<0?qp.l=
"=0A=
+"ength:i;t=3Ds.gcgi(qp.substring(0,i));if(t)v+=3Dv?d+t:t;qp=3Dqp.substri=
ng"=0A=
+"(i=3D=3Dqp.length?i:i+1)}return v");=0A=
s.gcgi=3Dnew Function("k",""=0A=
+"var v=3D'',s=3Dthis;if(k&&s.wd.location.search){var =
q=3Ds.wd.location.sea"=0A=
+"rch.toLowerCase(),qq=3Dq.indexOf('?');q=3Dqq<0?q:q.substring(qq+1);v=3D=
s."=0A=
+"pt(q,'&','cgif',k.toLowerCase())}return v");=0A=
s.cgif=3Dnew Function("t","k",""=0A=
+"if(t){var =
s=3Dthis,i=3Dt.indexOf('=3D'),sk=3Di<0?t:t.substring(0,i),sv=3Di<0?"=0A=
+"'True':t.substring(i+1);if(sk.toLowerCase()=3D=3Dk)return =
s.epa(sv)}ret"=0A=
+"urn ''");=0A=
=0A=
=0A=
=0A=
/*=0A=
 * Utility Function: Split a string (compatible with Javascript 1.0)=0A=
 */=0A=
s.split=3Dnew Function("str","sep",""=0A=
+"var si=3D0,sa=3Dnew Array(),i;while((str.length>0)&&(sep.length>0)){"=0A=
+"i=3Dstr.indexOf(sep);if((!i)&&(sep!=3Dstr.substring(0,sep.length)))"=0A=
+"break;if(i=3D=3D-1){sa[si++] =3D =
str;break;}sa[si++]=3Dstr.substring(0,i);"=0A=
+"str=3Dstr.substring(i+sep.length,str.length)}return sa");=0A=
	=0A=
/*=0A=
 * Utility Function: Determine If A Particular Value Exists Within An =
Array=0A=
 */=0A=
s.ia=3Dnew Function("ar","v",""=0A=
+"for(var i=3D0;i<ar.length;i++){if(ar[i]=3D=3Dv)return i}return -1");=0A=
=0A=
/*=0A=
 * Plugin: Dynamically Generate Page Name Based On Current URL=0A=
 */=0A=
s.getPageName=3Dnew Function(""=0A=
+"var s=3Dthis,pn=3D(s.siteID&&(''+s.siteID).length>0)?''+s.siteID:"=0A=
+"'',l=3Dlocation,dp=3D(s.defaultPage)?''+s.defaultPage:'',e=3D"=0A=
+"(s.pathExcludeDelim)?s.pathExcludeDelim:'',cs=3D(s.pathConcatDelim)?"=0A=
+"s.pathConcatDelim:'',q=3Dl.search.substring(1),"=0A=
+"p=3Dl.pathname.substring(1),x=3Dp.indexOf(e);p=3D((x<0)?p:p.substring(0=
,"=0A=
+"x)).split('/');for(j=3D0;j<p.length;j++){if(p[j].length>0){if(pn."=0A=
+"length>0)pn+=3Dcs;pn+=3Dp[j]}else{if(dp.length>0){if(pn.length>0)pn+=3D=
"=0A=
+"cs;pn+=3Ddp}}}if(q.length>0){if(s.queryVarsList){var qpa=3Dnew Array()"=0A=
+",qv=3Ds.split(s.queryVarsList,','),qp=3Ds.split(q,'&'),tmp,idx;for(i=3D=
"=0A=
+"0;i<qp.length;i++){tmp=3Ds.split(qp[i],'=3D');qpa[i]=3Dtmp[0]}for(i=3D0=
;"=0A=
+"i<qv.length;i++){idx=3Ds.ia(qpa,qv[i]);if(idx>=3D0){if(pn.length"=0A=
+">0)pn+=3Dcs;pn+=3Dqp[idx]}}}}return pn");=0A=
=0A=
/* WARNING: Changing the visitor namespace will cause drastic changes=0A=
to how your visitor data is collected.  Changes should only be made=0A=
when instructed to do so by your account manager.*/=0A=
s.visitorNamespace=3D"tribuneinteractive"=0A=
=0A=
s.vmk=3D"4418B580"=0A=
=0A=
/************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/=0A=
var s_objectID;function s_c2fe(f){var x=3D'',s=3D0,e,a,b,c;while(1){e=3D=0A=
f.indexOf('"',s);b=3Df.indexOf('\\',s);c=3Df.indexOf("\n",s);if(e<0||(b>=3D=0A=
0&&b<e))e=3Db;if(e<0||(c>=3D0&&c<e))e=3Dc;if(e>=3D0){x+=3D(e>s?f.substrin=
g(s,e):=0A=
'')+(e=3D=3Dc?'\\n':'\\'+f.substring(e,e+1));s=3De+1}else return x=0A=
+f.substring(s)}return f}function s_c2fa(f){var s=3Df.indexOf('(')+1,e=3D=0A=
f.indexOf(')'),a=3D'',c;while(s>=3D0&&s<e){c=3Df.substring(s,s+1);if(c=3D=
=3D',')=0A=
a+=3D'","';else if(("\n\r\t ").indexOf(c)<0)a+=3Dc;s++}return =
a?'"'+a+'"':=0A=
a}function s_c2f(cc){cc=3D''+cc;var fc=3D'var f=3Dnew Function(',s=3D=0A=
cc.indexOf(';',cc.indexOf('{')),e=3Dcc.lastIndexOf('}'),o,a,d,q,c,f,h,x=0A=
fc+=3Ds_c2fa(cc)+',"var s=3Dnew Object;';c=3Dcc.substring(s+1,e);s=3D=0A=
c.indexOf('function');while(s>=3D0){d=3D1;q=3D'';x=3D0;f=3Dc.substring(s)=
;a=3D=0A=
s_c2fa(f);e=3Do=3Dc.indexOf('{',s);e++;while(d>0){h=3Dc.substring(e,e+1);=
if(=0A=
q){if(h=3D=3Dq&&!x)q=3D'';if(h=3D=3D'\\')x=3Dx?0:1;else =
x=3D0}else{if(h=3D=3D'"'||h=3D=3D"'"=0A=
)q=3Dh;if(h=3D=3D'{')d++;if(h=3D=3D'}')d--}if(d>0)e++}c=3Dc.substring(0,s=
)=0A=
+'new Function('+(a?a+',':'')+'"'+s_c2fe(c.substring(o+1,e))+'")'=0A=
+c.substring(e+1);s=3Dc.indexOf('function')}fc+=3Ds_c2fe(c)+';return =
s");'=0A=
eval(fc);return f}function s_gi(un,pg,ss){var c=3D"function s_c(un,pg,s"=0A=
+"s){var s=3Dthis;s.wd=3Dwindow;if(!s.wd.s_c_in){s.wd.s_c_il=3Dnew =
Array;s."=0A=
+"wd.s_c_in=3D0;}s._il=3Ds.wd.s_c_il;s._in=3Ds.wd.s_c_in;s._il[s._in]=3Ds=
;s.w"=0A=
+"d.s_c_in++;s.m=3Dfunction(m){return =
(''+m).indexOf('{')<0};s.fl=3Dfunct"=0A=
+"ion(x,l){return x?(''+x).substring(0,l):x};s.co=3Dfunction(o){if(!o)r"=0A=
+"eturn o;var n=3Dnew Object,x;for(x in o)if(x.indexOf('select')<0&&x.i"=0A=
+"ndexOf('filter')<0)n[x]=3Do[x];return =
n};s.num=3Dfunction(x){x=3D''+x;for"=0A=
+"(var p=3D0;p<x.length;p++)if(('0123456789').indexOf(x.substring(p,p+1"=0A=
+"))<0)return 0;return 1};s.rep=3Dfunction(x,o,n){var =
i=3Dx.indexOf(o),l=3D"=0A=
+"n.length>0?n.length:1;while(x&&i>=3D0){x=3Dx.substring(0,i)+n+x.substri=
"=0A=
+"ng(i+o.length);i=3Dx.indexOf(o,i+l)}return x};s.ape=3Dfunction(x){var =
s"=0A=
+"=3Dthis,i;x=3Dx?s.rep(escape(''+x),'+','%2B'):x;if(x&&s.charSet&&s.em=3D=
=3D"=0A=
+"1&&x.indexOf('%u')<0&&x.indexOf('%U')<0){i=3Dx.indexOf('%');while(i>=3D=
"=0A=
+"0){i++;if(('89ABCDEFabcdef').indexOf(x.substring(i,i+1))>=3D0)return "=0A=
+"x.substring(0,i)+'u00'+x.substring(i);i=3Dx.indexOf('%',i)}}return x}"=0A=
+";s.epa=3Dfunction(x){var s=3Dthis;return x?unescape(s.rep(''+x,'+',' =
')"=0A=
+"):x};s.pt=3Dfunction(x,d,f,a){var =
s=3Dthis,t=3Dx,z=3D0,y,r;while(t){y=3Dt.ind"=0A=
+"exOf(d);y=3Dy<0?t.length:y;t=3Dt.substring(0,y);r=3Ds.m(f)?s[f](t,a):f(=
t,"=0A=
+"a);if(r)return =
r;z+=3Dy+d.length;t=3Dx.substring(z,x.length);t=3Dz<x.leng"=0A=
+"th?t:''}return ''};s.isf=3Dfunction(t,a){var =
c=3Da.indexOf(':');if(c>=3D0"=0A=
+")a=3Da.substring(0,c);if(t.substring(0,2)=3D=3D's_')t=3Dt.substring(2);=
retu"=0A=
+"rn (t!=3D''&&t=3D=3Da)};s.fsf=3Dfunction(t,a){var =
s=3Dthis;if(s.pt(a,',','isf"=0A=
+"',t))s.fsg+=3D(s.fsg!=3D''?',':'')+t;return =
0};s.fs=3Dfunction(x,f){var s"=0A=
+"=3Dthis;s.fsg=3D'';s.pt(x,',','fsf',f);return =
s.fsg};s.c_d=3D'';s.c_gdf=3Df"=0A=
+"unction(t,a){var s=3Dthis;if(!s.num(t))return 1;return =
0};s.c_gd=3Dfunc"=0A=
+"tion(){var =
s=3Dthis,d=3Ds.wd.location.hostname,n=3Ds.cookieDomainPeriods,"=0A=
+"p;if(d&&!s.c_d){n=3Dn?parseInt(n):2;n=3Dn>2?n:2;p=3Dd.lastIndexOf('.');=
wh"=0A=
+"ile(p>=3D0&&n>1){p=3Dd.lastIndexOf('.',p-1);n--}s.c_d=3Dp>0&&s.pt(d,'.'=
,'"=0A=
+"c_gdf',0)?d.substring(p):''}return s.c_d};s.c_r=3Dfunction(k){var =
s=3Dt"=0A=
+"his;k=3Ds.ape(k);var c=3D' '+s.d.cookie,i=3Dc.indexOf(' =
'+k+'=3D'),e=3Di<0?i:"=0A=
+"c.indexOf(';',i),v=3Di<0?'':s.epa(c.substring(i+2+k.length,e<0?c.leng"=0A=
+"th:e));return v!=3D'[[B]]'?v:''};s.c_w=3Dfunction(k,v,e){var =
s=3Dthis,d=3Ds"=0A=
+".c_gd(),l=3Ds.cookieLifetime,t;v=3D''+v;l=3Dl?(''+l).toUpperCase():'';i=
f("=0A=
+"e&&l!=3D'SESSION'&&l!=3D'NONE'){t=3D(v!=3D''?parseInt(l?l:0):-60);if(t)=
{e=3Dn"=0A=
+"ew Date;e.setTime(e.getTime()+(t*1000))}}if(k&&l!=3D'NONE'){s.d.cooki"=0A=
+"e=3Dk+'=3D'+s.ape(v!=3D''?v:'[[B]]')+'; =
path=3D/;'+(e&&l!=3D'SESSION'?' expir"=0A=
+"es=3D'+e.toGMTString()+';':'')+(d?' domain=3D'+d+';':'');return =
s.c_r(k"=0A=
+")=3D=3Dv}return 0};s.eh=3Dfunction(o,e,r,f){var =
s=3Dthis,b=3D's_'+e+'_'+s._in"=0A=
+",n=3D-1,l,i,x;if(!s.ehl)s.ehl=3Dnew =
Array;l=3Ds.ehl;for(i=3D0;i<l.length&&n"=0A=
+"<0;i++){if(l[i].o=3D=3Do&&l[i].e=3D=3De)n=3Di}if(n<0){n=3Di;l[n]=3Dnew =
Object}x=3Dl"=0A=
+"[n];x.o=3Do;x.e=3De;f=3Dr?x.b:f;if(r||f){x.b=3Dr?0:o[e];x.o[e]=3Df}if(x=
.b){x."=0A=
+"o[b]=3Dx.b;return b}return 0};s.cet=3Dfunction(f,a,t,o,b){var =
s=3Dthis,r;"=0A=
+"if(s.isie&&a.apv>=3D5)eval('try{r=3Ds.m(f)?s[f](a):f(a)}catch(e){r=3Ds.=
m("=0A=
+"t)?s[t](e):t(e)}');else{if(s.ismac&&s.u.indexOf('MSIE =
4')>=3D0)r=3Ds.m("=0A=
+"b)?s[b](a):b(a);else{s.eh(s.wd,'onerror',0,o);r=3Ds.m(f)?s[f](a):f(a)"=0A=
+";s.eh(s.wd,'onerror',1)}}return r};s.gtfset=3Dfunction(e){var =
s=3Dthis;"=0A=
+"return s.tfs};s.gtfsoe=3Dnew Function('e','var =
s=3Ds_c_il['+s._in+'];s."=0A=
+"eh(window,\"onerror\",1);s.etfs=3D1;var =
c=3Ds.t();if(c)s.d.write(c);s.e"=0A=
+"tfs=3D0;return true');s.gtfsfb=3Dfunction(a){return =
window};s.gtfsf=3Dfun"=0A=
+"ction(w){var =
s=3Dthis,p=3Dw.parent,l=3Dw.location;s.tfs=3Dw;if(p&&p.locatio"=0A=
+"n!=3Dl&&p.location.host=3D=3Dl.host){s.tfs=3Dp;return =
s.gtfsf(s.tfs)}return"=0A=
+" s.tfs};s.gtfs=3Dfunction(){var =
s=3Dthis;if(!s.tfs){s.tfs=3Ds.wd;if(!s.et"=0A=
+"fs)s.tfs=3Ds.cet('gtfsf',s.tfs,'gtfset',s.gtfsoe,'gtfsfb')}return s.t"=0A=
+"fs};s.ca=3Dfunction(){var =
s=3Dthis,imn=3D's_i_'+s.fun;if(s.d.images&&s.ap"=0A=
+"v>=3D3&&!s.isopera&&(s.ns6<0||s.apv>=3D6.1)){s.ios=3D1;if(!s.d.images[i=
mn"=0A=
+"]&&(!s.isns||(s.apv<4||s.apv>=3D5))){s.d.write('<im'+'g =
name=3D\"'+imn+"=0A=
+"'\" height=3D1 width=3D1 border=3D0 =
alt=3D\"\">');if(!s.d.images[imn])s.ios"=0A=
+"=3D0}}};s.mr=3Dfunction(sess,q,ta){var =
s=3Dthis,ns=3Ds.visitorNamespace,unc"=0A=
+"=3Ds.rep(s.fun,'_','-'),imn=3D's_i_'+s.fun,im,b,e,rs=3D'http'+(s.ssl?'s=
':"=0A=
+"'')+'://'+(s.ssl?'sm':'m')+'.trb.com/b/ss/'+s.un+'/1/H"=0A=
+".2-pdv-2/'+sess+'?[AQB]&ndh=3D1'+(q?q:'')+(s.q?s.q:'')+'&[AQE]';if(s."=0A=
+"isie&&!s.ismac){if(s.apv>5.5)rs=3Ds.fl(rs,4095);else =
rs=3Ds.fl(rs,2047)"=0A=
+"}if(s.ios){im=3Ds.wd[imn]?s.wd[imn]:s.d.images[imn];if(!im)im=3Ds.wd[im=
"=0A=
+"n]=3Dnew =
Image;im.src=3Drs;if(rs.indexOf('&pe=3D')>=3D0&&(!ta||ta=3D=3D'_self'|"=0A=
+"|ta=3D=3D'_top'||(s.wd.name&&ta=3D=3Ds.wd.name))){b=3De=3Dnew =
Date;while(e.getT"=0A=
+"ime()-b.getTime()<500)e=3Dnew Date}return ''}return '<im'+'g sr'+'c=3D"=0A=
+"\"'+rs+'\" width=3D1 height=3D1 border=3D0 =
alt=3D\"\">'};s.gg=3Dfunction(v){v"=0A=
+"ar s=3Dthis;return =
s.wd['s_'+v]};s.glf=3Dfunction(t,a){if(t.substring(0"=0A=
+",2)=3D=3D's_')t=3Dt.substring(2);var =
s=3Dthis,v=3Ds.gg(t);if(v)s[t]=3Dv};s.gl=3Df"=0A=
+"unction(v){var s=3Dthis;s.pt(v,',','glf',0)};s.gv=3Dfunction(v){var =
s=3Dt"=0A=
+"his;return s['vpm_'+v]?s['vpv_'+v]:s[v]};s.havf=3Dfunction(t,a){var s"=0A=
+"=3Dthis,b=3Dt.substring(0,4),x=3Dt.substring(4),n=3DparseInt(x),k=3D'g_=
'+t,m=3D"=0A=
+"'vpm_'+t,q=3Dt,v=3Ds.linkTrackVars,e=3Ds.linkTrackEvents;s[k]=3Ds.gv(t)=
;if("=0A=
+"s.lnk||s.eo){v=3Dv?v+','+s.vl_l:'';if(v&&!s.pt(v,',','isf',t))s[k]=3D''=
"=0A=
+";if(t=3D=3D'events'&&e)s[k]=3Ds.fs(s[k],e)}s[m]=3D0;if(t=3D=3D'pageURL'=
)q=3D'g';e"=0A=
+"lse if(t=3D=3D'referrer')q=3D'r';else if(t=3D=3D'vmk')q=3D'vmt';else =
if(t=3D=3D'cha"=0A=
+"rSet'){q=3D'ce';if(s[k]&&s.em=3D=3D2)s[k]=3D'UTF-8'}else =
if(t=3D=3D'visitorName"=0A=
+"space')q=3D'ns';else if(t=3D=3D'cookieDomainPeriods')q=3D'cdp';else =
if(t=3D=3D'"=0A=
+"cookieLifetime')q=3D'cl';else =
if(t=3D=3D'visitVariableProvider')q=3D'vvp';e"=0A=
+"lse if(t=3D=3D'currencyCode')q=3D'cc';else =
if(t=3D=3D'channel')q=3D'ch';else if"=0A=
+"(t=3D=3D'campaign')q=3D'v0';else if(s.num(x)) =
{if(b=3D=3D'prop')q=3D'c'+n;else "=0A=
+"if(b=3D=3D'eVar')q=3D'v'+n;else =
if(b=3D=3D'hier'){q=3D'h'+n;s[k]=3Ds.fl(s[k],255)"=0A=
+"}}if(s[k]&&t!=3D'linkName'&&t!=3D'linkType')s.qav+=3D'&'+q+'=3D'+s.ape(=
s[k]"=0A=
+");return ''};s.hav=3Dfunction(){var =
s=3Dthis;s.qav=3D'';s.pt(s.vl_t,',','"=0A=
+"havf',0);return =
s.qav};s.lnf=3Dfunction(t,h){t=3Dt?t.toLowerCase():'';h"=0A=
+"=3Dh?h.toLowerCase():'';var =
te=3Dt.indexOf('=3D');if(t&&te>0&&h.indexOf(t"=0A=
+".substring(te+1))>=3D0)return t.substring(0,te);return =
''};s.ln=3Dfunct"=0A=
+"ion(h){var s=3Dthis,n=3Ds.linkNames;if(n)return =
s.pt(n,',','lnf',h);ret"=0A=
+"urn =
''};s.ltdf=3Dfunction(t,h){t=3Dt?t.toLowerCase():'';h=3Dh?h.toLowerCa"=0A=
+"se():'';var =
qi=3Dh.indexOf('?');h=3Dqi>=3D0?h.substring(0,qi):h;if(t&&h.s"=0A=
+"ubstring(h.length-(t.length+1))=3D=3D'.'+t)return 1;return =
0};s.ltef=3Dfu"=0A=
+"nction(t,h){t=3Dt?t.toLowerCase():'';h=3Dh?h.toLowerCase():'';if(t&&h.i=
"=0A=
+"ndexOf(t)>=3D0)return 1;return 0};s.lt=3Dfunction(h){var =
s=3Dthis,lft=3Ds.l"=0A=
+"inkDownloadFileTypes,lef=3Ds.linkExternalFilters,lif=3Ds.linkInternalFi=
"=0A=
+"lters;lif=3Dlif?lif:s.wd.location.hostname;h=3Dh.toLowerCase();if(s.tra=
"=0A=
+"ckDownloadLinks&&lft&&s.pt(lft,',','ltdf',h))return 'd';if(s.trackE"=0A=
+"xternalLinks&&(lef||lif)&&(!lef||s.pt(lef,',','ltef',h))&&(!lif||!s"=0A=
+".pt(lif,',','ltef',h)))return 'e';return ''};s.lc=3Dnew Function('e',"=0A=
+"'var =
s=3Ds_c_il['+s._in+'],b=3Ds.eh(this,\"onclick\");s.lnk=3Ds.co(this);"=0A=
+"s.t();s.lnk=3D0;if(b)return this[b](e);return true');s.bc=3Dnew =
Functio"=0A=
+"n('e','var s=3Ds_c_il['+s._in+'];if(s.d&&s.d.all&&s.d.all.cppXYctnr)r"=0A=
+"eturn;s.eo=3De.srcElement?e.srcElement:e.target;s.t();s.eo=3D0');s.ot=3D=
f"=0A=
+"unction(o){var a=3Do.type,b=3Do.tagName;return =
(a&&a.toUpperCase?a:b&&b"=0A=
+".toUpperCase?b:o.href?'A':'').toUpperCase()};s.oid=3Dfunction(o){var "=0A=
+"s=3Dthis,t=3Ds.ot(o),p=3Do.protocol,c=3Do.onclick,n=3D'',x=3D0;if(!o.s_=
oid){if("=0A=
+"o.href&&(t=3D=3D'A'||t=3D=3D'AREA')&&(!c||!p||p.toLowerCase().indexOf('=
java"=0A=
+"script')<0))n=3Do.href;else =
if(c){n=3Ds.rep(s.rep(s.rep(s.rep(''+c,\"\\"=0A=
+"r\",''),\"\\n\",''),\"\\t\",''),' ','');x=3D2}else =
if(o.value&&(t=3D=3D'I"=0A=
+"NPUT'||t=3D=3D'SUBMIT')){n=3Do.value;x=3D3}else =
if(o.src&&t=3D=3D'IMAGE')n=3Do.sr"=0A=
+"c;if(n){o.s_oid=3Ds.fl(n,100);o.s_oidt=3Dx}}return =
o.s_oid};s.rqf=3Dfunct"=0A=
+"ion(t,un){var =
s=3Dthis,e=3Dt.indexOf('=3D'),u=3De>=3D0?','+t.substring(0,e)+'"=0A=
+",':'';return u&&u.indexOf(','+un+',')>=3D0?s.epa(t.substring(e+1)):''"=0A=
+"};s.rq=3Dfunction(un){var =
s=3Dthis,c=3Dun.indexOf(','),v=3Ds.c_r('s_sq'),q=3D"=0A=
+"'';if(c<0)return s.pt(v,'&','rqf',un);return s.pt(un,',','rq',0)};s"=0A=
+".sqp=3Dfunction(t,a){var =
s=3Dthis,e=3Dt.indexOf('=3D'),q=3De<0?'':s.epa(t.sub"=0A=
+"string(e+1));s.sqq[q]=3D'';if(e>=3D0)s.pt(t.substring(0,e),',','sqs',q)=
"=0A=
+";return 0};s.sqs=3Dfunction(un,q){var s=3Dthis;s.squ[un]=3Dq;return =
0};s."=0A=
+"sq=3Dfunction(q){var =
s=3Dthis,k=3D's_sq',v=3Ds.c_r(k),x,c=3D0;s.sqq=3Dnew Objec"=0A=
+"t;s.squ=3Dnew =
Object;s.sqq[q]=3D'';s.pt(v,'&','sqp',0);s.pt(s.un,',','s"=0A=
+"qs',q);v=3D'';for(x in =
s.squ)s.sqq[s.squ[x]]+=3D(s.sqq[s.squ[x]]?',':''"=0A=
+")+x;for(x in =
s.sqq)if(x&&s.sqq[x]&&(x=3D=3Dq||c<2)){v+=3D(v?'&':'')+s.sqq"=0A=
+"[x]+'=3D'+s.ape(x);c++}return s.c_w(k,v,0)};s.wdl=3Dnew =
Function('e','v"=0A=
+"ar =
s=3Ds_c_il['+s._in+'],r=3Dtrue,b=3Ds.eh(s.wd,\"onload\"),i,o,oc;if(b)r"=0A=
+"=3Dthis[b](e);for(i=3D0;i<s.d.links.length;i++){o=3Ds.d.links[i];oc=3Do=
.onc"=0A=
+"lick?\"\"+o.onclick:\"\";if((oc.indexOf(\"s_gs(\")<0||oc.indexOf(\""=0A=
+".s_oc(\")>=3D0)&&oc.indexOf(\".tl(\")<0)s.eh(o,\"onclick\",0,s.lc);}r"=0A=
+"eturn r');s.wds=3Dfunction(){var =
s=3Dthis;if(s.apv>3&&(!s.isie||!s.isma"=0A=
+"c||s.apv>=3D5)){if(s.b&&s.b.attachEvent)s.b.attachEvent('onclick',s.b"=0A=
+"c);else if(s.b&&s.b.addEventListener)s.b.addEventListener('click',s"=0A=
+".bc,false);else s.eh(s.wd,'onload',0,s.wdl)}};s.vs=3Dfunction(x){var "=0A=
+"s=3Dthis,v=3Ds.visitorSampling,g=3Ds.visitorSamplingGroup,k=3D's_vsn_'+=
s.un"=0A=
+"+(g?'_'+g:''),n=3Ds.c_r(k),e=3Dnew =
Date,y=3De.getYear();e.setYear(y+10+(y"=0A=
+"<1900?1900:0));if(v){v*=3D100;if(!n){if(!s.c_w(k,x,e))return =
0;n=3Dx}if"=0A=
+"(n%10000>v)return 0}return 1};s.dyasmf=3Dfunction(t,m){if(t&&m&&m.ind"=0A=
+"exOf(t)>=3D0)return 1;return 0};s.dyasf=3Dfunction(t,m){var =
s=3Dthis,i=3Dt?"=0A=
+"t.indexOf('=3D'):-1,n,x;if(i>=3D0&&m){var =
n=3Dt.substring(0,i),x=3Dt.substr"=0A=
+"ing(i+1);if(s.pt(x,',','dyasmf',m))return n}return 0};s.uns=3Dfunctio"=0A=
+"n(){var =
s=3Dthis,x=3Ds.dynamicAccountSelection,l=3Ds.dynamicAccountList,m"=0A=
+"=3Ds.dynamicAccountMatch,n,i;s.un.toLowerCase();if(x&&l){if(!m)m=3Ds.wd=
"=0A=
+".location.host;if(!m.toLowerCase)m=3D''+m;l=3Dl.toLowerCase();m=3Dm.toL=
ow"=0A=
+"erCase();n=3Ds.pt(l,';','dyasf',m);if(n)s.un=3Dn}i=3Ds.un.indexOf(',');=
s."=0A=
+"fun=3Di<0?s.un:s.un.substring(0,i)};s.t=3Dfunction(){var =
s=3Dthis,trk=3D1,t"=0A=
+"m=3Dnew =
Date,sed=3DMath&&Math.random?Math.floor(Math.random()*100000000"=0A=
+"00000):tm.getTime(),sess=3D's'+Math.floor(tm.getTime()/10800000)%10+s"=0A=
+"ed,yr=3Dtm.getYear(),vt=3Dtm.getDate()+'/'+tm.getMonth()+'/'+(yr<1900?y=
"=0A=
+"r+1900:yr)+' '+tm.getHours()+':'+tm.getMinutes()+':'+tm.getSeconds("=0A=
+")+' '+tm.getDay()+' =
'+tm.getTimezoneOffset(),tfs=3Ds.gtfs(),ta=3D'',q=3D'"=0A=
+"',qs=3D'';s.uns();if(!s.q){var =
tl=3Dtfs.location,x=3D'',c=3D'',v=3D'',p=3D'',bw"=0A=
+"=3D'',bh=3D'',j=3D'1.0',k=3Ds.c_w('s_cc','true',0)?'Y':'N',hp=3D'',ct=3D=
'',pn=3D0"=0A=
+",ps;if(s.apv>=3D4)x=3Dscreen.width+'x'+screen.height;if(s.isns||s.isope=
"=0A=
+"ra){if(s.apv>=3D3){j=3D'1.1';v=3Ds.n.javaEnabled()?'Y':'N';if(s.apv>=3D=
4){j"=0A=
+"=3D'1.2';c=3Dscreen.pixelDepth;bw=3Ds.wd.innerWidth;bh=3Ds.wd.innerHeig=
ht;i"=0A=
+"f(s.apv>=3D4.06)j=3D'1.3'}}s.pl=3Ds.n.plugins}else =
if(s.isie){if(s.apv>=3D4"=0A=
+"){v=3Ds.n.javaEnabled()?'Y':'N';j=3D'1.2';c=3Dscreen.colorDepth;if(s.ap=
v>"=0A=
+"=3D5){bw=3Ds.d.documentElement.offsetWidth;bh=3Ds.d.documentElement.off=
se"=0A=
+"tHeight;j=3D'1.3';if(!s.ismac&&s.b){s.b.addBehavior('#default#homePag"=0A=
+"e');hp=3Ds.b.isHomePage(tl)?\"Y\":\"N\";s.b.addBehavior('#default#cli"=0A=
+"entCaps');ct=3Ds.b.connectionType}}}else =
r=3D''}if(s.pl)while(pn<s.pl.l"=0A=
+"ength&&pn<30){ps=3Ds.fl(s.pl[pn].name,100)+';';if(p.indexOf(ps)<0)p+=3D=
"=0A=
+"ps;pn++}s.q=3D(x?'&s=3D'+s.ape(x):'')+(c?'&c=3D'+s.ape(c):'')+(j?'&j=3D=
'+j:"=0A=
+"'')+(v?'&v=3D'+v:'')+(k?'&k=3D'+k:'')+(bw?'&bw=3D'+bw:'')+(bh?'&bh=3D'+=
bh:'"=0A=
+"')+(ct?'&ct=3D'+s.ape(ct):'')+(hp?'&hp=3D'+hp:'')+(p?'&p=3D'+s.ape(p):'=
')"=0A=
+"}if(s.usePlugins)s.doPlugins(s);var =
l=3Ds.wd.location,r=3Dtfs.document."=0A=
+"referrer;if(!s.pageURL)s.pageURL=3Ds.fl(l?l:'',255);if(!s.referrer)s."=0A=
+"referrer=3Ds.fl(r?r:'',255);if(s.lnk||s.eo){var =
o=3Ds.eo?s.eo:s.lnk;if("=0A=
+"!o)return '';var =
p=3Ds.gv('pageName'),w=3D1,t=3Ds.ot(o),n=3Ds.oid(o),x=3Do.s_"=0A=
+"oidt,h,l,i,oc;if(s.eo&&o=3D=3Ds.eo){while(o&&!n&&t!=3D'BODY'){o=3Do.par=
entE"=0A=
+"lement?o.parentElement:o.parentNode;if(!o)return =
'';t=3Ds.ot(o);n=3Ds.o"=0A=
+"id(o);x=3Do.s_oidt}oc=3Do.onclick?''+o.onclick:'';if((oc.indexOf(\"s_gs=
"=0A=
+"(\")>=3D0&&oc.indexOf(\".s_oc(\")<0)||oc.indexOf(\".tl(\")>=3D0)return =
"=0A=
+"''}ta=3Do.target;h=3Do.href?o.href:'';i=3Dh.indexOf('?');h=3Ds.linkLeav=
eQue"=0A=
+"ryString||i<0?h:h.substring(0,i);l=3Ds.linkName?s.linkName:s.ln(h);t=3D=
"=0A=
+"s.linkType?s.linkType.toLowerCase():s.lt(h);if(t&&(h||l))q+=3D'&pe=3Dln=
"=0A=
+"k_'+(t=3D=3D'd'||t=3D=3D'e'?s.ape(t):'o')+(h?'&pev1=3D'+s.ape(h):'')+(l=
?'&pev"=0A=
+"2=3D'+s.ape(l):'');else =
trk=3D0;if(s.trackInlineStats){if(!p){p=3Ds.gv('p"=0A=
+"ageURL');w=3D0}t=3Ds.ot(o);i=3Do.sourceIndex;if(s.gg('objectID')){n=3Ds=
.gg("=0A=
+"'objectID');x=3D1;i=3D1}if(p&&n&&t)qs=3D'&pid=3D'+s.ape(s.fl(p,255))+(w=
?'&p"=0A=
+"idt=3D'+w:'')+'&oid=3D'+s.ape(s.fl(n,100))+(x?'&oidt=3D'+x:'')+'&ot=3D'=
+s.a"=0A=
+"pe(t)+(i?'&oi=3D'+i:'')}}if(!trk&&!qs)return '';var =
code=3D'';if(trk&&s"=0A=
+".vs(sed))code=3Ds.mr(sess,(vt?'&t=3D'+s.ape(vt):'')+s.hav()+q+(qs?qs:s.=
"=0A=
+"rq(s.un)),ta);s.sq(trk?'':qs);s.lnk=3Ds.eo=3Ds.linkName=3Ds.linkType=3D=
s.wd"=0A=
+".s_objectID=3D'';return code};s.tl=3Dfunction(o,t,n){var =
s=3Dthis;s.lnk=3Ds"=0A=
+".co(o);s.linkType=3Dt;s.linkName=3Dn;s.t()};s.ssl=3D(s.wd.location.prot=
oc"=0A=
+"ol.toLowerCase().indexOf('https')>=3D0);s.d=3Ddocument;s.b=3Ds.d.body;s=
.n"=0A=
+"=3Dnavigator;s.u=3Ds.n.userAgent;s.ns6=3Ds.u.indexOf('Netscape6/');var =
ap"=0A=
+"n=3Ds.n.appName,v=3Ds.n.appVersion,ie=3Dv.indexOf('MSIE =
'),i;if(v.indexOf"=0A=
+"('Opera')>=3D0||s.u.indexOf('Opera')>=3D0)apn=3D'Opera';s.isie=3D(apn=3D=
=3D'Mic"=0A=
+"rosoft Internet =
Explorer');s.isns=3D(apn=3D=3D'Netscape');s.isopera=3D(apn=3D"=0A=
+"=3D'Opera');s.ismac=3D(s.u.indexOf('Mac')>=3D0);if(ie>0){s.apv=3DparseI=
nt(i"=0A=
+"=3Dv.substring(ie+5));if(s.apv>3)s.apv=3DparseFloat(i)}else =
if(s.ns6>0)"=0A=
+"s.apv=3DparseFloat(s.u.substring(s.ns6+10));else =
s.apv=3DparseFloat(v);"=0A=
+"s.em=3D0;if(String.fromCharCode){i=3Descape(String.fromCharCode(256)).t=
"=0A=
+"oUpperCase();s.em=3D(i=3D=3D'%C4%80'?2:(i=3D=3D'%U0100'?1:0))}s.un=3Dun=
;s.uns()"=0A=
+";s.vl_l=3D'vmk,charSet,visitorNamespace,cookieDomainPeriods,cookieLif"=0A=
+"etime,visitVariableProvider,pageName,pageURL,referrer,currencyCode,"=0A=
+"purchaseID';s.vl_t=3Ds.vl_l+',channel,server,pageType,campaign,state,"=0A=
+"zip,events,products,linkName,linkType';for(var n=3D1;n<51;n++)s.vl_t+"=0A=
+"=3D',prop'+n+',eVar'+n+',hier'+n;s.vl_g=3Ds.vl_t+',trackDownloadLinks,t=
"=0A=
+"rackExternalLinks,trackInlineStats,linkLeaveQueryString,linkDownloa"=0A=
+"dFileTypes,linkExternalFilters,linkInternalFilters,linkNames';if(pg"=0A=
+")s.gl(s.vl_g);if(!ss){s.wds();s.ca()}}",=0A=
l=3Dwindow.s_c_il,n=3Dnavigator,u=3Dn.userAgent,v=3Dn.appVersion,e=3Dv.in=
dexOf(=0A=
'MSIE =
'),m=3Du.indexOf('Netscape6/'),a,i,s;if(l)for(i=3D0;i<l.length;i++){=0A=
s=3Dl[i];s.uns();if(s.un=3D=3Dun)return s;else =
if(s.pt(s.un,',','isf',un)){=0A=
s=3Ds.co(s);s.un=3Dun;s.uns();return =
s}}if(e>0){a=3DparseInt(i=3Dv.substring(e=0A=
+5));if(a>3)a=3DparseFloat(i)}else =
if(m>0)a=3DparseFloat(u.substring(m+10)=0A=
);else a=3DparseFloat(v);if(a>=3D5&&v.indexOf('Opera')<0&&u.indexOf(=0A=
'Opera')<0){eval(c);return new s_c(un,pg,ss)}else s=3Ds_c2f(c);return s(=0A=
un,pg,ss)}=0A=

------=_NextPart_000_00BF_01C8CBA9.77964EF0--

