body { background-color: #000; font-family: 'Rotis Semi Sans','Trade Gothic','Gill Sans','Lucida Grande','Franklin Gothic Medium','Lucida Unicode',Lucida,Verdana,Sans-serif; font-weight: normal; padding: 0px; height: 100%; width: 100%; margin: 0px; min-width: 980px; } div,span,ul,h1,h2,h3,h4,h5,form,table,input,textarea,li { padding: 0; margin: 0; } img { border: 0; } a:link { color: #ff0000; } a:visited { color: #b32929; } a:hover { color: #db874f; text-decoration: none; } pullquote,h1,h2,h3,h4, b, div.maininner b, p.question, p.questiontop, blockquote { color: #a05e32; } p.question, p.questiontop { font-weight: bold; } p.question { margin-top: 35px; } #videospace { background-color: #000; height: 30px; margin: 0; } div._comments_outer { background-color: #fff; border-top: 0; } div.commentouter { background-color: #fff; border-top: 3px solid #867f7e; padding: 0 30px 0 45px; } div.top { background:#000 url(../art/p_top.jpg) no-repeat; height: 93px; padding-top: 45px; background-position: center 45px; clear: both; text-align: right; } div.top div.topright { float: right; padding-top: 48px; height: 45px; width: 460px; } div.top img.title { padding: 60px 0 0 15px; float: left; } div.top div.nav { padding-top: 22px; } div.top div.nav li { display: inline; list-style-type: none; } div.top div.nav li a { text-decoration: none; } div.main { background: #867f7e url(../art/p_mainbg.gif) repeat-x; padding: 12px; } div.main div.main_inner { background-color: #dcdcdc; } div.main div.main_inner div.content { padding: 20px 60px 20px 60px; } h1 { padding: 20px 0 5px 15px; font-weight: normal; font-size: 26px; font-family: 'Cantarell'; border-left: 45px solid #b6aaa1; } h4.main { padding: 3px 0 3px 15px; font-weight: normal; font-family: 'Cantarell'; font-size: 16px; background-color: #ccc; border-left: 45px solid #666; } h4.top { text-align: center; background-color: #8e8c8c; color: #333; } h4.top img { margin-right: 1px; margin-bottom: 3px; } div.bottom { padding: 10px 60px 10px 70px; background-color: #cecece; text-align: left; font-size: .9em; } div.bottom p { color: #777; } div.idxright { width: 210px; float: right; margin: 10px -60px 10px 20px; } * html div.idxright { width: 210px; float: right; margin: 10px -30px 10px 20px; } div.idxright li { border-right: 10px solid #ccc; list-style-type: none; margin-bottom: 1px; padding: 3px 9px 3px 9px; background-color: #fff; margin-bottom: 1px; } div.idxright li a { text-decoration: none; color: #80522f; } div.idxright li:hover { background-color: #faede3; } div.idxright li:hover a { color: #ff0000; } div.idxright li.hitop, div.idxright li.hitop:hover { background-color: #777; color: #bbb; letter-spacing: 3px; padding: 10px 9px 3px 9px; font-size: 1.1em; } div.pullquote, div.pullquoteright { color: #a37b63; font-size: 23px; padding: 15px 0 15px 10px; } div.pullquoteright { float: right; width: 200px; } div.righthighlights div.pullquote { border-right: 10px solid #b6aaa1; padding: 15px 10px; } h2 { font-size: 24px; font-family: 'Cantarell'; font-weight: normal; margin: 30px 0 5px 0; border-top: 1px dotted #a37b63; } h2.nopad { margin: 0 0 5px 0; } h2.press { font-size: 24px; font-weight: normal; margin: 40px 0 5px 0; border-top: 1px dotted #a37b63; padding-top: 5px; } h3 { font-weight: normal; margin: 30px 0 5px 0; font-family: 'Cantarell'; font-size: 16px; letter-spacing: 3px; text-transform: uppercase; border-top: 1px dotted #a37b63; padding-top: 6px; } h3.nopad { margin: 0 0 5px 0; } div.leftphoto { float: left; margin: 15px 15px 10px -60px; border-top: 3px solid #a05e32; border-bottom: 1px dotted #a05e32; } * html div.leftphoto { float: left; margin: 15px 15px 10px -30px; border-top: 3px solid #a05e32; border-bottom: 1px dotted #a05e32; } div.p500 { width: 500px; } div.leftphoto p { margin: 0; padding: 5px 10px 5px 10px; background-color: #d1c4bb; color: #a05e32; font-size: .9em; } div.intbio span.intvid { padding: 2px 0 2px 30px; color: #fff; letter-spacing: 3px; background-color: #b6aaa1; display: block; } div.intbio { width: 402px; margin: 12px 20px 20px -60px; background-color: #fff; float: left; } * html div.intbio { margin: 6px 10px 10px -30px; } div.intbio p { padding: 7px 10px 7px 20px; margin: 0; border-left: 10px solid #b6aaa1; color: #a37b63; line-height: 1.4em; font-size: 1em; } div.righthighlights { width: 210px; float: right; margin: 10px -60px 10px 20px; } * html div.righthighlights { width: 210px; float: right; margin: 10px -30px 10px 20px; } div.righthighlights li { border-right: 10px solid #aaa; list-style-type: none; margin-bottom: 1px; padding: 3px 9px 3px 9px; background-color: #fff; } div.righthighlights li:hover { background-color: #e0cbbf; } div.righthighlights li.spacer, div.righthiglights li.spacer:hover { border-right: 0; height: 10px; background: transparent; } div.righthighlights li a { text-decoration: none; } div.righthighlights li.hitop, div.righthighlights li.hitop:hover { background-color: #777; color: #bbb; letter-spacing: 3px; padding: 10px 9px 3px 9px; font-size: 1.1em; } div.righthighlights li.li { border-right: 10px solid #f00; list-style-type: none; margin-bottom: 1px; padding: 3px 9px 3px 9px; color: #777; font-size: 1em; background-color: #eee; } td.interview { width: 20%; border-right: 1px dotted #7c614c; border-left: 1px dotted #7c614c; border-bottom: 1px dotted #7c614c; vertical-align: top; } div.righthighlights li.li:hover { background-color: #e0cbbf; border-right: 10px solid #db874f; } div.righthighlights li.li a.head { font-size: 1.2em; } div.righthighlights li.litop, div.righthighlights li.litop:hover { background-color: #b6aaa1; border-right: 10px solid #b6aaa1; color: #fff; letter-spacing: 3px; padding: 10px 9px 3px 9px; font-size: 1.1em; } img.themephoto { width: 150px; float: left; margin: 2px 10px 10px -20px; border-left: 20px solid #bbb; border-top: 1px dotted #aaa; } * html img.themephoto { margin: 2px 10px 10px -10px; } div.themelink { border-top: 1px dotted #aaa; width: 150px; float: left; margin: 2px 10px 10px -20px; border-left: 20px solid #e0cbbf; } * html div.themelink { margin: 2px 10px 10px -10px; } div.themelink a.tl { text-decoration: none; display: block; padding: 4px 10px 4px 10px; background-color: #e0cbbf; } div.themelink:hover { border-left: 20px solid #e0cbbf; } div.themelink a.tl:hover, div.themelink:hover a.tl { color: #fff; background-color: #db874f; } p.theme, p.themetop { clear: left; margin: 50px 0 12px -20px; border-left: 5px solid #b6aaa1; 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: #a05e32; display: block; } td.interview:hover { width: 20%; border-right: 1px dotted #7c614c; border-left: 1px dotted #7c614c; border-bottom: 1px dotted #7c614c; vertical-align: top; background-color: #fff; } td.interview div.intp { background-color: #b6aaa1; margin-top: 0; padding: 3px 0 0 0; text-align: center; } td.interview:hover div.intp { background-color: #fd8933; margin-top: 0; padding: 3px 0 0px 0; text-align: center; } td.interview p { margin: 0; color: #666; padding: 7px 10px 5px 10px; } td.interview a, td.themes a { font-size: 1.3em; text-decoration: none; display: block; margin-bottom: 3px; } td.themes { width: 20%; background-color: #fff; vertical-align: top; } td.themes:hover { width: 20%; background-color: #fde0cd; vertical-align: top; } td.themes div.themep { background-color: #b6aaa1; margin-top: 0; padding: 3px 0 0px 0; text-align: center; } td.themes:hover div.themep { background-color: #fd8933; margin-top: 0; padding: 3px 0 0px 0; text-align: center; } td.themes a { padding: 20px; } div.cronbody { background-color: #fff; margin: 0 0 0 -18px; padding: 5px 18px 5px 12px; overflow: auto; border-left: 8px solid #d7cac5; } div.cronrel { background-color: #ccc; margin: 0 0 0 -18px; padding: 5px 18px 5px 12px; color: #555; border-left: 8px solid #aaa; } div.cronhead { color: #755641; margin: 10px 0 0 -18px; background-color: #d7cac5; padding: 6px 18px 4px 20px; } div.cronhead span.crondate { font-weight: bold; display: block; float: left; color: #a05e32; padding-right: 8px; margin-right: 8px; border-right: 1px solid #fff; } div.cronbody p { color: #555; } div.cronphoto { width: 250px; border-top: 5px solid #888; float: right; margin: 0 0 5px 10px; } div.cronphoto p { margin: 0; padding: 5px 10px 4px 10px; background-color: #d1c4bb; color: #a05e32; font-size: .9em; } div.link { border-left: 12px solid #b6aaa1; background-color: #fff; padding: 10px; margin-bottom: 1px; } div.link:hover { border-left: 12px solid #fd8933; background-color: #fee7d8; padding: 10px; margin-bottom: 1px; } div.link a { font-size: 1.2em; } div.linkspecial { background-color: #fff; padding: 0; border-left: 12px solid #b6aaa1; line-height: 1.1em; font-size: 1em; margin-top: 20px; } div.linkspecial div.head { background-color: #fef3ec; border-bottom: 1px dotted #ccb3a2; padding: 8px 0 5px 10px; font-size: 1.3em; } div.linkspecial:hover { background-color: #ccc; padding: 0; border-left: 12px solid #7a7878; line-height: 1.1em; font-size: 1em; margin-top: 20px; } div.linkspecial:hover div.head { background-color: #7a7878; padding: 8px 0 5px 10px ; } div.linkspecial:hover div.head a { color: #db874f; } div.linkspecial p { padding: 0 10px 10px 10px; } h3.links { margin-bottom: 20px; } p.toplinks { overflow: auto; } p.toplinks a:link, p.toplinks a:visited { padding: 5px 5px 2px 5px; display: block; float: left; margin: 3px; text-decoration: none; border: 1px solid #aaa; } p.toplinks a:hover { border: 1px dotted #856752; background-color: #fff; } p.ednote { border: 1px dotted #190c01; padding: 6px; background-color: #fff; color: #6d3401; } div.rightphoto { width: 250px; border-top: 5px solid #888; float: right; margin: 0 0 5px 10px; } div.rightphoto img { margin-bottom: 1px; } a.comlink { text-decoration: none; display: block; text-align: right; float: right; letter-spacing: 3px; padding: 5px 10px 10px 10px; height: 25px; } a.comlink span.comt { height: 13px; float: left; margin: 6px 10px 8px 0; font-size: 13px; } div#v_top div#v_title { margin-right: 10px; }