@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("nytimes.com") {

body, div, h5, p { 
font-family: "Lucida Sans Unicode", "Trebuchet MS", Helvetica, Arial, sans-serif !important; 
}

/* Special Treatment For Smallest Header */

h6 {font: 12px/15px Verdana, serif !important; font-weight: 500 !important; }

/* Special Treatment For List Items */

li {font-family: Verdana !important; } 

/* Headers */

h1,h2,h3,h4 { 
font-family:Constantia,"Palatino Linotype", "Book Antiqua", Palatino, "Tines New Roman", serif !important; 
}
h3 {font-size:18px !important;font-weight: 500 !important; }
h4, h5 {font-size: 14px !important;font-weight: 500 !important; }


/* Link Style Changes */

a{font-weight: 500 !important; color:#000099 !important;  }
a:visited  {color: #336699 !important; }
a:hover {color: #cc0000 !important; text-decoration: none !important; }

a.more { font-family: Verdana !important; }

h3 a {line-height: 1 !important;}
h3 a strong {font-weight: 300 !important; }

div#articleBody p a { text-decoration: none !important; border-bottom: 1px solid #9EAFD6 !important; }
div#articleBody p a:hover {border:none !important; }

/* Broad Stroke Universal Selector Changes */

div#page div.navigation ul.tabs *,
div#page div.subNavigation *,
div#masthead label,
ul#mainTabs *,
div#login *,
div.more a,
#date *{font-size: 11px !important; }

/* One-Offs */

p.caption { font-size: 11px !important; padding-bottom: 5px !important; }
p.summary {font: 12px Verdana !important; margin-bottom: 4px !important; line-height: 15px !important;}
div.byline {font-family: Verdana !important; } 


/* Remove Borders From Divs That Contain Hidden Ads */

div#shell div#page div#main .cColumn div.columnGroup {
border-bottom:none !important;}

#bColumn div.columnGroup,
div#shell div#page div#main .cColumn div.columnGroup.first,
div#shell div#page div#main .cColumn div.columnGroup {
border-top:none !important;}


/* ELEMENTS THAT WE DO NOT WANT TO SEE */

/* Hide Top Tool Bar */

div#TP_container, 
div#TP_container_shadow { display:none !important; }

/* Adjustment for height of hidden div#TP_container's 35px height
 NOT READY FOR PRIME TIME
 div#shell { margin-top: -35px !important; }
*/

/* Remove Pesky Widgets */

iframe {display:none !important; } /* Newsletter Widgets */

/* Member Tools (LOG-IN,REGISTER in top right of page) 
----------------------------------------------------- */

/* #memberTools {display:none !important; } 
-- commented out to reinstate log-in and registration links */

#memberTools a  {font-size:11px !important; }

/* removes get home delivery link */
#memberTools li:first-child {display:none !important; }

/* Hide Some Images */

div#campaignPromo img { display: none !important;  }

/* ----- UNCOMMENT TO APPLY -----
img.callout,
div.thumbnail img, 
div.runaroundRight img { display: none !important;  }
*/


/* Hide Ads  */



div#adxCircBottom,
div#adxLeaderboard,
div.advertisementColumnGroup,
div#adxBigAd,
div#adxMiddle,
div#adxMiddle5,
body div#adxMiddle5A,
div#sponLink,
div#SponLink,
div#adxSponLink,
div#adxSponLinkA, 
div#adxSponLink2,
div#adxBigAd2,
div.cColumn-TextAdsBox,
div#cnetMostPopWidget, 
div.bigAd,
div.singleAd,
div.adHeader,
div#nytStoreHeader,
div#storeItem,
a.Ads,
.advert {display:none !important; }


[href*="nytimes.com/adx/"],[src*="nytimes.com/adx/"]{display:none !important; }


/* END */


}