body.normal { background-color: #fff; padding: 0px; margin: 0px; min-width: 770px; } body.normal img { border: 0px; } body.normal div { padding: 0px; margin: 0px; } body.normal h1 { padding: 0px 0px 0px 90px; margin: 0px; text-align: left; } body.normal p { color: #444; } body.normal div.toparea { background-color: #A32439; height: 160px; text-align: right; padding-top: 45px; background-position: 0 45px; } body.normal div.midarea { background-color: #707070; padding: 0px 0px 6px 0px; } body.normal ul.topnav { padding: 5px 0px 0px 0px; margin: 0px; } body.normal ul.topnav li { padding: 0px; margin: 0px; list-style-type: none; display: inline; } body.normal div.std { margin: 0px; padding: 25px 90px 50px 90px; } body.normal h2, body.normal h3 { font-family: georgia, times; font-weight: normal; color: #A32339; } body.normal .alt { color: #C32E94; } body.normal h2 { font-size: 19px; margin: 8px 0px 8px -11px; padding: 5px 0px 5px 10px; border-left: 1px dotted #C32E94; } body.normal b, body.normal p.question, body.normal p.questiontop { color: #A32339; } body.normal p.question, body.normal p.questiontop { font-weight: bold; } body.normal p.question { margin-top: 30px; } body.normal blockquote { color: #666; } body.normal a:link { color: #FF781F; } body.normal a:visited { color: #E5A075; } body.normal a:hover { color: #f00; text-decoration: none; } body.normal div.bottomarea { background-color: #dedede; border-top: 6px solid #707070; padding: 9px 90px 5px 90px; } body.normal div.bottomarea p, body.normal div.bioarea p, body.normal p.caption, body.normal div.ednote p, body.normal div.subtitle p { font-family: georgia, times; font-size: 12px; } body.normal div.bottomarea p { font-size: 11px; color: #666; } body.normal div.allimg { text-align: center; } body.normal div.allimg p.caption { font-size: 11px; color: #555; margin: 0px; padding: 10px 90px 10px 90px; } body.normal p.inlinebio { color: #751A2B; font-family: georgia, times; font-size: 12px; width: 190px; float: left; border-top: 1px dotted #751A2B; padding-top: 15px; margin: 10px 25px 15px 0px; } body.normal p.ednote { background-color: #eee; padding: 10px; border: 1px dotted #751A2B; font-family: georgia, times; font-size: 12px; color: #777; } body.normal div.bioarea { width: 297px; float: right; margin: -31px -90px 20px 20px; } body.normal div.bioarea img { border-left: 7px solid #707070; } body.normal div.bioarea p { padding: 10px 30px 20px 10px; margin: 0px; line-height: 18px; color: #751A2B; font-size: 12px; border-left: 7px solid #ccc; border-bottom: 2px solid #ccc; background-color: #dedede; } body.normal p.pullquote { border-top: 1px dotted #888; padding: 10px 0px 0px 0px; width: 250px; color: #731A6A; line-height: 26px; font-family: georgia, times; font-size: 18px; float: left; margin: 25px 35px 25px 0px; } body.normal p.pullquoteright { border-top: 1px dotted #888; padding: 10px 0px 0px 0px; width: 250px; color: #731A6A; line-height: 26px; font-family: georgia, times; font-size: 18px; float: right; margin: 25px 0px 25px 35px; } body.normal div.subtitle { background-color: #ccc; margin: 0px; padding: 8px 90px 5px 90px; } body.normal div.subtitle p { color: #655; } body.normal p.theme { margin: 45px -90px 15px -90px; border-top: 1px dotted #888; color: #777; font-family: georgia, times; font-size: 12px; padding: 10px 90px 10px 90px; } body.normal .themename { color: #731A6A; font-size: 19px; } body.normal p.themetop { margin: 10px -90px 15px -90px; color: #777; font-family: georgia, times; font-size: 12px; padding: 10px 90px 10px 90px; } body.normal div.photo250 { width: 250px; border-left: 7px solid #ccc; float: right; margin: 10px -90px 10px 20px; padding: 0px; background-color: #ddd; } body.normal p.caption { color: #751A2B; padding: 0px 10px 0px 10px; } body.normal a.theme { font-size: 19px; text-decoration: none; } body.normal a.themelink { display: block; width: 100px; float: left; font-family: georgia, times; margin: 10px 20px 10px 0px; text-decoration: none; padding: 5px; font-size: 13px; } body.normal a.themelink:link, body.normal a.themelink:visited { background-color: #ddd; border-left: 2px solid #FF781F; } body.normal a.themelink:hover { background-color: #f00; border-left: 2px solid #f00; color: #fff; } body.normal div.idxitem { margin: 0px 0px 10px -27px; border-left: 7px solid #FF781F; border-right: 1px dotted #FF781F; padding: 0px; clear: left; } body.normal div.idxitem p { font-family: georgia, times; padding: 10px 50px 10px 20px; color: #666; } body.normal div.idxitem:hover { clear: left; margin: 0px 0px 10px -27px; background-color: #ddd; border-left: 7px solid #f00; border-right: 1px solid #f00; padding: 0px; } body.normal a.idxhead { text-decoration: none; font-size: 18px; letter-spacing: 3px; text-transform: uppercase; } body.normal a.idxlink { text-decoration: none; font-size: 19px; } body.normal a.idxhead:link, body.normal a.idxhead:visited, body.normal a.idxlink:link, body.normal a.idxlink:visited { color: #FF781F; } body.normal a.idxhead:hover, body.normal div.idxitem:hover a, body.normal a.idxlink:hover { color: #f00; } body.normal div.idxitem img { width: 100px; border-left: 2px solid #FF781F; float: left; margin: 0px 10px 5px 0px; } body.normal a.toplink { padding: 2px; color: #fff; text-decoration: none; } body.normal a.toplink:link { background-color: #FF781F; } body.normal a.toplink:visited { background-color: #E5A075; } body.normal a.toplink:hover { background-color: #f00; } body.normal ul.rellinks { width: 190px; font-family: georgia, times; float: right; list-style-type: none; padding: 0px; display: inline; margin: 10px -90px 20px 20px; } * html body.normal ul.rellinks { width: 190px; font-family: georgia, times; float: right; list-style-type: none; padding: 0px; display: inline; margin: 10px -45px 20px 20px; } body.normal ul.rellinks li { border-top: 1px dotted #FF781F; border-bottom: 1px dotted #FF781F; color: #777; padding: 10px 10px 12px 10px; background-color: #eee; } body.normal a.rel { text-decoration: none; font-size: 15px; } body.normal a.rel:link, body.normal a.rel:visited { color: #FF781F; } body.normal a.rel:hover { color: #f00; } body.normal table.issue { border-collapse: collapse; font-family: georgia, times; } body.normal table.issue td { vertical-align: top; } body.normal table.issue td.mainarea { padding: 10px 10px 20px 90px; } body.normal table.issue td.sidebar { width: 250px; padding: 0px 0px 20px 0px; background-color: #ddd; } body.normal table.issue td.sidebar p { padding: 5px 10px 5px 10px; font-size: 12px; } body.normal div.side { border-top: 1px solid #fff; padding: 4px 20px 9px 10px; } body.normal div.videoside { border-top: 1px solid #fff; padding: 0px 10px 9px 0px; background-color: #fff; } body.normal div.side:hover { border-top: 1px solid #f00; background-color: #fff; padding: 4px 20px 9px 10px; } body.normal div.side p { color: #444; margin: 0px; font-size: 12px; } body.normal table.issue td.sidebar div.videoside p { font-size: 13px; padding: 9px 20px 5px 20px; color: #666; margin: 0px; } body.normal table.issue td.sidebar div.videoside b { color: #FF781F; } body.normal table.issue td.sidebar div.videoside:hover b { color: #f00; } body.normal div.side a, body.normal div.videoside a { font-size: 15px; text-decoration: none; } body.normal div.side a:link, body.normal div.side a:visited { color: #FF781F; } body.normal div.side a:hover { color: #f00; } td.sidebar2012 { padding-top: 40px; }