Content-Type: multipart/related; start=; boundary=----------hx3Ed1VbVAaH2IdWJd9sOL Content-Location: http://www.newser.com/story/115548/gaughin-attacked-at-national-gallery.html Subject: =?utf-8?Q?Woman=20Attacks=20Gauguin=20at=20National=20Gallery=20-=20'This=20is=20evil,'=20shouts=20visitor=20who=20pounds=20painting=20with=20her=20fists?= MIME-Version: 1.0 ------------hx3Ed1VbVAaH2IdWJd9sOL Content-Disposition: inline; filename=gaughin-attacked-at-national-gallery.html Content-Type: text/html; charset=utf-8; name=gaughin-attacked-at-national-gallery.html Content-ID: Content-Location: http://www.newser.com/story/115548/gaughin-attacked-at-national-gallery.html Content-Transfer-Encoding: Quoted-Printable Woman Attacks Gauguin at National Gallery - 'This is evil,' shouts visi= tor who pounds painting with her fists = = = = =
= = = = = =
=
 
= =
= = =
=
=
=
=
= =
=
3D'Follow   3D'Friend = = = =
=
=
=
Snappy newsletters. Simple Facebook sharing.= Spirited comments. Sweet features are waiting=E2=80=A6 = GET THEM NOW!
= =
3D"Newser
=
=
=
=
=
= = = = =
=
=
HOT ON FACEBOOK
Scott Walker Gives Donor's Kid an $81K-a-Year Job He's got= no degree, little experience, and 2 DWIs » =
=
=
=
=
=
    =
  • =
    = = = = = = 3D"Khalid =
    =
    = = = = = =
    =
  • =
  • =
    = = = = = = 3D"Duke =
    =
    = = = = = =
    =
  • =
  • =
    = = = = = = 3D"Fem= =
    =
    = = = = = =
    =
  • =
  • =
    = = = = = = 3D"Los =
    =
    = = = = = =
    =
  • =
  • =
    = = = = = = 3D"FBI =
    =
    = = = = = =
    =
  • =
  • =
    = = = = = = 3D"'Polite =
    =
    = = = = = =
    =
  • =
  • =
    = = = = = = 3D"A= =
    =
    = = = = = =
    =
  • =
  • =
    = = = = = = 3D"Wisconsin =
    =
    = = = = = =
    =
  • =
  • =
    = = = = = = 3D"'Obama =
    =
    = = = = = =
    =
  • =
  • =
    = = = = = = 3D"Anheuser-Busch =
    =
    = = = = = =
    =
  • =
  • =
    = = = = = = 3D"5 =
    =
    = = = = = =
    =
  • =
  • =
    = = = = = = 3D"South =
    =
    = = = = = =
    =
  • =
  • =
    = = = = = = 3D"Ex-New =
    =
    = = = = = =
    =
  • =
  • =
    = = = = = = 3D"Walker =
    =
    = = = = = =
    =
  • =
  • =
    = = = = = = 3D"New =
    =
    = = = = = =
    =
  • = = =
=
= = = =
3D""

Woman Attacks Gauguin at National Gallery

=

'This is e= vil,' shouts visitor who pounds painting with her fists

=
=
=
=
= By Mary Pape= nfuss,  Newser Staff
=

=
Posted Apr 4, 2011 4:26 AM CDT = =
=
Do you like this story?
=
=
=
=
=
=
= Share
= = =
=
= = =
=
= 3D"Email" = 3D"Share"
=
= =
=
=
=
= =
=
3D"A
A woman stands near = 'Two Tahitian Women' by Paul Gauguin at the Tate Modern in London last y= ear. The same painting was attacked by a crazed visitor last week at Was= hington's National Gallery.   (AP Phot= o/Katie Collins/PA)
=
=
=
=
=
3D=
A snapshot of the day's best news stories= .
=
=
| 3D"" 3D"close"
=
=
Grid Position Saved Reset Grid
These writers are approved by Newser. =
3D"" = What's the Front Page?
All Today Yesterday Pick a Date
Grid Position Saved Reset Grid
=
= = = =
= 3D"" = 3D"" =
= = = 3D"loa= = = = 3D"Ivory =
=
= = = = = =
= = = = = =
= 3D"" = 3D"" =
= = = 3D"loa= = = = 3D"It's =
=
= = = = = =
= = = = = =
= 3D""<= area href=3D"http://www.marketwatch.com/story/us-stocks-open-higher-exte= nding-april-gains-2011-04-04?dist=3Dcountdown" onclick=3D"AnalyticsCusto= mEvent('OutboundTraffic', 'grd-http://www.marketwatch.com/story/us-stock= s-open-higher-extending-april-gains-2011-04-04?dist=3Dcountdown')" targe= t=3D"_blank" shape=3D"poly" coords=3D"55,0,0,55,55,55" style=3D"cursor: = pointer;" alt=3D"" /> = 3D"" =
= = = 3D"loa= = = = =3D"Dow =
=
=
= = = = = =
= = = = = =
= 3D"" = 3D"" =
= = = 3D"loa= = = = 3D"Nuns =
=
= = = = = =
= = = = = =
= 3D"" = = = 3D"Libyan =
=
= = = = = =
= = = = = =
= 3D"" = 3D"" =
= = = 3D"loa= = = = 3D"Transocean: =
=
= = = = = =
= = = = = =
= 3D"" = 3D"" =
= = = 3D"loa= = = = 3D"Another =
=
= = = = = =
= = = = = =
= 3D"" = 3D"" =
= = = 3D"loa= = = = 3D"Libyan =
=
= = = = = =
= = = = = =
= 3D"" = 3D"" =
= = = 3D"loa= = = = 3D"Michael =
=
= = = = = =
= = =
=
=
 
 
=
COMMENTS
=
Showing = 3 = of = 12 comments
= =
=
JoeQ
=
5 hours, 28 minutes ago
=
Here's the painting: http://www.oilpaintingsgallery.com/disrobed/_Paul_Gauguin_Two_Tahitian_W= omen_ZGA-0312.JPG
=
=
MayPang
=
6 hours, 54 minutes ago
=
I always hope people like this are equally as disgusted = and violent towards their own naked bodies so it's at least slightly hum= orous.. Inward fundie violence: Hilarious. Outward fundie violence: Lock= 'em up.
=
=
CHRiSTFELD
=
8 hours, 18 minutes ago
=
The only "evil" is the fact that the vast majority of nu= des in any art museum are female, but only a tiny fraction of the artist= s represented are... But don't go pounding on Gaugin, yo!
= =
=
=
=
= =
=
Wh= at is Newser?
Face it, there's too mu= ch news. Newser cuts through the clutter, selects the best stories from = hundreds of sources, and reduces them to two paragraphs. More »
Follow Newser:  3D'Follow 3D'Friend=  3D"Subscribe 3D'Subscribe
=
=
= =
=
=
Newser by Users Stories
=
= = =
=

More Newser Stories

=
3D""

4 Kids Hospitalized After Eating Cocaine at Scho= ol

Child tells her mom about 'naughty medicine'

(NEWSER) - Four elementary school children in Was= hington, DC, have been hospitalized after ingesting cocaine brought to c= lass by a friend. That student has been charged with possession of a con= trolled substance. The ages of the children, all in good condition, have= not been released, but the generally well-regarded Thomson Elementary S= chool runs from preschool to fifth grade. Some of the children ate the c= ocaine, while others snorted it, according to officials. "This is r= eally shocking to me," said one parent. But "I love this schoo= l, so I'm not going to say that the school is responsible." More»

=
3D""

Decoding DC's Strange Ads

Turns out many of them are aimed at policymakers= , not you

(NEWSER) - Commute around Washington, DC, for a w= hile, and you’ll notice a plethora of mystifying advertisements: A= bus ad reading, “WE DON’T MAKE UAVs”; a radio ad tout= ing a company’s “GCE Solution”; a mysterious subway ad= with just one clue, the acronym “ISR.” You probably have no= idea what they mean, but the advertisers don’t care: They’r= e targeting policymakers, not the general public. Competition for govern= ment contracts has intensified, leading many companies to woo government= employees via these odd, code-like ads. More»

=
3D""

'East Coast Rapist' Suspect Attempts Suicide in = Jail

Aaron Thomas suffers only slight injuries, retur= ned to jail later

(NEWSER) - The man accused of being the East Coas= t Rapist tried to hang himself in his jail cell yesterday, but suffered = only minor injuries, reports the Hartford Courant . Aaron Thoma= s, who was arrested Friday for a series of rapes dating back to 1997 , w= as taken to a local hospital, but returned to jail later in the day. The= newspaper also reports that Thomas was wanted by the IRS for failing to= pay more than $11,000 in taxes. More»

=
3D""

Cops Nab 'East Coast Rapist'

Connecticut man Aaron Thomas arrested in 14-year= -old case

(NEWSER) - US Marshals descended on a Connecticut= home yesterday and emerged with the man they say is responsible for at = least 17 rapes over 14 years up and down the East Coast. New Haven polic= e today said DNA confirmed Aaron Thomas, 39, is the East Coast rapist; i= nvestigators reportedly got his DNA off a discarded cigarette. A Marshal= s' spokesman said a tip from Virginia authorities led them to Thomas. Th= e East Coast Rapist has eluded cops since 1997 , with at least 17 violen= t attacks linked by DNA in Virginia, Maryland, Rhode Island, and Connect= icut. The last known attack was in 2009 in Northern Virginia, on two tee= nage girls headed home from trick-or-treating. More»

=
3D""

City Roads Are Safest

Highest crash fatalities occur in rural areas, s= ays study

(NEWSER) - Motorists are much more likely to die = in a crash in a rural area than in an urban one, USA Today repo= rts. That generalization is reflected in the latest federal data on traf= fic fatalities, which show that the lowest fatality rates occur in Washi= ngton, DC, and Massachusetts, while the highest are in Montana, Wyoming,= Louisiana, and Mississippi. Even in states with low overall rates, rura= l areas had higher death rates than urban areas. More»

=
=
=
=
=
= =
=
= =

=
NEWS FROM OUR PARTNERS
= = = = = = = = = = = = = = = = = = = = = =
= = = = = = = = = = = = = = = = = = = =
Other Sites We Like: &nb= sp; 24/7 Wall St.   |   Betty Confidential   |   BuzzFeed   |   Cracked   |   Encyclopedia.com   |   Fark   |  

What= is Newser?

Face it: there's too much news. At Newser, we choose the most thought-provoking and entertaining st= ories from hundreds of US and international sources and reduce them to a= headline, picture, and two paragraphs. And we do it 24/7—you can = come back morning, noon, night (and in between) for something new that m= atters. Read less, know more.

Learn more »

© 2011 Newser, LLC. All rights reserved.
Partnering with: = 3D"Newser
=
=
= = = = = = = = = = = = = = = = ------------hx3Ed1VbVAaH2IdWJd9sOL Content-Disposition: inline; filename=favicon.ico Content-Type: image/x-icon; name=favicon.ico Content-Location: http://img1.newser.com/favicon.ico Content-Transfer-Encoding: Base64 AAABAAEAEBAAAAAAAABoBQAAFgAAACgAAAAQAAAAIAAAAAEACAAAAAAAQAEAAAAA AAAAAAAAAAAAAAAAAAAAAAAA////AH9/fwDMzMwAMzMzAK+vrwBmZmYAmZmZAB8f HwDv7+8ADw8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAABAQEBAQEBAgEBAQEBAQKAAEBAQEBAQMCAQEBAQEBBAAE BgEBAQcECAIJAQEFBgoAAAADAQEAAAAAAwEBBAAAAAAAAwEBAAAAAAMBAQQAAAAA AAMBAQAAAAADAQEEAAAAAAADAQEAAAAAAwEBBAAAAAAAAwEBCgAAAAMBAQQAAAAA AAMBAQIAAAADAQEEAAAABAYBAQEJBwQCAQEBCgAAAAEBAQEBBgEBAQEBBwAAAAAC AgICAgAIBwMDBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAA= ------------hx3Ed1VbVAaH2IdWJd9sOL Content-Disposition: inline Content-Type: image/png Content-Location: http://static2.newser.com/images/back-shadow.png Content-Transfer-Encoding: Base64 iVBORw0KGgoAAAANSUhEUgAAA/wAAAABCAYAAABjRaWhAAAARklEQVRIx+3DsQ3A MAgAwew/nZUVaKgoKBCuPmuk+JPu2V1mhu6mqshMIoL3HIDHtm3btm3/73sOEUFm UlV0NzPD7nLv5QMMwfQ1NRmGkAAAAABJRU5ErkJggg== ------------hx3Ed1VbVAaH2IdWJd9sOL Content-Disposition: inline Content-Type: image/png Content-Location: http://static2.newser.com/images/paging_dot_sel.png Content-Transfer-Encoding: Base64 iVBORw0KGgoAAAANSUhEUgAAAAgAAAAJCAYAAAAPU20uAAAAvElEQVQYGQXBu23C QAAA0HeWUSagygxpUJCYAAoGoGKLjJEtqBiAAlYgs4Aw4M/d2Zf3QilFWa2WQtjL eattaZqT1+sQ7vdrmBaLL7PZrxDWUuL55Hbj8bhMKf3UUtphrarImb7n/TamtE7s al23ESNVRYw0jbHrDMhswjSf9/gwTXSd1LZ6JEwMYarra8n5e0RCj4gR+KtyzucB HVr0GAE4V5lj4hIRUQC44BhKKe4hLCP7zBZwwuGzlOs/Qo9s1y/eGeoAAAAASUVO RK5CYII= ------------hx3Ed1VbVAaH2IdWJd9sOL Content-Disposition: inline Content-Type: image/png Content-Location: http://static2.newser.com/images/paging_dot_desel.png Content-Transfer-Encoding: Base64 iVBORw0KGgoAAAANSUhEUgAAAAgAAAAJCAYAAAAPU20uAAAAsUlEQVQY032QMQqF QAxEc6EtveEWdoJbaCMIegNtRLawFq0FEexE8AB28zMpfvX5xcBjskkmKwAkTdMk y7K8LMujqiqKnLDGogshDG3bou97xBhNyvScaKdvmgbjOGJdV2zbZiKr56Uoirnr OizLgvM8cV2XiazeLLrv5Uh2sfA8j4ms3it1Xc/TNGHfd9z3/X1AVs8m+D8TLIPT DMOPDPSc8Fa9ItHEuSY/tIsi2z98AORJ4F7zow3qAAAAAElFTkSuQmCC ------------hx3Ed1VbVAaH2IdWJd9sOL Content-Disposition: inline Content-Type: image/gif Content-Location: http://static2.newser.com/images/story_carousel/loading-small.gif Content-Transfer-Encoding: Base64 R0lGODlhIAAgAPMAANTQyECIuLO/w4ytv6m7w5mzwV+XunGfvL3ExcTHxay8w1GP uUGIuAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/h1CdWlsdCB3aXRoIEdJ RiBNb3ZpZSBHZWFyIDQuMAAh/hVNYWRlIGJ5IEFqYXhMb2FkLmluZm8AIfkECQoA AAAsAAAAACAAIAAABOcQyElpYaXqzediS4UknUYMFaNSAkGUVLIsB6UyU+IqMDUv L8ltonAhepPBzDAZAhA7JMUwQwGcLgJJKiH8SEMoQUARbwEEgyEzOVQ1ulzROCmo DYegYMHutLJkFAd3eEc9WQQKZxQEg3dIYoYddgZBPZIwCVZcnFyIOwkCBQOkpZyf O6Wqm0ioiqKrrJ2zHZgwtrV0JZFIc4mLclk8SH8ugRPFibeWCb6SYr8TWhpix09F ZzoEmH9HWV0uwD3aQd9PUZxzhuYA6lxiw2guOew9c2f1f55jjPNl4h0S2CoSj9aG ZgA3RAAAIfkECQoAAAAsAAAAACAAIAAABOoQyElpWaTqzadZRjUUnUaQ1KJSBsOU VGIYR7pKhbvA7KxMqp1k4RrwJoVZbXgb6I6UwwwVBCBcDBQUQJgZEoDqwRWaIAgE sAQxGPwmUoOxkhNIEgo0ATFRtNt8VgYZJQJ6BHYUBH8jajCHCo4UbIxHZ3swfgOJ PIE8CYRboluHaJF4paFHqQQKeamiqaevh6O2llueMJe6G7xHtJEbqKZQhnqcEsdo yb6hxJhresISaRqXyQh5jqDRymh8etVokkfdhOJWxaKvgekA7bnrXGgT51uvju8A x6SIivUmlSuRoFeeN7c44BnIIQIAIfkECQoAAAAsAAAAACAAIAAABO4QyEkpMaTq zecxRzVkXYUolaFSx7KUVDKMlGpMhHvD0zwgE1vQNeBNFL7gCjDQGSmFGQogTLgW pEkChvBthc1FqMdgFLQEBXASpVUKC4EEXmYUJQiCXrEFyOQdAgZ1DDsTAnp6An0w hFgbCQqJUzADZXcdeQRrPAecJQmfT6OjiZMJkaZ6pKp7kq2sqnypqqS2o6IluRya uxS9Rq9pjDHClDCIiYCHpsu8WbSbE5rDOMR4ir+SjAl6n8lAiRKJ1zzdqwDiAJrH wd7j6ACvvhvsOPHnWTyvjOoSyaUIOPOHp1yHUBUktbulIZLBDREAACH5BAkKAAAA LAAAAAAgACAAAATnEMhJqRii6s1nGUVVEJ2WINWgUodhlFRCENmkDhPhvnA+J7aV pGUI9SSImSKIAxRchyNFMUMBboDEjhSDyX7X1QBKGSwW3CxBYZUIqhqdVXdeNAFJ JVDd3ggOdQtRFjMzAnswgQZpMVSFRwVndxx5fSUDiCUnUpydEwygoQsFCY6FjD2h qgymp52rDKOlpzOetkeWJbmUcLq9MKYKmROzSlJvhTUTyIYwScSmbXlriATDeM0T CFSIX33IKI8Ahdde4uJ5S52Oc7US7JzpPmlfqCWO1e5u+j3ZEuLaynHYNGXNLU3C pEQAACH5BAkKAAAALAAAAAAgACAAAATuEMhJKSqo6s0nKUWlZF2VkBMYpsNQUglB CJQ6Ia37enKSgpOcYneTDSU2gCJHpChkJFsih5L4SrEewEZorZAGA2ESG1EEUI1g cCUcwoYvQkZQXGNVDeINP1TQdAJXL3AGB0cmT3REBWFfHHMEeR1sRCdNmJkTC5yd cQmKdGOYnaULoaKZpgtioKIymrFEA5OQTQMMDDodkbUaubkLj2ShiCUCBsAMBn+i NCVzKQvAu5F1gwSDRTMUuAyjAFlVgBmLAHTalubmkcZEiiTmSmlN7TzgWeA7itiw E4CYZDyTIE8CgnRY8jxxJysRQg4RAAAh+QQJCgAAACwAAAAAIAAgAAAE8xDISWlS qerNpyJKJSCdlpAUoaZFUVqqkK4S0hLvTGSSivctWa6mCvVogpZr6FGhfICEEjXh dRK+DDRZ+EkUgwEVq6ACBE4NYlcLh42AdZGHNZsK7sFygvYJrCV5YhsXPl4lAm8v cnYdbDknTJKTEwaWlwc7H4aHOZefBpuck6AGmYWjlKo5A4AljRwFCwsDi2k5s7MG nRKoIEMIB7kLByKGQh0DDEIEBrm1RHMTjxQHDAwGFAPOXlgEZn0kUAnXDHtM3j9Q AMoMC5SbTzQAC9fQwEXT8wTlkptW6yQYuObKEQFkAAJK0CMpEoUPcFYRwsAkAgAh +QQJCgAAACwAAAAAIAAgAAAE6xDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavh O9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfZiCqGk5dTESJeaOAlClzsJ sqwiJwiqnFrb2nS9kmIcgEsjQydLiIkTA4yNBXd9P4iNlAORkkuVA49pejaKoDoD eIJLBAYGBX9BQ6ioB58mfTl/B64GB3R6XB0FC1wEtqiqRDUYO3gDCwu5EwWosVGB ZCgM1gAJywuxS1cS1gwSygsGik1C4BMGywOISbTpEgTaiE098RIHy6QbcxP44ri9 OERhAYMFoUoUYEBMRwQAIfkECQoAAAAsAAAAACAAIAAABO8QyElpUqnqzaciSoVk XZUgFaFSwlpOiSpQKgGr4TvVJFB7KpROgsDtXEXQkPIhCH8xVU8y3UQJmV9yNkn2 YgqhpOXUxEiXmjgJQpc7CbKsIicIqpxa29p0vZJiHIBLI0MnS4iJR3oYaXo2iI84 fXqJko2UfoqbJViESwIDAzkdgzqiqIEwfaQlCQWoAwV0elwdBAZCCLGkbBhjDAMa AwYGB0yiYlGBBgwMxwvRAAnFBpCIBc4MGdELEgXFx4kLzsIA3RMHxbNLA87eEugS uMWI5Azs59LpxXgczgYoyJtQ4JoOWBUMLAjI6daCfC8iAAAh+QQJCgAAACwAAAAA IAAgAAAE8BDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1c RdCQ8iEIfzFVTzLdRAmZX3I2SfZiCqGk5dTESJeaOAlClzsJsqwiJwiqnFrb2nS9 kmIcgEsjQydLiIlHehhpejaIjzh9eomSjZR+ipslhToIB4RBLwMMDANDfRgbBAum poZ1XBMGrwwGsxsCA2h9YqWmCwVEwhoEAwPDXR89BaaoEwcLC6gG1gAJyAOBVinT CxnWBhIK2ooG09DiEwXIOUMD0+MS60TmS+gLkAD1Eu28S6aFonWNCbcSxyocMDCQ Ux4DynREAAAh+QQJCgAAACwAAAAAIAAgAAAE6xDISWlSqerNpyJKhWRdlSAVoVLC Wk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfZiCqGk5dTE SJeaOAlClzsJsqwiJwiqnFrb2nS9kmIcgEsjQydLiIlHehgFCwyQkYl6NQqRlwyT lI2PmIqfQ4U6CQOEQS8DCwsFQ30YGwQGqqqGdVwTB7MLB7cbRWh9YqmqBjYACMUa WxQIHz0EqqW4BgalA9cAV3gmKdQGGdfSSTmIB9SsAOFAb0MF1AcT6lQ/S97G6dgT ZNsb7xTyXfjBQjehwACCoDYIGNCrRAQAIfkECQoAAAAsAAAAACAAIAAABOgQyElp UqnqzaciSoVkXZUgFaFSwlpOiSpQKgGr4TvVJFB7KpROgsDtXEXQkPIhCH8xVU8y 3UQJmV9yNkn2CAzGgBXUxEiXmhAwCDMWBaqzlGjVuBODm2HAl2ogVRIFC3tDSWsc bWJLI4djS5GSEoA4CYR7YZKVOJlum5UYmJmTpYeCVpA6iC8FBgZxOk2BGwoHr69D dYB+ALe4B4kaRWiza66vBzYACQO9AFsUCB9fr7GDAwM2UDwvVQjZA1lIRpLhOT8S TcIlCuFHy8zpQ+Fr8wB2qBvZ8T4uXfo2FKnwIYcpDhcCVogAACH5BAkKAAAALAAA AAAgACAAAATwEMhJaVKp6s2nIkqFZF1VDBWhUsJaTgnDGJRKwGr4TjJzSzaPCrGb DGSLSRCAyBUpCxkKEEzYSLBXoUcMNgkCyhdLWBimEoPsoLGSLjaiZLCoG34CBnqT aNnCFAd1dQdyLzYgWDUGg0k7X4YcdAsFTyNFCXtPm5uIOVYHBqKjnJ45o6g0nZ4Y BKGpnLGblztWlkMvCgMDgLk2GBsIu8OYfiq9EifDBYoaTW8fuBK6uwWAbs7HYh9Y wgM6En5dK1YqzW0V5QQZS1/gT9FySwDxs05ALgDqm9Fk+QB+znHQpuQfE4EcEkSi B0LWiwsINUQAADsAAAAAAAAAAAA= ------------hx3Ed1VbVAaH2IdWJd9sOL Content-Disposition: inline Content-Type: image/png Content-Location: http://static2.newser.com/images/storCar_next.png Content-Transfer-Encoding: Base64 iVBORw0KGgoAAAANSUhEUgAAABYAAAFHCAYAAAClEbzdAAAB+UlEQVR42u3boW/b QBTH8d+Lj3hwBZ0WEFCjzgEhASGGCUxY89/sL1pTFhIppgu8wAZEiuFMXamLPdJV A3OzSb1qmb4nHTid/NHT8/n8bNnmnGsUoHUUqAEDAwMDAwMDAwMDAwMDAwMDAwMD AwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA/87sJnZq3+VHkWRnJkFifgM4U7n9c9f XddnFvHxeAwDB4sYGBj4P4QDbJtXV1dyFiBiMwuTio6ZXBRF3KWf4EAlltNbRzwc DpWmqXa7nfI8fx5vNht57/+g2jTT7/rXzUbVw4PG47GSJJHfbhXHsabTqd5fXKjt uJ/9xUW8WCxUlqXm87niONbi7k6SNL+5OV1xfri8/Nw2+f3xUfv9XqPRSL1eT6vV SmamwWAg55x29/ftOT5VHKdpKkny262ap33g13H7qmjap/v9vrIsk/de+XqtLMuU JImWy6WKw+HlVdHGdrtdzWYzFUWhL7e3+tjtajKZyHuvdZ6f3ojSNG3a4HdxrG9l qbIsn8eHolBVVafhT9fXQf6MdXXThLnymlBwXdeBIg4F12eXCmBg4DeGq6oiFed9 BwkQsZmdGSwp3FMTL6aBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGB gYGBgYGBgYGBgf+6/QDYwbWAoCQUtgAAAABJRU5ErkJggg== ------------hx3Ed1VbVAaH2IdWJd9sOL Content-Disposition: inline Content-Type: image/png Content-Location: http://static2.newser.com/images/storCar_prev.png Content-Transfer-Encoding: Base64 iVBORw0KGgoAAAANSUhEUgAAABYAAAFHCAYAAAClEbzdAAAB90lEQVR42u3bsW6j MBzH8Z8DHRyJJUMaiZWRRsrC0Bt6G/cM3JgX6dNcH6FlZE3WZiOjb7wODGRAcNN1 6cEt9VVUX0seLOQPf/1tGYOwCcNwkIeykKcCDAwMDAwMDAwMDAwMDAwMDAwMDAwM DAwMDAwMDAwMDAwMDAwMDAwMDAwMDPzhsDHGvPuv2EEQKDTGeIkYWJI0DINHeLF4 /xnX973HHPuI2O+s8BYxqZgz7G0R8hDxer1m8JgVn2QRml2OP2zDkiSJvt7dyTmn x6enN+3RbayRNFaX1up7USiOYx0Oh9f2arVSVVWa6ruQMRqrRVHIWqsfDw/69fKi /X7/2m4vF031DccSkee5kiRRWZY617W+5bniOFZZlvrpnP41MqMRP59OattWaZrK Lpd6Pp0kSWmaTkb6pwabzeb+b3dsmkaXtlWWZbLW6ng8qus67XY7hVdXOp/P07v6 zfX1/dhF55yiKFKWZeq6TlVVKYoifbm9VdM0cs6Nv4Nst9vJdxBrreI4liTVdf2m PQ7f3Hg5Z+rn9KqkcBgGT3Df+4F7bxH7gntfqZhfjr2lAhgY+D/DbduSink/QTxE bIyZGSxJYRAEXmA+/gMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD AwMDAwMDAwN/Xvg3iEW9zVzgbH8AAAAASUVORK5CYII= ------------hx3Ed1VbVAaH2IdWJd9sOL Content-Disposition: inline Content-Type: image/png Content-Location: http://static2.newser.com/images/storCar_next_inact.png Content-Transfer-Encoding: Base64 iVBORw0KGgoAAAANSUhEUgAAABYAAAFHCAMAAACSz0zvAAADAFBMVEW1tLRTU1N0 c3OtrKxDQ0OdnJxLS0uUlJSMjIxcW1t8fHxkY2Nsa2ulpKQ7OzsPDw8QEBARERES EhITExMUFBQVFRUWFhYXFxcYGBgZGRkaGhobGxscHBwdHR0eHh4fHx8gICAhISEi IiIjIyMkJCQlJSUmJiYnJycoKCgpKSkqKiorKyssLCwtLS0uLi4vLy8wMDAxMTEy MjIzMzM0NDQ1NTU2NjY3Nzc4ODg5OTk6Ojo7Ozs8PDw9PT0+Pj4/Pz9AQEBBQUFC QkJDQ0NERERFRUVGRkZHR0dISEhJSUlKSkpLS0tMTExNTU1OTk5PT09QUFBRUVFS UlJTU1NUVFRVVVVWVlZXV1dYWFhZWVlaWlpbW1tcXFxdXV1eXl5fX19gYGBhYWFi YmJjY2NkZGRlZWVmZmZnZ2doaGhpaWlqampra2tsbGxtbW1ubm5vb29wcHBxcXFy cnJzc3N0dHR1dXV2dnZ3d3d4eHh5eXl6enp7e3t8fHx9fX1+fn5/f3+AgICBgYGC goKDg4OEhISFhYWGhoaHh4eIiIiJiYmKioqLi4uMjIyNjY2Ojo6Pj4+QkJCRkZGS kpKTk5OUlJSVlZWWlpaXl5eYmJiZmZmampqbm5ucnJydnZ2enp6fn5+goKChoaGi oqKjo6OkpKSlpaWmpqanp6eoqKipqamqqqqrq6usrKytra2urq6vr6+wsLCxsbGy srKzs7O0tLS1tbW2tra3t7e4uLi5ubm6urq7u7u8vLy9vb2+vr6/v7/AwMDBwcHC wsLDw8PExMTFxcXGxsbHx8fIyMjJycnKysrLy8vMzMzNzc3Ozs7Pz8/Q0NDR0dHS 0tLT09PU1NTV1dXW1tbX19fY2NjZ2dna2trb29vc3Nzd3d3e3t7f39/g4ODh4eHi 4uLj4+Pk5OTl5eXm5ubn5+fo6Ojp6enq6urr6+vs7Ozt7e3u7u7v7+/w8PDx8fHy 8vLz8/P09PT19fX29vb39/f4+Pj5+fn6+vr7+/v8/Pz9/f3+/v7////UEbwmAAAA ZklEQVRYw+3ROQ7AMAhEUbDxnvj+xw1NGpw23Uea5oGmQfbnCAzDMAzDMAzDMAz/ zldLnnVcdxlWco1sd66ay9GtUnaSGXlK2k008JLuxymUeK2pbyKP6jGeBsMwDMMw DMMwDL/zAH6Hh5xQqjE8AAAAAElFTkSuQmCC ------------hx3Ed1VbVAaH2IdWJd9sOL Content-Disposition: inline Content-Type: image/png Content-Location: http://static2.newser.com/images/storCar_prev_inact.png Content-Transfer-Encoding: Base64 iVBORw0KGgoAAAANSUhEUgAAABYAAAFHCAMAAACSz0zvAAADAFBMVEW1tLRcW1tD Q0N8fHx0c3OtrKyUlJSEhISdnJxTU1Nsa2ulpKRLS0s7OzsODg4PDw8QEBARERES EhITExMUFBQVFRUWFhYXFxcYGBgZGRkaGhobGxscHBwdHR0eHh4fHx8gICAhISEi IiIjIyMkJCQlJSUmJiYnJycoKCgpKSkqKiorKyssLCwtLS0uLi4vLy8wMDAxMTEy MjIzMzM0NDQ1NTU2NjY3Nzc4ODg5OTk6Ojo7Ozs8PDw9PT0+Pj4/Pz9AQEBBQUFC QkJDQ0NERERFRUVGRkZHR0dISEhJSUlKSkpLS0tMTExNTU1OTk5PT09QUFBRUVFS UlJTU1NUVFRVVVVWVlZXV1dYWFhZWVlaWlpbW1tcXFxdXV1eXl5fX19gYGBhYWFi YmJjY2NkZGRlZWVmZmZnZ2doaGhpaWlqampra2tsbGxtbW1ubm5vb29wcHBxcXFy cnJzc3N0dHR1dXV2dnZ3d3d4eHh5eXl6enp7e3t8fHx9fX1+fn5/f3+AgICBgYGC goKDg4OEhISFhYWGhoaHh4eIiIiJiYmKioqLi4uMjIyNjY2Ojo6Pj4+QkJCRkZGS kpKTk5OUlJSVlZWWlpaXl5eYmJiZmZmampqbm5ucnJydnZ2enp6fn5+goKChoaGi oqKjo6OkpKSlpaWmpqanp6eoqKipqamqqqqrq6usrKytra2urq6vr6+wsLCxsbGy srKzs7O0tLS1tbW2tra3t7e4uLi5ubm6urq7u7u8vLy9vb2+vr6/v7/AwMDBwcHC wsLDw8PExMTFxcXGxsbHx8fIyMjJycnKysrLy8vMzMzNzc3Ozs7Pz8/Q0NDR0dHS 0tLT09PU1NTV1dXW1tbX19fY2NjZ2dna2trb29vc3Nzd3d3e3t7f39/g4ODh4eHi 4uLj4+Pk5OTl5eXm5ubn5+fo6Ojp6enq6urr6+vs7Ozt7e3u7u7v7+/w8PDx8fHy 8vLz8/P09PT19fX29vb39/f4+Pj5+fn6+vr7+/v8/Pz9/f3+/v7///+VuxiIAAAA ZUlEQVRYw+3ROQ7AIAxE0cHsJNz/uonoYlJRf0vTvGJsyZq/IxiGYRiGYRiGYRg+ 4lDiypct59vyZY6LwmzqriQqrTjuuVlX21YO1ZkUt0vqW1E1PFsIKzwNhmEYhmEY hmEYPuAHYTlrltU4VXoAAAAASUVORK5CYII= ------------hx3Ed1VbVAaH2IdWJd9sOL Content-Disposition: inline Content-Type: image/gif Content-Location: http://static2.newser.com/images/sources.gif Content-Transfer-Encoding: Base64 R0lGODlhNwAOAMQAAP8AAP8QEP8gIP8wMP9AQP9QUP9gYP9wcP+AgP+QkP+goP+w sP/AwP/Q0P/g4P/w8P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAACwAAAAANwAOAAAF/yAgjmRpnmiqkkbDEKKQNEggMglgMAaQ MAxFT9RawABAYK71Ug0gUEhAEIU4RBAGAAFBIKs9BeQB7VUZz6gNlYAY2gZDFuCA DABzrpcBKYi1dQRcC3gQI1wGiCltCAIFAnpfMHldkgRzUACXWpkiXAmOAikFY6Jb lXyTWpGpcpyGkGaGIpcPdyt8DZ6oEKqnexALdV6dI1UwuTYCBKYlAWQ5rL14q7xQ DTbFWFEwzxAKvyhpA9K+0n/bAAEEd9oAaQQ7QyQDBAFiCOV4uuVQ2YabCo2oFyAS ilSkEnABl0ogPkl8ChQKQOrViFSXCLHJ0qDPkwdtpNDJQgZZrwPfvjYs6JgDShKU DTomquSMz5wtZBwMKVAnpaQnVwjYXCCqihSb1bycGNBM3RES9la8a2pCwC0TIQAA Ow== ------------hx3Ed1VbVAaH2IdWJd9sOL Content-Disposition: inline Content-Type: image/gif Content-Location: http://static2.newser.com/images/about.gif Content-Transfer-Encoding: Base64 R0lGODlhSwAOAMQAAP8AAP8QEP8gIP8wMP9AQP9QUP9gYP9wcP+AgP+QkP+goP+w sP/AwP/Q0P/g4P/w8P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAACwAAAAASwAOAAAF/yAgjmRpnmiqrqyAIAPgIoI4KEcgGu9R A7wXosQziAjCAsmwIIhcRqQg+PqdCBDIEAtxJrKQR40BhijJ4FIjK0KUE7IHWAHA MgBuAjrrRHEXeHwAWQULWgBkB4Z3iQR9I2A6bgpfEAAHEAsDbHaBBAOYDQQ6flkN AIZdARAOQJmIXZsPsI8jAhBrTm5DbLsAuZ15dRB3KlgOlg7AxMOMXVinZLVHEAoQ B4E0vYfSwV3NK3YQm8iOzJ1kCGSAZA0MRiOYvm4OcnS+3czCnXXT1G5fDJm7gw7M gxh7hozIo6+MEXzPGjrhx8YEFgT1tEQkyIyMRxHSTJAZ1AqggW1D8p7d2cdskCWL Wjzm6VSQi46QJZChyfarC8SBnsAZ0zJJWJhL1WgZOvOtRJlxvuQgOVQOGqpv/FJc LHBNmBwDiWhhokNGQRUbzJa6YZAqwMkGJ19mSSAnBj8GxUpc3DTVyQE5uMbEOrqn KRZAu9yAwRYgYRswxSi+LBGAQA0nAkaJCHDg0QDNjgB8dqRZhmXTAjI7slInBwkX MTZ/OlIrBAA7 ------------hx3Ed1VbVAaH2IdWJd9sOL Content-Disposition: inline Content-Type: image/gif Content-Location: http://static2.newser.com/images/posted.gif Content-Transfer-Encoding: Base64 R0lGODlhPQAOAMQAAP8AAP8QEP8gIP8wMP9AQP9QUP9gYP9wcP+AgP+QkP+goP+w sP/AwP/Q0P/g4P/w8P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAACwAAAAAPQAOAAAF/yAgBkRJiKKACChgGABpEnI51GwLDDQ5 xIScTkSAGCEO1uKYiD2Mj+IRIjUyqhCFjkEtPgBFxBBVdCQckETZ8BQUIIvlAcFl IMoIhKGseJ5QXCVGgmJjYBAMAAeIi1qBCBAIAwwwkGJFiUSIAEuFIoFSapGGh4kG iJYAgacOLamYZJupgF0QDQ1hpJgCSwqpgQFPWiKvSHmlALOftVynnkNYVL9UhxAw yaNYyMqqtZAKo5s6XgwKJ9N/iw8sxbgnsNygkQtoYuItsCjotAfYl/fwRtEidCrb j3H3sDUJlCBKwH+ZkHF5Jm+FkWcIIx5qMADNgARpFjVpN8PWgScFWkRUBNBglB5o CQOgMdJgx5QfxaZgcRBApTcAIO1pTPFSh4EF1wAISKDgIIE7SvNIVZHnQM8WBlao OLE1WVJSYMOKHTskBAA7 ------------hx3Ed1VbVAaH2IdWJd9sOL Content-Disposition: inline Content-Type: image/jpeg Content-Location: http://static2.newser.com/images/btn-gray-grad.jpg Content-Transfer-Encoding: Base64 /9j/4AAQSkZJRgABAgEASABIAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB AQEBAQEBAQEBAQEBAQEBAQEBAQECAgICAgICAgICAgMDAwMDAwMDAwP/2wBDAQEB AQEBAQEBAQECAgECAgMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD AwMDAwMDAwMDAwMDAwP/wgARCAAeAAEDAREAAhEBAxEB/8QAFgABAQEAAAAAAAAA AAAAAAAABQYJ/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEAMQAAAB3zAi fBz/xAAXEAEBAQEAAAAAAAAAAAAAAAAAExIi/9oACAEBAAEFAtqKOn//xAAUEQEA AAAAAAAAAAAAAAAAAAAg/9oACAEDAQE/AR//xAAUEQEAAAAAAAAAAAAAAAAAAAAg /9oACAECAQE/AR//xAAUEAEAAAAAAAAAAAAAAAAAAAAg/9oACAEBAAY/Ah//xAAX EAEBAQEAAAAAAAAAAAAAAAAAcQER/9oACAEBAAE/IeFrRr//2gAMAwEAAgADAAAA EJAP/8QAFBEBAAAAAAAAAAAAAAAAAAAAIP/aAAgBAwEBPxAf/8QAFBEBAAAAAAAA AAAAAAAAAAAAIP/aAAgBAgEBPxAf/8QAHBAAAQMFAAAAAAAAAAAAAAAAAAERkVFh 0eHw/9oACAEBAAE/ELqyPohMHDj7CH//2Q== ------------hx3Ed1VbVAaH2IdWJd9sOL Content-Disposition: inline Content-Type: image/gif Content-Location: http://static2.newser.com/images/blue_button_gradient.gif Content-Transfer-Encoding: Base64 R0lGODlhAQAQAMQAAAAAAP///9/l+OTr/uPq/eLp/OHo++Dn+tTa7NPZ69fd79Xb 7dzj9drh89ng8tfe8NLZ6t7l9////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAACH5BAEAABIALAAAAAABABAAAAUO4EAUxiFETOM8yoIkUAgA Ow== ------------hx3Ed1VbVAaH2IdWJd9sOL Content-Disposition: inline Content-Type: image/png Content-Location: http://static2.newser.com/images/story_carousel/gotogrid.png Content-Transfer-Encoding: Base64 iVBORw0KGgoAAAANSUhEUgAAAD8AAAAUCAYAAAA6NOUqAAAC5klEQVRYw+WYS08a URTH/R5N+hm6ctVVk34Ou7VLYSl20whdiewUki6AsqhQ6EIJNBEEsRZLIQQSIRAK NSLviFF5nt7/1Xvjawaa7hiSX+acc8/j/ocJM8wcEc2Fd3efMd4z/jBohjllfGTM QzeEP98Lh+l3qUTX19c0y59er0fV01OK7u3hRLyEeCOEj8djzVCtViHeCfE1fOOj 0UgzDIdDirCrHeK5ozW+x2I34geDgeaQ4vv9/lR0Oh1KpVKUz+enrvkfMAsorZ+c nHAexrE/7FWttxSPX8FJuFwueru4SB9MJtLr9fRuZYXa7fZUtTE26KvPN1Uu+BYM ylmYAzuXyz2ZBx7GUZdMJlVnSPFXV1eq7EejtGIwULPZlDGbzUY+r1f6lUqFfiUS j2pRg1yAHLVcsabX6ej4+FjGgoEAWSwWbiMu6nEUPe+umZh4pf6CAyH+8vJSFcv6 OgXYBpTWsYaT88np5MdGoyHXyuUymYxGToJtSC0XeNkJtVmtirNEL+QJEEcN9glw pWCWmqaD/f0b8RcXF6oY2bCfR0fczmaz3AdOJgAxDCuxZwXYVraJLx7PvXr4IvYv uWK2QPgR9pByNxf9cLWIGthiv0pI8d1uVxXr5iZ52BDYZ2dndMQawzeurvLYm4UF mYu4yH0qNinX7/fTutksfcwCog4z4d+thy/28jBHCSn+/PxclUwmw7+xMHswgI8n JIfDwYfA17EzHY/HuY2Yf2fnXr3H7eZMk4veyEE+bMSQA/GiRtSLvsjD/nAUtshR QorHbWESPw4PybC8zDeB5psbG1QoFPhaOp3ma8Butz+qDYVCvGZ7e3tiLkBf89oa nwVgYz7WVpl4Ybu3tjiw0Rs9sa5bWpI5SkjxuGVpjZgQ32q1NIcQ363X6/x+rCXw txbiN/Ls6Qn3W61QLBbxl9YD8S/wMgMnoF6rEa6CWQY/ptFIBOJfz92+xpq/fb0z nPHXWOAz4xV0/wX0VuhLNEl/tgAAAABJRU5ErkJggg== ------------hx3Ed1VbVAaH2IdWJd9sOL Content-Disposition: inline Content-Type: image/png Content-Location: http://static2.newser.com/images/story_carousel/nextstory2.png Content-Transfer-Encoding: Base64 iVBORw0KGgoAAAANSUhEUgAAAHoAAAASCAYAAACU/srTAAAD2UlEQVRo3u2ZyUsc URDG/ZNyylUI5KR3PXgR9SCI283tqKMgCG6Qg8blIkY9iqigjuM4CIoLKhoXEFzH BY2iuL30r6Satm0hyfRIGHrg49WrV++rqvf1Y6Y1bWpiwgSf1P7EZmdNGkI/Pz8H SGHEotEXoZ+engKkMGyhHx8fA/wnODs7853TFvrh4cFX7O3tmczMzDf+1dVVk52d bXp7ewV+500Uf1PT+fl5UnooLCw0k5OTvnLaQt/f3/uO/Px8Mz4+/srX3t4uSEY+ P5Cenv7HsbFYzJSVlfleQ05OjqCxsdEcHh76wmkLfXd35zuGhoZMTU3NK19GRobZ 3d2VNYBvZWVFbjmH3NDQYE5PT01bW5v4db20tNTm6OnpsfcqWGcPHHCRAz9crOFn hAsfdSk/XHDqfkavXqgdEIuPB5k5a3BSu+YfHR21a4ePOOJ1LyDGOVeo0KCgoMCM jY0lrMWsCn17e+s74vG4NM7InMZoFru7u1uAzcEsLy+LzWHpGgeksXp47ngFeZSv urr6lT04OCg2I3O1qQUeRKBGbHjc3MqvMdSodcGxs7MjNtzERK1DVU61iXHmctfm hFNoheb8V9hC39zcJAX19fWmq6tLbBobGBgQGx+IRCLSPLcN5OXlyXh8fCx+YvER 29raapaWlmTuzoMQaiu3+pVbb7bGUQ9zavDicYK9WVlZUsP29rb42Idf1508OnfG OM+D/sjF6M7lJXRRUVFCOszOzLwIfX19nRSMjIyIMEdHR9IYI36n0KzroYDFxUWJ qaqqkv0c8NbWlsS1tLTIPnceuNVWbvU7uYHGhUIhe92Lx6sX3UM97CspKZE1RieP zp0xgN7ohwceLq88bpFDdXVmc2MjIR1soa+urpIGGqMpoL7Ozk4BNjc3HA6LTYz6 +/v7bXGVh/nm5uabHBy+FzcPi5OPQ3dykxfeg4ODNzwK8mle4ohfWFiQvcpHDnKx jp+e1NYYBVxwDA8Pe56XCpybm2v6+vp80cAW+vLyMmngEDhAGnP6ADZ+GiemuLjY 7O/vi5/Rua+5uVnWvXIQ58U9Pz8ve1gnB3OAvWHdEo2vrKwUW0Vw85MbDoCNj/0I WmfdOGpl1DxaM0K7a+YhY99754XI5eXlZsYSxy8NbKEvLi4CfBA6OjpMbW3tu+tN TU2+54yq0Lz8B0g+Kioq5Davr69/aF4V+hc/+fnTW4DkYm5uzqytrX143oj1FYLQ 335aPzR46Q+QeuAd3tJ4CKE/haemDGLHT07khT5AaoB3/sj0NEJ/TbP+L43Yny18 t/DId3aAlMEPC1/Q+DfmfyFDJ47PSQAAAABJRU5ErkJggg== ------------hx3Ed1VbVAaH2IdWJd9sOL Content-Disposition: inline Content-Type: image/png Content-Location: http://static2.newser.com/images/story_carousel/arrow-left-disabled.png Content-Transfer-Encoding: Base64 iVBORw0KGgoAAAANSUhEUgAAABkAAAARCAYAAAAougcOAAAAGXRFWHRTb2Z0d2Fy ZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAX5JREFUeNqsVcFqwkAQfRtCvIj1oFEo SSDkA3LwXPyOngo9+UU9FTz1N7T9AANBxUPB5hDQBtRcBEUTd2JaWrHdTe3AywYy +2bfzGyGpWmKl37/GkCH446D3i+1kKPL8XDTbofsudczmaIElmWh0WyiVCpdHGGz 2WA+myEIAqRJYqmkgAIYppk5kLJLTdO0T7636bSj8PWeFBB5EazXa6EP8RI/Bamr qipNvt/vMR6P4fu+0Jd4M356JkkilQY6ved5iOMYuq5L71Nl6xCGIUajUabkY49s /YRKiHQ4HGLGu+XUCin5yZlOOhgMsFgszn6TDaJ8lX4KMtd1YebteC6QCFLpInMc B7VaDZPJJCv+n5SQswiVSgWtVguGYXyriQiFuouMMQbbtjNVURQV6q5ou93W84sj ZeVyOYMoXbvdjpaI0vW45N1T9Lcig+WxK7vHvzBjgd5o4KpaRRFFvymIVyu8z+cU zGb5PHHyeXLL0fyHeUI39ymfJ68HAQYAt8XErflg7s8AAAAASUVORK5CYII= ------------hx3Ed1VbVAaH2IdWJd9sOL Content-Disposition: inline Content-Type: image/png Content-Location: http://static2.newser.com/images/EditorPartnerLinkArrow.png Content-Transfer-Encoding: Base64 iVBORw0KGgoAAAANSUhEUgAAAA4AAAARCAYAAADtyJ2fAAAACXBIWXMAAAsTAAAL EwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj33 3vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEs DIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIe EeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH /w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAn f+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJ V2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4 mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHg g/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl 7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/A V/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5 WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQ WHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAA RKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv 1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4 IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGy UT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPE bDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhM WE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPE NyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD 5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2h tlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0 dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHK CpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2ep O6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN 2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIp G6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3n U9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36 p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYP jGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLn m+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cR p7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0H DYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dn F2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofc n8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh 7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJ gUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5p DoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85 ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7 F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/R NtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9 MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo 1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5 sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWF fevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTP ZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJ zs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ +7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3v dy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtb Ylu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ7 52PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7 nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9 zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9D BY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfy l5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT 0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADq YAAAOpgAABdvkl/FRgAAAPdJREFUeNrUkz2KhVAMhc8d/EHkgoVLsHID6grsLNyo CDZWNv6UrsBaO8VCxes1rx/1DfNgigmkSfJxQg5hRIRP4gsfxt+CXdfRr8C+7ylN U0qS5NJTnqC2bamqKkzThH3ffwbHcaQsy9D3PY7jgJQSnPP3YFEUVNc1juMAAJim CSEE1nV9Pk6e59Q0Dc7zhGEYkFJiXVcoigLDMJ4VwzBklmVRWZZYlgWapkFVVWzb Binl+1U9z2Ou61KWZRiGAfM8gzF2q3ixg3PO4jiG7/uwbRsAbhVvfdR1nQVBgCiK 4DgOhBDXISJ6m/u+U9M09L3O/s93vAYAe5+WACG49dgAAAAASUVORK5CYII= ------------hx3Ed1VbVAaH2IdWJd9sOL Content-Disposition: inline Content-Type: image/png Content-Location: http://static2.newser.com/images/tab-nbu-off.png Content-Transfer-Encoding: Base64 iVBORw0KGgoAAAANSUhEUgAAAKUAAAAjCAMAAADCHDotAAAAGXRFWHRTb2Z0d2Fy ZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALdQTFRFycnJbGxslJSU8vLyhoaGXl5e 5OTkoaGhQ0NDUVFRr6+v19fXvLy8eXl5Nzc3QkJCQUFBOzs7Pz8/+/v729vb/f39 OTk5ODg4/v7+z8/P5+fnPDw8PT09jo6OwcHBnp6ezs7ORUVFpqamuLi4gYGBXFxc k5OTubm5TU1N7Ozs0NDQ9PT0Tk5OOjo6goKCcnJyg4ODQEBAcXFxzc3N3t7e9/f3 aGho9fX1b29vR0dH2NjY////NjY2OXGd9gAAArpJREFUeNrslmeT3CAMhimmudzu Xq6XXHrvPRH//3dFEmCY5C7jfMhMkjEzLF7gFc8ISbaI/0ITK+VKuVKulCvl/0+5 m05PDtTm/K+m3HvxFLC9fntcN44xOtwtqHX01HE3UQoYTTS8YGgYVZJ0+OxCEI6U AScMPlLPkmyLB+VjDKMept+gPHp0iyhvb1/OUwAmCqARm1Ig48g9BtAOdJS8ICVo ocGxRIEdQHsL3oOlCQmCe5ZkWzgIC0OMFpzGUxZT7u6zgYPtbq9SukzJboIOjao4 WGRRsbeGTs8gXoNPlLgCnYNuStyFMkuyLR4ETAZXOt0tpjy+uGLKxy2ltQ2lZBe4 SIahLwRlEOjlTIndQN8nFxXKLGkpcV9IDl9MebT/8BtCnn3aXDSUICtlhFHCKAJy oOe6HyiHBIUne3q02GJLmSUtpUNLIsMvo9w7327eYWBebjb7c/pg7PQlLjE7rEAG Lem0DuiX41LiMEiVnaJoqieCHKiFMkuKLdR1GkI0+iZMca0rv746PYSTg8sn212l dDpRUlpi2jiB0cZXy2dS2lDC08nalOwRYH00kHNipsyY2RZHF1HfiHkd5f6XZ5zi cPjhzd1KafDS51tSIPoAIv3pMJPnGx9kia8Ul27WNJQsqTcuB6BKRZhyKeWDQ5jb vUoZB10pJ7CYP5p4pEfPdk1cjulIpuTpnyiTpIlLRb40Acd+KeWdCglnDaWCSmko CAWdiLWGeBpKoqu+7CtlYMq+SBpKAyNnfrayhPJ5QwkNZYAclymYPCcmBaTCYsxx KUwq2kOt6nSFsxWs9wM7mCXFFi1T6c+rCynHz7q0j+8bSqww8/uC6jli0AvN8cT8 7uF9vuS4mGJDiakMwhdJfffQzMSr4x/7JgrSL93qpfmFxMuwfl+ulCvlSrlSrpQr 5fL2XYABAFO/zJ4PgYi3AAAAAElFTkSuQmCC ------------hx3Ed1VbVAaH2IdWJd9sOL Content-Disposition: inline Content-Type: image/png Content-Location: http://static2.newser.com/images/tab-newser-on.png Content-Transfer-Encoding: Base64 iVBORw0KGgoAAAANSUhEUgAAAF8AAAAjCAMAAADFciZ9AAAAGXRFWHRTb2Z0d2Fy ZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADBQTFRFoaGh8vLyr6+v5OTkQ0ND19fX eXl5Xl5eUVFRlJSUbGxsvLy8hoaGycnJNjY2////BLEkbwAAAZNJREFUeNrsVMF2 AyEIBFddd13g//+2A5qkfU1fkkNvekBRGXBGJfvfRgt/4S/8hf8SfxM0MyHa5kwh Suy9rxR2K+xOwWQn6raViEwjZiDwA+AHPika7267+3z5MCez0wenuFVx57Sxr53n LVCPOSj5bHl7Wj9idpKU1aOsai4eIlaQ6UL9DQ6XijEW9z53YksyyUpAqMhZio+f 8Y+d7h6qsDKcpjuOolrDKnteVBf1WvGTZF+zK9YiV5g/8B8dshDoxJk2x0R0Ug9k T4i02g6xlKzjbNh3BWiEcj3sNX6QPig3h+5I0lBqimP1HOIcPNn3RncEew+fZFyZ oOZirZdmEBHiMYXCO9OoH237CP+Y1ygRh9gtaQIXPe8hDijg7jX0IQXudfkIX0JT 27RFFvANCTIsxWKOmw986Ns4FHlRv/iJj7RFR6HpSTTvmt+dPeaCHiTPYK+6B8xG CKoT4fvr+vW+bs8oGHIN89xQQ78UWYKfeH3NKUwt3tddann7/xk/wevVIrL+54W/ 8Bf+p+1LgAEADG61c9aAm4EAAAAASUVORK5CYII= ------------hx3Ed1VbVAaH2IdWJd9sOL Content-Disposition: inline Content-Type: image/png Content-Location: http://static2.newser.com/images/nav/home-off.png Content-Transfer-Encoding: Base64 iVBORw0KGgoAAAANSUhEUgAAACUAAAAdCAAAAAAI3PofAAAACXZwQWcAAAAlAAAA HQC930WQAAAAUklEQVQ4y2MwJgYwjKrCp8qXCFUWm74mE1Rle+r//x+5BFR53/4P BL9K8KoKf/kfDP5W41GV+/U/DLTiVNXw6z8C9OG2cT5cUbLxcFU1mu7xAwATlCek aRBjxQAAAABJRU5ErkJggg== ------------hx3Ed1VbVAaH2IdWJd9sOL Content-Disposition: inline; filename=base.css Content-Type: text/css; charset=utf-8; name=base.css Content-Location: http://static2.newser.com/stylesheets/20110401_1430/base.css Content-Transfer-Encoding: 8bit /***** BEGIN - STYLES NEEDED FOR ALL IEs *****/ .ie #CustomizeGridPanel #gridContentOptions h3 { } .ie .billboardSquare h2 a,.ie .billboardSquare a h2 { line-height:1.2em; } .ie .buggyElement,.ie .carousel { zoom:1; } .ie .UserSquare .h2 { top:13px; } .ie .box { height: 1%; } .ie .sec h2,.ie .sec h3 { height: 1%; width: 100%; } .ie #CustomizeGridPanel.UserGrid {margin:0px 0 4px auto;} .ie #ToolsShareHorizontal #addthis {top:30px;} .ie #ToolsShareStory {padding-bottom:3px;} .ie #NewTabs li.tab a{margin-bottom:0;} .ie #NewTabs li.active.tab a {margin-bottom:0;} /***** END - STYLES NEEDED FOR ALL IEs *****/ /***** BEGIN IE 7 Styles *****/ .ie7 #ctl00_ContentPlaceHolder1_PanelButton_Newsletter #ctl00_ContentPlaceHolder1_LinkButtonSubscribe{position:relative; top:-10px;} .ie7 #storInSecWide .square.UserSquare .x .h2{top:10px;} .ie7 #CommentsMain .CommentsCommentPolicy {bottom:20px;} .ie7 div#StoriesDiv{margin-top: 2px;} .ie7 #ToolsShareHorizontal #addthis {top:38px !important;margin-right:0 !important;} .ie7 #NewTabs li.tab a{padding-bottom:3px;} .ie7 #HeadlineDeckByline{float:left;} .ie7 #storyBackground #ToolsShareStory{padding-bottom:5px;} .ie7 #NewTabs li.tab.active{border-bottom:0;} .ie7 #gridLayoutOptions {bottom:0px !important;} .ie7 .loginmsg.LgnLblMsg{margin:0 !important;} .ie7 .lgnBtnCnt a.bigred {margin:5px 0;} .ie7 .lgnRegLnk{width:250px;margin-top:10px;} .ie7 .lgnFldCntr .desc{height:20px !important;} .ie7 .regFldInpt{margin-bottom:0px;} .ie7 #GridBox{margin-top:20px !important;} /***** END IE 7 Styles *****/ /***** BEGIN Mac Styles *****/ .mac .searchBox {margin-top:1px;} /***** END Mac Styles *****/ /*chrome and safari hacks*/ .webkit .UserSquare .h2{top:10px;} .webkit #logoLike{top:-10px!important;} /*end chrome and safari hacks*/ #ctl00_Header1_divNoContent { width:1006px; } #ctl00_Footer1_divNoContent { width:1006px; } #bodywrapper { width:1006px; margin:0 auto; } .overlay { z-index:9777777; left:0px; top:0px; margin:0; padding:0; position:absolute; background: transparent; } .hdrLgn { color:White !important; background:#aaa; padding:3px 10px; font-weight:bold; border-bottom-left-radius: 10px 10px; border-bottom-right-radius: 10px 10px; border-top-left-radius: 10px 10px; border-top-right-radius: 10px 10px; -moz-border-radius: 10px; } .hdrLgn:hover{background:#ccc;text-decoration:none !important;} .newserLogo{margin:-10px 0 0 2px;} #logoLike { border: none; overflow: hidden; width: 85px; height: 21px; position: relative; top: -18px; left: 90px; display:block } #logoLinkDiv{padding:8px;margin-top:-11px;height:70px;} #headerAd{float:right;z-index:20040;margin-right:10px;} #InterrupterHolder{padding-top:5px;} #InterrupterMain{height:48px;margin:0 10px;border:1px solid #ccc;background:#eee;} #InterrupterTitle{float:left;margin:8px 0 0 0;color:white;padding:7px 10px;font-size:14px;font-weight:bold;} #InterrupterRight{float:left;font-size:13px;font-weight:bold;text-align:left;} #bordersDiv{background: #f9f9f9 url('/images/back-shadow.png') repeat-y center top; } #lightbox { position:absolute; background:#000000; top:0%; left: 0%; z-index: 977775; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); } .Shade { position:absolute; top:0px; left:0px; background-image:url('/images/settings_opaque.png'); background-repeat:repeat; } .nowrap { white-space:nowrap; } .boxFrame, #storyPageContainer #sideCol *.boxFrame, #storyPageContainer .sideCol *.boxFrame { background-color:#fff; border:0px solid #ddd; margin:0 0 10px; padding:0; text-align:center; z-index:+1; } #storyPageContainer #mainCol .boxFrame .storyListContainer{text-align:left;} #sideCol #TodaysMostPopular.boxFrame { border:0px solid #ddd; } .boxFrame #tabs {text-align:left;} .boxFrame .square.fullImageTop * h2 {} .boxFrame .square.fullImageTop h2, .boxFrame .square h2.highlight {} #sideCol .boxFrame h2.heading, #sideCol .boxFrame h2.highlight{ /* position:relative; margin-bottom:30px;*/ padding:19px 0 0; margin:0 0 5px;} .boxFrame h2.heading, .boxFrame h2.highlight { text-transform:uppercase; font-family:Arial Narrow, Geneva, Tahoma, Arial, Sans-Serif; font-size:21px; margin:0 0 17px 0; padding:19px 0 0 0; color:#333; /* position:relative;*/ top:19px; clear:both; text-align:center; background:none; } .boxFrameLeft { text-align:left; padding:10px 7px; } .boxFrameLeft h2.heading {text-align:left} /* File: basestyles.css Basic styling rules. Global White Space Reset - Hat Tip: Andrew Krespanis of http://leftjustified.net/ */ * { padding:0; margin:0; } p, pre, blockquote, label, ul, ol, dl, fieldset, address { margin: 0 0 1em;} ul { margin-left: 2em; } ol { padding-left: 2em; display: -moz-inline-block; display: inline-block; } ol { margin-bottom: 0em; } ol li { margin-bottom: .35em; } /* End GWR */ /* Custom Styles*/ body { color: #000; font: 75%/1.4em Arial, Tahoma, Verdana, Helvetica, sans-serif; text-align: center; background-color:#f9f9f9; } /* Tables - table, tr, th, td*/ th, td { padding: 2px; font-size: 69%; /* for IE 5.x */ voice-family: "\"}\""; voice-family:inherit; font-size: 100%; /* for compliant browsers */ } th { vertical-align: bottom; } td { vertical-align: top; } /* Lists - ol, ul, li, dl, dt, dd*/ li { line-height: 1.2em; margin-bottom: .2em; } /* Forms - form, fieldset, legend, input, textarea*/ fieldset { padding: .7em .7em;} legend { padding: 0 .3em; font-weight: bold;} /* Links - a, a:hover*/ a { text-decoration: none; cursor: pointer; outline: none; } a:hover { text-decoration: underline; cursor: pointer; } /* Headers - h1, h2, h3, h4, h5, h6*/ h1, h2, h3, h4, h5, h6 { font-family: Arial, Helvetica, sans-serif; line-height: 100%; margin-bottom: .5em; } h1 { font-size: 208%; margin: .25em 0 .75em; } h2 { font-size: 135%; margin: 1em 0 1em; } h3 { font-size: 125%; margin: 0 0 .75em; } h4 { font-size: 100%; margin: 0; color: #999; margin: 0 0 .75em; } h5 { font-size: 90%; } h6 { font-size: 80%; } /* Text*/ b, strong { font-weight: bold; } i, em { font-style: oblique; } input, select, textarea { font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding: 1px 2px; } img { border: 0; } /* Colors 5/30/2008 WParis*/ .grey1, .grey1 a {color: #e1dfd6;} .grey1_bg, .grey1_go {background-color: #eee;} .grey1_bdr {border-color: #e1dfd6;} .grey2, .grey2 a {color: #666;} .grey2_bg, .grey2_go {background-color: #666;} .grey2_bdr {border-color: #666;} .grey3, .grey3 a {color: #333;} .grey3_bg, .grey3_go {background-color: #333;} .grey3_bdr {border-color: #333;} .uline a:link, .uline a:visited {text-decoration: underline;} .uline a:hover{text-decoration: none;} .uline a:active{text-decoration: underline;} .spaced05{margin-bottom: 5px;} .spaced10{margin-bottom: 10px;} .spaced15{margin-bottom: 15px;} .spaced20 {margin-bottom: 20px;} .b {font-weight: bold;} .serif {font-family: Georgia, Times Roman, Serif;} .nobold, .nob{font-weight: normal;} .i, .italic{font-style: italic;} .fl {float:left;} .fr {float:right;} .cb,.clear {clear:both;} .cl{clear:left;} .cr{clear:right;} .posA{position:absolute;} .posR{position:relative;} .ml10{margin-left:10px;} .mr10{margin-right:10px;} .mt10{margin-top:10px;} .mb10{margin-bottom:10px;} .m10 {margin:10px;} .m15 {margin:15px;} .ml20{margin-left:20px;} .mr20{margin-right:20px;} .mt20{margin-top:20px;} .mb20{margin-bottom:20px;} .m20{margin:20px;} .p5{padding:5px;} .p10{padding:10px} .p15{padding:15px;} .p20{padding:20px;} .z0{z-index:0;} .tal{text-align:left;} .tar{text-align:right;} .ttC{text-transform:capitalize;} .ttU{text-transform:uppercase;} .ttL{text-transform:lowercase;} /* File: layout_shell.css Rules for the outer shell for screen display only */ #pageBounds { margin: 0; padding: 0; z-index:-10; } .greyBack { background: #424242; } .whiteBack { background: #fff; } .bounds { text-align: left; margin: 0 auto; margin-top:15px; } body.article_page .carouselNav .bounds { margin-top:0px; } .boundsPopup { text-align: left; margin: 0 auto; } .fixedbounds {width:980px;} /* Content Bounds */ #contentBounds { clear: both;margin-left;-5px; } #mainCol { width:670px; text-align:left; float: left; position:relative; z-index:+1; } #sideCol { width: 300px; float: right; position:relative; margin: 0 10px 0 5px; z-index:10; } #storyPageContainer #sideCol { padding-top:45px; } .box { position: relative; margin: 0 0 10px; padding: 0; } .box h2 { } .box .content { position: relative; /* */ margin: 0 8px; padding: 0 0 8px; } .box .sec { border: 0px solid red;} .box.white { background:#fff;} #mainCol .box { padding-top: 0;} .box .content.pad{ padding-top:10px;} .box .content.ad { padding-top: 10px; text-align: center; margin: 0 8px; } #sideCol .ad { text-align: center; padding-bottom:10px; margin-bottom:10px; } .sec h2 { position: relative; left: 0; z-index: 1; color: #000; text-align: left; padding: 8px 8px 8px 8px; margin: 0 -8px 10px -8px; } /* Masthead*/ #mastHead { clear: both; display: block; position: relative; z-index: 10000; text-align:center; } .mastBorder { border-top: 3px solid #f00; } .mastBorderBlue { border-top: 3px solid #0171a1; } .mastBack { background:#fff; } #mastHead .bounds { position: relative; height: 1%; } #logo { width: 35%; float: left; } #logo a { width: 241px; height: 69px; display: block; margin: 0 0 15px; padding: 0; text-decoration: none; background: url('/images/logo-2009-3.gif') left 15px no-repeat; } #logo a span { display: none; } #searchContainer { width: 33%; float: left; margin-top: 1em; color: #e7e5db; font-size: 92%; } #search { text-align: left; } #searchContainer p { margin: 0 0 .3em; padding: 0; } #loginContainer { text-align: right; float:right; width:600px; } #topAdGroup { background: #696965; width: 100%;} #topAdGroup .tableAds { margin-left: auto; margin-right: auto;} #mastHead .weather { position: absolute; bottom: 0; right: 0; z-index: 6000; text-align: right; height: 48px; margin: 0; font-size: 92%; color: #e7e5db; } #mastHead .weather p { margin: 0; position: absolute; bottom: 2px; right: 55px; white-space: nowrap; } #mastHead .weather img { margin: 0; padding: 0; } #mastHead .weather .w_icon { width: 48px; height: 48px; position: absolute; right: 0; bottom: -16px; } #mastHead .weather .w_icon .cover { position: absolute; bottom: 0; left: 0; height: 16px; width: 48px; } #mastHead .weather a { color: #e7e5db; text-decoration: none; cursor: pointer; } #mastHead .weather a:hover { color: #fff; text-decoration: underline; background: #000; } #mastHead .weather #zipform { color: #000; text-align: center; background:#fff; position:absolute; padding:5px 10px; margin:4px; border:1px solid #333; top: 2em; right: 1.5em; white-space: nowrap; } /* Navigation*/ /* Main Navigation */ #mNav, #specialsNav { color:#fff; text-align: center; width:auto; background:#444; text-transform: uppercase; font-size: 11px; font-weight:bold; z-index: 6001; border-bottom: 1px solid #333; } #pageBounds #mNav h2, #pageBounds #specialsNav h2 { float: left; margin: 4px 18px 0 5px; line-height: 19px; font-size: 11px; color: #666; text-transform: none; background: #e1dfd6 url(../../images/nav/bg_newsSections2.gif) right top no-repeat; width: 102px; text-align: center; display: inline; /* IE6 double margin bug */ } #pageBounds #mNav ul, #pageBounds #specialsNav ul { list-style: none; float: left; margin: 0; text-align: center; padding: 0; height: 26px; width: auto; } #mNav li, #specialsNav li { list-style: none; float: left; margin: 0; } #mNav a, #specialsNav a { display: block; padding:0px 12px; color: #fff; line-height: 26px; height: 26px; z-index: 6002; background: url(../../images/nav/bg_mNavli.gif) right center no-repeat; } #mNav a:hover, #mNav li.here a, #specialsNav a:hover, #specials li.here a, #section1 #mNav #mNavSection1 a, #section2 #mNav #mNavSection2 a, #section3 #mNav #mNavSection3 a, #section4 #mNav #mNavSection4 a, #section5 #mNav #mNavSection5 a, #section6 #mNav #mNavSection6 a, #section7 #mNav #mNavSection7 a, #section8 #mNav #mNavSection8 a, #section9 #mNav #mNavSection9 a, #section13 #mNav #mNavSection13 a, #section101 #mNav #mNavSection101 a, #section10 #specialsNav #specialsNavSection10 a, #section11 #specialsNav #specialsNavSection11 a, #section12 #specialsNav #specialsNavSection12 a, #section100 #specialsNav #specialsNavSection100 a, #section102 #specialsNav #specialsNavSection102 a, #local #specialsNav #specialsNavSectionLocal a, #threads #specialsNav #specialsNavSectionThreads a, #section104 #specialsNav #specialsNavSection104 a, #section105 #specialsNav #specialsNavSection105 a { background:#eee; color:#000; text-decoration: none; margin-left: -1px; padding-left: 13px; } /* Newser Specials Navigation */ #specialsNav { position:relative; height: 18px; margin-bottom: 10px; font-size: 10px; background: #555454 url(../../images/nav/bg_specialsNav.gif) left top repeat-x; } #pageBounds #specialsNav h2 { margin: 1px 18px 0 5px; line-height: 17px; font-size: 10px; color: #000; text-transform: uppercase; width: 102px; height: 17px; text-indent: -9999px; overflow: hidden; background: url(../../images/nav/newserSpecials2.gif) left top no-repeat; } #pageBounds #specialsNav ul {height: 18px;} #specialsNav a { line-height: 17px; height: 17px; padding-top: 1px; background: url(../../images/nav/bg_specialsli.gif) right center no-repeat; } #mNav li:last-child a, #specialsNav li:last-child a { background-image: none; } /* Footer Navigation */ #fNav { float:right; clear:both; text-align: left; margin-bottom: 60px; margin-left:30px; } #fNav ul { margin: 0 0 5px 0; float: left; padding: 0; list-style: none; width:150px; height:200px; border-left:1px solid #434343; } #fNav li, #fNav li.heading { margin:0 0 4px 0; padding:0; list-style: none; padding-right: .75em; margin-left: 10px; line-height:1.4em; } #footer .heading, #fNav .heading { margin-top:0; padding:0; font-family:Arial Narrow, Geneva, Tahoma, Arial, Sans-Serif; text-transform:uppercase; font-size:18px; font-weight:bold; margin-bottom:15px; } #fNav li.last { border: 0; } #fNav a { } #FooterPartnerData { background-color:#E1E1E1; color:black; text-align:left; padding:10px 5px; } #FooterPartner { clear:both; background:#333333; } #FooterPartnerTitle { font-family:Arial narrow,arial; font-size:18px; font-weight:bold; padding:10px 0 0 15px; } .FooterPartnerLinks { float:left; color:Black; margin:10px 11px 5px; text-align:left; } .FooterPartnerLinks li { list-style:none; margin-left:-25px; margin-bottom:0; padding:3px 0 3px; border-bottom:solid 1px #BBBBBB; } #FooterPartnerOther { color:white; background-color:#272727; text-align:left; padding:10px 6px; } /* What Is */ #whatis { clear: both; position: relative; width: 100%; background: #eee; } /*5/28/2008 WParis modifying whatis box combo style to remove border added for TopStories and other boxes*/ #whatis .box { background-position: right top; background-repeat: no-repeat; border: none; width: 960px; margin: 0 auto; } #whatis .box .content { padding-top: 10px; text-align: left; } #pageBounds #whatis h2 { float: left; width: 230px; margin-top: 5px; font-size: 182%; text-align: center; } #whatisoverview { float: left; margin: 0 0 10px 10px; padding: 5px 0 0 20px; border-left: 1px solid #ccc; font-size: 127%; width: 490px; display: inline; line-height: 1.3em; } /* Footer ------------------------------------------------------------- */ #footer { clear: both; color: #FFF; text-align: center; margin: 0; background: #333; padding-bottom: 100px; padding-top: 20px; } #footer a { color: #FFF; text-decoration: none; } #footer a:hover { text-decoration: underline; } #footer .box { background: none; padding-bottom: 15px; margin-bottom: 0; } #footer .bounds { position: relative; } #FooterPartnerData a { color: #000; text-decoration: none; } #FooterPartnerOther a { color: #FFF; text-decoration: none; } #FooterPartnerData a:hover, #FooterPartnerOther a:hover { text-decoration: underline; } /* Copyright */ #copyright { text-align: center; } /* highlighted headers */ .title, .sec h2, .box .boxTitle { background: #039 url(/images/bg_notch09.gif) right top no-repeat; color: #fff; } #section1 #sidecol h2 { color: #039;} /* Tabs */ .tabs { list-style: none; margin: 0; padding: 0; font-size: 10px; font-weight: bold; z-index: 20; position: relative; } .relatedMedia .tabs { margin-left: -7px; margin-right: -7px; } .tabs li { margin: 0 0 -1px 5px; padding: 0; float: left; text-transform: uppercase; position: relative; } .tabs li a { height: 22px; display: block; float: left; color: #333; } .tabs li a span { padding: 5px 10px 0; height: 17px; display: block; float: left; } .tabs li.firstTab a {} .tabs li.firstTab a span {} .tabs li a.active { color: #333; background-color: #fff; border: 1px solid #ddd; border-bottom: none; } .tabs li.firstTab a.active {} #JustForLaughsDiv ul { padding: 0 0 9px; } #JustForLaughsDiv .tabs li a { margin:0 1px -1px; height:30px; } #JustForLaughsDiv .tabs li a span { padding:5px 5px 0; } #JustForLaughsDiv .tabs li a.active span { border-color:#DDDDDD; border-style:solid solid none; border-width:1px 1px medium; } #mediaContainer * .tabs li a.active span { background-color: #fed944;} .tabPanels { clear: both; background-color: #fff; padding: 10px 0 0 0; margin: 0; } .tabPanel ol.noNumbers { list-style-type:none;} .relatedMedia .tabPanels { margin-left: -7px; margin-right: -7px;} #sideCol .relatedMedia {} .leftcol .tabPanels { margin-bottom: 10px; } .mediaControls .do a { text-transform: lowercase;} .mediaControls .do a:hover { background-image: none;} .mediaCaption { margin: 0;} /* Misc */ .whitebox { background-color:#FFFFFF; border:1px solid #CCCCCC; clear:both; padding:5px 8px; } .hr { height: 0px; overflow: hidden; } .hr hr { display: none; } .box .hr { border-bottom: 1px solid #ddd; margin-top: 16px; margin-bottom: 16px; } .normal { font-size: 1em; line-height: 1.3em; font-weight: normal; } .error { color: #c00; font-weight: bold; } .hide { position: absolute; left: -5000px; top: 0; width: 1px; height: 1px; overflow: hidden; } .center { text-align: center; } /* Clearing floats - Hat Tip: http://www.positioniseverything.net/easyclearing.html */ .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } /* JCK - added this next line to remove the extra spacing in Safari and Firefox */ .c\learfix:after { line-height: 0; } .clearfix { display: inline-block; } /* Hides from IE-mac \*/ * html .clearfix { height: 1%; } .clearfix { display: block; } /* End hide from IE-mac */ .tabLabel { margin:0px; font-weight:bold; padding:1px 6px; font-size: 11px; } .breaking { color:#fff; /* background-color:#c00;*/ } .developing, .multiLink{ color:#000; /* background-color:#FED944; */ } .developing ul, .multiLink ul { border-left:1px solid #000000; float:left; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0pt 0pt 0pt 10px; padding:0pt 10px; } .breaking, .developing, .singleLink, .multiLink { padding:4px 6px; margin-bottom:19px; position:relative; overflow:hidden; } .breaking h2, .developing h2, .singleLink h2, .multiLink h2 { z-index:+2; font-size:20px; font-weight:bold; margin:2px 0px 7px; padding:0; } .developing h2 { font-size: 20px; display:inline; float:left; } .developingConstrain h2 { max-width:400px; } .breaking h4, .developing h4 { font-size:14px; font-weight:bold; padding:0; clear:left; } .breaking h4 { margin: 0; font-size: 14px; } .breaking a, .developing a { text-decoration:none; font-weight:bold; } .breaking a { color:#FED944; } .breaking a:hover {color:#FFF; } .developing a { font-size:14px; color:#039; } .developing a:hover {color:#333;} img.InterruptLeftImage { float:left; /* height:45px; */ padding:4px 10px 0 4px; margin: 0; } /*END Interrupter styles*/ /*This is the close x image styling*/ .CloseImage { position:absolute; top:0; right:0; z-index:+2; } #welcomescreen h2 { background:#ccc; padding:8px 0 8px 15px; margin: -10px -10px 10px -10px; color:#333; } .blue { color:#039; } /*WParis 1. list item used inthe new Today's Most Popular 2. adding a class to remove all borders. will be used in conjunction with new box style that has borders. 3. stealing Drew's tin style to use for new notchedbox class*/ /*** 1. ***/ * .tabPanel .noNumbers li { border-bottom: 1px solid #ddd; clear: both; margin: 6px 0 0; padding: 0 0 8px; color: #333; } .noNumbers li span.byline { font-size: 92%; } img.numberImage { float: left; margin-right: 6px; } .tabPanel .noNumbers li.lastItem { border-bottom: 1px solid #fff; clear: both; } /*** 2. ***/ .noborder { border:none; border-width:0; } /*** 3. ***/ .notchedbox { position: relative; margin-bottom: 10px; } .notchedbox h2 { line-height: 28px; background: #039 url(../../images/bg_notch09.gif) right top no-repeat; color: #fff; margin: 0; line-height: 28px; height: 28px; font-size: 112%; padding: 0 10px 0 11px; position: relative; } .notchedbox span.q { position: absolute; right: 25px; top: 8px; padding: 0 1px; font-size: 11px; line-height: 1; background: #fff; font-weight: bold; } .notchedbox #tabs { border: 1px solid #ddd; border-top: 1px solid #fff; background: #eee; padding-top: 10px; } #apheadlines.notchedbox #tabs { padding-top: 2px;} .notchedbox .tabPanels { border-right: none; border-left: none; border-bottom: none; padding: 0; } .notchedbox #tabs .headline { list-style-type: none; font-weight: bold; } .notchedbox #tabs .noNumbers { padding: 0 2%; width: 94%; } .notchedbox #tabs .noNumbers li { overflow: hidden;} .notchedbox #tabs .noNumbers li div.thumbContainer { float: left; width:45px; height:45px; overflow:hidden; text-align:center; margin:0 10px 0 0; } #apheadlines #tabs span { font-size: 92%;} .notchedbox.localnews #tabs span { font-size: 97%; } #apheadlines ul, .notchedbox.localnews ul { margin: 0 8px 8px; list-style: none; } #apheadlines #tabs li, .notchedbox.localnews #tabs li { padding: 8px 5px; border-bottom: 1px solid #ddd; color: #333; line-height: 1.4em; } .boxFrame #LocalNewsHolder #tabs li { padding:5px 0 10px; } .notchedbox.localnews li a { font-weight: bold;} .localnews h2 span { font-size: 82%; font-weight: normal; } .dropDown { font-weight: bold; font-size: 92%; margin-left: 13px; } a#learnMoreLink { font-size: 67%; font-weight: normal; } .localnewsheader { font-weight: bold; color: #039; font-size: 14px; padding-bottom: 1px; border-bottom: 1px solid #ccc; margin: 20px 0 10px; } .localnewscontent { color: #222;} /*6/18/2008 WParis Added groupThreads ID and resulting classes for Groups.ascx control*/ div#groupThreads * h4 { margin: 0; color: #666; } div#groupThreads ul { list-style-type: none; margin-bottom: 15px; margin-left: 10px; } div#groupThreads ul li { margin-bottom: 8px;} /*6/30/2008 WParis added style for Quotes in media scroller as awell as ne Story page design*/ .notchedbox.ylw #tabs { background: none; border: none; background-image: url(../../images/bg_hdr_ylw.gif); background-repeat: no-repeat; background-position: top left; background-color: #fed944; } .notchedbox.ylw #tabs .tabs { position: relative; bottom: 1px; padding: 1px 0 0 0; } .notchedbox.ylw #tabs .tabPanels { border-top: none; padding: 0; } .selectedTab, #tabs * .active { background: #fff; } .iconBox { margin: 1px 3px 3px; } .iconBox * img { vertical-align: middle; margin: 0 2px; } .storyresource { line-height: 1.3em; margin: 10px 0 0 0; clear: both; } .controlDots img { margin-right: 3px;} .boxTitle { margin: 11px 0 12px; } .boxTitle span { background-color: #FED944; background-position: right center; background-repeat: no-repeat; font-weight: bold; font-size: 11px; padding: 0 8px 0 13px; height: 14px; overflow: hidden; text-transform: uppercase; } .checkeredBox { margin: 10px 0; background-image: url(../../images/bg_stripes.gif); background-repeat: repeat; background-color: #eae9e2; background-position: left 30px; border-bottom: 1px solid #c6c4bd; border-top: 3px double #c6c4bd; } .checkeredBox.indented, .indented { position: relative; left: 7px; } .checkeredBox .boxTitle span { background-image: url(../../images/bg_hdr_checkerbox.gif);} .checkeredBox.indented .boxTitle { position: relative; left: -7px; } .notchedboxContent { margin-left: 10px;} h2.blueTitle { margin-bottom: 15px;} h3.blueTitle { margin-bottom:15px;} .box .boxTitle { padding: 0; height: 27px; position: relative; top: -15px; margin-bottom: -10px; } .box .boxTitle span { background: none; font-size: 140%; text-transform: none; position: relative; left: -7px; top: 6px; margin: 0; } .box .boxContainer { margin: 10px;} a.indexLink { display: block; margin-bottom: 2px; } /**********************************************************/ /* File: layout_content.css */ /* Rules for the interior content for screen display only */ /**********************************************************/ a { color: #039; } #sideCol .todaysMostPopular li { list-style-type:none; position:relative; } #sideCol .todaysMostPopular .tabPanels .tabPanel li { margin: 0px 0px 2px -10px; font-size: 92%; } .notchedbox .tabs, #tin .tabs { position: relative; margin-top: -5px; } #sideCol .leaders .tabPanel li { font-size: 92%;} #tabPanelsLeaders ol{ padding-left:3em;} #sideCol .todaysMostPopular a { font-weight: bold; } #groupThreads span.storysource {/*font-size:114%;*/} .related .storysource, .tagPage .storysource { color:#666; font-size:11px; } .storysource { color: #f00; text-transform: uppercase; font-size: 12px; line-height: 1.4em; padding: 0; margin-right: 1px; font-weight:bold; } .summary .tags .storysource {font-size:83%;} /* thread page styles */ .threadTop { margin-bottom: 10px; margin-left:5px; position: relative; z-index: 140; } .threadTopHeader h1 { padding: 0; margin: 0 0 5px; } .threadTopHeader p { margin-bottom: 5px; } /* Thread tools */ .threadTopTools { position: relative; margin-bottom: 15px; } .threadTopTools ul { list-style: none; margin: 0; padding: 5px 0; font-size: 12px; background: #eae9e2 url(../../images/bg_stripes.gif) left top repeat; } .threadTopTools ul li { list-style: none; float: left; margin: 0; border-right:1px solid #999; padding: 0 9px; line-height: 1; } .threadTopTools a { } .threadTopTools ul li.first { padding-left: 8px; width: 155px; } .threadTopTools ul li.last{ border:none;} .threadEdit { margin-left: 15px; position: absolute; margin-top: 2px; } .threadEdit img { border: 0; } .threadTopTools ul li.threadTopFeeds { padding-left: 10px; background: url('../../images/tools_divider.gif') 3px 4px no-repeat; } .threadTopContent { position: relative; margin: 0 0 10px 5px; clear: both; } .threadTopContent img { border: 1px solid #333; } .storylistHeader, .storylistFooter { font-weight: bold; font-size: 10px; line-height: 1.2em; } .threadsCount { float: left; width: 150px; margin-top: 10px; } .threadsNav { float: right; text-align: right; width: 300px; margin-top: 10px; } .threadsNav a:hover { text-decoration: underline; } .threadsNav ul { list-style: none; } .threadsNav ul li { list-style: none; display: inline; border-right: 1px solid #CCC; padding-right: .5em; margin-left: .5em; } .threadsNav ul li.last { border: 0; } .collExp { list-style: none; margin: 0; padding: 0; padding-bottom: 10px; font-size: 10px; text-transform: uppercase; font-weight: bold; } .collExp li { list-style: none; display: inline; padding-right: 3px; } .collExp li a { color: #333; padding-left: 10px; } .collExp li a:hover { text-decoration: underline; } .expandAll { padding-left: 13px; background: url('../../images/tools_divider.gif') 4px 2px no-repeat; } .expandAll a { background: url('../../images/expand_icon.gif') 0 2px no-repeat; } .collapseAll a { background: url('../../images/collapse_icon.gif') 0 2px no-repeat; } .threadsContent { clear: both; } .threadsContent ul { list-style: none; margin: 0 5px; padding-top: 10px; position: relative; background: #fff; } .threadsContent ul li { clear: both; margin-bottom: 5px; position: relative; width: 100%; } .threadsContent ul li ul {margin: 0;} .threadsContent ul li ul li { margin-bottom: 0; line-height: 1.5em; width: auto; } .threadsContent ul li li img {border: 1px solid #333;} .threadsContent a.dateHead { color: #333; font-weight: bold; text-transform: uppercase; padding-left: 15px; border-bottom: 1px solid #333; position: relative; text-decoration: none; font-size: 10px; } .threadsContent a.dateHead:hover {color: #000;} .threadsContent li.open {background: transparent url('../../images/collapse_icon.gif') 3px 3px no-repeat;} .threadsContent li.open .summary {display: block;} .threadsContent li.closed {background: url('../../images/expand_icon.gif') 3px 3px no-repeat;} .threadsContent li.closed .summary, .threadsContent li.closed .filedUnder {display: none;} .threadsContent ul li ul li h2 { font-family:Arial, Helvetica, Sans-Serif Serif; padding: 0 20px 0 30px; margin-left:-10px; background: url('../../images/onsite_icon.gif') 10px 3px no-repeat; top:0; } .threadsContent li.offsite h2 { font-family:Arial, Helvetica, Sans-Serif Serif; padding-left: 30px; margin-left:-10px; background: url('../../images/offsite_icon.gif') 10px 3px no-repeat; } .threadsContent li.ads {background: none;} .threadsContent p.filedUnder { clear: both; border-bottom: 1px solid #DDD; color: #666; text-transform: uppercase; font-size: .85em; margin: 0; } .threadsContent p.filedUnder a {text-transform: none;} .threadsContent .byline { font-size: 92%; clear:both; } .threadsContent li li h2 { margin: 1em 0 0; text-transform: none; } .threadsContent li li h2 a {color: #000;} .threadsContent li li h2 a:hover {text-decoration: underline;} .threadsContent li.offsite div.summary { background: url('../../images/open_blockquote.gif') top left no-repeat; padding: 10px 0 0 40px; } .threadsContent li.offsite blockquote { background: url('../../images/close_blockquote.gif') bottom right no-repeat; padding-right: 40px; min-height: 35px; } .storyTopSideMedia .tabs { list-style: none; margin: 0; padding: 0; font-size: 12px; font-weight: bold; z-index: 2000; position: relative; } .storyTopSideMedia .relatedMedia .tabs { margin-left: -7px; margin-right: -7px; } .storyTopSideMedia .tabs li { margin: 0 0 -1px 5px; padding: 0; float: left; text-transform: uppercase; position: relative; } .storyTopSideMedia .tabs li a { height: 22px; display: block; float: left; color: #333; } .storyTopSideMedia .tabs li a span { padding: 5px 10px 0; height: 17px; display: block; float: left; } .storyTopSideMedia .tabs li a.active { color: #333; background-color: #fed944; border: none; } .storyTopSideMedia .tabPanels { clear: both; background-color: #fff; padding: 0; width: 300px; } .storyTopSideMedia .relatedMedia .tabPanels { margin-left: -7px; margin-right: -7px; } .relatedThreads a { font-weight: bold; } .addButton { position: absolute; top: 6px; right: 7px; } img.left { float: left; margin: 0 10px 10px 0; } img.right { float: right; margin: 0 0 10px 10px; } .bullet, .bulletseperator { color: #999; line-height:normal; } .bulletStory { color: #cc6600; font-weight: bold; font-size: 125%; } .go, .do, .back, .hotTopics dl { font-size: 10px; font-weight: bold; line-height: 11px; } .hotTopics, .back { padding: 0; margin: 0 8px 10px; } /******************** 5/29/2008 Will Paris adjusting .go a to use bg_more.png with transparency ********************/ .go a, .do a, .hotTopics dd a { color: #039; background: #fed944; text-transform: uppercase; background-image: url(../../images/bg_more.gif); background-position: right center; background-repeat: no-repeat; padding: 0 10px 0 1px; margin: 0; } .grey1_go a { background-image: url(../../images/bg_more-g.gif); background-position: right center; background-repeat: no-repeat; padding: 0 10px 0 1px; margin: 0; } .do a { background-image: none; padding: 0 1px; } .back { margin-bottom: 7px; padding-top: 2px; } .hotTopics dl { margin: 0; padding: 0; text-transform: uppercase; } .hotTopics dt { float: left; color: #fff; text-transform: uppercase; padding: 0 7px 0 1px; position: relative; background: #039 url(../../images/bg_threads-y.gif) right top no-repeat; } .hotTopics dt span { position: relative; } .hotTopics dd { float: left; } .hotTopics dd a { padding: 0 10px; background-image: none; } .back a { padding: 0 2px 0 10px; background: #fff; background-image: url(../../images/bg_back3.gif); background-position: left center; background-repeat: no-repeat; font-weight: normal; } .hotTopics dd.last a { background-image: url(../../images/bg_more.gif); background-position: right center; background-repeat: no-repeat; } .hotTopics dd a:hover, hotTopics dd.last a:hover, .back a:hover, .go a:hover, .go.back a:hover, .do a:hover { background: #fff url(../../images/bg_more.gif) left center no-repeat; color: #039; text-decoration: none; } .go a:hover, .do a:hover { background-image: url(../../images/bg_back.gif); background-position: right center; background-repeat: no-repeat; } .do a:hover { background-image: none; } .go.back a:hover { background: #fff url(../../images/bg_more3.gif) left center no-repeat; color: #333; } /* UGC interface styles, 12/5/07 */ #iframe { background: transparent; } #iframe #pageBounds { background: transparent; } iframe { } #iframe .box { border:2px solid #666; } #iframe .narrow { width: 490px; } #iframe .medium { width: 640px; } #iframe .white { background: #fff; } #iframe .box.narrow .box.white, #iframe .box.wide .box.white, #iframe .box.verywide .box.white { width: 480px; margin: 0 auto; height: auto; position: relative; } #iframe h2#edit-action { padding:8px 10px; position: relative; margin:0 -8px 1em; } #iframe .box .content { margin: 0; padding: 0 8px; } #iframe #pageBounds span.cancel , #edit span.cancel { position:absolute; z-index:50000; top:7px; right:7px; color: #666; font-size: 72%; text-align: right; margin: 0; } #iframe .howTo { float:right; width:300px; } #iframe .narrow .howTo { width:180px; } #iframe #pageBounds span.cancel a, #edit a.cancel, #sideCol .box a.cancel, #edit span.cancel a { color: #4e7f33; font-weight: bold; text-decoration: underline; } #edit a.cancel { font-size: 92%; } #iframe #pageBounds span.cancel a:hover, #edit a.cancel:hover, #edit span.cancel a:hover { text-decoration: none; } #iframe .box.white h2{ background:#fcfac9; color: #333; margin-bottom: 1em; } #iframe .box.white ul li { padding-bottom: 10px; } #iframe .box.white .howTo h2 { background: none; color: #C00; margin-bottom: 0; } /* STEP 2 - Search */ #iframe .box.white label { color: #333; font-weight: bold; } #iframe .box.white input.search_stories { width: 350px; color: #666; font-weight: bold; padding: 2px 0 2px 1px; font-size: 107%; } #iframe .box.white input.btn_search { width: auto; margin-bottom: -6px; } /* STEP 3 - Results */ #iframe .wide { width: 785px; } #iframe .box.wide .box.white { width: 775px; } #iframe .box.verywide { width: 875px; } #iframe .box.verywide .box.white { width: 865px; } #iframe .box.wide .box.blue { width: 755px; } #iframe .box.blue { background: #edecfe; } /* The following fixes the problem with the fire fox highlighting when selecting a node on the ency search page. */ #iframe #pageBounds #contentBounds .TreeNodeSelect { background: none; color: black; } .preview #notify { background: #c00 url('/images/bg_notify.jpg') left bottom repeat-x; position:relative; color:#fff; top: -5px; left: 0; width: 100%; height: 4.25em; } .preview #notify h2 { float: left; padding: 0 10px 0 15px; color: #fff; } /* UGC - Edit Thread page styles 12/12/07; updated 2/27/08 */ #edit .edit { position: relative; margin-bottom: 10px; } #edit #notify { background: #c00; color:#fff; width: 100%; height: 4.25em; margin-bottom: 1em; } #edit #notify h2 { float: left; padding: 0 10px 0 15px; color: #fff; } #edit #notify span { float: left; margin-top:15px; } #edit #notify span span{ float: none; } #edit #notify img { vertical-align: middle; margin: 0 0 0 10px; } #edit #notify a { color: #fff; font-weight: bold; font-size: 92%; text-decoration: underline; } #edit #notify a.alignright { float:right; line-height: 4em; vertical-align:middle; margin-right:15px; } #edit #notify a:hover { text-decoration: none; } #edit .white { background: #ffffff; } #edit .howTo { width: 170px; float: left; } #edit .summary { font-size: 100%; line-height: 1.4em; } #edit .howTo h2 { margin: 0 0 .5em; color: #c00; } .edit_image { width: 152px; float: left; position: relative; margin-right: 12px; display: inline; /* IE 6 double margin bug */ } #edit .edit_image img { /*padding: 5px;*/ background: #fcfac9; margin: 0 auto; border: 1px solid #ddd; margin: -2px -1px -1px -1px; } .thread_summary { width: 567px; position: relative; float: left; margin-right: 15px; display: inline; /* IE6 double margin bug */ } #edit input.edit_btn, #edit .threadTopContent input.edit_btn { position: absolute; top: 0; right: 0; background-color: #fff; border-left: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 5px; } #edit .thread_summary input.edit_btn { margin-top: -1px; margin-right: -1px; } #edit .threadTop { } #edit #mainCol .box { background: #eee; } #mainCol .box h2.intro { position: relative; margin: 0 0 0 -15px; padding: 0 28px 0 15px; line-height: 28px; display: inline; float: left; /*text-transform: lowercase;*/ font-size: 158%; } h2.intro { font-family:Arial, Helvetica, Sans Serif; } #edit .sec h3 { background: #fcfac9; } .edit_this { background: #fcfac9; padding: 10px; border: 1px solid #ddd; } .threadsContent span.edit_this, #sideCol span.edit_this { margin-top: .5em; display: block; padding: 7px 10px; height: 1%; /* IE6 fix */ } #edit .threadTop .edit_this img { border: none; padding: 0; } #edit .threadsContent li.offsite h2 { width:475px; } #edit .threadsContent li.offsite div.summary { background: url('../../images/close_blockquote-e.gif') top left no-repeat; } #edit .threadsContent li.offsite blockquote { background: url('../../images/open_blockquote-e.gif') bottom right no-repeat; } .edit_this h2 { padding-top: 0; margin-top: 0; } #edit .threadTop h1 { display: block; margin-bottom: .25em; } #edit .threadsContent ul { } #edit .threadsContent li.offsite { background-color: #fcfac9; border: 1px solid #ddd; padding: 0 20PX 0 40px; margin: 15px 20px 15px 40px; background-position: 20px 18px; height: 1%; /* IE6 fix */ } #edit p.filedUnder { border: none; margin-bottom: 0; display: none; } .offsite span.edit_this, #sideCol .edit_this span.edit_this { border: none; margin: 0; padding: 0 0 1.5em; } #sideCol span.edit_this { position: relative; } #sideCol span.edit_this input { margin-top: 5px; } #edit input.edit_btn { position: absolute; top: 0; right: 0; background-color: #eee; border-left: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 5px; } #edit .threadsContent li.offsite input.edit_btn { margin-right: -2px; margin-top: -1px; } #edit #sideCol input.edit_btn { margin-right: -1px; margin-top: -1px; z-index: 9000000; } #edit .tabPanels { margin: 0; } #edit .mediaScroller { } #edit #videos_panel , #edit #images_panel, #edit #quotes_panel, #edit sports_panel { min-height:350px; } #edit #iscrollclip, #qscrollclip, #edit iscrollclip2 { height: auto; } #edit #iscrollview, #qscrollview, #edit #iscrollview2 { height: auto; } #edit div.removeReason { background: #fff; padding:0; margin:0; } table.treeviewNode { display: inline; vertical-align: sub; white-space: normal; } div#groupedLinks { height: 450px; } div#preTree { text-align: left; float: left; height: 340px; } table.treeviewNode td.summary { width: 245px; } img.featured { margin-right: 2px; } table.history { border-top: 1px solid #ddd; border-left: 1px solid #ddd; } table.history td { border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; } input.start_thread { margin-left: 15px; } /* Thread Edit input/editing tips styles, 1/3/08 */ input.threadName { width: 275px; font-size: 208%; font-weight: bold; } textarea.threadDeck { width: 485px; height: 60px; font-size: 16px; font-weight: bold; } textarea.threadSummary { width: 485px; height: 80px; font-size: 100%; } textarea.threadKeywords { width: 485px; height: 40px; font-size: 100%; } #EditingHelp { position: absolute; display: none; z-index: 99999; background: #fff; width:330px; left:510px; margin:-50px 0 0; border: 1px solid #ccc; } #EditingHelp .tips { padding: 10px 10px 0; } #EditingHelp .tips h2 { margin-bottom: 1em; color: #c00; } #EditingHelp .tips h4 { margin-bottom: .25em; } /* My Profile styles ----------------------------------------------------*/ .userTopTools { position: relative; margin-bottom: 15px; } .userTopTools ul { list-style: none; margin: 0; padding: 5px 0; font-size: 12px; background: #eae9e2 url(../../images/bg_stripes.gif) left top repeat; } .userTopTools ul li { list-style: none; float: left; margin: 0; border-right:1px solid #999; padding: 0 9px; line-height: 1; } .userTopTools a { } .userTopTools ul li.first { padding-left: 8px; } .userTopTools ul li.last { border:none; } .my_thread { width: 100%; } .my_thread .box .content { margin: 5px 10px; } h1#mythreads { margin-bottom: 5px; } p.do.m { margin-bottom: 20px; } .my_thread .image { float: left; background: #fff; width: 140px; height: 110px; overflow: hidden; margin: 0 15px 0 0; border: 1px solid #999; text-align: center; } .my_thread .description { float: left; width: 600px; } .my_thread .description .overview { float: left; margin: 0; width:345px; } .my_thread .description .action { float: right; width: 200px; list-style: none; margin-left: 0; padding: 10px 0 5px; background: #eae9e2 url(../../images/bg_stripes.gif) left top repeat; } .my_thread .description .action li { margin-bottom: .45em; padding-left: 10px; font-weight: bold; } .my_thread .description .action li a { } .my_thread .description .action li.delete a { color: #c00; } .my_thread .description h2 { margin: 0 0 10px; padding: 0; line-height: 1.5em; } .my_thread .description h2 img { vertical-align: middle; margin-left: 10px; } span.myThreadsHelp { color: #666; text-align: right; margin: 0; font-size:50%; } a.myThreadsHelp { color: #4e7f33; font-weight: bold; text-decoration: underline; } a:hover.myThreadsHelp { text-decoration: none; } /* Google Ads styling ----------------------------------------------------*/ .googleAds { padding: 5px 0; clear: both; width: auto; border-top: 1px solid #DDD; border-bottom: 1px solid #DDD; font-size:12px; } .summary.more .googleAds { line-height: 150%; } .storyTopAds .googleAds, .adzone1 .googleAds { border-top: none; border-bottom: none; padding-top: 0; padding-bottom: 0; } .adzone1 .googleAds { padding-top: 10px; } .googleAds { padding-top: .5em; } .adTitle { font-weight: bold; font-size:120%; } li.ads .googleAds { border-top-style: none; padding-top: 10px; padding-bottom: 10px; } .closed li.ads .googleAds { border-top-style: solid; } .googleAds h4 a { color: #799dc0; top: 0; } .googleAds a:hover { text-decoration:none; } .googleAds a:hover .adTitle, .googleAds a:hover .adURL { text-decoration: underline; } .adBlock { margin-top: 0; margin-bottom: .75em; } .adHorz { width: 29%; margin-right: 3%; float: left; } .adCopy, .adURL { }/* removed font-size 11px - dm */ .googleAds a .adCopy { color: #000; } .googleAds a:hover .adCopy { text-decoration: none; } .googleAdsLgTitle * .adTitle {font-size:200%; color:#000; line-height:1.3em;} .tagPageAds .adHorz, .wallPageContent .adBlock { width: 46%; } .wallPageContent .adBlock, div.post .adBlock, .dblcol .adBlock, .adsDbl .adBlock { display:inline; width: 46%; margin-right:4%; float:left; } .adsTriple .adBlock { display:inline; width: 31%; margin-right:2%; float:left; } .wallPageContent .adBlock .adTitle, .wallPageContent .adBlock .adTitle, .adsDbl .adBlock .adTitle { font-size:120%; } .googleAds.adsDbl {font-size:12px;} /* Guest Editor styling ----------------------------------------------------*/ .guestEditor { margin: 0 0 10px; color: #fff; } .guestEditor .photo { float: left; margin-right: 5px; } .guestEditor .photo img { border: 2px solid #c60; } .guestEditor .editor a.name { font-size: 120%; font-weight: bold; color: #fff; } .articleTopTools { margin-bottom: 1.5em; } .articleTopTools ul { list-style: none; height: 20px; margin: 0; padding: 0; } .articleTopTools ul li { list-style: none; float: left; margin: 0; padding: 0; padding-right: 3px; } /* Newser points styles ----------------------------------------------------*/ #profile .box .content { padding-top:10px; } #leaders .sec h2 { margin:0px 2px; width:390px } #leaders .sec h2 span ul { list-style:none; margin:0;padding:0; margin-left:10px; } #leaders .sec h2 span ul li { list-style:none; float:left; text-align:center; margin:0;padding:4px; margin-right:10px; margin-bottom:-8px; } #leaders .sec h2 span ul li a { color:#fff; } #leaders .sec h2 span ul li.selected { background: #fff; color:#000; } #leaders .sec h2 span ul li.selected a { color:#000; } #leaders table, #points table { border:none; padding:0; margin:0; } #leaders table { width:420px; } #points table { width:90%; margin:15px; } #points th { padding:10px; color:#333; font-size:120%; text-align:center; border-bottom: 1px solid #666; } #leaders .me td { background: #fec944; color:#fff; font-weight:bold; } #leaders td, #points td { vertical-align:middle; border-bottom: 1px solid #666; padding:5px 5px; } #points td { text-align: center; } #points td.label { text-align:right; font-weight:bold; font-size:120%; } #leaders td a { font-weight:bold; } #leaders td img { height:48px; padding-right:5px; } /* SHARE LINKS STYLES ----------------------------------------------------*/ .storyTopTools ul li.storyTopShare, .articleTopTools ul li.articleTopShare, .threadTopTools ul li.threadTopShare, .userTopTools ul li.userTopShare { position: relative; z-index: 2100; padding-right: 20px; background: url(../../images/bg_share.gif) 83% 50% no-repeat; } .storyTopTools .shareLinks, .articleTopTools .shareLinks, .threadTopTools .shareLinks, .userTopTools .shareLinks { position: absolute; top: 12px; right: 3px; background: #fff; font-size: 92%; display: none; width: 200px; border: 1px solid #039; } .storyTopTools .storyTopShare:hover .shareLinks, .storyTopTools .storyTopShare.hover .shareLinks, .articleTopTools .articleTopShare:hover .shareLinks, .articleTopTools .articleTopShare.hover .shareLinks, .threadTopTools .threadTopShare:hover .shareLinks, .threadTopTools .threadTopShare.hover .shareLinks, .userTopTools .userTopShare:hover .shareLinks, .userTopTools .userTopShare.hover .shareLinks { display: block; } .storyTopTools .shareLinks ul, .articleTopTools .shareLinks ul, .threadTopTools .shareLinks ul, .userTopTools .shareLinks ul { height: auto; text-align: right; padding: 0; width: 200px; } .storyTopTools .shareLinks ul li, .articleTopTools .shareLinks ul li, .threadTopTools .shareLinks ul li, .userTopTools .shareLinks ul li { padding: 0; float: none; white-space: nowrap; margin-bottom: 2px; position: relative; border-right: 0; } .storyTopTools .shareLinks ul li a, .articleTopTools .shareLinks ul li a, .threadTopTools .shareLinks ul li a, .userTopTools .shareLinks ul li a { display: block; padding: 2px 5px; height: 20px; line-height: 20px; cursor: pointer; position: relative; float: none; } .storyTopTools .shareLinks ul li a img, .articleTopTools .shareLinks ul li a img, .threadTopTools .shareLinks ul li a img, .userTopTools .shareLinks ul li a img { position: relative; margin: -4px 0 0 2px; } .storyTopTools .shareLinks ul li a:hover, .articleTopTools .shareLinks ul li a:hover, .threadTopTools .shareLinks ul li a:hover, .userTopTools .shareLinks ul li a:hover { text-decoration: none; background: #eee; } .source, .author { color: #666; font-weight: bold; } .source { text-transform:uppercase; } /* whatsnew, landing */ #whatsnew h3,#landingpage h3 { color:#555; font-size:16px; } #landingpage h5 { color:#555; font-size:16px; float:left; padding:8px 10px 8px 0; border-right:1px #333 solid; } .whatsnew h4 { border-bottom:1px solid #999; padding-bottom:2px; margin-bottom:10px; } .whatsnew dl { margin-bottom:10px; padding:10px 0; background: #fff url(/images/vert_divider.gif) repeat-y 230px; } .whatsnew dl dt { float:left; color:#000; font-weight:bold; font-size:16px; margin-left:50px; display: inline; width:160px; text-align:right; } .whatsnew dl dd { float:right; color:#000; font-weight:normal; display: inline; font-size:12px; width:640px; margin-right:85px; } .whatsnew dl dd img { float:right; margin:0 0 0 5px; } .whatsnew dl.last { margin-bottom:50px; } #landingpage .highlight { float:left; margin-top:6px; margin-left:10px; margin-bottom:100px; } #landingpage .tip, .calltologin { color:#555; font-size:11px; } .calltoaction { font-weight:bold; font-size:11px; color: #333; background: #fed944; text-transform: uppercase; background-image: url(../../images/bg_more-lb.gif); background-position: right center; background-repeat: no-repeat; padding: 0 10px 0 1px; margin: 0; line-height:11px; } #tabLeaders li a span { padding-left:4px; padding-right:4px; } #faq #faqcontent p { margin-left:10px; } #faq #faqcontent ul, #faq #faqcontent ol, #faq #faqcontent ul li, #faq #faqcontent ol li { margin-left:20px; } #faq #faqcontent ul ul { list-style-type:circle; margin-left:20px; } #faq #faqcontent ul ul li {margin-bottom:5px; } /*Added to style UserThread Links*/ .latestUser li { list-style-type:none; position:relative; } .latestUser .tabPanels .tabPanel img { position:absolute; left:-16px; top:0; } .latestUser .tabs { clear: both; } .latestUser .tabPanel { font-size: 92%; } /*End of additions to style UserThread links*/ input[type="checkbox"] { margin-right:3px;} /* Comments styles - dm 04/18/08 */ #comments { background: #eae9e2 url(../../images/bg_stripes.gif) left top repeat; padding: 8px; } .user_comments { background: #fff; /* padding: 8px; */ font-family: arial, helvetica, Sans-Serif; font-size: 13px; display: block; } .user_comments h3 { background: url(../../images/bg_comments-t.gif) center top no-repeat; padding: 19px 0 0 8px; border: none; margin: 0; } .user_comments h3 span { background: none; padding: 0; color: #039; } .user_comments .b { background: url(../../images/bg_comments-m.gif) center top repeat-y; } .user_comments #comments { } .user_comments span.js-kit-comments-count, .user_comments span#comments-toggle { padding: 0 1px; } .user_comments span#comments-toggle { padding: 0 5px 0 0; } .user_comments div.js-LeaveComment { margin: 0; } .user_comments div.js-CreateComment { width: 100%; } .user_comments div.js-CreateCommentBg { border: none; margin: 0; } .user_comments div.js-singleComment { line-height: 1.4em; border-top: 1px solid #ccc; padding-top: 12px; padding-bottom:10px; font-family: arial, helvetica, Sans-Serif; /* margin-bottom: 12px; clear:both; */ display:block; position:relative; min-height:35px; } #blogPage .user_comments div.js-singleComment .words { margin-bottom:0; } .user_comments div.js-singleComment .words { font-size: 12px; margin-bottom: 12px; } .user_comments div.js-singleComment .attr, .js-singleCommentReplyable { font-size: 10px; color: #555; } .user_comments div.js-commentControl.js-poweredBy, .user_comments div.js-commentControl.js-poweredBy a { float: none; clear: both; margin: 0; padding: 0; position: inherit; } .user_comments div.js-LeaveComment { padding: 0; height: auto; } .user_comments div.js-LeaveComment br { display: none; } /* Home Callout 5/30/08 - DM */ .home_callout { padding-bottom: 15px; } .home_callout img { margin-bottom: 10px; padding: 0; } .home_callout p { line-height: 1.5em; margin: 0 8px 10px; } .home_callout p.links { color: #8d8a8a; margin-bottom: 0; } /* Threads in the News control styles - 5/29/08, DM */ #tin { position: relative; margin-bottom: 10px; } #tin h2 { line-height: 28px; background: #039 url(../../images/bg_notch09.gif) right top no-repeat; color: #fff; margin: 0; line-height: 28px; height: 28px; font-size: 112%; padding: 0 10px 0 11px; position: relative; } #tin span.q { position: absolute; right: 25px; top: 8px; padding: 0 1px; font-size: 11px; line-height: 1; background: #fff; } #tin #tabs { border: 1px solid #ddd; border-top: 1px solid #fff; background: #eee; padding-top: 10px; } #tin .tabPanels { border-right: none; border-left: none; border-bottom: none; padding: 0; min-height: 176px; } #tin #accordion { padding: 0 8px; } #tin #accordion h3 { font-size: 11px; padding: 0; margin-bottom: 0; border-bottom: 1px solid #ddd; } #tin #accordion h3 a { line-height: 25px; } #tin #accordion h3 span a { background: #ededed; border-left: 1px solid #cbcbcb; border-right: 1px solid #cbcbcb; border-bottom: none; line-height: 25px; height: 25px; margin-right: 5px; display: block; float: left; padding: 0 3px; } #tin #accordion h3 span a:hover { text-decoration: none; background: #fff; } #tin #accordion h3.last { border-bottom: none; } #tin #accordion h3.last span a { border-bottom: 1px solid #ddd; } #tin #accordion .element { border-bottom: 1px solid #ddd; padding: 0; } #tin #accordion .element img { float: left; border: 1px solid #ddd; } #tin #accordion .element .details { margin:0; padding:0; margin-left: 79px; filter:alpha(opacity=100); opacity: 1.0; background-color: white; /*corrects IE's ugly display of bold text*/ } #tin #accordion .element .details .rating-container { float:left; position:relative; margin:0; padding:0; width:100px; height:15px; overflow:hidden; margin-top:-3px; } #tin #accordion .element .details h4 { margin-bottom: .25em; padding-right: 8px; line-height: 1.4em; } #tin #accordion .element .details p { font-size: 11px; margin:0; padding:0; } #tin #t_controls { padding: 5px 8px 3px; font-size: 11px; border-top: 5px solid #fff; } #tin #t_controls ul { margin: 0; padding: 0; list-style: none; } #tin #t_controls ul li { float: left; margin-right: 30px; padding: 0; line-height: 15px; height: 15px; } #tin #t_controls ul li#dots { margin: 0; } #tin #t_controls ul li#dots img { margin-right: 3px; } #tin #t_controls ul li.last { float: right; margin: 0; } #tin #t_controls img, #tin #t_controls a { margin: 0; padding: 0; } /*************************/ /* File: carousel.css */ /*************************/ /* For story page */ .leftcol div.carousel-clip-region { width: 246px; height: 100px; } /* New Carousel classes for PrototypeUI implementation for scroller */ /****/ .carousel-vertical { height: 350px; margin-bottom: 10px; position: relative; } .carousel-vertical .container { width: 71px; height: 400px; position: relative; overflow: hidden; } .carousel-vertical ul { margin: 0; padding:0; height: 100000px; position: relative; top: 0; left: 0; } .carousel-vertical ul li { width: 65px; height: 65px; text-align: center; list-style:none; cursor:pointer; } .nopopup #carousel-images_buttons { margin:5px -5px 10px; } .popup #carousel-images_buttons { margin:40px 0px 10px 0px; } #carousel-images_buttons { clear:both; height:20px; } #carousel-images_nobuttons { height:40px; } #up_arrow_storyimage,#down_arrow_storyimage{ width: 19px; height:19px; z-index: 100; cursor: pointer; position:relative; float:left; } #up_arrow_storyimage.previous_button, #up_arrow_storyimage.previous_button_over, #up_arrow_storyimage.previous_button_disabled { left:15px; background :url('/images/btn-y-up.gif'); } #up_arrow_storyimage.previous_button_disabled { cursor:default; background :url('/images/btn-y-up-disabled.gif'); } #down_arrow_storyimage.next_button, #down_arrow_storyimage.next_button_over, #down_arrow_storyimage.next_button_disabled { left:20px; background:url('/images/btn-y-down.gif'); } #down_arrow_storyimage.next_button_disabled { cursor:default; background:url('/images/btn-y-down-disabled.gif'); } /*StoryInSection Carousel Begin*/ .carouselTop { height:22px; overflow:hidden; } .carouselTopLeft a { color:#FFF; } .carouselTopLeft a:hover{text-decoration:none;} .carouselTopLeft { padding:4px 10px; color:#FFF; float:left; font:bold 1.1em Arial; background-color:#333; text-transform:uppercase; } .carouselTopRight { float:right; } .carouselTopRight li { float:left; list-style-type:none outside none; height:10px; width:10px; margin:5px 3px 0 5px; } .carouselTopRight .active { background:url(/images/paging_dot_sel.png) no-repeat center center; } .carouselTopRight .inactive { background:url(/images/paging_dot_desel.png) no-repeat center center; } .jcarousel-item-horizontal { float:left; list-style-type:none outside none; overflow:hidden; position:relative; background:transparent url('/images/story_carousel/loading-small.gif') no-repeat center center; } #storyPageContainer .storySectionCarousel { margin:10px 0 0; width:1006px; position:relative; left:-10px; } .storySectionCarousel { overflow:hidden; } .jcarousel-item-list-horizontal { overflow: hidden; position: relative; top: 0px; margin: 0px; padding: 0px; left: 0px; } #GridBox .jcarousel-container-horizontal { background-color:#333; } .storySectionCarousel .jcarousel-clip-horizontal,.storySectionCarousel ul { clear:both; } #storyPageContainer .storySectionCarousel .jcarousel-clip-horizontal { width:980px; overflow:hidden; } .storySectionCarousel .jcarousel-clip-horizontal { width:976px; overflow:hidden; } .jcarousel-container-horizontal { position:relative; display:block; } .storySectionCarousel ul { list-style:none; background-color:#fff; } .storySectionCarousel li { top:-1px; } .carousel-border { border-top:3px solid #333;border-left:1px solid #333;border-bottom:3px solid #333; } .storySectionCarousel .jcarousel-next,.storySectionCarousel .jcarousel-prev { width:26px; position:absolute; right:0; overflow:hidden; z-index:30; } .storySectionCarousel .jcarousel-next { top:0px; border-bottom:1px solid #535353; background:url("/images/storCar_next.png") repeat-x center center; cursor:pointer; } .storySectionCarousel .jcarousel-prev { background:url("/images/storCar_prev.png") repeat-x center center; cursor:pointer; bottom:0px; } .storySectionCarousel .jcarousel-next:hover { background:url("/images/storCar_next_hover.png") repeat-x center center; cursor:pointer; } .storySectionCarousel .jcarousel-prev:hover { background:url("/images/storCar_prev_hover.png") repeat-x center center; cursor:pointer; } .storySectionCarousel .jcarousel-next-disabled,.storySectionCarousel .jcarousel-next-disabled:hover { background:url("/images/storCar_next_inact.png") repeat-x center center; cursor:default; } .storySectionCarousel .jcarousel-prev-disabled,.storySectionCarousel .jcarousel-prev-disabled:hover { background:url("/images/storCar_prev_inact.png") repeat-x center center; cursor:default; } /*StoryInSection Carousel End*/ .box .content.ad, .content.ad, #Ad_Center1 { margin:0; } #lgBlogControlRR {overflow:hidden;} #lgBlogControlRR .adBlock { padding-bottom:20px; border-bottom:1px solid #ddd; } #Ad_Center1 { text-align: justify; } #sideCol .ad { position:relative; padding:0; } /*Blog (Off The Grid) Styles Start */ .blogEntry, .blogListEntryLast, .blogListEntry { margin:10px 15px 5px 15px; padding-bottom:10px; width:90%; } #lgBlogControl .blogEntry, #lgBlogControlRR .blogEntry { margin:0 15px 15px; } #lgBlogControl.boxFrame.BorFrameLeft {padding:0;} .blogEntrySM { margin:0 15px 15px; width:90%; overflow:hidden; } .blogEntrySM h3 { font-size:85%; } .blogListEntry, .blogEntrySM, #sideCol .blogEntry, #mainCol .blogEntry { border-bottom:1px solid #CCC; } #lgBlogControl .blogEntry, #lgBlogControl .blogEntrySM { border-bottom:0; } #lgBlogControl .blogContainer { float:left; width:325px; overflow:hidden; } #lgBlogControlRR .blogContainer { width:210px; clear:both; overflow:hidden; } div.commentCount { width:20px; height:20px; overflow:hidden; text-align:center; padding:0 0 0 1px; background-image: url('/images/blog-comment-background.gif'); background-repeat:repeat-x; background-position:0 2px; } #recentPosts div.commentCount {float:left; margin:0 0 0 10px; clear:right; } #recentPosts .commentCount a { position:relative; top:1px; letter-spacing:0.1em; color:#000; font-weight:normal; } #lgBlogControl div.commentCount { right:0; float:right; margin:0 0 0 5px; clear:right; background-position:0 1px; color:#000; font-weight:normal; } #lgBlogControlRR div.commentCount { position:absolute; right:0; top:1px; margin:0; clear:right; color:#000; font-weight:normal; } #lgBlogControl .commentCount a { position:relative; top:-1px; letter-spacing:0.1em; color:#000; font-weight:normal; } .blogDate { color:#999; font-weight:bold; font-size:0.9em; letter-spacing:1px; position:relative; clear:both; width:95%; min-width:190px; } #lgBlogControl .blogDate, #lgBlogControlRR .blogDate { text-transform:uppercase; } .blogLargeTitle, .blogLargeTitle:link, .blogLargeTitle:hover, .blogLargeTitle:visited { color:#000; font-weight:bold; font-size:1.4em; line-height:1.25; margin:10px 0; padding-bottom:5px; } .blogListTitle, .blogListTitle:hover, .blogListTitle:link, .blogListTitle:visited { color:#039; font-weight:bold; font-size:1em; margin:10px 0; } .blogListTitle:hover, .blogLargeTitle:hover { text-decoration:underline; } #blogRecentPost img { position:relative; } #blogRecentPost h2 { width:100%; background:#000; height:30px; overflow:hidden; text-align:center; margin:0; padding:0; } #blogRecentPost h3 a { color:#000; } /*Blog (Off The Grid) Styles Start */ /*Large Image Control Start */ img.rolloverCornerTR, img.rolloverCornerBR, img.rolloverCornerBL { position:absolute; width:7px; height:7px; background-repeat:no-repeat; margin:0; padding:0; } img.rolloverCornerTR { top:0; right:0; background-image:url(/images/bg_rollover_TR.png); } img.rolloverCornerBR { bottom:0; right:0; background-image:url(/images/bg_rollover_BR.png); } img.rolloverCornerBL { bottom:0; left:0; background-image:url(/images/bg_rollover_BL.png); } div.rolloverRight, div.rolloverBottom {position:absolute;} div.rolloverBottom { bottom:0; left:7px; height:7px; background-image:url(/images/bg_rollover_B.png); background-repeat:repeat-x; background-position:left bottom; } div.rolloverRight { right:0; top:7px; width:7px; background-image:url(/images/bg_rollover_R.png); background-repeat:repeat-y; background-position:right top; } div.mediaControls span{font-weight:normal;} div.mediaControls span a{font-weight:bold;} h1.tagname { margin-bottom:0; text-transform:uppercase; font-family:Arial Narrow, Geneva, Tahoma, Arial, Sans-Serif; margin-top:20px; } .tagPage h3.subheadCap h2.tagtitle, h2.tagtitle2, .boxFrame h3.subhead { display:inline; padding:1px 0; font-weight:bold; color:#6d6d6d; font-size:11px; text-transform:uppercase; border-top:1px solid #ddd; line-height:1.4em; border-bottom:1px solid #ddd; position:relative; top:10px; clear:both; } h2.tagtitle2 { font-weight:normal; text-align:justify; text-transform:none; display:block; width:400px; margin:0 0 25px 0; top:0px; } /* tag pack background shading on hover .tagPage .tagPageContainer, .tagPage .tagPageContainerLast { padding-bottom:10px; } */ .tagPage .tagPageContainer .boxFrame.tags, .tagPage .tagPageContainerLast .boxFrame.tags { background-color:Transparent; } .tagPage .tagPageContainer, .tagPage .tagPageContainerLast, .tagPage .googleAds.tagPageSeperator, .ListView { margin:0; padding:10px 8px; border-top:0px solid #fff; border-left:1px solid #fff; border-right:1px solid #fff; border-bottom:1px solid #ddd; } .ListView { border-bottom:1px solid #fff; } .tagPage .tagPageContainer:link, .tagPage .tagPageContainer:visited, .tagPage .tagPageContainerLast:link, .tagPage .tagPageContainerLast:visited, .tagPage .googleAds.tagPageSeperator:link, .tagPage .googleAds.tagPageSeperator:visited { background-color:#fff; border-top:0px solid #fff; border-left:1px solid #fff; border-right:1px solid #fff; border-bottom:1px solid #ddd; } .tagPage .tagPageContainer:hover, .tagPage .tagPageContainerLast:hover, .tagPage .googleAds.tagPageSeperator:hover, .ListView:hover { background-color:#e1e1e1; border-top:0px solid #ddd; border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd; } .tagPageContainer, .tagPageContainerLast {border-bottom:1px solid #ddd; margin:10px 0 0 0; padding:0; } .tagPageContainer div .boxFrame, .tagPageContainerLast div .boxFrame { border:none; padding:0; } #storyPageContainer .tags { border:none; padding:0; } .tagPageContainerLast {border-bottom:1px solid #ddd; padding-bottom:10px; } .tagPageContainer li, .tagPageContainerLast li, .boxFrame .tagPageContainer li, .boxFrame .tagPageContainerLast li { border-bottom:none; margin-left:15px; } .tagPageContainer ul, .tagPageContainerLast ul, .boxFrame .tagPageContainer ul, .boxFrame .tagPageContainerLast ul {list-style-type:disc; } .tagPageSeperator, .tagPagePagingNav { border-bottom:1px solid #ddd;} .tagPagePagingNav { text-align:left; font-weight:bold; text-transform:uppercase; letter-spacing:1px; margin:10px 0 0 0; } .nobg {background:none;} a.headline, h3 {margin:0;padding:0;} a.headline {line-height:1.35em;} #storyPageContainer a.tagHeadline{ /* font-size:85%; */ } .wallPageContent, .hbContentContainer {background:#fffbe5; padding:16px; z-index:+2; position:relative; } .wallPageContent { padding:5px 15px 10px 15px; border:1px solid #f46c18; text-align:left; font-family:Arial, Helvetica, San serif; } .wallPageContent div h2 { font-family:Arial, Helvetica, San serif; text-align:left; } .hbContentContainer { padding:8px; border:1px solid #ffaa6b; } .wallPageContent h1 { font-size:140%; margin-top:15px; margin-bottom:10px; } .wallPageContent h1 a, .wallPageContent h1 a:link, .wallPageContent h1 a:visited, .wallPageContent h1 a:hover, .wallPageContent h1 a:active {text-decoration:none;color:#000;} .wallPageByLine { color: #666; margin-bottom:10px; } .wallPageByLine strong { color: #333; } .checkeredGrey { background-image: url(../../images/bg_stripes.gif); background-repeat: repeat; } .hbText, a.hbText, .hbContentContainer h5 { color:#f46c18; font-weight:bold; text-transform:uppercase; font-size:11px; letter-spacing:1px; } a.hbText {font-size:12px; text-decoration:underline; text-transform:none; } .hbContentContainer h5 { margin-bottom:18px; } .hbContentContainer h4 {font-weight:normal; margin-bottom:15px; line-height:1.3em; } .hbContentContainer h4 a {font-weight:bold; } a.searchLink { padding:1px 0 6px 18px; background-image:url(/images/icn_magnifyingGlass.gif); background-repeat:no-repeat; background-position:top left; } .yellowHeader { background-color:#fed944; color:#000; font-size:11px; font-weight:bold; letter-spacing:0.05em; float:left; padding:2px 3px; margin:0; } .relatedNewserStory { clear:both; margin:0; line-height:1.7em; position:relative; z-index:+2; } .boxFrame .relatedNewserStory li { border-bottom:0; } img#rnImage {position:relative;z-index:+100} .relatedNewserStory h1 { font-size:185%; margin:15px 0 7px 0; line-height:1.2em; } .relatedNewserStory h1 a { color:#000; margin:0; } .relatedNewserStory h3.posted { font-size:11px; border:0; color:#333; margin:0 0 15px 0; font-weight:normal; background:transparent; } .relatedNewserStory * p { padding:0; margin-top:0; line-height:1.7em; } #rnCaptionContainer { width:100px; font-size: 9px;color:#666; } .no_bold {font-weight:normal;} p.siteindexcontainer { width:650px; text-align:left; } .bulletseperator { margin:0 4px 0 6px; } /*New navigation and page design styles added 12/5/2008*/ div#userNav { font-family:Arial, Sans serif; padding:2px 10px 0; text-align:left; font-weight:normal; font-size:11px; margin-bottom:10px; } div#userNav.NewserColors { background: #363636; color:#FFF; padding:0; height:35px; } div#userNav.NewserColors a { color:#FFF; } div#userNav a { color:#FFF; } div#userNav a:link, div#userNav a:visited, a.u:link, a.u:visited { text-decoration:none; } div#userNav a:hover , a.u:hover { color: #FFF; text-decoration: none; } #mainNav { margin-bottom:0px; position:relative; text-align:center; width:100%; z-index:100; } .mainNavBack { background: url('/images/nav/mainNav-background-test.gif') repeat-x #eee; } /*new box classes*/ .storyTopMain .related .boxFrame { border-width:0; } .storyTopMain .boxFrame { border-width:1px 0 0 0; padding:0 3px; } .storyTopMain .boxFrame h2 { margin-bottom:27px; } .storyTopMain .boxFrame .x h2 { margin-bottom:10px; } .boxFrame h2.highlight { color:#f00; } .boxFrame h3.subhead, .boxFrame h3.subheadCap { margin-top:20px; text-transform:none; margin-bottom:25px; } .tagPage .boxFrame h3.subheadCap { font-size:14px; font-weight:normal; margin:5px 0; } .boxFrame ul { text-align:left; margin: 0 8px 8px; list-style: none; } /* #sideCol #TodaysMostPopular li { min-height:45px; } */ #TodaysMostPopular h4 a { color: #799dc0; } #TodaysMostPopular h4 { margin-top:20px; } #TodaysMostPopular li, #TodaysMostPopular.boxFrame li, #TodaysMostPopular.boxFrame #tabs li { padding:2px 0; } .boxFrame #tabs li, .boxFrame li { text-align:left; padding: 2px 5px; border-bottom: 1px solid #ddd; color: #333; line-height: 1.4em; } .boxFrame #OutbrainSection li { border-bottom: none; } #mainCol.boxFrame {padding:10px;} #mainCol.boxFrame.articlePage {width:645px;} #mainCol.boxFrame .storyTopMain {padding:0;} .boxFrame li a { font-weight: bold; } .storyTopMain.boxFrame li a { font-weight:normal; } .boxFrame .tabs li { overflow:visible; } .boxFrame .tabs li a, .boxFrame .tabs li a span, .boxFrame #tabs h3 { border:none; background:#fff; height:110%; color:#039; } .viewall, .viewallred { clear:both; text-align:center; margin:10px 0; font-size:87%; } .greybutton { padding:0; margin:0 15px 0 0; } .greybutton a { padding:10px 4px 2px; } .user_comments a.replyLink { padding:0 2px; font-size:10px; font-weight:normal; background:#ccc; color:#fff; text-align:center; text-transform:uppercase; text-decoration:none; margin-left:10px; } .viewall a, .greybutton a { padding:2px 6px; background:#333; color:#fff; text-align:center; text-transform:uppercase; text-decoration:none; font-weight:bold; } .viewallred a { padding:2px 6px; background:red; color:#fff; text-align:center; text-transform:uppercase; text-decoration:none; font-weight:bold; } .viewall a:hover, .viewallred a:hover, .greybutton a:hover { background: #555; } a.bigred { background:red; } a.biggrey, a.midgrey { background:#333; } a.bigred:hover, a.biggrey:hover, a.midgrey:hover { background:#555; } a.bigred, a.biggrey { padding:2px 6px; color:#fff; text-align:center; text-transform:uppercase; text-decoration:none; font-family:Arial Narrow, Geneva, Tahoma, Arial, Sans-Serif; font-weight:bold; font-size:22px; margin:10px 0 10px; } a.midgrey { padding:4px 6px; color:#fff; text-align:center; text-transform:uppercase; text-decoration:none; font-family:Arial Narrow, Geneva, Tahoma, Arial, Sans-Serif; font-weight:bold; font-size:12px; margin:10px 0 10px; vertical-align:middle; } #GetStarted2:hover { cursor:pointer; } .js-singleComment .words a.replyLink:hover { background-color:#000; } #tabs .tabs, #tabs .tabs ul { text-align:center; } #tabs .tabs li { float:right; display:inline-block; } .boxFrame #tabs h3, #CustomizeGridPanel h3, #CustomizeGridPanel h2 { width:100%; text-align:center; display:inline; top:0; padding:0px 3px; margin:0 4px 8px; font-weight:normal; font-size:130%; line-height:185%; color:#f00; clear:both; } /*bmcinturff 1/14/09 removed pos:rel from above below to fix IE7 tab drop into footer - dynamic load of ap story*/ .boxFrame #tabs h3 a, #CustomizeGridPanel h3 a, #CustomizeGridPanel h2 { text-align:center; font-size:80%; font-weight:bold; margin:0 7px; padding:0 6px; } .boxFrame #tabs h3.active a, .boxFrame #tabs h3.active a:link, .boxFrame #tabs h3.active a:visited, .boxFrame #tabs h3.active a:hover, .boxFrame #tabs h3.active a:active, #CustomizeGridPanel h3.active a, #CustomizeGridPanel h3.active a:link, #CustomizeGridPanel h3.active a:visited, #CustomizeGridPanel h3.active a:hover, #CustomizeGridPanel h3.active a:active { margin:0; color:#000; text-decoration:none; } .boxFrame #tabs .tabsNav { margin:0; padding:0; clear:both; text-align:center; } .boxFrame #tabs .tabsNav h3, .boxFrame #tabs .tabsNav h3 a {margin:0;} #TodaysMostPopular .mostPopularContainerLarge .tabsNav {margin-bottom:5px;} /**/ h3.yellow-notch { height:25px; background-image:url('/Images/yellow-notch.png'); background-repeat:no-repeat; background-position:10px 16px; position:relative; top:9px; z-index:+2; } h3.yellow-notch a { display:inline-block; background-image: url('/Images/bg-yellow-tab.png'); background-repeat:repeat-x; background-position:top; margin:0; color:#000; font-size:10px; height:17px; padding:0 5px; font-weight:bold; } #mediaContainer {border:0;} #mediaContainer #tabs #tab_group_media {text-align:center; padding:0;margin:0;} #mediaContainer #tabs #tab_group_media h3 { margin:0 3px; padding:0; } .mediaControls {border:0;} .mediaControls.viewlarger {background-color:#000; border-width:0; border-color:#000;} .mediaControls.viewlarger a {color:#fff;} #mediaContainer #tabs .tabPanels { border-width:0; } .boxFrame .tabPanels { border-right: none; border-left: none; border-bottom: none; padding: 0; } .boxFrame #tabs .headline { list-style-type: none; font-weight: bold; } .boxFrame #tabs .noNumbers { padding: 0 2%; width: 94%; } .boxFrame #tabs .noNumbers li { overflow: hidden; position:relative; } #TodaysMostPopular ol, #TodaysMostPopular ul { /* list-style-type:none; */ } #TodaysMostPopular div.commentCount { float:right; } #TodaysMostPopular div.thumbContainer { float:left; text-align:left; width:17px; margin-right:3px; } #TodaysMostPopular div.mostPopularContainer .tabsNav { margin-left:10px; padding-bottom:5px; text-align:left; border-bottom:1px solid #ddd; } #TodaysMostPopular div.mostPopularContainer img { float:left; margin:2px 5px 5px 0; } .highlight2, .tabbedSubHeading { /* font-family:Arial Narrow, Geneva, Tahoma, Arial, Sans-Serif; */ } #TodaysMostPopular .highlight2 { margin-left:12px; margin-top:0; font-family:Arial Narrow, Geneva, Tahoma, Arial, Sans-Serif; font-size:21px; color:#000; } #storyPageContainer #sideCol #TodaysMostPopular .highlight2, #storyPageContainer #sideCol #TodaysMostPopular .tabsNav { margin-left:0; } .localNewsContainer .tabbedSubHeading { font-family:Arial Narrow, Geneva, Tahoma, Arial, Sans-Serif; font-size:21px; } #TodaysMostPopular .tabbedHeading { margin-bottom:20px; } #sideCol .boxFrame #tabs .noNumbers li div.thumbContainer { position:absolute; top:15%; } .mostPopularText { position:relative; margin-bottom:5px; margin-right:5px; float:left; width:80%; } #sideCol * .mostPopularText { width:76%; } #ratedCommentContainer li { position:relative; } #ratedCommentContainer div { padding-left:40px; } #ratedCommentContainer img { position:absolute; left:0; } .boxFrame #tabs .noNumbers li div.thumbContainer { width:45px; height:45px; overflow:hidden; text-align:center; margin:0 10px 0 0; position:absolute; left:55px; top:15px; } a.nolink, a.nolink:link, a.nolink:visited, a.nolink:hover, a.nolink:active { cursor:default; text-decoration:none; } #storyPageAP ul, #storyPageAP li { /* margin:0; */ padding:0; } #storyPageAP ul {clear:both; padding-bottom:5px;} #storyPageAP li {margin-bottom:10px;} #storyPageAP boxFrameLeft h2 {margin-left:7px;} * .square .h2 {font-family:Arial, Helvetica, Sans-Serif Serif; text-transform:none; text-align:inherit} .boxFrame.noborder li {border-width:0;} ul.regularList, *.regularList ul, .summary ul {border:none; list-style-type:disc; margin-left:15px; margin-bottom:10px; margin-right:0} .regularList li, .summary li {border:none;left:0; margin-bottom:15px; padding:0} .relatedNews img { position:relative; top:0; z-index:3000; float:left; margin:0 6px 3px 0; } .leftImage .h2, .leftImage * .h2 { left:0px; text-align:left; } .rightImage .h2, .rightImage a .h2, .rightImage a .x .h2, .rightImage .x a .h2, .rightImage * .x .h2, .rightImage a * .h2, .rightImage * .h2 { text-align:right; } .boxFrame.tags, .boxFrame.tags h3 {border-bottom:none} .tagPage .tags, .articlePage .tags, #wallPage .tags {border:none} #headerAdSection { padding:0; height:100px; min-height:100px; width:995px; text-align:center; margin: 0; z-index:20040; } .searchContent .morelink {font-weight:normal;} .threadsContent ul, .threadsContent ul li {border:none;} .searchResults #storyPageAP h2 {margin-left:5px; text-align:left;} /*aboutus pages*/ #about_nav{padding:25px;position:relative; overflow:visible; z-index: +2;} #about_nav .subnav {} #about_nav .subnav a {position:relative; left:15px; font-weight:normal;} #about_nav .subnav.aboutNavSelected {padding-left:0px;} #about_nav .subnav.aboutNavSelected a {left:-44px; padding-left:59px;} .red {color:#f00;} #mainCol .redhed {margin-left:0;} .redhed{color:#FF0000;margin-left:5px;margin-bottom:5px;font-family:Arial Narrow, Geneva, Tahoma, Arial, Sans-Serif; font-size:21px;} #about_nav ul{margin-bottom:20px;z-index: +1;} .aboutNavList li{position:relative; padding:4px 0;z-index:+2;} li.aboutNavSelected {border-bottom-width:0px;margin:-5px 0 0 0;} .aboutNavList a{color:#333;} .aboutNavList a:hover {color:#999;text-decoration:none;} .aboutNavSelected a,.aboutNavSelected a:hover { color:#FFF; } li.aboutNavSelected a { width:229px; padding:4px 4px 4px 32px; display:inline-block; position:relative; left:-32px; margin:-5px -32px 0 0; background: #939192 url('/images/about_nav_point.png') no-repeat left; } /*end aboutus*/ #storyPageContainer .summary { font-size:105%; } #groupThreads a { font-weight:bold; } #groupThreads a, #groupThreads span{ font-size:85%; } #sideCol #groupThreads a, #sideCol #groupThreads span{ font-size:100%; } .staffContainer { float:left; margin-right:5px; width:120px; line-height:1.2em; } .staffContainer img { height:88px; margin-bottom:5px; padding-right:5px; } .staffContainer h3 { font-size:115%; } .bioPage h3, #bios h2 {font-family:Arial Narrow; font-size:21px;} .bioPage h4 {font-family:Arial; color:#000;} .boxFrame { /* position:static; */ } .articlePage .googleAds { border:0; } /***** new Story page items *********/ .ScrollerContainer img {float:left; margin-right:10px;} .shareIcons.articlePage { margin:10px 0 20px 5px; } a.addthis_button_expanded { text-decoration:none; padding:3px 0; } #storyPageContainer .shareIcons { border-top:3px solid #e7e7e7; padding:7px 0; } #storyPageContainer .threeCol .shareIcons { padding:7px 0;border:0px; } .shareIcons a.addthis_button_expanded:link, .shareIcons a.addthis_button_expanded:visited { } .shareIcons a.addthis_button_expanded:hover { background-color:#ddd; } .shareIcons img { position:relative; margin:0 2px; vertical-align:middle; } #storyPageContainer .js-singleComment div.commenter { float:left; width:170px; font-size:11px; line-height:1.2em; margin:0 10px 0 0; color:#666; } #storyPageContainer .js-singleComment div.commenter a { font-size:12px; } .js-singleComment div.commenter { width:170px; font-size:11px; margin:0 5px 0 0; color:#666; } .js-singleComment div.commenter img { float:left; } .js-singleComment div.commenter div { float:left; margin-left:10px } #storyPageContainer .js-singleComment { background:none; } #storyPageContainer .js-singleComment.commentHidden { background:#f7f7f7; } .commentHidden a { color:#333; } .commentHidden img { filter:alpha(opacity=40); -moz-opacity:0.4; } #storyPageContainer .js-singleComment.commentReply { margin-left:30px; } #storyPageContainer .js-singleComment.commentReply .words { width:325px; } #storyPageContainer .js-singleComment .words { float:left; width:355px; padding:0; } #blogPage .js-singleComment .words { clear:both; margin-left:40px; width:325px; } #blogPage .js-singleComment.commentReply { margin-left:55px; } #blogPage .js-singleComment.commentReply .words { width:295px; } .js-singleComment { clear:both; } .js-singleComment .commentRank { position:absolute; right:0; top:12px; letter-spacing:0.1em; font-weight:bold; white-space:nowrap; text-align:right; } .commentRank a.ratingLink { letter-spacing:0.1em; text-align:center; display:block; } .js-singleComment .commentRank img { vertical-align: middle; margin-left:4px; } .js-singleComment .response { z-index:+1; position:absolute; background:#fff; display:inline; padding:4px 6px; top:-16px; left:-7px; font-size:11px; font-weight:bold; color:#999; } #storyPageContainer .tagPagePagingNav {display:none;} .yellowQuote { font-family:Arial Narrow, Geneva, Tahoma, Arial, Sans-Serif; text-transform:uppercase; font-size:22px; font-weight:bold; background:url('/images/comment-count-background.gif') repeat-x; padding:0 8px 0; position:relative; height:36px; overflow:hidden; z-index:+2; } .CommentsCommentPolicy { position:relative;float:right;display:inline;bottom:4px; } .storyTopMain .yellowQuote.lrg { position:absolute;padding:0;width:35px;height:50px;top:10px; } .yellowQuote span { white-space:nowrap; z-index:+2; } #CommentFormLabel { display:block; font-family:Arial Narrow, Geneva, Tahoma, Arial, Sans-Serif; text-transform:uppercase; font-size:22px; font-weight:bold; line-height:1.1em; margin-bottom:5px; } .yellowQuote img.bgnd { position:absolute; top:0px; left:10px; z-index:-1; } .commentPostForm { left:175px; float:left; clear:right; padding:20px 0 0; z-index:+2; } #commentFormDiv .yellowQuote { font-family:Arial Narrow, Geneva, Tahoma, Arial, Sans-Serif;text-transform:uppercase; font-size:22px;font-weight:bold;padding:4px 8px 0;height:36px;z-index:+2; float:left; margin:5px 30px 0 0; background:#fed944;overflow:visible; width:95px; height:50px; line-height:1.1em;position:static; } #storyPageContainer .commentPostForm { width:425px; } #blogPage .commentPostForm { width:200px; } #storyPageContainer .commentPostForm textarea { width:250px; margin-bottom:10px; } #storyPageContainer .commentPostForm input[type=text] { width:260px; color:#333; } #blogPage .commentPostForm textarea{ width:200px; } #blogPage .commentPostForm input[type=text] { width:90px; } #storyPageAP * { background-color:#fff; } #storyPageContainer .commentPostForm input[type=text] { color:#333; padding:3px 2px 0; margin:0pt 5px 0pt 0pt; padding:3px 2px 0px; height:16px; color:rgb(51, 51, 51); } #userNav input.default { border:1px solid #7E9DB9; } #groupThreads { margin-bottom:10px; } #apheadlines.boxFrame,.boxFrame.tabbedHeadingFrame { text-align:left; padding-top:15px; } .tabbedHeading { width:160px; left:0; text-align:left; color:#fff; font-size:11px; margin:0; font-weight:normal; padding:3px 2px 3px 10px; text-transform:uppercase; font-family:Arial,Helvetica,sans-serif; margin-bottom:20px; } .tabbedHeading.darkGrey a, .tabbedHeading.darkGrey a:visited, .tabbedHeading.darkGrey a:hover, .tabbedHeading.darkGrey a:link .tabbedHeading.blue a, .tabbedHeading.blue a:visited, .tabbedHeading.blue a:hover, .tabbedHeading.blue a:link {color:#FFF;text-decoration:underline;} .tabbedHeading.lightGrey a, .tabbedHeading.lightGrey a:visited, .tabbedHeading.lightGrey a:hover, .tabbedHeading.lightGrey a:link .tabbedHeading.yellow a, .tabbedHeading.yellow a:visited, .tabbedHeading.yellow a:hover, .tabbedHeading.yellow a:link {color:#000;text-decoration:underline;} .tabbedHeading a:hover{text-decoration:none;} .lightGrey{color:#000;background-color:#AAA;} .darkGrey{color:#fff;background-color:#333;} .yellow{color:#000;background-color:#FED944;} .blue{color:#fff;background-color:#039;} #apheadlines ul.apListHeading { margin-bottom:0; padding:0; margin-top:-5px; } #apheadlines.boxFrame ul.apListHeading li, #apheadlines.boxFrame ul.apListHeading li a { min-height:10px; border:0px; font-size:21px; font-weight:bold; font-family:Arial Narrow, Geneva, Tahoma, Arial, Sans-Serif; text-transform:uppercase; color:#000; padding:0; } .apListingColumn { float:left; display:inline; width:190px; border-right:1px solid #ddd; height:auto; } .apListingColumn li { margin-bottom:15px; padding-bottom:10px; } #apheadlines #tabs ul li img, #apheadlines ul li img { float:right; margin:0 0 5px 10px; } a.photoLink { font-weight:bold; text-transform:uppercase; font-family:Arial,Helvetica,sans-serif; } li.photoLink, #apheadlines #tabs li.photoLink { background-color:#eee; border-width:0px; padding:4px 12px 3px 19px; background-image:url('/images/ap-photo-icon.png'); background-position:4px 5px; background-repeat:no-repeat; } li.photoLink a {display:block; line-height:1.2em;} #apheadlines #tabs li.photoLink a span {font-size:100%;} .articlePage .storyTopMain h1, .articlePage .storyTopMain h2, .articlePage .storyTopMain p.byline, .articlePage .storyTopMain h3.byline { margin-right:15px; margin-left:5px; } .articlePage .storyTopMain h3.byline { border:none; margin:20px 15px 5px 5px; font-size:100%; } .tabbedSubHeading { text-transform:uppercase; font-weight:bold; margin:0 5px 0 8px; } #siteIndexPage li img { text-align:right; margin:5px 0 10px 10px; } #sideCol.googleAds h4 a { position:static; } #siteIndexPage .scroll_button, .scroll_buttons .scroll_button { background-color:#ddd; padding:3px; margin:0 2px; } #submissionsPage .scroll_button, .scroll_buttons .scroll_button { background-color:#ddd; padding:3px; margin:0 2px; } #NBUWriters .scroll_button, .scroll_buttons .scroll_button { background-color:#eeeeee; padding:3px 3px 3px 5px; margin:0 2px; border:1px solid gray; } #NBUWriters .scroll_button_selected { padding:3px 3px 3px 5px; } #div_iframe_overlay * { background-color:transparent; } /* #sideCol #TodaysMostPopular.boxFrame #tabs .tabsNav {display:none;} */ ul.popularList li {position:relative;} ul.popularList span {position:absolute;} ul.popularList a {text-align:left; display:block; padding:0; position:relative; margin-top:-17px; left:60px; width:240px;} .left {text-align:left} .right {text-align:right} div.groupAdminNav {font-weight:bold; height:20px; margin-top:0;font-size:14px; font-weight:bold; padding-top:5px;} div.groupAdminNav span.separator {color:#999; margin:0 5px;} div.groupAdminNav a.adminButton, div.groupAdminNav a.adminButtonRed, .newserGroupsAdmin input[type="button"], .newserGroupsAdmin input[type="reset"], .newserGroupsAdmin input[type="submit"] {height:20px; padding:5px 9px 2px; margin:-8px 10px 0; color:#fff; text-decoration:none; font-size:14px; vertical-align:bottom;} div.groupAdminNav a.adminButton, div.groupAdminNav a.adminButtonRed{display:block; float:right; } div.groupAdminNav a.adminButton:link, div.groupAdminNav a.adminButton:visited, .newserGroupsAdmin input[type="button"], .newserGroupsAdmin input[type="reset"], .newserGroupsAdmin input[type="submit"] {background-color:#000;} div.groupAdminNav a.adminButton:hover, .newserGroupsAdmin input[type="button"]:hover, .newserGroupsAdmin input[type="reset"]:hover, .newserGroupsAdmin input[type="submit"]:hover {background-color:#666;} div.groupAdminNav a.adminButtonRed:link, div.groupAdminNav a.adminButtonRed:visited {background-color:#f00;} div.groupAdminNav a.adminButtonRed:hover {background-color:#900;} .newserGroupsAdmin input[type="button"], .newserGroupsAdmin input[type="reset"], .newserGroupsAdmin input[type="submit"] { padding:1px; font-size:12px; font-weight:bold; border:none;cursor:pointer; } #sideCol #Ad_Center1 {background-color:#fff; padding-top:0} #sideCol .ad.boxFrame {padding:5px 7px;} #mainCol #Ad_Center1 {margin-bottom:15px;} .userCommentsRatings h3 {background-color:#fff; font-weight:bold;padding:10px 5px 10px 20px;margin:0 -7px 5px;} .userCommentsRatings div.comentsContainer{ margin:10px 5px 10px 15px;text-transform:uppercase;font-size:90%;color:#464646; } .userCommentListing img {margin:0 5px 5px 0;} .smaller.grey9{color:#999;} .newsPartners img {vertical-align:middle; margin:0 10px 0 0;} .newsPartners ul {margin-top:15px;margin-bottom:0;} #storyPageContainer #sideCol .boxFrame ul, #storyPageContainer .sideCol .boxFrame ul {margin:5px 0 0;} #storyPageContainer #sideCol .boxFrame li, #storyPageContainer .sideCol .boxFrame li {padding:0px;} .newsPartners div {margin-bottom:20px;} .apStories li, .newsPartners h3.heading, .newsPartners h5 {border-bottom:none; margin-bottom:2px;color:#999} .apStories li a, .newsPartners li a, .justForLaughs li a {font-weight:normal;} #storyPageContainer .storyTitle h1{letter-spacing:-0.5px;} .storyTitle {text-align:left;position:relative;width:525px;} .storyTitle h2 {font-size:120%; margin:0 0 10px;font-weight:bold;text-align:left;text-transform:uppercase;line-height:1.2em;color:#667;} .storyListContainer h2 {font-size:130%; margin:0px 0 10px;font-weight:bold;text-align:left;line-height:1.2em;} .storyListContainer h3 {font-size:100% !important; margin:5px 0 10px;font-weight:bold;text-align:left;text-transform:uppercase;line-height:1.2em;color:#667;} .carousel-background { width:895px;position:absolute;z-index:-5;left:40px;top:-20px; text-align:center;color:#ccc;font-size:130px;border:none;height:80px;font-weight:bold;padding:0; font-family:Arial Narrow;line-height:1em;letter-spacing:3px } #JustForLaughs.boxFrame li.partnerList { line-height: 1.6em; padding:2px !important; } #NewsPartners.boxFrame li.partnerList { line-height: 1.6em; padding:2px !important; } #mainPanel #Ad_Center1 {text-align:center;} #twtr-search-widget h4 {color:#fff !important} #facebookCommentText {color:#666; margin-top:5px;} .socialnetworksInlineContainer { float:right; text-align:center; min-height:70px; width:70px; margin:5px 0 5px 5px; } .blogListing {font-weight:bold; color:#666; position:relative; margin:0 7px 9px; } #sideCol .blogListing {border-bottom:1px solid #ddd;padding-bottom:7px;margin:7px 8px 10px;} .blogListing .pDate { position:absolute; width:55px; } .blogListing .pTitle { position:relative; left:70px; width:183px; line-height:1.3em;text-align:left; } .blogListing span {font-weight:normal;margin-left:5px;} .aboutLowerNav a, .aboutLowerNav a.selected { display:block; margin:3px; padding:3px 4px; font-weight:bold; text-decoration:none; } .aboutLowerNav a.selected:link, .aboutLowerNav a.selected:visited, .aboutLowerNav a.selected:hover { background-color:#f1f1f1; } .aboutLowerNav a:link, .aboutLowerNav a:visited { background-color:#eee; color:#039; } .aboutLowerNav a:hover { background-color:#e9e9e9; color:#039; text-decoration:none; } img.otgAvatar { border: 1px solid rgb(191, 191, 191); margin: 4px 6px 1px 0pt; padding: 2px; float: left; } #blogPage img.otgAvatar { position:absolute; margin:0; right:0; top:0; } .envIcon { position:absolute; bottom:0; left:0; z-index:+10; } .otgIcon { position:relative; float:left; display:block; width:62px; height:60px; overflow:hidden; margin-right:5px; } .otgSubscribe { color:#000; } .otgSubscribe span { display:block; font-weight:bold; font-size:120%; color:#000; } .otgSubscribe a.sampleLink { font-size:90%; } .gridContainer { text-align:center; } .gridBackground .gridContainer{ width:1006px;} .gridBackground #storyGrid {padding:0 0 0 10px;} .gridBackground #mainCol{width:1006px;} .storyAuthor { text-align:right; margin:0 0 15px; font-style:italic; font-size:85%; } .storySourceContainer { border-left:6px solid #e7e7e7; padding:0px 10px; margin:10px 0; } #storyPageContainer .storySourceContainer div.storySourceBlock { margin:5px 0 15px; } #storyPageContainer .sideCol .storyPageStorySource{ background:url('/images/sources.gif') no-repeat center; width:59px; } #storyPageContainer .sideCol .storyPageStoryAbout{ background:url('/images/about.gif') no-repeat center; width:74px; } #storyPageContainer .sideCol .storyPageStoryPosted{ background:url('/images/posted.gif') no-repeat center; width:65px; } #storyPageContainer .sideCol .storyPageStoryElse{ background:url('/images/elsewhere.gif') no-repeat center; width:69px; } #storyPageContainer .sideCol .storyPageStoryReferrers{ background:url('/images/topreferrers-16.gif') no-repeat center; width:89px; } #storyPageContainer .sideCol .storysource { clear:right; background-color:#F00; height:16px; display:inline-block; color:#fff; margin-left:-15px; font-size:14px; padding:1px 6px 1px 15px; font-weight:bold; margin-bottom:3px; letter-spacing:-1px; } .bounds .sideCol .otgPageReferrers{ background:url('/images/topreferrers-16.gif') no-repeat center; width:89px; } .bounds .sideCol .otgsource { clear:right; background-color:#F00; height:16px; display:inline-block; color:#fff; margin-left:-15px; font-size:14px; padding:1px 6px 1px 15px; font-weight:bold; margin-bottom:3px; letter-spacing:-1px; } #sideCol .boxFrame h2.heading, #sideCol .boxFrame h2.highlight, #sideCol .boxFrame h2.highlight2, .sideCol .boxFrame h2.heading, .sideCol .boxFrame h2.highlight, .sideCol .boxFrame h2.highlight2 { font-family:Arial, Helveitca, Sans-Serif Serif; font-weight:bold; font-size:14px; text-align:left; padding:5px 0; border-bottom:6px solid #e7e7e7; } .highlight2 {color:#f00;} .gridShade { text-align:center; width:100%; height:80px; position:absolute; bottom:10px; left:0; background:url('/images/bg-shade.png'); z-index:2000; } .gridShade h1 { position:relative; top:20px; vertical-align:middle; color:#fff; filter:alpha(opacity=100); opacity:1.0; font-size:200%; z-index:3000; } .gridShade h1 a { filter:alpha(opacity=100); opacity:1.0; color:#fff; margin:0 20px; z-index:3000; } #qAndA { background-color:#ffe7be; padding:10px; border:1px solid #edb4a3; } #qAndA .qList { position:relative; padding-bottom:5px; width:310px; } #qAndA .qList img { position:absolute; } #qAndA .qList a { position:relative; left:22px;top:-1px;margin-right:23px; } .tagPageContainer .tags h3 br, #rolloverContent .minibyline br {display:none;} .minibyline {background:red;} .aboutPage #sideCol {padding-top:0px;} #storyPageContainer #mediaContainer {padding:0;} .articlePage .adTitle {color:#000;} .articlePage h4 a {color:#999;} #carousel-stories-full li { height:143px; overflow:hidden; width:240px; margin-right:2px; border:1px solid #999; } #carousel-stories-full li .square { border-width:0; } /*margin-top:-15px;*/ .carouselNav { *margin-top:0px; bottom:0; left:0; background: url('/images/lgCarouselNavBG_1.jpg') repeat-x; text-align:center; width:100%; height:40px; z-index:50; } .carouselContainer { position:relative; padding-top:2px; height:145px; text-align:center; background-color:#f6f6f6; } #storySources a.sourceGridLink {font-size:95%;display:inline-block;} .gridBackground { width:100%; margin:0; } .partnerBody1 .gridBackground { background-color:transparent; } #rolloverContent div#storySources {display:inline;margin-right:5px;} .mostPopularContainer { float:left; margin:0; padding:0 10px 0 0; } .mostPopularContainerLarge { float:left; width:31%; margin:0; padding:0 10px; } #storyPageContainer .mostPopularContainer { padding:0; float:none; } .headerPromos { text-align:left; display:inline; width:300px; position:relative; top:8px; margin-left:10px; } .headerPromos img {vertical-align:middle;} .userBorder{border:1px solid #DDD;} .voteDiv { padding-top:14px; border-left:solid 3px #E1E1E1; } .voteDivContent { width: 300px; } .voteColumn { float:left; width:99px; border-top: 1px solid #E1E1E1; } .voteButton, .voteButtonSelected { border:solid 1px #E1E1E1; margin-left:-1px; padding-right:1px; padding-top:4px; padding-bottom:4px; border-top:none; } .voteButtonSelected { background-color:#F2F2F2; } .voteStatisticsPercentage, .voteStatisticsPercentageBig { width:auto; text-align:center; padding: 5px 2px; font-size: 150%; font-family: Georgia, Times New Roman, Serif; } .voteStatisticsPercentage:hover, .voteStatisticsPercentageBig:hover{cursor:pointer;} .voteStatisticsPercentage.nopointer:hover, .voteStatisticsPercentageBig.nopointer:hover{cursor:default} .voteStatisticsPercentageBig { font-size: 230%; font-weight:bold; } .voteStatisticsImage { padding: 9px 1px 2px 5px; } .voteSocialButtonDiv { padding-bottom:12px; } .voteClickBelow { padding-top:2px; float:right; color:#595959; } .voteShareTake { float:left; margin-left:5px; margin-right:5px; color:#595959; } .voteFaceBook, .voteTwitter { float:left; display:inline } .voteTwitter { margin-right:5px; } .voteMyTakeImage { float:left; } div.autocomplete { position:absolute; width:250px; background-color:white; border:1px solid #888; margin:0; padding:0; z-index:300; } div.autocomplete ul { list-style-type:none; margin:0px; padding:0px; } div.autocomplete ul li.selected { background-color: #99f;} div.autocomplete ul li { list-style-type:none; display:block; margin:0; padding:2px; cursor:pointer; } /**********************LARGE GALLERY START************************/ #mainPanel a{color:#fed944;} div.selectedThumbContainer, div.thumbContainer {text-align:right;margin-bottom:3px;padding-left:9px;} .selectedThumbContainer {background: url(/images/icn_selectedimage.gif) no-repeat left center;} .cutoff{border-width:7px 3px;border-color:#111;border-style:solid;height:50px;overflow:hidden;} div.selectedThumbContainer div.cutoff {border-color:#fed944;} div.mediaNav {display:inline;top:5px;margin:0 9px 0 0;position:relative; text-align:right;} #mainPanel.popup div.mediaNav{padding-left:75px;} #mainPanel.nopopup div.mediaNav.image{padding-left:185px;} #mainPanel.nopopup div.mediaNav.video{padding-left:220px;} div.mediaNav a {padding:2px 4px;} div.mediaNav a.slideshow {margin-right:0px;padding:4px 0 4px 21px;background:url(/images/btn_play_media2.gif) no-repeat left center;} #loadingPanel.popup{width:825px; height:590px;background:#222;} #loadingPanel.nopopup{width:655px; height:590px;background:#222;} .popup #loadingImage{padding-left:378px;padding-top:270px;} .nopopup #loadingImage{padding-left:300px; padding-top:250px;} #mainPanel.popup{width:827px;} #mainPanel{position:relative; min-height:556px;background:#222;} #CarouselButtonContainer { width:71px; float:right; color:#fff;} #LargeImageAd{margin:80px 0 0 120px;display:none;} #adframe_largeImageInterstitial{background-color:transparent;overflow:hidden;width:300px;height:250px;} #topGalleryBar{margin:0 0 15px 13px; position:relative; height: 24px;} .popup #topGalleryBar{top:10px;} #mainPanel #iscrollstatus{width:75px; padding:0; position:absolute; top:5px;} #mainPanel.popup #iscrollstatus {left:185px;} #mainPanel.nopopup #iscrollstatus.mediaStatus.image {left:150px;} #mainPanel.nopopup #iscrollstatus.mediaStatus.video {left:195px;} #newserLogo{float:left; margin-right:12px;} .prevNext{display:inline; margin-left:27px;} #slideshowDiv{display:inline; margin-left:32px;} #CarouselControls{width: 505px; position:relative; color:#fff;} #closeImg{position:absolute; top:5px; right:6px;} #mainImage{vertical-align:middle; max-width: 500px;} #imageCaptionContainer.popup{position:absolute; top:43px; right:26px; color:#fff; width:180px; overflow-y:auto;} #imageCaptionContainer.nopopup{margin:20px;color:#fff;clear:both; display:block; } #StoryTitleHolder{font-size:18px; line-height:1.3em; font-weight:bold; margin-bottom:10px;margin-top:8px;} .backlink{margin-top:15px;} #AdvertisementCaption{font-weight:bold;margin-bottom:10px;margin-top:38px;text-align:center;} #BottomAdContainer{clear:both; background:#333; height:140px; text-align:center; overflow:hidden; color:#535353;} .adtreatment{margin:2px 0 4px 0;} #VideoPlayerHolder{background-color:#111;} #mainPanel.popup #LargeImageContainer{ width:593px;position:relative;} #LargeImageContainer{background:#111;min-height:420px;position:relative;top:13px;left:11px; margin-bottom:23px; margin-right:23px;} #LargeImageResize{overflow:hidden;min-height:200px;text-align:center;} .nopopup #CaptionsHider{position:relative;top: 20px;padding-bottom:20px;} /**********************LARGE GALLERY END**************************/ .carouselSubmitStoryContainer { position:relative; padding-top:2px; margin-bottom:10px; height:83px; text-align:center; background-color:#f6f6f6; float:left; } .carouselSubmitAStoryContainer { position:relative; padding-top:2px; margin-bottom:10px; height:83px; width:544px; text-align:center; background-color:#f6f6f6; } .carouselSubmitStoryClass { float: left; height: 82px; margin-bottom: 0px; position: relative; } .carouselSubmitAStoryClass { height: 82px; margin-bottom: 0px; position: relative; } #carouselSubmitStory { height:82px; margin-bottom:0px; background-color:#f6f6f6; } #carouselSubmitStory .previous_button, #carouselSubmitStory .previous_button_over { float:left; width: 27px; height:100%; margin-left:5px; margin-right:0px; cursor: pointer; z-index:1000; background:url('/images/left_slider_arrow.gif') no-repeat; background-position:center; } #carouselSubmitStory .next_button, #carouselSubmitStory .next_button_over { float:left; width: 27px; height:100%; margin-left:0px; cursor: pointer; background:url('/images/right_slider_arrow.gif') no-repeat; background-position:center; z-index:1000; margin-right:5px; } #carouselSubmitStory .previous_button_disabled{background:url('/images/left_slider_arrow_dis.gif') no-repeat; background-position:center;} #carouselSubmitStory .next_button_disabled{background:url('/images/right_slider_arrow_dis.gif') no-repeat;background-position:center;} #carouselSubmitStory .previous_button_disabled, #carouselSubmitStory .next_button_disabled { float:left; width: 27px; height: 100%; margin-right:0px; cursor:default; z-index:1000; } .carouselSubmitStoryClass #storInSecWide.container, .carouselSubmitAStoryClass #storInSecWide.container { float: left; width:720px; height: 125px; position: relative; overflow: hidden; } .carouselSubmitStoryClass #normal.container, .carouselSubmitAStoryClass #normal.container { float: left; width: 895px; height: 162px; position: relative; overflow: hidden; } .carouselSubmitStoryClass ul, .carouselSubmitAStoryClass ul, #carousel-threads ul, .carouselSM ul { margin: 0; padding:0; width: 100000px; position: relative; top: 0; left: 0; } .carouselSubmitStoryClass ul li, .carouselSubmitAStoryClass ul li { width:120px; height: 82px; text-align: center; list-style:none; float:left; } .carouselSubmitStoryClass .previous_button, .carouselSubmitAStoryClass .previous_button { float:left; width: 25px; height:25px; z-index: 100; margin-right:5px; cursor: pointer; background:url('/images/left_slider_arrow.gif'); } .carouselSubmitStoryClass #submitStoryDefault.container, .carouselSubmitAStoryClass #submitStoryDefault.container { float: left; width:480px; position: relative; overflow: hidden; } #MB_overlay { position: absolute; margin: auto; top: 0; left: 0; width: 100%; height: 100%; z-index: 9999; background-color: #000!important; } #MB_overlay[id] { position: fixed; } #MB_window { position:absolute; top: 0; border: 0 solid; text-align:left; z-index:10000; } #MB_window[id] { position: fixed!important; } #MB_frame { position:relative; background-color: #EFEFEF; height:100%; } #MB_header { margin:0; height: 28px; } #MB_content { padding: 6px .75em; overflow:auto; } #MB_caption { font: bold 85% "Lucida Grande", Arial, sans-serif; text-shadow: #FFF 0 1px 0; padding: .5em 2em 0 .75em; margin: 0; text-align: left; } #MB_close { display:block; position:absolute; right:5px; top:4px; padding:2px 3px; font-weight:bold; text-decoration:none; font-size:13px; } #MB_close:hover { background:transparent; } #MB_loading { padding: 1.5em; text-indent: -10000px; background: transparent url(spinner.gif) 50% 0 no-repeat; } /* Color scheme */ #MB_window { background-color:#EFEFEF; color:#000; } #MB_content { border-top: 1px solid #F9F9F9; } #MB_header { background-color:#DDD; border-bottom: 1px solid #CCC; } #MB_caption { color:#000 } #MB_close { color:#777 } #MB_close:hover { color:#000 } /* Alert message */ .MB_alert { margin: 10px 0; text-align: center; } .TallRed { color:red; font-size:200%; font-weight:bold; font-family:Arial Narrow; } .UserGridControl { /*background-image:url('/images/back-gradient.gif');*/ background-color:#636363; border: solid 1px #636363; margin-bottom:12px; } .UserGridControl #tabs { height:15px; padding:5px 0; margin-top:10px; font-size:12px; font-weight:bold; text-decoration:none; text-transform:uppercase; } .UserGridControl #tabs .active, #CustomizeGridPanel #usergridtabs .active { background-color:black; } .UserGridControl #tabs .inactive, #CustomizeGridPanel #usergridtabs .inactive { background-color:#4d4c4c; } .UserGridControl #tabs .active, #CustomizeGridPanel #usergridtabs .active, .UserGridControl #tabs .inactive, #CustomizeGridPanel #usergridtabs .inactive { color:white; margin-right:-4px; padding:8px 11px; } div#StoriesDiv { margin-top: 4px; } #CustomizeGridPanel #gridtabs .active { font-family:Arial Narrow, Geneva, Tahoma, Arial, Sans-Serif; color:Black; font-size:22px; font-weight:bold; text-decoration:none; } #CustomizeGridPanel #gridtabs .inactive { color:#003399; font-size:15px; text-decoration:none; } #CustomizeGridPanel #gridtabs span.active { display:inline; } #CustomizeGridPanel #gridtabs span.inactive { display:none; } #CustomizeGridPanel.UserGrid { padding:4px 0px; background-color:#424242; margin:-10px 0 4px auto; z-index:40; } #CustomizeGridPanel.UserGrid a { font-size:12px; font-weight:bold; text-transform:uppercase; } #CustomizeGridPanel #tabs .active { background-color:black; } #CustomizeGridPanel #tabs .inactive { background-color:#4d4c4c; } #CustomizeGridPanel #tabs .active, #CustomizeGridPanel #tabs .inactive { color:white; margin-right:-4px; padding:8px 11px 5px; } .SubmitSteps { float:left; clear:both; color:White; background-color:red; text-align:center; font-size:12px; font-weight:bold; height:13px; width:16px; padding:0 0 3px 0; } .tagGoogleBlackAds .adTitle, .tagGoogleBlackAds .adTitle a, .tagGoogleBlackAds .adTitle a:hover,.tagGoogleBlackAds .adTitle a:link, .tagGoogleBlackAds .adTitle a:visited { color:#000000; } #storyPageContainer #mainCol .boxFrame li, #storyPageContainer #mainCol .boxFrame li h3 {border-bottom:0;} /********************Menu Styling************************/ ul.dropdown_menu ul li.plainLink {clear:both;height:auto;} ul.dropdown_menu ul li.plainLink p {margin-top:0; padding:0;} ul.dropdown_menu ul li.plainLink p a, ul.dropdown_menu ul li.plainLink a.plainLink, ul.dropdown_menu ul li.plainLink a.plainLink:link, ul.dropdown_menu ul li.plainLink a.plainLink:visited{display:inline;text-decoration:underline; padding:0;} ul.dropdown_menu ul li.plainLink a.plainLink:hover, ul.dropdown_menu ul li.plainLink a.plainLinkTitle{display:inline;text-decoration:none; } ul.dropdown_menu ul li.plainLink a.plainLinkTitle{padding:2px 2px 2px 1px;line-height:1.5em; display:block; margin-right:0px;width:150px;} ul.dropdown_menu ul li.plainLink a.plainLinkTitle:link, ul.dropdown_menu ul li.plainLink a.plainLinkTitle:visited {background-color:transparent;color:#f00;} ul.dropdown_menu ul li.plainLink a.plainLinkTitle:hover {background-color:#f00; color:#fff;} div ul.dropdown_menu {z-index:10045;position:relative;} #dropdown_menu{text-align:center; margin:0; padding:0; z-index:10045;} ul.dropdown_menu {list-style:none; margin:0; padding:0;} ul.dropdown_menu li, ul.dropdown_menu li#HomeLinkSelected:hover {position:relative; float:left; margin:0; height:24px;} ul.dropdown_menu li:hover, ul.dropdown_menu li#HomeLinkSelected {padding:0; z-index:+2;} ul.dropdown_menu ul {position:absolute; text-align:left; top:24px; left:0px; background:#ccc; display:none; list-style:none; width:136px; border:0; padding:13px 0 3px 6px; z-index:20050;} ul.dropdown_menu ul li, ul.dropdown_menu ul li:hover{background-color:#fff; position:relative; margin:0; padding:0; text-decoration:none; font-size:90%; font-family:Arial, Helvetica, San serif; font-weight:normal;} ul.dropdown_menu li.navTitle, ul.dropdown_menu li.navTitle:hover {background:transparent; display:block} ul.dropdown_menu ul li a {display:block; color:#000; padding:3px 7px 5px 0; margin-right:7px; width:145px;} dropdown_menu ul li.navTitle:hover,ul.dropdown_menu ul li.navTitle *, ul.dropdown_menu ul li.navTitle:hover * {color:#f00;} ul.dropdown_menu .menulink.dropdown_link {font-weight:bold; background-color:#333; color:#fff; padding-top:0;} .NavMousedOver{margin:0 0 0 0; z-index:+2;} .NavMousedOut{margin:0 0 0 0; z-index:+1;} ul.dropdown_menu li.last {border-right:1px solid #FFF;} ul.dropdown_menu li.last:hover{border:none;} ul.dropdown_menu li.last img.NavMousedOver:hover{border-right:1px solid white;} .NavHeader { text-transform:uppercase; font-family:Arial Narrow, Geneva, Tahoma, Arial, Sans-Serif; font-size:16px; font-weight:bold; } .NavSubMenu { display:none; background-color:#FFFFFF !important; position:absolute; width:984px; border-left:solid 1px #b2b1b1; border-right:solid 1px #b2b1b1; border-bottom:solid 1px #b2b1b1; z-index:10001; clear:both; top:24px; } .NavSubMenuCol1 {float:left;width:142px;padding:15px 10px 0;} .NavSubMenuCol2 {float:left;width:142px;padding:15px 10px 0;} .NavSubMenuCol3 {float:left;width:304px;margin:15px 0;padding:0 10px 0;border-left:solid 1px #dcd9d9;border-right:solid 1px #dcd9d9;} .NavSubMenuCol4 {float:left;width:304px;padding:15px 10px 0;} .BlogSubMenuCol12 {float:left;width:306px;padding:15px 10px 0;} .BlogSubMenuCol1 {float:left;width:153px;padding:0;} .BlogSubMenuCol2 {float:left;width:143px;padding:0;} .BlogSubMenuCol3 {float:left;width:658px;padding-top:15px;} #NewserGridsSubMenu {background: url(../../images/nav/nav-ad-back-sm.gif) left repeat-y;} #BlogSubMenu, #UserSubMenu {background: url(../../images/nav/nav-ad-back-lg.gif) left repeat-y;} #NewserGridsSubMenu a { color:Gray; cursor: pointer; text-decoration:none; } #NewserGridsSubMenu a:hover { color:Black; cursor: pointer; text-decoration:none; } #BlogSubMenu a, #UserSubMenu a { color:Black; font-weight:bold; cursor: pointer; text-decoration:none; } #BlogSubMenu a:hover, #UserSubMenu a:hover { color:Black; font-weight:bold; cursor: pointer; text-decoration:underline; } #UserSubMenu .recentposts, #BlogSubMenu .recentposts { float:left; width:142px; height:120px; padding:0 10px; border-right:solid 1px #dcd9d9; } #UserSubMenu .recentposts.item4, #BlogSubMenu .recentposts.item4 { border:none; } #UserSubMenu .taggedlink, #BlogSubMenu .taggedlink { line-height: 1.3em; } #UserSubMenu .pubDate, #BlogSubMenu .pubDate { color:#666666; } /****************End Menu Styling************************/ .boxFrameNBU ul { text-align:left; margin: 0 8px 8px; } .boxFrameNBU li { text-align:left; padding: 2px 10px; margin-left:25px; color: #333; line-height: 1.4em; } .UserStoryMsgE { color:#830e0e; background-color:#faeded; } .UserStoryMsgS { color:#977d07; background-color:#fefbd1; } .UserStoryMsgT { color:#44638c; background-color:#eef4fa; } .UserStoryMsgC { color:#52734b; background-color:#eef9eb; } .UserStoryMsgE a, .UserStoryMsgS a, .UserStoryMsgT a, .UserStoryMsgC a { text-decoration:underline; } .UserStoryOriginalHeadline { z-index: +200000; position: absolute; padding: 8px 8px 4px 8px; background: #ffc; border: 1px #333 solid; border-right: 2px #333 solid; border-bottom: 2px #333 solid; margin-left: 180px; left: -180px; top: 20px; width: 300px; height: 100px; display: none; font-size: 12px; line-height: 1.3; color: #333; } #NBUBackground{background:#424242;padding-top:10px;} #NBUPromo{margin:5px 0 5px 17px;text-align:left;} #NBUBackground #NBUPromo{margin:15px 0 5px 10px;} #NBUNav{margin:0 0 10px;padding-left:5px;} #NBUBackground .bounds{margin:0 auto 10px;} #NBUBackground .nbuBody{margin:10px;padding:10px;background:#FFF;} #NBUStats ul#tabnav { text-align: left; margin: 1em 0 -1px 0; font: bold 11px arial, verdana, sans-serif; border-bottom: 1px solid #d4d4d4; list-style-type: none; padding: 3px 10px 3px 0; /* THIRD number must change with respect to padding-top (X) below */ } #NBUStats ul#tabnav li { display: inline; line-height:1.3em; margin-right:-5px; } #NBUStats li.tab.active { border-bottom: 1px solid #fff; background-color: #fff; } #NBUStats li.tab a { padding: 5px 12px 3px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */ border: 1px solid #999999; border-color: #d2d2d2; color: Black; margin-right: 0px; text-decoration: none; border-bottom: none; position: relative; padding-top: 4px; /* must change with respect to padding (X) above and below */ } #NBUStats li.tab.active a { color:black; background-color: #f4f4f4; font-weight:bold; margin-bottom:-1px; padding-top: 5px; border-bottom:1px solid #F4F4F4; } #NBUStats li.tab.inactive a { color:#959595; background-color: #fbfbfb; font-weight:normal; border-bottom:1px solid #D2D2D2; } #NBUStats ul#tabnav a:hover { background: none; color: #000000; } #NBUStats .tabsPanel { background-color:#f4f4f4; border: 1px solid #d2d2d2; padding:10px 10px; width:278px; } #storyBackground{padding:0 10px;} #NBUPromoClose { display:inline; margin-left:5px; color:White; } #NBUPromoClose:hover { cursor: pointer; } .darkBackground { background-color:#030c16; } .darkBackground.hbopopup a,.darkBackground.hbopopup a:link,.darkBackground.hbopopup a:visited,.darkBackground.hbopopup a:hover { color:#fff; } .btn-graybig { color: inherit; border: 1px solid #999; margin: 0; margin: 0 3px; font-family: Arial, Helvetica, Calibri, sans-serif; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; overflow: visible; background: url('../../images/btn-gray-grad.jpg') left repeat-x; _background-image: url('../../images/btn-gray-grad.png'); padding: 6px 8px 6px; font-size: 12px; *padding-top: 4px; *padding-bottom: 3px; } .btn-graybig:hover { cursor: pointer; border: 1px solid black; } .btn-blue { font-size:11px; text-transform:uppercase; color:black; font-weight:bold; padding:0 5px 0 5px; background: url('../../images/blue_button_gradient.gif') left repeat-x; border: 1px solid #999; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } .btn-blue:hover { cursor: pointer; text-decoration:none; border: 1px solid black; } .btn-gray { font-size:11px; text-transform:uppercase; color:black; padding:0 5px 0 5px; background: url('../../images/btn-gray-grad.jpg') left repeat-x; border: 1px solid #999; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } .btn-gray:hover { cursor: pointer; text-decoration:none; border: 1px solid black; } #NewTabs ul#tabnav { text-align: left; margin: 1em 0 -1px 0; font: bold 12px arial, verdana, sans-serif; list-style-type: none; padding: 3px 0px 3px 0; /* THIRD number must change with respect to padding-top (X) below */ } .win.ff3 #storyPageContainer #NewTabs ul#tabnav, .win.ff4 #storyPageContainer #NewTabs ul#tabnav, .ie8 #NewTabs ul#tabnav, .mac.webkit #NewTabs ul#tabnav, .ie8 #storyPageContainer #NewTabs ul#tabnav { margin-top:12px; } .ff3 #GridBox #NewTabs ul#tabnav, .ff4 #GridBox #NewTabs ul#tabnav, .ie8 #GridBox #NewTabs ul#tabnav { margin-top:11px; } #NewTabs ul#tabnav li { display: inline; line-height:1.3em; margin-right:0; } #NewTabs li.tab.active { border-bottom: 1px solid #fff; } #NewTabs li.tab a { padding: 5px 12px 4px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */ border: 1px solid #999999; border-color: #d2d2d2; color: Black; margin-right: 0px; text-decoration: none; border-bottom: none; position: relative; padding-top: 6px; /* must change with respect to padding (X) above and below */ } .mac #NewTabs li.tab a { padding-bottom:5px; } #NewTabs.UserStoryPage li.tab a { border-color: #666666; } #NewTabs li.tab.active a { color:black; background-color: #fff; font-weight:bold; margin-bottom:-1px; padding-top: 7px; border-bottom:1px solid #FFF; border-top:2px solid red; } #NewTabs li.tab.inactive a { color:#959595; background-color: #fbfbfb; font-weight:normal; border-bottom:1px solid #D2D2D2; } #NewTabs ul#tabnav a:hover { color: #000000; } #NewTabs ul#tabnav li.my a {background:transparent url('/images/myaccount-gradient.png') left repeat-x;} #StoryCarousel { float:right; width:122px; height:80px; margin-top:5px; } #backToGrid { background:transparent url('/images/story_carousel/gotogrid.png') no-repeat 0 0; position:absolute; top:105px; right:-4px; width:67px; height:20px; cursor:default; } #backToGrid:hover { cursor:pointer; background-image: url('/images/story_carousel/gotogrid-hover.png'); } #StoryCarousel .jcarousel-item { height:80px; width:120px; border:1px solid #999; background:transparent url('/images/story_carousel/loading-small.gif') no-repeat center center; } #StoryCarousel .jcarousel-direction-rtl { direction: rtl; } #StoryCarousel .jcarousel-container-horizontal { width: 122px; padding: 0 10px; } #StoryCarousel .jcarousel-clip-horizontal { width: 122px; height: 82px; } #StoryCarousel .jcarousel-item:hover { border-color: #808080; } /** * Horizontal Buttons */ #StoryCarousel .jcarousel-next-horizontal { position: absolute; top: 82px; right: 0px; width:122px; height: 18px; cursor: pointer; background: transparent url('/images/story_carousel/nextstory2.png') no-repeat 0 0; } #StoryCarousel .jcarousel-direction-rtl .jcarousel-next-horizontal { left: 5px; right: auto; background-image: url('/images/story_carousel/nextstory2.png') } #StoryCarousel .jcarousel-next-horizontal:hover { background: transparent url('/images/story_carousel/nextstory2-hover.png') no-repeat 0 0; } #StoryCarousel .jcarousel-next-horizontal:active { background-image:url('/images/story_carousel/nextstory2-hover.png'); } #StoryCarousel .jcarousel-next-disabled-horizontal, #StoryCarousel .jcarousel-next-disabled-horizontal:hover, #StoryCarousel .jcarousel-next-disabled-horizontal:active { cursor: default; background-image:url('/images/story_carousel/nextstory2.png'); } #StoryCarousel .jcarousel-prev-horizontal { position: absolute; top: 85px; right: 97px; width:25px; height: 17px; cursor: pointer; background: transparent url('/images/story_carousel/arrow-left.png') no-repeat 0 0; visibility:hidden !important; } #StoryCarousel .jcarousel-direction-rtl .jcarousel-prev-horizontal { left: auto; right: 5px; background-image: url(next-horizontal.gif); } #StoryCarousel .jcarousel-prev-horizontal:hover { background: transparent url('/images/story_carousel/arrow-left-hover.png') no-repeat 0 0; visibility:hidden !important; } #StoryCarousel .jcarousel-prev-horizontal:active { background-image:url('/images/story_carousel/arrow-left.png'); visibility:hidden !important; } #StoryCarousel .jcarousel-prev-disabled-horizontal, #StoryCarousel .jcarousel-prev-disabled-horizontal:hover, #StoryCarousel .jcarousel-prev-disabled-horizontal:active { cursor: default; background-image:url('/images/story_carousel/arrow-left-disabled.png'); visibility:hidden !important; } #carouselImage img{border:1px solid #999;height:80px;width:120px;} /***** BEGIN - code formerly in squares.css *****/ .fullImageBottom img.mainBillboardImg { position:absolute; left:0; top:0; z-index:20; } .square { float: left; width:240px; height:160px; margin: 0 2px 2px 0; position: relative; text-align:left; z-index:10; overflow:hidden; padding:0px; border: 1px solid #999; font-family: Arial, Helvetica, sans-serif; background: #fff; } .content2 .square { margin:0 2px 2px 0; } .tagPageContainer .square { z-index:0 !important; } .square li { border-bottom:0; } .no-border .square { border-width:0; } .centerImage { text-align:center; } .breakingnews { border:1px solid #C00; background:url(/images/breakingnews.gif) #fff top center no-repeat; text-align: center; } .square .x { margin:0; padding:0; width:240px; } .leftImage .x, .rightImage .x { width:130px; padding:0; margin:0; } .leftImage .x { position:absolute; left:105px; bottom:33px; } .rightImage .x { position:absolute; text-align:right; left:5px; bottom:33px; } /*Fix for the stories in section control having left justified h2 link(bmcinturff)*/ .sec .rightImage .x .h2, .sec .rightImage * .h2, .sec * .rightImage .x .h2 { text-align:right; } .square * .h2 { color:#000; margin:0; position: relative; padding:0; margin-bottom:10px; z-index: +50; background: none; } * .leftImageWide .h2 { position:absolute; left:125px; top:5px; width:125px; } * .centerImage .h2, * .sec.other .centerImage .h2 { margin:5px 5px 0 5px; text-align:center; width: auto; } .breakingnews .h2 { margin-top:41px; text-align:center; } .fullImageMiddle * .h2 { margin:0; position:absolute; top:50px; z-index:50; } .fullImageTop * .h2 { margin:0; position:absolute; top:13px; z-index:+20; } .fullImageBottom * .h2 { margin:0; position:absolute; z-index:50; bottom: 16px; } .fullImageTop .h2, .fullImageMiddle .h2, .fullImageBottom .h2 { } .Left .h2, .Left * .h2 { left:0px; text-align:left; } .Right .h2, .Right a .h2, .Right a .x .h2, .Right .x a .h2, .Right * .x .h2, .Right a * .h2, .Right * .h2 { right:0px; text-align:right; float: right; } .square .h2 a, .square a .h2 { background: none; color:#000; padding:0; font-size:16px; line-height:17px; font-weight:bold; text-decoration:none; } .square .h2 a:hover, .square a:hover .h2 { color:#FFF; background: #36f; text-decoration: none; } .square a:hover .h4, .square .h4 a:hover { text-decoration: none; } * .breakingnews .h2 a { font-size: 18px; line-height: 19px; } .breakingnews .h2 a:hover { background: #fff; color:#C00; } .billboardSquare h2.h2 a, .billboardSquare a h2.h2 { font-size:22px; line-height:118%; font-weight:bold; padding:0; text-decoration:none; } .billboardSquare h2 a, .billboardSquare a h2, .fullImageBottom .h2 a, .fullImageBottom a .h2, .fullImageMiddle .h2 a, .fullImageMiddle a .h2, .fullImageTop .h2 a, .fullImageTop a .h2 { filter:alpha(opacity=90); color:#fff; font-size:15px; background: transparent url(../../images/bg_h2a3.png) left top repeat; margin: 0; padding: 0px; line-height:normal; } .billboardSquare h2 a:hover, .billboardSquare a:hover h2, .Blue .h2 a, .Blue a .h2 { color:#FFF; background:#36f; text-decoration:none; } .Blue .h2 a:hover, .Blue a:hover .h2 { color:#36f; background:#FFF; } .Red .h2 a { color: #FFF; background:#C00; } .Red .h2 a:hover { background: #FFF; color:#C00; } .square img.mainImg { padding:0; margin:0; border:none; z-index: -2000000; } .centerImage img.mainImg { width:210px; height:90px; margin:0; } .leftImage img.mainImg { position:absolute; top:0px; left:0px; width:100px; height:125px; } .rightImage img.mainImg { position:absolute; top:0px; right:0px; width:100px; height:125px; } .fullImageBottom img.mainImg, .fullImageTop img.mainImg , .fullImageMiddle img.mainImg { position:absolute; left:0; top:0; z-index:20; width:240px; height:160px; } .leftImageWide img.mainImg { position:absolute; left:0px; top:0px; width:120px; height:80px; } .deck img.mainImg, .breakingnews img.mainImg { display:none; } * .square .h4 a, * .square .h4 { font-weight:normal; font-size:12px; color:#000; line-height:16px; margin:0; padding:0; } .breakingnews .h4 { margin:8px 10px; text-align:left; } .deck { text-align:center; } .deck h4 { margin:8px 10px; } .deck .x { padding-top:30px; } .breakingnews .h4 { text-align: center; } * .centerImage .h4, * .centerImageRed .h4, * .fullImageTop .h4, * .fullImageMiddle .h4, * .fullImageBottom .h4, * .fullImageBottomRight .h4 { display:none; } .leftImageWide .h4 { position:absolute; top:85px; left:0px; width:230px; text-align:center; } * .square .byline, .billboardSquare .byline { color:#000; background:#fff; position:absolute; z-index:100; bottom:0px; left:0px; height:16px; padding:0 4px; margin:0; font-size:9px; overflow:hidden; font-family: arial; clear:both; } * .fullImageTop .byline , * .fullImageMiddle .byline, * .fullImageBottom .byline { color:#fff; padding: 0 4px; background: transparent url(../../images/bg_h2a3.png) left top repeat; } .squareBorder { position:absolute; top:0;left:0;} * .square .h5, * .billboardSquare h5 { display:inline; position:absolute; top:0px; left:0px; z-index:200; font-size:11px; padding:0px 2px; margin:0; font-weight:bold; color:#fff; background:#ff0; text-transform:uppercase; line-height:120%; } .square.deck .x {margin-top:15px;} .square.deck.linkStory .x,.square.linkStory.breakingnews .x { position:absolute; top:0px;left:2px; } .square.linkStory.breakingnews .h5 { height:11px; } .breakingnews .h5 { top:25px; left:0px; width:240px; height:25px; } .centerImage .h5 { position:absolute; top:0px; left:0px; } .linkStory a div { top:0;left:0;position:absolute; } /* Start link story styles */ .linkStory .h5, .UserSquare .h5, .ConsistentLook .h5 { display:block; text-align:center; width:100%; position:absolute; top: 0px; line-height:110%; } .linkstory .h5 img { padding:1px; } .Left.linkStory .h2 { left:2px; bottom:18px; } .UserSquare .h2,.UserSquare .x,.UserSquare .byline { text-align:center; width:236px; left:2px; } .UserSquare .x { display:table; position:relative; background:url("../../images/bg_h2a3.png") repeat scroll left top transparent; height:50px; bottom:52px; } .UserSquare .x:hover, .UserSquare.square .h2 a:hover { /*background:#36f;*/ color:#C00; } .UserSquare.square .h2 a:hover { background:transparent; } .UserSquare .h2 { position:absolute; top:120px; height:40px; margin:-10px auto 0 auto; text-align:center; } .ConsistentLook .h2 a, .ConsistentLook a .h2, .ConsistentLook .byline { background:0; color:#FFF; padding:0; } .ConsistentLook .h2 a, .ConsistentLook a .h2 { font-size:14px; } .ConsistentLook .byline { left:8px; } .ConsistentLook.linkStory .byline { left:10px; } .ConsistentLook .x { display:table; position:relative; background:url("../../images/bg_h2a3.png") repeat scroll left top transparent; height:100px; bottom:-112px; } .ConsistentLook .x:hover, .ConsistentLook.square .h2 a:hover { color:#C00; } .ConsistentLook.square .h2 a:hover { background:transparent; } .ConsistentLook .h2 { position:relative; top:11px; width:224px; left:0; height:40px; margin:-10px auto 0 auto; } .UserSquare .h2 a,.UserSquare .byline { background:none; padding: 0 2px; } .UserSquare .byline { position:relative !important; bottom:66px !important; padding:0; margin:0; } .Left.linkStory .h4 { left:2px; } .linkStory .byline { left:2px; } .linkStory .byline { margin-bottom:2px; } /* End link story styles */ * .square .count { position:absolute; height:13px; bottom:12px; right:0px; padding:0 2px; margin:0; font-weight:bold; font-size:10px; text-align:center; background:#fff; color:#039; z-index:101; } .fullImageBottom .count, .fullImageTop .count { background:#333; color:#fff; opacity:0.90; filter:alpha(opacity=90); } .fullImageBottom .count { position:absolute; height:13px; top:1px; right:0px; z-index:999; } .hoverBByes,.hoverBBno { width:484px; height:324px; } .hoveryes, .hoverno { position:absolute; z-index: +200; top:0; left:0; background:#000; opacity:0.40; filter:alpha(opacity=40); } .hoveryes, .hoverno { width:240px; height:160px; } .unreadscreen.youareherescreenyes .hoveryes, .unreadscreen.youareherescreenno .hoveryes, .viewedscreen.youareherescreenyes .hoveryes, .viewedscreen.youareherescreenno .hoveryes, .unreadscreen.youareherescreenno .hoverno { visibility:hidden; display:none; } .unreadscreen.youareherescreenyes .hoverno, .viewedscreen.youareherescreenyes .hoverno, .viewedscreen.youareherescreenno .hoverno { visibility:visible; display:block; } .settings_option, .settings_option_headline { margin-bottom: 15px; position: relative; z-index: +1; padding: 0; height: 20px; } .settings_option select, .settings_option input { vertical-align: middle; margin: 0 9px 0 0; padding: 0px; } .settings_option div, .settings_option input { position: absolute; vertical-align: bottom; } .settings_option div { left: 20px; width: 100%; top: 0; } .settings_option a { margin-left: 5px; } .settings_option_headline { font-weight: bold; font-size: 110%; } .settings_option_help { z-index: +200000; position: absolute; padding: 8px 8px 4px 8px; background: #ffc; border: 1px #333 solid; border-right: 2px #333 solid; border-bottom: 2px #333 solid; margin-left: 180px; left: -140px; top: 52px; width: 250px; height: 100px; display: none; font-size: 12px; line-height: 1.3; color: #333; } .settings_option_help * { z-index: +200000; } #settingsPanelLinks a { vertical-align: top; font-size: 110%; position: relative; top: 5px; font-weight: bold; margin: 0 6px; } #settingsPanelLinks a.droplink { padding-right: 14px; background: url(./images/icn_blue_link_arrow_d.gif) right center no-repeat; } #settingsPanelLinks img.seperator { height: 20px; width: 1px; background: #cbcbcb; margin: 0 6px; } #settingsPanelLinks img, #settingsPanelLinks input { vertical-align: bottom; margin: none; } .customizeHeaderLink { float: left; height: 19px; max-height: 19px; padding: 0 5px; margin: 0 10px; position: relative; background: #039; color: #fff; } .customizeHeaderLink * { vertical-align: top; } .customizeHeaderLink a, .customizeHeaderLink a * { background: #039; color: #fff; margin: 0; padding: 0; height: 19px; max-height: 19px; } .customizeHeaderLink div.LT, .customizeHeaderLink div.LB, .customizeHeaderLink div.RT, .customizeHeaderLink div.RB { position: absolute; width: 5px; height: 13px; background: #039; display: inline; } .customizeHeaderLink div.LT { left: -5px; top: 0; background: url(/images/bg_customizeHeaderLink_L.gif) no-repeat left top; } .customizeHeaderLink div.LB { left: -5px; bottom: 0; background: url(/images/bg_customizeHeaderLink_L.gif) no-repeat left bottom; } .customizeHeaderLink div.RT { right: -5px; top: 0; background: url(/images/bg_customizeHeaderLink_R.gif) no-repeat right top; } .customizeHeaderLink div.RB { right: -5px; bottom: 0; background: url(/images/bg_customizeHeaderLink_R.gif) no-repeat right bottom; } /********** Billboard ***********/ .billboardSquare { float: left; position: relative; text-align:left; z-index:10; overflow:hidden; padding:0px; border: 1px solid #999; font-family: Arial, Helvetica, sans-serif; background: #fff; } .billboardSquare .fullImageBottom * h2 { margin:0; position:absolute; z-index:50; bottom: 50px; padding: 0; width:484px; } .billboardSquare h2 a:hover, .billboardSquare a:hover h2 { background:#36f; } .billboardCounter { position:absolute; top:65px; left:5px; color:#FFF; z-index:30; font-weight:bold; cursor:pointer; } .billboardCounter div a:hover{ text-decoration:none; } .billboardCounter div a,.billboardCounter div a:link,.billboardCounter div a:visited,.billboardCounter div a:hover { width:23px;height:20px; display:block; margin:3px 0; padding-top:2px; text-align:center; background-color:#212121; color:#FFF; } .billboardCounter div a.currentBillboard,.billboardCounter div a.currentBillboard:link,.billboardCounter div a.currentBillboard:visited,.billboardCounter div a.currentBillboard:hover { background-color:#F00; } .billboardSquare h5 { font-size:14px; } .billboardSquare .x { margin:0; padding:0; } .rolloverTrigger, .imageGalleryIcon, .videoGalleryIcon, .YouAreHereIcon { overflow:hidden; position: absolute; color:rgb(255, 255, 255); text-align:center; } .rolloverTrigger { width:55px; height:55px; top:0px; left:0px; } .imageGalleryIcon { width:98px; height:70px; top:45px; left:71px; display:block; } .videoGalleryIcon { width:55px; height:80px; top:35px; left:92px; display:block; } .YouAreHereIcon { width:211px; height:140px; top:5px; left:0px; display:block; } #mainCol.tagPage .square { margin:0; } #UserPromotedImage { border-right:2px solid #7d7d7d; border-top:2px solid #7d7d7d; position:absolute; left:2px; bottom:2px; z-index:2; } #SquareCommentCount { position:absolute; right:2px; bottom:2px; z-index:2; color:White; background-color:Black; font-size:9px; padding-left:3px; } #SquareLikeCount { position:absolute; right:2px; bottom:2px; z-index:2; color:#545b6b; background-color:#EEE; font-size:9px; font-weight:bold; padding-left:3px; } .HoverBorderYes {border:2px solid red;width:236px;height:156px;position:absolute;top:0;left:0;z-index:301;} /***** END - code formerly in squares.css *****/ /***** BEGIN - code formerly in storypage.css *****/ #mainCol { margin-left: 0; width: 670px; } #mainCol.storyMainCol { width:660px; z-index:+10; } #mainCol .box { background: none; } #mainCol .box .content { margin: 0 0 0 10px; padding: 0; } .storyTopMain { position: relative; padding:5px 0 10px; text-align:left; } .storyTopMain h1 { margin: 0 0 5px; } .summary { font-size: 117%; line-height: 1.65em; text-align:left; } .summary p { margin-bottom: 1.0em; } .summary.more { float: right; width: 340px; } .summary.more p { margin-bottom:0; } .summary li { margin-bottom: .75em; line-height: 1.65em; } .summary.more .threeCol p { margin-bottom: 1em; } .summary.more .threeCol ul { margin-bottom:0; margin-left:15px; } .summary.more .threeCol ul p {margin:0; } .summary.more .threeCol ul li {margin-bottom:8px; padding:0; line-height:1.4em; } .storyTopSideMedia * .boxFrame h2 {font-size:21px;} h3 #threadNum { display: inline; background-image: none; padding-right: 0; padding-left: 0; font-size: 97%; margin: 0 0 0 15px; } .storyTopSide { position: relative; } .box.highlight { padding: 0; background: #fed944; border: none; position: relative; } .box.highlight .content { position: static; padding: 0 0 0 15px; margin: 0; } .box.highlight .content p { position: relative; margin: 0 0 0 -25px; padding: 10px 0 10px 25px; } #pageBounds p.next { position: relative; margin: 0 0 0 -15px; padding: 0 0 0 20px; line-height: 27px; height: 27px; background: #fce178 url(../../images/bg_next-l.gif) left center no-repeat; } #pageBounds p.next a { line-height: 27px; font-weight: bold; font-size: 92%; display: block; padding: 0 15px 0 0; background: url(../../images/bg_next-r.gif) right center no-repeat; } #pageBounds p.next a:hover { text-decoration: none; color: #333; } .storyTopTools { background: #eae9e2 url(../../images/bg_stripes.gif) left top repeat; margin: 10px 0; padding: 5px 0 7px; } .storyTopTools ul { list-style: none; margin: 0; padding: 0; line-height: 25px; font-size: 12px; } .storyTopTools ul li { list-style: none; float: left; margin: 0; border-right:1px solid #999; padding: 0 9px; line-height: 1; } .storyTopTools ul li.first { padding-left: 17px; color: #039; position: relative; } .storyTopTools ul li.first span img { position: absolute; left: 8px; top: 2px; } .storyTopTools ul li.last { border:none; padding-right: 0; } .storyTopTools img { border: 0; } .storyTopTools ul li.storyTopFeeds { padding-left: 10px; background: url('../../images/tools_divider.gif') 3px 4px no-repeat; } .col { width: 145px; float: left; margin: 0; padding: 0; } .col.pad { padding-right: 10px; } .col h3 { background: none; color: #000; margin-top: .3em; } .leftcol { width: 310px; float: left; padding:0; margin-left:0px; } /* Image/Video Browser */ .storyTopSideMedia { margin-bottom: 10px; } .related ul, .storyDigDeeperContainer2 ul { margin: 0; padding: 0; list-style: none; } .related li, .storyDigDeeperContainer2 li { margin-bottom: 1.25em; padding: 0; list-style: none; } .related { /* color: #333; */ } .related h3 { font-size: 92%; } .related h4 { margin-bottom: .15em; } .related p, .related li ul li, .related li ol li { line-height: 1.4em; font-size: 92%; } .related img { margin: 5px 5px 3px 0; } .related li span { color: #666; font-size: 87%; } .related ul li ol li { list-style-type: decimal; } .storyTopSub1 { margin: 0; position: relative; } .editorSelected ul, .editorSelected li { list-style: none; margin: 0; padding: 0; } .editorSelected { margin: 8px 0px 1px; } .editorSelected h4 { color: #444; font-size: 82%; margin: 1.5em 0 .1em; border-bottom: 1px solid #ccc; text-transform: UPPERCASE; } .storyTopAds { } .digDeeperLink { font-weight: bold; padding: 4px 0 5px 15px; } .digDeeperSponsor { position: absolute; top: 5px; right: 0; color: #FFF; font-weight: bold; z-index: 2; width: 145px; } /* IE 7 hack */ *+html .digDeeperSponsor { top: -10px; } .digDeeperSponsor dl, .digDeeperSponsor dt, .digDeeperSponsor dd { display: inline; } .digDeeperSponsor dt { margin-top: 5px; float: left; } .digDeeperSponsor dd { float: right; } .digDeeperSponsor img { border: 1px solid #000; } .box .content.sec.other { clear: both; } .box .content.sec.other .fullImageBottom h2 { height: auto; } .box .content.sec.other .square h2 { background: none; } .uppercase { text-transform: uppercase; } .capitalize { text-transform: capitalize; } .ad { margin-bottom: 10px; } .swipe { position: absolute; right: 0; top: 0; z-index: 1000; } /* ADD BUTTON STYLES */ .addButton { position: relative; top: auto; right: auto; } .box h3 .addButton { margin: 0; padding: 0; top: 5px; } .googleAds.searchAds h4 a { color: #FFF; background: #039; text-transform: lowercase; } .googleAds.searchAds h4 { color: #444; background: #fff; border-bottom: 1px solid #e1dfd6; font-size: 110%; } .sec h2 span, .sec h3 span { border: 1px solid red; position: relative; left: 8px; font-size: 92%; } div.shareBox { height:22px; padding-left:10px; display:inline; } .shareBox a, .shareBox a:link, .shareBox a:visited, .shareBox a:hover, .shareBox a:active { border:0px solid red; text-decoration:none; } div.shareBox img.icons {border:0px solid red; position:relative; top:2px; margin:0 5px 0 10px; } #ctl00_ContentPlaceHolder1_Search1_SearchText { width:263px; } #storyHedDek{min-height:55px;} div#storyPageContainer.userStoryPage #storyBackground{background-color:#424242;height:100%; border:clear:both;z-index:1;} #PartnerLinks{clear:both;} #PartnerLinks h2.partnerLinkHead{display:inline;float:left;text-transform:uppercase;margin:0;} #partnerTopBorder{display:inline;float:left;border-bottom:6px solid #E7E7E7;margin:0;position:relative;left:10px;bottom:6px;height:11px;} #partnerBottomBorder{float:left;border-bottom:6px solid #E7E7E7;height:11px;position:relative;bottom:2px;} #partnerLinksText{float:left;text-transform:uppercase;font-weight:bold;bottom:-3px;position:relative;margin-left:10px;font-size:0.75em;} #PartnerImageContainer{height:145px; margin:10px 0 0;} #partnerLeftImageSource{position:relative; bottom:16px;left:0;padding-left:10px;background-color:#333;color:#FFF;margin:0px;} #LinksContainer{margin:5px 0 0 20px;} .partnerLinkContainer{padding: 6px 0;border-bottom:1px solid #E7E7E7;} #PartnerLinks .last {border-bottom:none;} #PartnerLinks .active {background:url('/images/EditorPartnerLinkArrow.png') no-repeat center left;padding-left:20px;} #meeboStoryDiv { float:right; margin-left:10px; position:relative; } #meeboStoryDiv.swiped { top:-15px; } #hedDekBackground { min-height:70px; } #hedDekBackground.swiped { min-height:1px; } #ErrorReportForm, #FlagAsInappropriateForm { text-align:left; z-index:977777; padding:5px 30px; background-color:White; font-family:"Arial Narrow", Arial, Sans-Serif; } #ErrorReportForm h2, #FlagAsInappropriateForm h2 { font-weight: bold; color: red; font-size: 150%; text-transform:uppercase } .errorFieldDescription { font-size:140%; margin:10px 0; font-family:Arial, Sans-Serif; } #errorButtons { margin-top:20px; } #errorFieldError, #errorDescriptionError { color: red; font-size:large; font-family:Arial, Sans-Serif; } .WriterOpinionPanel { background-color:#FEEAA1; font-size:16px; line-height:18px; border-top:2px solid #FED944; } .WriterOpinionHeader { margin:10px 15px; font-size:18px; color:#725d08; } .WriterOpinionText { padding:0 15px; font-size:75%; background-image:url(../../images/bubble-back.gif); background-repeat:repeat-y; } .WriterOpinionAvatar { background-color:White; width:76px; height:76px; border:solid 1px #e9bc08; text-align:center; } .WriterOpinionName { width:76px; text-align:center; padding-top:10px; font-size:12px; color:#725d08; font-weight:bold; } .WriterOpinionFooter { margin:0 0 5px 10px; font-size:15px; color:#725d08; } #FacebookLike { color:#003399; font-weight:normal; width:140px; height:21px; position:absolute; top:14px; left:225px; } .userStoryPage #FacebookLike { color:white; } #storyPageContainer .MainCol { width:650px; text-align:left; float: left; position:relative; padding-right:10px; } #storyPageContainer .SideCol { width: 300px; float: right; position:relative; padding-left:15px; } /*.MainCol, .SideCol { padding:5px; }*/ .MainCol.storyMainCol { padding-left:9px; } #bothCol { float:left;border:1px solid #D2D2D2;margin:50px 0 5px; } .userStoryPage #bothCol { border:1px solid #666666; } .SideCol #Ad_Center1 { text-align:center; } .userStoryPage #HeadlineDeckByline, .userStoryPage #HeadlineDeckByline a, .userStoryPage #HeadlineDeckByline h1, .userStoryPage #HeadlineDeckByline h2 { color:White; } #storyP1P2 ol {display:block;} #CommentsShort{width:640px;} .userStoryPage#storyPageContainer .storySourceContainer{background-color:#FFF;padding:10px;} #NewsletterSignupRight{text-align:left;margin-top:10px;margin-bottom:5px;border-bottom:solid 1px #DDDDDD;padding-left:10px;} .userStoryPage #NewsletterSignupRight{background:#FFF;padding:10px;} .storyListHeader2{ text-transform:uppercase;margin:10px 0 5px;} .storyListTextExpander {border-bottom:1px solid #DDD;margin:10px 0 0 0;min-height:30px;} .storyListTextTop{cursor:default;} .storyListTextTop:hover { cursor:pointer;} .storyListTextButton{margin-left:5px;} .storyListTextExpand h4{text-transform:uppercase;color:#666677;padding-top:10px;} .collapsed{display:none;} .userStoryPage #StoryListText{background: #FFF;padding:10px;} /***** END - code formerly in storypage.css *****/ /***** BEGIN - code formerly in media_scroller.css *****/ .mediaScroller { margin: 0; width: 300px; position: relative; padding: 0; font-size: 11px; line-height: 1.2em; } .mediaItem { float:left; width:300px; border:0; } #qscrollclip {border:1px solid #ddd;} #quotes_panel .mediaItem { border:0px solid #ddd; } .mediaImage td { padding: 0; width: 300px; height: 250px; background:#333; text-align: center; vertical-align: middle; } .mediaVideo { width:300px;height:250px; background-color:#333; } .mediaCaption { bottom:10px; margin-top:4px; } .mediaControls { position:absolute; top: 250px; padding: 2px 0; height:20px; text-align:center; width: 300px; margin: 5px 0 0; font-weight: bold; } #iscrollclip, #vscrollclip, #qscrollclip, #iscrollclip2 { overflow:hidden; width:300px; padding: 0; z-index: 0; margin: 0 auto; position: relative; } #iscrollview, #vscrollview, #qscrollview, #iscrollview2 { margin:0; padding:0; width: 60000px; z-index: 0; overflow:hidden; position:relative; } .mediaControls .mediaStatus { display:inline; padding:0 5px; } .mediaQuote { font-family: Georgia; position:relative; font-size:19px; padding: 0; line-height: 22px; background: url(../../images/bg_quote_ylw.gif) top left no-repeat; color: #333; height: 238px; width: 280px; overflow:hidden; text-align: right; margin: 0px; } .mediaQuote p { margin: 37px 27px 0 18px; padding: 0; width: 255px; height:220px; overflow:hidden; text-align: right; z-index:-1; } .quoteSource { display: block; font-family: Arial, Helvetic, San serif; color: #666; font-size: 13px; margin: 0 0 10px 0; position: relative; top: 6px; text-align: right; line-height: 1.5em; } * .mediaQuote ul { margin-right: 5px; } #videos_panel * .mediaCaption {margin-top:38px; } /***** END - code formerly in media_scroller.css *****/ /***** BEGIN - code formerly in grid.css *****/ #specialsNav { margin-bottom: 0px; } #mainCol { /*width: 740px;*/ float: left; margin-left: 0; } /*#sideCol { width: 225px; float: right; }*/ #sideCol a { font-weight: bold; } #sideCol .todaysMostPopular li { list-style-type:none; position:relative; } #sideCol .todaysMostPopular .tabPanels .tabPanel li { margin: 0px 0px 2px -10px; } .adjust { position: relative; margin: 0; } .box .content { margin: 0 8px; } .gridAd { text-align: center; /*padding: 0 0 11px;*/ } /* Adjust the Grid */ .adjust, .stories { margin-top: 0; font-size: 87%; font-weight: bold; } .adjust .preferences, .stories, .adjust .calendarLink, .adjust .threads { float: left; margin-right: 12px; padding: 0 0 1px 0; } .adjust .preferences { width: 300px; position: relative; } .adjust .close { } .adjust ul { list-style: none; margin: 0; padding: 1px 0 0; } #pageBounds .adjust ul li { float: left; margin: 0; line-height: 26px; } .calendarLink { position: relative; line-height: 26px; } .calendarLink a { background: url('../../images/btnDropDown.gif') right center no-repeat; padding-right: 10px; color: #000; } .calendar { color:#000000; font-size:9pt; padding:2px; margin:2px; background:#fff; border:0px solid #333333; line-height:1.1em; text-align:center; } .calendar table { padding:0; margin:0; border:none; } .calendar a { background:none;text-decoration:none; color:#000; padding:0; margin:0;color:Black !important;} .calendar td { padding:3px; margin:0; vertical-align:middle; font-weight:normal;} .calendar td.days { padding:1px; font-size:0.80em; color:#666666; background:#e1dfd6;} .calendar td.header { font-weight:bold; background:#e1dfd6;} .calendar td.button { font-weight:bold; font-size:125%; background:#e1dfd6;} .calendar td.day a { font-weight:normal; color:#000000; } .calendar td.today { background-color:#0000FF;} .calendar tr.today { background-color:#fff; font-size:10px;} .calendar td.today a { font-weight:bold; color:#dddddd; } .calendar td.outside a { font-weight:normal; color:#999999; } .calendar td.outside:hover, .calendar td.day:hover, .calendar td.today:hover { padding:1px;border:1px solid #000000; background:#CCCCCC; font-weight:bold;} .calendar td.outside:hover a, .calendar td.day:hover a, .calendar td.today:hover a { font-weight:bold;} .stories { position: relative; width: 145px; float: right; margin: 10px 15px 0 0; padding: 0; line-height: 20px; } .stories p { margin-bottom: 0; } .adjust .threads { position: relative; width: 145px; padding-bottom: 6px; } .adjust .subscribe { position: absolute; right: 0px; top: 2px; } .adjust .startanewthread { float: left; line-height: 28px; margin-left: 12px; } #storyGrid { margin: 0; z-index:1; } #storyGrid .gridrow { height: 164px !important; overflow: hidden; } #storyGrid .gridrow { z-index:-10; } .box.grid { padding-bottom: 10px; border: none; } .box.grid .content { overflow: auto; padding-top: 0; margin: 5px 6px 0 8px; } .box.grid .content2 { overflow:visible; padding-top: 0; margin: 5px 6px 0 8px; } .gridContainer .content2 .gridAd { padding:0 0 5px; } .content.other_news { margin-top: 5px; } .other_news h2 { margin: 0 0 .25em; } .other_news .square { margin-right: 0; } .other_news ul { float: left; width: 500px; margin-left: 0; } .other_news li { padding: .35em 0 .35em 25px; margin-bottom: .25em; background-position: 10px 8px; } .other_news li:hover { background-color: #fff; } .other_news ul a { font-weight: bold; } .other_news .sources ul { list-style: none; margin: 0; text-align: right; padding: 4px 6px 1px; } .other_news .sources ul { float: none; width: auto; } .other_news .sources ul li { float: none; line-height: 16px; padding: 0; padding-bottom: 3px; margin: 0; display: block; } .other_news .sources ul li:hover { background: none; } #pageBounds .box.threadGrid .adjust h2, #pageBounds .box.grid .adjust h2 { position: relative; margin: 0; padding: 0 28px 0 8px; background: #fff url(../../images/bg_hdr-thread.gif) right top no-repeat; line-height: 28px; display: inline; float: left; } #pageBounds .box.grid .adjust h2 { font-size: 222%; } #pageBounds .box.threadGrid .adjust h2 { font-size: 172%; } /* Story types */ .swipe { position: absolute; right: 0; top: 0; z-index: 1000; } #pageBounds #contentBounds .box .content.sec.latestUser h2 { background: none; color: #333; margin: 0 0 7px; padding: 0; display: inline; font-size: 132%; float: left; } .latestselectedyes { color:Red; } .latestselectedno { color:Blue; } .pickadateselectedyes { color:Red; } .pickadateselectedno { color:Blue; } #CustomizeGridPanel { padding:3px 0px 7px 0px; margin: -5px auto; z-index:40; } #CustomizeGridPanel h2 { font-family:Arial Narrow, Geneva, Tahoma, Arial, Sans-Serif; margin:0 20px 0 0; color:#000; text-transform:uppercase; line-height:26px; } #CustomizeGridPanel h2 img { margin: 0 5px 0 15px; border:none; } #CustomizeGridPanel #gridContentOptions { position:absolute; text-align:right; float: left; padding: 0; position:relative; top:3px; } #CustomizeGridPanel .shortTakes { font-size:11px; font-family:Arial, Tahoma, Sans-Serif; } #CustomizeGridPanel h3, #CustomizeGridPanel h3 a { margin:0; padding:0 2px; font-weight:normal; } #CustomizeGridPanel #gridContentOptions h3 {margin-right:7px;} #storyCalendarContainer { display:none; top:20px; left:3px; z-index:0; position:absolute; background:#dfdfd7; border:1px solid #000; margin-top:5px; padding:4px 2px 2px; } #gridLayoutOptions { margin:0; text-align:right; padding:4px 0px 0px 0px; } #gridLayoutOptions h3 img { margin:0 3px 0 0; position:relative; top:3px; } #gridLayoutOptions input { margin: 0; padding: 0; } #gridLayoutOptions .switchButtons { position:absolute; right:100px; } .switchcol { position: relative; top: 0px; } #pickadatediv { width:100%; padding:0px; margin:0 0 5px 0; } #pickadatecontainer { vertical-align:top; padding:0px; margin:0; padding:0 10px 0 0; display:inline; clear:both; } #pickadatecontainer div.pickadateheader { display:inline; padding:0px; margin:0; width:300px; margin-right:10px; } #pickadatecontainer .pickadateheader #pickadatedate { padding: 0 6px; font-weight: bold; } #pickadatecontainer img.closebutton { position: relative; top: 2px; padding:0px; margin:0; } #CustomizedSettings { background:#fff; margin-bottom: 0px; text-align:left; position:relative; } .grid_preloader { position:absolute; left:0; top:0; z-index:10000; } #GridMoreBar { clear:both; color:black; text-align:center; font-size:15px; font-family:Arial; font-weight:bold; height:10px; padding:5px 0 30px 0; z-index:1000; } #GridMore { clear:both; color:White; text-align:center; font-size:15px; font-family:Arial; height:15px; padding:20px 0 20px 0; z-index:1000; position:absolute; background: url('../../images/background_shade_5x5_80.png') repeat; } #GridNoMore { clear:both; color:White; text-align:center; font-size:15px; font-family:Arial; height:15px; padding:20px 0 20px 0; z-index:1000; background: url('../../images/background_shade_5x5_80.png') repeat; } .GridMoreText { font-size:15px; padding:5px; background:#545454; letter-spacing:1px; } .GridMoreTopText { font-size:13px; padding:5px; background:#505050; } .GridMoreNumText { font-size:12px; color:#FED944; font-style:italic; font-weight:bold; padding-right:5px; } .GridMoreNumTextTop, .GridMoreNumTextTopNoClick { font-size:12px; color:black; font-style:italic; font-weight:bold; padding:0 5px 0 5px; background: transparent url('../../images/blue_button_gradient.gif') left repeat-x; } .GridMoreText:hover, .GridMoreTopText:hover, .GridMoreNumTextTop:hover, .GridMoreNumText:hover { cursor:pointer; } .gridContainer .gridAd{padding:0px;} #google_ads_div_Pushdown { padding-left:12px; } .gridBackground.darkBackground { background:#030c16 url(/images/hbosponsorship/bill_maher_gradient.gif) repeat-x; } .greyBack #GridMoreBarBack a {color:white;} .greyBack #StoryPageGrid .PromotedText {color:#000;} .greyBack .PromotedText {color:#FFF;} #NewTabs ul#tabnav li { margin-right:-3px; padding:0; } .greyBack .gridBackground #NewTabs li.tab a { border-color: black; } .greyBack .gridBackground #NewTabs li.tab.active a { color:White; background-color:black; } .greyBack .gridBackground #NewTabs li.tab.inactive a { color:#ccc; background-color:#4d4c4c; } .greyBack .gridBackground #NewTabs li.tab.inactive a:hover { color:white; } .greyBack .gridBackground #NewTabs li.tab.active a { border-top:none; } .greyBack .gridBackground #NewTabs ul#tabnav a:hover { color: white; } #StoryPageGrid #GridBox {border:1px solid #d2d2d2;} #GridBox { border-top:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; } .greyBack .gridBackground #GridBox { border-top:1px solid Black; border-bottom:1px solid Black; } .GridSubNav { color:Black; padding-left:5px; padding:5px 10px 2px 5px; } .GridSubNav a { text-decoration:none; } #SubNav .SubNavLink { color:black; padding:2px 10px; } #UserSubNav .SubNavLink { padding:5px 10px; } #SubNav a, #UserSubNav a { color:black; } .greyBack .gridBackground #GridTitle, .greyBack .gridBackground #pickadatedate, .greyBack .gridBackground .GridSubNav, .greyBack .gridBackground #GridMoreBarNoMore, .greyBack .gridBackground #SubNav .SubNavLink, .greyBack .gridBackground #SubNav a { color:white; } #SubNav .SubNavLink.active, #UserSubNav .SubNavLink.active { color:White; font-weight:bold; background-color:#6c6c6c; } #SubNav .SubNavLink.inactive:hover { color:Black; } #section107 #SubNav .SubNavLink.inactive { color: #CCC; } #section107 #SubNav .SubNavLink.inactive:hover { color:#FFF; } /***** END - code formerly in grid.css *****/ #ToolsShareContainer #facebook {display:inline;float:none !important;} #ToolsShareContainer #stumbleupon {display:inline;top:5px;margin-right:5px;} #ToolsShareContainer #tweetmeme {display:inline;top:8px;margin-right:-15px;} #ToolsShareContainer #RSS {display:inline;top:1px;margin-right:0;} #ToolsShareContainer #addthis {display:inline;top:18px;margin-right:15px;} #ToolsShareStory #addthis {margin-bottom:5px;} #ToolsShareStory {width:50px;padding:0 0 10px 10px;margin:0;text-align:center;background-color:White;} #ToolsShareStory {position:static;float:right;z-index:3001;} #ToolsShareStory .fb_share_count_nub_top {top:35px !important;} #ToolsShareStory #stumbleupon {margin-bottom:5px;top:12px !important;margin-right:0px !important;} #ToolsShareStory #tweetmeme {top:17px !important;margin-bottom:5px;margin-right:0px !important;} #ToolsShareStory #facebook {top:7px !important;} #ToolsShareStory .FBConnectButton_Text{margin-left:12px !important;padding:2px 3px 3px !important;} #ToolsShareStory .FBConnectButton_Small{background-position:-5px -232px !important;border-left:1px solid #1A356E;} .webkit #ToolsShareStory .fb_share_count_top{margin:7px 0px 0px 0px;} .webkit #ToolsShareStory #addthis {margin: 0 0 10px;display:block;top:20px;} .ie9 #ToolsShareStory {padding-bottom:25px;} #ToolsShareContainer #ToolsShareStory .addthis_toolbox.addthis_default_style{position:relative;top:24px;margin-bottom:10px;} .fb_share_count_nub_right {margin-top:3px;} .fb_share_count_wrapper{float:none !important;} .addthis_toolbox .lightbox {position:relative;top:-20px;left:-292px;width:280px;color:#555;z-index:3000;border:1px solid black;} .addthis_toolbox .lightbox .lightbox_top { background-color:#e7e7e7; height: 34px; overflow: hidden; position: relative;} .addthis_toolbox .lightbox .lightbox_top h4 { display: inline; position: absolute; top: 12px; left: 20px; margin: 0; padding: 0; font-size: 14px; font-weight: normal; color:#444; } .addthis_toolbox .lightbox .lightbox_close { position: absolute; top: 13px; right: 13px; font-weight: bold; text-decoration: none; color: blue;} .addthis_toolbox .lightbox .lightbox_middle { background-color:white; overflow: hidden; text-align:left;} .addthis_toolbox .lightbox_sharing{ margin: 5px;} .addthis_toolbox .lightbox .columns A { text-indent: 0 !important; float: none !important; width: auto !important; height: auto !important; margin: 0 !important; padding: 4px 0 4px 34px !important; position: relative; width: 90px !important; display: block; color: #333;} .addthis_toolbox .lightbox .columns A:hover{ background: #eee; border:1px solid #777; padding:3px 0 3px 34px !important; text-decoration: none !important;} .addthis_toolbox .lightbox .columns SPAN{ padding: auto !important; margin: auto !important; position: absolute; left: 14px; top: 4px; float: none !important;} .addthis_toolbox .lightbox .columns .column{ width: 130px; float: left; padding: 0; text-transform:none;} .addthis_toolbox .lightbox .frame{ border: 2px solid #eee; padding: 10px; margin: 0 20px 0 0; float: left;} .addthis_toolbox .lightbox .border{ border-top: 1px dashed #333; margin: 0 10px;} .addthis_toolbox .lightbox A.sharelink:hover, .addthis_toolbox .lightbox A.lightbox_close:hover{ z-index:+1; text-decoration: underline;} #ImageCarousel { width:70px; height:360px; } #ImageCarousel .jcarousel-item { height:50px; width:50px; border:none; } #ImageCarousel .jcarousel-direction-rtl { direction: rtl; } #ImageCarousel .jcarousel-container-horizontal { width: 122px; padding: 0 10px; } #ImageCarousel .jcarousel-clip-horizontal { width: 122px; height: 82px; } #ImageCarousel .jcarousel-item:hover { border-color: #808080; } #ImageCarousel .jcarousel-next-horizontal { position: absolute; top: 85px; right: 0px; width:25px; height: 17px; cursor: pointer; background: transparent url('/images/story_carousel/nextstory2.png') no-repeat 0 0; } #ImageCarousel .jcarousel-direction-rtl .jcarousel-next-horizontal { left: 5px; right: auto; background-image: url('/images/story_carousel/nextstory2.png') } #ImageCarousel .jcarousel-next-horizontal:hover { background: transparent url('/images/story_carousel/nextstory2-hover.png') no-repeat 0 0; } #ImageCarousel .jcarousel-next-horizontal:active { background-image:url('/images/story_carousel/nextstory2-hover.png'); } #ImageCarousel .jcarousel-next-disabled-horizontal, #ImageCarousel .jcarousel-next-disabled-horizontal:hover, #ImageCarousel .jcarousel-next-disabled-horizontal:active { cursor: default; background-image:url('/images/story_carousel/nextstory2.png'); } #ImageCarousel .jcarousel-prev-horizontal { position: absolute; top: 85px; right: 97px; width:25px; height: 17px; cursor: pointer; background: transparent url('/images/story_carousel/arrow-left.png') no-repeat 0 0; } #ImageCarousel .jcarousel-direction-rtl .jcarousel-prev-horizontal { left: auto; right: 5px; background-image: url(next-horizontal.gif); } #ImageCarousel .jcarousel-prev-horizontal:hover { background: transparent url('/images/story_carousel/arrow-left-hover.png') no-repeat 0 0; } #ImageCarousel .jcarousel-prev-horizontal:active { background-image:url('/images/story_carousel/arrow-left.png'); } #ImageCarousel .jcarousel-prev-disabled-horizontal, #ImageCarousel .jcarousel-prev-disabled-horizontal:hover, #ImageCarousel .jcarousel-prev-disabled-horizontal:active { cursor: default; background-image:url('/images/story_carousel/arrow-left-disabled.png'); } .jcarousel-skin-tango .jcarousel-container { -moz-border-radius: 10px; background: #F0F6F9; border: 1px solid #346F97; } .jcarousel-skin-tango .jcarousel-direction-rtl { direction: rtl; } .jcarousel-skin-tango .jcarousel-container-horizontal { width: 245px; padding: 20px 40px; } .jcarousel-skin-tango .jcarousel-container-vertical { width: 75px; height: 245px; padding: 40px 20px; } .jcarousel-skin-tango .jcarousel-clip-horizontal { width: 245px; height: 75px; } .jcarousel-skin-tango .jcarousel-clip-vertical { width: 75px; height: 245px; } .jcarousel-skin-tango .jcarousel-item { width: 75px; height: 75px; } .jcarousel-skin-tango .jcarousel-item-horizontal { margin-left: 0; margin-right: 10px; } .jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal { margin-left: 10px; margin-right: 0; } .jcarousel-skin-tango .jcarousel-item-vertical { margin-bottom: 10px; } .jcarousel-skin-tango .jcarousel-item-placeholder { background: #fff; color: #000; } /** * Horizontal Buttons */ .jcarousel-skin-tango .jcarousel-next-horizontal { position: absolute; top: 43px; right: 5px; width: 32px; height: 32px; cursor: pointer; background: transparent url(next-horizontal.png) no-repeat 0 0; } .jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal { left: 5px; right: auto; background-image: url(prev-horizontal.png); } .jcarousel-skin-tango .jcarousel-next-horizontal:hover { background-position: -32px 0; } .jcarousel-skin-tango .jcarousel-next-horizontal:active { background-position: -64px 0; } .jcarousel-skin-tango .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active { cursor: default; background-position: -96px 0; } .jcarousel-skin-tango .jcarousel-prev-horizontal { position: absolute; top: 43px; left: 5px; width: 32px; height: 32px; cursor: pointer; background: transparent url(prev-horizontal.png) no-repeat 0 0; } .jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal { left: auto; right: 5px; background-image: url(next-horizontal.png); } .jcarousel-skin-tango .jcarousel-prev-horizontal:hover { background-position: -32px 0; } .jcarousel-skin-tango .jcarousel-prev-horizontal:active { background-position: -64px 0; } .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active { cursor: default; background-position: -96px 0; } /** * Vertical Buttons */ .jcarousel-skin-tango .jcarousel-next-vertical { position: absolute; bottom: 5px; left: 43px; width: 32px; height: 32px; cursor: pointer; background: transparent url(next-vertical.png) no-repeat 0 0; } .jcarousel-skin-tango .jcarousel-next-vertical:hover { background-position: 0 -32px; } .jcarousel-skin-tango .jcarousel-next-vertical:active { background-position: 0 -64px; } .jcarousel-skin-tango .jcarousel-next-disabled-vertical, .jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover, .jcarousel-skin-tango .jcarousel-next-disabled-vertical:active { cursor: default; background-position: 0 -96px; } .jcarousel-skin-tango .jcarousel-prev-vertical { position: absolute; top: 5px; left: 43px; width: 32px; height: 32px; cursor: pointer; background: transparent url(prev-vertical.png) no-repeat 0 0; } .jcarousel-skin-tango .jcarousel-prev-vertical:hover { background-position: 0 -32px; } .jcarousel-skin-tango .jcarousel-prev-vertical:active { background-position: 0 -64px; } .jcarousel-skin-tango .jcarousel-prev-disabled-vertical, .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active { cursor: default; background-position: 0 -96px; } /* BEGIN - Image gallery carousel styling */ #carousel-images .jcarousel-skin-tango .jcarousel-container-vertical { width:70px; height:400px; padding:0;} #carousel-images .jcarousel-skin-tango .jcarousel-container { background:none; border:none; top:40px;} #carousel-images .jcarousel-skin-tango .jcarousel-clip-vertical { width:64px; height: 320px;} #carousel-images .jcarousel-item {width:59px;} #carousel-images .jcarousel-prev-vertical { position: absolute; z-index:+1; top: -30px; left: 45px; width:25px; height: 17px; cursor: pointer; background: transparent url('/images/btn-y-up.gif') no-repeat 0 0; } #carousel-images .jcarousel-prev-vertical:hover { background: transparent url('/images/btn-y-up.gif') no-repeat 0 0; } #carousel-images .jcarousel-prev-vertical:active { background-image:url('/images/btn-y-up.gif'); } #carousel-images .jcarousel-prev-disabled-vertical, #carousel-images .jcarousel-prev-disabled-vertical:hover, #carousel-images .jcarousel-prev-disabled-vertical:active { cursor: default; background-image:url('/images/btn-y-up-disabled.gif'); } #carousel-images .jcarousel-next-vertical { position: absolute; z-index:+1; top: -30px; left: 15px; width:25px; height: 17px; cursor: pointer; background: transparent url('/images/btn-y-down.gif') no-repeat 0 0; } #carousel-images .jcarousel-next-vertical:hover { background: transparent url('/images/btn-y-down.gif') no-repeat 0 0; } #carousel-images .jcarousel-next-vertical:active { background-image:url('/images/btn-y-down.gif'); } #carousel-images .jcarousel-next-disabled-vertical, #carousel-images .jcarousel-next-disabled-vertical:hover, #carousel-images .jcarousel-next-disabled-vertical:active { cursor: default; background-image:url('/images/btn-y-down-disabled.gif'); } /* END - Image gallery carousel styling */ /* BEGIN - Slider */ .slider { position: relative; height: 30px; background: #EEE; } .slider .handle { position: absolute; width: 100px; height: 30px; background: #CC0000; color: #FFF; line-height: 30px; text-align: center; cursor: pointer; } .slider .disabled { background: #898989; } /* END - Slider */ #HouseAd {padding:10px;border:1px solid #c5c5c6;background-color:White;width:278px;} .userStoryPage #HouseAd {border:3px solid black;width:273px;} /* BEGIN - Hover menu */ .topNavDrpDwn{ width: 108px;} .topNavLnk{padding:0;} .topNavLnk a {padding:10px 10px;} .webkit .topNavLnk a {padding:10px 10px 11px;} .navmenu-h { margin: 0; padding: 0; list-style: none; position: relative;z-index:55555;text-align:left;float:right;} .navmenu-h ul { width: 128px; /* Sub Menu Width */ margin: 0; list-style: none; display: none; position: absolute; top: 100%; left: 0; } li.topNavDrpDwn:hover, li.topNavDrpDwn ul:hover { background-color: #666; } /*ul.navmenu-h ul {margin-top:11px;}*/ .navmenu-h .topNavHvr:hover { background:#666; } .topNavLgn{width:108px;} .topNavLgn a{padding:10px 36px;} .navmenu-h {font-size:110%;} .navmenu-h .topNavHvr { margin:-8px 0 0; padding:9px 10px 11px; } .navmenu-h ul ul,ul.navmenu-h ul ul ul { top: 0; left: 100%; } .navmenu-h ul, ul.navmenu-h a { margin:0;} #loginContainer .navmenu-h ul a { margin:0; padding:7px 10px; } .navmenu-h li { float: left; display: inline; position: relative; } .navmenu-h ul li { width: 100%; display: block;margin-bottom:0;} .navmenu-h a { float: left; display: block; text-decoration: none; height: 1%; } .navmenu-h a:hover,ul.navmenu-h li:hover a { background-color: #666; } .navmenu-h li:hover li a { float: none; } .navmenu-h li:hover li a:hover,ul.navmenu-h li:hover li:hover a { background-color: #888; } .navmenu-h li:hover ul ul,ul.navmenu-h li:hover ul ul ul { display: none; } .navmenu-h li:hover ul,ul.navmenu-h ul li:hover ul,ul.navmenu-h ul ul li:hover ul { display: block; } .navmenu-h a:hover{ background: none; } .topNavDrpDwn { background-color:#363636;padding-top:9px; } li.topNavDrpDwn {padding:0;width:128px;} .topNavDrpDwn div div { color:#FFF;padding:10px;display:inline-block; } .topNavDrpDwn div div.topNavLnkTxt {float:left;padding-left:25px;} .topNavDrpDwn div div.topNavLnkArw {float:left;margin-top:4px;padding:10px 19px 10px 0;} /* END - Hover menu */ /* BEGIN Registration */ #reg_container { position:absolute; margin:0 auto; z-index:977776; background:#FFF; height:500px; width: 600px; padding:30px; text-align:left; } #reg_container h1 { font-size:150%; margin:0 0 21px; } #regTop, #shrTop { border-top:2px solid red; background-color:#000; height:50px; } .regLogo, .shrLogo { margin:15px 0 0 30px; float:left; } #reg_close, #shrClose { float: right; position: relative; top: 10px; right:10px; z-index:977777; } .divLoginWin { z-index:10400; width:310px; float:left; border-right:1px solid #d4d4d4; margin:-30px; padding:30px; } .loginmsg { margin: 10px 0; color:Red; } .loginmsg.LgnLblMsg { background:red; color:#FFF; padding:5px; font-weight:bold; padding:3px; } .regTxtBx { width: 350px; height:20px; margin: 0; border:1px solid #999; color:#999; } .lgnEmail,.lgnPwd{width:200px;} .lgnRegLnk { font-size:90%; margin: 17px 0 0 12px; } .twoPx { height:2px; } .gryTxt { color:#999; } #reg_container a.bigred { font-size:14px; font-family:Arial Bold, Arial; padding:6px 12px; } .lgnFldCntr { margin:0; } .lnkFgt{width:150px;margin:8px 0;font-size:90%;} .socLgnWin { background-color:#e8eef9; margin:-30px -30px 0 30px; width:229px; height:500px; padding:30px } .lgnFldCntr .desc { height:30px; width: 90px; display:block; float:left; clear:both; } .lgnFldCntr a { margin-left:20px; } .lgnReg { margin-left:20px; } .reg_bull { width:300px; } #regShr { border:1px solid #dae0ea; padding:10px; background-color:#e8eef9; margin:10px 0 21px; color:#495670; } .regShrDesc{width:300px;margin-right:61px;} .regSoc { margin:5px 0 0 16px; } .regFlds { clear:both; padding:0; } .regFldDesc { width:110px; } .regFldInpt { color:#999; margin-bottom:20px; position:relative; left:0px; } .regPg1Smt { margin-left:250px !important; } .regMargLft { margin:11px 11px 11px 30px; } #regPg1Lft { padding: 0px 20px 0 0; } .regLogMsg { margin:20px; } #reg_disqus .bigred { margin-left:200px; top:30px; } .dsqSkp { top:30px; margin-left:20px; } .pg2Btn { margin-top:20px; } .pg3ClsBtn { margin:30px 0 0 250px; } .regPageNum { color:White; margin: 14px 30px; font-weight:normal; font-size:16px; } .reg2TxtBx { width: 500px; height:20px; margin: 0; font-size:1em; border:1px solid #999; color:#999; } .reg2TxtBx.h50 { height:75px; width:450px; } .reg2TxtBx.multiLine { height:100px; } #reg_page2 .regFldDesc { width:90px } .twitShr .reg2TxtBx, .fbShr .reg2TxtBx { height:50px; width:590px; } .twitShr .pg2Btn { top:230px; } .fbShr .pg2Btn { top:250px; left:250px; } .fbShrTtl { font:bold 12px Arial; } .fbShrHed { color:#666; } .lgnOR{position:absolute;background-color:#fff;color:#777;border:1px solid #d4d4d4;margin:0;padding:6px 6px 1px;height:20px;left:349px;top:70px;font-size:90%;} #shrWin { width:450px} .shrBtns{margin-left:140px;clear:both;} .shrChk {margin-top:17px;} .shrChkImg{margin-top:15px;} .shrStngs{padding:10px;background:#f2f1f1;bottom:0px;clear:both;} .fbShrP{margin-left:110px;} /* END Registration */ #SettingsPage td { padding-bottom:5px;vertical-align:middle; } .settings_help { z-index: +200000; position: absolute; padding: 8px 8px 4px 8px; background: #ffc; border: 1px #e8dc96 solid; margin-left: 180px; width: 150px; display: none; font-size: 12px; line-height: 1.3; color: #333; } .regBar { height:17px; margin:0 10px 10px; padding:8px; color:#333; border:1px solid #c6cbdf; border-right:none; border-left:none; } .regBar.bb{background-color:#e1e5f4;} .regBar.yb{background-color:#fefbd1;} .regBarBtn{padding:5px 10px;margin-left:15px;background-color:#9da4c3;font-weight:bold;} #ThankYou .ThankYouBox { float:left; background:transparent url('/images/thankyouboxgrad.png') left repeat-x; border:1px solid #ddd; height:135px; width:285px; padding:10px; margin:5px; } #ThankYou .ThankYouTitle { color:#039; margin-bottom:5px; font-size:14px; } #ThankYou .ThankYouText { color:#666; } .CommentUpper { background-color:#d7d7d7;margin-left:0px;border-bottom:1px solid #ccc;-moz-border-radius:3px 3px 3px 3px;border-top:1px solid rgba(0, 0, 0, 0.08);border-left:1px solid rgba(0, 0, 0, 0.08);border-right:1px solid rgba(0, 0, 0, 0.08); } .CommentLower { background-color:#ebeaea;padding:10px 12px;margin-bottom:8px;line-height:1.42; } #Connections .RadioButton { margin-right:10px; } #Connections .Sharing {margin:5px 0;font-weight:bold;} #Connections .RadioButtonGroupSubTop { border:1px solid #ddd;border-bottom:none;padding:2px 5px;} #Connections .RadioButtonGroupSubBot { border:1px solid #ddd;padding:2px 5px;} #ProfileMyAccountContent .boxFrameLeft {padding:10px;} #ProfileMyAccountContent h2 {font-size:150%;} #ProfileMyAccountContent td {padding:6px 5px;} .prodNewserLnk,.prodUserLnk{display:block;float:left;} .prodNewserLnk { background:url('/images/tab-newser-off.png') no-repeat top left; } .prodUserLnk { background:url('/images/tab-nbu-off.png') no-repeat top left; } .prodNewserLnk.active { background:url('/images/tab-newser-on.png') no-repeat top left; } .prodUserLnk.active { background:url('/images/tab-nbu-on.png') no-repeat top left; } .prodNewserLnk.inactive:hover { background:url('/images/tab-newser-hover.png') no-repeat top left; } .prodUserLnk.inactive:hover { background:url('/images/tab-nbu-hover.png') no-repeat top left; } /* Section Colors Begin */ .sec2, .sec2.inactive:hover{background-color:#737EA8;} .sec3, .sec3.inactive:hover{background-color:#3B3BA5;} .sec4, .sec4.inactive:hover{background-color:#4D382D;} .sec5, .sec5.inactive:hover{background-color:#4F965B;} .sec6, .sec6.inactive:hover{background-color:#DFBF0D;} .sec7, .sec7.inactive:hover{background-color:#8C8C8C;} .sec8, .sec8.inactive:hover{background-color:#E7830E;} .sec9, .sec9.inactive:hover{background-color:#86C0DB;} .sec12, .sec12.inactive:hover{background-color:#D83576;} .sec13, .sec13.inactive:hover{background-color:#AC0F0F;} .sec14, .sec14.inactive:hover{background-color:#E96F5A;} .sec15, .sec15.inactive:hover{background-color:#593988;} .sec16, .sec16.inactive:hover{background-color:#7EBF85;} .sec17, .sec17.inactive:hover{background-color:#47C4BA;} .sec118 {background-color:#333;} .sec2Border {border-color:#737EA8;} .sec3Border {border-color:#3B3BA5;} .sec4Border {border-color:#4D382D;} .sec5Border {border-color:#4F965B;} .sec6Border {border-color:#DFBF0D;} .sec7Border {border-color:#8C8C8C;} .sec8Border {border-color:#E7830E;} .sec9Border {border-color:#86C0DB;} .sec12Border {border-color:#D83576;} .sec13Border {border-color:#AC0F0F;} .sec14Border {border-color:#E96F5A;} .sec15Border {border-color:#593988;} .sec16Border {border-color:#7EBF85;} .sec17Border {border-color:#47C4BA;} .sec2Light{background-color:#E8E8F1;} .sec3Light{background-color:#E2E2F8;} .sec4Light{background-color:#E5DFDB;} .sec5Light{background-color:#D4F2D9;} .sec6Light{background-color:#FBF5D6;} .sec7Light{background-color:#E8E7E7;} .sec8Light{background-color:#FBEAD6;} .sec9Light{background-color:#DAEFF9;} .sec12Light{background-color:#FEEBF3;} .sec13Light{background-color:#F6E4E4;} .sec14Light{background-color:#F8DBD6;} .sec15Light{background-color:#EDE3FA;} .sec16Light{background-color:#DBF3DE;} .sec17Light{background-color:#DDFBF9;} .sec2BorderLight{border-color:#E8E8F1;} .sec3BorderLight{border-color:#E2E2F8;} .sec4BorderLight{border-color:#E5DFDB;} .sec5BorderLight{border-color:#D4F2D9;} .sec6BorderLight{border-color:#FBF5D6;} .sec7BorderLight{border-color:#E8E7E7;} .sec8BorderLight{border-color:#FBEAD6;} .sec9BorderLight{border-color:#DAEFF9;} .sec12BorderLight{border-color:#FEEBF3;} .sec13BorderLight{border-color:#F6E4E4;} .sec14BorderLight{border-color:#E96F5A;} .sec15BorderLight{border-color:#EDE3FA;} .sec16BorderLight{border-color:#DBF3DE;} .sec17BorderLight{border-color:#DDFBF9;} /* Section Colors End */ /* New Nav 3/22/2011 Start*/ #navList { margin:0;padding:0;height:28px;width:1006px;background-color:#6D6B6B;} #navList li, #navList li span { list-style:none outside none; float:left; display:inline; color:#FFF; font-family:Arial; padding-top:7px; font-weight:bold; height:21px; } #navList li.navSec.top{padding-top:8px;height:20px;} #navList li{font-size:11px;}.mac #navList li{font-size:10px;} #navList li a{padding:8px;} #navList li.homeLnk a{padding-right:0;} #navList .navCnl {font-size:12px;}.mac #navList .navCnl{font-size:12px;} #navList li ul{display:inline;float:left;} #navList a{color:#FFF;} #navList a:hover{text-decoration:none;} .navSec{border-left:1px solid #818181;font-size:11px;} .navSec.inactive{background-color:#6D6B6B;} .navSec.active:hover{background-color:#4c4c4c;} .navCnl{border-right:1px solid #666;} .navCnl span{margin-right:-8px;padding-right:8px;} .navCnl.active.homeLnk span{background:url('/images/nav/nav-on-back.gif') repeat-x;} .navCnl.active.homeLnk:hover span{background:#4c4c4c;} .navCnl{color:#FFF;background-color:#333;} #navList .navCnl:hover{background:#4c4c4c;color:#FFF;} #navList .navCnl.active:hover a,#navList .navCnl.active:hover a span{color:#FFF;} .navCnl.active{background:url('/images/nav/nav-on-back.gif') repeat-x;} #navList .navCnl.active a, #navList .navCnl.active span {color:#333;} #navList li.homeLnk{background:#333 url('/images/nav/home-off.png') no-repeat top left;padding:0;height:28px} .homeLnk:hover{background:#4c4c4c url('/images/nav/home-hover.png') no-repeat top left !important;} .homeLnk.active{background: url('/images/nav/home-on.png') no-repeat top left !important;} .homeLnk.active:hover{background:#4c4c4c url('/images/nav/home-hover.png') no-repeat top left !important;} #navList .newserHL{width:37px;} .homeImgSpacer,.navUserGridText{float:left;} #nbu_medal{position:relative;top:-3px;left:8px;float:left;} .navCnl .nbuContestSpn{position:relative;padding-right:12px;top:-7px;left:12px;} #navList.nbu{background-color:#333;overflow:hidden;margin-bottom:10px;} #navList .navContrib{float:right;background:red; height:28px; margin-top:-6px;} #navList li li{display:block;position:relative;margin-top:-3px;} .navSecMore{background-color:#6D6B6B;text-align:left;height:30px;width:100px;margin-right:-2px;} .navSecMore:hover{height:300px; } .navSecMore li{width:106px;z-index:55555;} .navSecMore ul{margin:10px 0 0 -1px;} #navList li ul{display:none;} #navList li ul a {width:100%;display:block;padding:8px;} #navList li li {padding-top:0px;height:28px} #navList li:hover ul ul,ul#navList li:hover ul ul ul { display: none; } #navList li:hover ul,ul#navList ul li:hover ul,ul#navList ul ul li:hover ul { display: block; } .ie9 #navList li, .ie9 #navList li span{font-size:10.3px;} .ie9 #navList .navCnl, .ie9 #navList .navCnl span{font-size:11.3px;} .ie9 #navList.nbu .homeLnk{width:107px;} .mac #navList li ul li{width:102px;} .ie7 #navList li ul {margin-top:9px;} /* New Nav 3/22/2011 End*/ .StoryVetted { left:450px; position:absolute; top:12px; width:145px; font-size:95%; font-weight:normal; font-style:italic; color:White; } .SectionWhiteGradient { background-image:url('/images/white-gradient.png'); background-repeat:repeat-x; background-position: top left; } #footRss{position:relative;top:3px;margin-left:5px;} #GridBox #NewTabs .homeContrib{bottom:12px;position:relative;float:right;margin-right:7px;} .ie7 #GridBox #NewTabs .homeContrib{bottom:30px;} ------------hx3Ed1VbVAaH2IdWJd9sOL Content-Disposition: inline; filename=jquery.min.js Content-Type: text/javascript; charset=UTF-8; name=jquery.min.js Content-Location: http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js Content-Transfer-Encoding: 8bit /*! * jQuery JavaScript Library v1.5.1 * http://jquery.com/ * * Copyright 2011, John Resig * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * Includes Sizzle.js * http://sizzlejs.com/ * Copyright 2011, The Dojo Foundation * Released under the MIT, BSD, and GPL Licenses. * * Date: Wed Feb 23 13:55:29 2011 -0500 */ (function(a,b){function cg(a){return d.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cd(a){if(!bZ[a]){var b=d("<"+a+">").appendTo("body"),c=b.css("display");b.remove();if(c==="none"||c==="")c="block";bZ[a]=c}return bZ[a]}function cc(a,b){var c={};d.each(cb.concat.apply([],cb.slice(0,b)),function(){c[this]=a});return c}function bY(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function bX(){try{return new a.XMLHttpRequest}catch(b){}}function bW(){d(a).unload(function(){for(var a in bU)bU[a](0,1)})}function bQ(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var e=a.dataTypes,f={},g,h,i=e.length,j,k=e[0],l,m,n,o,p;for(g=1;g=0===c})}function N(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function F(a,b){return(a&&a!=="*"?a+".":"")+b.replace(r,"`").replace(s,"&")}function E(a){var b,c,e,f,g,h,i,j,k,l,m,n,o,q=[],r=[],s=d._data(this,"events");if(a.liveFired!==this&&s&&s.live&&!a.target.disabled&&(!a.button||a.type!=="click")){a.namespace&&(n=new RegExp("(^|\\.)"+a.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)")),a.liveFired=this;var t=s.live.slice(0);for(i=0;ic)break;a.currentTarget=f.elem,a.data=f.handleObj.data,a.handleObj=f.handleObj,o=f.handleObj.origHandler.apply(f.elem,arguments);if(o===!1||a.isPropagationStopped()){c=f.level,o===!1&&(b=!1);if(a.isImmediatePropagationStopped())break}}return b}}function C(a,c,e){var f=d.extend({},e[0]);f.type=a,f.originalEvent={},f.liveFired=b,d.event.handle.call(c,f),f.isDefaultPrevented()&&e[0].preventDefault()}function w(){return!0}function v(){return!1}function g(a){for(var b in a)if(b!=="toJSON")return!1;return!0}function f(a,c,f){if(f===b&&a.nodeType===1){f=a.getAttribute("data-"+c);if(typeof f==="string"){try{f=f==="true"?!0:f==="false"?!1:f==="null"?null:d.isNaN(f)?e.test(f)?d.parseJSON(f):f:parseFloat(f)}catch(g){}d.data(a,c,f)}else f=b}return f}var c=a.document,d=function(){function I(){if(!d.isReady){try{c.documentElement.doScroll("left")}catch(a){setTimeout(I,1);return}d.ready()}}var d=function(a,b){return new d.fn.init(a,b,g)},e=a.jQuery,f=a.$,g,h=/^(?:[^<]*(<[\w\W]+>)[^>]*$|#([\w\-]+)$)/,i=/\S/,j=/^\s+/,k=/\s+$/,l=/\d/,m=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,n=/^[\],:{}\s]*$/,o=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,p=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,q=/(?:^|:|,)(?:\s*\[)+/g,r=/(webkit)[ \/]([\w.]+)/,s=/(opera)(?:.*version)?[ \/]([\w.]+)/,t=/(msie) ([\w.]+)/,u=/(mozilla)(?:.*? rv:([\w.]+))?/,v=navigator.userAgent,w,x=!1,y,z="then done fail isResolved isRejected promise".split(" "),A,B=Object.prototype.toString,C=Object.prototype.hasOwnProperty,D=Array.prototype.push,E=Array.prototype.slice,F=String.prototype.trim,G=Array.prototype.indexOf,H={};d.fn=d.prototype={constructor:d,init:function(a,e,f){var g,i,j,k;if(!a)return this;if(a.nodeType){this.context=this[0]=a,this.length=1;return this}if(a==="body"&&!e&&c.body){this.context=c,this[0]=c.body,this.selector="body",this.length=1;return this}if(typeof a==="string"){g=h.exec(a);if(!g||!g[1]&&e)return!e||e.jquery?(e||f).find(a):this.constructor(e).find(a);if(g[1]){e=e instanceof d?e[0]:e,k=e?e.ownerDocument||e:c,j=m.exec(a),j?d.isPlainObject(e)?(a=[c.createElement(j[1])],d.fn.attr.call(a,e,!0)):a=[k.createElement(j[1])]:(j=d.buildFragment([g[1]],[k]),a=(j.cacheable?d.clone(j.fragment):j.fragment).childNodes);return d.merge(this,a)}i=c.getElementById(g[2]);if(i&&i.parentNode){if(i.id!==g[2])return f.find(a);this.length=1,this[0]=i}this.context=c,this.selector=a;return this}if(d.isFunction(a))return f.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return d.makeArray(a,this)},selector:"",jquery:"1.5.1",length:0,size:function(){return this.length},toArray:function(){return E.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var e=this.constructor();d.isArray(a)?D.apply(e,a):d.merge(e,a),e.prevObject=this,e.context=this.context,b==="find"?e.selector=this.selector+(this.selector?" ":"")+c:b&&(e.selector=this.selector+"."+b+"("+c+")");return e},each:function(a,b){return d.each(this,a,b)},ready:function(a){d.bindReady(),y.done(a);return this},eq:function(a){return a===-1?this.slice(a):this.slice(a,+a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(E.apply(this,arguments),"slice",E.call(arguments).join(","))},map:function(a){return this.pushStack(d.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:D,sort:[].sort,splice:[].splice},d.fn.init.prototype=d.fn,d.extend=d.fn.extend=function(){var a,c,e,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i==="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!=="object"&&!d.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j0)return;y.resolveWith(c,[d]),d.fn.trigger&&d(c).trigger("ready").unbind("ready")}},bindReady:function(){if(!x){x=!0;if(c.readyState==="complete")return setTimeout(d.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",A,!1),a.addEventListener("load",d.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",A),a.attachEvent("onload",d.ready);var b=!1;try{b=a.frameElement==null}catch(e){}c.documentElement.doScroll&&b&&I()}}},isFunction:function(a){return d.type(a)==="function"},isArray:Array.isArray||function(a){return d.type(a)==="array"},isWindow:function(a){return a&&typeof a==="object"&&"setInterval"in a},isNaN:function(a){return a==null||!l.test(a)||isNaN(a)},type:function(a){return a==null?String(a):H[B.call(a)]||"object"},isPlainObject:function(a){if(!a||d.type(a)!=="object"||a.nodeType||d.isWindow(a))return!1;if(a.constructor&&!C.call(a,"constructor")&&!C.call(a.constructor.prototype,"isPrototypeOf"))return!1;var c;for(c in a){}return c===b||C.call(a,c)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw a},parseJSON:function(b){if(typeof b!=="string"||!b)return null;b=d.trim(b);if(n.test(b.replace(o,"@").replace(p,"]").replace(q,"")))return a.JSON&&a.JSON.parse?a.JSON.parse(b):(new Function("return "+b))();d.error("Invalid JSON: "+b)},parseXML:function(b,c,e){a.DOMParser?(e=new DOMParser,c=e.parseFromString(b,"text/xml")):(c=new ActiveXObject("Microsoft.XMLDOM"),c.async="false",c.loadXML(b)),e=c.documentElement,(!e||!e.nodeName||e.nodeName==="parsererror")&&d.error("Invalid XML: "+b);return c},noop:function(){},globalEval:function(a){if(a&&i.test(a)){var b=c.head||c.getElementsByTagName("head")[0]||c.documentElement,e=c.createElement("script");d.support.scriptEval()?e.appendChild(c.createTextNode(a)):e.text=a,b.insertBefore(e,b.firstChild),b.removeChild(e)}},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,e){var f,g=0,h=a.length,i=h===b||d.isFunction(a);if(e){if(i){for(f in a)if(c.apply(a[f],e)===!1)break}else for(;g1){var f=E.call(arguments,0),g=b,h=function(a){return function(b){f[a]=arguments.length>1?E.call(arguments,0):b,--g||c.resolveWith(e,f)}};while(b--)a=f[b],a&&d.isFunction(a.promise)?a.promise().then(h(b),c.reject):--g;g||c.resolveWith(e,f)}else c!==a&&c.resolve(a);return e},uaMatch:function(a){a=a.toLowerCase();var b=r.exec(a)||s.exec(a)||t.exec(a)||a.indexOf("compatible")<0&&u.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}d.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.subclass=this.subclass,a.fn.init=function b(b,c){c&&c instanceof d&&!(c instanceof a)&&(c=a(c));return d.fn.init.call(this,b,c,e)},a.fn.init.prototype=a.fn;var e=a(c);return a},browser:{}}),y=d._Deferred(),d.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){H["[object "+b+"]"]=b.toLowerCase()}),w=d.uaMatch(v),w.browser&&(d.browser[w.browser]=!0,d.browser.version=w.version),d.browser.webkit&&(d.browser.safari=!0),G&&(d.inArray=function(a,b){return G.call(b,a)}),i.test(" ")&&(j=/^[\s\xA0]+/,k=/[\s\xA0]+$/),g=d(c),c.addEventListener?A=function(){c.removeEventListener("DOMContentLoaded",A,!1),d.ready()}:c.attachEvent&&(A=function(){c.readyState==="complete"&&(c.detachEvent("onreadystatechange",A),d.ready())});return d}();(function(){d.support={};var b=c.createElement("div");b.style.display="none",b.innerHTML="
a";var e=b.getElementsByTagName("*"),f=b.getElementsByTagName("a")[0],g=c.createElement("select"),h=g.appendChild(c.createElement("option")),i=b.getElementsByTagName("input")[0];if(e&&e.length&&f){d.support={leadingWhitespace:b.firstChild.nodeType===3,tbody:!b.getElementsByTagName("tbody").length,htmlSerialize:!!b.getElementsByTagName("link").length,style:/red/.test(f.getAttribute("style")),hrefNormalized:f.getAttribute("href")==="/a",opacity:/^0.55$/.test(f.style.opacity),cssFloat:!!f.style.cssFloat,checkOn:i.value==="on",optSelected:h.selected,deleteExpando:!0,optDisabled:!1,checkClone:!1,noCloneEvent:!0,noCloneChecked:!0,boxModel:null,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableHiddenOffsets:!0},i.checked=!0,d.support.noCloneChecked=i.cloneNode(!0).checked,g.disabled=!0,d.support.optDisabled=!h.disabled;var j=null;d.support.scriptEval=function(){if(j===null){var b=c.documentElement,e=c.createElement("script"),f="script"+d.now();try{e.appendChild(c.createTextNode("window."+f+"=1;"))}catch(g){}b.insertBefore(e,b.firstChild),a[f]?(j=!0,delete a[f]):j=!1,b.removeChild(e),b=e=f=null}return j};try{delete b.test}catch(k){d.support.deleteExpando=!1}!b.addEventListener&&b.attachEvent&&b.fireEvent&&(b.attachEvent("onclick",function l(){d.support.noCloneEvent=!1,b.detachEvent("onclick",l)}),b.cloneNode(!0).fireEvent("onclick")),b=c.createElement("div"),b.innerHTML="";var m=c.createDocumentFragment();m.appendChild(b.firstChild),d.support.checkClone=m.cloneNode(!0).cloneNode(!0).lastChild.checked,d(function(){var a=c.createElement("div"),b=c.getElementsByTagName("body")[0];if(b){a.style.width=a.style.paddingLeft="1px",b.appendChild(a),d.boxModel=d.support.boxModel=a.offsetWidth===2,"zoom"in a.style&&(a.style.display="inline",a.style.zoom=1,d.support.inlineBlockNeedsLayout=a.offsetWidth===2,a.style.display="",a.innerHTML="
",d.support.shrinkWrapBlocks=a.offsetWidth!==2),a.innerHTML="
t
";var e=a.getElementsByTagName("td");d.support.reliableHiddenOffsets=e[0].offsetHeight===0,e[0].style.display="",e[1].style.display="none",d.support.reliableHiddenOffsets=d.support.reliableHiddenOffsets&&e[0].offsetHeight===0,a.innerHTML="",b.removeChild(a).style.display="none",a=e=null}});var n=function(a){var b=c.createElement("div");a="on"+a;if(!b.attachEvent)return!0;var d=a in b;d||(b.setAttribute(a,"return;"),d=typeof b[a]==="function"),b=null;return d};d.support.submitBubbles=n("submit"),d.support.changeBubbles=n("change"),b=e=f=null}})();var e=/^(?:\{.*\}|\[.*\])$/;d.extend({cache:{},uuid:0,expando:"jQuery"+(d.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?d.cache[a[d.expando]]:a[d.expando];return!!a&&!g(a)},data:function(a,c,e,f){if(d.acceptData(a)){var g=d.expando,h=typeof c==="string",i,j=a.nodeType,k=j?d.cache:a,l=j?a[d.expando]:a[d.expando]&&d.expando;if((!l||f&&l&&!k[l][g])&&h&&e===b)return;l||(j?a[d.expando]=l=++d.uuid:l=d.expando),k[l]||(k[l]={},j||(k[l].toJSON=d.noop));if(typeof c==="object"||typeof c==="function")f?k[l][g]=d.extend(k[l][g],c):k[l]=d.extend(k[l],c);i=k[l],f&&(i[g]||(i[g]={}),i=i[g]),e!==b&&(i[c]=e);if(c==="events"&&!i[c])return i[g]&&i[g].events;return h?i[c]:i}},removeData:function(b,c,e){if(d.acceptData(b)){var f=d.expando,h=b.nodeType,i=h?d.cache:b,j=h?b[d.expando]:d.expando;if(!i[j])return;if(c){var k=e?i[j][f]:i[j];if(k){delete k[c];if(!g(k))return}}if(e){delete i[j][f];if(!g(i[j]))return}var l=i[j][f];d.support.deleteExpando||i!=a?delete i[j]:i[j]=null,l?(i[j]={},h||(i[j].toJSON=d.noop),i[j][f]=l):h&&(d.support.deleteExpando?delete b[d.expando]:b.removeAttribute?b.removeAttribute(d.expando):b[d.expando]=null)}},_data:function(a,b,c){return d.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=d.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),d.fn.extend({data:function(a,c){var e=null;if(typeof a==="undefined"){if(this.length){e=d.data(this[0]);if(this[0].nodeType===1){var g=this[0].attributes,h;for(var i=0,j=g.length;i-1)return!0;return!1},val:function(a){if(!arguments.length){var c=this[0];if(c){if(d.nodeName(c,"option")){var e=c.attributes.value;return!e||e.specified?c.value:c.text}if(d.nodeName(c,"select")){var f=c.selectedIndex,g=[],h=c.options,i=c.type==="select-one";if(f<0)return null;for(var k=i?f:0,l=i?f+1:h.length;k=0;else if(d.nodeName(this,"select")){var f=d.makeArray(e);d("option",this).each(function(){this.selected=d.inArray(d(this).val(),f)>=0}),f.length||(this.selectedIndex=-1)}else this.value=e}})}}),d.extend({attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,e,f){if(!a||a.nodeType===3||a.nodeType===8||a.nodeType===2)return b;if(f&&c in d.attrFn)return d(a)[c](e);var g=a.nodeType!==1||!d.isXMLDoc(a),h=e!==b;c=g&&d.props[c]||c;if(a.nodeType===1){var i=k.test(c);if(c==="selected"&&!d.support.optSelected){var j=a.parentNode;j&&(j.selectedIndex,j.parentNode&&j.parentNode.selectedIndex)}if((c in a||a[c]!==b)&&g&&!i){h&&(c==="type"&&l.test(a.nodeName)&&a.parentNode&&d.error("type property can't be changed"),e===null?a.nodeType===1&&a.removeAttribute(c):a[c]=e);if(d.nodeName(a,"form")&&a.getAttributeNode(c))return a.getAttributeNode(c).nodeValue;if(c==="tabIndex"){var o=a.getAttributeNode("tabIndex");return o&&o.specified?o.value:m.test(a.nodeName)||n.test(a.nodeName)&&a.href?0:b}return a[c]}if(!d.support.style&&g&&c==="style"){h&&(a.style.cssText=""+e);return a.style.cssText}h&&a.setAttribute(c,""+e);if(!a.attributes[c]&&(a.hasAttribute&&!a.hasAttribute(c)))return b;var p=!d.support.hrefNormalized&&g&&i?a.getAttribute(c,2):a.getAttribute(c);return p===null?b:p}h&&(a[c]=e);return a[c]}});var p=/\.(.*)$/,q=/^(?:textarea|input|select)$/i,r=/\./g,s=/ /g,t=/[^\w\s.|`]/g,u=function(a){return a.replace(t,"\\$&")};d.event={add:function(c,e,f,g){if(c.nodeType!==3&&c.nodeType!==8){try{d.isWindow(c)&&(c!==a&&!c.frameElement)&&(c=a)}catch(h){}if(f===!1)f=v;else if(!f)return;var i,j;f.handler&&(i=f,f=i.handler),f.guid||(f.guid=d.guid++);var k=d._data(c);if(!k)return;var l=k.events,m=k.handle;l||(k.events=l={}),m||(k.handle=m=function(){return typeof d!=="undefined"&&!d.event.triggered?d.event.handle.apply(m.elem,arguments):b}),m.elem=c,e=e.split(" ");var n,o=0,p;while(n=e[o++]){j=i?d.extend({},i):{handler:f,data:g},n.indexOf(".")>-1?(p=n.split("."),n=p.shift(),j.namespace=p.slice(0).sort().join(".")):(p=[],j.namespace=""),j.type=n,j.guid||(j.guid=f.guid);var q=l[n],r=d.event.special[n]||{};if(!q){q=l[n]=[];if(!r.setup||r.setup.call(c,g,p,m)===!1)c.addEventListener?c.addEventListener(n,m,!1):c.attachEvent&&c.attachEvent("on"+n,m)}r.add&&(r.add.call(c,j),j.handler.guid||(j.handler.guid=f.guid)),q.push(j),d.event.global[n]=!0}c=null}},global:{},remove:function(a,c,e,f){if(a.nodeType!==3&&a.nodeType!==8){e===!1&&(e=v);var g,h,i,j,k=0,l,m,n,o,p,q,r,s=d.hasData(a)&&d._data(a),t=s&&s.events;if(!s||!t)return;c&&c.type&&(e=c.handler,c=c.type);if(!c||typeof c==="string"&&c.charAt(0)==="."){c=c||"";for(h in t)d.event.remove(a,h+c);return}c=c.split(" ");while(h=c[k++]){r=h,q=null,l=h.indexOf(".")<0,m=[],l||(m=h.split("."),h=m.shift(),n=new RegExp("(^|\\.)"+d.map(m.slice(0).sort(),u).join("\\.(?:.*\\.)?")+"(\\.|$)")),p=t[h];if(!p)continue;if(!e){for(j=0;j=0&&(a.type=f=f.slice(0,-1),a.exclusive=!0),e||(a.stopPropagation(),d.event.global[f]&&d.each(d.cache,function(){var b=d.expando,e=this[b];e&&e.events&&e.events[f]&&d.event.trigger(a,c,e.handle.elem)}));if(!e||e.nodeType===3||e.nodeType===8)return b;a.result=b,a.target=e,c=d.makeArray(c),c.unshift(a)}a.currentTarget=e;var h=d._data(e,"handle");h&&h.apply(e,c);var i=e.parentNode||e.ownerDocument;try{e&&e.nodeName&&d.noData[e.nodeName.toLowerCase()]||e["on"+f]&&e["on"+f].apply(e,c)===!1&&(a.result=!1,a.preventDefault())}catch(j){}if(!a.isPropagationStopped()&&i)d.event.trigger(a,c,i,!0);else if(!a.isDefaultPrevented()){var k,l=a.target,m=f.replace(p,""),n=d.nodeName(l,"a")&&m==="click",o=d.event.special[m]||{};if((!o._default||o._default.call(e,a)===!1)&&!n&&!(l&&l.nodeName&&d.noData[l.nodeName.toLowerCase()])){try{l[m]&&(k=l["on"+m],k&&(l["on"+m]=null),d.event.triggered=!0,l[m]())}catch(q){}k&&(l["on"+m]=k),d.event.triggered=!1}}},handle:function(c){var e,f,g,h,i,j=[],k=d.makeArray(arguments);c=k[0]=d.event.fix(c||a.event),c.currentTarget=this,e=c.type.indexOf(".")<0&&!c.exclusive,e||(g=c.type.split("."),c.type=g.shift(),j=g.slice(0).sort(),h=new RegExp("(^|\\.)"+j.join("\\.(?:.*\\.)?")+"(\\.|$)")),c.namespace=c.namespace||j.join("."),i=d._data(this,"events"),f=(i||{})[c.type];if(i&&f){f=f.slice(0);for(var l=0,m=f.length;l-1?d.map(a.options,function(a){return a.selected}).join("-"):"":a.nodeName.toLowerCase()==="select"&&(c=a.selectedIndex);return c},B=function B(a){var c=a.target,e,f;if(q.test(c.nodeName)&&!c.readOnly){e=d._data(c,"_change_data"),f=A(c),(a.type!=="focusout"||c.type!=="radio")&&d._data(c,"_change_data",f);if(e===b||f===e)return;if(e!=null||f)a.type="change",a.liveFired=b,d.event.trigger(a,arguments[1],c)}};d.event.special.change={filters:{focusout:B,beforedeactivate:B,click:function(a){var b=a.target,c=b.type;(c==="radio"||c==="checkbox"||b.nodeName.toLowerCase()==="select")&&B.call(this,a)},keydown:function(a){var b=a.target,c=b.type;(a.keyCode===13&&b.nodeName.toLowerCase()!=="textarea"||a.keyCode===32&&(c==="checkbox"||c==="radio")||c==="select-multiple")&&B.call(this,a)},beforeactivate:function(a){var b=a.target;d._data(b,"_change_data",A(b))}},setup:function(a,b){if(this.type==="file")return!1;for(var c in z)d.event.add(this,c+".specialChange",z[c]);return q.test(this.nodeName)},teardown:function(a){d.event.remove(this,".specialChange");return q.test(this.nodeName)}},z=d.event.special.change.filters,z.focus=z.beforeactivate}c.addEventListener&&d.each({focus:"focusin",blur:"focusout"},function(a,b){function c(a){a=d.event.fix(a),a.type=b;return d.event.handle.call(this,a)}d.event.special[b]={setup:function(){this.addEventListener(a,c,!0)},teardown:function(){this.removeEventListener(a,c,!0)}}}),d.each(["bind","one"],function(a,c){d.fn[c]=function(a,e,f){if(typeof a==="object"){for(var g in a)this[c](g,e,a[g],f);return this}if(d.isFunction(e)||e===!1)f=e,e=b;var h=c==="one"?d.proxy(f,function(a){d(this).unbind(a,h);return f.apply(this,arguments)}):f;if(a==="unload"&&c!=="one")this.one(a,e,f);else for(var i=0,j=this.length;i0?this.bind(b,a,c):this.trigger(b)},d.attrFn&&(d.attrFn[b]=!0)}),function(){function u(a,b,c,d,e,f){for(var g=0,h=d.length;g0){j=i;break}}i=i[a]}d[g]=j}}}function t(a,b,c,d,e,f){for(var g=0,h=d.length;g+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e=0,f=Object.prototype.toString,g=!1,h=!0,i=/\\/g,j=/\W/;[0,0].sort(function(){h=!1;return 0});var k=function(b,d,e,g){e=e||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!=="string")return e;var i,j,n,o,q,r,s,t,u=!0,w=k.isXML(d),x=[],y=b;do{a.exec(""),i=a.exec(y);if(i){y=i[3],x.push(i[1]);if(i[2]){o=i[3];break}}}while(i);if(x.length>1&&m.exec(b))if(x.length===2&&l.relative[x[0]])j=v(x[0]+x[1],d);else{j=l.relative[x[0]]?[d]:k(x.shift(),d);while(x.length)b=x.shift(),l.relative[b]&&(b+=x.shift()),j=v(b,j)}else{!g&&x.length>1&&d.nodeType===9&&!w&&l.match.ID.test(x[0])&&!l.match.ID.test(x[x.length-1])&&(q=k.find(x.shift(),d,w),d=q.expr?k.filter(q.expr,q.set)[0]:q.set[0]);if(d){q=g?{expr:x.pop(),set:p(g)}:k.find(x.pop(),x.length===1&&(x[0]==="~"||x[0]==="+")&&d.parentNode?d.parentNode:d,w),j=q.expr?k.filter(q.expr,q.set):q.set,x.length>0?n=p(j):u=!1;while(x.length)r=x.pop(),s=r,l.relative[r]?s=x.pop():r="",s==null&&(s=d),l.relative[r](n,s,w)}else n=x=[]}n||(n=j),n||k.error(r||b);if(f.call(n)==="[object Array]")if(u)if(d&&d.nodeType===1)for(t=0;n[t]!=null;t++)n[t]&&(n[t]===!0||n[t].nodeType===1&&k.contains(d,n[t]))&&e.push(j[t]);else for(t=0;n[t]!=null;t++)n[t]&&n[t].nodeType===1&&e.push(j[t]);else e.push.apply(e,n);else p(n,e);o&&(k(o,h,e,g),k.uniqueSort(e));return e};k.uniqueSort=function(a){if(r){g=h,a.sort(r);if(g)for(var b=1;b0},k.find=function(a,b,c){var d;if(!a)return[];for(var e=0,f=l.order.length;e":function(a,b){var c,d=typeof b==="string",e=0,f=a.length;if(d&&!j.test(b)){b=b.toLowerCase();for(;e=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(i,"")},TAG:function(a,b){return a[1].replace(i,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||k.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&k.error(a[0]);a[0]=e++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(i,"");!f&&l.attrMap[g]&&(a[1]=l.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(i,""),a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(b,c,d,e,f){if(b[1]==="not")if((a.exec(b[3])||"").length>1||/^\w/.test(b[3]))b[3]=k(b[3],null,null,c);else{var g=k.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else if(l.match.POS.test(b[0])||l.match.CHILD.test(b[0]))return!0;return b},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!k(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){return"text"===a.getAttribute("type")},radio:function(a){return"radio"===a.type},checkbox:function(a){return"checkbox"===a.type},file:function(a){return"file"===a.type},password:function(a){return"password"===a.type},submit:function(a){return"submit"===a.type},image:function(a){return"image"===a.type},reset:function(a){return"reset"===a.type},button:function(a){return"button"===a.type||a.nodeName.toLowerCase()==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return bc[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=l.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||k.getText([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=l.attrHandle[c]?l.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=l.setFilters[e];if(f)return f(a,c,b,d)}}},m=l.match.POS,n=function(a,b){return"\\"+(b-0+1)};for(var o in l.match)l.match[o]=new RegExp(l.match[o].source+/(?![^\[]*\])(?![^\(]*\))/.source),l.leftMatch[o]=new RegExp(/(^(?:.|\r|\n)*?)/.source+l.match[o].source.replace(/\\(\d+)/g,n));var p=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType}catch(q){p=function(a,b){var c=0,d=b||[];if(f.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length==="number")for(var e=a.length;c",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(l.find.ID=function(a,c,d){if(typeof c.getElementById!=="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!=="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},l.filter.ID=function(a,b){var c=typeof a.getAttributeNode!=="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),e.removeChild(a),e=a=null}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(l.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="",a.firstChild&&typeof a.firstChild.getAttribute!=="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(l.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=k,b=c.createElement("div"),d="__sizzle__";b.innerHTML="

";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){k=function(b,e,f,g){e=e||c;if(!g&&!k.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1])return p(e.getElementsByTagName(b),f);if(h[2]&&l.find.CLASS&&e.getElementsByClassName)return p(e.getElementsByClassName(h[2]),f)}if(e.nodeType===9){if(b==="body"&&e.body)return p([e.body],f);if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode)return p([],f);if(i.id===h[3])return p([i],f)}try{return p(e.querySelectorAll(b),f)}catch(j){}}else if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var m=e,n=e.getAttribute("id"),o=n||d,q=e.parentNode,r=/^\s*[+~]/.test(b);n?o=o.replace(/'/g,"\\$&"):e.setAttribute("id",o),r&&q&&(e=e.parentNode);try{if(!r||q)return p(e.querySelectorAll("[id='"+o+"'] "+b),f)}catch(s){}finally{n||m.removeAttribute("id")}}}return a(b,e,f,g)};for(var e in a)k[e]=a[e];b=null}}(),function(){var a=c.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector,d=!1;try{b.call(c.documentElement,"[test!='']:sizzle")}catch(e){d=!0}b&&(k.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!k.isXML(a))try{if(d||!l.match.PSEUDO.test(c)&&!/!=/.test(c))return b.call(a,c)}catch(e){}return k(c,null,null,[a]).length>0})}(),function(){var a=c.createElement("div");a.innerHTML="
";if(a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;l.order.splice(1,0,"CLASS"),l.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!=="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),c.documentElement.contains?k.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosition?k.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:k.contains=function(){return!1},k.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var v=function(a,b){var c,d=[],e="",f=b.nodeType?[b]:b;while(c=l.match.PSEUDO.exec(a))e+=c[0],a=a.replace(l.match.PSEUDO,"");a=l.relative[a]?a+"*":a;for(var g=0,h=f.length;g0)for(var g=c;g0},closest:function(a,b){var c=[],e,f,g=this[0];if(d.isArray(a)){var h,i,j={},k=1;if(g&&a.length){for(e=0,f=a.length;e-1:d(g).is(h))&&c.push({selector:i,elem:g,level:k});g=g.parentNode,k++}}return c}var l=L.test(a)?d(a,b||this.context):null;for(e=0,f=this.length;e-1:d.find.matchesSelector(g,a)){c.push(g);break}g=g.parentNode;if(!g||!g.ownerDocument||g===b)break}}c=c.length>1?d.unique(c):c;return this.pushStack(c,"closest",a)},index:function(a){if(!a||typeof a==="string")return d.inArray(this[0],a?d(a):this.parent().children());return d.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=typeof a==="string"?d(a,b):d.makeArray(a),e=d.merge(this.get(),c);return this.pushStack(N(c[0])||N(e[0])?e:d.unique(e))},andSelf:function(){return this.add(this.prevObject)}}),d.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return d.dir(a,"parentNode")},parentsUntil:function(a,b,c){return d.dir(a,"parentNode",c)},next:function(a){return d.nth(a,2,"nextSibling")},prev:function(a){return d.nth(a,2,"previousSibling")},nextAll:function(a){return d.dir(a,"nextSibling")},prevAll:function(a){return d.dir(a,"previousSibling")},nextUntil:function(a,b,c){return d.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return d.dir(a,"previousSibling",c)},siblings:function(a){return d.sibling(a.parentNode.firstChild,a)},children:function(a){return d.sibling(a.firstChild)},contents:function(a){return d.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:d.makeArray(a.childNodes)}},function(a,b){d.fn[a]=function(c,e){var f=d.map(this,b,c),g=K.call(arguments);G.test(a)||(e=c),e&&typeof e==="string"&&(f=d.filter(e,f)),f=this.length>1&&!M[a]?d.unique(f):f,(this.length>1||I.test(e))&&H.test(a)&&(f=f.reverse());return this.pushStack(f,a,g.join(","))}}),d.extend({filter:function(a,b,c){c&&(a=":not("+a+")");return b.length===1?d.find.matchesSelector(b[0],a)?[b[0]]:[]:d.find.matches(a,b)},dir:function(a,c,e){var f=[],g=a[c];while(g&&g.nodeType!==9&&(e===b||g.nodeType!==1||!d(g).is(e)))g.nodeType===1&&f.push(g),g=g[c];return f},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var P=/ jQuery\d+="(?:\d+|null)"/g,Q=/^\s+/,R=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,S=/<([\w:]+)/,T=/",""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]};X.optgroup=X.option,X.tbody=X.tfoot=X.colgroup=X.caption=X.thead,X.th=X.td,d.support.htmlSerialize||(X._default=[1,"div
","
"]),d.fn.extend({text:function(a){if(d.isFunction(a))return this.each(function(b){var c=d(this);c.text(a.call(this,b,c.text()))});if(typeof a!=="object"&&a!==b)return this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a));return d.text(this)},wrapAll:function(a){if(d.isFunction(a))return this.each(function(b){d(this).wrapAll(a.call(this,b))});if(this[0]){var b=d(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){if(d.isFunction(a))return this.each(function(b){d(this).wrapInner(a.call(this,b))});return this.each(function(){var b=d(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){d(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){d.nodeName(this,"body")||d(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=d(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,d(arguments[0]).toArray());return a}},remove:function(a,b){for(var c=0,e;(e=this[c])!=null;c++)if(!a||d.filter(a,[e]).length)!b&&e.nodeType===1&&(d.cleanData(e.getElementsByTagName("*")),d.cleanData([e])),e.parentNode&&e.parentNode.removeChild(e);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&d.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return d.clone(this,a,b)})},html:function(a){if(a===b)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(P,""):null;if(typeof a!=="string"||V.test(a)||!d.support.leadingWhitespace&&Q.test(a)||X[(S.exec(a)||["",""])[1].toLowerCase()])d.isFunction(a)?this.each(function(b){var c=d(this);c.html(a.call(this,b,c.html()))}):this.empty().append(a);else{a=a.replace(R,"<$1>");try{for(var c=0,e=this.length;c1&&l0?this.clone(!0):this).get();d(f[h])[b](j),e=e.concat(j)}return this.pushStack(e,a,f.selector)}}),d.extend({clone:function(a,b,c){var e=a.cloneNode(!0),f,g,h;if((!d.support.noCloneEvent||!d.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!d.isXMLDoc(a)){$(a,e),f=_(a),g=_(e);for(h=0;f[h];++h)$(f[h],g[h])}if(b){Z(a,e);if(c){f=_(a),g=_(e);for(h=0;f[h];++h)Z(f[h],g[h])}}return e},clean:function(a,b,e,f){b=b||c,typeof b.createElement==="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||c);var g=[];for(var h=0,i;(i=a[h])!=null;h++){typeof i==="number"&&(i+="");if(!i)continue;if(typeof i!=="string"||U.test(i)){if(typeof i==="string"){i=i.replace(R,"<$1>");var j=(S.exec(i)||["",""])[1].toLowerCase(),k=X[j]||X._default,l=k[0],m=b.createElement("div");m.innerHTML=k[1]+i+k[2];while(l--)m=m.lastChild;if(!d.support.tbody){var n=T.test(i),o=j==="table"&&!n?m.firstChild&&m.firstChild.childNodes:k[1]===""&&!n?m.childNodes:[];for(var p=o.length-1;p>=0;--p)d.nodeName(o[p],"tbody")&&!o[p].childNodes.length&&o[p].parentNode.removeChild(o[p])}!d.support.leadingWhitespace&&Q.test(i)&&m.insertBefore(b.createTextNode(Q.exec(i)[0]),m.firstChild),i=m.childNodes}}else i=b.createTextNode(i);i.nodeType?g.push(i):g=d.merge(g,i)}if(e)for(h=0;g[h];h++)!f||!d.nodeName(g[h],"script")||g[h].type&&g[h].type.toLowerCase()!=="text/javascript"?(g[h].nodeType===1&&g.splice.apply(g,[h+1,0].concat(d.makeArray(g[h].getElementsByTagName("script")))),e.appendChild(g[h])):f.push(g[h].parentNode?g[h].parentNode.removeChild(g[h]):g[h]);return g},cleanData:function(a){var b,c,e=d.cache,f=d.expando,g=d.event.special,h=d.support.deleteExpando;for(var i=0,j;(j=a[i])!=null;i++){if(j.nodeName&&d.noData[j.nodeName.toLowerCase()])continue;c=j[d.expando];if(c){b=e[c]&&e[c][f];if(b&&b.events){for(var k in b.events)g[k]?d.event.remove(j,k):d.removeEvent(j,k,b.handle);b.handle&&(b.handle.elem=null)}h?delete j[d.expando]:j.removeAttribute&&j.removeAttribute(d.expando),delete e[c]}}}});var bb=/alpha\([^)]*\)/i,bc=/opacity=([^)]*)/,bd=/-([a-z])/ig,be=/([A-Z])/g,bf=/^-?\d+(?:px)?$/i,bg=/^-?\d/,bh={position:"absolute",visibility:"hidden",display:"block"},bi=["Left","Right"],bj=["Top","Bottom"],bk,bl,bm,bn=function(a,b){return b.toUpperCase()};d.fn.css=function(a,c){if(arguments.length===2&&c===b)return this;return d.access(this,a,c,!0,function(a,c,e){return e!==b?d.style(a,c,e):d.css(a,c)})},d.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=bk(a,"opacity","opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{zIndex:!0,fontWeight:!0,opacity:!0,zoom:!0,lineHeight:!0},cssProps:{"float":d.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,e,f){if(a&&a.nodeType!==3&&a.nodeType!==8&&a.style){var g,h=d.camelCase(c),i=a.style,j=d.cssHooks[h];c=d.cssProps[h]||h;if(e===b){if(j&&"get"in j&&(g=j.get(a,!1,f))!==b)return g;return i[c]}if(typeof e==="number"&&isNaN(e)||e==null)return;typeof e==="number"&&!d.cssNumber[h]&&(e+="px");if(!j||!("set"in j)||(e=j.set(a,e))!==b)try{i[c]=e}catch(k){}}},css:function(a,c,e){var f,g=d.camelCase(c),h=d.cssHooks[g];c=d.cssProps[g]||g;if(h&&"get"in h&&(f=h.get(a,!0,e))!==b)return f;if(bk)return bk(a,c,g)},swap:function(a,b,c){var d={};for(var e in b)d[e]=a.style[e],a.style[e]=b[e];c.call(a);for(e in b)a.style[e]=d[e]},camelCase:function(a){return a.replace(bd,bn)}}),d.curCSS=d.css,d.each(["height","width"],function(a,b){d.cssHooks[b]={get:function(a,c,e){var f;if(c){a.offsetWidth!==0?f=bo(a,b,e):d.swap(a,bh,function(){f=bo(a,b,e)});if(f<=0){f=bk(a,b,b),f==="0px"&&bm&&(f=bm(a,b,b));if(f!=null)return f===""||f==="auto"?"0px":f}if(f<0||f==null){f=a.style[b];return f===""||f==="auto"?"0px":f}return typeof f==="string"?f:f+"px"}},set:function(a,b){if(!bf.test(b))return b;b=parseFloat(b);if(b>=0)return b+"px"}}}),d.support.opacity||(d.cssHooks.opacity={get:function(a,b){return bc.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style;c.zoom=1;var e=d.isNaN(b)?"":"alpha(opacity="+b*100+")",f=c.filter||"";c.filter=bb.test(f)?f.replace(bb,e):c.filter+" "+e}}),c.defaultView&&c.defaultView.getComputedStyle&&(bl=function(a,c,e){var f,g,h;e=e.replace(be,"-$1").toLowerCase();if(!(g=a.ownerDocument.defaultView))return b;if(h=g.getComputedStyle(a,null))f=h.getPropertyValue(e),f===""&&!d.contains(a.ownerDocument.documentElement,a)&&(f=d.style(a,e));return f}),c.documentElement.currentStyle&&(bm=function(a,b){var c,d=a.currentStyle&&a.currentStyle[b],e=a.runtimeStyle&&a.runtimeStyle[b],f=a.style;!bf.test(d)&&bg.test(d)&&(c=f.left,e&&(a.runtimeStyle.left=a.currentStyle.left),f.left=b==="fontSize"?"1em":d||0,d=f.pixelLeft+"px",f.left=c,e&&(a.runtimeStyle.left=e));return d===""?"auto":d}),bk=bl||bm,d.expr&&d.expr.filters&&(d.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!d.support.reliableHiddenOffsets&&(a.style.display||d.css(a,"display"))==="none"},d.expr.filters.visible=function(a){return!d.expr.filters.hidden(a)});var bp=/%20/g,bq=/\[\]$/,br=/\r?\n/g,bs=/#.*$/,bt=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bu=/^(?:color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bv=/(?:^file|^widget|\-extension):$/,bw=/^(?:GET|HEAD)$/,bx=/^\/\//,by=/\?/,bz=/)<[^<]*)*<\/script>/gi,bA=/^(?:select|textarea)/i,bB=/\s+/,bC=/([?&])_=[^&]*/,bD=/(^|\-)([a-z])/g,bE=function(a,b,c){return b+c.toUpperCase()},bF=/^([\w\+\.\-]+:)\/\/([^\/?#:]*)(?::(\d+))?/,bG=d.fn.load,bH={},bI={},bJ,bK;try{bJ=c.location.href}catch(bL){bJ=c.createElement("a"),bJ.href="",bJ=bJ.href}bK=bF.exec(bJ.toLowerCase()),d.fn.extend({load:function(a,c,e){if(typeof a!=="string"&&bG)return bG.apply(this,arguments);if(!this.length)return this;var f=a.indexOf(" ");if(f>=0){var g=a.slice(f,a.length);a=a.slice(0,f)}var h="GET";c&&(d.isFunction(c)?(e=c,c=b):typeof c==="object"&&(c=d.param(c,d.ajaxSettings.traditional),h="POST"));var i=this;d.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),i.html(g?d("
").append(c.replace(bz,"")).find(g):c)),e&&i.each(e,[c,b,a])}});return this},serialize:function(){return d.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?d.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||bA.test(this.nodeName)||bu.test(this.type))}).map(function(a,b){var c=d(this).val();return c==null?null:d.isArray(c)?d.map(c,function(a,c){return{name:b.name,value:a.replace(br,"\r\n")}}):{name:b.name,value:c.replace(br,"\r\n")}}).get()}}),d.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){d.fn[b]=function(a){return this.bind(b,a)}}),d.each(["get","post"],function(a,c){d[c]=function(a,e,f,g){d.isFunction(e)&&(g=g||f,f=e,e=b);return d.ajax({type:c,url:a,data:e,success:f,dataType:g})}}),d.extend({getScript:function(a,c){return d.get(a,b,c,"script")},getJSON:function(a,b,c){return d.get(a,b,c,"json")},ajaxSetup:function(a,b){b?d.extend(!0,a,d.ajaxSettings,b):(b=a,a=d.extend(!0,d.ajaxSettings,b));for(var c in {context:1,url:1})c in b?a[c]=b[c]:c in d.ajaxSettings&&(a[c]=d.ajaxSettings[c]);return a},ajaxSettings:{url:bJ,isLocal:bv.test(bK[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":"*/*"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":d.parseJSON,"text xml":d.parseXML}},ajaxPrefilter:bM(bH),ajaxTransport:bM(bI),ajax:function(a,c){function v(a,c,l,n){if(r!==2){r=2,p&&clearTimeout(p),o=b,m=n||"",u.readyState=a?4:0;var q,t,v,w=l?bP(e,u,l):b,x,y;if(a>=200&&a<300||a===304){if(e.ifModified){if(x=u.getResponseHeader("Last-Modified"))d.lastModified[k]=x;if(y=u.getResponseHeader("Etag"))d.etag[k]=y}if(a===304)c="notmodified",q=!0;else try{t=bQ(e,w),c="success",q=!0}catch(z){c="parsererror",v=z}}else{v=c;if(!c||a)c="error",a<0&&(a=0)}u.status=a,u.statusText=c,q?h.resolveWith(f,[t,c,u]):h.rejectWith(f,[u,c,v]),u.statusCode(j),j=b,s&&g.trigger("ajax"+(q?"Success":"Error"),[u,e,q?t:v]),i.resolveWith(f,[u,c]),s&&(g.trigger("ajaxComplete",[u,e]),--d.active||d.event.trigger("ajaxStop"))}}typeof a==="object"&&(c=a,a=b),c=c||{};var e=d.ajaxSetup({},c),f=e.context||e,g=f!==e&&(f.nodeType||f instanceof d)?d(f):d.event,h=d.Deferred(),i=d._Deferred(),j=e.statusCode||{},k,l={},m,n,o,p,q,r=0,s,t,u={readyState:0,setRequestHeader:function(a,b){r||(l[a.toLowerCase().replace(bD,bE)]=b);return this},getAllResponseHeaders:function(){return r===2?m:null},getResponseHeader:function(a){var c;if(r===2){if(!n){n={};while(c=bt.exec(m))n[c[1].toLowerCase()]=c[2]}c=n[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){r||(e.mimeType=a);return this},abort:function(a){a=a||"abort",o&&o.abort(a),v(0,a);return this}};h.promise(u),u.success=u.done,u.error=u.fail,u.complete=i.done,u.statusCode=function(a){if(a){var b;if(r<2)for(b in a)j[b]=[j[b],a[b]];else b=a[u.status],u.then(b,b)}return this},e.url=((a||e.url)+"").replace(bs,"").replace(bx,bK[1]+"//"),e.dataTypes=d.trim(e.dataType||"*").toLowerCase().split(bB),e.crossDomain||(q=bF.exec(e.url.toLowerCase()),e.crossDomain=q&&(q[1]!=bK[1]||q[2]!=bK[2]||(q[3]||(q[1]==="http:"?80:443))!=(bK[3]||(bK[1]==="http:"?80:443)))),e.data&&e.processData&&typeof e.data!=="string"&&(e.data=d.param(e.data,e.traditional)),bN(bH,e,c,u);if(r===2)return!1;s=e.global,e.type=e.type.toUpperCase(),e.hasContent=!bw.test(e.type),s&&d.active++===0&&d.event.trigger("ajaxStart");if(!e.hasContent){e.data&&(e.url+=(by.test(e.url)?"&":"?")+e.data),k=e.url;if(e.cache===!1){var w=d.now(),x=e.url.replace(bC,"$1_="+w);e.url=x+(x===e.url?(by.test(e.url)?"&":"?")+"_="+w:"")}}if(e.data&&e.hasContent&&e.contentType!==!1||c.contentType)l["Content-Type"]=e.contentType;e.ifModified&&(k=k||e.url,d.lastModified[k]&&(l["If-Modified-Since"]=d.lastModified[k]),d.etag[k]&&(l["If-None-Match"]=d.etag[k])),l.Accept=e.dataTypes[0]&&e.accepts[e.dataTypes[0]]?e.accepts[e.dataTypes[0]]+(e.dataTypes[0]!=="*"?", */*; q=0.01":""):e.accepts["*"];for(t in e.headers)u.setRequestHeader(t,e.headers[t]);if(e.beforeSend&&(e.beforeSend.call(f,u,e)===!1||r===2)){u.abort();return!1}for(t in {success:1,error:1,complete:1})u[t](e[t]);o=bN(bI,e,c,u);if(o){u.readyState=1,s&&g.trigger("ajaxSend",[u,e]),e.async&&e.timeout>0&&(p=setTimeout(function(){u.abort("timeout")},e.timeout));try{r=1,o.send(l,v)}catch(y){status<2?v(-1,y):d.error(y)}}else v(-1,"No Transport");return u},param:function(a,c){var e=[],f=function(a,b){b=d.isFunction(b)?b():b,e[e.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=d.ajaxSettings.traditional);if(d.isArray(a)||a.jquery&&!d.isPlainObject(a))d.each(a,function(){f(this.name,this.value)});else for(var g in a)bO(g,a[g],c,f);return e.join("&").replace(bp,"+")}}),d.extend({active:0,lastModified:{},etag:{}});var bR=d.now(),bS=/(\=)\?(&|$)|()\?\?()/i;d.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return d.expando+"_"+bR++}}),d.ajaxPrefilter("json jsonp",function(b,c,e){var f=typeof b.data==="string";if(b.dataTypes[0]==="jsonp"||c.jsonpCallback||c.jsonp!=null||b.jsonp!==!1&&(bS.test(b.url)||f&&bS.test(b.data))){var g,h=b.jsonpCallback=d.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,i=a[h],j=b.url,k=b.data,l="$1"+h+"$2",m=function(){a[h]=i,g&&d.isFunction(i)&&a[h](g[0])};b.jsonp!==!1&&(j=j.replace(bS,l),b.url===j&&(f&&(k=k.replace(bS,l)),b.data===k&&(j+=(/\?/.test(j)?"&":"?")+b.jsonp+"="+h))),b.url=j,b.data=k,a[h]=function(a){g=[a]},e.then(m,m),b.converters["script json"]=function(){g||d.error(h+" was not called");return g[0]},b.dataTypes[0]="json";return"script"}}),d.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){d.globalEval(a);return a}}}),d.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),d.ajaxTransport("script",function(a){if(a.crossDomain){var d,e=c.head||c.getElementsByTagName("head")[0]||c.documentElement;return{send:function(f,g){d=c.createElement("script"),d.async="async",a.scriptCharset&&(d.charset=a.scriptCharset),d.src=a.url,d.onload=d.onreadystatechange=function(a,c){if(!d.readyState||/loaded|complete/.test(d.readyState))d.onload=d.onreadystatechange=null,e&&d.parentNode&&e.removeChild(d),d=b,c||g(200,"success")},e.insertBefore(d,e.firstChild)},abort:function(){d&&d.onload(0,1)}}}});var bT=d.now(),bU,bV;d.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&bX()||bY()}:bX,bV=d.ajaxSettings.xhr(),d.support.ajax=!!bV,d.support.cors=bV&&"withCredentials"in bV,bV=b,d.support.ajax&&d.ajaxTransport(function(a){if(!a.crossDomain||d.support.cors){var c;return{send:function(e,f){var g=a.xhr(),h,i;a.username?g.open(a.type,a.url,a.async,a.username,a.password):g.open(a.type,a.url,a.async);if(a.xhrFields)for(i in a.xhrFields)g[i]=a.xhrFields[i];a.mimeType&&g.overrideMimeType&&g.overrideMimeType(a.mimeType),(!a.crossDomain||a.hasContent)&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(i in e)g.setRequestHeader(i,e[i])}catch(j){}g.send(a.hasContent&&a.data||null),c=function(e,i){var j,k,l,m,n;try{if(c&&(i||g.readyState===4)){c=b,h&&(g.onreadystatechange=d.noop,delete bU[h]);if(i)g.readyState!==4&&g.abort();else{j=g.status,l=g.getAllResponseHeaders(),m={},n=g.responseXML,n&&n.documentElement&&(m.xml=n),m.text=g.responseText;try{k=g.statusText}catch(o){k=""}j||!a.isLocal||a.crossDomain?j===1223&&(j=204):j=m.text?200:404}}}catch(p){i||f(-1,p)}m&&f(j,k,m,l)},a.async&&g.readyState!==4?(bU||(bU={},bW()),h=bT++,g.onreadystatechange=bU[h]=c):c()},abort:function(){c&&c(0,1)}}}});var bZ={},b$=/^(?:toggle|show|hide)$/,b_=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,ca,cb=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];d.fn.extend({show:function(a,b,c){var e,f;if(a||a===0)return this.animate(cc("show",3),a,b,c);for(var g=0,h=this.length;g=0;a--)c[a].elem===this&&(b&&c[a](!0),c.splice(a,1))}),b||this.dequeue();return this}}),d.each({slideDown:cc("show",1),slideUp:cc("hide",1),slideToggle:cc("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){d.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),d.extend({speed:function(a,b,c){var e=a&&typeof a==="object"?d.extend({},a):{complete:c||!c&&b||d.isFunction(a)&&a,duration:a,easing:c&&b||b&&!d.isFunction(b)&&b};e.duration=d.fx.off?0:typeof e.duration==="number"?e.duration:e.duration in d.fx.speeds?d.fx.speeds[e.duration]:d.fx.speeds._default,e.old=e.complete,e.complete=function(){e.queue!==!1&&d(this).dequeue(),d.isFunction(e.old)&&e.old.call(this)};return e},easing:{linear:function(a,b,c,d){return c+d*a},swing:function(a,b,c,d){return(-Math.cos(a*Math.PI)/2+.5)*d+c}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig||(b.orig={})}}),d.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(d.fx.step[this.prop]||d.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];var a,b=d.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a},custom:function(a,b,c){function g(a){return e.step(a)}var e=this,f=d.fx;this.startTime=d.now(),this.start=a,this.end=b,this.unit=c||this.unit||(d.cssNumber[this.prop]?"":"px"),this.now=this.start,this.pos=this.state=0,g.elem=this.elem,g()&&d.timers.push(g)&&!ca&&(ca=setInterval(f.tick,f.interval))},show:function(){this.options.orig[this.prop]=d.style(this.elem,this.prop),this.options.show=!0,this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),d(this.elem).show()},hide:function(){this.options.orig[this.prop]=d.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b=d.now(),c=!0;if(a||b>=this.options.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),this.options.curAnim[this.prop]=!0;for(var e in this.options.curAnim)this.options.curAnim[e]!==!0&&(c=!1);if(c){if(this.options.overflow!=null&&!d.support.shrinkWrapBlocks){var f=this.elem,g=this.options;d.each(["","X","Y"],function(a,b){f.style["overflow"+b]=g.overflow[a]})}this.options.hide&&d(this.elem).hide();if(this.options.hide||this.options.show)for(var h in this.options.curAnim)d.style(this.elem,h,this.options.orig[h]);this.options.complete.call(this.elem)}return!1}var i=b-this.startTime;this.state=i/this.options.duration;var j=this.options.specialEasing&&this.options.specialEasing[this.prop],k=this.options.easing||(d.easing.swing?"swing":"linear");this.pos=d.easing[j||k](this.state,i,0,1,this.options.duration),this.now=this.start+(this.end-this.start)*this.pos,this.update();return!0}},d.extend(d.fx,{tick:function(){var a=d.timers;for(var b=0;b
";d.extend(b.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"}),b.innerHTML=j,a.insertBefore(b,a.firstChild),e=b.firstChild,f=e.firstChild,h=e.nextSibling.firstChild.firstChild,this.doesNotAddBorder=f.offsetTop!==5,this.doesAddBorderForTableAndCells=h.offsetTop===5,f.style.position="fixed",f.style.top="20px",this.supportsFixedPosition=f.offsetTop===20||f.offsetTop===15,f.style.position=f.style.top="",e.style.overflow="hidden",e.style.position="relative",this.subtractsBorderForOverflowNotVisible=f.offsetTop===-5,this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==i,a.removeChild(b),a=b=e=f=g=h=null,d.offset.initialize=d.noop},bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;d.offset.initialize(),d.offset.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(d.css(a,"marginTop"))||0,c+=parseFloat(d.css(a,"marginLeft"))||0);return{top:b,left:c}},setOffset:function(a,b,c){var e=d.css(a,"position");e==="static"&&(a.style.position="relative");var f=d(a),g=f.offset(),h=d.css(a,"top"),i=d.css(a,"left"),j=e==="absolute"&&d.inArray("auto",[h,i])>-1,k={},l={},m,n;j&&(l=f.position()),m=j?l.top:parseInt(h,10)||0,n=j?l.left:parseInt(i,10)||0,d.isFunction(b)&&(b=b.call(a,c,g)),b.top!=null&&(k.top=b.top-g.top+m),b.left!=null&&(k.left=b.left-g.left+n),"using"in b?b.using.call(a,k):f.css(k)}},d.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),e=cf.test(b[0].nodeName)?{top:0,left:0}:b.offset();c.top-=parseFloat(d.css(a,"marginTop"))||0,c.left-=parseFloat(d.css(a,"marginLeft"))||0,e.top+=parseFloat(d.css(b[0],"borderTopWidth"))||0,e.left+=parseFloat(d.css(b[0],"borderLeftWidth"))||0;return{top:c.top-e.top,left:c.left-e.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||c.body;while(a&&(!cf.test(a.nodeName)&&d.css(a,"position")==="static"))a=a.offsetParent;return a})}}),d.each(["Left","Top"],function(a,c){var e="scroll"+c;d.fn[e]=function(c){var f=this[0],g;if(!f)return null;if(c!==b)return this.each(function(){g=cg(this),g?g.scrollTo(a?d(g).scrollLeft():c,a?c:d(g).scrollTop()):this[e]=c});g=cg(f);return g?"pageXOffset"in g?g[a?"pageYOffset":"pageXOffset"]:d.support.boxModel&&g.document.documentElement[e]||g.document.body[e]:f[e]}}),d.each(["Height","Width"],function(a,c){var e=c.toLowerCase();d.fn["inner"+c]=function(){return this[0]?parseFloat(d.css(this[0],e,"padding")):null},d.fn["outer"+c]=function(a){return this[0]?parseFloat(d.css(this[0],e,a?"margin":"border")):null},d.fn[e]=function(a){var f=this[0];if(!f)return a==null?null:this;if(d.isFunction(a))return this.each(function(b){var c=d(this);c[e](a.call(this,b,c[e]()))});if(d.isWindow(f)){var g=f.document.documentElement["client"+c];return f.document.compatMode==="CSS1Compat"&&g||f.document.body["client"+c]||g}if(f.nodeType===9)return Math.max(f.documentElement["client"+c],f.body["scroll"+c],f.documentElement["scroll"+c],f.body["offset"+c],f.documentElement["offset"+c]);if(a===b){var h=d.css(f,e),i=parseFloat(h);return d.isNaN(i)?h:i}return this.css(e,typeof a==="string"?a:a+"px")}}),a.jQuery=a.$=d})(window); ------------hx3Ed1VbVAaH2IdWJd9sOL Content-Disposition: inline; filename=newser.js Content-Type: text/javascript; charset=utf-8; name=newser.js Content-Location: http://static2.newser.com/javascript/20110401_1430/newser.js Content-Transfer-Encoding: Quoted-Printable function css_browser_selector(u) { var ua =3D u.toLowerCase(), is =3D fu= nction (t) { return ua.indexOf(t) > -1 }, g =3D 'gecko', w =3D 'webkit',= s =3D 'safari', o =3D 'opera', m =3D 'mobile', h =3D document.documentE= lement, b =3D [(!(/opera|webtv/i.test(ua)) && /msie\s(\d)/.test(ua)) ? (= 'ie ie' + RegExp.$1) : is('firefox/2') ? g + ' ff2' : is('firefox/3.5') = ? g + ' ff3 ff3_5' : is('firefox/3.6') ? g + ' ff3 ff3_6' : is('firefox/= 3') ? g + ' ff3' : is('firefox/4') ? g + ' ff4' : is('gecko/') ? g : is(= 'opera') ? o + (/version\/(\d+)/.test(ua) ? ' ' + o + RegExp.$1 : (/oper= a(\s|\/)(\d+)/.test(ua) ? ' ' + o + RegExp.$2 : '')) : is('konqueror') ?= 'konqueror' : is('blackberry') ? m + ' blackberry' : is('android') ? m = + ' android' : is('chrome') ? w + ' chrome' : is('iron') ? w + ' iron' := is('applewebkit/') ? w + ' ' + s + (/version\/(\d+)/.test(ua) ? ' ' + s= + RegExp.$1 : '') : is('mozilla/') ? g : '', is('j2me') ? m + ' j2me' := is('iphone') ? m + ' iphone' : is('ipod') ? m + ' ipod' : is('ipad') ? = m + ' ipad' : is('mac') ? 'mac' : is('darwin') ? 'mac' : is('webtv') ? '= webtv' : is('win') ? 'win' + (is('windows nt 6.0') ? ' vista' : '') : is= ('freebsd') ? 'freebsd' : (is('x11') || is('linux')) ? 'linux' : '', 'js= ']; c =3D b.join(' '); h.className +=3D ' ' + c; return c; }; var rolloverTimeoutId =3D -1; var readTimeout =3D -1; var clearReadTimeout =3D -1; var loaded =3D false; var ready =3D false; var showingRollover =3D false; var googleAdsCheckNoDoubleCall =3D false; var videoClickEventRecorded =3D false; var registerOpen =3D false; function setLoaded() { loaded =3D true; } function setReady() { ready =3D true; } //Use this method to call a URL and specify function to call upon succes= s and failure function AjaxCall(URL,Success,Error) { jQuery.ajax({ url: URL, success: function (data) { Success(data); }, error: function (xhr, status, error) { Error(xhr, status, error); } }); } //Use this method to call a URL (via POST) and specify function to call = upon success and failure function AjaxCallPost(URL, Data, Success, Error) { jQuery.ajax({ type: 'POST', url: URL, data: Data, success: function (data) { Success(data); }, error: function (xhr, status, error) { Error(xhr, status, error); } }); } //Use this method to call a URL SYNCHRONOUSLY and specify function to ca= ll upon success function AjaxCallSync(URL, Success) { jQuery.ajax({ url: URL, success: function (data) { Success(data); }, async:false, timeout:3000 }); } //Use this method to replace an element with the response from a request= ed url function AjaxReplace(url, elementToReplace) { jQuery.ajax({ url: url, success: function (data) { jQuery(elementToReplace).html(data); }, error: function (xhr, status, error) { jQuery(elementToReplace).css("display", "none"); } }); } //Use this method to call a url when you don't care about response function AjaxUpdate(url) { jQuery.ajax({ url: url, success: function (data) { }, error: function (xhr, status, error) { } }); } //use this method to call a url and then refresh the page after it is ca= lled function AjaxUpdateAndRefresh(url) { jQuery.ajax({ url: url, success: function (data) { var sURL =3D unescape(window.location.pathname); window.location.href =3D sURL; }, error: function (xhr, status, error) { } }); } function closeWelcomeShade(shadeNumber) { jQuery('#welcomescreen').slideUp(1000); AjaxUpdate("/utility.aspx?function=3Dlastwelcomeshadeclosed&lastwelcome= shadeclosed=3D" + shadeNumber); return false; } //Determine the scroll position from the top (works on all browsers) function ScrollTop() { var scrollTop =3D document.body.scrollTop; if (scrollTop =3D=3D 0) { if (window.pageYOffset) { scrollTop =3D window.pageYOffset; } else { scrollTop =3D (document.body.parentElement) ? document.body.parentEle= ment.scrollTop : 0; } } return scrollTop; } function doHBOAd() { jQuery(window).load(function () { doPopup('hbopopup.aspx?promotype=3Dad&autoclose=3Dtrue', 975, 550, -1,= -1, false, true); }); } function GetMonthAbbreviation(m) { var mon; if (m =3D=3D 1) { mon =3D 'Jan' } else if (m =3D=3D 2) { mon =3D 'Feb' } else if (m =3D=3D 3) { mon =3D 'Mar' } else if (m =3D=3D 4) { mon =3D 'Apr' } else if (m =3D=3D 5) { mon =3D 'May' } else if (m =3D=3D 6) { mon =3D 'Jun' } else if (m =3D=3D 7) { mon =3D 'Jul' } else if (m =3D=3D 8) { mon =3D 'Aug' } else if (m =3D=3D 9) { mon =3D 'Sep' } else if (m =3D=3D 10) { mon =3D 'Oct' } else if (m =3D=3D 11) { mon =3D 'Nov' } else if (m =3D=3D 12) { mon =3D 'Dec' } return mon; } /* Story UserErrorReportForm Begin */ function openErrorReport(Headline, URL, EntityType, EntityId) { if (ready) { doPopup("UserErrorReportForm.aspx?storyheadline=3D" + Headline + "&lin= kurl=3D" + URL + "&entityType=3D" + EntityType + "&entityId=3D" + Entity= Id, 331, 301, -1, 100, false); } return false; } function closeErrorReport() { top.HideLightBox(); document.getElementById('ErrorReportForm').style.display =3D 'none'; top.document.getElementById('iframe_overlay').src =3D ''; top.document.getElementById('iframe_overlay').style.left =3D '-1000000p= x'; top.document.getElementById('iframe_overlay').style.display =3D 'none';= top.document.getElementById('iframe_overlay').style.visibility =3D 'hid= den'; } function sendErrorReport() { if (jQuery('#ErrorType').get(0).selectedIndex =3D=3D 0) { jQuery('#errorFieldError').html('Choose an error type'); return; } else { jQuery('#errorFieldError').html(''); } if (jQuery('#ErrorDescription').val() =3D=3D "") { jQuery('#errorFieldError').html('Enter an error description'); return; } else { jQuery('#errorFieldError').html(''); } var data =3D "ErrorType=3D" + jQuery('#ErrorType').val() + "&ErrorDescription=3D" + jQuery('#ErrorDescription').val(= ) + = "&Headline=3D" + jQuery('#headline').val() + = "&URL=3D" + jQuery('#url').val() + = "&EntityType=3D" + jQuery('#entitytype').val() + "&EntityId=3D" + jQuery('#entityid').val(); AjaxCallPost("/usererrorreportajax" + ".aspx", data, sendErrorReport= Success, sendErrorReportError); } function sendErrorReportSuccess() { closeErrorReport(); } function sendErrorReportError() { top.location.href("/error.aspx"); } /* Story UserErrorReportForm End */ /* Story UserFlagReportForm Begin */ function OpenFlagReport(EntityType, EntityId) { if (IsLoggedIn()) { doPopup("UserFlagReportForm.aspx?entityType=3D" + EntityType + "&en= tityId=3D" + EntityId, 331, 301, -1, 100, false); } else { doPopup('LoginOrRegister.aspx?url=3D' + window.location + '?flag=3Dy',= 290, 160, -1, 100, false); } return false; } function CloseFlagReport() { top.HideLightBox(); document.getElementById('FlagAsInappropriateForm').style.display =3D= 'none'; top.document.getElementById('iframe_overlay').src =3D ''; top.document.getElementById('iframe_overlay').style.left =3D '-10000= 00px'; top.document.getElementById('iframe_overlay').style.display =3D 'non= e'; top.document.getElementById('iframe_overlay').style.visibility =3D '= hidden'; } function FlagStory() { if (jQuery('#ReasonType').get(0).selectedIndex =3D=3D 0) { jQuery('#errorFieldError').html('Choose a reason'); return; } else { jQuery('#errorFieldError').html(''); } var data =3D "Reason=3D" + jQuery('#ReasonType :selected').text() + "&ErrorDescription=3D" + jQuery('#ErrorDescription').val(= ) + = "&EntityType=3D" + jQuery('#entitytype').val() + "&EntityId=3D" + jQuery('#entityid').val(); AjaxCallPost("/userflagreportajax" + ".aspx", data, FlagStorySuccess= , FlagStoryError); } function FlagStorySuccess(data) { jQuery('#FlagResultsMessage', top.document).html(data.msg); CloseFlagReport(); } function FlagStoryError() { top.location.href("/error.aspx"); } /* Story UserFlagReportForm End */ function ChangeStoryView(StoryView) { var url =3D "/utility.aspx?function=3DStoryView&StoryView=3D" + StoryVi= ew; AjaxCallSync(url, ChangeStoryViewSuccess); } function ChangeStoryViewSuccess() { top.location.href =3D top.location.href; } /***** BEGIN - code formerly in timeTracker.js *****/ // Copyright 2007 Google, Inc. // This sample code is under the Apache2 license, see // http://www.apache.org/licenses/LICENSE-2.0 for license details. /** * @fileoverview Wrapper for Time Tracking */ /** * @class Time Tracking component. * This class encapsulates all logic for time tracking on a particula= r * page. Time tracking could be for any object within a page or the p= age * itself. * * @param {Array.} arg1 Optional array that represents the bucket= * @constructor */ var TimeTracker =3D function (opt_bucket) { if (opt_bucket) { this.bucket_ =3D opt_bucket.sort(this.sortNumber); } else { this.bucket_ =3D TimeTracker.DEFAULT_BUCKET; } }; TimeTracker.prototype.startTime_; TimeTracker.prototype.stopTime_; TimeTracker.prototype.bucket_; TimeTracker.DEFAULT_BUCKET =3D [100, 500, 1500, 2500, 5000]; /** * Calculates time difference between start and stop * @return {Number} The time difference between start and stop */ TimeTracker.prototype._getTimeDiff =3D function () { return (this.stopTime_ - this.startTime_); }; /** * Helper function to sort an Array of numbers * @param {Number} arg1 The first number * @param {Number} arg2 The second number * @return {Number} The difference used to sort */ TimeTracker.prototype.sortNumber =3D function (a, b) { return (a - b); } /** * Records the start time * @param {Number} arg1 Optional start time specified by user */ TimeTracker.prototype._recordStartTime =3D function (opt_time) { if (opt_time !=3D undefined) { this.startTime_ =3D opt_time; } else { this.startTime_ =3D (new Date()).getTime(); } }; /** * Records the stop time * @param {Number} arg1 Optional stop time specified by user */ TimeTracker.prototype._recordEndTime =3D function (opt_time) { if (opt_time !=3D undefined) { this.stopTime_ =3D opt_time; } else { this.stopTime_ =3D (new Date()).getTime(); } }; /** * Tracks the event. Calculates time and sends information to * the event tracker passed * @param {Object} arg1 GA tracker created by user * @param {String} arg2 Optional event category * @param {String} arg3 Optional event label */ TimeTracker.prototype._track =3D function (tracker, opt_event_category, opt_event_label, opt_page) { var i; var bucketString; var category; var page; if (opt_event_category !=3D undefined && opt_event_category.length != =3D 0) { category =3D opt_event_category; } else { category =3D 'TimeTracker'; } if (opt_event_label !=3D undefined && opt_event_label.length !=3D 0)= { page =3D opt_event_label; } else { page =3D 'Page'; } for (i =3D 0; i < this.bucket_.length; i++) { if ((this._getTimeDiff()) < this.bucket_[i]) { if (i =3D=3D 0) { bucketString =3D "0-" + (this.bucket_[0]); break; } else { bucketString =3D this.bucket_[i - 1] + "-" + (this.bucke= t_[i] - 1); break; } } } if (!bucketString) { bucketString =3D this.bucket_[i - 1] + "+"; } try { if (this._getTimeDiff() < 60000 && this._getTimeDiff() > 0) { /= * Only record events less than a minute */ _gaq.push(['eventTracker._trackEvent', category, opt_page, o= pt_event_label, this._getTimeDiff()]); } } catch (e) { } }; /** * Sets the bucket for histogram generation in GA * @param {Array.} The bucket array */ TimeTracker.prototype._setHistogramBuckets =3D function (buckets_array) = { this.bucket_ =3D buckets_array.sort(this.sortNumber); }; /*=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D*/ /** * @class Page Load Tracking component. * This class encapsulates all logic for page load time tracking on a= particular * page. = * * @param {String} arg1 Variable name of the Google Analytics tracking ob= ject used on the page * @param {String} arg2 Optional page name of index page * @param {Number} arg3 Optional start time specified by user * @constructor */ var PageLoadTracker =3D function (GATrackerObj, defaultPage, startTime) = { this.GATrackerObj_ =3D GATrackerObj; this.defaultPage_ =3D defaultPage; this.timeTracker_ =3D new TimeTracker(PageLoadTracker.DEFAULT_BUCKET= ); this.timeTracker_._recordStartTime(startTime); }; PageLoadTracker.prototype.GATrackerObj_; PageLoadTracker.prototype.defaultPage_; PageLoadTracker.prototype.timeTracker_; PageLoadTracker.DEFAULT_BUCKET =3D [1000, 1500, 2000, 2500, 3000, 3500, = 4000, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000, 9000, 10000, 15000= , 20000]; /** * Determines what page name to send as the event label, and sends the e= vent tracking request */ PageLoadTracker.prototype.track =3D function () { var GATrackerObj =3D null; var pageName =3D ""; if (window.location.pathname.search(/\/$/) >=3D 0) pageName =3D window.location.pathname + this.defaultPage_; else pageName =3D window.location.pathname; if (_gaq !=3D null && typeof _gaq =3D=3D 'object') { try { this.timeTracker_._recordEndTime(); this.timeTracker_._track(GATrackerObj, 'PageLoadTimes', page= Name, this.defaultPage_); } catch (e) { } } }; /** * Adds event handler for specified event to an element * = * @param element Element to add event listener to * @param type Event to listen for. Do not prepend event with 'on', as= the functions automatically prepends it * @param expression Javascript function to execute on event. Can be ei= ther a function name or anonymous function * @param bubbling Sets whether to register the event on bubbling phase = (true) or capturing phase (false). Only applies to W3C compliant browse= rs. * @return True on success, false on failure */ function addListener(element, type, expression, bubbling) { bubbling =3D bubbling || false; if (window.addEventListener) { // Standard element.addEventListener(type, expression, bubbling); return true; } else if (window.attachEvent) { // IE element.attachEvent('on' + type, expression); return true; } else return false; } /***** END - code formerly in timeTracker.js *****/ /***** BEGIN - code formerly in media.js *****/ ///////////////////////// //Javascript for Images ///////////////////////// var icurscroll =3D 1; var qcurscroll =3D 1; var toid =3D null; var pstatus =3D 0; var pstatusQuote =3D 0; var scrollVid =3D false; var scrollQuo =3D false; var scrollImg =3D false; function play() { if (pstatus =3D=3D 0) { //added this check and moved variables for proper ability to pau= se pause(); } else { if (icurscroll =3D=3D imaxscroll) { icurscroll =3D 1; jQuery('#iscrollview').css("left", "0"); changeiScrollCount(); } else { nextImage(0, 0); } toid =3D setTimeout(play, 3000); } } function pause() { clearTimeout(toid) } function playpause() { if (pstatus =3D=3D 0) { pstatus =3D 1; play(); jQuery('#pbutton').html("Pause"); } else { pstatus =3D 0; pause(); jQuery('#pbutton').html("Slideshow"); } } function prevImage(pause) { if (pause && pstatus =3D=3D 1) { //added this check and moved variables for proper ability to pau= se playpause(); } var cs =3D eval('icurscroll'); var maxs =3D eval('imaxscroll'); if (cs > 1) { if (cs < images1.length && jQuery("#image1_" + cs).attr("src").i= ndexOf("/images/loading3.gif") >=3D 0) { jQuery("#image1_" + cs).attr("src", images1[cs]); } jQuery("#iscrollview").animate({ "left": "+=3D300" }, "slow"); icurscroll--; changeiScrollCount(); } } function nextImage(supressEvent, pause) { if (pause && pstatus =3D=3D 1) { //added this check and moved variables for proper ability to pau= se playpause(); } var cs =3D eval('icurscroll'); var maxs =3D eval('imaxscroll'); if (cs < maxs) { if (cs > 0 && jQuery("#image1_" + cs).attr("src").indexOf("/imag= es/loading3.gif") >=3D 0) { jQuery("#image1_" + cs).attr("src", images1[cs]); } jQuery("#iscrollview").animate({ "left": "-=3D300" }, "slow"); icurscroll++; changeiScrollCount(); } if (jQuery('#pbutton').html() =3D=3D 'Slideshow') { if (!scrollImg) { scrollImg =3D true; } } } function iScrollTo(idx) { var scroll =3D (idx - 1) * -300; jQuery("#iscrollview").animate({ "left": "-=3D" + scroll }, "slow");= icurscroll =3D idx; changeiScrollCount(); } function changeiScrollCount() { var scrollstatusdiv =3D jQuery('#iscrollstatus'); if (scrollstatusdiv !=3D undefined) { scrollstatusdiv.html("(" + icurscroll + " of " + imaxscroll + ")= "); } checkPrevNextImage(); } function checkPrevNextImage() { var curScroll =3D eval('icurscroll'); var maxScroll =3D eval('imaxscroll'); if ((curScroll =3D=3D 1 && maxScroll =3D=3D 1)) { if (largeImages) { jQuery('#mediaControlButtons').css("display", "none"); } else { jQuery('#mediaControlsImages').css("display", "none"); } } else { if (curScroll =3D=3D 1) { jQuery('#spanPrevImageEna').css("display", "none"); jQuery('#spanPrevImageDis').css("display", "inline"); } else { jQuery('#spanPrevImageEna').css("display", "inline"); jQuery('#spanPrevImageDis').css("display", "none"); } if (curScroll =3D=3D maxScroll) { jQuery('#spanNextImageEna').css("display", "none"); jQuery('#spanNextImageDis').css("display", "inline"); } else { jQuery('#spanNextImageEna').css("display", "inline"); jQuery('#spanNextImageDis').css("display", "none"); } } } ///////////////////////// //Javascript for 2nd image control ///////////////////////// var icruscroll2 =3D 1; var toid2 =3D null; var pstatus2 =3D 0; var scrollImg2 =3D false; function play2() { if (pstatus2 =3D=3D 0) { //added this check and moved variables for proper ability to pau= se pause2(); } else { if (icruscroll2 =3D=3D imaxscroll2) { icruscroll2 =3D 1; jQuery('#iscrollview2').css("left", "0"); changeiScrollCount2(); } else { nextImage2(0, 0); } toid2 =3D setTimeout(play2, 3000); } } function pause2() { clearTimeout(toid2) } function playpause2() { if (pstatus2 =3D=3D 0) { pstatus2 =3D 1; play2(); jQuery('#pbutton2').html("Pause"); } else { pstatus2 =3D 0; pause2(); jQuery('#pbutton2').html("Slideshow"); } } function prevImage2(pause) { if (pause && pstatus2 =3D=3D 1) { //added this check and moved variables for proper ability to pau= se playpause2(); } var cs =3D eval('icruscroll2'); var maxs =3D eval('imaxscroll2'); if (cs > 1) { if (cs < images2.length && jQuery("#image2_" + cs).attr("src").i= ndexOf("/images/loading3.gif") >=3D 0) { jQuery("#image2_" + cs).attr("src", images2[cs]); } jQuery("#iscrollview2").animate({ "left": "+=3D300" }, "slow"); icruscroll2--; changeiScrollCount2(); } } function nextImage2(supressEvent, pause) { if (pause && pstatus2 =3D=3D 1) { //added this check and moved variables for proper ability to pau= se playpause2(); } var cs =3D eval('icruscroll2'); var maxs =3D eval('imaxscroll2'); if (cs < maxs) { if (cs > 0 && jQuery("#image2_" + cs).attr("src").indexOf("/imag= es/loading3.gif") >=3D 0) { jQuery("#image2_" + cs).attr("src", images2[cs]); } jQuery("#iscrollview2").animate({ "left": "-=3D300" }, "slow"); icruscroll2++; changeiScrollCount2(); } if (jQuery('#pbutton2').html() =3D=3D 'Slideshow') { if (!scrollImg2) { scrollImg2 =3D true; } } } function iScrollTo2(idx) { var scroll =3D (idx - 1) * -300; jQuery("#iscrollview2").animate({ "left": "-=3D" + scroll }, "slow")= ; icruscroll2 =3D idx; changeiScrollCount2(); } function changeiScrollCount2() { var scrollstatusdiv =3D jQuery('#iscrollstatus2'); if (scrollstatusdiv !=3D null) { scrollstatusdiv.html(icruscroll2 + " of " + imaxscroll2); } checkPrevNextImage2(); } function checkPrevNextImage2() { var curScroll =3D eval('icruscroll2'); var maxScroll =3D eval('imaxscroll2'); if (curScroll =3D=3D 1 && maxScroll =3D=3D 1) { jQuery('#mediaControlsImages2').css("display", "none"); } else { if (curScroll =3D=3D 1) { jQuery('#spanPrevImage2Ena').css("display", "none"); jQuery('#spanPrevImage2Dis').css("display", "inline"); } else { jQuery('#spanPrevImage2Ena').css("display", "inline"); jQuery('#spanPrevImage2Dis').css("display", "none"); } if (curScroll =3D=3D maxScroll) { jQuery('#spanNextImage2Ena').css("display", "none"); jQuery('#spanNextImage2Dis').css("display", "inline"); } else { jQuery('#spanNextImage2Ena').css("display", "inline"); jQuery('#spanNextImage2Dis').css("display", "none"); } } } ///////////////////////// //Javascript for Videos ///////////////////////// var vcurscroll =3D 0; function prevVideo() { videoClickEventRecorded =3D false; var cs =3D eval('vcurscroll'); var maxs =3D eval('vmaxscroll'); if (cs > 0) { jQuery('#video' + vcurscroll).css("display", 'none'); vcurscroll--; changeVideoCount(); } } function nextVideo() { videoClickEventRecorded =3D false; var cs =3D eval('vcurscroll'); var maxs =3D eval('vmaxscroll') - 1; if (cs < maxs) { jQuery('#video' + vcurscroll).css("display", 'none') vcurscroll++; changeVideoCount(); } if (!scrollVid) { scrollVid =3D true; } } function vScrollTo(idx) { var maxs =3D eval('vmaxscroll') - 1; if (idx > maxs) { idx =3D maxs; } jQuery('#video' + vcurscroll).css("display", 'none'); vcurscroll =3D idx; changeVideoCount(); } function changeVideoCount() { var scrollstatusdiv =3D jQuery('#vscrollstatus'); jQuery('#video' + vcurscroll).css("display", 'block'); var cs =3D eval('vcurscroll') + 1; var ms =3D eval('vmaxscroll'); if (scrollstatusdiv !=3D null) { scrollstatusdiv.html("(" + cs + " of " + ms + ")"); } checkPrevNextVideo(); } function checkPrevNextVideo() { var curScroll =3D eval('vcurscroll') + 1; var maxScroll =3D eval('vmaxscroll'); if (curScroll =3D=3D 1 && maxScroll =3D=3D 1) { jQuery('#videoControlButtons').css("display", "none"); document.writeln(''); } else { if (curScroll =3D=3D 1) { jQuery('#spanPrevVideoEna').css("display", "none"); jQuery('#spanPrevVideoDis').css("display", "inline"); } else { jQuery('#spanPrevVideoEna').css("display", "inline"); jQuery('#spanPrevVideoDis').css("display", "none"); } if (curScroll =3D=3D maxScroll) { jQuery('#spanNextVideoEna').css("display", "none"); jQuery('#spanNextVideoDis').css("display", "inline"); } else { jQuery('#spanNextVideoEna').css("display", "inline"); jQuery('#spanNextVideoDis').css("display", "none"); } } } ///////////////////////// //Javascript for Quotes ///////////////////////// function playQuote() { if (pstatusQuote =3D=3D 0) { //added this check and moved variables for proper ability to pau= se pauseQuote(); } else { if (qcurscroll =3D=3D qmaxscroll) { qcurscroll =3D 1; jQuery('#qscrollview').css("left", "0"); changeqScrollCount(); } else { nextQuote(0, 0); } toid =3D setTimeout(playQuote, 4000); } } function pauseQuote() { clearTimeout(toid) } function playpauseQuote() { if (pstatusQuote =3D=3D 0) { pstatusQuote =3D 1; playQuote(); jQuery('#pbuttonQuote').html("Pause"); } else { pstatusQuote =3D 0; pauseQuote(); jQuery('#pbuttonQuote').html("Slideshow"); } } function prevQuote(pause) { if (pause && pstatusQuote =3D=3D 1) { //added this check and moved variables for proper ability to pau= se playpauseQuote(); } var cs =3D eval('qcurscroll'); var maxs =3D eval('qmaxscroll'); if (cs > 1) { jQuery("#qscrollview").animate({ "left": "+=3D300" }, "slow"); qcurscroll--; changeqScrollCount(); } } function nextQuote(supressEvent, pause) { if (pause && pstatusQuote =3D=3D 1) { //added this check and moved variables for proper ability to pau= se playpauseQuote(); } var cs =3D eval('qcurscroll'); var maxs =3D eval('qmaxscroll'); if (cs < maxs) { jQuery("#qscrollview").animate({ "left": "-=3D300" }, "slow"); qcurscroll++; changeqScrollCount(); } if (jQuery('#pbuttonQuote').html() =3D=3D 'Slideshow') { if (!scrollQuo) { scrollQuo =3D true; } } } function qScrollTo(idx) { var scroll =3D (idx - 1) * -300; jQuery("#qscrollview").animate({ "left": "-=3D" + scroll }, "slow");= new Effect.MoveBy('qscrollview', 0, scroll, { duration: 0.0, queue: = 'end' }); qcurscroll =3D idx; changeqScrollCount(); } function changeqScrollCount() { var scrollstatusdiv =3D jQuery('#qscrollstatus'); if (scrollstatusdiv !=3D null) { scrollstatusdiv.html("(" + qcurscroll + " of " + qmaxscroll + ")= "); } checkPrevNextQuote(); } function checkPrevNextQuote() { var curScroll =3D eval('qcurscroll'); var maxScroll =3D eval('qmaxscroll'); if (curScroll =3D=3D 1 && maxScroll =3D=3D 1) { jQuery('#mediaControlsQuotes').css("display", "none"); } else { if (curScroll =3D=3D 1) { jQuery('#spanPrevQuoteEna').css("display", "none"); jQuery('#spanPrevQuoteDis').css("display", "inline"); } else { jQuery('#spanPrevQuoteEna').css("display", "inline"); jQuery('#spanPrevQuoteDis').css("display", "none"); } if (curScroll =3D=3D maxScroll) { jQuery('#spanNextQuoteEna').css("display", "none"); jQuery('#spanNextQuoteDis').css("display", "inline"); } else { jQuery('#spanNextQuoteEna').css("display", "inline"); jQuery('#spanNextQuoteDis').css("display", "none"); } } } /***** END - code formerly in media.js *****/ /***** BEGIN - code formerly in grid.js *****/ ////////////////////////////////////////////////////////////////////////= //////// // Function calls for story grid ////////////////////////////////////////////////////////////////////////= //////// var storyScrollcount =3D 0; var storyLoadInProcess =3D false; var storyBuffer =3D ''; var storyBufferMore =3D ''; var storyBufferRetry =3D false; var storyAutofreshTimerId =3D null; var storyBufferCheckCount =3D 0; var storyRowsInit =3D 0; var storyScrollbarWidth =3D 0; var storyLoading =3D '
Loading...
'; var storyTitle =3D ''; jQuery(function () { storyTitle =3D document.title; }); function BuildAjaxURL(gridRowNum, numGridRows, numGridCols, autorefresh)= { var ajaxURL =3D "/controlpage.aspx?control=3Dstorysquarecontainer&se= ctionid=3D" + storySectionId + "&SITEPAGENAME=3D" + sitePageName + "&gri= drownum=3D" + gridRowNum + "&squarewidth=3D" + storySquareWidth + "&squa= reheight=3D" + storySquareHeight + "&numgridrows=3D" + numGridRows + "&n= umgridcols=3D" + numGridCols + "&hardsoft=3D" + storyHardsoft + "&StartD= ate=3D" + storyStartDate + "&EndDate=3D" + storyEndDate + "&PickADate=3D= " + storyPickADate + "&ShowPopular=3D" + storyShowPopular + "&PopularTyp= e=3D" + storyPopularType + "&viewhardsoft=3Dn&ajaxcall=3Dy&autorefreshca= ll=3D" + autorefresh + "&lastrefreshdate=3D" + storyLastRefreshDate + "&= firststorypubdate=3D" + storyFirstStoryPubDate + "&siteid=3D" + storySit= eId + "&tagid=3D" + storyTagId + "&userid=3D" + storyUserId + "&taggroup= id=3D" + storyTagGroupId + "&type=3D" + storyType + "&linkstorytype=3D" = + storyLinkStoryType + "&scrollcount=3D" + storyScrollcount + "&displaya= dsection=3D" + storyDisplayAdSection + "&categoryid=3D" + storyCategoryI= d + "&channelid=3D" + storyChannelId + "&ShowGridLeaderboardAds=3D" + st= oryShowGridLeaderboardAds + "&RenderUserFormat=3D" + isUserGrid + "&Stor= yView=3D" + storyStoryView + "&ShowNBUFrontPage=3D" + storyShowNBUFrontP= age + "&ShowStats=3D" + storyShowStats + "&StoryId=3D" + storyStoryId; return ajaxURL; } function StoryGetRows() { storyLoadInProcess =3D true; if (storyBuffer !=3D '') { var gaEventType =3D "Click"; AnalyticsCustomEvent('GridScroll', sitePageName + '-' + gaEventT= ype, storyScrollcount + ''); StoryAddToGrid(storyBuffer, storyBufferMore); storyBuffer =3D ''; StoryGetRowsBuffer(); storyBufferCheckCount =3D 0; storyBufferRetry =3D false; } else { storyBufferCheckCount++; if (storyBufferCheckCount < 10) { setTimeout(StoryGetRows, 1000); } else { storyBufferCheckCount =3D 0; if (!storyBufferRetry) { storyBufferRetry =3D true; StoryGetRowsBufferCall(); setTimeout(StoryGetRows, 1000); } else { //give up } } } } function StoryGetRowsBuffer() { storyRowsInit =3D storyRowsTotal + 1; storyRowsTotal =3D storyRowsTotal + storyRowsToGetScroll; storyScrollcount =3D storyScrollcount + 1; StoryGetRowsBufferCall(); } function StoryGetRowsBufferCall() { AjaxCall(BuildAjaxURL(storyRowsInit, storyRowsToGetScroll, storyCols= , 'n'), StoryGetRowsBufferCallSuccess, StoryGetRowsBufferCallError); } function StoryGetRowsBufferCallSuccess(transport) { var array =3D ParseMessage(transport); storyBufferMore =3D array[0]; storyBuffer =3D array[1]; //Load the buffered html into a hidden div to preload the images var tempBuffer =3D document.createElement('div'); jQuery(tempBuffer).css("visibility", "hidden"); jQuery(tempBuffer).html(storyBuffer); } function StoryGetRowsBufferCallError() { } function StoryAddToGrid(data, more) { var spanid =3D 'scroll' + storyScrollcount; var ieVer =3D getIEVersion(); var displayStyle =3D "display:block;"; if (ieVer < 0 || ieVer > 8) { displayStyle =3D "display:none;"; } jQuery('#GridMoreBarMore').css("display", "none"); data =3D '' + data + ''; jQuery('#storyGridData').append(data); if (ieVer < 0 || ieVer > 8) { jQuery('#' + spanid).fadeIn(1000); } //Setting this div "fixes" IE7 rendering issue with AJAX updates occ= urring jQuery('#homeBottom').css("display", "none"); jQuery('#homeBottom').css("display", "block"); jQuery('#GridMoreBarMore').css("display", "block"); storyLoadInProcess =3D false; //Update the "more" bar if (more =3D=3D 'True') { jQuery('#GridMoreBarMore').css("display", "block"); jQuery('#GridMoreBarNoMore').css("display", "none"); } else { jQuery('#GridMoreBarMore').css("display", "none"); jQuery('#GridMoreBarNoMore').css("display", "block"); } jQuery('#GridMoreBarBack').css("display", "block"); } function StoryShowNBUFrontPage() { storyShowNBUFrontPage =3D true; GridMainNavSelect("NBUFrontPage"); StoryShowLatestAll(); } function StoryShowLatest() { storyShowNBUFrontPage =3D false; GridMainNavSelect("Latest"); StoryShowLatestAll(); } function StoryShowPopular() { storyShowNBUFrontPage =3D false; GridMainNavSelect("Popular"); StoryShowPopularType('Views'); } function GridMainNavSelect(type) { jQuery('#LiNBUFrontPage').removeClass('active').addClass('inactive')= ; jQuery('#LiLatest').removeClass('active').addClass('inactive'); jQuery('#LiPopular').removeClass('active').addClass('inactive'); jQuery('#NBUFrontPageSubNav').css("display", "none"); jQuery('#LatestSubNav').css("display", "none"); jQuery('#PopularSubNav').css("display", "none"); jQuery("#Li" + type).removeClass('inactive').addClass('active'); jQuery('#' + type + "SubNav").css("display", "block"); ResetGridNav(); } function ResetGridNav() { if (jQuery('#GridTitle').html() =3D=3D '') { jQuery('#GridTitleBar').css('display', 'none'); } else { jQuery('#GridTitleBar').css('display', 'block'); } jQuery('#pickadatediv').css("display", "none"); jQuery('#ALatestSubNavAll').removeClass('active').addClass('inactive= '); jQuery('#ALatestSubNavToday').removeClass('active').addClass('inacti= ve'); jQuery('#ALatestSubNavYesterday').removeClass('active').addClass('in= active'); jQuery('#ALatestSubNavPickADate').removeClass('active').addClass('in= active'); jQuery('#APopularSubNavViews').removeClass('active').addClass('inact= ive'); jQuery('#APopularSubNavComments').removeClass('active').addClass('in= active'); jQuery('#APopularSubNavLikes').removeClass('active').addClass('inact= ive'); document.getElementById('DivLatestSubNavPositionAndReset').style.dis= play =3D "none"; document.getElementById('DivNBUFrontPageSubNavPositionAndReset').sty= le.display =3D "none"; } function StoryShowLatestAll() { storyStartDate =3D ''; storyEndDate =3D ''; storyPickADate =3D ''; storyShowPopular =3D 'n'; ResetGridNav(); jQuery('#ALatestSubNavAll').addClass('active').removeClass('inactive= '); StoryReloadGrid(); } function StoryShowLatestToday() { var thisDate =3D new Date(); ResetGridNav(); jQuery('#ALatestSubNavToday').addClass('active').removeClass('inacti= ve'); StoryShowDate(thisDate); } function StoryShowLatestYesterday() { var thisDate =3D new Date(); thisDate.setDate(thisDate.getDate() - 1); ResetGridNav(); jQuery('#ALatestSubNavYesterday').addClass('active').removeClass('in= active'); StoryShowDate(thisDate); } function StoryShowLatestPickADate() { StoryViewHide('storyCalendarContainer'); ResetGridNav(); jQuery('#ALatestSubNavPickADate').addClass('active').removeClass('in= active'); } function StoryShowPopularType(type) { storyStartDate =3D ''; storyEndDate =3D ''; storyPickADate =3D ''; storyShowPopular =3D 'y'; if (type =3D=3D 'Views') { storyPopularType =3D 'ViewCount'; } else if (type =3D=3D 'Comments') { storyPopularType =3D 'CommentCoun= t'; } else if (type =3D=3D 'Likes') { storyPopularType =3D 'FacebookTotal'= ; } ResetGridNav(); jQuery('#APopularSubNav' + type).addClass('active').removeClass('ina= ctive'); StoryReloadGrid(); } function StoryShowDate(thisDate) { var y =3D thisDate.getFullYear(); var m =3D thisDate.getMonth() + 1; var d =3D thisDate.getDate(); storyPickADate =3D y + '-' + m + '-' + d; storyShowPopular =3D 'n'; = jQuery('#pickadatediv').css("display", "inline"); jQuery('#pickadatedate').html(GetMonthAbbreviation(m) + ' ' + d + ',= ' + y); if (jQuery('#GridTitle').html() =3D=3D '') { jQuery('#GridTitleSeparator').css('display', 'none'); } else { jQuery('#GridTitleSeparator').css('display', 'inline'); } jQuery('#GridTitleBar').css('display', 'block'); StoryReloadGrid(); } function StoryReloadGrid() { storyScrollcount =3D 0; storyBuffer =3D ''; storyBufferCheckCount =3D 0; jQuery('#GridMoreBarMore').css("display", "none"); jQuery('#GridMoreBarNoMore').css("display", "none"); jQuery('#GridMoreBarBack').css("display", "none"); jQuery('#storyGridData').html(storyLoading); StoryGetNewGrid(1, storyRowsToGetInitial); } function StoryGetNewGrid(gridRowNum, numGridRows) { AjaxCall(BuildAjaxURL(gridRowNum, numGridRows, storyCols, 'n'), Stor= yGetNewGridSuccess, StoryGetNewGridError); } function StoryGetNewGridSuccess(data) { StoryNewGrid(data); } function StoryGetNewGridError() { } function StoryNewGrid(data) { //Get message data at beginning var array =3D ParseMessage(data); storyLastRefreshDate =3D array[0]; storyFirstStoryPubDate =3D array[1]; storyTotalRows =3D array[2]; var numNewStories =3D array[3]; var more =3D array[4]; data =3D array[5]; storyRowsToGetInitial =3D storyRows; storyRowsTotal =3D storyRowsToGetInitial; //Update the grid jQuery('#storyGridData').html(data); //Update the "more" bar if (more =3D=3D 'True') { jQuery('#GridMoreBarMore').css("display", "block"); jQuery('#GridMoreBarNoMore').css("display", "none"); } else { jQuery('#GridMoreBarMore').css("display", "none"); jQuery('#GridMoreBarNoMore').css("display", "block"); } jQuery('#GridMoreBarBack').css("display", "block"); //Reset the More bar StoryGridMore(0); //Tell the user the grid was refreshed jQuery('#GridMoreStoriesTop').css("display", "none"); jQuery('#GridMoreStoriesTopNoClick').css("display", "inline"); jQuery('#GridMoreStoriesTopNoClick').html('Grid refreshed at ' + Get= CurrentTime()); //Refill the buffer StoryGetRowsBuffer(); //Start autorefreshing StoryCancelAutorefresh(); StoryStartAutorefresh(); } function StoryStartAutorefresh() { if (storyAutofreshTimerId =3D=3D null && storyAutorefreshTime > 0) {= storyAutofreshTimerId =3D setInterval(StoryAutorefresh, storyAut= orefreshTime); } } function StoryCancelAutorefresh() { clearInterval(storyAutofreshTimerId); storyAutofreshTimerId =3D null; } function StoryAutorefresh() { AjaxCall(BuildAjaxURL(1, storyRowsToGetInitial, storyCols, 'y'), Sto= ryAutorefreshSuccess, StoryAutorefreshError); } function StoryAutorefreshSuccess(transport) { StoryCheckAutorefresh(transport); } function StoryAutorefreshError() { } function StoryCheckAutorefresh(data) { var array =3D ParseMessage(data); var numNewStories =3D array[0]; //Check to see if the user is scrolled to the top, if so just show t= hem otherwise display message if (numNewStories > 0) { if (StoryScrolledToTop()) { //At the top so just give them the stories (reload the grid)= StoryReloadGrid(); return; } } //Turn off autorefresh if more than 3 stories queued up if (numNewStories > 3) { StoryCancelAutorefresh(); } StoryGridMore(numNewStories); } function StoryScrolledToTop() { var scrollTop; if (storyClickToScroll) { scrollTop =3D window.pageYOffset || document.documentElement.scr= ollTop || 0; //Scroll position of entire window if (scrollTop =3D=3D 0) { return true; } return false; } else { scrollTop =3D jQuery('#storyGrid').scrollTop(); //Scroll positi= on from top of data to top of viewport if (scrollTop =3D=3D 0) { return true; } return false; } } function StoryCheckAutorefreshScroll() { //Check to see if the user scrolled to the top. If so, call autoref= resh to see if there are more stories if (StoryScrolledToTop()) { //Cancel and restart autorefresh timer StoryCancelAutorefresh(); StoryStartAutorefresh(); StoryAutorefresh(); } } function StoryGridMore(numNewStories) { if (numNewStories =3D=3D 0) { jQuery('#GridMoreStoriesTop').html(''); jQuery('#GridMoreStoriesTop').css("display", "none"); jQuery('#GridMoreStoriesTopNoClick').css("display", "none"); } else if (numNewStories =3D=3D 1) { jQuery('#GridMoreStoriesTop').html('1 new story'); jQuery('#GridMoreStoriesTop').css("display", "inline"); jQuery('#GridMoreStoriesTopNoClick').css("display", "none"); } else if (numNewStories =3D=3D 2 || numNewStories =3D=3D 3) { jQuery('#GridMoreStoriesTop').html(numNewStories + ' new stories= '); jQuery('#GridMoreStoriesTop').css("display", "inline"); jQuery('#GridMoreStoriesTopNoClick').css("display", "none"); } else { jQuery('#GridMoreStoriesTop').html('3+ new stories'); jQuery('#GridMoreStoriesTop').css("display", "inline"); jQuery('#GridMoreStoriesTopNoClick').css("display", "none"); } //Update the title bar text var title =3D jQuery('#GridMoreStoriesTop').html(); if (title =3D=3D '') { document.title =3D storyTitle; } else { document.title =3D title + ' | ' + storyTitle; } } function StoryViewHide(id) { var d =3D document.getElementById(id); if (d.style.display =3D=3D 'none') { d.style.display =3D 'block'; } else { d.style.display =3D 'none'; } } function GetCalendarDate(calendar) { StoryViewHide('storyCalendarContainer'); StoryShowDate(calendar.date); } function ChangeHardSoftSliderValue(v, target) { //Put value for slider in hidden field var obj =3D document.getElementById(target); obj.value =3D v; //Adjust images var vis1, vis2, vis3, vis4, vis5; if (v =3D=3D 1) { vis5 =3D "hidden"; vis4 =3D "hidden"; vis3 =3D "hidden"; vis2 =3D "hidden"; vis1 =3D "visible"; } else if (v =3D=3D 2) { vis5 =3D "hidden"; vis4 =3D "hidden"; vis3 =3D "hidden"; vis2 =3D "visible"; vis1 =3D "visible"; } else if (v =3D=3D 3) { vis5 =3D "hidden"; vis4 =3D "hidden"; vis3 =3D "visible"; vis2 =3D "visible"; vis1 =3D "visible"; } else if (v =3D=3D 4) { vis5 =3D "hidden"; vis4 =3D "visible"; vis3 =3D "visible"; vis2 =3D "visible"; vis1 =3D "visible"; } else if (v =3D=3D 5) { vis5 =3D "visible"; vis4 =3D "visible"; vis3 =3D "visible"; vis2 =3D "visible"; vis1 =3D "visible"; } else if (v =3D=3D 6) { vis5 =3D "visible"; vis4 =3D "visible"; vis3 =3D "visible"; vis2 =3D "visible"; vis1 =3D "hidden"; } else if (v =3D=3D 7) { vis5 =3D "visible"; vis4 =3D "visible"; vis3 =3D "visible"; vis2 =3D "hidden"; vis1 =3D "hidden"; } else if (v =3D=3D 8) { vis5 =3D "visible"; vis4 =3D "visible"; vis3 =3D "hidden"; vis2 =3D "hidden"; vis1 =3D "hidden"; } else if (v =3D=3D 9) { vis5 =3D "visible"; vis4 =3D "hidden"; vis3 =3D "hidden"; vis2 =3D "hidden"; vis1 =3D "hidden"; } jQuery('#ImageHardSoft5').css("visibility", vis5); jQuery('#ImageHardSoft4').css("visibility", vis4); jQuery('#ImageHardSoft3').css("visibility", vis3); jQuery('#ImageHardSoft2').css("visibility", vis2); jQuery('#ImageHardSoft1').css("visibility", vis1); //Adjust the text if (v < 5) { jQuery('#HardSoftLeft').html('More Serious'); jQuery('#HardSoftRight').html('Less Serious'); } else if (v =3D=3D 5) { jQuery('#HardSoftLeft').html('Less Gossip'); jQuery('#HardSoftRight').html('Less Serious'); } else { jQuery('#HardSoftLeft').html('Less Gossip'); jQuery('#HardSoftRight').html('More Gossip'); } } function ConvertHardSoftValueToSliderValue(value) { return (((value * -1) + 9) / 8); } function ConvertSliderValueToHardSoftValue(value) { return (((value * 8) - 9) * -1); } function HardSoftLeft(field) { var hardsoft =3D document.getElementById(field).value; if (hardsoft !=3D 9) { hardsoft++; ChangeHardSoftSliderValue(hardsoft, field); sliderControl.setValue(ConvertHardSoftValueToSliderValue(hardsof= t), true); } } function HardSoftRight(field) { var hardsoft =3D document.getElementById(field).value; if (hardsoft !=3D 1) { hardsoft--; ChangeHardSoftSliderValue(hardsoft, field); sliderControl.setValue(ConvertHardSoftValueToSliderValue(hardsof= t), true); } } function HardSoftReset(field) { ChangeHardSoftSliderValue(5, field); sliderControl.setValue(ConvertHardSoftValueToSliderValue(5), true); } function ShowRollover(storyid) { //Don't start doing rollovers until the page is loaded if (!loaded) { return; } //Check to see if the ShowRollovers variable is defined (if not then= no rollovers) if (typeof ShowRollovers =3D=3D "undefined") { return false; } //Check to see if user has rollovers turned off if (ShowRollovers =3D=3D false) { //ShowRollovers variable is set in ShowRollover.ascx return false; } showingRollover =3D true; //Do the rollover var pageSize =3D getPageSize(); var sX =3D window.pageXOffset || document.documentElement.scrollLeft= || 0; var sY =3D window.pageYOffset || document.documentElement.scrollTop = || 0; var rX; var rY; //Compute position for left coordinate of rollover - centered it on = the page if (pageSize[2] < RolloverOverallWidth) { rX =3D sX; } else { rX =3D sX + (pageSize[2] - RolloverOverallWidth) / 2; } //Compute position for top coordinate of rollover - goal is vertical= ly centered on the viewport: = // scroll location + (window height - rollover size) / 2 if (pageSize[3] < RolloverHeight) { rY =3D sY; } else { rY =3D sY + (pageSize[3] - RolloverHeight) / 2; } rolloverTimeoutId =3D setTimeout("PopRollover('" + storyid + "','" += rX + "','" + rY + "')", 400); return true; } ////// Functions for legacy scroll ///////// function StoryHandleGridScroll(adSection) { var scrollPos =3D jQuery('#storyGrid').scrollTop(); //Scroll positi= on from top of data to top of viewport var viewportHeight =3D jQuery('#storyGrid').height(); //Height of v= iewport var bottom =3D jQuery('#storyGridBottom').position().top; //Distan= ce from top of viewport to bottom of data if (scrollPos =3D=3D 0) { StoryCheckAutorefreshScroll(); } else { //If we're within 100 pixels of the bottom, then load some more if ((bottom - viewportHeight) < 100) { if (!storyLoadInProcess) { StoryGetRows(); refreshAd("grid_728x90_middle", 728, 90, adSection); } } } } /***** END - code formerly in grid.js *****/ /***** BEGIN - code formerly in calendar.js *****/ function Calendar(params) { var months =3D new Array("Jan", "Feb", "Mar", "Apr", "May", "Jun", "= Jul", "Aug", "Sep", "Oct", "Nov", "Dec"); var days =3D new Array("S", "M", "T", "W", "T", "F", "S"); var daysInMonth =3D new Array(31, 28, 31, 30, 31, 30, 31, 31, 30, 31= , 30, 31); var dateObj =3D new Date(); window.calObj =3D this; this.outputObj =3D params["outputObj"]; this.callFunction =3D params["clickListener"]; this.date =3D dateObj; function isLeapYear() { var year =3D dateObj.getFullYear(); if (((year % 4 =3D=3D 0) && (year % 100 !=3D 0)) || (year % 400 = =3D=3D 0)) return 1; else return 0; } function getFirstDayOfMonth() { var td =3D new Date(); td.setTime(dateObj.getTime()); td.setDate(1); return td.getDay(); } function getNumRows() { var month =3D dateObj.getMonth(); var dow =3D getFirstDayOfMonth(); var dim =3D daysInMonth[month]; if (isLeapYear() && month =3D=3D 1) dim++; var minweeks =3D Math.ceil(dim / 7); var extras =3D dim % 7; if (extras + dow > 7) return minweeks + 1; else return minweeks; } this.fireEvent =3D function (month, day, year) { this.date.setDate(day); this.date.setMonth(month); this.date.setFullYear(year); this.callFunction(window.calObj); var theMonth =3D month + 1; } this.getPrevYear =3D function () { var month =3D dateObj.getMonth() - 1; if (month < 0) return dateObj.getFullYear() - 1; else return dateObj.getFullYear(); } this.getPrevMonth =3D function () { var month =3D dateObj.getMonth() - 1; if (month < 0) return 11; else return month; } this.getNextYear =3D function () { var month =3D dateObj.getMonth() + 1; if (month > 11) return dateObj.getFullYear() + 1; else return dateObj.getFullYear(); } this.getNextMonth =3D function () { var month =3D dateObj.getMonth() + 1; if (month > 11) return 0; else return month; } this.setDate =3D function (y, m, d) { dateObj.setFullYear(y, m - 1, d); } this.showPrevMonth =3D calendarShowPrevMonth; this.showNextMonth =3D calendarShowNextMonth; this.render =3D function () { var todayObj =3D new Date(); var thisDay =3D todayObj.getDate(); var thisMonth =3D todayObj.getMonth(); var thisYear =3D todayObj.getFullYear(); var firstDayOfMonth =3D getFirstDayOfMonth(); var curMonth =3D dateObj.getMonth(); var curDay =3D dateObj.getDate(); var curYear =3D dateObj.getFullYear(); var prevMonth =3D this.getPrevMonth(); var prevYear =3D curYear; if (prevMonth =3D=3D 11) prevYear =3D curYear - 1; var nextMonth =3D this.getNextMonth(); var nextYear =3D curYear; if (nextMonth =3D=3D 0) nextYear =3D curYear + 1; var prevMonthDay =3D daysInMonth[prevMonth] - firstDayOfMonth + = 1; var nextMonthDay =3D 1; var curMonthDay =3D 1; var dim =3D daysInMonth[curMonth]; if (isLeapYear() && curMonth =3D=3D 1) dim++; var result; result =3D '
'; result +=3D ''; result +=3D ''; result +=3D ''; result +=3D ''; result +=3D ''; result +=3D ''; result +=3D ''; result +=3D ''; result +=3D ''; result +=3D ''; result +=3D ''; for (var i =3D 0; i < 7; i++) { result +=3D ''; } result +=3D ''; var rows =3D getNumRows(); for (var i =3D 0; i < rows; i++) { result +=3D ''; for (var j =3D 0; j < 7; j++) { if (prevMonthDay <=3D daysInMonth[prevMonth]) { result +=3D ''; } else if (curMonthDay <=3D dim) { if (curMonthDay =3D=3D thisDay && thisMonth =3D=3D c= urMonth && thisYear =3D=3D curYear) result +=3D ''; } else { result +=3D ''; } } result +=3D ''; } result +=3D '
'; params =3D (thisMonth) + ',' + thisDay + ',' + thisYear; result +=3D 'TODAY'; result +=3D ''; result +=3D 'close3D"close"'; result +=3D '
'; result +=3D '«'; result +=3D ''; result +=3D months[curMonth]; result +=3D ' '; result +=3D curYear; result +=3D ''; result +=3D '»'; result +=3D '
'; result +=3D days[i]; result +=3D '
'; params =3D (prevMonth) + ',' + prevMonthDay + ',' + = prevYear; result +=3D ''; result +=3D prevMonthDay++; result +=3D ''; result +=3D ''; else result +=3D ''; params =3D (curMonth) + ',' + curMonthDay + ',' + cu= rYear; result +=3D ''; result +=3D curMonthDay++; result +=3D ''; result +=3D ''; params =3D (nextMonth) + ',' + nextMonthDay + ',' + = nextYear; result +=3D ''; result +=3D nextMonthDay++; result +=3D ''; result +=3D '
'; result +=3D '
'; jQuery('#' + this.outputObj).html(result); } } function calendarGoToDate(month, day, year) { window.calObj.setDate(year, month, day); window.calObj.fireEvent(month, day, year); window.calObj.render(); } function calendarShowNextMonth() { var month =3D window.calObj.getNextMonth(); var year =3D window.calObj.getNextYear(); window.calObj.setDate(year, month + 1, 1); window.calObj.render(); } function calendarShowPrevMonth() { var month =3D window.calObj.getPrevMonth(); var year =3D window.calObj.getPrevYear(); window.calObj.setDate(year, month + 1, 1); window.calObj.render(); } /***** END - code formerly in calendar.js *****/ /***** BEGIN - code formerly in dynifs.js *****/ var DYNIFS =3D { iframes: {}, oldresize: null, ready: false, dim: [-1, -1], timerID: 0, getDim: function (d) { var w =3D 200, h =3D 200, scr_h, off_h; if (d.height) { return [d.width, d.height]; } with (d.body) { if (scrollHeight) { h =3D scr_h =3D scrollHeight; w =3D scro= llWidth; } if (offsetHeight) { h =3D off_h =3D offsetHeight; w =3D offs= etWidth; } if (scr_h && off_h) h =3D Math.max(scr_h, off_h); } return [w, h]; }, onresize: function () { if (typeof this.oldresize =3D=3D 'function') { this.oldresize();= } var dim =3D this.getDim(document); if (this.dim[0] =3D=3D dim[0] && this.dim[1] =3D=3D dim[1]) retu= rn; if (this.timerID) return; this.timerID =3D setTimeout('DYNIFS.deferred_resize();', 10); }, deferred_resize: function () { for (var id in this.iframes) this.resize(id); this.dim =3D this.getDim(document); this.timerID =3D 0; }, resize: function (id) { if (!window.frames || !window.frames[id] || !document.getElement= ById || !document.body) return; var iframe =3D window.frames[id]; var div =3D document.getElementById(id); if (!div) return; if (!this.iframes[id]) { this.iframes[id] =3D true; } if (!this.ready) { this.ready =3D true; this.oldresize =3D window.onresize; window.onresize =3D new Function('DYNIFS.onresize();'); } if (document.all) div.style.height =3D '0px'; var dim =3D this.getDim(iframe.document); div.style.height =3D (dim[1]) + 'px'; } }; /***** END - code formerly in dynifs.js *****/ function expandCollapseStoryListText(storyid) { if (jQuery("#storyListExpand" + storyid).hasClass("collapsed")) { jQuery("#storyListExpand" + storyid).fadeIn(500); jQuery("#storyListExpand" + storyid).removeClass("collapsed").ad= dClass("xpanded"); jQuery("#storyListTextButton" + storyid).attr("src", jQuery("#st= oryListTextButton" + storyid).attr("src").replace("Up", "Down")); } else { jQuery("#storyListExpand" + storyid).removeClass("xpanded").addC= lass("collapsed"); jQuery("#storyListTextButton" + storyid).attr("src", jQuery("#st= oryListTextButton" + storyid).attr("src").replace("Down", "Up")); jQuery("#storyListExpand" + storyid).fadeOut(50); } } function doPopup(source, width, height, xOffset, yOffset, dynamicResize,= scrollTop) { jQuery('#div_iframe_overlay').unbind("mouseout mouseleave"); //Make sure the iframe exists before we continue. = if (jQuery('#div_iframe_overlay').length <=3D 0) { return; } //Scroll the parent window to the top if (scrollTop =3D=3D true) { scroll(0, 0); } //Compute offsets if requested -- a value of -1 signals this routine= to center it if (xOffset =3D=3D -1 || yOffset =3D=3D -1) { var size =3D getPageSize(); if (xOffset =3D=3D -1) { if (width > size[2]) { xOffset =3D 0; } else { xOffset =3D (size[2] - width) / 2; } } if (yOffset =3D=3D -1) { if (height > size[3]) { yOffset =3D 0; } else { yOffset =3D (size[3] - height) / 2; } } } var el =3D jQuery('#div_iframe_overlay'); if (jQuery(el).length > 0) { ShowLightBox(); //create the iframe and add it //Clear rollover jQuery(el).html(""); var e =3D document.createElement("iframe"); //Have the window slide down the page to account for the window = //being vertically scrolled var sY =3D window.pageYOffset || document.documentElement.scroll= Top || 0; yOffset +=3D sY; = var chk =3D ''; jQuery(el).css('left', xOffset + 'px'); jQuery(el).css('top', yOffset + 'px'); jQuery(el).css('display', 'block'); jQuery(el).css('visibility', 'visible'); = e.src =3D "/" + source; e.id =3D "iframe_overlay"; e.name =3D "iframe_overlay"; e.frameBorder =3D 0; e.marginwidth =3D 0; e.marginheight =3D 0; e.width =3D width; e.height =3D height; e.async =3D true; e.scrolling =3D "no"; if (dynamicResize =3D=3D true) { e.onLoad=3D"DYNIFS.resize(\'iframe_overlay\')"; } document.getElementById("div_iframe_overlay").appendChild(e); } return false; } function HoverScreen(storyId) { = if (!jQuery('#screen' + storyId).hasClass('hoveryes')) { jQuery('#screen' + storyId).removeClass('hoverno').addClass('hov= eryes'); } if (typeof (jQuery('#hover' + storyId)) !=3D undefined && jQuery('#h= over' + storyId) !=3D null) { if (!jQuery('#hover' + storyId).hasClass('HoverBorderYes')) { jQuery('#hover' + storyId).removeClass('HoverBorderNo').addC= lass('HoverBorderYes'); } } if (jQuery('#YouAreHereIcon' + storyId).length > 0) { jQuery('#YouAreHereIcon' + storyId).css('display','none'); } } function UnhoverScreen(storyId) { if (!jQuery('#screen' + storyId).hasClass('hoverno')) { jQuery('#screen' + storyId).removeClass('hoveryes').addClass('ho= verno'); } if (typeof (jQuery('#hover' + storyId)) !=3D undefined && jQuery('#h= over' + storyId) !=3D null) { if (!jQuery('#hover' + storyId).hasClass('HoverBorderNo')) { jQuery('#hover' + storyId).removeClass('HoverBorderYes').add= Class('HoverBorderNo'); } } if (jQuery('#YouAreHereIcon' + storyId).length > 0) { jQuery('#YouAreHereIcon' + storyId).css('display', 'block'); } } function storyParagraphLinks() { jQuery('#storyParagraphContainer a').each(function (idx) { var parm; if (this.href.indexOf('newser.com') < 0) { this.target =3D "_blank"; parm =3D 'OutboundTraffic'; } else { parm =3D 'CrossLink'; } jQuery(this).bind('click', function () { AnalyticsCustomEvent(pa= rm, "sum-" + this.href); }); }); } /*New Carousel Methods*/ var actions =3D 0; function carousel_itemLoadCallback(carousel, state) { // Check if the requested items already exist if (carousel.has(carousel.first, carousel.last)) { return; } jQuery.get( CarouselAsyncLoc, { gridrownum: Math.floor((carousel.last - 1) / 3 + 1) }, function (xml) { carousel_itemAddCallback(carousel, carousel.first, carou= sel.last, xml); }, 'xml' ); }; function carousel_initCallback(carousel) { carousel.add(1, carousel_getItemHTML(CarouselFirstItemStoryId, Carou= selFirstItemImageURL, CarouselFirstItemURL, "false")); addedItems[0] =3D CarouselFirstItemURL; } var addedItems =3D Array(); function carousel_itemAddCallback(carousel, first, last, xml) { // Set the size of the carousel //carousel.size((parseInt(jQuery('total', xml).text())-1)*3); var found =3D 0; jQuery('item', xml).each(function (i) { var storyId =3D parseInt(jQuery(this).find("story_id").text()); var linkStr =3D jQuery(this).find("link").text(); var imageStr =3D jQuery(this).find("image").text(); var targetStr =3D jQuery(this).find("target_blank").text(); for (addedIndex =3D 0; addedIndex < addedItems.length; addedInde= x++) { if (addedItems[addedIndex] =3D=3D linkStr) { found =3D 1; ca= rousel.remove(last - 1); } } carousel.add(first + i - found, carousel_getItemHTML(storyId, im= ageStr, linkStr, targetStr)); addedItems[first + i] =3D linkStr; }); }; /** * Item html creation helper. */ function carousel_getItemHTML(storyId, imageUrl, linkUrl, target) { var targetStr =3D "_self"; if (target =3D=3D "true") { targetStr =3D "_blank"; } return '3D""'; }; var previnit =3D false; var nextinit =3D false; function button_NextCallback() { if (nextinit) { AnalyticsCustomEvent("StoryClick", "TopCarouselAjax", "NextButto= n"); } nextinit =3D true; = } function button_PrevCallback() { if (previnit) { AnalyticsCustomEvent("StoryClick", "TopCarouselAjax", "PrevButto= n"); } = previnit =3D true; } function CheckAdForRefresh() { //Note: this routine gets called initially once on load before the u= ser clicks the scroll button. Actions will be 0. actions =3D actions + 1; if (actions%3=3D=3D2) { jQuery("#carouselImage img").attr("src", "/images/spacer.gif").a= ttr("class","jcarousel-item"); jQuery("#carouselImage").attr("href", "javascript:void(0);"); jQuery("#carouselImage").css("display", "block"); jQuery("#StoryCarousel .jcarousel-clip-horizontal").css("display= ", "none"); jQuery("#StoryCarousel jcarousel-list").css("display", "none"); refreshAd("story_728x90_top", 728, 90, storyAdSec); refreshAd("story_300x250_right_top", 300, 250, storyAdSec); } } function HideSpinner(){ if (actions%3=3D=3D2) { wait(2000); jQuery("#carouselImage").css("display", "none"); jQuery("#StoryCarousel .jcarousel-clip-horizontal").css("display= ", "block"); jQuery("#StoryCarousel jcarousel-list").css("display", "block");= = } } function wait(milsecs) { var to_time =3D new Date().getTime() + milsecs; while (new Date().getTime() < to_time) { } = } function initCarousel() { jQuery("#carouselImage").css("display", "none"); jQuery("#backToGrid").click(function () { AnalyticsCustomEvent("Stor= yClick", "TopCarouselAjax", "BackToGrid"); document.location.href =3D Ca= rouselLargerGridURL; }); initCarouselVariables(); jQuery('#StoryCarousel').jcarousel({ // Uncomment the following option if you want items // which are outside the visible range to be removed // from the DOM. // Useful for carousels with MANY items. //itemVisibleOutCallback: {onAfterAnimation: function(carousel, = item, i, state, evt) { carousel.remove(i); }}, itemLoadCallback: carousel_itemLoadCallback, initCallback: carousel_initCallback, scroll: 1, buttonNextCallback: button_NextCallback, buttonPrevCallback: button_PrevCallback, itemVisibleInCallback: { onBeforeAnimation:CheckAdForRefresh, onAfterAnimation: HideSpinner } }); } /*End New Carousel Methods*/ /*Meebo*/ function initMeebo() { window.Meebo || function (b) { function p() { ret= urn ["<", i, ' onload=3D"var d=3D', g, ";d.getElementsByTagName('head')[= 0].", j, "(d.", h, "('script')).", k, "=3D'//", b.stage ? "stage-" : "",= "cim.meebo.com/cim?iv=3D", a.v, "&", q, "=3D", b[q], b[l] ? "&" + l + "= =3D" + b[l] : "", b[e] ? "&" + e + "=3D" + b[e] : "", "'\">"].= join("") } var f =3D window, a =3D f.Meebo =3D f.Meebo || function () { = (a._ =3D a._ || []).push(arguments) }, d =3D document, i =3D "body", m =3D= d[i], r; if (!m) { r =3D arguments.callee; return setTimeout(function (= ) { r(b) }, 100) } a.$ =3D { 0: +new Date }; a.T =3D function (u) { a.$[= u] =3D new Date - a.$[0] }; a.v =3D 4; var j =3D "appendChild", h =3D "c= reateElement", k =3D "src", l =3D "lang", q =3D "network", e =3D "domain= ", n =3D d[h]("div"), v =3D n[j](d[h]("m")), c =3D d[h]("iframe"), g =3D= "document", o, s =3D function () { a.T("load"); a("load") }; f.addEvent= Listener ? f.addEventListener("load", s, false) : f.attachEvent("onload"= , s); n.style.display =3D "none"; m.insertBefore(n, m.firstChild).id =3D= "meebo"; c.frameBorder =3D "0"; c.id =3D "meebo-iframe"; c.allowTranspa= rency =3D "true"; v[j](c); try { c.contentWindow[g].open() } catch (w) {= b[e] =3D d[e]; o =3D "javascript:var d=3D" + g + ".open();d.domain=3D'"= + d.domain + "';"; c[k] =3D o + "void(0);" } try { var t =3D c.contentW= indow[g]; t.write(p()); t.close() } catch (x) { c[k] =3D o + 'd.write("'= + p().replace(/"/g, '\\"') + '");d.close();' } a.T(1) } ({ network: "ne= wser" }); } function setSearchStyle(id) { var q =3D jQuery('#'+id); var n =3D navigator; var l =3D location; if (n.platform =3D=3D 'Win32') { jQuery(q).css('border', '1px solid #7e9db9').css('padding', '2px= '); } var b =3D function () { if (q.val() =3D=3D '') { jQuery(q).css('background', '#FFFFFF url(http:\x2F\x2Fwww.go= ogle.com\x2Fcse\x2Fintl\x2Fen\x2Fimages\x2Fgoogle_custom_search_watermar= k.gif) left no-repeat'); } }; var f =3D function () { jQuery(q).css('background', '#FFFFFF'); }; q.focus(f); q.blur(b); if (!/[&?]q=3D[^&]/.test(l.search)) { b(); } } /*************************LARGE GALLERY********************************/= var selectedMediaId; var imageIDs =3D Array(); var mediaCount =3D Array(); var playing =3D false; var timeout; var myCarousel; var largeMediaClicks =3D 0; function stopError(errMsg, errScript, errLine) { return false; } function sizeThis() { if (inPopup) { var imageHeight =3D jQuery('#mainImage').clientHeight; var addHeight; if (imageHeight > 400) { addHeight =3D imageHeight - 400; } else { addHeight =3D 0; } parent.jQuery('#iframe_overlay').height(590 + addHeight); parent.DYNIFS.resize('iframe_overlay'); } } function initCarouselGallery() { jQuery('#ImageCarousel').jcarousel({ vertical: true, scroll: 5, initCallback: initjCarouselGallery, buttonPrevHTML: '
', buttonNextHTML: '
' }); } function initjCarouselGallery(c,s) { myCarousel =3D c; } function initMediaArray() { if (hide) { top.hideOverlay('div_iframe_overlay', true); } var listElements =3D Array(); var anchors =3D Array(); var i =3D 0; jQuery('#ImageCarousel li').each(function (idx, elm) { anchors[i] =3D this.childNodes[0].childNodes[0].childNodes[0].ch= ildNodes[0]; imageIDs[i] =3D anchors[i].id; mediaCount[imageIDs[i]] =3D i; i++; }); selectedMediaId =3D imageIDs[selectedMediaIndex]; } function selectMedia(mediaId, continuePlaying) { if (!continuePlaying && playing) { goPlayPause(); } if (mediaId !=3D selectedMediaId) { //make the selected item normal jQuery('#thumbContainer' + selectedMediaId).removeClass('selecte= dThumbContainer').addClass('thumbContainer'); jQuery('#Caption' + selectedMediaId).css('display','none'); } jQuery('#thumbContainer' + mediaId).removeClass('thumbContainer').ad= dClass('selectedThumbContainer'); jQuery('#Caption' + mediaId).css('display','block'); jQuery('#mainImage').attr('src',srcBase + mediaId); selectedMediaId =3D mediaId; if (imageIDs.length > 1) { jQuery('#iscrollstatus').html('(' + (mediaCount[mediaId] + 1) + = ' of ' + totalImages + ')'); } if (jQuery('#loadingPanel').css('display') =3D=3D 'block') { jQuery('#loadingPanel').css('display','none'); jQuery('#mainPanel').css('display','block'); } if (jQuery('#imageCaptionContainer').clientHeight > jQuery('#LargeIm= ageResize').clientHeight - 20) { jQuery('#LargeImageResize').css('minHeight', jQuery('#imageCapti= onContainer').clientHeight + 'px'); } else { jQuery('#LargeImageResize').css('minHeight','400px'); } refreshAd("gallery_728x90_bottom", 728, 90, top.storyAdSec); AnalyticsCustomEvent('MediaAd', 'gallery_728x90_bottom'); //Track in= google analytics sizeThis(); return false; } function goNextImage(continuePlaying) { var indexer; if (mediaCount[selectedMediaId] =3D=3D (imageIDs.length - 1)) { indexer =3D 0; myCarousel.scroll(indexer + 1, true); } else { indexer =3D mediaCount[selectedMediaId] + 1; if (indexer % 5 =3D=3D 0) { myCarousel.scroll(indexer + 1, true); } } selectMedia(imageIDs[indexer], continuePlaying); return false; } function goPrevImage() { var indexer; if (mediaCount[selectedMediaId] =3D=3D 0) { indexer =3D imageIDs.length - 1; myCarousel.scroll(indexer + 1, true); } else { indexer =3D mediaCount[selectedMediaId] - 1; if (indexer % 5 =3D=3D 4) { myCarousel.scroll(indexer + 1 - 4, true); } } selectMedia(imageIDs[indexer], false); return false; } function goPlayPause() { if (playing) { playing =3D false; pauseLarge(); jQuery('#slideshow').html('slideshow'); } else { playing =3D true; playLarge(); jQuery('#slideshow').html('pause'); } return false; } function pauseLarge() { clearTimeout(timeout); } function playLarge() { if (!playing) { pause(); } else { goNextImage(true); timeout =3D setTimeout(playLarge, 3000); } } function checkLoadLargeMediaAd() { if (largeMediaClicks =3D=3D numLargeClicksB4Ad) { largeMediaClicks =3D 0; showAd(); return true; } else { largeMediaClicks++; hideAd(); return false; } } function showAd() { jQuery('#LargeImageResize').css('display','none'); jQuery('#LargeImageAd').css('display','block'); AnalyticsCustomEvent('MediaAd', adName); jQuery('#adframe_largeImageInterstitial').attr('src', interstitialSr= c); jQuery('#AdvertisementCaption').css('display','block'); jQuery('#CaptionsHider').css('display','none'); jQuery('#StoryTitleHolder').css('display','none'); //resize the iframe parent.jQuery('#iframe_overlay').height(570); parent.DYNIFS.resize('iframe_overlay'); } function hideAd() { jQuery('#LargeImageResize').css('display','block'); jQuery('#LargeImageAd').css('display','none'); jQuery('#adframe_largeImageInterstitial').attr('src',''); jQuery('#AdvertisementCaption').css('display','none'); jQuery('#CaptionsHider').css('display','block'); if (inPopup) { jQuery('#StoryTitleHolder').css('display','block'); } } function initVideoArray() { selectedMediaId =3D videoIDs[selectedMediaIndex]; selectVideo(selectedMediaId); } function selectVideo(mediaId) { if (mediaId !=3D selectedMediaId) { //make the selected item hide jQuery('#Caption' + selectedMediaId).css('display','none'); jQuery('#VideoPlayerHolder').html(''); } jQuery('#Caption' + mediaId).css('display','block'); jQuery('#VideoPlayerHolder').html(vids[mediaId]); selectedMediaId =3D mediaId; if (videoIDs.length > 1) { jQuery('#iscrollstatus').html('(' + (mediaCount[mediaId] + 1) + = ' of ' + totalVideos + ')'); } if (jQuery('#loadingPanel').css('display') =3D=3D "block") { jQuery('#loadingPanel').css('display','none'); jQuery('#mainPanel').css('display','block'); } refreshAd("gallery_728x90_bottom", 728, 90, top.storyAdSec); AnalyticsCustomEvent('MediaAd', 'gallery_728x90_bottom'); //Track in= google analytics = sizeThisVideo(jQuery('#VideoPlayerHolder').clientHeight); return false; } function closeVideoPlayer() { jQuery('#VideoPlayerHolder').html(''); return top.hideOverlay('div_iframe_overlay', true); } function goNextVideo() { videoClickEventRecorded =3D false; var indexer; if (mediaCount[selectedMediaId] =3D=3D (videoIDs.length - 1)) { indexer =3D 0; } else { indexer =3D mediaCount[selectedMediaId] + 1 } selectVideo(videoIDs[indexer]); return false; } function goPrevVideo() { videoClickEventRecorded =3D false; var indexer; if (mediaCount[selectedMediaId] =3D=3D 0) { indexer =3D videoIDs.length - 1; } else { indexer =3D mediaCount[selectedMediaId] - 1; } selectVideo(videoIDs[indexer]); return false; } function sizeThisVideo(videoHeight) { var addHeight; if (videoHeight > 400) { addHeight =3D videoHeight - 400; } else { addHeight =3D 0; } parent.jQuery('#iframe_overlay').height(590 + addHeight); parent.DYNIFS.resize('iframe_overlay'); } /*************************LARGE GALLERY END*****************************= ***/ function AnalyticsCustomEvent(prop1, prop2, prop3, prop4) { if (typeof (_gat) =3D=3D "object") { _gaq.push(['eventTracker._trackEvent', prop1, prop2, prop3, prop= 4]); } //4th parameter must be an integer } function VideoAnalyticsCustomEvent(videoType) { //this is called from embed code in the videotemplate table if (!videoClickEventRecorded) { AnalyticsCustomEvent("StoryClick", "videoaction", videoType); videoClickEventRecorded =3D true; } } function closePromotion(promotionId) { AjaxCallSync("/utility.aspx?function=3Dlastpromotionclosed&lastpromo= tionclosed=3D" + promotionId, closePromotionSuccess); return false; } function closePromotionSuccess() { StoryReloadGrid('n'); } /*******************Menu***********************/ function NavMouseOver(obj, subMenu) { obj.src =3D obj.src.replace("out", "over"); obj.className =3D "NavMousedOver"; if (obj.src.indexOf("sel") > 0) { obj.className =3D "NavMousedOut"; } } function NavMouseOut(obj, subMenu) { //Check to see if the submenu associated with this nav image is open= , if so dont change the image. if (subMenu =3D=3D '' || jQuery('#'+subMenu).css('display') !=3D "bl= ock") { obj.src =3D obj.src.replace("over", "out"); obj.className =3D "NavMousedOut"; if (obj.src.indexOf("sel") > 0) { obj.className =3D "NavMousedOver"; } } } function SubMenu(subMenu, image) { //Turn off images jQuery('#newserGridsImage').attr('src', jQuery('#newserGridsImage').= attr('src').replace("over", "out")); //Toggle setting of this menu if (jQuery('#'+subMenu).css('display') =3D=3D "block") { jQuery('#'+subMenu).css('display','none'); AnalyticsCustomEvent('NavClick', subMenu + "Close"); } else { jQuery('#'+subMenu).css('display','block'); AnalyticsCustomEvent('NavClick', subMenu + "Open"); if (image !=3D '' && image !=3D 'none') { jQuery('#'+image).attr('src', jQuery('#'+image).attr('src').= replace("out", "over")); } } return false; } function showSubMenu(navlink, subElement, imgElement) { //hide all, fix onclicks jQuery('#sectionSubMenu').css('display','none'); jQuery('#topicsSubMenu').css('display','none'); jQuery('#sourcesSubMenu').css('display','none'); jQuery('#sectionImage').addClass('NavMousedOut'); jQuery('#topicsImage').addClass('NavMousedOut'); jQuery('#sourcesImage').addClass('NavMousedOut'); mouseOut(jQuery('#sectionImage')); mouseOut(jQuery('#topicsImage')); mouseOut(jQuery('#sourcesImage')); jQuery('#sectionLink').click(function () { showSubMenu(jQuery('#sect= ionLink'), jQuery('#sectionSubMenu'), jQuery('#sectionImage')) }); jQuery('#topicLink').click(function () { showSubMenu(jQuery('#topicL= ink'), jQuery('#topicsSubMenu'), jQuery('#topicsImage')) }); jQuery('#sourceLink').click(function () { showSubMenu(jQuery('#sourc= eLink'), jQuery('#sourcesSubMenu'), jQuery('#sourcesImage')) }); navlink.onclick =3D function () { hideSubMenu(navlink, subElement, i= mgElement); } imgElement.onmouseover =3D imgElement.onmouseout =3D null; mouseOver(imgElement); subElement.style.display =3D "block"; return false; } function hideSubMenu(navlink, subElement, imgElement) { subElement.style.display =3D "none"; mouseOut(imgElement); navlink.onclick =3D function () { showSubMenu(navlink, subElement, i= mgElement); } return false; } /***************END Menu***********************/ //Rollover Code function ShowRolloverTrigger(storyId) { //Check to see if the ShowRollovers variable is defined (if not then= no rollovers) if (typeof ShowRollovers =3D=3D "undefined") { return; } //Check to see if user has rollovers turned off if (ShowRollovers =3D=3D true) { //ShowRollovers variable is set in ShowRollover.ascx if (!loaded) { jQuery('#preloader_' + storyId).css('display', 'block'); } else { jQuery('#rolloverTrigger' + storyId).css('display','block');= } } } function HideRolloverTrigger(storyId) { //Check to see if the ShowRollovers variable is defined (if not then= no rollovers) if (typeof ShowRollovers =3D=3D "undefined") { return false; } jQuery('#rolloverTrigger' + storyId).css('display','none'); jQuery('#preloader_' + storyId).css('display','none'); } function ShowRollover(storyid) { //Don't start doing rollovers until the page is loaded if (!loaded) { return; } //Check to see if user has rollovers turned off if (ShowRollovers =3D=3D false) { //ShowRollovers variable is set in ShowRollover.ascx return false; } showingRollover =3D true; //Do the rollover var pageSize =3D getPageSize(); var sX =3D window.pageXOffset || document.documentElement.scrollLeft= || 0; var sY =3D window.pageYOffset || document.documentElement.scrollTop = || 0; var rX; var rY; //Compute position for left coordinate of rollover - goal is centere= d over the squares on the grid: = // compute the size of the data on the page (square size * # columns= plus right rail etc.) // then compute how much whitespace if any is on each side // then compute the left coordinate which is the size of the grid sq= uares minus the rollover divided by 2 = // (the distance from the left side of the squares to the left side = of the rollover) = // plus the whitespace = // plus a fudge factor for the border on the left of the grid var datasize =3D (storySquareWidth * storyCols); var whitespace =3D (pageSize[2] - datasize) / 2; if (whitespace < 0) { whitespace =3D 0; } rX =3D whitespace + (((storySquareWidth * storyCols) - RolloverOvera= llWidth) / 2) + 6; if (rX < 0) { rX =3D 0; } //Compute position for top coordinate of rollover - goal is vertical= ly centered on the viewport: = // scroll location + (window height - rollover size) / 2 if (pageSize[3] < RolloverHeight) { rY =3D sY; } else { rY =3D sY + (pageSize[3] - RolloverHeight) / 2; } rolloverTimeoutId =3D setTimeout("PopRollover('" + storyid + "','" += rX + "','" + rY + "')", 400); return true; } function PopRollover(storyid, mX, mY) { var rolloverLocation =3D "RolloverStory.aspx"; var el =3D jQuery('#div_iframe_overlay'); if (el !=3D null) { el.bind("mouseout mouseleave", function () { hideOverlay('div_i= frame_overlay'); }); //Clear rollover el.html('

Loading...
'); //Set positions for the rollover = el.css('left', mX + 'px'); el.css('top', mY + 'px'); el.css('display', 'block'); //Set the data for the rollover el.html('
 
'); } } function CancelRollover() { clearTimeout(rolloverTimeoutId); } function sizeRolloverSourceBox(storyId) { var wid =3D document.getElementById("rolloverImage" + storyId).width= ; var bottomPos; jQuery("#sourceContainer" + storyId).css('width', wid + "px"); jQuery("#rolloverImageSource").css('width', wid + "px"); jQuery("#rolloverStoryContent").css('width', (top.RolloverMainWidth = - 58 - wid) + 'px'); jQuery("#rolloverStoryContent").css('left', (wid + 8) + 'px'); jQuery("#sourceContainer" + storyId).css('display','block'); jQuery("#sourceContainer" + storyId).css('visibility','visible'); if (document.getElementById("sourceContainer" + storyId).clientHeigh= t >=3D document.getElementById("rolloverStoryContent").clientHeight) { bottomPos =3D document.getElementById("rolloverStoryContent").cl= ientHeight - 7; } else { bottomPos =3D document.getElementById("sourceContainer" + storyI= d).clientHeight - 3; } jQuery("#rolloverStoryContent").css('top', '-' + (document.getElemen= tById("sourceContainer" + storyId).clientHeight + 3) + 'px'); jQuery("#rolloverStoryContent").css('marginBottom','-' + bottomPos += 'px'); //function added to resize the rollover box jQuery("#rolloverStoryContent").css('visibility','visible'); jQuery("#rolloverImageSource").css('visibility','visible'); } function hideOverlay(id, isScreened) { if (registerOpen) { return false; } = jQuery("#div_iframe_overlay").html(); var obj =3D document.getElementById(id); var frameSrc =3D document.getElementById("iframe_overlay").src; if (frameSrc.toLowerCase().indexOf("rolloverstory.aspx") > 0 || isSc= reened) { var obj =3D document.getElementById(id); if (obj) { obj.style.display =3D "none"; } clearTimeout(readTimeout); clearTimeout(clearReadTimeout); showingRollover =3D false; } if (isScreened) { jQuery('#lightbox').css('display','none'); } return false; } function CustomizeSettingsOpen(id1, id2) { //Make the customize setting panel visible jQuery('#CustomizedSettings').css('visibility', 'visible'); jQuery('#CustomizedSettings').css('display', 'block'); //Make the client-side button invisible jQuery('#' + id2).css('visibility', 'hidden'); jQuery('#' + id2).css('display', 'none'); //Make the server-side button visible jQuery('#' + id1).css('visibility', 'visible'); jQuery('#' + id1).css('display', 'inline'); //Call a GoogleAnalytics custom event to record this = AnalyticsCustomEvent('CustomizeGrid', 'Grid'); //Init the slider InitCustomizeGridSlider(); } function CustomizeSettingsClose(id1, id2) { //Make the customize setting panel invisible jQuery('#CustomizedSettings').css('visibility', 'hidden'); jQuery('#CustomizedSettings').css('display', 'none'); //Make the server-side button invisible jQuery('#' + id1).css('visibility', 'hidden'); jQuery('#' + id1).css('display', 'none'); //Make the client-side button visible jQuery('#' + id2).css('visibility', 'visible'); jQuery('#' + id2).css('display', 'inline'); } function markStoryRead(storyid) { if (!isVisitor) { if (!jQuery("#Story" + storyid).hasClass('viewedscreen')) { var myStr =3D 'jQuery("#Story' + storyid + '").removeClass("= unreadscreen").addClass("viewedscreen");'; readTimeout =3D setTimeout(myStr, 5000); } } } function isRead(storyid) { if (jQuery("#Story" + storyid).hasClass("viewedscreen")) { return true; } return false; } function ShowLightBox() { var ps =3D getPageSize(); jQuery('#lightbox').css('height', (ps[1]) + 'px'); jQuery('#lightbox').css('display','block'); } function HideLightBox() { document.getElementById('lightbox').style.display =3D 'none'; } function getPageSize() { var xScroll, yScroll; if (window.innerHeight && window.scrollMaxY) { xScroll =3D document.body.scrollWidth; yScroll =3D window.innerHeight + window.scrollMaxY; } else if (document.body.scrollHeight > document.body.offsetHeight) = { // all but Explorer Mac xScroll =3D document.body.scrollWidth; yScroll =3D document.body.scrollHeight; } else { // Explorer Mac...would also work in Explorer 6 Strict, Moz= illa and Safari xScroll =3D document.body.offsetWidth; yScroll =3D document.body.offsetHeight; } var windowWidth, windowHeight; if (self.innerHeight) { // all except Explorer windowWidth =3D self.innerWidth; windowHeight =3D self.innerHeight; } else if (document.documentElement && document.documentElement.clie= ntHeight) { // Explorer 6 Strict Mode windowWidth =3D document.documentElement.clientWidth; windowHeight =3D document.documentElement.clientHeight; } else if (document.body) { // other Explorers windowWidth =3D document.body.clientWidth; windowHeight =3D document.body.clientHeight; } // for small pages with total height less then height of the viewpor= t if (yScroll < windowHeight) { pageHeight =3D windowHeight; } else { pageHeight =3D yScroll; } // for small pages with total width less then width of the viewport if (xScroll < windowWidth) { pageWidth =3D windowWidth; } else { pageWidth =3D xScroll; } arrayPageSize =3D new Array(pageWidth, pageHeight, windowWidth, wind= owHeight, xScroll, yScroll) return arrayPageSize; } function ParseMessage(msg) { var array =3D new Array(); var data =3D msg; var x =3D 0; data =3D data.replace(/\r\n/g, ''); while (data.indexOf('|||||') > -1) { array[x] =3D data.substring(0, data.indexOf('|||||')); data =3D data.substring(data.indexOf('|||||') + 5); x++; } if (data !=3D '') { array[x] =3D data; } return array; } function mouseLeaves(element, evt) { if (typeof evt.toElement !=3D 'undefined' && typeof element.contains= !=3D 'undefined') { return !element.contains(evt.toElement); } else if (typeof evt.relatedTarget !=3D 'undefined' && evt.relatedTar= get) { return !containsForMouseLeaves(element, evt.relatedTarget); } } function containsForMouseLeaves(container, containee) { while (containee) { if (container =3D=3D containee) { return true; } containee =3D containee.parentNode; } return false; } function stringTrim(theString) { return theString.replace(/^\s\s*/, '').replace(/\s\s*$/, ''); } //BEGIN - Google Ad Formatting var az; var showheader; function google_ad_request_done(google_ads) { var s =3D ''; var t =3D ''; var i; var params; var str_adHeader =3D '

">Ads by Google=

'; var str_adImage =3D '" target=3D"_top" ti= tle=3D"go to ">'; str_adImage +=3D '" wi= dth=3D"" height=3D"">'; str_adImage +=3D ''; var str_adFlash =3D '" height=3D"" value=3D"">'; str_adFlash +=3D ''; str_adFlash +=3D '" WIDTH=3D"" HEIGHT=3D""'; str_adFlash +=3D ' TYPE=3D"application/x-shockwave-flash" AllowScrip= tAccess=3D"never" '; str_adFlash +=3D ' PLUGINSPAGE=3D"http://www.macromedia.com/go/getfl= ashplayer">'; var str_adBlock =3D ''; if (google_ads.length =3D=3D 0) { return; } else { if (showheader !=3D 'N') { params =3D { url: google_info.feedback_url }; s =3D replaceParams(str_adHeader, params); } if (google_ads[0].type =3D=3D "flash") { params =3D { url: google_ads[0].url, visUrl: google_ads[0].visible_url, imageSrc: google_ads[0].image_url, imageWidth: google_ads[0].image_width, imageHeight: google_ads[0].image_height } s +=3D replaceParams(srt_adFlash, params); } else if (google_ads[0].type =3D=3D "image") { params =3D { url: google_ads[0].url, visUrl: google_ads[0].visible_url, imageSrc: google_ads[0].image_url, imageWidth: google_ads[0].image_width, imageHeight: google_ads[0].image_height } s +=3D replaceParams(srt_adImage, params); } else if (google_ads.length =3D=3D 1) { params =3D { url: google_ads[0].url, visUrl: google_ads[0].visible_url, title: google_ads[0].line1, copyOne: google_ads[0].line2, copyTwo: google_ads[0].line3 } s +=3D replaceParams(str_adBlock, params); } else if (google_ads.length > 1 && az =3D=3D 'adzoneh') { for (i =3D 0; i < google_ads.length; ++i) { params =3D { addBlockClass: 'adHorz', url: google_ads[i].url, visUrl: google_ads[i].visible_url, title: google_ads[i].line1, copyOne: google_ads[i].line2, copyTwo: google_ads[i].line3 } s +=3D replaceParams(str_adBlock, params); } } else if (google_ads.length > 1) { for (i =3D 0; i < google_ads.length; ++i) { params =3D { url: google_ads[i].url, visUrl: google_ads[i].visible_url, title: google_ads[i].line1, copyOne: google_ads[i].line2, copyTwo: google_ads[i].line3 } s +=3D replaceParams(str_adBlock, params); } } } document.write(s) return; } function replaceParams(str, oParams) { var regex =3D //; while (match =3D regex.exec(str)) { var param =3D match[1]; var replacement =3D ""; if (oParams[param] !=3D=3D undefined) { replacement =3D oParams[= param]; } str =3D str.replace(regex, replacement); } return str; } //END - Google Ad Formatting /************Browser Detection*****************/ function getIEVersion() // Returns the version of Internet Explorer or a -1 // (indicating the use of another browser). { var rv =3D -1; // Return value assumes failure. if (navigator.appName =3D=3D 'Microsoft Internet Explorer') { var ua =3D navigator.userAgent; var re =3D new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})"); if (re.exec(ua) !=3D null) rv =3D parseFloat(RegExp.$1); } return rv; } /********END Browser Detection*****************/ function trim(stringToTrim) { return stringToTrim.replace(/^\s+|\s+$/g, ""); } String.prototype.trim =3D function () { return this.replace(/^\s+|\s+$/g, ""); } String.prototype.ltrim =3D function () { return this.replace(/^\s+/, ""); } String.prototype.rtrim =3D function () { return this.replace(/\s+$/, ""); } function renderSquare(disp, layout, hed, dek, imgurl, pub, dispdate, swi= pe, swipecolor, isImageGallery, isVideoGallery, linkurl, isUserWritten, = type, linkStoryType, noImage) { var linkStoryClass =3D ""; if (type !=3D null && type !=3D "undefined" && type =3D=3D 'L') { if (linkStoryType !=3D 'OFF' || swipecolor !=3D '') { linkStoryClass =3D "linkStory"; } } if (isUserWritten) { layout +=3D " UserSquare "; swipecolor =3D "7D7D7D"; hed =3D hed.unescapeHTML(); hed =3D hed.replace(/(\s| )+/g, " "); } else if (layout.indexOf("ConsistentLook") >=3D 0) { hed =3D hed.replace(/(\s| )+/g, " "); } var output =3D '
'; var newserURL =3D imgurl.substring(0, imgurl.indexOf("newser.com") += 10); var storyurl =3D "#"; if (linkurl !=3D null && linkurl !=3D "undefined") { storyurl =3D linkurl; } var borderStyling =3D ""; if (type !=3D null && type !=3D "undefined" && (type =3D=3D 'L' || isUserWritten)//if its a link story or userstory w= ith new square type && swipecolor && swipe && swipe.length > 1 && swipecolor !=3D '') { borderStyling +=3D 'border:2px solid #' + swipecolor + ';width:2= 36px;height:156px;z-index:300;'; } if (isImageGallery) { output +=3D '
'; } if (isVideoGallery) { output +=3D '
'; } if (noImage =3D=3D true) { output +=3D '
=
'; } else { if (imgurl.length > 0) { output +=3D '
'; } else { output +=3D '
'; } } if ((isUserWritten) || (swipecolor && swipe && swipe.length > 1)) { output +=3D '
'; if (isUserWritten) { output +=3D '3D"" '; } output +=3D swipe; if (type !=3D null && type !=3D "undefined" && type =3D=3D 'L' &= & linkurl !=3D null && linkurl !=3D "undefined" && linkurl.indexOf("http= ://www.newser.com/") < 0) { if (linkStoryType !=3D 'OFF' || swipecolor !=3D '') { output +=3D ' 3D"" '; } } output +=3D '
'; } output +=3D '
'; output +=3D '

' + hed += '

'; if (dek !=3D "null") { output +=3D '

' + dek + '

'; } output +=3D '
'; if (type !=3D null && type !=3D "undefined" && type =3D=3D 'L' && li= nkStoryType =3D=3D "PRO") { output +=3D '
'; } else { output +=3D '
' + dispdate + '
'; } output +=3D '
'; jQuery('#'+disp).html(output); } function IsLoggedIn() { var creds =3D GetCookie("USERCREDENTIALS"); var email =3D ExtractCookieValue(creds, "EMAIL"); var pwd =3D ExtractCookieValue(creds, "PASSWORD"); if (email !=3D "" && pwd !=3D "") { return true; } else { return false; } } function GetCookie(c_name) { if (document.cookie.length > 0) { c_start =3D document.cookie.indexOf(c_name + "=3D"); if (c_start !=3D -1) { c_start =3D c_start + c_name.length + 1; c_end =3D document.cookie.indexOf(";", c_start); if (c_end =3D=3D -1) c_end =3D document.cookie.length; return unescape(document.cookie.substring(c_start, c_end)); } } return ""; } function ExtractCookieValue(cookieString, cookieName) { if (cookieString.length > 0) { c_start =3D cookieString.indexOf(cookieName + "=3D"); if (c_start !=3D -1) { c_start =3D c_start + cookieName.length + 1; c_end =3D cookieString.indexOf("&", c_start); if (c_end =3D=3D -1) c_end =3D cookieString.length; return unescape(cookieString.substring(c_start, c_end)); } } return ""; } function createCookie(name, value, days) { var expires =3D ""; if (days) { var date =3D new Date(); date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000)); expires =3D "; expires=3D" + date.toGMTString(); } document.cookie =3D name + "=3D" + value + expires + '; path=3D/'; return null; } function readCookie(name) { var nameEQ =3D name + "=3D"; var ca =3D document.cookie.split(';'); for (var i =3D 0; i < ca.length; i++) { var c =3D ca[i]; while (c.charAt(0) =3D=3D ' ') c =3D c.substring(1, c.length); if (c.indexOf(nameEQ) =3D=3D 0) return c.substring(nameEQ.length= , c.length); } return null; } function GetCurrentTime() { var a_p =3D ""; var d =3D new Date(); var curr_hour =3D d.getHours(); if (curr_hour < 12) { a_p =3D "AM"; } else { a_p =3D "PM"; } if (curr_hour =3D=3D 0) { curr_hour =3D 12; } if (curr_hour > 12) { curr_hour =3D curr_hour - 12; } var curr_min =3D d.getMinutes(); curr_min =3D curr_min + ""; if (curr_min.length =3D=3D 1) { curr_min =3D "0" + curr_min; } return (curr_hour + ":" + curr_min + " " + a_p); } function sleep(delay) { var start =3D new Date().getTime(); while (new Date().getTime() < start + delay); } function closeNBUPromotion(NBUpromotionId) { AjaxCallSync("/utility.aspx?function=3DlastNBUpromotionclosed&lastNB= Upromotionclosed=3D" + NBUpromotionId, closeNBUPromotionSuccess); return false; } function closeNBUPromotionSuccess() { jQuery('#NBUPromo').css('display', 'none'); AnalyticsCustomEvent('NBU', 'ClosePromo'); return false; } /* BEGIN - Slider */ /** * JavaScript Slider v0.9 * http://blog.ovidiu.ch/javascript-slider * * Copyright (c) 2010, Ovidiu Chereche? * MIT License * http://legal.ovidiu.ch/licenses/MIT */ /* Mouse */ var Mouse =3D { x: 0, y: 0, refresh: function (e) { var posx =3D 0, posy =3D 0; if (!e) { e =3D window.event; } if (e.pageX || e.pageY) { posx =3D e.pageX; posy =3D e.pageY; } else if (e.clientX || e.clientY) { posx =3D e.clientX + document.body.scrollLeft + document.doc= umentElement.scrollLeft; posy =3D e.clientY + document.body.scrollTop + document.docu= mentElement.scrollTop; } this.x =3D posx; this.y =3D posy; } }; var mouseMoveHandler =3D document.onmousemove || function () { }; document.onmousemove =3D function (e) { mouseMoveHandler(e); Mouse.refresh(e); } /* Position */ var PositionNew =3D { get: function (obj) { var curleft =3D curtop =3D 0; if (obj.offsetParent) { do { curleft +=3D obj.offsetLeft; curtop +=3D obj.offsetTop; } while ((obj =3D obj.offsetParent)); } return [curleft, curtop]; } }; /* Slider */ var Slider =3D function (wrapper, options) { if (typeof (wrapper) =3D=3D 'string') { wrapper =3D document.getElementById(wrapper); } if (!wrapper) { return; } var handle =3D wrapper.getElementsByTagName('div')[0]; if (!handle || handle.className.search(/(^|\s)handle(\s|$)/) =3D=3D = -1) { return; } this.init(wrapper, handle, options || {}); this.setup(); }; Slider.prototype =3D { init: function (wrapper, handle, options) { this.wrapper =3D wrapper; this.handle =3D handle; this.options =3D options; this.value =3D { current: options.value || 0, target: options.value || 0, prev: -1 }; this.disabled =3D options.disabled || false; this.steps =3D options.steps || 0; this.snapping =3D options.snapping || false; this.speed =3D options.speed || 5; this.callback =3D options.callback || null; this.animation_callback =3D options.animation_callback || null; this.bounds =3D { pleft: options.pleft || 0, left: 0, pright: -(options.pright || 0), right: 0, width: 0, diff: 0 }; this.offset =3D { wrapper: 0, mouse: 0, target: 0, current: 0, p= rev: -9999 }; this.dragging =3D false; this.tapping =3D false; }, setup: function () { var self =3D this; this.wrapper.onselectstart =3D function () { return false; } this.handle.onmousedown =3D function (e) { self.preventDefaults(e, true); this.focus(); self.handleMouseDownHandler(e); }; this.wrapper.onmousedown =3D function (e) { self.preventDefaults(e); self.wrapperMouseDownHandler(e); }; var mouseUpHandler =3D document.onmouseup || function () { }; document.onmouseup =3D function (e) { mouseUpHandler(e); self.preventDefaults(e); self.documentMouseUpHandler(e); }; var resizeHandler =3D document.onresize || function () { }; window.onresize =3D function (e) { resizeHandler(e); self.setWrapperOffset(); self.setBounds(); }; this.setWrapperOffset(); if (!this.bounds.pleft && !this.bounds.pright) { this.bounds.pleft =3D PositionNew.get(this.handle)[0] - this= .offset.wrapper; this.bounds.pright =3D -this.bounds.pleft; } this.setBounds(); this.setSteps(); this.interval =3D setInterval(function () { self.animate() }, 20= ); self.animate(false, true); }, setWrapperOffset: function () { this.offset.wrapper =3D PositionNew.get(this.wrapper)[0]; }, setBounds: function () { this.bounds.left =3D this.bounds.pleft; this.bounds.right =3D this.bounds.pright + this.wrapper.offsetWi= dth; this.bounds.width =3D this.bounds.right - this.bounds.left; this.bounds.diff =3D this.bounds.width - this.handle.offsetWidth= ; }, setSteps: function () { if (this.steps > 1) { this.stepsRatio =3D []; for (var i =3D 0; i <=3D this.steps - 1; i++) { this.stepsRatio[i] =3D i / (this.steps - 1); } } }, disable: function () { this.disabled =3D true; this.handle.className +=3D ' disabled'; }, enable: function () { this.disabled =3D false; this.handle.className =3D this.handle.className.replace(/\s?disa= bled/g, ''); }, handleMouseDownHandler: function (e) { this.startDrag(); this.cancelEvent(e); }, wrapperMouseDownHandler: function (e) { this.startTap(); }, documentMouseUpHandler: function (e) { this.stopDrag(); this.stopTap(); }, startTap: function (target) { if (this.disabled) { return; } if (target =3D=3D=3D undefined) { target =3D Mouse.x - this.offset.wrapper - (this.handle.offs= etWidth / 2); } this.setOffsetTarget(target); this.tapping =3D true; }, stopTap: function () { if (this.disabled || !this.tapping) { return; } this.setOffsetTarget(this.offset.current); this.tapping =3D false; this.result(); }, startDrag: function () { if (this.disabled) { return; } this.offset.mouse =3D Mouse.x - PositionNew.get(this.handle)[0];= this.dragging =3D true; }, stopDrag: function () { if (this.disabled || !this.dragging) { return; } this.dragging =3D false; this.result(); }, feedback: function () { var value =3D this.value.current; if (this.steps > 1 && this.snapping) { value =3D this.getClosestStep(value); } if (value !=3D this.value.prev) { if (typeof (this.animation_callback) =3D=3D 'function') { this.animation_callback(value); } this.value.prev =3D value; } }, result: function () { var value =3D this.value.target; if (this.steps > 1) { value =3D this.getClosestStep(value); } if (typeof (this.callback) =3D=3D 'function') { this.callback(value); } }, animate: function (onMove, first) { if (onMove && !this.dragging) { return; } if (this.dragging) { this.setOffsetTarget(Mouse.x - this.offset.mouse - this.offs= et.wrapper); } this.value.target =3D Math.max(this.value.target, 0); this.value.target =3D Math.min(this.value.target, 1); this.offset.target =3D this.getOffsetByRatio(this.value.target);= if ((!this.dragging && !this.tapping) || this.snapping) { if (this.steps > 1) { this.setValueTarget(this.getClosestStep(this.value.targe= t)); } } if (this.dragging || first) { this.value.current =3D this.value.target; } this.slide(); this.show(); this.feedback(); }, slide: function () { if (this.value.target > this.value.current) { this.value.current +=3D Math.min(this.value.target - this.va= lue.current, this.speed / 100); } else if (this.value.target < this.value.current) { this.value.current -=3D Math.min(this.value.current - this.v= alue.target, this.speed / 100); } if (!this.snapping) { this.offset.current =3D this.getOffsetByRatio(this.value.cur= rent); } else { this.offset.current =3D this.getOffsetByRatio( this.getClosestStep(this.value.current) ); } }, show: function () { if (this.offset.current !=3D this.offset.prev) { this.handle.style.left =3D String(this.offset.current) + 'px= '; this.offset.prev =3D this.offset.current; } }, setValue: function (value, snap) { this.setValueTarget(value); if (snap) { this.value.current =3D this.value.target; } }, setValueTarget: function (value) { this.value.target =3D value; this.offset.target =3D this.getOffsetByRatio(value); }, setOffsetTarget: function (value) { this.offset.target =3D value; this.value.target =3D this.getRatioByOffset(value); }, getRatioByOffset: function (offset) { return (offset - this.bounds.left) / this.bounds.diff; }, getOffsetByRatio: function (ratio) { return Math.round(ratio * this.bounds.diff) + this.bounds.left; }, getClosestStep: function (value) { var k =3D 0; var min =3D 1; for (var i =3D 0; i <=3D this.steps - 1; i++) { if (Math.abs(this.stepsRatio[i] - value) < min) { min =3D Math.abs(this.stepsRatio[i] - value); k =3D i; } } return this.stepsRatio[k]; }, preventDefaults: function (e, selection) { if (!e) { e =3D window.event; } if (e.preventDefault) { e.preventDefault(); } if (selection && document.selection) { document.selection.empty(); } }, cancelEvent: function (e) { if (!e) { e =3D window.event; } if (e.stopPropagation) { e.stopPropagation(); } else { e.cancelBubble =3D true; } } }; /* END - Slider */ function ToggleMyAccount() { if (jQuery('#DivMyAccount').css('display') =3D=3D 'none') { jQuery('#DivMyAccount').css('display', 'block'); } else { jQuery('#DivMyAccount').css('display', 'none'); } } function OpenRegister(registerType,isTwitReturn, query) { //0 =3D login //1 =3D Default Register Box var prettyRegName =3D "-"; switch (parseInt(registerType)) { case 0: prettyRegName =3D "Login"; break; case 1: default: prettyRegName =3D "Default"; break; case 2: prettyRegName =3D "Settings"; break; case 3: prettyRegName =3D "NBU"; break; case 4: prettyRegName =3D "Comments"; break; case 5: prettyRegName =3D "Rollover"; break; case 6: prettyRegName =3D "SubscriptionsPage"; break; case 7: prettyRegName =3D "SocialConnection"; break; case 8: prettyRegName =3D "Account"; break; case 9: prettyRegName =3D "UserInfo"; break; } var height =3D 570; if (registerType =3D=3D "0") { height =3D 300; } var twitReturnQuery =3D ""; if (isTwitReturn) { twitReturnQuery =3D "&twitreturn=3DY"; } var queryString =3D ""; if (query !=3D undefined && query.length > 0) { queryString =3D query; } AnalyticsCustomEvent("RegisterOpened",registerType + prettyRegName);= var src =3D "register" + "." + "aspx" + "?type=3D" + registerType + = "&pageurl=3D" + escape(document.location.href) + twitReturnQuery + query= String; registerOpen =3D true; top.doPopup(src, 660, height, -1, -1, false, true); = return false; } function setupLogin() { jQuery(".fbLgnBtn").click( function () { FB.login(function (response) { if (response.session && response.perms =3D=3D "publish_s= tream,email,offline_access") { AnalyticsCustomEvent("Login", "Facebook"); __doPostBack(fbLBlgn_UID, ""); } }, { perms: 'publish_stream,email,offline_access' }); } ); jQuery(".tLgnBtn").click( function () { ConnectionsTwitterConnect("login"); return false; } ); } function CloseRegister() { top.registerOpen =3D false; top.hideOverlay("div_iframe_overlay", true); return false; } function CloseShare() { CloseRegister(); } function OpenShare(shareType, isTwitReturn, shareURL, shareTitle, shareD= esc, shareComment, imageURL) { var twitReturnQuery =3D ""; var src =3D ""; if (isTwitReturn) { AnalyticsCustomEvent("SocialConnect", "Twitter", "Sharing.aspx")= ; twitReturnQuery =3D "&twitreturn=3DY"; src =3D "sharing.aspx" + window.location.href.substring(window.l= ocation.href.indexOf("?") + 1) + twitReturnQuery; } else { AnalyticsCustomEvent("ShareOpen", shareType, shareURL); src =3D "sharing" + "." + "aspx" + "?sharetype=3D" + shareType += "&linkurl=3D" + shareURL + "&pagetitle=3D" + shareTitle + "&linksummary= =3D" + shareDesc + "&linktext=3D" + shareComment + "&imageurl=3D" + imag= eURL + twitReturnQuery; } top.doPopup(src, 515, 460, -1, -1, false, true); return false; } function YesNoToggleClick(ImageId, HiddenId) { if (jQuery('#' + ImageId).attr('src') =3D=3D '/images/toggleno.png')= { jQuery('#' + ImageId).attr('src', '/images/toggleyes.png'); jQuery('#' + HiddenId).val('Y'); } else { jQuery('#' + ImageId).attr('src', '/images/toggleno.png'); jQuery('#' + HiddenId).val('N'); } } function ShowWhatIsThis(divObject) { document.getElementById(divObject).style.display =3D 'block'; } function HideWhatIsThis(divObject) { document.getElementById(divObject).style.display =3D 'none'; } function ShowHelp(Target, HelpDiv) { var offset =3D jQuery('#' + Target).offset(); //Make the help text visible and position it with the top level with= the image element passed in jQuery('#' + HelpDiv).css('display', 'block').offset({ top: offset.t= op, left: offset.left + 30 }); } function HideHelp(HelpDiv) { jQuery('#' + HelpDiv).css('display', 'none'); } function SizeShade(extra) { var shadeTop =3D jQuery('#ShadeTop').position().top; var shadeBot =3D jQuery('#ShadeBottom').position().top; var shadeHeight =3D shadeBot - shadeTop; var shadeLeft =3D jQuery('#ShadeTop').position().left; var shadeRight =3D jQuery('#ShadeBottom').position().left; var shadeWidth =3D (shadeRight - shadeLeft) + extra; jQuery('#Shade').css('height', shadeHeight + 'px').css('width', shad= eWidth + 'px').css('top', shadeTop + 'px'); } function GetComments() { //Increment the page number pageNum++; //If on page 1 then check to see if there is a comment id in the anc= hor that we will be scrolling to. //If so, then send it to the server to be sure that comment is retur= ned (it may not be in the first page) var commentId =3D ''; if (pageNum =3D=3D 1) { //Check for an anchor tag //If found, then extract the comment id = //Sample anchor: #comment-60274197 //Sample id: CommentAnchor60274197 var x =3D window.location.href.indexOf("#"); if (x >=3D 0) { var anchor =3D window.location.href.substr(x + 1); commentId =3D anchor.substr(8); } } //Construct the parameters var data =3D 'Action=3D' + 'GetComments' + '&PageNum=3D' + pageNum + '&EntityType=3D' + entityType + '&EntityId=3D' + entityId + '&EntityIdString=3D' + entityIdString + '&CommentId=3D' + commentId; //Call to the server AjaxCallPost('/commentsajax' + '.aspx', data, GetCommentsSuccess, Ge= tCommentsError); } function GetCommentsSuccess(response) { //Display message if present if (response.Message !=3D 'OK') { jQuery('#CommentMsg').css('display', 'block'); jQuery('#CommentMsg').html(response.Message); return; } else { jQuery('#CommentMsg').css('display', 'none'); } for (i =3D 0; i < response.Comments.length; i++) { //Compute the indent for the comment var indent =3D response.Comments[i].Level * 30; if (response.Comments[i].EntityType =3D=3D 'U') { //Copy the template to a new dom element newDom =3D document.getElementById('CommentTemplateU').clone= Node(true); //Set the attributes on elements in the new dom element newDom.id =3D 'Comment' + response.Comments[i].CommentId; newDom.style.display =3D "block"; jQuery('#CommentEntityTitle', newDom).html(response.Comments= [i].EntityTitle); jQuery('#CommentEntityLink', newDom).attr('href', response.C= omments[i].EntityLink); if (response.Comments[i].Status =3D=3D 'killed') { jQuery('#CommentText', newDom).html('Comment removed.');= jQuery('#CommentText', newDom).css('font-style', 'italic= '); jQuery('#CommentBottom', newDom).remove(); } else { jQuery('#CommentText', newDom).html(response.Comments[i]= .Text); jQuery('#CommentText', newDom).css('font-style', 'normal= '); if (response.Comments[i].Points =3D=3D 0) { jQuery('#CommentBottom', newDom).remove(); } else { jQuery('#CommentLikeCount', newDom).html(response.Co= mments[i].Points); if (response.Comments[i].Points > 1) { jQuery('#CommentLikeText', newDom).html('people'= ); } } } jQuery('#CommentDateAdded', newDom).html(response.Comments[i= ].DateAdded); jQuery('#CommentAnchor', newDom).attr('name', 'comment-' + r= esponse.Comments[i].CommentId); //Update the ids so they are unique jQuery('#CommentDiv', newDom).attr('id', 'CommentDiv' + resp= onse.Comments[i].CommentId); jQuery('#CommentEntityLink', newDom).attr('id', 'CommentEnti= tyLink' + response.Comments[i].CommentId); jQuery('#CommentEntityTitle', newDom).attr('id', 'CommentEnt= ityTitle' + response.Comments[i].CommentId); jQuery('#CommentDateAdded', newDom).attr('id', 'CommentDateA= dded' + response.Comments[i].CommentId); jQuery('#CommentText', newDom).attr('id', 'CommentText' + re= sponse.Comments[i].CommentId); jQuery('#CommentBottom', newDom).attr('id', 'CommentBottom' = + response.Comments[i].CommentId); jQuery('#CommentLikeCount', newDom).attr('id', 'CommentLikeC= ount' + response.Comments[i].CommentId); jQuery('#CommentLikeText', newDom).attr('id', 'CommentLikeTe= xt' + response.Comments[i].CommentId); jQuery('#CommentAnchor', newDom).attr('id', 'CommentAnchor' = + response.Comments[i].CommentId); } else { //Copy the template to a new dom element newDom =3D document.getElementById('CommentTemplate').cloneN= ode(true); //Set the attributes on elements in the new dom element newDom.id =3D 'Comment' + response.Comments[i].CommentId; newDom.style.display =3D "block"; jQuery('#CommentDiv', newDom).css('margin-left', indent + 'p= x'); if (response.Comments[i].Status =3D=3D 'killed') { jQuery('#CommentUsernameNoLink', newDom).html('Guest'); jQuery('#CommentText', newDom).html('Comment removed.');= jQuery('#CommentText', newDom).css('font-style', 'italic= '); jQuery('#CommentBottom', newDom).remove(); jQuery('#CommentAAvatar', newDom).remove(); jQuery('#CommentAUsername', newDom).remove(); } else { if (response.Comments[i].ProfileURL =3D=3D '') { jQuery('#CommentAAvatar', newDom).remove(); jQuery('#CommentAUsername', newDom).remove(); jQuery('#CommentUsernameNoLink', newDom).html(respon= se.Comments[i].Username); if (response.Comments[i].Avatar !=3D '') { jQuery('#CommentAvatarNoLink', newDom).attr('src= ', response.Comments[i].Avatar); } } else { jQuery('#CommentAvatarNoLink', newDom).remove(); jQuery('#CommentUsernameNoLink', newDom).remove(); jQuery('#CommentAAvatar', newDom).attr('href', respo= nse.Comments[i].ProfileURL); jQuery('#CommentAUsername', newDom).attr('href', res= ponse.Comments[i].ProfileURL); jQuery('#CommentUsernameLink', newDom).html(response= .Comments[i].Username); if (response.Comments[i].Avatar !=3D '') { jQuery('#CommentAvatarLink', newDom).attr('src',= response.Comments[i].Avatar); } } jQuery('#CommentText', newDom).html(response.Comments[i]= .Text); jQuery('#CommentText', newDom).css('font-style', 'normal= '); if (response.Comments[i].Points =3D=3D 0) { jQuery('#CommentBottom', newDom).remove(); } else { jQuery('#CommentLikeCount', newDom).html(response.Co= mments[i].Points); if (response.Comments[i].Points > 1) { jQuery('#CommentLikeText', newDom).html('people'= ); } } } jQuery('#CommentDateAdded', newDom).html(response.Comments[i= ].DateAdded); jQuery('#CommentAnchor', newDom).attr('name', 'comment-' + r= esponse.Comments[i].CommentId); //Update the ids so they are unique jQuery('#CommentDiv', newDom).attr('id', 'CommentDiv' + resp= onse.Comments[i].CommentId); jQuery('#CommentAvatarLink', newDom).attr('id', 'CommentAvat= arNoLink' + response.Comments[i].CommentId); jQuery('#CommentAvatarLink', newDom).attr('id', 'CommentAvat= arLink' + response.Comments[i].CommentId); jQuery('#CommentProfileLink', newDom).attr('id', 'CommentPro= fileLink' + response.Comments[i].CommentId); jQuery('#CommentUsername', newDom).attr('id', 'CommentUserna= me' + response.Comments[i].CommentId); jQuery('#CommentDateAdded', newDom).attr('id', 'CommentDateA= dded' + response.Comments[i].CommentId); jQuery('#CommentText', newDom).attr('id', 'CommentText' + re= sponse.Comments[i].CommentId); jQuery('#CommentBottom', newDom).attr('id', 'CommentBottom' = + response.Comments[i].CommentId); jQuery('#CommentLikeCount', newDom).attr('id', 'CommentLikeC= ount' + response.Comments[i].CommentId); jQuery('#CommentLikeText', newDom).attr('id', 'CommentLikeTe= xt' + response.Comments[i].CommentId); jQuery('#CommentAnchor', newDom).attr('id', 'CommentAnchor' = + response.Comments[i].CommentId); } //Add the new dom element to into the dom document.getElementById('CommentHolder').appendChild(newDom); } //Check to see if the "Load More Comments" button should be hidden if (response.NoMoreComments) { jQuery('#ButtonLoadMoreComments').css('display', 'none'); } //If on page 1 then check to see if we should scroll to the desired = comment if (pageNum =3D=3D 1) { //Check for a Disqus formatted anchor tag //If found, then transform it into the id of the comment and scr= oll to it //Sample anchor: #comment-60274197 //Sample id: CommentAnchor60274197 var x =3D window.location.href.indexOf("#"); if (x >=3D 0) { var anchor =3D window.location.href.substr(x + 1); var commentId =3D anchor.substr(8); var id =3D 'CommentAnchor' + commentId; ScrollToId(id); } } } function GetCommentsError() { jQuery('#CommentMsg').css('display', 'block'); jQuery('#CommentMsg').html('Error...please try again later.'); } function ReplaceInterrupter() { var url =3D "/controlpage.aspx?control=3D/common/controls/masterpage= /interruptercontent&sitepagename=3Dundefined&type=3Drefresh&interrupteri= d=3D" + interruptID + "&lastinterrupterclosed=3D" + lastInterrupterClose= d + interrupterStaffCacheBust; AjaxCall(url, InterrupterCallbackSuccess, InterrupterCallbackError);= } function InterrupterCallbackSuccess(transport) { var response =3D transport; var trimmedResponse =3D response.replace(/^\s+|\s+$/g, ""); var interrupterContents =3D jQuery('#InterrupterHolder').html().repl= ace(/^\s+|\s+$/g, ""); if ((trimmedResponse !=3D 'notupdated<= /span>') && (interrupterContents !=3D trimmedResponse)) { jQuery("#InterrupterHolder").html(response); if (response.indexOf("interruptID =3D") >=3D 0) { interruptID =3D response.substring(response.indexOf("interru= ptID =3D") + 14); interruptID =3D interruptID.substring(0, interruptID.indexOf= (";")); } if (response.replace(/^\s+|\s+$/g, "") =3D=3D "") { jQuery('#InterrupterHolder').css("display", "none"); } else { jQuery('#InterrupterHolder').css("display", "block"); } jQuery('#mainNav').css("display", "none"); jQuery('#contentBounds').css("display", "none"); jQuery('#mainNav').css("display", "block"); jQuery('#contentBounds').css("display", "block"); jQuery('#mainNav').css("top", "0"); jQuery('#contentBounds').css("position", "0"); } setTimeout("ReplaceInterrupter()", interrupterRefresh); } function InterrupterCallbackError(transport) { jQuery('#InterrupterHolder').css("display", "none"); setTimeout("ReplaceInterrupter()", interrupterRefresh); } function ConnectionsFacebookConnect() { FB.login(function (response) { if (response.session && response.perm= s =3D=3D "publish_stream,email,offline_access") ConnectionsFacebookConne= ctSuccess(); }, { perms: 'publish_stream,email,offline_access' }); return false; } function ConnectionsFacebookConnectSuccess() { AnalyticsCustomEvent("SocialConnect", "Facebook", "Connections.aspx"= ); __doPostBack('FacebookConnect', ''); } function ConnectionsFacebookDisconnect() { //FB.logout(function (response) { ConnectionsFacebookDisconnectSucce= ss(); }); ConnectionsFacebookDisconnectSuccess(); /* temporarily? remove Face= book logout and just postback to update the database */ } function ConnectionsFacebookDisconnectSuccess() { AnalyticsCustomEvent("SocialDisconnect", "Facebook", "Connections.as= px"); __doPostBack('FacebookDisconnect', ''); } function ConnectionsTwitterConnect(action) { var actionQuery =3D ""; if (action) { actionQuery =3D "?action=3D" + action; } var win =3D window.open('/twitterconnect.aspx' + actionQuery, 'TwitW= in', 'menubar=3D0,resizable=3D0,width=3D780,height=3D425'); return false; } function ScrollToId(id) { if (jQuery("#" + id).length > 0) { scroll(0, 0); jQuery('html,body').animate({ scrollTop: jQuery("#" + id).offset= ().top }, 1000); //scroll(0, jQuery("#" + id).offset().top); } } function refreshAd(AdToRefresh, width, height, AdSection) { //in order to refresh there must be a unit with AdToRefresh + _ref = jQuery("#" + AdToRefresh).html(""); jQuery("#" + AdToRefresh + "_frame").remove(); var dateMilli =3D new Date(); dateMilli =3D dateMilli.getTime(); jQuery("#" + AdToRefresh).html("