body { background-color: #ddd; padding: 0; margin: 0; min-width: 900px; height: 100%; width: 100%; } img { border: 0; } div,h1,h2,h3,ul,li,h5 { margin: 0; padding: 0; } table.cron,table.idx,ul,h1,h2,h3,h4,h5,p.theme,blockquote,a.themelink,p.themetop,p.ednote,.ednote,div.bottomarea p,div.intbio p { font-family: 'lucida grande','lucida unicode',lucida,verdana,sans-serif; } img.title { width: 201px; float: left; margin-left: 98px; } img.frontline { margin-right: 25px; } div.outer1 { padding-top: 42px; background-image: url(art/p_bg.gif); } div.outer2 { background-image: url(art/p_topbg.jpg); background-repeat: no-repeat; } div.navigation { text-align: right; } ul.topnav li { list-style-type: none; display: inline; } div.inner { padding: 30px 100px 60px 100px; } div.idxinner { padding: 30px 50px 60px 50px; } h1 { margin: 67px 50px 0px 102px; } h5 { margin: 5px 100px 0px 102px; font-weight: normal; color: #614f4f; font-size: .9em; } p { color: #444; } a:link { color: #DC6209; } a:visited { color: #B46D3A; } a:hover,a:active { color: #E13038; text-decoration: none; } ul a { text-decoration: none; } b,p.question,p.questiontop,blockquote,p.ednote,.ednote,h1,h2,h3,h4 { color: #8A3737; } div.bottomarea { border-top: 1px dashed #A18C7A; padding: 10px 100px 10px 100px; margin: 0; } div.bottomarea p { font-size: .8em; margin: 0; padding: 12px 0 12px 0; color: #777; } blockquote { font-size: .8em; } p.questiontop,p.question { font-weight: bold; } p.question { margin-top: 35px; } div.phototop400 { float: left; margin: 38px 20px 10px 0px; border-left: 10px solid #806D5F; } div.intbio { width: 300px; border-left: 1px dashed #806D5F; float: right; background-color: #ddd0c5; border-right: 10px solid #806D5F; margin: 30px 0 20px 25px; } div.intbio p { padding: 10px 25px 10px 13px; font-size: .8em; line-height: 1.5em; color: #8A3737; } ul.highlights { list-style-type: none; font-size: .8em; width: 170px; float: left; margin: 10px 20px 20px -10px; } ul.righthighlights { list-style-type: none; font-size: .8em; width: 180px; float: right; margin: 50px 0 20px 20px; } ul.highlights li, ul.righthighlights li { background-color: #f2e4d8; border-left: 1px solid #806D5F; margin: 0 0 1px 0; padding: 4px 10px 4px 10px; } ul.highlights li.rel, ul.righthighlights li.rel { background-color: #fff; border-left: 1px solid #806D5F; margin: 0 0 1px 0; color: #666; padding: 4px 10px 4px 10px; } ul.highlights li.rel a.main,ul.righthighlights li.rel a.main { font-size: 1.1em; font-weight: bold; } ul.highlights li.spacer,ul.highlights li.spacer:hover,ul.righthighlights li.spacer,ul.righthighlights li.spacer:hover { background-color: transparent; border: 0; height: 22px; } ul.highlights li:hover,ul.righthighlights li:hover { border-left: 1px solid #E13038; background-color: #f5cd9f; } ul.highlights li.top, ul.highlights li.top:hover { background-color: #806D5F; padding: 10px 10px 4px 9px; font-size: 1.1em; font-weight: bold; border: 0; color: #fff; letter-spacing: 3px; } ul.highlights li.linktop, ul.highlights li.linktop:hover,ul.righthighlights li.linktop, ul.righthighlights li.linktop:hover { background-color: #8A3737; padding: 10px 10px 4px 9px; font-size: 1.1em; font-weight: bold; border: 0; color: #fff; letter-spacing: 3px; } img.pullquote { width: 250px; float: left; margin: 25px 25px 25px 0px; } ul.intrel { clear: right; width: 300px; float: right; list-style-type: none; margin: 0 0 20px 25px; } p.ednote { margin: 15px 0 10px 0; padding: 5px; font-size: .8em; background-color: #f2e4d8; } table.idx { border: 0; padding: 0; margin: 0; } table.idx td.idx33np, table.idx td.idx33, table.idx td.idx50 { vertical-align: top; padding: 0 0 5px 0; background: #fff; filter: alpha(opacity=70); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70); -moz-opacity: 0.70; opacity:0.7; } table.idx td.idx33, table.idx td.idx33np { width: 31%; } table.idx td.idx50 { width: 47%; } table.idx td.idx33np { border-left: 3px solid #DC6209; } table.idx td p { font-size: .9em; color: #555; padding: 10px 10px 10px 10px; } table.idx td a.top { font-size: 1.4em; padding-top: 22px; background-image: url(art/idxar.gif); background-repeat: no-repeat; font-weight: bold; text-decoration: none; } table.idx td a.top:hover, table.idx td:hover a.top { font-size: 1.4em; padding-top: 22px; background-image: url(art/idxara.gif); background-repeat: no-repeat; font-weight: bold; text-decoration: none; } table.idx td a.inttop { font-size: 1.4em; font-weight: bold; text-decoration: none; } table.idx td a.inttop:hover, table.idx td:hover a.inttop { font-size: 1.4em; font-weight: bold; text-decoration: none; } table.idx td.idx33np:hover, table.idx td.idx33:hover, table.idx td.idx50:hover { background: #f5cd9f; filter: alpha(opacity=100); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1; opacity:1; } table.idx td img { float: right; width: 120px; margin: 0 0px 5px 10px; border-right: 3px solid #DC6209; } a.toplink { font-size: .8em; text-decoration: none; padding: 2px; } a.toplink:link, a.toplink:visited { color: #fff; background-color: #da1678; } a.toplink:hover { color: #fff; background-color: #FF26E6; } p.theme, p.themetop { color: #663232; margin-left: -25px; padding-left: 25px; background: url(art/themeside.gif) no-repeat; font-size: .9em; } p.theme { clear: left; margin-top: 70px; } .themename { font-weight: bold; font-size: 1.6em; color: #663232; } a.themetop { text-decoration: none; font-weight: bold; font-size: 1.6em; } img.themephoto { float: left; width: 120px; margin: 5px 18px 10px 0; border-right: 5px solid #806D5F; } a.themelink { margin: 10px 0 10px 20px; display: block; float: right; width: 80px; padding: 20px 5px 5px 5px; text-decoration: none; color: #fff; } a.themelink:link,a.themelink:visited { background-color: #DC6209; color: #fff; } a.themelink:hover { background-color: #E13038; color: #fff; } table.cron { padding: 0; margin: 0; border: 0; } table.cron td { vertical-align: top; padding: 0; margin: 0; } table.cron td.date { background-color: #888; padding: 5px; } table.cron td.topbox { background-color: #555; padding: 15px 5px 2px 5px; } table.cron td.date p,table.cron td.topbox p,table.cron td.topbox1 p,table.cron td.topbox2 p { margin-top: 10px; color: #fff; font-size: 1em; } table.cron td.topbox1 { padding: 15px 10px 2px 10px; background-color: #8A3737; width: 45%; } table.cron td.topbox2 { padding: 15px 10px 2px 10px; width: 45%; background-color: #96633d; } table.cron td.box2 { background-color: #e9ceb9; padding: 10px; } table.cron td.box1 p, table.cron td.box2 p { font-size: .9em; } table.cron td.box1 { background-color: #e9d7d7; padding: 10px; } table.cron td.box1 h4 { color: #8A3737; margin-top: 10px; font-size: 1.1em; } table.cron td.box2 h4 { color: #96633d; margin-top: 10px; font-size: 1.1em; } table.cron td h3 { font-size: 1.3em; text-align: center; padding: 50px 10px 15px 10px; } #boxdiv { z-index: 3; position: absolute; visibility: hidden; left: 200px; top: 580px; width: 420px; font-family: 'lucida unicode', 'lucida grande', lucida, verdana, arial; background-color: #fff; border: 1px #dc6209 solid; border-top: 5px #dc6209 solid; padding: 3px 10px 3px 10px; filter: alpha(opacity=90); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90); -moz-opacity: .9; opacity:.9; } #boxdiv p { font-size: .9em; color: #555; margin-bottom: 24px; } #boxdiv p.closer { margin: 8px -10px -1px 0px; padding: 0px; } #boxdiv .boxhead { font-size: 1.3em; color: #8A3737; font-weight: bold; } #boxdiv .person { color: #8A3737; font-weight: bold; } #boxdiv .personbio { color: #777; font-size: .8em; } #boxdiv B { color: #96633d; } #boxdiv a.closelink { padding: 2px; color: #fff; text-decoration: none; font-size: 11px; } #boxdiv a.closelink:link { color: #fff; background-color: #dc6209; } #boxdiv a.closelink:visited { color: #fff; background-color: #dc6209; } #boxdiv a.closelink:hover { color: #fff; background-color: #E13038; } #boxdiv a.intl:link, #boxdiv a.intl:visited { float: right; width: 95px; font-size: 11px; border-left: 1px dotted #DC6209; font-weight: bold; padding-left: 5px; text-decoration: none; margin: 10px 0 8px 8px; display: block; } a.poplink { display: block; padding: 3px 10px 3px 18px; text-decoration: none; background: #fff url(art/poplink.gif) no-repeat; } a.poplink:hover { color: #fff; background: #E13038; } .grey { color: #666; font-weight: normal; } div.photoslide { background-color: #806D5F; text-align: center; margin: 10px 0 10px 0; } a.toplinks { display: inline; margin: 2px 8px 2px 0; padding: 2px; text-decoration: none; color: #fff; } a.toplinks:link,a.toplinks:visited { background-color: #DC6209; color: #fff; } a.toplinks:hover { background-color: #E13038; color: #fff; } ul.rl { list-style-type: none; margin: 10px 0 10px 0; } ul.rl li { margin: 0 0 5px -15px; padding: 22px 25px 8px 15px; font-size: .9em; background: #fff url(art/linkbg.gif) no-repeat; filter: alpha(opacity=70); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70); -moz-opacity: 0.70; opacity:0.7; } ul.rl li.esp { margin: 0 0 5px -15px; padding: 21px 24px 7px 14px; font-size: .9em; border: 1px dotted #DC6209; background: #fff; filter: alpha(opacity=90); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90); -moz-opacity: 0.90; opacity:0.9; } ul.rl li a.primary { font-weight: bold; font-size: 1.1em; } ul.rl li:hover { margin: 0 0 5px -15px; padding: 22px 25px 8px 15px; font-size: .9em; border: 0; background: #f5cd9f; filter: alpha(opacity=100); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1; opacity:1; }