body { background: #fff; font-family: 'Gill Sans','Lucida Grande',Verdana, Sans-serif; font-weight: normal; padding: 0px; height: 100%; width: 100%; margin: 0px; min-width: 950px; text-align: left; } div,span,ul,h1,h2,h3,h4,h5,form,table,input,textarea,li { padding: 0; margin: 0; } h1,h2,h3,div.nav, div.cron span.crondate, div.cron span.cronhead, div.pqleft, div.pqright { font-family: Nobile } img { border: 0; } a:link { color: #ff0000; } a:visited { color: #b89855; } a:hover { color: #c10f9d; text-decoration: none; } span.ednote,div.pullquote,h2,h3,b, div.maininner b, blockquote, div.intbio p, p.bio, span.ti { color: #8d7240; } span.ednote { padding: 1px; background-color: #fff; } p { color: #4b4b4b; } p.question, p.questiontop { font-weight: bold; color: #c55050; } p.question { margin-top: 35px; } div._comments_outer { background-color: #fff; border-top: 0; } div.commentouter { clear: both; background-color: #fff; border-top: 3px solid #867f7e; padding: 0 30px 0 45px; } div.top { background:#dad5cc url(../art/p_top.jpg) no-repeat; clear: both; text-align: left; padding-top: 40px; } div.top img.title { padding: 35px 0px 16px 60px; } div.top div.nav { padding: 0; text-align: left; overflow: auto; background: #900 url(../art/b_navbg.jpg) repeat-x; border-top: 1px solid #cfcbc4; } div.top div.nav span.nav, div.top div.nav span.navsel, div.top div.nav span.navinert { display: block; float: left; border-right: 1px solid #fff; line-height: 15px; text-align: center; padding: 5px 8px 4px 8px; font-size: 13px; } div.top div.nav span.navsel, div.top div.nav span.navinert { background-color: #b0ada8; color: #fff; } div.top div.nav span.nav1 { margin-left: 55px; background-color: #c66; width: 185px; } div.top div.nav span.nav2 { width: 85px; } div.top div.nav span.nav3 { width: 70px; } div.top div.nav span.nav4 { width: 70px; } div.top div.nav span.nav:hover, div.top div.nav span.navsel:hover, div.top div.nav span.nav1:hover { background-color: #c10f9d; color: #fff; } div.top div.nav span.nav a { text-decoration: none; color: #f00; } div.top div.nav span.nav:hover a { color: #fff; } div.top div.nav span.nav1 a { color: #eee; } div.top div.nav span.navsel a { text-decoration: none; color: #fff; } div.top div.nav div.comlinkouter { background-color: #697799; overflow: auto; width: 298px; float: right; padding-right: 10px; } div.top div.nav a.comlink { display: block; text-decoration: none; line-height: 15px; font-size: 14px; text-transform: uppercase; color: #fff; padding: 6px 25px 3px 0; text-align: right; margin-right: 10px; background-image: url(../art/cbub.png); background-position: right; background-repeat: no-repeat; } div.top div.nav div.comlinkouter:hover { background-color: #c10f9d; color: #fff; } div.mainouter { background:#fff url(../art/p_bg.jpg) no-repeat; min-height: 600px; } div.mainouter div.main { padding: 50px 80px 20px 60px; } div.main div.right { float: right; width: 320px; margin-top: -50px; margin-left: 30px; margin-bottom: 30px; margin-right: -80px; padding: 5px 0 5px 5px; background: #fff; } div.right div.share { padding: 20px; text-align: center; } div.right div.share li { list-type: none; display: inline; margin-right: 10px; } div.right div.ad { background: url(../art/adbg.gif) no-repeat; height: 276px; padding: 11px; color: #a9a9a8; text-align: center; margin: 0; } div.right div.ad img { margin-top: 5px; } div.right div.upbox, div.right div.elsebox { background-color: #e7e4df; margin-top: -2px; padding-bottom: 10px; font-size: 14px; } div.right div.upbox h2 { color: #747067; font-size: 17px; letter-spacing: 2px; text-align: left; font-weight: normal; line-height: 15px; margin: 9px 13px 9px 13px; padding: 10px 10px 10px 0; border: 0; } div.right div.upbox div.blogitem { margin-left: 13px; margin-right: 13px; color: #747067; margin-bottom: 20px; margin-top: 10px; padding-bottom: 30px; border-bottom: 1px solid #fff; } div.right div.upbox div.blogitem span.timestamp { text-transform: uppercase; letter-spacing: 2px; color: #969494; display: block; font-size: 12px; } div.right div.upbox div.blogitem span.blogtitle a { display: block; font-size: 20px; } div.right div.upbox div.blogitem span.blogreadmore { float: right; display: block; width: 130px; text-align: center; margin-top: 5px; margin-bottom: 5px; background-color: #fcf8f0; padding: 3px; } div.right div.upbox div.blogitem span.blogreadmore a { text-decoration: none; letter-spacing: 2px; font-size: 14px; } div.right div.upbox a.upd { display: block; padding: 8px; text-align: center; letter-spacing: 2px; background: url(../art/p_more.jpg) repeat-x; text-decoration: none; } h1 { font-weight: normal; font-size: 26px; color: #967f4f; padding: 0; line-height: 30px; } .int { color: #888 } div.bottom { padding: 10px 60px 10px 60px; text-align: left; font-size: .9em; clear: both; background-color: #e5e5e5; } div.bottom p { color: #555; } div.bottom p.global { margin: 9px 9px 9px 0; padding: 5px 5px 5px 0; } h4 { font-weight: normal; padding: 8px 3px 8px 8px; border-left: 2px solid #ccc; color: #967f4f; font-size: 14px; margin-left: -10px; } h3 { font-weight: normal; margin: 30px 0 10px -5px; font-size: 18px; letter-spacing: 3px; text-transform: uppercase; padding-left: 10px; border-left: 5px dotted #eaebec; } h3.nopad { margin: 0 0 5px -10px; } h2 { font-weight: normal; margin: 30px 0 5px -10px; font-size: 18px; line-height: 13px; padding: 10px 10px 5px 10px; border-bottom: 1px dotted #3c5783; } h2.nopad { margin: 0 0 5px -10px; } h2.press a { text-decoration: none; } div.intbio { width: 300px; margin: 12px 20px 20px -60px; border-top: 5px solid #fff; background-color: #fff; float: left; } * html div.intbio { margin: 6px -30px 10px 10px; } div.intbio p { padding: 17px 10px 17px 10px; margin: 0; line-height: 1.4em; font-size: 1em; border-right: 1px dotted #bab09b; } div.intbio li a { text-decoration: none; } div.intbio li.hitop, div.intbio li.hitop:hover { background-color: #777; color: #bbb; letter-spacing: 3px; padding: 10px 9px 3px 9px; font-size: 1.1em; margin-top: 10px; } div.intbio li { list-style-type: none; margin-bottom: 1px; padding: 3px 9px 3px 9px; color: #777; font-size: 1em; background-color: #efece5; border-bottom: 1px dotted #c4b69a; } div.intbio li:hover { background-color: #fad7f3; border-bottom: 1px dotted #c4b69a; } div.intbio li:hover a{ color: #c10f9d; } div.pullquote { padding: 5px 5px 10px 5px; font-size: 19px; line-height: 26px; border-bottom: 1px dotted #fff; margin: 15px 0 20px 10px; } div.photoleft { float: left; margin: 8px 15px 15px -60px; border-left: #a6aab7 solid 60px; } * html div.photoleft { float: left; margin: 8px 15px 15px -30px; border-left: #af9fa5 solid 60px; } div.photoleft p { margin: 0; background-color: #fff; padding: 4px 10px 4px 10px; color: #52549a; font-size: .9em; } p.bio { background-color: #fffaf2; color: #967f4f; padding: 8px; margin-top: 20px; margin-left: -10px; border: 1px dotted #967f4f; } span.by { font-size: 1.1em; color: #626694; } td.interview { width: 190px; vertical-align: top; border-right: 1px dotted #967f4f; background: #f2f2f2; } td.interview:hover { background-color: #e7c5e0; } td.interview p.title { color: #ff0000; text-transform: uppercase; letter-spacing: 2px; text-align: center; } td.interview:hover p.title { color: #c10f9d; } td.interview div.img { background-color: #3a3636; text-align: center; border-bottom: 1px solid #e5e5e5; } td.interview:hover div.img { background-color: #573e52; text-align: center; border-bottom: 1px solid #e5e5e5; } td.interview div.img img { border-right: 1px solid #4e4a4a; border-left: 1px solid #4e4a4a; } td.interview:hover div.img img { border-right: 1px solid #776373; border-left: 1px solid #776373; } td.interview p { padding: 10px; margin: 0; } p.ednote { border: 1px dotted #aaa; padding: 10px; background-color: #ececec; } div.inset { padding: 15px; background-color: #eeeeee; border-left: 10px solid #a6aab7; } hr { border: 0; clear: both; border-bottom: 1px solid #aaa; } div.blogbody a.comlink { text-decoration: none; display: block; text-align: right; float: right; letter-spacing: 3px; padding: 8px 10px 10px 10px; height: 25px; z-index: 15; position: relative; } * html div.blogbody a.comlink { text-decoration: none; display: block; text-align: right; float: right; letter-spacing: 3px; padding: 1px 10px 10px 10px; height: 25px; } div.blogbody a.comlink span.comt { height: 13px; float: left; margin: 6px 10px 8px 0; font-size: 13px; } div.blogbody a.mainret { padding: 5px; display: block; margin-bottom: 20px; width: 250px; text-align: center; font-size: 13px; text-transform: uppercase; letter-spacing: 2px; text-decoration: none } div.blogbody a.mainret:link, div.blogbody a.mainret:visited { background-color: #fff; } div.blogbody a.mainret:hover { color: #fff; background-color: #b848c2; } div.blogbody span.timestamp { color: #555; font-size: 12px; text-transform: uppercase; letter-spacing: 1px; display: block; margin-bottom: 4px; } div.cron { padding: 5px; background-color: #e2d6d6; margin-left: -10px; padding-left: 8px; border-left: 2px solid #876b6b; } div.cronanal { padding: 5px; background-color: #eee; margin-left: -10px; padding-left: 8px; border-left: 2px solid #aa9e84; } div.cronbreak { height: 18px; } div.cron span.crondate { color: #967f4f; display: block; margin: 0 0 4px 0; font-size: 14px; text-transform: uppercase; letter-spacing: 2px; } div.cron span.cronhead { color: #600; display: block; font-size: 19px; } div.pqleft,div.pqright { width: 250px; font-size: 19px; line-height: 19px; color: #722; padding-top: 10px; border-top: 10px solid #ccc; } div.pqleft { float: left; margin: 5px 25px 25px -30px; clear: left;} div.pqright { float: right; margin: 5px 0 25px 25px; clear: right; } div.moreabout { text-align: left; margin-bottom: 3px; } div.moreabout a { background: #ff0000; padding: 3px 6px; color: #fff; text-decoration: none; } div.moreabout:hover a { background: #fff; padding: 3px 6px; color: #c10f9d; text-decoration: none; } p.related { background-color: #f3eaea; color: #967f4f; padding: 8px; margin-top: 20px; border: 1px dotted #967f4f; } .twitter-share-button { margin-top: 0px; }