From: Subject: How will new politicians deal with UFOs- - SantaFeNewMexican.com Date: Thu, 20 Nov 2008 15:14:53 -0500 MIME-Version: 1.0 Content-Type: multipart/related; type="text/html"; boundary="----=_NextPart_000_0000_01C94B22.BD5782D0" X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3350 This is a multi-part message in MIME format. ------=_NextPart_000_0000_01C94B22.BD5782D0 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.santafenewmexican.com/Opinion/My-View-How-will-new-politicians-deal-with-UFOs- =EF=BB=BF How will new = politicians deal with UFOs- - SantaFeNewMexican.com
Opinion
Opinion
Opinion
News for Santa Fe and New = Mexico :

Advertisement

RSS | 3D""=20

How will new politicians deal with UFOs-

Related

More on this site

Advertisement

Richard Dean Jacob | =

11/1/2008 - = 11/2/08

Political=20 journalist Dana Milbank wrote a commentary in the Sept. 18, 2007, = edition of=20 The Washington Post titled, "There's the Red Vote, the Blue Vote, = and the=20 Little Green Vote." More than anybody, wrote Milbank, Stephen Bassett of = the=20 Paradigm Research Group has been working to elevate alien affairs as an = issue in=20 2008. His commentary stated that the Paradigm Research Group held a news = conference at the National Press Club in Washington, D.C., to demand = that the=20 presidential candidates support a "truth amnesty" to end the = "government-imposed=20 truth embargo on the facts confirming an extraterrestrial presence."=20

Milbank further said that "the truth amnesty disclosure project = is=20 reportedly recommended by the participating extraterrestrials = themselves" as=20 announced to the humans-only gathering by Alfred Lambremont Webre: JD in = international law from Yale, co-founder of the Institute for Cooperation = in=20 Space and author of Exopolitics: Politics, Government and Law in the = Universe.=20 It was Webre himself who laid open the revelation that about 60 years = ago a=20 specific extraterrestrial civilization entered into a top-secret CIA=20 human-extraterrestrial liaison program. Phil Singer, a Hillary Clinton=20 spokesman, announced "Let me check in with the mothership" when asked = about the=20 truth embargo. A spokesman for Barrack Obama, Bill Burton, said "We're = more=20 focused on lifting the government-imposed truth embargo on issues like = the war=20 in Iraq ."

It looks obvious to me that the whole UFO/ET enigma = and its=20 implications for life on Earth is a subject that virtually all politicos = would=20 much prefer to sidestep than give serious thought and answer to. = Certainly the=20 concern is understandable over the potential can of PR worms that would = be let=20 loose if any elected politician were to really come out with information = on the=20 subject with candor. The fact of the matter is that the real, inside = knowledge=20 about ETs is the domain of the military and intelligence agencies and = that the=20 vast majority of congressmen and senators in Washington are as in the = dark on=20 the matter as the rest of us.

As important and monumental as = real=20 disclosure would be to our world, we need our elected politicians to get = boldly=20 forthright about the issue. I know that not everyone agrees with this, = as I=20 caught an Internet posting that said that Rep. Dennis Kucinich was an = odd little=20 spider monkey who reduced his status to fruit fly for talking about his = UFO=20 experience during the televised presidential debates. Still it seems = that our=20 presidential candidates could do better than dancing around or = foo-fooing the=20 issue.

A quick run-down of candidate responses include Barack = Obama=20 saying, in effect, that he is more concerned about life on Earth. = Obama's former=20 rival Hillary Clinton somehow eluded ever being asked about ETs or UFOs = on the=20 campaign trail or in the debates. Republican presidential contender John = McCain=20 said that he'd never seen one but that he keeps looking all the time. = Mitt=20 Romney said "I'm afraid I do not believe in extraterrestrials visiting = Earth."=20 Then-Republican front-runner Rudy Giuliani told an 8-year old that if = invaded by=20 evil aliens "We'll be prepared for anything that happens." And = fundamentalist=20 Christian Mike Huckabee said that he believes in G-O-D rather than = U-F-O.=20

So if there really is a behind-the-scenes, ultra-classified = coverup=20 about intelligent life in space and our interaction with it, it's = obvious that=20 our elected representatives in the world of government aren't on the = receiving=20 end of the real story. The black world of intelligence agencies and = covert=20 operations, it's said, is very secretive and very compartmentalized. = Lockheed=20 Skunk Works official Ben Rich with a degree in mechanical engineering = said in a=20 lecture shortly before he died that "We already have the means to travel = among=20 the stars, but these technologies are locked up in black projects and it = would=20 take an act of God to ever get them out to benefit humanity ... anything = you can=20 imagine we already know how to do."

If the truth is out there = it's going=20 to be worth the effort and added push to find out what has been going = on. Just=20 how the next president reacts and deals with this ongoing enigma will be = interesting to see.

Richard Dean Jacob is a Santa Fe-based=20 entrepreneur, freelance writer and exopolitical = researcher.



More from The Santa Fe New Mexican

Sports

NCAA=20 football: Free-spending expansion of college bowl schedule could be = maxed=20 out

NEW YORK =E2=80=94 After years of relentless expansion, college = football's nearly=20 monthlong holiday party =E2=80=94 the bowl season =E2=80=94 finally = seems to have maxed out.=20  =C2=BBStory

  • NCAA=20 basketball: Frustrated coach takes a seat in stands=20
  • NBA:=20 Iverson scores 23 to fire Pistons past Cleveland=20
  • Local | NFL | NBA | MLB | College| =

Business

Stocks=20 open lower after jobless claims jump

NEW YORK =E2=80=94 Fresh worries about widening unemployment are = adding investors'=20 list of concerns about the economy and are weighing on stocks in early = trading.=20  =C2=BBStory

  • Paulson:=20 crisis happens once or twice in 100 years=20
  • China's=20 new status: No. 1 lender to U.S.

US/World=20 News

Report=20 says CIA witheld info from White House

WASHINGTON =E2=80=94 The senior Republican on the House Intelligence = Committee=20 Thursday called for a criminal investigation into whether the CIA lied = to=20 Congress and withheld information from the Justice Department during its = inquiry=20 into the 2001 shoot-down of an American missionary plane by the Peruvian = air=20 force with help from a CIA spotter plane.  =C2=BBStory

  • Napolitano=20 emerges for Homeland Security job=20
  • Bush=20 would extend jobless benefits

Links

=20 Fest= ivals=20 Gall= eries=20 Lect= ures/Books=20 Musi= c=20 Nigh= tlife=20 Stag= e=20

=20
=20 = =20
Daily newsletter = signup
=20

  • Search=20


Sponsored by:

Advertisement

Privacy = Policy=20 and Terms of Use | =C2=A92008, The Santa Fe New Mexican and MediaSpan

Opinions expressed by readers do not necessarily reflect the views of = the=20 management and staff of The Santa Fe New Mexican.

Home=20 Page

 

Banner Photo by Kim Kurian

 

Search engine optimization and website marketing provided by Small = Initiatives and=20 Trafficdeveloper

