@font-face { font-family: myriad; src: url(../../css/fonts/myriad.otf); } @font-face { font-family: myriad; font-style: italic; src: url(../../css/fonts/myriad_italic.otf); } body { background: #cfd0c8; font-family: 'Lucida Grande',Verdana, Sans-serif; font-weight: normal; padding: 0px; height: 100%; width: 100%; margin: 0px; min-width: 950px; color: #444; text-align: left; } div,span,ul,h1,h2,h3,h4.youreeka,h5,form,table,input,textarea,li { padding: 0; margin: 0; } img { border: 0; } a:link { color: #30b016; } a:visited { color: #65a657; } a:hover { color: #ac9a00; text-decoration: none; } p { color: #333; } div.mainouter { background: url(../art/p_mainbg.jpg); background-repeat: no-repeat; } div.main { padding: 20px 80px 30px 52px; } div.mainwrap { background: #cfd0c8 url(../art/p_outerbg.jpg) repeat-x; } div.top { height: 94px; padding: 25px 0 0 47px; background: url(../art/p_toparea.jpg) no-repeat; background-position: 0px 46px; } div.topouter { background:#bbbbaf url(../art/p_topareaouter.gif) repeat-x; background-position: 0px 46px; } img.title { padding: 44px 20px 0 0; float: right; } div.nav { height: 16px; padding: 9px 15px 5px 0; text-align: right; background:#737d08 url(../art/p_navbg.gif) repeat-x; } div.nav img { margin-right: 25px; } div.nav li { display: inline; list-style-type: none; } div.nav li a { text-decoration: none; } p.question, p.questiontop { font-weight: bold; } p.question { margin-top: 35px; } #videospace { background-color: #000; height: 30px; margin: 0; border-bottom: 1px solid #e9e9e9; } h1 { padding: 0px 5px 5px 0px; margin: 20px 5px 5px 50px; height: 29px; color: #880123; font-weight: normal; font-family: 'myriad pro', myriad, Helvetica; letter-spacing: 0; } h4.youreeka { padding: 5px 8px 5px 8px; margin: 0 42px 0 42px; font-size: 14px; font-family: myriad, Helvetica; background-color: #eeece9; font-weight: normal; color: #859111; } h4.youreeka.nopad { margin: 15px 0 0 -42px; } h3,h2 { margin-top: 30px; } h2 { font-family: myriad, Helvetica; font-size: 20px; color: #636c08; } h2.ral { font-size: 20px; } h3 { font-family: myriad, Helvetica; color: #636c08; font-size: 17px; padding: 2px; letter-spacing: 2px; } h2.nopad, h3.nopad { margin-top: 0; } h2.press { margin-bottom: -10px; } b { color: #206e69; } a.comlink { text-decoration: none; display: block; text-align: right; float: right; letter-spacing: 3px; margin-right: 15px; padding: 12px 30px 10px 10px; background-image: url(../../art/comments/cbub.png); background-position: right; background-repeat: no-repeat; height: 20px; text-transform: uppercase; z-index: 15; position: relative; color: #4d520c; } * html a.comlink { text-decoration: none; display: block; text-align: right; float: right; letter-spacing: 3px; padding: 1px 10px 10px 10px; height: 20px; } a.comlink:hover { color: #f40733; } a.comlink span.comt { height: 13px; float: left; margin: 6px 10px 8px 0; font-size: 13px; } a.comments { color: #fff; } div#dsq-comments-title h3 { display: none; height: 10px; } div.commentouter { background-color: #fff; border-top: 3px solid #859111; padding: 0 30px 20px 45px; } div.commentouter h3 { margin-bottom: 7px; } div.bottom p.global { margin: 9px 9px 9px 0; padding: 5px 5px 5px 0; } div.bottom { padding: 10px 50px 10px 47px; background-color: #cbcdbe; border-top: 1px solid #fff; } div.bottom p { font-size: .9em; color: #777; } b, p.question, p.questiontop { color: #793546; } div.lefthighlights { width: 210px; float: left; margin: 10px 30px 10px -47px; } * html div.lefthighlights { width: 210px; float: left; margin: 10px 30px 10px -23px; } div.lefthighlights li { list-style-type: none; margin-bottom: 1px; padding: 3px 9px 3px 9px; background-color: #fff; } div.lefthighlights li:hover { background-color: #fff; color: #67d021; } div.lefthighlights li.spacer, div.righthiglights li.spacer:hover { border-right: 0; height: 10px; background: transparent; } div.lefthighlights li a { text-decoration: none; } div.lefthighlights li.hitop, div.lefthighlights li.hitop:hover { background-color: #575555; color: #fff; letter-spacing: 3px; padding: 10px 9px 3px 9px; font-size: 1.1em; } div.lefthighlights li.li { list-style-type: none; margin-bottom: 1px; padding: 3px 9px 3px 9px; color: #9ea067; font-size: 1em; background-color: #fff; } div.lefthighlights li.li:hover { background-color: #e8e4c5; } div.lefthighlights li.li:hover a, div.lefthighlights li:hover a, div.lefthighlights li:hover a { color: #ac9a00; } div.lefthighlights li.li a.head { font-size: 1.2em; } div.lefthighlights li.litop, div.lefthighlights li.litop:hover { background-color: #502b21; color: #fff; letter-spacing: 3px; padding: 10px 9px 3px 9px; font-size: 1.1em; } div.intbio { width: 400px; margin: 12px -60px 20px 20px; background-color: #f0f0ed; float: right; } * html div.intbio { margin: 6px -30px 10px 10px; } div.intbio p { padding: 7px 10px 7px 10px; margin: 0; border-bottom: 1px solid #5b6302; line-height: 1.4em; color: #555; font-size: 1em; } div.pullquote { padding: 5px; font-size: 23px; color: #1f7205; margin: 15px 0 20px 10px; padding-right: 15px; border-right: 1px dotted #6f786c; } h4.youreeka img { margin: 2px 4px 5px 0; } span.ednote { padding: 1px; background-color: #fff; } p.ednote { background-color: #fff; color: #724a2f; padding: 5px; } div.photoleft { float: left; background-color: #eee; margin: 9px 20px 20px -5px; padding: 0; border-left: 8px solid #6f7439; } div.photoright { float: right; background-color: #eee; margin: 9px -5px 20px 20px; padding: 0; border-right: 8px solid #6f7439; } div.photocenter { background-color: #eee; border-top: 2px solid #6f7439; border-bottom: 2px solid #6f7439; text-align: center; padding: 8px; } div.photoleft p, div.photoright p { color: #7e870a; font-size: .9em; padding: 4px 20px 5px 15px; margin: 0; } div.rellink, div.rellinkr { background-color: #ddd; padding: 6px; overflow: auto; color: #666; margin: 0 0 3px -17px; border-left: 3px solid #e403ff; padding: 6px 20px 6px 14px; } div.rellinkr { background-color: #fff; } div.rellink a.head { font-size: 18px; text-decoration: none; } div.videopage { background-color: #e1e1e1; color: #445b73; overflow: hidden; } div.videopage div.specialvideo { padding: 30px 15px 0 15px; } td.interview { cursor: pointer; border-left: 15px solid #f4f4f4; border-right: 15px solid #f4f4f4; padding: 0 0 5px 0; width: 100px; vertical-align: top; text-align: center; background: #d6d9bf; } td.space { width: 10px; } td.interview:hover { background: #dffb04; } td.last { border-right: 1px solid #ddb998; } td.interview p.title { font-size: 22px; margin: 5px 10px 0 10px; font-weight: 500; line-height: 25px; color: #01a619; } td.interview:hover p.title { color: #ac9a00; } td.interview p { margin: 8px 10px 0 10px; text-align: left; } td.themes { width: 112px; background-color: #b9cbd9; vertical-align: top; border-right: 2px solid #cfd4d7; border-bottom: 2px solid #cfd4d7; } td.themes:hover { background-color: #fff; vertical-align: top; } td.themes img { float: left; margin-right: 10px; border-left: 2px solid #507694; padding-left: 2px; } td.themes:hover img { float: left; margin-right: 10px; border-left: 2px solid #5db3d3; padding-left: 2px; } td.themes p { padding: 0 10px 0 10px; } td.themes a { font-size: 1.2em; text-decoration: none; color: #5c71a7; } td.themes:hover a { color: #5db3d3; } div.themelink { width: 120px; float: left; margin: 2px 10px 10px -13px; border-left: 10px solid #5538d5; } * html div.themelink { margin: 2px 10px 10px -5px; } div.themelink a.tl { text-decoration: none; color: #fff; display: block; padding: 4px 10px 4px 10px; background-color: #5538d5; } div.themelink:hover { border-left: 10px solid #13ae99; } div.themelink a.tl:hover, div.themelink:hover a.tl { color: #fff; background-color: #13ae99; } p.theme, p.themetop { clear: left; margin: 50px 0 12px -20px; padding: 5px 0 5px 15px; font-size: 14px; color: #666; } p.theme a, p.themetop a { text-decoration: none; } p.themetop { margin: 0px 0 12px -20px; } * html p.themetop { margin: 0px 0 12px -10px; } * html p.theme { margin: 50px 0 12px -20px; } p.theme span.name, p.themetop span.name { font-size: 19px; color: #5538d5; display: block; } img.themephoto { width: 120px; float: left; margin: 2px 10px 10px -15px; border-left: 10px solid #13ae99; } * html img.themephoto { margin: 2px 10px 10px -5px; } div.related { background-color: #f3ebfc; padding: 10px; margin-top: 40px; } div.related span { text-transform: uppercase; font-size: 1.2em; color: #24447d; letter-spacing: 2px; } div.linksouter { background-color: #b3b3b3; padding: 2px; overflow: auto; } p.links, div.links { background-color: #fff; margin: 0 0 2px 0; padding: 10px; } p.linksspecial { background-color: #fff; border: 1px solid #bb2313; margin: 0 0 5px 0; padding: 10px; font-size: 1.1em; line-height: 1.2em; } p.links a.head, div.links a.head { font-weight: bold; } p.toplinks { overflow: auto; } p.toplinks a:link, p.toplinks a:visited { text-decoration: none; padding: 7px; display: inline; margin-right: 7px; margin-bottom: 5px; display: block; float: left; background-color: #fff; } p.toplinks a:hover { background-color: #f6fbd6; } p.inside { font-size: 13px; line-height: 16px; padding: 6px; margin-bottom: 0; } div.darkmain { background: #000000 url(../art/rostbg.png) repeat-x; } div.darkmain h1 { color: #b0bb2e; } div.darkmain h4.youreeka { background-color: #111; color: #bbb; } div.darkmain a.comlink:link { color: #ac9a00; } div.note { background: #fff; color: #333607; font-size: 12px; padding: 5px; margin-top: 2px; margin-bottom: 10px; width: 200px; } body div#page_outer div.main div._fullsuper { margin: 10px 140px 10px 0px; padding: 10px 10px 5px 10px; font-size: 1em; background: #d6dbbf; } body div#page_outer div.main div._fullsuper span._pgfulldate { font-size: .80em; color: #555; line-height: 1.5em; font-weight: bold; } body div#page_outer div.main div._fullsuper a._pgfullreltitle { font-size: 1.5em; margin: 0; text-decoration: none; }