@import "../css/modern-banner.css"; body { background: #E0DDF5 url(art/p_bg.jpg); padding: 0; margin: 0; min-width: 1000px; height: 100%; width: 100%; } img { border: 0; } div,h1,h2,h3,ul,li,h5 { margin: 0; padding: 0; } div.bio p, table.cron,ul,table.idx,h1,h2,h3,h4,h5,ul.highlights,ul.highlights_nonfloat,p.theme,blockquote,a.themelink,p.themetop,p.ednote,.ednote,p.bionote,div.bottomarea p,div.intbio p { font-family: 'lucida grande','lucida unicode',lucida,verdana,sans-serif; } div.toparea { background: #D0C8EF url(art/p_top.jpg) no-repeat; padding: 20px 30px 0 0; text-align: right; } div.mainarea { background: #E0DDF5 url(art/p_back.jpg) no-repeat; } img.title { float: left; width: 399px; } div.toparea li { list-style-type: none; display: inline; } div.iefix { margin: 0; padding: 0; text-align: left; position: relative; clear: left; } h1 { text-align: left; padding: 20px 0px 0px 80px; } h4 { text-align: left; padding: 0px 30px 15px 30px; } div.mainarea div.maininner { padding: 30px 90px 30px 80px; min-height: 630px; } p { color: #444; } p.questiontop,p.question,blockquote,h1,h2,h3,h4,b { color: #415273; } div.bio p, .sec { color: #656290; } h2 { letter-spacing: 2px; padding-left: 10px; margin-left: -13px; border-left: 3px solid #BA80A3; font-weight: normal; font-size: 1.5em; text-transform: uppercase; } a:link { color: #C570D4; } a:visited { color: #BE62B4; } a:hover { color: #ED718B; text-decoration: none; } div.bottomarea { background-color: #D0C8EF; padding: 10px 90px 10px 80px; font-size: .8em; color: #666; text-align: left; margin-top: 10px; } p.questiontop,p.question { font-weight: bold; } p.question { padding-top: 30px; } div.bio { float: left; width: 303px; margin: 0px 20px 20px 0px; border-left: 10px solid #BA80A3; } div.bio p { font-size: .9em; padding: 10px 20px 20px 20px; } div.bio img { border-right: 1px dotted #BA80A3; } div.rightside { width: 250px; float: right; margin: 10px -40px 20px 20px; } div.rightside img { padding-left: 9px; border-left: 1px dotted #BA80A3; } div.rightside ul { list-style-type: none; margin-top: 20px; } li.hitop { background-image: url(art/redtop.gif); background-repeat: no-repeat; padding: 8px 10px 3px 10px; color: #fff; font-size: 1em; } li.hi { background-color: #fff; margin-bottom: 1px; border-left: 2px solid #fff; font-size: .9em; padding: 5px 10px 5px 8px; } li a { text-decoration: none; } li.bot { height: 8px; background-image: url(art/boxbottom.gif); background-repeat: no-repeat; } li.hi:hover { background-color: #fad8df; border-left: 2px solid #ED718B; } li.hi:hover a:link { color: #ED718B; } div.photo400 { float: left; width: 403px; border-left: 10px solid #BA80A3; margin: 0 30px 20px 0; } div.photo400 img { border-right: 3px solid #BA80A3; } table.intreview td.inter { font-family: 'lucida grande','lucida unicode',lucida,verdana,sans-serif; background-color: #fff; width: 40%; padding: 0px; border-left: 10px solid #BA80A3; vertical-align: top; } table.intreview td.inter:hover { background-color: #D0C8EF; width: 40%; padding: 0px; border-left: 10px solid #BA80A3; } table.intreview td.inter div.intername { background-color: #a349a7; color: #fff; font-size: 1.3em; } table.intreview td.inter div.intername img { float: left; padding: 0px; margin-right: 15px; margin-bottom: 2px; border-right: dotted 1px #ED718B; border-bottom: dotted 1px #ED718B; } table.intreview td.inter div.intername p.name { color: #ebd0ed; height: 25px; margin: 0px; vertical-align: middle; } table.intreview td.inter div.intername p.name:hover { height: 25px; margin: 0px; vertical-align: middle; color: #fff; } table.intreview td.inter div.intername a { color: #fff; text-decoration: none; } table.intreview td.inter div.intername a:hover { color: #fff; text-decoration: none; } table.intreview td.inter p { padding: 12px; } a.toplinks { text-decoration: none; font-family: 'lucida grande','lucida unicode',lucida,verdana,sans-serif; padding: 3px 10px 3px 20px; display: block; margin: 2px; background-color: #fff; border-left: 5px solid #C570D4; } a.toplinks:hover { background-color: #D0C8EF; border-left: 5px solid #415273; } div.aboutfilm { background-color: #fff; border: solid 2px #415273; padding: 25px; line-height: 1.5em; margin-top: 20px; } div.aboutfilm p.title { font-family: 'lucida grande','lucida unicode',lucida,verdana,sans-serif; font-size: 1.5em; font-weight: bold; color: #415273; text-align: center; padding: 0px; margin: 0px; text-transform: uppercase; letter-spacing: 2px; } div.aboutfilm div.watch { font-family: 'lucida grande','lucida unicode',lucida,verdana,sans-serif; background-color: #ebd0ed; padding: 10px; font-size: 1.2em; margin: 0px -20px -20px -20px; text-align: center; text-transform: uppercase; } p.titleparent { font-family: 'lucida grande','lucida unicode',lucida,verdana,sans-serif; color: #415273; background-color: #D0C8EF; padding: 5px; font-size: 1.2em; text-transform: uppercase; margin-top: 50px; } li.behavior { text-decoration: none; padding: 10px; display: block; margin: 2px; background-color: #fff; border-left: 5px solid #415273; list-style: none; font-size: 0.9em; } li.web { text-decoration: none; padding: 20px; display: block; margin: 2px; background-color: #f9eefa; border-left: 5px solid #C570D4; list-style: none; font-size: 0.9em; } li.web:hover { text-decoration: none; padding: 20px; display: block; margin: 2px; background-color: #fff; border-left: 5px solid #d968ec; list-style: none; font-size: 0.9em; } ol { color: #444; line-height: 1.5em; } ol.faq { color: #444; list-style: circle; } div.sub { font-family: 'lucida grande','lucida unicode',lucida,verdana,sans-serif; font-size: 0.9em; color: #656290; margin-left: 70px; margin-right: 70px; padding: 10px; } p.ednote { background-color: #fff; color: #C570D4; padding: 15px; }