------=_NextPart_000_0000_01C94B22.BD5782D0 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://pixel.quantserve.com/pixel/p-be_TL7sImWToQ.gif R0lGODlhAQABAAAAACwAAAAAAQABAID///8AAAACAkQBADs= ------=_NextPart_000_0000_01C94B22.BD5782D0 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://www.santafenewmexican.com/images/Banners/Summer.jpg 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 ------=_NextPart_000_0000_01C94B22.BD5782D0 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://s7.addthis.com/button1-addthis.gif R0lGODlhfQAQAMQfAF+25dvZ12SsPeexZ5KSkh0g/7DP4/zIBOaymvrLUviSEba1tairpurq6sPG yBqS0+BKCqDGX/DHnsbVqPz8/PPz8/b29v9pOvr6+uzs7O/v7+jo6MDAwAAAAP///////yH5BAEA AB8ALAAAAAB9ABAAAAX/4PdxZGmeaKqubOu+cMyJY+DdeK7vfO//wKBwOAzMODaicslsOolGDu5C rVKf2KZluy14vb4FY7zgBRCSCpF0s7ov2fiQ2/0WdIu8p3zj5wIQgQMbQ2weVm1VPh2MN4yNHo8d OZKTk46YjpBAdBZ2dzgEOGM3AQR+NwgQCgoIERECAkCGiIeKPJeRupi5uZm7u5e9QZ2fOaIeGwQB AQ7OyFOsChOvsbNStjtXuDiW3cC+4N/BSsV2xx4NHAQWzg7KORYLBg4S1LAM14nacLiSFB0oCAwY cKDAgwUB/gOIkNHBhxAVPjoBkYBFEhoqZBjz0MADAAAC2KMWICJEEhgw59SykrJlyw4vMcBMCXOm TJc3acbM6dImzp6STvwkkJKDBg0BGOAE8DFkgqcJfv4ksWVllU5cOmS1oHWL1q5cO4Ed67WsWax0 Kp3oxIEBBwtGFwRY0OmBXQASnh4YgJYthwoV3lgBTJhwB8MVJAFWXDgx4sWQFzNqTFnyRBONpfyN O7exgwAGDCQ4cEBBmsqFMR4VfOGo69ewY8ueTbv2bLUmYFskoGG3RdoBBgiH3UFD8eJHSQSwPTuD 8+fQo0ufTr269evYs183UmOD9+/gw4sfT768+fPo06tXz12EjPfw48ufz0JECAA7 ------=_NextPart_000_0000_01C94B22.BD5782D0 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.santafenewmexican.com/style/styles.css #classifieds * { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } #classifieds .footer { CLEAR: both } #classifieds P { FONT-SIZE: 1.2em } #classifieds INPUT { FONT-SIZE: 1.2em; FONT-FAMILY: Arial,Helvetica,sans-serif } #classifieds SELECT { FONT-SIZE: 1.2em; FONT-FAMILY: Arial,Helvetica,sans-serif } #classifieds EM { FONT-WEIGHT: bold; FONT-STYLE: normal } #classifieds { PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 10px; = PADDING-BOTTOM: 10px; WIDTH: 748px; PADDING-TOP: 0px; FONT-FAMILY: = Arial,Helvetica,sans-serif } #classifieds #contentTop { PADDING-RIGHT: 12px } #classifieds #contentBody { BACKGROUND: #fff; WIDTH: 748px } #classifieds #contentBody .padding { BORDER-RIGHT: #c9c6c3 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: = #c9c6c3 1px solid; PADDING-LEFT: 16px; PADDING-BOTTOM: 15px; = BORDER-LEFT: #c9c6c3 1px solid; PADDING-TOP: 15px; BORDER-BOTTOM: = #c9c6c3 1px solid } #classifieds #contentFooter { BACKGROUND: url(/images/searchFooterBG.gif) no-repeat; HEIGHT: 32px } #classifieds #contentFooter #feedbackLink { PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: = 0px; PADDING-TOP: 4px } #classifieds #contentFooter #emailPage { PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: = 0px; PADDING-TOP: 4px } #classifieds #contentFooter A { COLOR: #fff } #classifieds #contentBody .padding #contentTitle { FONT-WEIGHT: bold; FONT-SIZE: 1.8em; FLOAT: left } #classifieds #contentBody .padding #contentTitleOptions { FLOAT: left; LINE-HEIGHT: 1.8em } #classifieds .placeAdTop { BACKGROUND: url(/images/placeAd-TopBG.gif) no-repeat; HEIGHT: 48px } #classifieds #placeAd { PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px } #classifieds #placeAd #placeAdTitle { FONT-WEIGHT: bold; FONT-SIZE: 18px; FLOAT: left; MARGIN: 10px 0px 0px; = COLOR: #fff } #classifieds #placeAd .steps { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 1.1em; FLOAT: right; = PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px 10px; COLOR: #fff; = PADDING-TOP: 0px } #classifieds #placeAd .currentStep { BACKGROUND: #fff; COLOR: #524c40 } #classifieds H3.chooseCategory { FONT-WEIGHT: normal; FONT-SIZE: 1.8em; PADDING-BOTTOM: 10px; = TEXT-ALIGN: center } #classifieds .chooseCategoryContainer { MARGIN: 0px 10px 0px 0px; WIDTH: 350px } #classifieds #chooseCategoryRight { FLOAT: left; WIDTH: 350px } #chooseCategoryLeft { FLOAT: left; WIDTH: 350px } #classifieds #chooseCategoryRight .footer { HEIGHT: 18px } #chooseCategoryLeft .footer { HEIGHT: 18px } #classifieds .chooseCategoryContainer .mediumSponsorAd { TEXT-ALIGN: center } #classifieds .chooseCategoryContainer .mediumSponsorAd IMG { MARGIN: 1px 0px 29px } #classifieds .chooseCategoryImage { FLOAT: left; MARGIN-RIGHT: 5px } #classifieds H2.chooseCategoryLink A:hover { TEXT-DECORATION: underline } #classifieds #composeCategoryHeader { PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: #b1aba5; = PADDING-BOTTOM: 6px; PADDING-TOP: 0px } #classifieds #composeCategoryHeader H2 { FONT-WEIGHT: normal; FONT-SIZE: 1.2em } #classifieds .composeSectionTitle { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; = PADDING-TOP: 4px; BORDER-BOTTOM: #b6b2ab 1px solid } #classifieds .composeSectionTitle P { DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 1.1em } #classifieds .composeSectionTitle H3 { DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 1.4em } #classifieds .specialSectionTitle { PADDING-LEFT: 8px; BACKGROUND: #514940; COLOR: #fff } #classifieds .composeSectionContent { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 15px; = PADDING-BOTTOM: 10px; PADDING-TOP: 10px } #classifieds .specialSectionContent { BACKGROUND: #ddd8d2 } #classifieds .simpleSearchTop { BACKGROUND: url(/images/simpleSearch-TopBG.gif) no-repeat; HEIGHT: 68px } #classifieds .simpleSearchTop #simpleSearch { FLOAT: left; WIDTH: 560px; COLOR: #fff } #classifieds .simpleSearchTop #simpleSearch .formRow { PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: = 0px; PADDING-TOP: 8px } #classifieds .simpleSearchTop .formRowA { WIDTH: 175px } #classifieds .simpleSearchTop .formRowB { WIDTH: 216px } #classifieds .simpleSearchTop .formRow1 { HEIGHT: 26px } #classifieds .simpleSearchTop .formRow2 { CLEAR: left; FLOAT: left } #classifieds .simpleSearchTop #simpleSearch A { COLOR: #fff } #classifieds .simpleSearchTop #searchTitle { PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: = 18px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 68px; PADDING-TOP: 12px } #classifieds .simpleSearchTop #searchCat { FONT-SIZE: 1em; WIDTH: 172px; HEIGHT: 20px } #classifieds .simpleSearchTop #searchSubCat { FONT-SIZE: 1em; WIDTH: 172px; HEIGHT: 20px } #classifieds .simpleSearchTop #searchInput { FONT-SIZE: 1.1em; FLOAT: left; MARGIN: 0px 3px 0px 0px; WIDTH: 155px; = HEIGHT: 18px } #classifieds .simpleSearchTop #searchButton { FLOAT: left; MARGIN: 0px } #classifieds .simpleSearchTop #numberOfAds { FONT-SIZE: 11px; FLOAT: left; MARGIN: 4px 0px 0px; WIDTH: 128px; = LINE-HEIGHT: 1em; TEXT-ALIGN: center } #classifieds .simpleSearchTop #numberOfAdsInput { FONT-SIZE: 1.1em; FLOAT: left; MARGIN: 0px; WIDTH: 27px; HEIGHT: 18px } #classifieds .simpleSearchTop #linkAdvanced { FLOAT: left; MARGIN: 15px 0px 0px; TEXT-ALIGN: center } #classifieds #searchResults { CLEAR: both } #classifieds #searchResults .controlBar { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #6d8e7b; = PADDING-BOTTOM: 6px; MARGIN: 10px 0px; PADDING-TOP: 6px; TEXT-ALIGN: = center } #classifieds .controlBar P { FONT-SIZE: 1.2em; COLOR: #fff; PADDING-TOP: 4px; POSITION: relative } #classifieds .controlBar LABEL { FONT-SIZE: 1.2em; COLOR: #fff } #classifieds .controlBar A { COLOR: #fff } #classifieds .controlBar #adsFound { FLOAT: left } #classifieds .controlBar #sortAds { FLOAT: right } #classifieds .controlBar #sortOption { MARGIN-RIGHT: 3px } #classifieds .controlBar #emailItems { FLOAT: left } #classifieds .controlBar #addToBasketButton { FLOAT: right; WIDTH: 170px } #classifieds .controlBar #printerFriendlyLink { FONT-SIZE: 1.2em; PADDING-TOP: 3px } #classifieds #searchResults .pageNav { CLEAR: both; MARGIN: 10px 0px; TEXT-ALIGN: center } #classifieds #searchResults .pageNav A { COLOR: #000; TEXT-DECORATION: none } #classifieds .result { CLEAR: both; MARGIN: 10px 0px } #classifieds .selectResult { FONT-SIZE: 1.1em; FLOAT: left } #classifieds .resultContainer { BORDER-RIGHT: #b1aba5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: = #b1aba5 1px solid; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: = 5px; BORDER-LEFT: #b1aba5 1px solid; WIDTH: 655px; PADDING-TOP: 5px; = BORDER-BOTTOM: #b1aba5 1px solid } #classifieds .resultTitle { FONT-WEIGHT: normal; FONT-SIZE: 1.4em } #classifieds .resultTitleHighlight { FONT-WEIGHT: bold; FONT-SIZE: 1.4em } #classifieds .resultTitle A { COLOR: #000; TEXT-DECORATION: none } #classifieds .resultTitleHighlight A:hover { COLOR: #000; TEXT-DECORATION: underline } #classifieds .resultImage { FLOAT: right } #classifieds .resultImage IMG { BORDER-RIGHT: #b6b2ab 1px solid; BORDER-TOP: #b6b2ab 1px solid; = BORDER-LEFT: #b6b2ab 1px solid; BORDER-BOTTOM: #b6b2ab 1px solid; = HEIGHT: 60px } #classifieds .resultStats .videoLink { FONT-WEIGHT: bold } #classifieds .resultStats IMG { MARGIN-LEFT: 15px } #classifieds .simpleSearchTop #advancedSearch { FLOAT: left; WIDTH: 529px; COLOR: #fff } #classifieds .simpleSearchTop #advancedSearch A { COLOR: #fff } #classifieds .simpleSearchTop #advancedSearch #linkAdvanced { FLOAT: right; PADDING-TOP: 5px } #classifieds .simpleSearchTop #advancedSearch #searchTitle { FONT-WEIGHT: bold; FONT-SIZE: 18px; FLOAT: left; MARGIN: 20px 0px 0px = 20px; WIDTH: 380px } #classifieds #advancedSearchContainer { MARGIN-TOP: -5px; BACKGROUND: #6d8e7b } #classifieds #advancedSearchContainer .containerPadding { PADDING-RIGHT: 15px; PADDING-LEFT: 20px; PADDING-BOTTOM: 15px; = PADDING-TOP: 0px } #classifieds #advancedSearchContainer H3 { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; = FONT-SIZE: 1.8em; BACKGROUND: #3f5349; PADDING-BOTTOM: 5px; WIDTH: = 500px; COLOR: #fff; PADDING-TOP: 5px } #classifieds #advancedFieldsetContainer { WIDTH: 520px } #classifieds #advancedSearchContainer FIELDSET { BORDER-RIGHT: #fff 0px solid; BORDER-TOP: #fff 0px solid; BORDER-LEFT: = #fff 0px solid; BORDER-BOTTOM: #fff 0px solid } #classifieds #advancedSearchContainer FIELDSET LEGEND { DISPLAY: none } #classifieds #advancedFieldsetContainer .formRow { PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; = PADDING-TOP: 8px } #classifieds #advancedFieldsetContainer .formRow .formLabel { PADDING-RIGHT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; WIDTH: 120px; = COLOR: #fff } #classifieds #advancedSubmitSection { BACKGROUND: #3f5349; FLOAT: right; MARGIN: -75px 0px 0px 40px; WIDTH: = 185px; HEIGHT: 78px } #classifieds #advancedSubmitSection .containerPadding { PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; = PADDING-TOP: 8px } #classifieds #advancedSubmitSection .displayAdButtons { MARGIN-TOP: 5px; TEXT-ALIGN: right } #classifieds #advancedSubmitSection .displayAdButtons INPUT { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 1.2em; = PADDING-BOTTOM: 1px; PADDING-TOP: 1px } #classifieds #numberOfAds { FLOAT: right; COLOR: #fff; LINE-HEIGHT: 9px; TEXT-ALIGN: center } #classifieds #numberOfAdsInput { FLOAT: right; MARGIN-LEFT: 5px } #classifieds #advancedSubmitSection .displayAdNumber { PADDING-TOP: 15px } #classifieds .composeSectionTitle .h3Subhead { FONT-SIZE: 0.9em; TEXT-TRANSFORM: uppercase } #classifieds .composeSectionTitle H3.carMakeModel { FONT-WEIGHT: bold; FONT-SIZE: 1.8em; TEXT-TRANSFORM: uppercase } #classifieds .composeSectionTitle .searchResults { FONT-SIZE: 1.2em; MARGIN: -4px 0px 0px 20px } #classifieds .adDisplayContent P { PADDING-BOTTOM: 10px } #classifieds #videoPlayer { BACKGROUND: url(/images/video-player-bg.jpg) no-repeat; MARGIN-BOTTOM: = 15px; WIDTH: 614px; HEIGHT: 308px } #classifieds #videoPlayer .video { FLOAT: left; WIDTH: 357px } #classifieds #videoPlayer .videoListings { FLOAT: left; WIDTH: 228px } #classifieds #videoPlayer .video .containerPadding { PADDING-RIGHT: 0px; PADDING-LEFT: 23px; PADDING-BOTTOM: 0px; = PADDING-TOP: 23px } #classifieds #videoPlayer .videoListings .containerPadding { PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; = PADDING-TOP: 18px } #classifieds #videoPlayer H4 { FONT-SIZE: 2.4em; PADDING-BOTTOM: 20px } #classifieds #videoPlayer .videoListings H5 { FONT-WEIGHT: normal; FONT-SIZE: 1.2em } #classifieds #videoPlayer .videoListings H5 A { PADDING-RIGHT: 0px; PADDING-LEFT: 19px; BACKGROUND: = url(/images/icon-video.gif) no-repeat 3px 3px; PADDING-BOTTOM: 8px; = COLOR: #000; PADDING-TOP: 1px } #classifieds #videoPlayer .videoListings H5 A:hover { COLOR: #fff } #classifieds #photoViewer H3 { FONT-SIZE: 1.4em } #classifieds #photos { BORDER-RIGHT: #b7b3ac 1px solid; BORDER-TOP: #b7b3ac 1px solid; = BACKGROUND: url(/images/photos-bg.gif) repeat-y; BORDER-LEFT: #b7b3ac = 1px solid; BORDER-BOTTOM: #b7b3ac 1px solid } #classifieds #photos .largePhoto { FLOAT: left; WIDTH: 310px; TEXT-ALIGN: center } #classifieds #photos IMG { BORDER-RIGHT: #b7b3ac 1px solid; BORDER-TOP: #b7b3ac 1px solid; = BORDER-LEFT: #b7b3ac 1px solid; BORDER-BOTTOM: #b7b3ac 1px solid } #classifieds #photos .thumbnails P { DISPLAY: inline } #photos .thumbnails IMG { MARGIN: 0px 8px 8px 0px; WIDTH: 110px } #classifieds #photos .thumbnails { FLOAT: left; WIDTH: 390px } #classifieds #photos .photosContainer { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; = PADDING-TOP: 10px } #classifieds #exclusiveSponsors { MARGIN: 5px 0px; TEXT-ALIGN: center } #classifieds #exclusiveSponsors H3 { FONT-SIZE: 1.2em; PADDING-BOTTOM: 3px } #classifieds #exclusiveSponsors .sponsors P { DISPLAY: inline } #classifieds #exclusiveSponsors .sponsors IMG { MARGIN-RIGHT: 18px } #classifieds #exclusiveSponsors .sponsors .lastAd IMG { MARGIN-RIGHT: 0px } #dealerContentContainer { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; = PADDING-TOP: 10px } #dealerContentContainer .dealerInnerLeft { FLOAT: left; WIDTH: 370px } #dealerContentContainer .dealerInnerRight { FLOAT: right; WIDTH: 345px } #dealerContentContainer .bottomContent { PADDING-TOP: 20px } #dealerInfo P { FONT-WEIGHT: bold; FONT-SIZE: 1.4em } #dealerInfo IMG { MARGIN: 15px 0px } .dealerInnerContent { BORDER-RIGHT: #b2ada6 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: = #b2ada6 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: = #b2ada6 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #b2ada6 1px solid } .dealerInnerContent .contentEntry { PADDING-BOTTOM: 10px } #classifieds .bottomContent H4 { FONT-SIZE: 1.4em; PADDING-BOTTOM: 2px } #classifieds .dealerInnerContent .contentEntry .entryPrice { FONT-WEIGHT: bold; FONT-SIZE: 1.4em } #classifieds .bottomContent .dealerInnerLeftContent { FLOAT: left; WIDTH: 345px } #classifieds #contentBody FIELDSET { BORDER-RIGHT: #000 0px solid; BORDER-TOP: #000 0px solid; BORDER-LEFT: = #000 0px solid; BORDER-BOTTOM: #000 0px solid } #classifieds #contentBody LEGEND { DISPLAY: none } #classifieds .composeSectionContent .formRowFooter { CLEAR: both; HEIGHT: 1px } #classifieds .composeSectionContent .formRow { FLOAT: left } #classifieds .composeSectionContent .formRow .textInputUpload { WIDTH: 185px } #classifieds .composeSectionContent .formRow .buttonUpload { MARGIN-TOP: 1px } #classifieds .composeSectionContent .formRow .enhanceAdCheckbox { MARGIN: 0px 6px 0px 22px } #classifieds .composeSectionContent .formRow .uploadTitle { PADDING-RIGHT: 4px; FONT-SIZE: 1.2em } #classifieds .composeSectionContent .uploadPrice { PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: = 0px; PADDING-TOP: 3px } #classifieds .composeSectionContent .uploadPrice .priceStrike { TEXT-DECORATION: line-through } #classifieds .composeSectionContent .additionalUploads { PADDING-RIGHT: 0px; PADDING-LEFT: 50px; PADDING-BOTTOM: 0px; = PADDING-TOP: 2px } #classifieds .composeSectionContent .additionalUploads A { COLOR: #000 } #classifieds #editAdFormContainer { PADDING-RIGHT: 28px; PADDING-LEFT: 28px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px } #classifieds #editAdFormContainer #formLeftContainer { FLOAT: left; WIDTH: 50% } #classifieds #editAdFormContainer #formRightContainer { FLOAT: right; WIDTH: 50% } #classifieds #editAdFormContainer .editAdFormRow { CLEAR: both } #classifieds #editAdFormContainer .editAdFormRow .editAdFormDescription = { BORDER-RIGHT: #e9e9e9 1px solid; BORDER-TOP: #e9e9e9 1px solid; = FONT-WEIGHT: bold; BACKGROUND: #ddd9d3; FLOAT: left; BORDER-LEFT: = #e9e9e9 1px solid; WIDTH: 150px; HEIGHT: 26px } #classifieds #editAdFormContainer .editAdFormRow .editAdFormDescription = P { PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 10px; PADDING-BOTTOM: = 5px; PADDING-TOP: 5px } #classifieds #editAdFormContainer .editAdFormRow .editAdFormOption { FLOAT: left } #classifieds #editAdFormContainer .textInputEdit { MARGIN: 3px 0px 0px 6px } #editAdFormContainer .textSelectEdit { MARGIN: 3px 0px 0px 6px } #editAdFormContainer .checkboxEdit { MARGIN: 3px 0px 0px 6px } #classifieds #editOtherComments { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: = 8px; PADDING-TOP: 0px } #editContactInfo { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: = 8px; PADDING-TOP: 0px } #classifieds #editOtherComments P { PADDING-TOP: 8px } #editContactInfo P { PADDING-TOP: 8px } #classifieds #editOtherComments TEXTAREA { FONT-SIZE: 1.1em; FONT-FAMILY: Arial, Helvetica, sans-serif } #classifieds #editContactFormRow { PADDING-TOP: 5px } #classifieds #editContactFormRow .formRow { FLOAT: none; PADDING-TOP: 3px } #classifieds #editContactFormRow LABEL.phoneNumber { FLOAT: left; WIDTH: 95px } #editContactFormRow LABEL.emailAddress { FLOAT: left; WIDTH: 95px } #editContactFormRow LABEL.contactName { FLOAT: left; WIDTH: 95px } ------=_NextPart_000_0000_01C94B22.BD5782D0 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.santafenewmexican.com/style/stationality-nsfn.css .simpleSearchTop #placeAd { BACKGROUND: url(/images/placeAd-buttonBG.gif) no-repeat; FLOAT: right; = MARGIN: 10px 0px 0px; WIDTH: 145px; HEIGHT: 45px; TEXT-ALIGN: center } .simpleSearchTop #placeAd A { FONT-SIZE: 18px; COLOR: #fff; LINE-HEIGHT: 37px } .simpleSearchTop #placeAd A:hover { COLOR: #ffca11 } #formPageFooterButton { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #0070a2; = PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-ALIGN: right } #formPageFooter .smallTextContainer { FONT-SIZE: 0.9em; PADDING-BOTTOM: 15px; FONT-STYLE: italic; TEXT-ALIGN: = center } #contentBody .padding #contentTitleOptions A { MARGIN-LEFT: 15px; COLOR: #0070a2 } H2.chooseCategoryLink { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: = 1.8em; PADDING-BOTTOM: 0px; COLOR: #0070a2; PADDING-TOP: 20px } H2.chooseCategoryLink A { COLOR: #0070a2; TEXT-DECORATION: none } .pageNav A { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; COLOR: = #0070a2; PADDING-TOP: 3px; TEXT-DECORATION: none } .pageNav A:visited { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; COLOR: = #0070a2; PADDING-TOP: 3px; TEXT-DECORATION: none } .pageNumber A { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; COLOR: = #0070a2; PADDING-TOP: 3px; TEXT-DECORATION: none } .pageNumber A:visited { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; COLOR: = #0070a2; PADDING-TOP: 3px; TEXT-DECORATION: none } .pageNav A:hover { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; COLOR: = #0070a2; PADDING-TOP: 3px; TEXT-DECORATION: underline } .pageNumber A:hover { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; COLOR: = #0070a2; PADDING-TOP: 3px; TEXT-DECORATION: underline } .resultTitleHighlight A { COLOR: #0070a2; TEXT-DECORATION: none } .resultTitle A:hover { COLOR: #0070a2; TEXT-DECORATION: underline } .resultDescription A:hover { COLOR: #0070a2 } .resultDescription A { COLOR: #000 } .resultStats A { FONT-SIZE: 0.9em; COLOR: #0070a2 } .composeSectionTitle .searchResults A { COLOR: #0070a2 } .adDisplayContent .priceAndNumber { FONT-WEIGHT: bold; FONT-SIZE: 1.5em; COLOR: #0070a2; LINE-HEIGHT: 1em } #dealerInfo P A { FONT-WEIGHT: normal; FONT-SIZE: 0.9em; COLOR: #0070a2 } #dealerInfo H3 { FONT-SIZE: 2.4em; COLOR: #0070a2 } .dealerInnerContent .contentEntry H5 { FONT-SIZE: 1.4em; COLOR: #0070a2 } .dealerInnerContent .contentEntry A { COLOR: #0070a2 } .composeSectionContent .formRow .boldMyHeadline { FONT-SIZE: 1.4em; COLOR: #0070a2 } .composeSectionContent .limitedOffer { PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: = 0px; COLOR: #0070a2; PADDING-TOP: 3px; FONT-STYLE: italic } ------=_NextPart_000_0000_01C94B22.BD5782D0 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://sfe.live.mediaspanonline.com/style/sfnm.css * { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } BODY { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: = url(../images/sfnm_bkgd.gif) #a69172; PADDING-BOTTOM: 0px; MARGIN: 0px; = FONT: 14px/16px georgia,serif; PADDING-TOP: 0px; TEXT-ALIGN: center } .bmbody { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f1f1d5; = PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 14px/16px georgia,serif; = PADDING-TOP: 0px; TEXT-ALIGN: center } A:link { COLOR: #00577f } A:visited { COLOR: #00577f } A:hover { COLOR: #a41b20; TEXT-DECORATION: underline } .nocss { DISPLAY: none } #page { BACKGROUND: url(../images/sfnm_main_bkgd.gif) repeat-y; MARGIN: 0px = auto; WIDTH: 986px; TEXT-ALIGN: left } #main { FLOAT: left; MARGIN: 0px 1px 0px 8px; WIDTH: 769px; TOP: 160px } #widgetbody { BACKGROUND: #fff } #realestatemain { FLOAT: left; MARGIN: 0px 1px 0px 208px; WIDTH: 567px } .realestatehome_center { FLOAT: left; MARGIN: 10px; WIDTH: 540px } .realestateindex_centerpiece { FLOAT: left; MARGIN: 10px; WIDTH: 540px } .realestatestory_home_related_right { FLOAT: right; WIDTH: 300px; MARGIN-RIGHT: 4px } #realestaterail { FLOAT: left; WIDTH: 200px; BACKGROUND-COLOR: #f4f2e0 } #realestaterailvert { FLOAT: left; BACKGROUND-COLOR: #f4f2e0 } .realestate_story_block { CLEAR: both; FLOAT: left; MARGIN: 0px 14px 10px 0px; WIDTH: 400px } .realestate_virtual_main { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: = 0px; MARGIN: 0px 10px 20px; PADDING-TOP: 10px } .realestate_virtual_block { FLOAT: left; MARGIN: 0px 14px 10px 0px; WIDTH: 260px } .realestatecategory_right_block { CLEAR: both; PADDING-BOTTOM: 1px; MARGIN: 0px 10px 10px; BORDER-LEFT: = #ddd 1px solid; WIDTH: 250px } .realestatecategory_right_block_float { CLEAR: both; PADDING-BOTTOM: 1px; MARGIN: 0px 10px 10px; BORDER-LEFT: = #ddd 1px solid; WIDTH: 250px } .realestatead_main_300x250 { FLOAT: left; MARGIN: 0px 10px 10px; WIDTH: 250px } .realestatehome_second_screen { CLEAR: both; FLOAT: left; MARGIN: 0px 0px 10px; WIDTH: 250px } #header { BACKGROUND: url(../images/Banners/[Background Image].jpg) no-repeat; = MARGIN: 0px 0px 64px; WIDTH: 770px; HEIGHT: 167px } #pasaheader { BACKGROUND: url(../images/pasa_header.jpg) no-repeat; MARGIN: 3px 0px = 64px; WIDTH: 770px; HEIGHT: 97px } #lavozheader { BACKGROUND: url(../images/lavoz_header.jpg) no-repeat; MARGIN: 3px 0px = 64px; WIDTH: 770px; HEIGHT: 127px } #gennext { MARGIN: 0px 0px 64px; WIDTH: 770px; HEIGHT: 97px } .brandlink { DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; = WIDTH: 700px; HEIGHT: 55px } #rail { FLOAT: left; WIDTH: 200px } .clearmain { CLEAR: both; BACKGROUND: url(../images/sfnm_footer_bkgd.gif) no-repeat = 1px 50%; WIDTH: 986px; HEIGHT: 14px } #footer { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: = url(../images/sfnm_bkgd.gif); PADDING-BOTTOM: 24px; MARGIN: 0px auto; = FONT: 12px/14px arial,sans-serif; WIDTH: 986px; COLOR: #fff; = PADDING-TOP: 10px } #footer A { COLOR: #fff } #site_index A { TEXT-DECORATION: none } #site_index A:link { TEXT-DECORATION: none } #site_index A:visited { TEXT-DECORATION: none } #footer A:hover { COLOR: #a41b20 } .index_categories { FONT-WEIGHT: bold; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 250px; = LIST-STYLE-TYPE: none; TEXT-ALIGN: right } .index_links { FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 675px; LIST-STYLE-TYPE: none; = TEXT-ALIGN: left } .index_links LI UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } .index_links LI UL LI { PADDING-RIGHT: 15px; DISPLAY: inline; PADDING-LEFT: 0px; = PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px } .copyright { CLEAR: both } #copyright { CLEAR: both; PADDING-TOP: 10px } #unsubscribe { MARGIN: 0px 0px 20px; FONT: 12px/14px arial,sans-serif } #sitemap { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 24px; MARGIN: = 0px auto; FONT: 12px/14px arial,sans-serif; WIDTH: 750px; COLOR: #fff; = PADDING-TOP: 10px } #sitemap A { COLOR: #666666 } #sitemap A:hover { COLOR: #a41b20 } .index_block { PADDING-LEFT: 10px; FLOAT: left; WIDTH: 150px } .index_block H3 { FONT-SIZE: 16px; FONT-FAMILY: georgia, serif } .index_block UL { MARGIN: 5px 10px 13px 0px; LIST-STYLE-TYPE: square } .index_block UL LI { MARGIN: 0px 0px 2px 13px } #index_1 { BORDER-RIGHT: #bbbbbb 1px dashed } #index_2 { BORDER-RIGHT: #bbbbbb 1px dashed } #index_3 { BORDER-RIGHT: #bbbbbb 1px dashed } #index_4 { BORDER-RIGHT: #bbbbbb 1px dashed } #index_5 { BORDER-RIGHT: #bbbbbb 1px dashed } #index_6 { BORDER-RIGHT: #bbbbbb 1px dashed } #index_7 { BORDER-RIGHT: #bbbbbb 1px dashed } .ad_rail_160x600 { CLEAR: both; BACKGROUND: #ddd; PADDING-BOTTOM: 10px; MARGIN: 0px 0px = 10px; FONT: 11px/11px arial,sans-serif; COLOR: #fff; TEXT-ALIGN: center } .ad_top_728x90 { CLEAR: both; BACKGROUND: #ddd; PADDING-BOTTOM: 10px; MARGIN: 0px 0px = 10px; FONT: 11px/11px arial,sans-serif; COLOR: #fff; TEXT-ALIGN: center } .ad_main_728x90 { CLEAR: both; BACKGROUND: #ddd; PADDING-BOTTOM: 10px; MARGIN: 0px 0px = 10px; FONT: 11px/11px arial,sans-serif; COLOR: #fff; TEXT-ALIGN: center } .ad_main_300x250 { CLEAR: both; BACKGROUND: #ddd; PADDING-BOTTOM: 10px; MARGIN: 0px 0px = 10px; FONT: 11px/11px arial,sans-serif; COLOR: #fff; TEXT-ALIGN: center } .ad_rail_180x150 { CLEAR: both; BACKGROUND: #ddd; PADDING-BOTTOM: 10px; MARGIN: 0px 0px = 10px; FONT: 11px/11px arial,sans-serif; COLOR: #fff; TEXT-ALIGN: center } .ad_main_180x150 { CLEAR: both; BACKGROUND: #ddd; PADDING-BOTTOM: 10px; MARGIN: 0px 0px = 10px; FONT: 11px/11px arial,sans-serif; COLOR: #fff; TEXT-ALIGN: center } .ad_rail_160x240 { CLEAR: both; BACKGROUND: #ddd; PADDING-BOTTOM: 10px; MARGIN: 0px 0px = 10px; FONT: 11px/11px arial,sans-serif; COLOR: #fff; TEXT-ALIGN: center } .ad_rail_160x600 IMG { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-RIGHT-WIDTH: 0px } .ad_top_728x90 IMG { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-RIGHT-WIDTH: 0px } .ad_main_728x90 IMG { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-RIGHT-WIDTH: 0px } .ad_main_300x250 IMG { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-RIGHT-WIDTH: 0px } .ad_rail_180x150 IMG { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-RIGHT-WIDTH: 0px } .ad_main_180x150 IMG { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-RIGHT-WIDTH: 0px } .ad_rail_160x240 IMG { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-RIGHT-WIDTH: 0px } .ad_rail_160x240 A { COLOR: #fff; TEXT-DECORATION: none } .ad_rail_160x600 A { COLOR: #fff; TEXT-DECORATION: none } .ad_top_728x90 A { COLOR: #fff; TEXT-DECORATION: none } .ad_main_728x90 A { COLOR: #fff; TEXT-DECORATION: none } .ad_main_300x250 A { COLOR: #fff; TEXT-DECORATION: none } .ad_rail_180x150 A { COLOR: #fff; TEXT-DECORATION: none } .ad_main_180x150 A { COLOR: #fff; TEXT-DECORATION: none } .ad_rail_160x240 A:visited { COLOR: #fff; TEXT-DECORATION: none } .ad_rail_160x600 A:visited { COLOR: #fff; TEXT-DECORATION: none } .ad_top_728x90 A:visited { COLOR: #fff; TEXT-DECORATION: none } .ad_main_728x90 A:visited { COLOR: #fff; TEXT-DECORATION: none } .ad_main_300x250 A:visited { COLOR: #fff; TEXT-DECORATION: none } .ad_rail_180x150 A:visited { COLOR: #fff; TEXT-DECORATION: none } .ad_main_180x150 A:visited { COLOR: #fff; TEXT-DECORATION: none } .ad_rail_160x240 { MARGIN: 0px 0px 20px 10px; WIDTH: 180px } .ad_rail_160x600 { MARGIN: 0px 0px 20px 10px; WIDTH: 180px } .ad_main_300x250 { FLOAT: left; MARGIN: 0px 10px 10px; WIDTH: 370px } .ad_main_300x250ad A:visited { COLOR: #999999; TEXT-DECORATION: none } .ad_main_300x250ad A { COLOR: #999999; TEXT-DECORATION: none } .ad_bannermain_300x250 { FLOAT: right; MARGIN: 0px 10px 10px; WIDTH: 370px } .category_left .ad_main_300x250 { FLOAT: none; MARGIN: 20px 0px; WIDTH: 370px } .ad_top_728x90 { MARGIN: 10px } .ad_main_728x90 { MARGIN: 0px 10px 10px } .siteservices { BORDER-TOP: #999 1px solid; MARGIN: 10px 8px; PADDING-TOP: 10px } .siteservices UL.moreheads { MARGIN: 8px 2px 4px 16px } .search_sponsor { DISPLAY: block; BACKGROUND: = url(../images/samples/search_sponsor_sample.gif) no-repeat; FLOAT: = right; MARGIN: 1px 10px -8px 0px; WIDTH: 119px; HEIGHT: 16px } .wx_sponsor { DISPLAY: block; BACKGROUND: = url(../images/samples/wx_sponsor_sample.gif) no-repeat; MARGIN: 5px 0px = 15px; WIDTH: 180px; HEIGHT: 29px } H1 { FONT-WEIGHT: normal; MARGIN: 0px 0px 8px } H2 { FONT-WEIGHT: normal; MARGIN: 0px 0px 8px } H3 { FONT-WEIGHT: normal; MARGIN: 0px 0px 8px } H4 { FONT-WEIGHT: normal; MARGIN: 0px 0px 8px } H1 A { TEXT-DECORATION: none } H2 A { TEXT-DECORATION: none } H3 A { TEXT-DECORATION: none } H4 A { TEXT-DECORATION: none } H5 A { TEXT-DECORATION: none } H6 A { TEXT-DECORATION: none } H1 { MARGIN-TOP: -3px; FONT-SIZE: 28px; LINE-HEIGHT: 30px } H2 { FONT-SIZE: 24px; LINE-HEIGHT: 26px } H3 { FONT-SIZE: 18px; LINE-HEIGHT: 20px } H4 { FONT-SIZE: 16px; LINE-HEIGHT: 18px } H5 { FONT-SIZE: 14px; LINE-HEIGHT: 16px } H6 { FONT-SIZE: 13px; LINE-HEIGHT: 15px } FORM { FONT: 13px/15px arial,sans-serif } INPUT { FONT: 13px/15px arial,sans-serif } UL { MARGIN: 8px 0px 4px 14px; LIST-STYLE-TYPE: square } UL LI { MARGIN: 0px 0px 4px } BLOCKQUOTE { PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; = BORDER-LEFT: #ccc 3px solid; COLOR: #666; PADDING-TOP: 0px; FONT-STYLE: = italic } .caption { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: = 0px; FONT: 11px/11px arial,sans-serif; PADDING-TOP: 3px } .credit { FONT: 11px/11px arial,sans-serif; COLOR: #999; TEXT-ALIGN: right } .storylink { FONT: 12px arial,sans-serif; COLOR: #666 } .storylink A:link { TEXT-DECORATION: none } .storylink A:visited { TEXT-DECORATION: none } .storylink A:hover { TEXT-DECORATION: underline } .ribbon { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: = 11px; BACKGROUND: url(../images/sfnm_hptab_bkgd_red.gif) #cc6666 = repeat-x; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; TEXT-TRANSFORM: = uppercase; COLOR: #fff; LINE-HEIGHT: 11px; PADDING-TOP: 4px; = FONT-FAMILY: arial, sans-serif; LETTER-SPACING: 1px; HEIGHT: 11px; = TEXT-ALIGN: center } .ribbon A { COLOR: #fff; TEXT-DECORATION: none } .ribbon A:link { COLOR: #fff; TEXT-DECORATION: none } .ribbon A:visited { COLOR: #fff; TEXT-DECORATION: none } .kicker { MARGIN-TOP: 8px; MARGIN-BOTTOM: 4px; FONT: bold 12px/12px = arial,sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #666 } .kicker A { COLOR: #666; TEXT-DECORATION: none } .kicker A:link { COLOR: #666; TEXT-DECORATION: none } .kicker A:visited { COLOR: #666; TEXT-DECORATION: none } .urgent { COLOR: #de5521 } .kicker A:hover { COLOR: #a41b20; TEXT-DECORATION: underline } .second { BORDER-TOP: #ccc 1px dotted; PADDING-TOP: 10px } #copyright { WIDTH: 970px; TEXT-ALIGN: center } .form { PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; FONT: bold = 16px/16px arial,sans-serif; COLOR: #706f6f; PADDING-TOP: 8px } .formsub { FONT: 14px/14px arial,sans-serif; COLOR: #706f6f } .submitphotoform { PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; FONT: = 13px/13px georgia,serif; MARGIN-LEFT: 30px; PADDING-TOP: 8px } .submitphotolink { PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; FONT: = 13px/13px arial,sans-serif; PADDING-TOP: 10px } .submitphotoform_ol { PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; FONT: = 13px/13px georgia,serif; MARGIN-LEFT: 30px; PADDING-TOP: 8px } #sitesearch { FLOAT: right; FONT: 9px/9px arial, sans-serif; MARGIN-LEFT: 490px; = WIDTH: 186px; COLOR: #a69172; POSITION: absolute; TOP: 130px; = TEXT-ALIGN: right } #sitesearch INPUT { BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; MARGIN: 0px = 0px 0px 3px; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid; = BACKGROUND-COLOR: #fff } #sitesearch #search_keywords { FONT: 9px/9px arial, sans-serif; COLOR: #a69172; HEIGHT: 12px } #sitesearch INPUT.submit { FONT: 9px arial, sans-serif; COLOR: #a69172 } .searchsponsor { FLOAT: right; FONT: 9px/9px arial,sans-serif; MARGIN-LEFT: 673px; = WIDTH: 101px; COLOR: #a69172; BORDER-TOP-STYLE: none; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; = TOP: 133px; TEXT-ALIGN: right; BORDER-BOTTOM-STYLE: none } .searchsponsor A { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none } .searchsponsor A:link { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none } .searchsponsor A:visited { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none } .searchsponsor A:hover { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none } .searchfont { FONT: 9px/9px arial, sans-serif } #datewx { BACKGROUND: #f4f2e0; MARGIN: -10px 0px 10px; FONT: 11px/11px = arial,sans-serif; WIDTH: 770px; COLOR: #a69172; BORDER-BOTTOM: #a69172 = 1px solid; HEIGHT: 16px } #datewx SPAN { MARGIN-TOP: 1px; DISPLAY: block; FLOAT: left; WIDTH: 375px } .datewx_date { TEXT-ALIGN: right } #datewx A { TEXT-DECORATION: none } .tagline { MARGIN-LEFT: 10px } .vidsearchsponsorfont { FONT: 9px/9px arial, sans-serif; COLOR: #999999 } #hpsitesearch { FLOAT: right; FONT: 9px/9px arial, sans-serif; MARGIN-LEFT: 490px; = WIDTH: 186px; COLOR: #a69172; POSITION: absolute; TOP: 155px; = TEXT-ALIGN: right } #hpsitesearch INPUT { BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; MARGIN: 0px = 0px 0px 3px; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid; = BACKGROUND-COLOR: #fff } #hpsitesearch #hpsearch_keywords { FONT: 9px/9px arial, sans-serif; COLOR: #a69172; HEIGHT: 12px } #hpsitesearch INPUT.submit { FONT: 9px arial, sans-serif; COLOR: #a69172 } #hpsearchsponsor { FLOAT: right; FONT: 9px/9px arial,sans-serif; MARGIN-LEFT: 675px; = WIDTH: 101px; COLOR: #a69172; BORDER-TOP-STYLE: none; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; = TOP: 153px; TEXT-ALIGN: right; BORDER-BOTTOM-STYLE: none } #hpsearchsponsor A:link { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none } A:visited { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none } A:hover { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none } #hpdatewx { MARGIN: -27px 0px 10px; FONT: 11px/11px arial,sans-serif; WIDTH: 770px; = COLOR: #a69172; HEIGHT: 55px; BACKGROUND-COLOR: #f4f2e0 } #hpdatewx SPAN { MARGIN-TOP: 1px; DISPLAY: block; FLOAT: left; WIDTH: 375px } #hpdatewx A { TEXT-DECORATION: none } .home_center { FLOAT: left; MARGIN: 10px; WIDTH: 560px } .index_centerpiece { FLOAT: left; MARGIN: 10px; WIDTH: 560px } .home_center_left { FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 180px } .home_center_horiz_photo { FLOAT: left; MARGIN: 0px 0px 10px; WIDTH: 370px } .home_center_horiz_photo_unrelated { FLOAT: left; MARGIN: 0px 0px 10px; WIDTH: 370px } .home_center_horiz_photo_unrelated { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: = 350px; PADDING-TOP: 10px; BACKGROUND-COLOR: #f4f2e0 } .home_center_left_vert { FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 250px } .home_center_vert_photo { FLOAT: left; MARGIN: 0px 0px 10px; WIDTH: 300px } .home_center_vert_photo_unrelated { FLOAT: left; MARGIN: 0px 0px 10px; WIDTH: 300px } .home_center_vert_photo_unrelated { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: = 280px; PADDING-TOP: 10px; BACKGROUND-COLOR: #f4f2e0 } .home_second_screen { FLOAT: left; MARGIN: 0px 0px 10px; WIDTH: 370px } .category_header { PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BACKGROUND: #666666; = PADDING-BOTTOM: 0px; MARGIN: -64px 0px 10px; PADDING-TOP: 0px; = BORDER-BOTTOM: #79bff4 1px solid; HEIGHT: 40px; -moz-opacity: 1.0 } .category_header H1 { FONT-SIZE: 27px; WIDTH: 500px; COLOR: #fff; LINE-HEIGHT: 27px; = FONT-STYLE: italic } .category_header .category_header_related { WIDTH: 200px; TEXT-ALIGN: right } .category_headeroverlay { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #000000; = PADDING-BOTTOM: 5px; MARGIN-LEFT: 0px; WIDTH: 749px; PADDING-TOP: 5px; = POSITION: absolute; TOP: 130px; HEIGHT: 27px; opacity: 0.4 } .category_left { FLOAT: left; MARGIN: 10px; WIDTH: 370px } .category_right { FLOAT: left; MARGIN: 10px 0px; WIDTH: 370px } .category_right_block { PADDING-BOTTOM: 1px; MARGIN: 0px 0px 10px; BORDER-LEFT: #ddd 1px solid; = WIDTH: 369px } .category_latest { MARGIN-BOTTOM: 20px } .category_latest P { MARGIN-BOTTOM: 15px } .category_latest P.kicker { MARGIN-BOTTOM: 4px } .category_latest H2 { MARGIN-BOTTOM: 4px } .index_left { FLOAT: left; MARGIN: 10px 10px 0px; WIDTH: 180px } .index_center { FLOAT: left; MARGIN: 10px 10px 0px 0px; WIDTH: 370px } .index_right { FLOAT: right; MARGIN: 10px 0px 0px; WIDTH: 180px } .index_left_block { PADDING-BOTTOM: 1px; MARGIN: 0px 0px 10px; FONT: 12px/14px = arial,sans-serif; WIDTH: 179px } .index_right_block { PADDING-BOTTOM: 1px; MARGIN: 0px 0px 10px; FONT: 12px/14px = arial,sans-serif; WIDTH: 179px } .index_left_block H2 { FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 10px 0px 7px; LINE-HEIGHT: = 15px; FONT-FAMILY: arial, sans-serif } .index_right_block H2 { FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 10px 0px 7px; LINE-HEIGHT: = 15px; FONT-FAMILY: arial, sans-serif } .category_right_block H2 { FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 10px 0px 7px; LINE-HEIGHT: = 15px; FONT-FAMILY: arial, sans-serif } .index_left_block P { MARGIN: 8px 0px } .index_right_block P { MARGIN: 8px 0px } .category_right_block P { MARGIN: 8px 0px } .index_left_block { BORDER-RIGHT: #ddd 1px solid } .index_left_block .block_content { MARGIN: 0px 10px 0px 0px } .index_right_block { BORDER-LEFT: #ddd 1px solid } .index_right_block .block_content { MARGIN: 0px 0px 0px 10px; TEXT-ALIGN: left } .category_right_block .block_content { MARGIN: 0px 0px 0px 10px; TEXT-ALIGN: left } .commentlink { MARGIN: 3px 0px 20px; FONT: 11px/13px arial,sans-serif; COLOR: #666 } .commentlink A { TEXT-DECORATION: none } .moreheads { MARGIN-BOTTOM: 10px; FONT: 12px/14px arial,sans-serif; COLOR: #666 } .moreheads A:link { FONT-WEIGHT: bold; TEXT-DECORATION: none } .moreheads A:visited { FONT-WEIGHT: bold; TEXT-DECORATION: none } .moreheads A:hover { TEXT-DECORATION: underline } .tier2fouracross { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: = 0px; MARGIN: 0px 10px 30px; PADDING-TOP: 10px } .fouracross { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: = 0px; MARGIN: 0px 10px 20px; PADDING-TOP: 10px } .fouracross_one { FLOAT: left; WIDTH: 175px } .fouracross_two { FLOAT: left; WIDTH: 175px } .fouracross_three { FLOAT: left; WIDTH: 175px } .fouracross_four { FLOAT: left; WIDTH: 175px } .fouracross_one { MARGIN: 0px 14px 10px 0px } .fouracross_two { MARGIN: 0px 14px 10px 0px } .fouracross_three { MARGIN: 0px 14px 10px 0px } .fouracross_four { MARGIN: 0px 0px 10px } #photogallery_main { CLEAR: both; MARGIN: 10px; WIDTH: 770px } .photohome_dailygal { BORDER-RIGHT: #cc9933 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: = #cc9933 1px solid; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: = 10px; MARGIN: 10px; BORDER-LEFT: #cc9933 1px solid; WIDTH: 400px; = PADDING-TOP: 10px; BORDER-BOTTOM: #cc9933 1px solid; BACKGROUND-COLOR: = #f4f2e0 } #photohome_featuredmain { FLOAT: right } .photohome_featuredpj { BORDER-RIGHT: #cc9933 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: = #cc9933 1px solid; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: = 10px; MARGIN: 10px 10px 10px 30px; BORDER-LEFT: #cc9933 1px solid; = WIDTH: 250px; PADDING-TOP: 10px; BORDER-BOTTOM: #cc9933 1px solid; = BACKGROUND-COLOR: #f4f2e0 } .photohome_galleries { BORDER-RIGHT: #cc9933 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: = #cc9933 1px solid; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: = 10px; MARGIN: 10px 30px 10px 10px; BORDER-LEFT: #cc9933 1px solid; = WIDTH: 300px; PADDING-TOP: 10px; BORDER-BOTTOM: #cc9933 1px solid; = BACKGROUND-COLOR: #f4f2e0 } #photogallery_galleriesmain { CLEAR: both; MARGIN: 10px 10px 10px 30px; WIDTH: 770px } .photocaption { MARGIN-TOP: 10px; FLOAT: left; FONT: bold 12px/12px arial,sans-serif; = COLOR: #666 } .photocredit { FONT: 11px/11px arial,sans-serif; COLOR: #666; TEXT-ALIGN: right } .photokicker { CLEAR: both; FLOAT: left; MARGIN-BOTTOM: 10px; FONT: bold 12px/12px = arial,sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #666 } .photokicker A { CLEAR: both; COLOR: #666; TEXT-DECORATION: none } .photokicker A:link { CLEAR: both; COLOR: #666; TEXT-DECORATION: none } .photokicker A:visited { CLEAR: both; COLOR: #666; TEXT-DECORATION: none } .photocaption A { COLOR: #666; TEXT-DECORATION: none } .photocaption A:link { COLOR: #666; TEXT-DECORATION: none } .photocaption A:visited { COLOR: #666; TEXT-DECORATION: none } .photocaption A:hover { COLOR: #666; TEXT-DECORATION: underline } .textads_main { FLOAT: left; MARGIN: 0px 0px 10px 10px; WIDTH: 200px } .textads_center_vert_photo { FLOAT: left; MARGIN: 0px 0px 10px 10px; WIDTH: 200px } .textads_center_vert_photo_unrelated { FLOAT: left; MARGIN: 0px 0px 10px 10px; WIDTH: 200px } .textads_center_vert_photo_unrelated { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: = 200px; PADDING-TOP: 10px; BACKGROUND-COLOR: #f4f2e0 } .superstory_photo_right { FLOAT: right } .superstory_photo_left { FLOAT: left } .superstory_table_background { BACKGROUND-COLOR: red } .story_home_related_right { FLOAT: right; WIDTH: 350px; MARGIN-RIGHT: 4px } .story_home_related_left { MARGIN: 6px 0px 0px 10px; WIDTH: 350px; TEXT-ALIGN: left } .story_home_related_center { MARGIN: 4px 0px 0px 10px; WIDTH: 350px; TEXT-ALIGN: left } .story_home_related_category_left { PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px } .subscribe { PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; = PADDING-TOP: 8px } .tripcategory_right { FLOAT: left; MARGIN: 10px 0px; WIDTH: 325px } .category_new_latest { MARGIN-TOP: 32px; MARGIN-BOTTOM: 20px } .archivekicker { MARGIN-BOTTOM: 4px; FONT: bold 10px/10px arial,sans-serif; = TEXT-TRANSFORM: uppercase; COLOR: #666 } .archivekicker A { COLOR: #666; TEXT-DECORATION: none } .archivekicker A:link { COLOR: #666; TEXT-DECORATION: none } .archivekicker A:visited { COLOR: #666; TEXT-DECORATION: none } .archivekicker A:hover { COLOR: #a41b20; TEXT-DECORATION: underline } .bannerstorytext { PADDING-RIGHT: 10px; MARGIN: 0px } .bannerstorytext H2 { FONT-SIZE: 20px; MARGIN: 0px 0px 10px; LINE-HEIGHT: 21px; FONT-STYLE: = normal } .bannerstorytext P { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 15px; PADDING-BOTTOM: = 0px; MARGIN: 0px; TEXT-INDENT: 30px; LINE-HEIGHT: 20px; PADDING-TOP: 0px } .story { MARGIN: 20px 10px 30px } .story H1 { FONT-SIZE: 30px; MARGIN: 0px 0px 16px; LINE-HEIGHT: 31px } .storytext H2 { FONT-SIZE: 18px; MARGIN: 0px 0px 16px; LINE-HEIGHT: 19px; FONT-STYLE: = italic } .storytext H4.subhead { FONT-WEIGHT: bold; MARGIN: 15px 0px 5px } .story .ad_main_300x250 { MARGIN: 20px 20px 20px 0px } .story .index_left { CLEAR: left; MARGIN: 0px 20px 20px 0px } .storytext { MARGIN: 0px 40px 0px 200px } .storytext P { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 15px; PADDING-BOTTOM: = 0px; MARGIN: 0px; TEXT-INDENT: 30px; LINE-HEIGHT: 20px; PADDING-TOP: 0px } P.byline { FONT: 12px/16px arial,sans-serif; TEXT-INDENT: 0px } .bycredit { COLOR: #666 } P.storydate { FONT: 11px/16px arial,sans-serif; COLOR: #666; TEXT-INDENT: 0px } .story_comments { MARGIN-TOP: 20px } .storytext .story_comments H2 { FONT-SIZE: 20px; MARGIN: 0px 0px 10px; LINE-HEIGHT: 21px; FONT-STYLE: = normal } P.storydate SPAN { FONT: 11px/16px arial,sans-serif; COLOR: #000000 } .webcam { MARGIN: 10px } #navmenu { BACKGROUND: url(../images/sfnm_nav_bkgd_banner.gif) repeat-x; = MARGIN-LEFT: 0px; WIDTH: 770px; POSITION: absolute; TOP: 167px; HEIGHT: = 54px } #nav { MARGIN: 1px 0px 0px; LIST-STYLE-TYPE: none } #nav UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none } #nav A { DISPLAY: block; COLOR: #fff; HEIGHT: 25px; TEXT-DECORATION: none } #nav A:link { DISPLAY: block; COLOR: #fff; HEIGHT: 25px; TEXT-DECORATION: none } #nav A:visited { DISPLAY: block; COLOR: #fff; HEIGHT: 25px; TEXT-DECORATION: none } #nav LI { FONT-SIZE: 13px; FLOAT: left; LINE-HEIGHT: 13px; PADDING-TOP: 8px; = TEXT-ALIGN: center } #nav LI#nav_news { WIDTH: 42px } #nav LI#nav_visitors { WIDTH: 52px } #nav LI#nav_arts { WIDTH: 76px } #nav LI#nav_sports { WIDTH: 44px } #nav LI#nav_leisure { WIDTH: 51px } #nav LI#nav_opinion { WIDTH: 55px } #nav LI#nav_jobs { WIDTH: 38px } #nav LI#nav_realestate { WIDTH: 70px } #nav LI#nav_cars { WIDTH: 78px } #nav LI#nav_classifieds { WIDTH: 74px } #nav LI#nav_subscribe { WIDTH: 72px } #nav LI#nav_index { WIDTH: 40px } #nav LI#nav_contact { WIDTH: 68px } #nav LI UL { Z-INDEX: 99; LEFT: -999em; WIDTH: 770px; PADDING-TOP: 1px; POSITION: = absolute; HEIGHT: 18px; BACKGROUND-COLOR: #cf7070 } #nav LI UL A { MARGIN: 0px 8px; COLOR: #000; HEIGHT: 20px } #nav LI UL A:link { MARGIN: 0px 8px; COLOR: #000; HEIGHT: 20px } #nav LI UL A:visited { MARGIN: 0px 8px; COLOR: #000; HEIGHT: 20px } #nav LI UL A:hover { COLOR: #fff; TEXT-DECORATION: underline } #nav LI UL LI { FONT-SIZE: 12px; LINE-HEIGHT: 12px; PADDING-TOP: 3px; FONT-FAMILY: = arial, sans-serif; HEIGHT: 12px; BACKGROUND-COLOR: #cf7070 } #nav LI:hover { BACKGROUND-COLOR: #cf7070 } #nav LI.sfhover { BACKGROUND-COLOR: #cf7070 } #nav LI:hover UL { LEFT: auto } #nav LI.sfhover UL { LEFT: auto } #nav LI#nav_news:hover UL { Z-INDEX: 99; MARGIN-LEFT: 0px } #news_navmenu #nav LI#nav_news { Z-INDEX: 99; MARGIN-LEFT: 0px } #nav LI#nav_visitors:hover UL { Z-INDEX: 99; MARGIN-LEFT: -42px } #nav LI#nav_arts:hover UL { Z-INDEX: 99; MARGIN-LEFT: -94px } #nav LI#nav_sports:hover UL { Z-INDEX: 99; MARGIN-LEFT: -170px } #nav LI#nav_leisure:hover UL { Z-INDEX: 99; MARGIN-LEFT: -214px } #nav LI#nav_opinion:hover UL { Z-INDEX: 99; MARGIN-LEFT: -265px } #nav LI#nav_jobs:hover UL { PADDING-LEFT: 315px; Z-INDEX: 99; MARGIN-LEFT: -320px; WIDTH: 455px } #nav LI#nav_realestate:hover UL { Z-INDEX: 99; MARGIN-LEFT: -358px } #nav LI#nav_cars:hover UL { PADDING-LEFT: 425px; Z-INDEX: 99; MARGIN-LEFT: -428px; WIDTH: 345px } #nav LI#nav_classifieds:hover UL { PADDING-LEFT: 295px; Z-INDEX: 99; MARGIN-LEFT: -506px; WIDTH: 475px } #nav LI#nav_subscribe:hover UL { PADDING-LEFT: 75px; Z-INDEX: 99; MARGIN-LEFT: -580px; WIDTH: 695px } #nav LI#nav_index:hover UL { PADDING-LEFT: 520px; Z-INDEX: 99; MARGIN-LEFT: -652px; WIDTH: 250px } #nav LI#nav_contact:hover UL { PADDING-LEFT: 55px; Z-INDEX: 99; MARGIN-LEFT: -692px; WIDTH: 715px } #contact_navmenu #nav LI#nav_contact { PADDING-LEFT: 55px; Z-INDEX: 99; MARGIN-LEFT: -692px; WIDTH: 715px } #nav_section_news #nav LI#nav_news UL { Z-INDEX: 50; LEFT: auto; MARGIN-LEFT: 0px } #nav_section_news #nav LI#nav_news { BACKGROUND-COLOR: #cf7070 } #nav_section_visitors #nav LI#nav_visitors UL { Z-INDEX: 50; LEFT: auto; MARGIN-LEFT: -42px } #nav_section_visitors #nav LI#nav_visitors { BACKGROUND-COLOR: #cf7070 } #nav_section_arts #nav LI#nav_arts UL { Z-INDEX: 50; LEFT: auto; MARGIN-LEFT: -94px } #nav_section_arts #nav LI#nav_arts { BACKGROUND-COLOR: #cf7070 } #nav_section_sports #nav LI#nav_sports UL { Z-INDEX: 50; LEFT: auto; MARGIN-LEFT: -170px } #nav_section_sports #nav LI#nav_sports { BACKGROUND-COLOR: #cf7070 } #nav_section_leisure #nav LI#nav_leisure UL { Z-INDEX: 50; LEFT: auto; MARGIN-LEFT: -214px } #nav_section_leisure #nav LI#nav_leisure { BACKGROUND-COLOR: #cf7070 } #nav_section_opinion #nav LI#nav_opinion UL { Z-INDEX: 50; LEFT: auto; MARGIN-LEFT: -265px } #nav_section_opinion #nav LI#nav_opinion { BACKGROUND-COLOR: #cf7070 } #nav_section_jobs #nav LI#nav_jobs UL { PADDING-LEFT: 315px; Z-INDEX: 50; LEFT: auto; MARGIN-LEFT: -320px; = WIDTH: 455px } #nav_section_jobs #nav LI#nav_jobs { BACKGROUND-COLOR: #cf7070 } #nav_section_realestate #nav LI#nav_realestate UL { Z-INDEX: 50; LEFT: auto; MARGIN-LEFT: -358px } #nav_section_realestate #nav LI#nav_realestate { BACKGROUND-COLOR: #cf7070 } #nav_section_cars #nav LI#nav_cars UL { PADDING-LEFT: 425px; Z-INDEX: 50; LEFT: auto; MARGIN-LEFT: -428px; = WIDTH: 345px } #nav_section_cars #nav LI#nav_cars { BACKGROUND-COLOR: #cf7070 } #nav_section_classifieds #nav LI#nav_classifieds UL { PADDING-LEFT: 295px; Z-INDEX: 50; LEFT: auto; MARGIN-LEFT: -506px; = WIDTH: 475px } #nav_section_classifieds #nav LI#nav_classifieds { BACKGROUND-COLOR: #cf7070 } #nav_section_subscribe #nav LI#nav_subscribe UL { PADDING-LEFT: 75px; Z-INDEX: 50; LEFT: auto; MARGIN-LEFT: -580px; = WIDTH: 695px } #nav_section_subscribe #nav LI#nav_subscribe { BACKGROUND-COLOR: #cf7070 } #nav_section_index #nav LI#nav_index UL { PADDING-LEFT: 520px; Z-INDEX: 50; LEFT: auto; MARGIN-LEFT: -652px; = WIDTH: 250px } #nav_section_index #nav LI#nav_index { BACKGROUND-COLOR: #cf7070 } #nav_section_contact #nav LI#nav_contact UL { PADDING-LEFT: 55px; Z-INDEX: 50; LEFT: auto; MARGIN-LEFT: -692px; = WIDTH: 715px } #nav_section_contact #nav LI#nav_contact { BACKGROUND-COLOR: #cf7070 } .jobindex_links { PADDING-LEFT: 15px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 300px; = BORDER-LEFT: #eae4cc 1px solid; WIDTH: 675px; LIST-STYLE-TYPE: none; = TEXT-ALIGN: left } .jobindex_links LI UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; = MARGIN-LEFT: 300px; PADDING-TOP: 0px } .jobindex_links LI UL LI { PADDING-RIGHT: 15px; DISPLAY: inline; PADDING-LEFT: 0px; = PADDING-BOTTOM: 0px; MARGIN-LEFT: 300px; PADDING-TOP: 0px } .storytools { FONT: 12px/12px arial,sans-serif; COLOR: #e9e7e7 } #printblock { CLEAR: both; BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FLOAT: = right; BORDER-LEFT: 1px solid; COLOR: #e2e0e0; BORDER-BOTTOM: 1px solid; = BACKGROUND-COLOR: #fff } #printblock { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; = PADDING-TOP: 4px } #printblock A:link { FONT: 12px/12px arial,sans-serif; COLOR: #5b5b5b; TEXT-DECORATION: none } #printblock A:visited { FONT: 12px/12px arial,sans-serif; COLOR: #5b5b5b; TEXT-DECORATION: none } #printblock UL LI A:link { FONT: 12px/12px arial,sans-serif; COLOR: #5b5b5b; TEXT-DECORATION: none } #printblock UL LI A:visited { FONT: 12px/12px arial,sans-serif; COLOR: #5b5b5b; TEXT-DECORATION: none } #printblock UL LI { LIST-STYLE-TYPE: none } #printblock A:hover { FONT: 12px/12px arial,sans-serif; COLOR: #5b5b5b; TEXT-DECORATION: = underline } #printblock UL LI A:hover { FONT: 12px/12px arial,sans-serif; COLOR: #5b5b5b; TEXT-DECORATION: = underline } .bookmarks { MARGIN-LEFT: 150px } .icopyright { FONT: 12px/12px arial,sans-serif; COLOR: #5b5b5b } .printblockbox { =09 } .printblock2 { CLEAR: both; BORDER-RIGHT: 2px solid; BORDER-TOP: 2px solid; FLOAT: = left; BORDER-LEFT: 2px solid; COLOR: #a69172; BORDER-BOTTOM: 2px solid; = BACKGROUND-COLOR: #f1f1d5 } .printblock2 { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: = 0px; PADDING-TOP: 4px } .printblock2 A:link { FONT: 12px/12px arial,sans-serif; COLOR: #5b5b5b; TEXT-DECORATION: none } .printblock2 A:visited { FONT: 12px/12px arial,sans-serif; COLOR: #5b5b5b; TEXT-DECORATION: none } .printblock2 UL LI A:link { FONT: 12px/12px arial,sans-serif; COLOR: #5b5b5b; TEXT-DECORATION: none } .printblock2 UL LI A:visited { FONT: 12px/12px arial,sans-serif; COLOR: #5b5b5b; TEXT-DECORATION: none } .printblock2 UL LI { LIST-STYLE-TYPE: none } .printblock2 A:hover { FONT: 12px/12px arial,sans-serif; COLOR: #5b5b5b; TEXT-DECORATION: = underline } .printblock2 UL LI A:hover { FONT: 12px/12px arial,sans-serif; COLOR: #5b5b5b; TEXT-DECORATION: = underline } .bookmarks2 { POSITION: relative } .flashplayervidtest { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; = PADDING-TOP: 10px; BACKGROUND-COLOR: #999 } #rssprintblock { CLEAR: both; FLOAT: right; MARGIN-RIGHT: 10px; BACKGROUND-COLOR: #fff } #rssprintblock { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; = PADDING-TOP: 4px } #rssprintblock A:link { FONT: 12px/12px arial,sans-serif; COLOR: #5b5b5b; TEXT-DECORATION: none } #rssprintblock A:visited { FONT: 12px/12px arial,sans-serif; COLOR: #5b5b5b; TEXT-DECORATION: none } #rssprintblock UL LI A:link { FONT: 12px/12px arial,sans-serif; COLOR: #5b5b5b; TEXT-DECORATION: none } #rssprintblock UL LI A:visited { FONT: 12px/12px arial,sans-serif; COLOR: #5b5b5b; TEXT-DECORATION: none } #rssprintblock UL LI { LIST-STYLE-TYPE: none } #rssprintblock A:hover { FONT: 12px/12px arial,sans-serif; COLOR: #5b5b5b; TEXT-DECORATION: = underline } #rssprintblock UL LI A:hover { FONT: 12px/12px arial,sans-serif; COLOR: #5b5b5b; TEXT-DECORATION: = underline } .clearmainmod { CLEAR: both; BACKGROUND: url(../images/sfnm_footer_bkgdmod.gif) = no-repeat 1px 50%; MARGIN-LEFT: 0px; WIDTH: 778px; POSITION: absolute; = TOP: 87px; HEIGHT: 14px } #ratecard { MARGIN-LEFT: 100px; WIDTH: 660px; MARGIN-RIGHT: 10px } #ratecard UL LI { MARGIN-LEFT: 10px; LIST-STYLE-TYPE: none } #ratecard UL LI A:link { FONT: 12px/12px arial,sans-serif; TEXT-DECORATION: underline } #ratecard UL LI A:visited { FONT: 12px/12px arial,sans-serif; TEXT-DECORATION: underline } #ratecard UL LI A:hover { FONT: 12px/12px arial,sans-serif; TEXT-DECORATION: none } .ratecardtbl { PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: = 6px; WIDTH: 160px; PADDING-TOP: 6px } #calgrouplink { MARGIN: 0px 0px 6px; FONT: 11px/11px arial,sans-serif; WIDTH: 150px; = TEXT-DECORATION: none } #calfloattext { PADDING-BOTTOM: 8px; FONT: bold 12px/12px arial,sans-serif; = MARGIN-LEFT: 2px; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 5px } #calfloattext { LINE-HEIGHT: 15px } #calfloattext .ps2 { BORDER-RIGHT: #a69172 1px solid; BORDER-TOP: #a69172 1px solid; = BACKGROUND: #e8e0c1; BORDER-LEFT: #a69172 1px solid; BORDER-BOTTOM: = #a69172 1px solid } #calgrouplink UL LI { LIST-STYLE-TYPE: none } #calgrouplink UL LI A:link { FONT: 10px/10px arial,sans-serif; TEXT-DECORATION: underline } #calgrouplink UL LI A:visited { FONT: 10px/10px arial,sans-serif; TEXT-DECORATION: underline } #calgrouplink UL LI A:hover { FONT: 10px/10px arial,sans-serif; TEXT-DECORATION: none } #calblocktext A:hover { FONT: 12px/12px arial,sans-serif; TEXT-DECORATION: underline } #calblocktext A { FONT: 12px/12px arial,sans-serif; TEXT-DECORATION: none } #calblocktext A:link { FONT: 12px/12px arial,sans-serif; TEXT-DECORATION: none } #calblocktext A:visited { FONT: 12px/12px arial,sans-serif; TEXT-DECORATION: none } #calendar { PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-TOP: 30px } #calendar H2 { DISPLAY: none } #calendar .ps2 { BORDER-RIGHT: #a69172 1px solid; BORDER-TOP: #a69172 1px solid; = BACKGROUND: #e8e0c1; BORDER-LEFT: #a69172 1px solid; BORDER-BOTTOM: = #a69172 1px solid } .calendargrid { MARGIN: 0px 0px 0px 12px; FONT: 12px/12px arial,sans-serif } .calendargrid H6 { FONT-WEIGHT: bold; MARGIN: 1px; WIDTH: 175px; PADDING-TOP: 1px; HEIGHT: = 17px; TEXT-ALIGN: center } .calendargrid SPAN { BACKGROUND: #fffef8; FLOAT: left; MARGIN: 1px; WIDTH: 23px; COLOR: = #666; PADDING-TOP: 1px; HEIGHT: 14px; TEXT-ALIGN: center } .calendargrid SPAN A { =09 } .calendargrid SPAN A:link { =09 } .calendargrid SPAN A:visited { =09 } .sun { CLEAR: left } #calendar .moreheads { CLEAR: both; MARGIN: 0px 0px 20px 26px; PADDING-TOP: 5px } .calblocktext A { FONT: 12px/12px arial,sans-serif; TEXT-DECORATION: none } .calblocktext A:link { FONT: 12px/12px arial,sans-serif; TEXT-DECORATION: none } .calblocktext A:visited { FONT: 12px/12px arial,sans-serif; TEXT-DECORATION: none } .roundbullets { LIST-STYLE-TYPE: disc } .searchdatefont { FONT: italic 11px/11px arial,sans-serif; COLOR: #666 } .searchheadlinefont { FONT-WEIGHT: normal; FONT-SIZE: 16px; LINE-HEIGHT: 16px; FONT-FAMILY: = arial,sans-serif; FONT-VARIANT: normal } #video { MARGIN: 20px } #videorelated UL LI { LIST-STYLE-IMAGE: url(/images/videoicon.gif) } #video UL LI { FONT: 12px/1.4 arial,sans-serif; LIST-STYLE-TYPE: none } .videoheadline A:link { CLEAR: both; FONT: 16px/16px arial,sans-serif; TEXT-DECORATION: none } .videoheadline A:visited { CLEAR: both; FONT: 16px/16px arial,sans-serif; TEXT-DECORATION: none } .videoheadline A:hover { FONT: 16px/16px arial,sans-serif; TEXT-DECORATION: underline } .launchlink A:link { FONT: 12px/12px arial,sans-serif; TEXT-DECORATION: none } .launchlink A:visited { FONT: 12px/12px arial,sans-serif; TEXT-DECORATION: none } .launchlink A:hover { FONT: 12px/12px arial,sans-serif; TEXT-DECORATION: underline } #displayad { MARGIN: 10px } #displayad UL LI { LIST-STYLE-TYPE: disc } .weatherheaderfont { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666; LINE-HEIGHT: 11px; = FONT-FAMILY: arial,sans-serif; FONT-VARIANT: normal } .weathertextfont A { FONT: 10px/10px arial,sans-serif; TEXT-DECORATION: none } .weathertextfont A:link { FONT: 10px/10px arial,sans-serif; TEXT-DECORATION: none } .weathertextfont A:visited { FONT: 10px/10px arial,sans-serif; TEXT-DECORATION: none } .weathertextfont:hover { FONT: 8px/8px arial,sans-serif; COLOR: #666; TEXT-DECORATION: underline } .searcharchivefont A { FONT: 11px/11px arial,sans-serif; COLOR: #ffffff; TEXT-DECORATION: none } .bannersearcharchivefont A:link { FONT: 11px/11px arial,sans-serif; COLOR: #ffffff; TEXT-DECORATION: none } .bannersearcharchivefont A:visited { FONT: 11px/11px arial,sans-serif; COLOR: #ffffff; TEXT-DECORATION: none } .searcharchivefont:hover { FONT: 11px/11px arial,sans-serif; COLOR: #ffffff; TEXT-DECORATION: = underline } .searchbox { COLOR: #666 } .category_headertext1 { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 26px; = PADDING-BOTTOM: 5px; MARGIN-LEFT: 0px; WIDTH: 500px; COLOR: #fff; = LINE-HEIGHT: 27px; PADDING-TOP: 5px; FONT-STYLE: italic; POSITION: = absolute; TOP: 130px; -moz-opacity: 1.0 } .category_headertext2 { PADDING-RIGHT: 10px; PADDING-LEFT: 11px; FONT-SIZE: 26px; = PADDING-BOTTOM: 5px; MARGIN-LEFT: 0px; WIDTH: 500px; COLOR: #666666; = LINE-HEIGHT: 28px; PADDING-TOP: 5px; FONT-STYLE: italic; POSITION: = absolute; TOP: 131px; -moz-opacity: 1.0 } .category_headertext3 { PADDING-RIGHT: 10px; PADDING-LEFT: 12px; FONT-SIZE: 26px; = PADDING-BOTTOM: 5px; MARGIN-LEFT: 0px; WIDTH: 500px; COLOR: #666666; = LINE-HEIGHT: 28px; PADDING-TOP: 5px; FONT-STYLE: italic; POSITION: = absolute; TOP: 131px; -moz-opacity: 1.0 } .loginstatus { BACKGROUND: #ffffff; MARGIN: 10px; FONT: 12px/15px arial,sans-serif } .divmargin { MARGIN: 20px; WIDTH: 720px } .divmarginre { MARGIN: 0px 10px } .divmarginre UL { LIST-STYLE-TYPE: none } #divmarginrc { WIDTH: 2px } .rcbody { FONT: 11px/11px arial,sans-serif } #ctdrivebody { WIDTH: 150px; TEXT-ALIGN: left } #ctdrivebody UL LI { FLOAT: left; FONT: 9px/9px arial,sans-serif; LIST-STYLE-TYPE: none; = TEXT-ALIGN: left } .ctdrivebodyprop { WIDTH: 150px; TEXT-ALIGN: left } #petcal { MARGIN-LEFT: 20px; WIDTH: 720px; MARGIN-RIGHT: 10px } #petcal UL LI { MARGIN-LEFT: 10px; LIST-STYLE-TYPE: none } #petcal UL LI A:link { FONT: 12px/12px arial,sans-serif; TEXT-DECORATION: underline } #ratecard UL LI A:visited { FONT: 12px/12px arial,sans-serif; TEXT-DECORATION: underline } #petcal UL LI A:hover { FONT: 12px/12px arial,sans-serif; TEXT-DECORATION: none } .petcaloutertbl { PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: = 6px; WIDTH: 160px; PADDING-TOP: 6px; BACKGROUND-COLOR: #fff } .petcalinnertbl { PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: = 6px; PADDING-TOP: 6px; BACKGROUND-COLOR: #f4f2e0 } .petcalcaption { FONT: bold 15px/15px arial,sans-serif; COLOR: #999; TEXT-ALIGN: center } .petcalvote { FONT: bold 15px/15px arial,sans-serif; COLOR: #a41b20; TEXT-ALIGN: = center } .petcalcredit { FLOAT: right; FONT: 11px/11px arial,sans-serif; COLOR: #999 } .petcalbody { MARGIN: 20px 50px } .petstext { MARGIN: 10px } #polltab { BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999 1px = solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: bold 9px/9px = arial/sans-serif; BORDER-LEFT: #999 1px solid; COLOR: #fff; PADDING-TOP: = 2px; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #999 } .polltext { FONT: bold 10px/10px arial/sans-serif; COLOR: #666 } .poll { BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999 1px = solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #999 1px = solid; LINE-HEIGHT: 13px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px = solid } #acctribbon { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: = 11px; BACKGROUND: url(../images/sfnm_label_bkgd.gif) #aed5c2 repeat-x; = PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; TEXT-TRANSFORM: uppercase; = COLOR: #fff; LINE-HEIGHT: 11px; PADDING-TOP: 4px; FONT-FAMILY: arial, = sans-serif; LETTER-SPACING: 1px; HEIGHT: 11px; TEXT-ALIGN: center } #acctribbonback { WIDTH: 180px } #houseadhr { MARGIN: 155px auto 10px; WIDTH: 100%; TEXT-ALIGN: center } .houseadimage { MARGIN-LEFT: 0px; WIDTH: 100% } #bannerpage { BACKGROUND: url(../images/sfnm_main_bkgd.gif) repeat-y; MARGIN: 0px = auto; WIDTH: 986px; TEXT-ALIGN: left } #bannermain { FLOAT: left; MARGIN: 0px 1px 0px 8px; WIDTH: 769px; TOP: 160px } #bannerheader { BACKGROUND: url(../images/Banners/SpringBanner.jpg) no-repeat; MARGIN: = 3px 0px 64px; WIDTH: 770px; HEIGHT: 167px } #bannermocknavmenu { BACKGROUND: url(../images/sfnm_nav_bkgd_banner.gif) repeat-x; = MARGIN-LEFT: 0px; WIDTH: 770px; POSITION: absolute; TOP: 167px; HEIGHT: = 54px } .bannercategory_header { PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BACKGROUND: #666666; = PADDING-BOTTOM: 0px; MARGIN: -64px 0px 10px; PADDING-TOP: 0px; = BORDER-BOTTOM: #79bff4 1px solid; HEIGHT: 40px; -moz-opacity: 1.0 } .bannercategory_header H1 { FONT-SIZE: 27px; WIDTH: 500px; COLOR: #fff; LINE-HEIGHT: 27px; = FONT-STYLE: italic } .bannercategory_header .category_header_related { WIDTH: 200px; TEXT-ALIGN: right } #bannerdatewx { BACKGROUND: #f4f2e0; MARGIN: -27px 0px 10px; FONT: 11px/11px = arial,sans-serif; WIDTH: 770px; COLOR: #a69172; BORDER-BOTTOM: #a69172 = 1px solid; HEIGHT: 16px } #bannerdatewx SPAN { MARGIN-TOP: 1px; DISPLAY: block; FLOAT: left; WIDTH: 375px } .bannerdatewx_date { TEXT-ALIGN: right } #bannerdatewx A { TEXT-DECORATION: none } .category_headeroverlay { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #000000; = PADDING-BOTTOM: 5px; MARGIN-LEFT: 0px; WIDTH: 749px; PADDING-TOP: 5px; = POSITION: absolute; TOP: 130px; HEIGHT: 27px; -moz-opacity: 0.7 } .bannercategory_headertext1 { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 26px; = PADDING-BOTTOM: 5px; MARGIN-LEFT: 0px; WIDTH: 500px; COLOR: #fff; = LINE-HEIGHT: 27px; PADDING-TOP: 5px; FONT-STYLE: italic; POSITION: = absolute; TOP: 130px; -moz-opacity: 1.0 } .bannercategory_headertext2 { PADDING-RIGHT: 10px; PADDING-LEFT: 11px; FONT-SIZE: 26px; = PADDING-BOTTOM: 5px; MARGIN-LEFT: 0px; WIDTH: 500px; COLOR: #666666; = LINE-HEIGHT: 28px; PADDING-TOP: 5px; FONT-STYLE: italic; POSITION: = absolute; TOP: 131px; -moz-opacity: 1.0 } .bannercategory_headertext3 { PADDING-RIGHT: 10px; PADDING-LEFT: 12px; FONT-SIZE: 26px; = PADDING-BOTTOM: 5px; MARGIN-LEFT: 0px; WIDTH: 500px; COLOR: #666666; = LINE-HEIGHT: 28px; PADDING-TOP: 5px; FONT-STYLE: italic; POSITION: = absolute; TOP: 131px; -moz-opacity: 1.0 } .bannerbody { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: = url(../images/sfnm_bkgd.gif) #a69172; PADDING-BOTTOM: 0px; MARGIN: 0px; = FONT: 14px/16px georgia,serif; PADDING-TOP: 0px; TEXT-ALIGN: center } #bannerhpsitesearch { FLOAT: right; FONT: 9px/9px arial, sans-serif; MARGIN-LEFT: 490px; = WIDTH: 186px; COLOR: #a69172; POSITION: absolute; TOP: 130px; = TEXT-ALIGN: right } #bannerhpsitesearch INPUT { BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; MARGIN: 0px = 0px 0px 3px; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid; = BACKGROUND-COLOR: #fff } #bannerhpsitesearch #bannerhpsearch_keywords { FONT: 9px/9px arial, sans-serif; COLOR: #a69172; HEIGHT: 12px } #bannerhpsitesearch INPUT.submit { FONT: 9px arial, sans-serif; COLOR: #a69172 } #bannerhpsearchsponsor { FLOAT: right; FONT: 9px/9px arial,sans-serif; MARGIN-LEFT: 675px; = WIDTH: 101px; COLOR: #a69172; BORDER-TOP-STYLE: none; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; = TOP: 133px; TEXT-ALIGN: right; BORDER-BOTTOM-STYLE: none } #bannerhpsearchsponsor A:link { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none } A:visited { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none } A:hover { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none } .bannersearcharchivefont A { FONT: 11px/11px arial,sans-serif; COLOR: #ffffff; TEXT-DECORATION: none } .bannersearcharchivefont A:link { FONT: 11px/11px arial,sans-serif; COLOR: #ffffff; TEXT-DECORATION: none } .bannersearcharchivefont A:visited { FONT: 11px/11px arial,sans-serif; COLOR: #ffffff; TEXT-DECORATION: none } .bannersearcharchivefont:hover { FONT: 11px/11px arial,sans-serif; COLOR: #ffffff; TEXT-DECORATION: = underline } .bmribbon { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: = 11px; BACKGROUND: url(../images/stpatsribbon.jpg) repeat-x; = PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; TEXT-TRANSFORM: uppercase; = COLOR: #fff; LINE-HEIGHT: 11px; PADDING-TOP: 4px; FONT-FAMILY: arial, = sans-serif; LETTER-SPACING: 1px; HEIGHT: 11px; TEXT-ALIGN: center } .bmribbon A { COLOR: #fff; TEXT-DECORATION: none } .bmribbon A:link { COLOR: #fff; TEXT-DECORATION: none } .bmribbon A:visited { COLOR: #fff; TEXT-DECORATION: none } #subscriptionrates { BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: = #999999 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 10px = auto 10px 0px; BORDER-LEFT: #999999 1px solid; WIDTH: 550px; = PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px solid } #subscribemain { FLOAT: left } #subscribemain SPAN { =09 } .subscriberates { FONT: 12px/12px arial,sans-serif; TEXT-ALIGN: left } .subscriberibbon { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: = 14px; BACKGROUND: url(../images/sfnm_label_bkgd.gif) #aed5c2 repeat-x; = PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; TEXT-TRANSFORM: uppercase; = WIDTH: 325px; COLOR: #fff; LINE-HEIGHT: 15px; PADDING-TOP: 4px; = FONT-FAMILY: arial, sans-serif; LETTER-SPACING: 1px; HEIGHT: 11px; = TEXT-ALIGN: center } .subscriberibbon A { COLOR: #fff; TEXT-DECORATION: none } .subscriberibbon A:link { COLOR: #fff; TEXT-DECORATION: none } .subscriberibbon A:visited { COLOR: #fff; TEXT-DECORATION: none } .subscriberibbon A:hover { COLOR: #fff; TEXT-DECORATION: underline } .subscribeinner { WIDTH: 769px } .nieribbon A { COLOR: #ffffff; TEXT-DECORATION: none } .nieribbon A:link { COLOR: #ffffff; TEXT-DECORATION: none } .nieribbon A:visited { COLOR: #ffffff; TEXT-DECORATION: none } .nieribbon { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: = 15px; BACKGROUND: url(../images/sfnm_label_bkgd.gif) #aed5c2 repeat-x; = PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; = LINE-HEIGHT: 15px; PADDING-TOP: 4px; FONT-FAMILY: arial, sans-serif; = LETTER-SPACING: 1px; HEIGHT: 20px; TEXT-ALIGN: center } #nieintrotext { FLOAT: left; MARGIN: 0px 10px; WIDTH: 300px } #nievideoplayerimagehold { BORDER-RIGHT: #9a9a67 4px solid; PADDING-RIGHT: 0px; BORDER-TOP: = #9a9a67 4px solid; PADDING-LEFT: 0px; BACKGROUND: #e1e1d2; FLOAT: left; = PADDING-BOTTOM: 10px; MARGIN: 10px auto 10px 10px; BORDER-LEFT: #9a9a67 = 4px solid; WIDTH: 740px; PADDING-TOP: 0px; BORDER-BOTTOM: #9a9a67 4px = solid } #nievideoplayer { FLOAT: left } #niemain { FLOAT: left; WIDTH: 769px } #nieplayer { BACKGROUND: #e1e1d2; FLOAT: left; WIDTH: 400px } #niecatbuttonmain { FLOAT: left; MARGIN-LEFT: 20px; MARGIN-RIGHT: 0px } .niecatbutton { FLOAT: left; MARGIN-LEFT: 20px; TEXT-ALIGN: center } .niecatbutton A { COLOR: #ffffff; TEXT-DECORATION: none } .niecatbutton A:link { COLOR: #ffffff; TEXT-DECORATION: none } .niecatbutton A:visited { COLOR: #ffffff; TEXT-DECORATION: none } .niecatbutton UL LI { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: = 14px; BACKGROUND: url(../images/sfnm_label_bkgd.gif) #aed5c2 repeat-y; = PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; WIDTH: 250px; COLOR: = #fff; LINE-HEIGHT: 40px; PADDING-TOP: 10px; FONT-FAMILY: arial, = sans-serif; LETTER-SPACING: 1px; HEIGHT: 40px; TEXT-ALIGN: center } .niecatbutton UL { LIST-STYLE-TYPE: none } .niecatbutton UL LI:hover { BACKGROUND: #6da999; COLOR: #ffffff; TEXT-DECORATION: underline } #nieinsidepdf { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: = 10px; WIDTH: 500px; PADDING-TOP: 10px } #nieinsidevideo { BORDER-RIGHT: #072674 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: = #072674 1px solid; PADDING-LEFT: 4px; BACKGROUND: #d5f8ef; FLOAT: left; = PADDING-BOTTOM: 4px; BORDER-LEFT: #072674 1px solid; WIDTH: 200px; = MARGIN-RIGHT: 20px; PADDING-TOP: 4px; BORDER-BOTTOM: #072674 1px solid } .nievideobanner { FONT: 14px/14px arial,sans-serif; COLOR: #666666; TEXT-ALIGN: center } #nievideotext A { FONT: 12px/12px arial,sans-serif; COLOR: #666666; PADDING-TOP: 5px; = TEXT-ALIGN: left; TEXT-DECORATION: none } #nievideotext A:link { FONT: 12px/12px arial,sans-serif; COLOR: #666666; PADDING-TOP: 5px; = TEXT-ALIGN: left; TEXT-DECORATION: none } #nievideotext A:visited { FONT: 12px/12px arial,sans-serif; COLOR: #666666; PADDING-TOP: 5px; = TEXT-ALIGN: left; TEXT-DECORATION: none } #nievideotext A:hover { FONT: 12px/12px arial,sans-serif; COLOR: #666666; PADDING-TOP: 5px; = TEXT-ALIGN: left; TEXT-DECORATION: underline } .mcclatchey { =09 } #staff { FLOAT: right } .ssvideopad { PADDING-BOTTOM: 10px; PADDING-TOP: 10px } .vidpod { CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: = 5px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none } .myaccountborder { BORDER-RIGHT: #a69172 4px solid; BORDER-TOP: #a69172 4px solid; = BORDER-LEFT: #a69172 4px solid; BORDER-BOTTOM: #a69172 4px solid; = BACKGROUND-COLOR: #f1f1d5 } .logoutlink A:link { FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: = #ffffff; LINE-HEIGHT: 11px; PADDING-TOP: 7px; FONT-FAMILY: arial, = sans-serif; HEIGHT: 11px; TEXT-DECORATION: none } .logoutlink A:visited { FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: = #ffffff; LINE-HEIGHT: 11px; PADDING-TOP: 7px; FONT-FAMILY: arial, = sans-serif; HEIGHT: 11px; TEXT-DECORATION: none } .logoutlink A:hover { FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: = #ffffff; LINE-HEIGHT: 11px; PADDING-TOP: 7px; FONT-FAMILY: arial, = sans-serif; HEIGHT: 11px; TEXT-DECORATION: underline } #newsearch { BACKGROUND: url(../images/searchtab.gif) no-repeat; WIDTH: 180px } #newsearchbox { BORDER-RIGHT: #5f430c 1px solid; BORDER-TOP: #5f430c 1px solid; = BACKGROUND: #f1dcb2; BORDER-LEFT: #5f430c 1px solid; WIDTH: 180px; = PADDING-TOP: 10px; BORDER-BOTTOM: #5f430c 1px solid } #dek { Z-INDEX: 200; VISIBILITY: hidden; POSITION: absolute } ------=_NextPart_000_0000_01C94B22.BD5782D0 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://sfe.live.mediaspanonline.com/style/sfnm_ie7.css #header { MARGIN: 0px 0px 64px } #sitesearch #search_keywords { WIDTH: 132px; HEIGHT: 18px } .ribbon { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; = PADDING-TOP: 5px } .category_header { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; WIDTH: = 750px; PADDING-TOP: 10px } .fouracross { MARGIN: -10px 10px 10px } #nav LI:hover UL { POSITION: relative } #nav LI.sfhover UL { POSITION: relative } .index_links LI UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = -15px 0px 0px; PADDING-TOP: 0px } #navmenu { BACKGROUND: url(../images/sfnm_nav_bkgd_banner.gif) repeat-x; = MARGIN-LEFT: 0px; WIDTH: 770px; POSITION: absolute; TOP: 167px; HEIGHT: = 54px } #nav { MARGIN: 1px 0px 0px; LIST-STYLE-TYPE: none } #nav UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none } #nav A { DISPLAY: block; COLOR: #fff; HEIGHT: 25px; TEXT-DECORATION: none } #nav A:link { DISPLAY: block; COLOR: #fff; HEIGHT: 25px; TEXT-DECORATION: none } #nav A:visited { DISPLAY: block; COLOR: #fff; HEIGHT: 25px; TEXT-DECORATION: none } #nav LI { FONT-SIZE: 13px; FLOAT: left; LINE-HEIGHT: 13px; PADDING-TOP: 8px; = TEXT-ALIGN: center } #nav LI#nav_news { WIDTH: 42px } #nav LI#nav_visitors { WIDTH: 52px } #nav LI#nav_arts { WIDTH: 76px } #nav LI#nav_sports { WIDTH: 44px } #nav LI#nav_leisure { WIDTH: 51px } #nav LI#nav_opinion { WIDTH: 55px } #nav LI#nav_jobs { WIDTH: 38px } #nav LI#nav_realestate { WIDTH: 70px } #nav LI#nav_cars { MARGIN-LEFT: 5px; WIDTH: 78px } #nav LI#nav_classifieds { WIDTH: 74px } #nav LI#nav_subscribe { WIDTH: 72px } #nav LI#nav_index { WIDTH: 40px } #nav LI#nav_contact { MARGIN-LEFT: 5px; WIDTH: 68px } #nav LI UL { Z-INDEX: 99; LEFT: -999em; WIDTH: 770px; PADDING-TOP: 3px; POSITION: = absolute; HEIGHT: 25px; BACKGROUND-COLOR: #cf7070 } #nav LI UL A { MARGIN: 0px 8px; COLOR: #000; HEIGHT: 20px } #nav LI UL A:link { MARGIN: 0px 8px; COLOR: #000; HEIGHT: 20px } #nav LI UL A:visited { MARGIN: 0px 8px; COLOR: #000; HEIGHT: 20px } #nav LI UL A:hover { COLOR: #fff; TEXT-DECORATION: underline } #nav LI UL LI { FONT-SIZE: 12px; LINE-HEIGHT: 12px; PADDING-TOP: 3px; FONT-FAMILY: = arial, sans-serif; HEIGHT: 16px; BACKGROUND-COLOR: #cf7070 } #nav LI:hover { BACKGROUND-COLOR: #cf7070 } #nav LI.sfhover { BACKGROUND-COLOR: #cf7070 } #nav LI:hover UL { LEFT: auto } #nav LI.sfhover UL { LEFT: auto } #nav LI#nav_news:hover UL { Z-INDEX: 99; MARGIN-LEFT: 0px } #nav LI#nav_news LI { =09 } #nav LI#nav_visitors:hover UL { Z-INDEX: 99; MARGIN-LEFT: -42px } #nav LI#nav_arts:hover UL { Z-INDEX: 99; MARGIN-LEFT: -94px } #nav LI#nav_sports:hover UL { Z-INDEX: 99; MARGIN-LEFT: -170px } #nav LI#nav_leisure:hover UL { Z-INDEX: 99; MARGIN-LEFT: -214px } #nav LI#nav_opinion:hover UL { Z-INDEX: 99; MARGIN-LEFT: -265px } #nav LI#nav_jobs:hover UL { PADDING-LEFT: 160px; Z-INDEX: 99; MARGIN-LEFT: -320px; WIDTH: 610px } #nav LI#nav_realestate:hover UL { Z-INDEX: 99; MARGIN-LEFT: -358px } #nav LI#nav_cars:hover UL { PADDING-LEFT: 6px; Z-INDEX: 99; MARGIN-LEFT: -433px; WIDTH: 610px } #nav LI#nav_cars LI { WIDTH: 150px } #nav LI#nav_classifieds:hover UL { PADDING-LEFT: 215px; Z-INDEX: 99; MARGIN-LEFT: -506px; WIDTH: 550px } #nav LI#nav_classifieds LI { WIDTH: 125px } #nav LI#nav_subscribe:hover UL { PADDING-LEFT: 300px; Z-INDEX: 99; MARGIN-LEFT: -585px; WIDTH: 470px } #nav LI#nav_index:hover UL { PADDING-LEFT: 520px; Z-INDEX: 99; MARGIN-LEFT: -657px; WIDTH: 250px } #nav LI#nav_contact:hover UL { Z-INDEX: 99; MARGIN-LEFT: -702px } #nav_section_news #nav LI#nav_news UL { Z-INDEX: 50; LEFT: auto; MARGIN-LEFT: -21px } #nav_section_news #nav LI#nav_news { BACKGROUND-COLOR: #cf7070 } #nav_section_news #nav LI#nav_news:hover UL { MARGIN-LEFT: 0px } #nav_section_news #nav LI#nav_news LI { WIDTH: 100px } #nav_section_visitors #nav LI#nav_visitors UL { Z-INDEX: 50; LEFT: auto; MARGIN-LEFT: -68px } #nav_section_visitors #nav LI#nav_visitors { BACKGROUND-COLOR: #cf7070 } #nav_section_visitors #nav LI#nav_visitors:hover UL { MARGIN-LEFT: -42px } #nav_section_arts #nav LI#nav_arts UL { Z-INDEX: 50; LEFT: auto; MARGIN-LEFT: -132px } #nav_section_arts #nav LI#nav_arts { BACKGROUND-COLOR: #cf7070 } #nav_section_arts #nav LI#nav_arts:hover UL { MARGIN-LEFT: -94px } #nav_section_sports #nav LI#nav_sports UL { Z-INDEX: 50; LEFT: auto; MARGIN-LEFT: -192px } #nav_section_sports #nav LI#nav_sports { BACKGROUND-COLOR: #cf7070 } #nav_section_sports #nav LI#nav_sports:hover UL { MARGIN-LEFT: -170px } #nav_section_leisure #nav LI#nav_leisure UL { Z-INDEX: 50; LEFT: auto; MARGIN-LEFT: -239px } #nav_section_leisure #nav LI#nav_leisure { BACKGROUND-COLOR: #cf7070 } #nav_section_leisure #nav LI#nav_leisure:hover UL { MARGIN-LEFT: -214px } #nav_section_leisure #nav LI#nav_leisure LI { WIDTH: 100px } #nav_section_opinion #nav LI#nav_opinion UL { Z-INDEX: 50; LEFT: auto; MARGIN-LEFT: -292px } #nav_section_opinion #nav LI#nav_opinion { BACKGROUND-COLOR: #cf7070 } #nav_section_opinion #nav LI#nav_opinion:hover UL { MARGIN-LEFT: -265px } #nav_section_jobs #nav LI#nav_jobs UL { Z-INDEX: 50; LEFT: auto; MARGIN-LEFT: -339px } #nav_section_jobs #nav LI#nav_jobs { BACKGROUND-COLOR: #cf7070 } #nav_section_jobs #nav LI#nav_jobs:hover UL { MARGIN-LEFT: -320px } #nav_section_realestate #nav LI#nav_realestate UL { Z-INDEX: 50; LEFT: auto; MARGIN-LEFT: -393px } #nav_section_realestate #nav LI#nav_realestate { BACKGROUND-COLOR: #cf7070 } #nav_section_realestate #nav LI#nav_realestate:hover UL { MARGIN-LEFT: -358px } #nav_section_cars #nav LI#nav_cars UL { Z-INDEX: 50; LEFT: auto; MARGIN-LEFT: -472px } #nav_section_cars #nav LI#nav_cars { BACKGROUND-COLOR: #cf7070 } #nav_section_cars #nav LI#nav_cars:hover UL { MARGIN-LEFT: -433px } #nav_section_cars #nav LI#nav_cars LI { WIDTH: 100px } #nav_section_classifieds #nav LI#nav_classifieds UL { PADDING-LEFT: 215px; Z-INDEX: 50; LEFT: auto; MARGIN-LEFT: -548px; = WIDTH: 555px } #nav_section_classifieds #nav LI#nav_classifieds { BACKGROUND-COLOR: #cf7070 } #nav_section_classifieds #nav LI#nav_classifieds:hover UL { PADDING-LEFT: 215px; MARGIN-LEFT: -511px; WIDTH: 555px } #nav_section_classifieds #nav LI#nav_classifieds LI { WIDTH: 125px } #nav_section_subscribe #nav LI#nav_subscribe UL { Z-INDEX: 50; LEFT: auto; MARGIN-LEFT: -621px } #nav_section_subscribe #nav LI#nav_subscribe { BACKGROUND-COLOR: #cf7070 } #nav_section_subscribe #nav LI#nav_subscribe:hover UL { MARGIN-LEFT: -585px } #nav_section_index #nav LI#nav_index UL { Z-INDEX: 50; LEFT: auto; MARGIN-LEFT: -677px } #nav_section_index #nav LI#nav_index { BACKGROUND-COLOR: #cf7070 } #nav_section_index #nav LI#nav_index:hover UL { MARGIN-LEFT: -657px } #nav_section_contact #nav LI#nav_contact UL { Z-INDEX: 50; LEFT: auto; MARGIN-LEFT: -731px } #nav_section_contact #nav LI#nav_contact { BACKGROUND-COLOR: #cf7070 } #nav_section_contact #nav LI#nav_contact:hover UL { MARGIN-LEFT: -702px } .searcharchivefont A { FONT: 11px/11px arial,sans-serif; COLOR: #ffffff; TEXT-DECORATION: none } .bannersearcharchivefont A:link { FONT: 11px/11px arial,sans-serif; COLOR: #ffffff; TEXT-DECORATION: none } .bannersearcharchivefont A:visited { FONT: 11px/11px arial,sans-serif; COLOR: #ffffff; TEXT-DECORATION: none } .searcharchivefont:hover { FONT: 11px/11px arial,sans-serif; COLOR: #ffffff; TEXT-DECORATION: = underline } #sitesearch { FLOAT: right; FONT: 9px/9px arial, sans-serif; MARGIN-LEFT: 490px; = WIDTH: 186px; COLOR: #a69172; POSITION: absolute; TOP: 130px; = TEXT-ALIGN: right } #sitesearch INPUT { BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; MARGIN: 0px = 0px 0px 3px; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid; = BACKGROUND-COLOR: #fff } #sitesearch #bannerhpsearch_keywords { FONT: 9px/9px arial, sans-serif; COLOR: #a69172; HEIGHT: 12px } #sitesearch INPUT.submit { FONT: 9px arial, sans-serif; COLOR: #a69172 } #searchsponsor { FLOAT: right; FONT: 9px/9px arial,sans-serif; MARGIN-LEFT: 675px; = WIDTH: 101px; COLOR: #a69172; BORDER-TOP-STYLE: none; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; = TOP: 133px; TEXT-ALIGN: right; BORDER-BOTTOM-STYLE: none } .searchsponsor A { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none } .searchsponsor A:link { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none } .searchsponsor A:visited { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none } .searchsponsor A:hover { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none } .searchfont { FONT: 9px/9px arial, sans-serif } .tagline { MARGIN-LEFT: 10px } #datewx { BACKGROUND: #f4f2e0; MARGIN: 10px 0px; FONT: 11px/11px = arial,sans-serif; WIDTH: 770px; COLOR: #a69172; BORDER-BOTTOM: #a69172 = 1px solid; HEIGHT: 16px } #datewx SPAN { MARGIN-TOP: 1px; DISPLAY: block; FLOAT: left; WIDTH: 375px } .datewx_date { TEXT-ALIGN: right } #datewx A { TEXT-DECORATION: none } #hpsitesearch { FLOAT: right; FONT: 9px/9px arial, sans-serif; MARGIN-LEFT: 490px; = WIDTH: 186px; COLOR: #a69172; POSITION: absolute; TOP: 155px; = TEXT-ALIGN: right } #hpsitesearch INPUT { BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; MARGIN: 0px = 0px 0px 3px; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid; = BACKGROUND-COLOR: #fff } #hpsitesearch #hpsearch_keywords { FONT: 9px/9px arial, sans-serif; COLOR: #a69172; HEIGHT: 12px } #hpsitesearch INPUT.submit { FONT: 9px arial, sans-serif; COLOR: #a69172 } #hpsearchsponsor { FLOAT: right; FONT: 9px/9px arial,sans-serif; MARGIN-LEFT: 675px; = WIDTH: 101px; COLOR: #a69172; BORDER-TOP-STYLE: none; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; = TOP: 153px; TEXT-ALIGN: right; BORDER-BOTTOM-STYLE: none } #hpsearchsponsor A:link { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none } A:visited { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none } A:hover { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none } #hpdatewx { MARGIN: -27px 0px 10px; FONT: 11px/11px arial,sans-serif; WIDTH: 770px; = COLOR: #a69172; HEIGHT: 55px; BACKGROUND-COLOR: #f4f2e0 } #hpdatewx SPAN { MARGIN-TOP: 1px; DISPLAY: block; FLOAT: left; WIDTH: 375px } #hpdatewx A { TEXT-DECORATION: none } .category_headertext1 { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 26px; = PADDING-BOTTOM: 5px; MARGIN-LEFT: 0px; WIDTH: 500px; COLOR: #ffffff; = LINE-HEIGHT: 27px; PADDING-TOP: 5px; FONT-STYLE: italic; POSITION: = absolute; TOP: 130px } .category_headertext2 { PADDING-RIGHT: 10px; PADDING-LEFT: 11px; FONT-SIZE: 26px; = PADDING-BOTTOM: 5px; MARGIN-LEFT: 0px; WIDTH: 500px; COLOR: #666666; = LINE-HEIGHT: 28px; PADDING-TOP: 5px; FONT-STYLE: italic; POSITION: = absolute; TOP: 131px } .category_headertext3 { PADDING-RIGHT: 10px; PADDING-LEFT: 12px; FONT-SIZE: 26px; = PADDING-BOTTOM: 5px; MARGIN-LEFT: 0px; WIDTH: 500px; COLOR: #666666; = LINE-HEIGHT: 28px; PADDING-TOP: 5px; FONT-STYLE: italic; POSITION: = absolute; TOP: 131px } .category_headeroverlay { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #000000; FILTER: = alpha(opacity=3D80); PADDING-BOTTOM: 5px; MARGIN-LEFT: 0px; WIDTH: = 749px; PADDING-TOP: 5px; POSITION: absolute; TOP: 130px; HEIGHT: 40px } #houseadhr { MARGIN: 10px auto; WIDTH: 100%; TEXT-ALIGN: center } ------=_NextPart_000_0000_01C94B22.BD5782D0 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://sfe.live.mediaspanonline.com/style/lightbox.css #lightbox { Z-INDEX: 100; LEFT: 0px; WIDTH: 100%; LINE-HEIGHT: 0; POSITION: = absolute; TEXT-ALIGN: center } #lightbox A IMG { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; BORDER-BOTTOM-STYLE: none } #outerImageContainer { MARGIN: 0px 0px 0px 30px; WIDTH: 250px; POSITION: relative; HEIGHT: = 250px; BACKGROUND-COLOR: #fff } #imageContainer { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; = PADDING-TOP: 10px } #loading { LEFT: 0%; WIDTH: 100%; LINE-HEIGHT: 0; POSITION: absolute; TOP: 40%; = HEIGHT: 25%; TEXT-ALIGN: center } #hoverNav { Z-INDEX: 10; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; = HEIGHT: 100% } #imageContainer > #hoverNav { LEFT: 0px } #hoverNav A { MARGIN-TOP: 280px; outline: none } #prevLink { DISPLAY: block; BACKGROUND: = url(http://www.santafenewmexican.com/images/prevlabel.gif) no-repeat; = WIDTH: 49%; HEIGHT: 100% } #nextlink { DISPLAY: block; BACKGROUND: = url(http://www.santafenewmexican.com/images/nextlabel.gif) no-repeat; = WIDTH: 49%; HEIGHT: 100% } #prevLink { BACKGROUND: url(http://www.santafenewmexican.com/images/prevlabel.gif) = no-repeat left 15%; FLOAT: right; VISIBILITY: hidden; PADDING-BOTTOM: = 0.7em; WIDTH: 66px } #nextLink { BACKGROUND: url(http://www.santafenewmexican.com/images/nextlabel.gif) = no-repeat left 15%; FLOAT: right; VISIBILITY: hidden; PADDING-BOTTOM: = 0.7em; WIDTH: 66px } #prevLink:hover { BACKGROUND: url(http://www.santafenewmexican.com/images/prevlabel.gif) = no-repeat left 15% } #prevLink:hover:visited { BACKGROUND: url(http://www.santafenewmexican.com/images/prevlabel.gif) = no-repeat left 15% } #nextLink:hover { BACKGROUND: url(http://www.santafenewmexican.com/images/nextlabel.gif) = no-repeat left 15% } #nextLink:hover:visited { BACKGROUND: url(http://www.santafenewmexican.com/images/nextlabel.gif) = no-repeat left 15% } #imageDataContainer { MARGIN: 0px 0px 0px 30px; FONT: 10px/1.4em Verdana, Helvetica, = sans-serif; OVERFLOW: auto; WIDTH: 100%; BACKGROUND-COLOR: #fff } #imageData { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: = #666; PADDING-TOP: 10px } #imageData #imageDetails { FLOAT: left; WIDTH: 90%; TEXT-ALIGN: left } #imageData #caption { FONT-WEIGHT: bold } #imageData #numberDisplay { CLEAR: left; DISPLAY: block; PADDING-BOTTOM: 1em } #imageData #bottomNavClose { FLOAT: right; PADDING-BOTTOM: 0.7em; WIDTH: 66px } #overlay { Z-INDEX: 90; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; = HEIGHT: 500px; BACKGROUND-COLOR: #a19f9d } ------=_NextPart_000_0000_01C94B22.BD5782D0 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.santafenewmexican.com/style/lytebox.css #lbOverlay { Z-INDEX: 99998; LEFT: 0px; WIDTH: 100%; POSITION: fixed; TOP: 0px; = HEIGHT: 500px } .grey#lbOverlay { BACKGROUND-COLOR: #000000 } .red#lbOverlay { BACKGROUND-COLOR: #330000 } .green#lbOverlay { BACKGROUND-COLOR: #003300 } .blue#lbOverlay { BACKGROUND-COLOR: #011d50 } .gold#lbOverlay { BACKGROUND-COLOR: #666600 } #lbMain { Z-INDEX: 99999; LEFT: 0px; WIDTH: 100%; LINE-HEIGHT: 0; POSITION: = absolute; TEXT-ALIGN: center } #lbMain A IMG { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: = none; BORDER-BOTTOM-STYLE: none } #lbOuterContainer { MARGIN: 0px auto; WIDTH: 200px; POSITION: relative; HEIGHT: 200px; = BACKGROUND-COLOR: #fff } .grey#lbOuterContainer { BORDER-RIGHT: #888888 3px solid; BORDER-TOP: #888888 3px solid; = BORDER-LEFT: #888888 3px solid; BORDER-BOTTOM: #888888 3px solid } .red#lbOuterContainer { BORDER-RIGHT: #dd0000 3px solid; BORDER-TOP: #dd0000 3px solid; = BORDER-LEFT: #dd0000 3px solid; BORDER-BOTTOM: #dd0000 3px solid } .green#lbOuterContainer { BORDER-RIGHT: #00b000 3px solid; BORDER-TOP: #00b000 3px solid; = BORDER-LEFT: #00b000 3px solid; BORDER-BOTTOM: #00b000 3px solid } .blue#lbOuterContainer { BORDER-RIGHT: #5f89d8 3px solid; BORDER-TOP: #5f89d8 3px solid; = BORDER-LEFT: #5f89d8 3px solid; BORDER-BOTTOM: #5f89d8 3px solid } .gold#lbOuterContainer { BORDER-RIGHT: #b0b000 3px solid; BORDER-TOP: #b0b000 3px solid; = BORDER-LEFT: #b0b000 3px solid; BORDER-BOTTOM: #b0b000 3px solid } #lbDetailsContainer { MARGIN: 0px auto; FONT: 10px/1.4em Verdana, Helvetica, sans-serif; = OVERFLOW: auto; WIDTH: 100%; BACKGROUND-COLOR: #fff } .grey#lbDetailsContainer { BORDER-RIGHT: #888888 3px solid; BORDER-TOP: #888888 3px; BORDER-LEFT: = #888888 3px solid; BORDER-BOTTOM: #888888 3px solid } .red#lbDetailsContainer { BORDER-RIGHT: #dd0000 3px solid; BORDER-TOP: #dd0000 3px; BORDER-LEFT: = #dd0000 3px solid; BORDER-BOTTOM: #dd0000 3px solid } .green#lbDetailsContainer { BORDER-RIGHT: #00b000 3px solid; BORDER-TOP: #00b000 3px; BORDER-LEFT: = #00b000 3px solid; BORDER-BOTTOM: #00b000 3px solid } .blue#lbDetailsContainer { BORDER-RIGHT: #5f89d8 3px solid; BORDER-TOP: #5f89d8 3px; BORDER-LEFT: = #5f89d8 3px solid; BORDER-BOTTOM: #5f89d8 3px solid } .gold#lbDetailsContainer { BORDER-RIGHT: #b0b000 3px solid; BORDER-TOP: #b0b000 3px; BORDER-LEFT: = #b0b000 3px solid; BORDER-BOTTOM: #b0b000 3px solid } #lbImageContainer { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; = PADDING-TOP: 10px } #lbIframeContainer { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; = PADDING-TOP: 10px } #lbLoading { BACKGROUND: url(images/loading.gif) no-repeat center 50%; LEFT: 0%; = WIDTH: 100%; LINE-HEIGHT: 0; POSITION: absolute; TOP: 45%; HEIGHT: 32px; = TEXT-ALIGN: center } #lbHoverNav { Z-INDEX: 10; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; = HEIGHT: 100% } #lbImageContainer > #lbHoverNav { LEFT: 0px } #lbHoverNav A { outline: none } #lbPrev { DISPLAY: block; BACKGROUND: = url(http://sfe.live.mediaspanonline.com/images/shane/blank.gif) = no-repeat; LEFT: 0px; FLOAT: left; WIDTH: 49%; HEIGHT: 100% } .grey#lbPrev:hover { BACKGROUND: = url(http://sfe.live.mediaspanonline.com/images/shane/prev_grey.gif) = no-repeat left 15% } .grey#lbPrev:hover:visited { BACKGROUND: = url(http://sfe.live.mediaspanonline.com/images/shane/prev_grey.gif) = no-repeat left 15% } .red#lbPrev:hover { BACKGROUND: = url(http://sfe.live.mediaspanonline.com/images/shane/prev_red.gif) = no-repeat left 15% } .red#lbPrev:hover:visited { BACKGROUND: = url(http://sfe.live.mediaspanonline.com/images/shane/prev_red.gif) = no-repeat left 15% } .green#lbPrev:hover { BACKGROUND: = url(http://sfe.live.mediaspanonline.com/images/shane/prev_green.gif) = no-repeat left 15% } .green#lbPrev:hover:visited { BACKGROUND: = url(http://sfe.live.mediaspanonline.com/images/shane/prev_green.gif) = no-repeat left 15% } .blue#lbPrev:hover { BACKGROUND: = url(http://sfe.live.mediaspanonline.com/images/shane/prev_blue.gif) = no-repeat left 15% } .blue#lbPrev:hover:visited { BACKGROUND: = url(http://sfe.live.mediaspanonline.com/images/shane/prev_blue.gif) = no-repeat left 15% } .gold#lbPrev:hover { BACKGROUND: = url(http://sfe.live.mediaspanonline.com/images/shane/prev_gold.gif) = no-repeat left 15% } .gold#lbPrev:hover:visited { BACKGROUND: = url(http://sfe.live.mediaspanonline.com/images/shane/prev_gold.gif) = no-repeat left 15% } #lbNext { DISPLAY: block; RIGHT: 0px; BACKGROUND: url(images/blank.gif) = no-repeat; FLOAT: right; WIDTH: 49%; HEIGHT: 100% } .grey#lbNext:hover { BACKGROUND: = url(http://sfe.live.mediaspanonline.com/images/shane/next_grey.gif) = no-repeat right 15% } .grey#lbNext:hover:visited { BACKGROUND: = url(http://sfe.live.mediaspanonline.com/images/shane/next_grey.gif) = no-repeat right 15% } .red#lbNext:hover { BACKGROUND: = url(http://sfe.live.mediaspanonline.com/images/shane/next_red.gif) = no-repeat right 15% } .red#lbNext:hover:visited { BACKGROUND: = url(http://sfe.live.mediaspanonline.com/images/shane/next_red.gif) = no-repeat right 15% } .green#lbNext:hover { BACKGROUND: = url(http://sfe.live.mediaspanonline.com/images/shane/next_green.gif) = no-repeat right 15% } .green#lbNext:hover:visited { BACKGROUND: = url(http://sfe.live.mediaspanonline.com/images/shane/next_green.gif) = no-repeat right 15% } .blue#lbNext:hover { BACKGROUND: = url(http://sfe.live.mediaspanonline.com/images/shane/next_blue.gif) = no-repeat right 15% } .blue#lbNext:hover:visited { BACKGROUND: = url(http://sfe.live.mediaspanonline.com/images/shane/next_blue.gif) = no-repeat right 15% } .gold#lbNext:hover { BACKGROUND: = url(http://sfe.live.mediaspanonline.com/images/shane/next_gold.gif) = no-repeat right 15% } .gold#lbNext:hover:visited { BACKGROUND: = url(http://sfe.live.mediaspanonline.com/images/shane/next_gold.gif) = no-repeat right 15% } #lbPrev2 { FONT-WEIGHT: bold; TEXT-DECORATION: none } #lbNext2 { FONT-WEIGHT: bold; TEXT-DECORATION: none } .grey#lbPrev2 { COLOR: #333333 } .grey#lbNext2 { COLOR: #333333 } .grey#lbSpacer { COLOR: #333333 } .red#lbPrev2 { COLOR: #620000 } .red#lbNext2 { COLOR: #620000 } .red#lbSpacer { COLOR: #620000 } .green#lbPrev2 { COLOR: #003300 } .green#lbNext2 { COLOR: #003300 } .green#lbSpacer { COLOR: #003300 } .blue#lbPrev2 { COLOR: #01379e } .blue#lbNext2 { COLOR: #01379e } .blue#lbSpacer { COLOR: #01379e } .gold#lbPrev2 { COLOR: #666600 } .gold#lbNext2 { COLOR: #666600 } .gold#lbSpacer { COLOR: #666600 } #lbPrev2_Off { FONT-WEIGHT: bold } #lbNext2_Off { FONT-WEIGHT: bold } .grey#lbPrev2_Off { COLOR: #cccccc } .grey#lbNext2_Off { COLOR: #cccccc } .red#lbPrev2_Off { COLOR: #ffcccc } .red#lbNext2_Off { COLOR: #ffcccc } .green#lbPrev2_Off { COLOR: #82ff82 } .green#lbNext2_Off { COLOR: #82ff82 } .blue#lbPrev2_Off { COLOR: #b7caee } .blue#lbNext2_Off { COLOR: #b7caee } .gold#lbPrev2_Off { COLOR: #e1e100 } .gold#lbNext2_Off { COLOR: #e1e100 } #lbDetailsData { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px } .grey#lbDetailsData { COLOR: #333333 } .red#lbDetailsData { COLOR: #620000 } .green#lbDetailsData { COLOR: #003300 } .blue#lbDetailsData { COLOR: #01379e } .gold#lbDetailsData { COLOR: #666600 } #lbDetails { FLOAT: left; WIDTH: 60%; TEXT-ALIGN: left } #lbCaption { DISPLAY: block; FONT-WEIGHT: bold } #lbNumberDisplay { DISPLAY: block; FLOAT: left; PADDING-BOTTOM: 1em } #lbNavDisplay { DISPLAY: block; FLOAT: left; PADDING-BOTTOM: 1em } #lbClose { FLOAT: right; MARGIN-BOTTOM: 1px; WIDTH: 64px; HEIGHT: 28px } .grey#lbClose { BACKGROUND: = url(http://sfe.live.mediaspanonline.com/images/shane/close_grey.png) = no-repeat } .red#lbClose { BACKGROUND: = url(http://sfe.live.mediaspanonline.com/images/shane/close_red.png) = no-repeat } .green#lbClose { BACKGROUND: = url(http://sfe.live.mediaspanonline.com/images/shane/close_green.png) = no-repeat } .blue#lbClose { BACKGROUND: = url(http://sfe.live.mediaspanonline.com/images/shane/close_blue.png) = no-repeat } .gold#lbClose { BACKGROUND: = url(http://sfe.live.mediaspanonline.com/images/shane/close_gold.png) = no-repeat } #lbPlay { FLOAT: right; MARGIN-BOTTOM: 1px; WIDTH: 64px; HEIGHT: 28px } .grey#lbPlay { BACKGROUND: = url(http://sfe.live.mediaspanonline.com/images/shane/play_grey.png) = no-repeat } .red#lbPlay { BACKGROUND: = url(http://sfe.live.mediaspanonline.com/images/shane/play_red.png) = no-repeat } .green#lbPlay { BACKGROUND: = url(http://sfe.live.mediaspanonline.com/images/shane/play_green.png) = no-repeat } .blue#lbPlay { BACKGROUND: = url(http://sfe.live.mediaspanonline.com/images/shane/play_blue.png) = no-repeat } .gold#lbPlay { BACKGROUND: = url(http://sfe.live.mediaspanonline.com/images/shane/play_gold.png) = no-repeat } #lbPause { FLOAT: right; MARGIN-BOTTOM: 1px; WIDTH: 64px; HEIGHT: 28px } .grey#lbPause { BACKGROUND: = url(http://sfe.live.mediaspanonline.com/images/shane/pause_grey.png) = no-repeat } .red#lbPause { BACKGROUND: = url(http://sfe.live.mediaspanonline.com/images/shane/pause_red.png) = no-repeat } .green#lbPause { BACKGROUND: = url(http://sfe.live.mediaspanonline.com/images/shane/pause_green.png) = no-repeat } .blue#lbPause { BACKGROUND: = url(http://sfe.live.mediaspanonline.com/images/shane/pause_blue.png) = no-repeat } .gold#lbPause { BACKGROUND: = url(http://sfe.live.mediaspanonline.com/images/shane/pause_gold.png) = no-repeat } ------=_NextPart_000_0000_01C94B22.BD5782D0 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://sfe.live.mediaspanonline.com/style/tabpanel.css #forie7 { CLEAR: both; FLOAT: left } #tabmain { BORDER-RIGHT: #333333 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: = #333333 1px solid; PADDING-LEFT: 0px; BACKGROUND: #ffffff; FLOAT: left; = PADDING-BOTTOM: 1px; MARGIN: 10px 5px 5px; BORDER-LEFT: #333333 1px = solid; WIDTH: 750px; PADDING-TOP: 0px; BORDER-BOTTOM: #333333 1px solid } #tabmainvote { FLOAT: right; MARGIN-LEFT: 5px; WIDTH: 370px } #tabmyaccount { FLOAT: right; MARGIN-LEFT: 5px; WIDTH: 370px } #tabsearch { BORDER-RIGHT: #5f430c 1px solid; FLOAT: left; PADDING-BOTTOM: 3px; = MARGIN-LEFT: 10px; BORDER-LEFT: #5f430c 1px solid; WIDTH: 180px; = BORDER-BOTTOM: #5f430c 1px solid } .selecttab { MARGIN-BOTTOM: 0px } #tabmain UL.subsection_tabs { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: = url(../images/sfnm_hptab_bkgd.gif) #f4d79d repeat-x; PADDING-BOTTOM: = 0px; MARGIN: 0px 0px 5px; WIDTH: 100%; LINE-HEIGHT: 15px; PADDING-TOP: = 0px; BORDER-BOTTOM: #ccc 1px solid; LIST-STYLE-TYPE: none; HEIGHT: 30px } #tabmain UL.subsection_tabs LI { FLOAT: left; WIDTH: 117px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center } #tabmain UL.subsection_tabs LI A { DISPLAY: block; COLOR: #000000; HEIGHT: 20px; TEXT-DECORATION: none } #tabmain UL.subsection_tabs LI A:hover { COLOR: #000000; TEXT-DECORATION: underline } #tabmain UL.subsection_tabs LI A.active { BACKGROUND-COLOR: #f4d79d; TEXT-DECORATION: none } #votestory { BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; = BACKGROUND: #ffffff; FLOAT: left; MARGIN: 5px; BORDER-LEFT: #333333 1px = solid; WIDTH: 750px; BORDER-BOTTOM: #333333 1px solid } #votestory UL.subsection_tabs { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: = url(../images/sfnm_hptab_bkgd35px.gif) #f4d79d repeat-x; PADDING-BOTTOM: = 0px; MARGIN: 0px; WIDTH: 100%; LINE-HEIGHT: 15px; PADDING-TOP: 0px; = BORDER-BOTTOM: #ccc 1px solid; LIST-STYLE-TYPE: none; HEIGHT: 35px } #votestory UL.subsection_tabs LI { FLOAT: left; WIDTH: 150px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center } #votestory UL.subsection_tabs LI A { DISPLAY: block; COLOR: #000000; HEIGHT: 20px; TEXT-DECORATION: none } #votestory UL.subsection_tabs LI A:hover { COLOR: #000000; TEXT-DECORATION: underline } #votestory UL.subsection_tabs LI A.active { BACKGROUND-COLOR: #f4d79d; TEXT-DECORATION: none } #tabmainvote UL.subsection_tabs { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: = url(../images/sfnm_hptab_bkgd_red.gif) #cc6666 repeat-x; PADDING-BOTTOM: = 0px; MARGIN: 0px 0px 5px; COLOR: #cc6666; LINE-HEIGHT: 15px; = PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; LIST-STYLE-TYPE: none; = HEIGHT: 30px } #tabmainvote UL.subsection_tabs LI { FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: = url(../images/sfnm_select_tab_video_moddr.gif) #cc6666 no-repeat; FLOAT: = left; TEXT-TRANSFORM: uppercase; WIDTH: 92px; COLOR: #ffffff; = LINE-HEIGHT: 11px; FONT-FAMILY: arial, sans-serif; LIST-STYLE-TYPE: = none; LETTER-SPACING: 1px; TEXT-ALIGN: center; TEXT-DECORATION: none } #tabmainvote UL.subsection_tabs LI A { PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: = bold; FONT-SIZE: 11px; BACKGROUND: = url(../images/sfnm_select_tab_video_moddr.gif) #cc6666 no-repeat; = PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; = LINE-HEIGHT: 11px; PADDING-TOP: 3px; FONT-FAMILY: arial, sans-serif; = LETTER-SPACING: 1px; HEIGHT: 20px; TEXT-ALIGN: center; TEXT-DECORATION: = none } #tabmainvote UL.subsection_tabs LI A:hover { FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: = url(../images/sfnm_select_tab_video_mod.gif) #cc6666 no-repeat; = TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LINE-HEIGHT: 11px; = PADDING-TOP: 3px; FONT-FAMILY: arial, sans-serif; LETTER-SPACING: 1px; = TEXT-ALIGN: center; TEXT-DECORATION: underline } #tabmainvote UL.subsection_tabs LI A.active { FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: = url(../images/sfnm_select_tab_video_mod.gif) #cc6666 no-repeat; = TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LINE-HEIGHT: 11px; = PADDING-TOP: 3px; FONT-FAMILY: arial, sans-serif; LETTER-SPACING: 1px; = TEXT-ALIGN: center; TEXT-DECORATION: none } #tabmyaccount UL.subsection_tabs { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: = url(../images/sfnm_hptab_bkgd.gif) #ebd099 repeat-x; PADDING-BOTTOM: = 0px; MARGIN: 0px 0px 5px; COLOR: #cc6666; LINE-HEIGHT: 15px; = PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; LIST-STYLE-TYPE: none; = HEIGHT: 30px } #tabmyaccount UL.subsection_tabs LI { FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: = url(../images/sfnm_select_tab_myaccount.gif) #ebd099 no-repeat; FLOAT: = left; TEXT-TRANSFORM: uppercase; WIDTH: 92px; COLOR: #553e11; = LINE-HEIGHT: 11px; FONT-FAMILY: arial, sans-serif; LIST-STYLE-TYPE: = none; LETTER-SPACING: 1px; TEXT-ALIGN: center; TEXT-DECORATION: none } #tabmyaccount UL.subsection_tabs LI A { PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: = bold; FONT-SIZE: 11px; BACKGROUND: = url(../images/sfnm_select_tab_myaccount.gif) #ebd099 no-repeat; = PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #553e11; = LINE-HEIGHT: 11px; PADDING-TOP: 3px; FONT-FAMILY: arial, sans-serif; = LETTER-SPACING: 1px; HEIGHT: 20px; TEXT-ALIGN: center; TEXT-DECORATION: = none } #tabmyaccount UL.subsection_tabs LI A:hover { FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: = url(../images/sfnm_select_tab_myaccount_hover.gif) #ebd099 no-repeat; = TEXT-TRANSFORM: uppercase; COLOR: #553e11; LINE-HEIGHT: 11px; = PADDING-TOP: 3px; FONT-FAMILY: arial, sans-serif; LETTER-SPACING: 1px; = TEXT-ALIGN: center; TEXT-DECORATION: underline } #tabmyaccount UL.subsection_tabs LI A.active { FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: = url(../images/sfnm_select_tab_myaccount_hover.gif) #ebd099 no-repeat; = TEXT-TRANSFORM: uppercase; COLOR: #553e11; LINE-HEIGHT: 11px; = PADDING-TOP: 3px; FONT-FAMILY: arial, sans-serif; LETTER-SPACING: 1px; = TEXT-ALIGN: center; TEXT-DECORATION: none } #tabsearch UL.subsection_tabs { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: = url(../images/sfnm_hptab_bkgd.gif) #ebd099 repeat-x; PADDING-BOTTOM: = 0px; MARGIN: 0px 0px 5px; COLOR: #cc6666; LINE-HEIGHT: 15px; = PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; LIST-STYLE-TYPE: none; = HEIGHT: 30px } #tabsearch UL.subsection_tabs LI { FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: = url(../images/sfnm_select_tab_search.gif) no-repeat; FLOAT: left; = TEXT-TRANSFORM: uppercase; WIDTH: 75px; COLOR: #553e11; LINE-HEIGHT: = 11px; FONT-FAMILY: arial, sans-serif; LIST-STYLE-TYPE: none; = LETTER-SPACING: 1px; TEXT-ALIGN: center; TEXT-DECORATION: none } #tabsearch UL.subsection_tabs LI A { PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: = bold; FONT-SIZE: 11px; BACKGROUND: = url(../images/sfnm_select_tab_search.gif) no-repeat; PADDING-BOTTOM: = 0px; TEXT-TRANSFORM: uppercase; COLOR: #553e11; LINE-HEIGHT: 11px; = PADDING-TOP: 3px; FONT-FAMILY: arial, sans-serif; LETTER-SPACING: 1px; = HEIGHT: 20px; TEXT-ALIGN: center; TEXT-DECORATION: none } #tabsearch UL.subsection_tabs LI A:hover { FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: = url(../images/sfnm_select_tab_search_hover.gif) no-repeat; = TEXT-TRANSFORM: uppercase; COLOR: #553e11; LINE-HEIGHT: 11px; = PADDING-TOP: 3px; FONT-FAMILY: arial, sans-serif; LETTER-SPACING: 1px; = TEXT-ALIGN: center; TEXT-DECORATION: underline } #tabsearch UL.subsection_tabs LI A.active { FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: = url(../images/sfnm_select_tab_search_hover.gif) no-repeat; = TEXT-TRANSFORM: uppercase; COLOR: #553e11; LINE-HEIGHT: 11px; = PADDING-TOP: 3px; FONT-FAMILY: arial, sans-serif; LETTER-SPACING: 1px; = TEXT-ALIGN: center; TEXT-DECORATION: none } UNKNOWN { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: = 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none } .tabbed_images LI { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: = 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none } .tabbed_images LI A { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; DISPLAY: = block; FLOAT: left; MARGIN: 0px 10px 0px 0px; BORDER-LEFT: #ccc 1px = solid; BORDER-BOTTOM: #ccc 1px solid } .tabbed_images LI A.active { BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; BORDER-LEFT: = #333 1px solid; BORDER-BOTTOM: #333 1px solid } .tabbed_images LI A:hover { BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; BORDER-LEFT: = #333 1px solid; BORDER-BOTTOM: #333 1px solid } .tabbed_images LI A IMG { PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: = 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } #image_1 { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px = solid; MARGIN-TOP: 10px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; = BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px = solid } #image_2 { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px = solid; MARGIN-TOP: 10px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; = BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px = solid } #image_3 { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px = solid; MARGIN-TOP: 10px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; = BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px = solid } #image_4 { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px = solid; MARGIN-TOP: 10px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; = BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px = solid } #image_5 { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px = solid; MARGIN-TOP: 10px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; = BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px = solid } UNKNOWN { LIST-STYLE-TYPE: none } .tabapvids { FLOAT: left; MARGIN: 2px } .tabvids P { MARGIN: 5px 0px } .tabs { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(bar_off.gif) = repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; = PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 27px } .tabs LI { DISPLAY: inline } .tabs A:hover { BORDER-RIGHT: #fff 1px solid; BACKGROUND: url(bar_on.gif) #fff repeat-x } .tabs A.tab-active { BORDER-RIGHT: #fff 1px solid; BACKGROUND: url(bar_on.gif) #fff repeat-x } .tabs A { BORDER-RIGHT: #6d99b6 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: = 10px; PADDING-BOTTOM: 10px; MARGIN: 0px -4px 0px 0px; FONT: bold 25px = verdana, helvetica, sans-serif; BORDER-LEFT: #fff 1px solid; COLOR: = #2b4353; PADDING-TOP: 6px; POSITION: relative; HEIGHT: 27px; = TEXT-DECORATION: none } .tab-container { BORDER-RIGHT: #6d99b6 1px solid; BORDER-TOP: #6d99b6 1px solid; = BACKGROUND: #fff; BORDER-LEFT: #6d99b6 1px solid; BORDER-BOTTOM: #6d99b6 = 1px solid } .tab-panes { MARGIN: 3px } .vote { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #ffffff; = PADDING-BOTTOM: 5px; PADDING-TOP: 0px } .bannermockupribbon { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: = 11px; BACKGROUND: url(../images/sfnm_hptab_bkgd_red.gif) #aed5c2 = repeat-x; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; TEXT-TRANSFORM: = uppercase; COLOR: #fff; LINE-HEIGHT: 11px; PADDING-TOP: 4px; = FONT-FAMILY: arial, sans-serif; LETTER-SPACING: 1px; HEIGHT: 11px; = TEXT-ALIGN: center } .bannermockupribbon A { COLOR: #fff; TEXT-DECORATION: none } .bannermockupribbon A:link { COLOR: #fff; TEXT-DECORATION: none } .bannermockupribbon A:visited { COLOR: #fff; TEXT-DECORATION: none } ------=_NextPart_000_0000_01C94B22.BD5782D0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://sfe.live.mediaspanonline.com/scripts/sfnm.js // sfnm javascript library init 4/2/07 last update 7/7/07 js // suckerfish menus script, thanks to a list apart sfHover =3D function() { var sfEls =3D = document.getElementById("nav").getElementsByTagName("LI"); for (var i=3D0; i */ function getElementStyle(elementID, CssStyleProperty) { var element =3D document.getElementById(elementID); if (element.currentStyle) { return element.currentStyle[toCamelCase(CssStyleProperty)]; } else if (window.getComputedStyle) { var compStyle =3D window.getComputedStyle(element, ''); return compStyle.getPropertyValue(CssStyleProperty); } else { return ''; } } /*=20 * CamelCases CSS property names. Useful in conjunction with = 'getElementStyle()' * From */ function toCamelCase(CssProperty) { var stringArray =3D CssProperty.toLowerCase().split('-'); if (stringArray.length =3D=3D 1) { return stringArray[0]; } var ret =3D (CssProperty.indexOf("-") =3D=3D 0) ? stringArray[0].charAt(0).toUpperCase() + = stringArray[0].substring(1) : stringArray[0]; for (var i =3D 1; i < stringArray.length; i++) { var s =3D stringArray[i]; ret +=3D s.charAt(0).toUpperCase() + s.substring(1); } return ret; } /* * Disables all 'test' links, that point to the href '#', by Ross = Shannon */ function disableTestLinks() { var pageLinks =3D document.getElementsByTagName('a'); for (var i=3D0; i elements. * * by Ross Shannon, http://www.yourhtmlsource.com/ */ addEvent(window, 'load', init, false); function init() { var formInputs =3D document.getElementsByTagName('input'); for (var i =3D 0; i < formInputs.length; i++) { var theInput =3D formInputs[i]; =20 if (theInput.type =3D=3D 'text' && = theInput.className.match(/\bcleardefault\b/)) { =20 /* Add event handlers */ =20 addEvent(theInput, 'focus', clearDefaultText, false); addEvent(theInput, 'blur', replaceDefaultText, false); =20 /* Save the current value */ if (theInput.value !=3D '') { theInput.defaultText =3D theInput.value; } } } } function clearDefaultText(e) { var target =3D window.event ? window.event.srcElement : e ? e.target = : null; if (!target) return; =20 if (target.value =3D=3D target.defaultText) { target.value =3D ''; } } function replaceDefaultText(e) { var target =3D window.event ? window.event.srcElement : e ? e.target = : null; if (!target) return; =20 if (target.value =3D=3D '' && target.defaultText) { target.value =3D target.defaultText; } } ------=_NextPart_000_0000_01C94B22.BD5782D0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://sfe.live.mediaspanonline.com/scripts/prototype.js /* Prototype JavaScript framework, version 1.4.0 * (c) 2005 Sam Stephenson * * THIS FILE IS AUTOMATICALLY GENERATED. When sending patches, please = diff * against the source tree, available from the Prototype darcs = repository. * * Prototype is freely distributable under the terms of an MIT-style = license. * * For details, see the Prototype web site: http://prototype.conio.net/ * /*-----------------------------------------------------------------------= ---*/ var Prototype =3D { Version: '1.4.0', ScriptFragment: '(?:)((\n|\r|.)*?)(?:<\/script>)', emptyFunction: function() {}, K: function(x) {return x} } var Class =3D { create: function() { return function() { this.initialize.apply(this, arguments); } } } var Abstract =3D new Object(); Object.extend =3D function(destination, source) { for (property in source) { destination[property] =3D source[property]; } return destination; } Object.inspect =3D function(object) { try { if (object =3D=3D undefined) return 'undefined'; if (object =3D=3D null) return 'null'; return object.inspect ? object.inspect() : object.toString(); } catch (e) { if (e instanceof RangeError) return '...'; throw e; } } Function.prototype.bind =3D function() { var __method =3D this, args =3D $A(arguments), object =3D = args.shift(); return function() { return __method.apply(object, args.concat($A(arguments))); } } Function.prototype.bindAsEventListener =3D function(object) { var __method =3D this; return function(event) { return __method.call(object, event || window.event); } } Object.extend(Number.prototype, { toColorPart: function() { var digits =3D this.toString(16); if (this < 16) return '0' + digits; return digits; }, succ: function() { return this + 1; }, times: function(iterator) { $R(0, this, true).each(iterator); return this; } }); var Try =3D { these: function() { var returnValue; for (var i =3D 0; i < arguments.length; i++) { var lambda =3D arguments[i]; try { returnValue =3D lambda(); break; } catch (e) {} } return returnValue; } } /*-----------------------------------------------------------------------= ---*/ var PeriodicalExecuter =3D Class.create(); PeriodicalExecuter.prototype =3D { initialize: function(callback, frequency) { this.callback =3D callback; this.frequency =3D frequency; this.currentlyExecuting =3D false; this.registerCallback(); }, registerCallback: function() { setInterval(this.onTimerEvent.bind(this), this.frequency * 1000); }, onTimerEvent: function() { if (!this.currentlyExecuting) { try { this.currentlyExecuting =3D true; this.callback(); } finally { this.currentlyExecuting =3D false; } } } } /*-----------------------------------------------------------------------= ---*/ function $() { var elements =3D new Array(); for (var i =3D 0; i < arguments.length; i++) { var element =3D arguments[i]; if (typeof element =3D=3D 'string') element =3D document.getElementById(element); if (arguments.length =3D=3D 1) return element; elements.push(element); } return elements; } Object.extend(String.prototype, { stripTags: function() { return this.replace(/<\/?[^>]+>/gi, ''); }, stripScripts: function() { return this.replace(new RegExp(Prototype.ScriptFragment, 'img'), = ''); }, extractScripts: function() { var matchAll =3D new RegExp(Prototype.ScriptFragment, 'img'); var matchOne =3D new RegExp(Prototype.ScriptFragment, 'im'); return (this.match(matchAll) || []).map(function(scriptTag) { return (scriptTag.match(matchOne) || ['', ''])[1]; }); }, evalScripts: function() { return this.extractScripts().map(eval); }, escapeHTML: function() { var div =3D document.createElement('div'); var text =3D document.createTextNode(this); div.appendChild(text); return div.innerHTML; }, unescapeHTML: function() { var div =3D document.createElement('div'); div.innerHTML =3D this.stripTags(); return div.childNodes[0] ? div.childNodes[0].nodeValue : ''; }, toQueryParams: function() { var pairs =3D this.match(/^\??(.*)$/)[1].split('&'); return pairs.inject({}, function(params, pairString) { var pair =3D pairString.split('=3D'); params[pair[0]] =3D pair[1]; return params; }); }, toArray: function() { return this.split(''); }, camelize: function() { var oStringList =3D this.split('-'); if (oStringList.length =3D=3D 1) return oStringList[0]; var camelizedString =3D this.indexOf('-') =3D=3D 0 ? oStringList[0].charAt(0).toUpperCase() + = oStringList[0].substring(1) : oStringList[0]; for (var i =3D 1, len =3D oStringList.length; i < len; i++) { var s =3D oStringList[i]; camelizedString +=3D s.charAt(0).toUpperCase() + s.substring(1); } return camelizedString; }, inspect: function() { return "'" + this.replace('\\', '\\\\').replace("'", '\\\'') + "'"; } }); String.prototype.parseQuery =3D String.prototype.toQueryParams; var $break =3D new Object(); var $continue =3D new Object(); var Enumerable =3D { each: function(iterator) { var index =3D 0; try { this._each(function(value) { try { iterator(value, index++); } catch (e) { if (e !=3D $continue) throw e; } }); } catch (e) { if (e !=3D $break) throw e; } }, all: function(iterator) { var result =3D true; this.each(function(value, index) { result =3D result && !!(iterator || Prototype.K)(value, index); if (!result) throw $break; }); return result; }, any: function(iterator) { var result =3D true; this.each(function(value, index) { if (result =3D !!(iterator || Prototype.K)(value, index)) throw $break; }); return result; }, collect: function(iterator) { var results =3D []; this.each(function(value, index) { results.push(iterator(value, index)); }); return results; }, detect: function (iterator) { var result; this.each(function(value, index) { if (iterator(value, index)) { result =3D value; throw $break; } }); return result; }, findAll: function(iterator) { var results =3D []; this.each(function(value, index) { if (iterator(value, index)) results.push(value); }); return results; }, grep: function(pattern, iterator) { var results =3D []; this.each(function(value, index) { var stringValue =3D value.toString(); if (stringValue.match(pattern)) results.push((iterator || Prototype.K)(value, index)); }) return results; }, include: function(object) { var found =3D false; this.each(function(value) { if (value =3D=3D object) { found =3D true; throw $break; } }); return found; }, inject: function(memo, iterator) { this.each(function(value, index) { memo =3D iterator(memo, value, index); }); return memo; }, invoke: function(method) { var args =3D $A(arguments).slice(1); return this.collect(function(value) { return value[method].apply(value, args); }); }, max: function(iterator) { var result; this.each(function(value, index) { value =3D (iterator || Prototype.K)(value, index); if (value >=3D (result || value)) result =3D value; }); return result; }, min: function(iterator) { var result; this.each(function(value, index) { value =3D (iterator || Prototype.K)(value, index); if (value <=3D (result || value)) result =3D value; }); return result; }, partition: function(iterator) { var trues =3D [], falses =3D []; this.each(function(value, index) { ((iterator || Prototype.K)(value, index) ? trues : falses).push(value); }); return [trues, falses]; }, pluck: function(property) { var results =3D []; this.each(function(value, index) { results.push(value[property]); }); return results; }, reject: function(iterator) { var results =3D []; this.each(function(value, index) { if (!iterator(value, index)) results.push(value); }); return results; }, sortBy: function(iterator) { return this.collect(function(value, index) { return {value: value, criteria: iterator(value, index)}; }).sort(function(left, right) { var a =3D left.criteria, b =3D right.criteria; return a < b ? -1 : a > b ? 1 : 0; }).pluck('value'); }, toArray: function() { return this.collect(Prototype.K); }, zip: function() { var iterator =3D Prototype.K, args =3D $A(arguments); if (typeof args.last() =3D=3D 'function') iterator =3D args.pop(); var collections =3D [this].concat(args).map($A); return this.map(function(value, index) { iterator(value =3D collections.pluck(index)); return value; }); }, inspect: function() { return '#'; } } Object.extend(Enumerable, { map: Enumerable.collect, find: Enumerable.detect, select: Enumerable.findAll, member: Enumerable.include, entries: Enumerable.toArray }); var $A =3D Array.from =3D function(iterable) { if (!iterable) return []; if (iterable.toArray) { return iterable.toArray(); } else { var results =3D []; for (var i =3D 0; i < iterable.length; i++) results.push(iterable[i]); return results; } } Object.extend(Array.prototype, Enumerable); Array.prototype._reverse =3D Array.prototype.reverse; Object.extend(Array.prototype, { _each: function(iterator) { for (var i =3D 0; i < this.length; i++) iterator(this[i]); }, clear: function() { this.length =3D 0; return this; }, first: function() { return this[0]; }, last: function() { return this[this.length - 1]; }, compact: function() { return this.select(function(value) { return value !=3D undefined || value !=3D null; }); }, flatten: function() { return this.inject([], function(array, value) { return array.concat(value.constructor =3D=3D Array ? value.flatten() : [value]); }); }, without: function() { var values =3D $A(arguments); return this.select(function(value) { return !values.include(value); }); }, indexOf: function(object) { for (var i =3D 0; i < this.length; i++) if (this[i] =3D=3D object) return i; return -1; }, reverse: function(inline) { return (inline !=3D=3D false ? this : this.toArray())._reverse(); }, shift: function() { var result =3D this[0]; for (var i =3D 0; i < this.length - 1; i++) this[i] =3D this[i + 1]; this.length--; return result; }, inspect: function() { return '[' + this.map(Object.inspect).join(', ') + ']'; } }); var Hash =3D { _each: function(iterator) { for (key in this) { var value =3D this[key]; if (typeof value =3D=3D 'function') continue; var pair =3D [key, value]; pair.key =3D key; pair.value =3D value; iterator(pair); } }, keys: function() { return this.pluck('key'); }, values: function() { return this.pluck('value'); }, merge: function(hash) { return $H(hash).inject($H(this), function(mergedHash, pair) { mergedHash[pair.key] =3D pair.value; return mergedHash; }); }, toQueryString: function() { return this.map(function(pair) { return pair.map(encodeURIComponent).join('=3D'); }).join('&'); }, inspect: function() { return '#'; } } function $H(object) { var hash =3D Object.extend({}, object || {}); Object.extend(hash, Enumerable); Object.extend(hash, Hash); return hash; } ObjectRange =3D Class.create(); Object.extend(ObjectRange.prototype, Enumerable); Object.extend(ObjectRange.prototype, { initialize: function(start, end, exclusive) { this.start =3D start; this.end =3D end; this.exclusive =3D exclusive; }, _each: function(iterator) { var value =3D this.start; do { iterator(value); value =3D value.succ(); } while (this.include(value)); }, include: function(value) { if (value < this.start) return false; if (this.exclusive) return value < this.end; return value <=3D this.end; } }); var $R =3D function(start, end, exclusive) { return new ObjectRange(start, end, exclusive); } var Ajax =3D { getTransport: function() { return Try.these( function() {return new ActiveXObject('Msxml2.XMLHTTP')}, function() {return new ActiveXObject('Microsoft.XMLHTTP')}, function() {return new XMLHttpRequest()} ) || false; }, activeRequestCount: 0 } Ajax.Responders =3D { responders: [], _each: function(iterator) { this.responders._each(iterator); }, register: function(responderToAdd) { if (!this.include(responderToAdd)) this.responders.push(responderToAdd); }, unregister: function(responderToRemove) { this.responders =3D this.responders.without(responderToRemove); }, dispatch: function(callback, request, transport, json) { this.each(function(responder) { if (responder[callback] && typeof responder[callback] =3D=3D = 'function') { try { responder[callback].apply(responder, [request, transport, = json]); } catch (e) {} } }); } }; Object.extend(Ajax.Responders, Enumerable); Ajax.Responders.register({ onCreate: function() { Ajax.activeRequestCount++; }, onComplete: function() { Ajax.activeRequestCount--; } }); Ajax.Base =3D function() {}; Ajax.Base.prototype =3D { setOptions: function(options) { this.options =3D { method: 'post', asynchronous: true, parameters: '' } Object.extend(this.options, options || {}); }, responseIsSuccess: function() { return this.transport.status =3D=3D undefined || this.transport.status =3D=3D 0 || (this.transport.status >=3D 200 && this.transport.status < = 300); }, responseIsFailure: function() { return !this.responseIsSuccess(); } } Ajax.Request =3D Class.create(); Ajax.Request.Events =3D ['Uninitialized', 'Loading', 'Loaded', 'Interactive', 'Complete']; Ajax.Request.prototype =3D Object.extend(new Ajax.Base(), { initialize: function(url, options) { this.transport =3D Ajax.getTransport(); this.setOptions(options); this.request(url); }, request: function(url) { var parameters =3D this.options.parameters || ''; if (parameters.length > 0) parameters +=3D '&_=3D'; try { this.url =3D url; if (this.options.method =3D=3D 'get' && parameters.length > 0) this.url +=3D (this.url.match(/\?/) ? '&' : '?') + parameters; Ajax.Responders.dispatch('onCreate', this, this.transport); this.transport.open(this.options.method, this.url, this.options.asynchronous); if (this.options.asynchronous) { this.transport.onreadystatechange =3D = this.onStateChange.bind(this); setTimeout((function() = {this.respondToReadyState(1)}).bind(this), 10); } this.setRequestHeaders(); var body =3D this.options.postBody ? this.options.postBody : = parameters; this.transport.send(this.options.method =3D=3D 'post' ? body : = null); } catch (e) { this.dispatchException(e); } }, setRequestHeaders: function() { var requestHeaders =3D ['X-Requested-With', 'XMLHttpRequest', 'X-Prototype-Version', Prototype.Version]; if (this.options.method =3D=3D 'post') { requestHeaders.push('Content-type', 'application/x-www-form-urlencoded'); /* Force "Connection: close" for Mozilla browsers to work around * a bug where XMLHttpReqeuest sends an incorrect Content-length * header. See Mozilla Bugzilla #246651. */ if (this.transport.overrideMimeType) requestHeaders.push('Connection', 'close'); } if (this.options.requestHeaders) requestHeaders.push.apply(requestHeaders, = this.options.requestHeaders); for (var i =3D 0; i < requestHeaders.length; i +=3D 2) this.transport.setRequestHeader(requestHeaders[i], = requestHeaders[i+1]); }, onStateChange: function() { var readyState =3D this.transport.readyState; if (readyState !=3D 1) this.respondToReadyState(this.transport.readyState); }, header: function(name) { try { return this.transport.getResponseHeader(name); } catch (e) {} }, evalJSON: function() { try { return eval(this.header('X-JSON')); } catch (e) {} }, evalResponse: function() { try { return eval(this.transport.responseText); } catch (e) { this.dispatchException(e); } }, respondToReadyState: function(readyState) { var event =3D Ajax.Request.Events[readyState]; var transport =3D this.transport, json =3D this.evalJSON(); if (event =3D=3D 'Complete') { try { (this.options['on' + this.transport.status] || this.options['on' + (this.responseIsSuccess() ? 'Success' : = 'Failure')] || Prototype.emptyFunction)(transport, json); } catch (e) { this.dispatchException(e); } if ((this.header('Content-type') || = '').match(/^text\/javascript/i)) this.evalResponse(); } try { (this.options['on' + event] || Prototype.emptyFunction)(transport, = json); Ajax.Responders.dispatch('on' + event, this, transport, json); } catch (e) { this.dispatchException(e); } /* Avoid memory leak in MSIE: clean up the oncomplete event handler = */ if (event =3D=3D 'Complete') this.transport.onreadystatechange =3D Prototype.emptyFunction; }, dispatchException: function(exception) { (this.options.onException || Prototype.emptyFunction)(this, = exception); Ajax.Responders.dispatch('onException', this, exception); } }); Ajax.Updater =3D Class.create(); Object.extend(Object.extend(Ajax.Updater.prototype, = Ajax.Request.prototype), { initialize: function(container, url, options) { this.containers =3D { success: container.success ? $(container.success) : $(container), failure: container.failure ? $(container.failure) : (container.success ? null : $(container)) } this.transport =3D Ajax.getTransport(); this.setOptions(options); var onComplete =3D this.options.onComplete || = Prototype.emptyFunction; this.options.onComplete =3D (function(transport, object) { this.updateContent(); onComplete(transport, object); }).bind(this); this.request(url); }, updateContent: function() { var receiver =3D this.responseIsSuccess() ? this.containers.success : this.containers.failure; var response =3D this.transport.responseText; if (!this.options.evalScripts) response =3D response.stripScripts(); if (receiver) { if (this.options.insertion) { new this.options.insertion(receiver, response); } else { Element.update(receiver, response); } } if (this.responseIsSuccess()) { if (this.onComplete) setTimeout(this.onComplete.bind(this), 10); } } }); Ajax.PeriodicalUpdater =3D Class.create(); Ajax.PeriodicalUpdater.prototype =3D Object.extend(new Ajax.Base(), { initialize: function(container, url, options) { this.setOptions(options); this.onComplete =3D this.options.onComplete; this.frequency =3D (this.options.frequency || 2); this.decay =3D (this.options.decay || 1); this.updater =3D {}; this.container =3D container; this.url =3D url; this.start(); }, start: function() { this.options.onComplete =3D this.updateComplete.bind(this); this.onTimerEvent(); }, stop: function() { this.updater.onComplete =3D undefined; clearTimeout(this.timer); (this.onComplete || Prototype.emptyFunction).apply(this, arguments); }, updateComplete: function(request) { if (this.options.decay) { this.decay =3D (request.responseText =3D=3D this.lastText ? this.decay * this.options.decay : 1); this.lastText =3D request.responseText; } this.timer =3D setTimeout(this.onTimerEvent.bind(this), this.decay * this.frequency * 1000); }, onTimerEvent: function() { this.updater =3D new Ajax.Updater(this.container, this.url, = this.options); } }); document.getElementsByClassName =3D function(className, parentElement) { var children =3D ($(parentElement) || = document.body).getElementsByTagName('*'); return $A(children).inject([], function(elements, child) { if (child.className.match(new RegExp("(^|\\s)" + className + = "(\\s|$)"))) elements.push(child); return elements; }); } /*-----------------------------------------------------------------------= ---*/ if (!window.Element) { var Element =3D new Object(); } Object.extend(Element, { visible: function(element) { return $(element).style.display !=3D 'none'; }, toggle: function() { for (var i =3D 0; i < arguments.length; i++) { var element =3D $(arguments[i]); Element[Element.visible(element) ? 'hide' : 'show'](element); } }, hide: function() { for (var i =3D 0; i < arguments.length; i++) { var element =3D $(arguments[i]); element.style.display =3D 'none'; } }, show: function() { for (var i =3D 0; i < arguments.length; i++) { var element =3D $(arguments[i]); element.style.display =3D ''; } }, remove: function(element) { element =3D $(element); element.parentNode.removeChild(element); }, update: function(element, html) { $(element).innerHTML =3D html.stripScripts(); setTimeout(function() {html.evalScripts()}, 10); }, getHeight: function(element) { element =3D $(element); return element.offsetHeight; }, classNames: function(element) { return new Element.ClassNames(element); }, hasClassName: function(element, className) { if (!(element =3D $(element))) return; return Element.classNames(element).include(className); }, addClassName: function(element, className) { if (!(element =3D $(element))) return; return Element.classNames(element).add(className); }, removeClassName: function(element, className) { if (!(element =3D $(element))) return; return Element.classNames(element).remove(className); }, // removes whitespace-only text node children cleanWhitespace: function(element) { element =3D $(element); for (var i =3D 0; i < element.childNodes.length; i++) { var node =3D element.childNodes[i]; if (node.nodeType =3D=3D 3 && !/\S/.test(node.nodeValue)) Element.remove(node); } }, empty: function(element) { return $(element).innerHTML.match(/^\s*$/); }, scrollTo: function(element) { element =3D $(element); var x =3D element.x ? element.x : element.offsetLeft, y =3D element.y ? element.y : element.offsetTop; window.scrollTo(x, y); }, getStyle: function(element, style) { element =3D $(element); var value =3D element.style[style.camelize()]; if (!value) { if (document.defaultView && document.defaultView.getComputedStyle) = { var css =3D document.defaultView.getComputedStyle(element, = null); value =3D css ? css.getPropertyValue(style) : null; } else if (element.currentStyle) { value =3D element.currentStyle[style.camelize()]; } } if (window.opera && ['left', 'top', 'right', = 'bottom'].include(style)) if (Element.getStyle(element, 'position') =3D=3D 'static') value = =3D 'auto'; return value =3D=3D 'auto' ? null : value; }, setStyle: function(element, style) { element =3D $(element); for (name in style) element.style[name.camelize()] =3D style[name]; }, getDimensions: function(element) { element =3D $(element); if (Element.getStyle(element, 'display') !=3D 'none') return {width: element.offsetWidth, height: element.offsetHeight}; // All *Width and *Height properties give 0 on elements with display = none, // so enable the element temporarily var els =3D element.style; var originalVisibility =3D els.visibility; var originalPosition =3D els.position; els.visibility =3D 'hidden'; els.position =3D 'absolute'; els.display =3D ''; var originalWidth =3D element.clientWidth; var originalHeight =3D element.clientHeight; els.display =3D 'none'; els.position =3D originalPosition; els.visibility =3D originalVisibility; return {width: originalWidth, height: originalHeight}; }, makePositioned: function(element) { element =3D $(element); var pos =3D Element.getStyle(element, 'position'); if (pos =3D=3D 'static' || !pos) { element._madePositioned =3D true; element.style.position =3D 'relative'; // Opera returns the offset relative to the positioning context, = when an // element is position relative but top and left have not been = defined if (window.opera) { element.style.top =3D 0; element.style.left =3D 0; } } }, undoPositioned: function(element) { element =3D $(element); if (element._madePositioned) { element._madePositioned =3D undefined; element.style.position =3D element.style.top =3D element.style.left =3D element.style.bottom =3D element.style.right =3D ''; } }, makeClipping: function(element) { element =3D $(element); if (element._overflow) return; element._overflow =3D element.style.overflow; if ((Element.getStyle(element, 'overflow') || 'visible') !=3D = 'hidden') element.style.overflow =3D 'hidden'; }, undoClipping: function(element) { element =3D $(element); if (element._overflow) return; element.style.overflow =3D element._overflow; element._overflow =3D undefined; } }); var Toggle =3D new Object(); Toggle.display =3D Element.toggle; /*-----------------------------------------------------------------------= ---*/ Abstract.Insertion =3D function(adjacency) { this.adjacency =3D adjacency; } Abstract.Insertion.prototype =3D { initialize: function(element, content) { this.element =3D $(element); this.content =3D content.stripScripts(); if (this.adjacency && this.element.insertAdjacentHTML) { try { this.element.insertAdjacentHTML(this.adjacency, this.content); } catch (e) { if (this.element.tagName.toLowerCase() =3D=3D 'tbody') { this.insertContent(this.contentFromAnonymousTable()); } else { throw e; } } } else { this.range =3D this.element.ownerDocument.createRange(); if (this.initializeRange) this.initializeRange(); = this.insertContent([this.range.createContextualFragment(this.content)]); } setTimeout(function() {content.evalScripts()}, 10); }, contentFromAnonymousTable: function() { var div =3D document.createElement('div'); div.innerHTML =3D '' + this.content + = '
'; return $A(div.childNodes[0].childNodes[0].childNodes); } } var Insertion =3D new Object(); Insertion.Before =3D Class.create(); Insertion.Before.prototype =3D Object.extend(new = Abstract.Insertion('beforeBegin'), { initializeRange: function() { this.range.setStartBefore(this.element); }, insertContent: function(fragments) { fragments.each((function(fragment) { this.element.parentNode.insertBefore(fragment, this.element); }).bind(this)); } }); Insertion.Top =3D Class.create(); Insertion.Top.prototype =3D Object.extend(new = Abstract.Insertion('afterBegin'), { initializeRange: function() { this.range.selectNodeContents(this.element); this.range.collapse(true); }, insertContent: function(fragments) { fragments.reverse(false).each((function(fragment) { this.element.insertBefore(fragment, this.element.firstChild); }).bind(this)); } }); Insertion.Bottom =3D Class.create(); Insertion.Bottom.prototype =3D Object.extend(new = Abstract.Insertion('beforeEnd'), { initializeRange: function() { this.range.selectNodeContents(this.element); this.range.collapse(this.element); }, insertContent: function(fragments) { fragments.each((function(fragment) { this.element.appendChild(fragment); }).bind(this)); } }); Insertion.After =3D Class.create(); Insertion.After.prototype =3D Object.extend(new = Abstract.Insertion('afterEnd'), { initializeRange: function() { this.range.setStartAfter(this.element); }, insertContent: function(fragments) { fragments.each((function(fragment) { this.element.parentNode.insertBefore(fragment, this.element.nextSibling); }).bind(this)); } }); /*-----------------------------------------------------------------------= ---*/ Element.ClassNames =3D Class.create(); Element.ClassNames.prototype =3D { initialize: function(element) { this.element =3D $(element); }, _each: function(iterator) { this.element.className.split(/\s+/).select(function(name) { return name.length > 0; })._each(iterator); }, set: function(className) { this.element.className =3D className; }, add: function(classNameToAdd) { if (this.include(classNameToAdd)) return; this.set(this.toArray().concat(classNameToAdd).join(' ')); }, remove: function(classNameToRemove) { if (!this.include(classNameToRemove)) return; this.set(this.select(function(className) { return className !=3D classNameToRemove; }).join(' ')); }, toString: function() { return this.toArray().join(' '); } } Object.extend(Element.ClassNames.prototype, Enumerable); var Field =3D { clear: function() { for (var i =3D 0; i < arguments.length; i++) $(arguments[i]).value =3D ''; }, focus: function(element) { $(element).focus(); }, present: function() { for (var i =3D 0; i < arguments.length; i++) if ($(arguments[i]).value =3D=3D '') return false; return true; }, select: function(element) { $(element).select(); }, activate: function(element) { element =3D $(element); element.focus(); if (element.select) element.select(); } } /*-----------------------------------------------------------------------= ---*/ var Form =3D { serialize: function(form) { var elements =3D Form.getElements($(form)); var queryComponents =3D new Array(); for (var i =3D 0; i < elements.length; i++) { var queryComponent =3D Form.Element.serialize(elements[i]); if (queryComponent) queryComponents.push(queryComponent); } return queryComponents.join('&'); }, getElements: function(form) { form =3D $(form); var elements =3D new Array(); for (tagName in Form.Element.Serializers) { var tagElements =3D form.getElementsByTagName(tagName); for (var j =3D 0; j < tagElements.length; j++) elements.push(tagElements[j]); } return elements; }, getInputs: function(form, typeName, name) { form =3D $(form); var inputs =3D form.getElementsByTagName('input'); if (!typeName && !name) return inputs; var matchingInputs =3D new Array(); for (var i =3D 0; i < inputs.length; i++) { var input =3D inputs[i]; if ((typeName && input.type !=3D typeName) || (name && input.name !=3D name)) continue; matchingInputs.push(input); } return matchingInputs; }, disable: function(form) { var elements =3D Form.getElements(form); for (var i =3D 0; i < elements.length; i++) { var element =3D elements[i]; element.blur(); element.disabled =3D 'true'; } }, enable: function(form) { var elements =3D Form.getElements(form); for (var i =3D 0; i < elements.length; i++) { var element =3D elements[i]; element.disabled =3D ''; } }, findFirstElement: function(form) { return Form.getElements(form).find(function(element) { return element.type !=3D 'hidden' && !element.disabled && ['input', 'select', = 'textarea'].include(element.tagName.toLowerCase()); }); }, focusFirstElement: function(form) { Field.activate(Form.findFirstElement(form)); }, reset: function(form) { $(form).reset(); } } Form.Element =3D { serialize: function(element) { element =3D $(element); var method =3D element.tagName.toLowerCase(); var parameter =3D Form.Element.Serializers[method](element); if (parameter) { var key =3D encodeURIComponent(parameter[0]); if (key.length =3D=3D 0) return; if (parameter[1].constructor !=3D Array) parameter[1] =3D [parameter[1]]; return parameter[1].map(function(value) { return key + '=3D' + encodeURIComponent(value); }).join('&'); } }, getValue: function(element) { element =3D $(element); var method =3D element.tagName.toLowerCase(); var parameter =3D Form.Element.Serializers[method](element); if (parameter) return parameter[1]; } } Form.Element.Serializers =3D { input: function(element) { switch (element.type.toLowerCase()) { case 'submit': case 'hidden': case 'password': case 'text': return Form.Element.Serializers.textarea(element); case 'checkbox': case 'radio': return Form.Element.Serializers.inputSelector(element); } return false; }, inputSelector: function(element) { if (element.checked) return [element.name, element.value]; }, textarea: function(element) { return [element.name, element.value]; }, select: function(element) { return Form.Element.Serializers[element.type =3D=3D 'select-one' ? 'selectOne' : 'selectMany'](element); }, selectOne: function(element) { var value =3D '', opt, index =3D element.selectedIndex; if (index >=3D 0) { opt =3D element.options[index]; value =3D opt.value; if (!value && !('value' in opt)) value =3D opt.text; } return [element.name, value]; }, selectMany: function(element) { var value =3D new Array(); for (var i =3D 0; i < element.length; i++) { var opt =3D element.options[i]; if (opt.selected) { var optValue =3D opt.value; if (!optValue && !('value' in opt)) optValue =3D opt.text; value.push(optValue); } } return [element.name, value]; } } /*-----------------------------------------------------------------------= ---*/ var $F =3D Form.Element.getValue; /*-----------------------------------------------------------------------= ---*/ Abstract.TimedObserver =3D function() {} Abstract.TimedObserver.prototype =3D { initialize: function(element, frequency, callback) { this.frequency =3D frequency; this.element =3D $(element); this.callback =3D callback; this.lastValue =3D this.getValue(); this.registerCallback(); }, registerCallback: function() { setInterval(this.onTimerEvent.bind(this), this.frequency * 1000); }, onTimerEvent: function() { var value =3D this.getValue(); if (this.lastValue !=3D value) { this.callback(this.element, value); this.lastValue =3D value; } } } Form.Element.Observer =3D Class.create(); Form.Element.Observer.prototype =3D Object.extend(new = Abstract.TimedObserver(), { getValue: function() { return Form.Element.getValue(this.element); } }); Form.Observer =3D Class.create(); Form.Observer.prototype =3D Object.extend(new Abstract.TimedObserver(), = { getValue: function() { return Form.serialize(this.element); } }); /*-----------------------------------------------------------------------= ---*/ Abstract.EventObserver =3D function() {} Abstract.EventObserver.prototype =3D { initialize: function(element, callback) { this.element =3D $(element); this.callback =3D callback; this.lastValue =3D this.getValue(); if (this.element.tagName.toLowerCase() =3D=3D 'form') this.registerFormCallbacks(); else this.registerCallback(this.element); }, onElementEvent: function() { var value =3D this.getValue(); if (this.lastValue !=3D value) { this.callback(this.element, value); this.lastValue =3D value; } }, registerFormCallbacks: function() { var elements =3D Form.getElements(this.element); for (var i =3D 0; i < elements.length; i++) this.registerCallback(elements[i]); }, registerCallback: function(element) { if (element.type) { switch (element.type.toLowerCase()) { case 'checkbox': case 'radio': Event.observe(element, 'click', = this.onElementEvent.bind(this)); break; case 'password': case 'text': case 'textarea': case 'select-one': case 'select-multiple': Event.observe(element, 'change', = this.onElementEvent.bind(this)); break; } } } } Form.Element.EventObserver =3D Class.create(); Form.Element.EventObserver.prototype =3D Object.extend(new = Abstract.EventObserver(), { getValue: function() { return Form.Element.getValue(this.element); } }); Form.EventObserver =3D Class.create(); Form.EventObserver.prototype =3D Object.extend(new = Abstract.EventObserver(), { getValue: function() { return Form.serialize(this.element); } }); if (!window.Event) { var Event =3D new Object(); } Object.extend(Event, { KEY_BACKSPACE: 8, KEY_TAB: 9, KEY_RETURN: 13, KEY_ESC: 27, KEY_LEFT: 37, KEY_UP: 38, KEY_RIGHT: 39, KEY_DOWN: 40, KEY_DELETE: 46, element: function(event) { return event.target || event.srcElement; }, isLeftClick: function(event) { return (((event.which) && (event.which =3D=3D 1)) || ((event.button) && (event.button =3D=3D 1))); }, pointerX: function(event) { return event.pageX || (event.clientX + (document.documentElement.scrollLeft || = document.body.scrollLeft)); }, pointerY: function(event) { return event.pageY || (event.clientY + (document.documentElement.scrollTop || document.body.scrollTop)); }, stop: function(event) { if (event.preventDefault) { event.preventDefault(); event.stopPropagation(); } else { event.returnValue =3D false; event.cancelBubble =3D true; } }, // find the first node with the given tagName, starting from the // node the event was triggered on; traverses the DOM upwards findElement: function(event, tagName) { var element =3D Event.element(event); while (element.parentNode && (!element.tagName || (element.tagName.toUpperCase() !=3D tagName.toUpperCase()))) element =3D element.parentNode; return element; }, observers: false, _observeAndCache: function(element, name, observer, useCapture) { if (!this.observers) this.observers =3D []; if (element.addEventListener) { this.observers.push([element, name, observer, useCapture]); element.addEventListener(name, observer, useCapture); } else if (element.attachEvent) { this.observers.push([element, name, observer, useCapture]); element.attachEvent('on' + name, observer); } }, unloadCache: function() { if (!Event.observers) return; for (var i =3D 0; i < Event.observers.length; i++) { Event.stopObserving.apply(this, Event.observers[i]); Event.observers[i][0] =3D null; } Event.observers =3D false; }, observe: function(element, name, observer, useCapture) { var element =3D $(element); useCapture =3D useCapture || false; if (name =3D=3D 'keypress' && (navigator.appVersion.match(/Konqueror|Safari|KHTML/) || element.attachEvent)) name =3D 'keydown'; this._observeAndCache(element, name, observer, useCapture); }, stopObserving: function(element, name, observer, useCapture) { var element =3D $(element); useCapture =3D useCapture || false; if (name =3D=3D 'keypress' && (navigator.appVersion.match(/Konqueror|Safari|KHTML/) || element.detachEvent)) name =3D 'keydown'; if (element.removeEventListener) { element.removeEventListener(name, observer, useCapture); } else if (element.detachEvent) { element.detachEvent('on' + name, observer); } } }); /* prevent memory leaks in IE */ Event.observe(window, 'unload', Event.unloadCache, false); var Position =3D { // set to true if needed, warning: firefox performance problems // NOT neeeded for page scrolling, only if draggable contained in // scrollable elements includeScrollOffsets: false, // must be called before calling withinIncludingScrolloffset, every = time the // page is scrolled prepare: function() { this.deltaX =3D window.pageXOffset || document.documentElement.scrollLeft || document.body.scrollLeft || 0; this.deltaY =3D window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop || 0; }, realOffset: function(element) { var valueT =3D 0, valueL =3D 0; do { valueT +=3D element.scrollTop || 0; valueL +=3D element.scrollLeft || 0; element =3D element.parentNode; } while (element); return [valueL, valueT]; }, cumulativeOffset: function(element) { var valueT =3D 0, valueL =3D 0; do { valueT +=3D element.offsetTop || 0; valueL +=3D element.offsetLeft || 0; element =3D element.offsetParent; } while (element); return [valueL, valueT]; }, positionedOffset: function(element) { var valueT =3D 0, valueL =3D 0; do { valueT +=3D element.offsetTop || 0; valueL +=3D element.offsetLeft || 0; element =3D element.offsetParent; if (element) { p =3D Element.getStyle(element, 'position'); if (p =3D=3D 'relative' || p =3D=3D 'absolute') break; } } while (element); return [valueL, valueT]; }, offsetParent: function(element) { if (element.offsetParent) return element.offsetParent; if (element =3D=3D document.body) return element; while ((element =3D element.parentNode) && element !=3D = document.body) if (Element.getStyle(element, 'position') !=3D 'static') return element; return document.body; }, // caches x/y coordinate pair to use with overlap within: function(element, x, y) { if (this.includeScrollOffsets) return this.withinIncludingScrolloffsets(element, x, y); this.xcomp =3D x; this.ycomp =3D y; this.offset =3D this.cumulativeOffset(element); return (y >=3D this.offset[1] && y < this.offset[1] + element.offsetHeight && x >=3D this.offset[0] && x < this.offset[0] + element.offsetWidth); }, withinIncludingScrolloffsets: function(element, x, y) { var offsetcache =3D this.realOffset(element); this.xcomp =3D x + offsetcache[0] - this.deltaX; this.ycomp =3D y + offsetcache[1] - this.deltaY; this.offset =3D this.cumulativeOffset(element); return (this.ycomp >=3D this.offset[1] && this.ycomp < this.offset[1] + element.offsetHeight && this.xcomp >=3D this.offset[0] && this.xcomp < this.offset[0] + element.offsetWidth); }, // within must be called directly before overlap: function(mode, element) { if (!mode) return 0; if (mode =3D=3D 'vertical') return ((this.offset[1] + element.offsetHeight) - this.ycomp) / element.offsetHeight; if (mode =3D=3D 'horizontal') return ((this.offset[0] + element.offsetWidth) - this.xcomp) / element.offsetWidth; }, clone: function(source, target) { source =3D $(source); target =3D $(target); target.style.position =3D 'absolute'; var offsets =3D this.cumulativeOffset(source); target.style.top =3D offsets[1] + 'px'; target.style.left =3D offsets[0] + 'px'; target.style.width =3D source.offsetWidth + 'px'; target.style.height =3D source.offsetHeight + 'px'; }, page: function(forElement) { var valueT =3D 0, valueL =3D 0; var element =3D forElement; do { valueT +=3D element.offsetTop || 0; valueL +=3D element.offsetLeft || 0; // Safari fix if (element.offsetParent=3D=3Ddocument.body) if (Element.getStyle(element,'position')=3D=3D'absolute') break; } while (element =3D element.offsetParent); element =3D forElement; do { valueT -=3D element.scrollTop || 0; valueL -=3D element.scrollLeft || 0; } while (element =3D element.parentNode); return [valueL, valueT]; }, clone: function(source, target) { var options =3D Object.extend({ setLeft: true, setTop: true, setWidth: true, setHeight: true, offsetTop: 0, offsetLeft: 0 }, arguments[2] || {}) // find page position of source source =3D $(source); var p =3D Position.page(source); // find coordinate system to use target =3D $(target); var delta =3D [0, 0]; var parent =3D null; // delta [0,0] will do fine with position: fixed elements, // position:absolute needs offsetParent deltas if (Element.getStyle(target,'position') =3D=3D 'absolute') { parent =3D Position.offsetParent(target); delta =3D Position.page(parent); } // correct by body offsets (fixes Safari) if (parent =3D=3D document.body) { delta[0] -=3D document.body.offsetLeft; delta[1] -=3D document.body.offsetTop; } // set position if(options.setLeft) target.style.left =3D (p[0] - delta[0] + = options.offsetLeft) + 'px'; if(options.setTop) target.style.top =3D (p[1] - delta[1] + = options.offsetTop) + 'px'; if(options.setWidth) target.style.width =3D source.offsetWidth + = 'px'; if(options.setHeight) target.style.height =3D source.offsetHeight + = 'px'; }, absolutize: function(element) { element =3D $(element); if (element.style.position =3D=3D 'absolute') return; Position.prepare(); var offsets =3D Position.positionedOffset(element); var top =3D offsets[1]; var left =3D offsets[0]; var width =3D element.clientWidth; var height =3D element.clientHeight; element._originalLeft =3D left - parseFloat(element.style.left || = 0); element._originalTop =3D top - parseFloat(element.style.top || = 0); element._originalWidth =3D element.style.width; element._originalHeight =3D element.style.height; element.style.position =3D 'absolute'; element.style.top =3D top + 'px';; element.style.left =3D left + 'px';; element.style.width =3D width + 'px';; element.style.height =3D height + 'px';; }, relativize: function(element) { element =3D $(element); if (element.style.position =3D=3D 'relative') return; Position.prepare(); element.style.position =3D 'relative'; var top =3D parseFloat(element.style.top || 0) - = (element._originalTop || 0); var left =3D parseFloat(element.style.left || 0) - = (element._originalLeft || 0); element.style.top =3D top + 'px'; element.style.left =3D left + 'px'; element.style.height =3D element._originalHeight; element.style.width =3D element._originalWidth; } } // Safari returns margins on body which is incorrect if the child is = absolutely // positioned. For performance reasons, redefine = Position.cumulativeOffset for // KHTML/WebKit only. if (/Konqueror|Safari|KHTML/.test(navigator.userAgent)) { Position.cumulativeOffset =3D function(element) { var valueT =3D 0, valueL =3D 0; do { valueT +=3D element.offsetTop || 0; valueL +=3D element.offsetLeft || 0; if (element.offsetParent =3D=3D document.body) if (Element.getStyle(element, 'position') =3D=3D 'absolute') = break; element =3D element.offsetParent; } while (element); return [valueL, valueT]; } } ------=_NextPart_000_0000_01C94B22.BD5782D0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://sfe.live.mediaspanonline.com/scripts/scriptaculous.js?load=effects // Copyright (c) 2005 Thomas Fuchs (http://script.aculo.us, = http://mir.aculo.us) //=20 // Permission is hereby granted, free of charge, to any person obtaining // a copy of this software and associated documentation files (the // "Software"), to deal in the Software without restriction, including // without limitation the rights to use, copy, modify, merge, publish, // distribute, sublicense, and/or sell copies of the Software, and to // permit persons to whom the Software is furnished to do so, subject to // the following conditions: //=20 // The above copyright notice and this permission notice shall be // included in all copies or substantial portions of the Software. // // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS = BE // LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN = ACTION // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. var Scriptaculous =3D { Version: '1.5.1', require: function(libraryName) { // inserting via DOM fails in Safari 2.0, so brute force approach document.write(''); }, load: function() { if((typeof Prototype=3D=3D'undefined') || parseFloat(Prototype.Version.split(".")[0] + "." + Prototype.Version.split(".")[1]) < 1.4) throw("script.aculo.us requires the Prototype JavaScript framework = >=3D 1.4.0"); =20 $A(document.getElementsByTagName("script")).findAll( function(s) { return (s.src && s.src.match(/scriptaculous\.js(\?.*)?$/)) }).each( function(s) { var path =3D s.src.replace(/scriptaculous\.js(\?.*)?$/,''); var includes =3D s.src.match(/\?.*load=3D([a-z,]*)/); (includes ? includes[1] : = 'builder,effects,dragdrop,controls,slider').split(',').each( function(include) { Scriptaculous.require(path+include+'.js') }); }); } } Scriptaculous.load(); ------=_NextPart_000_0000_01C94B22.BD5782D0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://sfe.live.mediaspanonline.com/scripts/lightbox.js // = -------------------------------------------------------------------------= ---------- // // Lightbox v2.03.3 // by Lokesh Dhakar - http://www.huddletogether.com // 5/21/06 // // For more information on this script, visit: // http://huddletogether.com/projects/lightbox2/ // // Licensed under the Creative Commons Attribution 2.5 License - = http://creativecommons.org/licenses/by/2.5/ //=09 // Credit also due to those who have helped, inspired, and made their = code available to the public. // Including: Scott Upton(uptonic.com), Peter-Paul Koch(quirksmode.com), = Thomas Fuchs(mir.aculo.us), and others. // // // = -------------------------------------------------------------------------= ---------- /* Table of Contents ----------------- Configuration Global Variables Extending Built-in Objects=09 - Object.extend(Element) - Array.prototype.removeDuplicates() - Array.prototype.empty() Lightbox Class Declaration - initialize() - updateImageList() - start() - changeImage() - resizeImageContainer() - showImage() - updateDetails() - updateNav() - enableKeyboardNav() - disableKeyboardNav() - keyboardAction() - preloadNeighborImages() - end() =09 Miscellaneous Functions - getPageScroll() - getPageSize() - getKey() - listenKey() - showSelectBoxes() - hideSelectBoxes() - showFlash() - hideFlash() - pause() - initLightbox() =09 Function Calls - addLoadEvent(initLightbox) =09 */ // = -------------------------------------------------------------------------= ---------- // // Configuration // var fileLoadingImage =3D = "http://demo.baseview.com/files/new_messenger/images/loading.gif"; =09 var fileBottomNavCloseImage =3D = "http://demo.baseview.com/files/new_messenger/images/closelabel.gif"; var overlayOpacity =3D 0.0; // controls transparency of shadow overlay var animate =3D true; // toggles resizing animations var resizeSpeed =3D 7; // controls the speed of the image resizing = animations (1=3Dslowest and 10=3Dfastest) var borderSize =3D 10; //if you adjust the padding in the CSS, you will = need to update this variable // = -------------------------------------------------------------------------= ---------- // // Global Variables // var imageArray =3D new Array; var activeImage; if(animate =3D=3D true){ overlayDuration =3D 0.2; // shadow fade in/out duration if(resizeSpeed > 10){ resizeSpeed =3D 10;} if(resizeSpeed < 1){ resizeSpeed =3D 1;} resizeDuration =3D (11 - resizeSpeed) * 0.15; } else {=20 overlayDuration =3D 0; resizeDuration =3D 0; } // = -------------------------------------------------------------------------= ---------- // // Additional methods for Element added by SU, Couloir // - further additions by Lokesh Dhakar (huddletogether.com) // Object.extend(Element, { getWidth: function(element) { element =3D $(element); return element.offsetWidth;=20 }, setWidth: function(element,w) { element =3D $(element); element.style.width =3D w +"px"; }, setHeight: function(element,h) { element =3D $(element); element.style.height =3D h +"px"; }, setTop: function(element,t) { element =3D $(element); element.style.top =3D t +"px"; }, setLeft: function(element,l) { element =3D $(element); element.style.left =3D l +"px"; }, setSrc: function(element,src) { element =3D $(element); element.src =3D src;=20 }, setHref: function(element,href) { element =3D $(element); element.href =3D href;=20 }, setInnerHTML: function(element,content) { element =3D $(element); element.innerHTML =3D content; } }); // = -------------------------------------------------------------------------= ---------- // // Extending built-in Array object // - array.removeDuplicates() // - array.empty() // Array.prototype.removeDuplicates =3D function () { for(i =3D 0; i < this.length; i++){ for(j =3D this.length-1; j>i; j--){ =20 if(this[i][0] =3D=3D this[j][0]){ this.splice(j,1); } } } } // = -------------------------------------------------------------------------= ---------- Array.prototype.empty =3D function () { for(i =3D 0; i <=3D this.length; i++){ this.shift(); } } // = -------------------------------------------------------------------------= ---------- // // Lightbox Class Declaration // - initialize() // - start() // - changeImage() // - resizeImageContainer() // - showImage() // - updateDetails() // - updateNav() // - enableKeyboardNav() // - disableKeyboardNav() // - keyboardNavAction() // - preloadNeighborImages() // - end() // // Structuring of code inspired by Scott Upton (http://www.uptonic.com/) // var Lightbox =3D Class.create(); Lightbox.prototype =3D { =09 // initialize() // Constructor runs on completion of the DOM loading. Calls = updateImageList and then // the function inserts html at the bottom of the page which is used to = display the shadow=20 // overlay and the image container. // initialize: function() {=09 =09 this.updateImageList(); // Code inserts html at the bottom of the page that looks similar to = this: // //
//
//
//
// //
// // //
//
// // // //
//
//
//
//
//
// // //
//
// // // //
//
//
//
var objBody =3D document.getElementsByTagName("body").item(0); =09 var objOverlay =3D document.createElement("div"); objOverlay.setAttribute('id','overlay'); objOverlay.style.display =3D 'none'; objOverlay.onclick =3D function() { myLightbox.end(); } objBody.appendChild(objOverlay); =09 var objLightbox =3D document.createElement("div"); objLightbox.setAttribute('id','lightbox'); objLightbox.style.display =3D 'none'; objLightbox.onclick =3D function(e) { // close Lightbox is user clicks = shadow overlay if (!e) var e =3D window.event; var clickObj =3D Event.element(e).id; if ( clickObj =3D=3D 'lightbox') { myLightbox.end(); } }; objBody.appendChild(objLightbox); =09 var objOuterImageContainer =3D document.createElement("div"); objOuterImageContainer.setAttribute('id','outerImageContainer'); objLightbox.appendChild(objOuterImageContainer); // When Lightbox starts it will resize itself from 250 by 250 to the = current image dimension. // If animations are turned off, it will be hidden as to prevent a = flicker of a // white 250 by 250 box. if(animate){ Element.setWidth('outerImageContainer', 250); Element.setHeight('outerImageContainer', 250); =09 } else { Element.setWidth('outerImageContainer', 1); Element.setHeight('outerImageContainer', 1); =09 } var objImageContainer =3D document.createElement("div"); objImageContainer.setAttribute('id','imageContainer'); objOuterImageContainer.appendChild(objImageContainer); =09 var objLightboxImage =3D document.createElement("img"); objLightboxImage.setAttribute('id','lightboxImage'); objImageContainer.appendChild(objLightboxImage); =09 var objHoverNav =3D document.createElement("div"); objHoverNav.setAttribute('id','hoverNav'); objImageContainer.appendChild(objHoverNav); =09 var objPrevLink =3D document.createElement("a"); objPrevLink.setAttribute('id','prevLink'); objPrevLink.setAttribute('href','#'); objHoverNav.appendChild(objPrevLink); =09 var objNextLink =3D document.createElement("a"); objNextLink.setAttribute('id','nextLink'); objNextLink.setAttribute('href','#'); objHoverNav.appendChild(objNextLink); =09 var objLoading =3D document.createElement("div"); objLoading.setAttribute('id','loading'); objImageContainer.appendChild(objLoading); =09 var objLoadingLink =3D document.createElement("a"); objLoadingLink.setAttribute('id','loadingLink'); objLoadingLink.setAttribute('href','#'); objLoadingLink.onclick =3D function() { myLightbox.end(); return = false; } objLoading.appendChild(objLoadingLink); =09 var objLoadingImage =3D document.createElement("img"); objLoadingImage.setAttribute('src', fileLoadingImage); objLoadingLink.appendChild(objLoadingImage); var objImageDataContainer =3D document.createElement("div"); objImageDataContainer.setAttribute('id','imageDataContainer'); objLightbox.appendChild(objImageDataContainer); var objImageData =3D document.createElement("div"); objImageData.setAttribute('id','imageData'); objImageDataContainer.appendChild(objImageData); =09 var objImageDetails =3D document.createElement("div"); objImageDetails.setAttribute('id','imageDetails'); objImageData.appendChild(objImageDetails); =09 var objCaption =3D document.createElement("span"); objCaption.setAttribute('id','caption'); objImageDetails.appendChild(objCaption); =09 var objNumberDisplay =3D document.createElement("span"); objNumberDisplay.setAttribute('id','numberDisplay'); objImageDetails.appendChild(objNumberDisplay); =09 var objBottomNav =3D document.createElement("div"); objBottomNav.setAttribute('id','bottomNav'); objImageData.appendChild(objBottomNav); =09 var objBottomNavCloseLink =3D document.createElement("a"); objBottomNavCloseLink.setAttribute('id','bottomNavClose'); objBottomNavCloseLink.setAttribute('href','#'); objBottomNavCloseLink.onclick =3D function() { myLightbox.end(); = return false; } objBottomNav.appendChild(objBottomNavCloseLink); =09 var objBottomNavCloseImage =3D document.createElement("img"); objBottomNavCloseImage.setAttribute('src', fileBottomNavCloseImage); objBottomNavCloseLink.appendChild(objBottomNavCloseImage); }, // // updateImageList() // Loops through anchor tags looking for 'lightbox' references and = applies onclick // events to appropriate links. You can rerun after dynamically adding = images w/ajax. // updateImageList: function() {=09 if (!document.getElementsByTagName){ return; } var anchors =3D document.getElementsByTagName('a'); var areas =3D document.getElementsByTagName('area'); // loop through all anchor tags for (var i=3D0; i 1){ if(activeImage !=3D 0){ var previmg =3D ''; } else { var previmg =3D '';} if(activeImage !=3D (imageArray.length - 1)){ var nextimg =3D ''; } else { var nextimg =3D '';} if( previmg =3D=3D '' || nextimg =3D=3D '' ){ var devider =3D '';} else = { var devider =3D ''; } Element.show('numberDisplay'); Element.setInnerHTML( 'numberDisplay', "Image " + eval(activeImage + 1) = + " of " + imageArray.length + "

" + previmg + devider + = nextimg ); // nextimg } new Effect.Parallel( [ new Effect.SlideDown( 'imageDataContainer', { sync: true, duration: = resizeDuration, from: 0.0, to: 1.0 }),=20 new Effect.Appear('imageDataContainer', { sync: true, duration: = resizeDuration }) ],=20 { duration: resizeDuration, afterFinish: function() { // update overlay size and update nav var arrayPageSize =3D getPageSize(); Element.setHeight('overlay', arrayPageSize[1]); myLightbox.updateNav(); } }=20 ); }, // // updateNav() // Display appropriate previous and next hover navigation. // updateNav: function() { Element.show('hoverNav'); =09 // if not first image in set, display prev image button if(activeImage !=3D 0){ Element.show('prevLink'); document.getElementById('prevLink').onclick =3D function() { myLightbox.changeImage(activeImage - 1); return false; } } // if not last image in set, display next image button if(activeImage !=3D (imageArray.length - 1)){ Element.show('nextLink'); document.getElementById('nextLink').onclick =3D function() { myLightbox.changeImage(activeImage + 1); return false; } } =09 this.enableKeyboardNav(); }, // // enableKeyboardNav() // enableKeyboardNav: function() { document.onkeydown =3D this.keyboardAction;=20 }, // // disableKeyboardNav() // disableKeyboardNav: function() { document.onkeydown =3D ''; }, // // keyboardAction() // keyboardAction: function(e) { if (e =3D=3D null) { // ie keycode =3D event.keyCode; escapeKey =3D 27; } else { // mozilla keycode =3D e.keyCode; escapeKey =3D e.DOM_VK_ESCAPE; } key =3D String.fromCharCode(keycode).toLowerCase(); =09 if((key =3D=3D 'x') || (key =3D=3D 'o') || (key =3D=3D 'c') || = (keycode =3D=3D escapeKey)){ // close lightbox myLightbox.end(); } else if((key =3D=3D 'p') || (keycode =3D=3D 37)){ // display = previous image if(activeImage !=3D 0){ myLightbox.disableKeyboardNav(); myLightbox.changeImage(activeImage - 1); } } else if((key =3D=3D 'n') || (keycode =3D=3D 39)){ // display next = image if(activeImage !=3D (imageArray.length - 1)){ myLightbox.disableKeyboardNav(); myLightbox.changeImage(activeImage + 1); } } }, // // preloadNeighborImages() // Preload previous and next images. // preloadNeighborImages: function(){ if((imageArray.length - 1) > activeImage){ preloadNextImage =3D new Image(); preloadNextImage.src =3D imageArray[activeImage + 1][0]; } if(activeImage > 0){ preloadPrevImage =3D new Image(); preloadPrevImage.src =3D imageArray[activeImage - 1][0]; } =09 }, // // end() // end: function() { this.disableKeyboardNav(); Element.hide('lightbox'); new Effect.Fade('overlay', { duration: overlayDuration}); showSelectBoxes(); showFlash(); } } // = -------------------------------------------------------------------------= ---------- // // getPageScroll() // Returns array with x,y page scroll values. // Core code from - quirksmode.com // function getPageScroll(){ var xScroll, yScroll; if (self.pageYOffset) { yScroll =3D self.pageYOffset; xScroll =3D self.pageXOffset; } else if (document.documentElement && = document.documentElement.scrollTop){ // Explorer 6 Strict yScroll =3D document.documentElement.scrollTop; xScroll =3D document.documentElement.scrollLeft; } else if (document.body) {// all other Explorers yScroll =3D document.body.scrollTop; xScroll =3D document.body.scrollLeft;=09 } arrayPageScroll =3D new Array(xScroll,yScroll)=20 return arrayPageScroll; } // = -------------------------------------------------------------------------= ---------- // // getPageSize() // Returns array with page width, height and window width, height // Core code from - quirksmode.com // Edit for Firefox by pHaez // function getPageSize(){ =09 var xScroll, yScroll; =09 if (window.innerHeight && window.scrollMaxY) {=09 xScroll =3D window.innerWidth + window.scrollMaxX; 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, = Mozilla and Safari xScroll =3D document.body.offsetWidth; yScroll =3D document.body.offsetHeight; } =09 var windowWidth, windowHeight; =09 // console.log(self.innerWidth); // console.log(document.documentElement.clientWidth); if (self.innerHeight) { // all except Explorer if(document.documentElement.clientWidth){ windowWidth =3D document.documentElement.clientWidth;=20 } else { windowWidth =3D self.innerWidth; } windowHeight =3D self.innerHeight; } else if (document.documentElement && = document.documentElement.clientHeight) { // 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; }=09 =09 // for small pages with total height less then height of the viewport if(yScroll < windowHeight){ pageHeight =3D windowHeight; } else {=20 pageHeight =3D yScroll; } // console.log("xScroll " + xScroll) // console.log("windowWidth " + windowWidth) // for small pages with total width less then width of the viewport if(xScroll < windowWidth){=09 pageWidth =3D xScroll; =09 } else { pageWidth =3D windowWidth; } // console.log("pageWidth " + pageWidth) arrayPageSize =3D new = Array(pageWidth,pageHeight,windowWidth,windowHeight)=20 return arrayPageSize; } // = -------------------------------------------------------------------------= ---------- // // getKey(key) // Gets keycode. If 'x' is pressed then it hides the lightbox. // function getKey(e){ if (e =3D=3D null) { // ie keycode =3D event.keyCode; } else { // mozilla keycode =3D e.which; } key =3D String.fromCharCode(keycode).toLowerCase(); =09 if(key =3D=3D 'x'){ } } // = -------------------------------------------------------------------------= ---------- // // listenKey() // function listenKey () { document.onkeypress =3D getKey; } =09 // --------------------------------------------------- function showSelectBoxes(){ var selects =3D document.getElementsByTagName("select"); for (i =3D 0; i !=3D selects.length; i++) { selects[i].style.visibility =3D "visible"; } } // --------------------------------------------------- function hideSelectBoxes(){ var selects =3D document.getElementsByTagName("select"); for (i =3D 0; i !=3D selects.length; i++) { selects[i].style.visibility =3D "hidden"; } } // --------------------------------------------------- function showFlash(){ var flashObjects =3D document.getElementsByTagName("object"); for (i =3D 0; i < flashObjects.length; i++) { flashObjects[i].style.visibility =3D "visible"; } var flashEmbeds =3D document.getElementsByTagName("embed"); for (i =3D 0; i < flashEmbeds.length; i++) { flashEmbeds[i].style.visibility =3D "visible"; } } // --------------------------------------------------- function hideFlash(){ var flashObjects =3D document.getElementsByTagName("object"); for (i =3D 0; i < flashObjects.length; i++) { flashObjects[i].style.visibility =3D "hidden"; } var flashEmbeds =3D document.getElementsByTagName("embed"); for (i =3D 0; i < flashEmbeds.length; i++) { flashEmbeds[i].style.visibility =3D "hidden"; } } // --------------------------------------------------- // // pause(numberMillis) // Pauses code execution for specified time. Uses busy code, not good. // Help from Ran Bar-On [ran2103@gmail.com] // function pause(ms){ var date =3D new Date(); curDate =3D null; do{var curDate =3D new Date();} while( curDate - date < ms); } /* function pause(numberMillis) { var curently =3D new Date().getTime() + sender; while (new Date().getTime();=09 } */ // --------------------------------------------------- function initLightbox() { myLightbox =3D new Lightbox(); } Event.observe(window, 'load', initLightbox, false); ------=_NextPart_000_0000_01C94B22.BD5782D0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://sfe.live.mediaspanonline.com/style/animatedcollapse.js var = uniquepageid=3Dwindow.location.href.replace("http://"+window.location.hos= tname, "").replace(/^\//, "") //get current page path and name, used to = uniquely identify this page for persistence feature=0A= =0A= function animatedcollapse(divId, animatetime, persistexpand, initstate){=0A= this.divId=3DdivId=0A= this.divObj=3Ddocument.getElementById(divId)=0A= this.divObj.style.overflow=3D"hidden"=0A= this.timelength=3Danimatetime=0A= this.initstate=3D(typeof initstate!=3D"undefined" && = initstate=3D=3D"block")? "block" : "contract"=0A= this.isExpanded=3Danimatedcollapse.getCookie(uniquepageid+"-"+divId) = //"yes" or "no", based on cookie value=0A= this.contentheight=3DparseInt(this.divObj.style.height)=0A= var thisobj=3Dthis=0A= if (isNaN(this.contentheight)){ //if no CSS "height" attribute = explicitly defined, get DIV's height on window.load=0A= animatedcollapse.dotask(window, = function(){thisobj._getheight(persistexpand)}, "load")=0A= if (!persistexpand && this.initstate=3D=3D"contract" || persistexpand = && this.isExpanded!=3D"yes" && this.isExpanded!=3D"") //Hide DIV (unless = div should be expanded by default, OR persistence is enabled and this = DIV should be expanded)=0A= this.divObj.style.visibility=3D"hidden" //hide content (versus = collapse) until we can get its height=0A= }=0A= else if (!persistexpand && this.initstate=3D=3D"contract" || = persistexpand && this.isExpanded!=3D"yes" && this.isExpanded!=3D"") = //Hide DIV (unless div should be expanded by default, OR persistence is = enabled and this DIV should be expanded)=0A= this.divObj.style.height=3D0 //just collapse content if CSS "height" = attribute available=0A= if (persistexpand)=0A= animatedcollapse.dotask(window, = function(){animatedcollapse.setCookie(uniquepageid+"-"+thisobj.divId, = thisobj.isExpanded)}, "unload")=0A= }=0A= =0A= animatedcollapse.prototype._getheight=3Dfunction(persistexpand){=0A= this.contentheight=3Dthis.divObj.offsetHeight=0A= if (!persistexpand && this.initstate=3D=3D"contract" || persistexpand = && this.isExpanded!=3D"yes"){ //Hide DIV (unless div should be expanded = by default, OR persistence is enabled and this DIV should be expanded)=0A= this.divObj.style.height=3D0 //collapse content=0A= this.divObj.style.visibility=3D"visible"=0A= }=0A= else //else if persistence is enabled AND this content should be = expanded, define its CSS height value so slideup() has something to work = with=0A= this.divObj.style.height=3Dthis.contentheight+"px"=0A= }=0A= =0A= =0A= animatedcollapse.prototype._slideengine=3Dfunction(direction){=0A= var elapsed=3Dnew Date().getTime()-this.startTime //get time animation = has run=0A= var thisobj=3Dthis=0A= if (elapsed