body{background-color: #FFFFFF; font-size: medium;}
#container{background: #FFFFFF; min-height: 1350px;}
#banner{color: #eee;}
h2, p, h4{font-family: Times New Roman, Times, Serif;}
a:link, a:visited{color: #000066;}
a:hover, a:active{color: #000066;}
#page h2 a:link, #page h2 a:visited{color: #930F02;}
#page{font-size: 80%;}
h3{font-size: 14pt;} /* a pixel font is the only way to match NYT look */
h3 span.r{font-size: 85%; font-weight: normal;}
h3 a{color: #000066;}
#page #latest h2, #page #rela h2{font-size: 12pt;}
#page #latest h3{font-size: 11pt;}
.smap, .s1, .s2, .s3, .f1 p, #page #rela li, .s1 h4{font-family: arial, sans-serif;}
.smap, .s1, .s2, .s3, .f1 p{font-size: 70%;}
.f1 h4{font-size: 90%;}
.f1 p a{text-decoration: none;}
.smap li a{color: #2E2F1F; text-decoration: none;}
.s1 h4, .f1 h4{color: #20212B; margin: 5px; padding: 0;}
.s1 li a{color: #676767; text-decoration: none;}
.s1 li a:link, .s1 li a:visited{color: #676767;}
.s2 li a:link, .s2 li a:visited{color: #676767;}
.s2 li a{text-decoration: underline;}
.s3 li a{color: #9B0E06; text-decoration: none;}
.s3 li a:link, .s3 li a:visited{color: #9B0E06;}

div.upd{font-family: verdana; font-style: normal; font-weight: normal; font-size: 10px;}
