body { background-color: #edefec; font-family: 'Rotis Semi Sans', '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: 950px; } div,span,ul,h1,h2,h3,h4,h5,form,table,input,textarea,li,td,tr { padding: 0; margin: 0; } img { border: 0; } pullquote,h1,h2,h3,h4, b, div.maininner b, p.question, p.questiontop, blockquote { color: #4d7937; } div.top { background: #0f210a url(../art/p_top.jpg) no-repeat; height: 88px; padding-top: 47px; background-position: 0 47px; } div.top img.logo { float: right; } div.top img.title { margin-top: 30px; } div.nav { background: #1d430a url(../art/p_navbg.jpg) no-repeat; height: 35px; text-align: right; padding: 0 0 0 6px; } div.nav ul li { list-style-type: none; display: inline; padding: 0; margin: 0 } p.question, p.questiontop { font-weight: bold; } p.question { margin-top: 35px; } #videospace { background-color: #000; height: 30px; margin: 0; } div.main { background: #eceeec url(../art/p_textbg.gif) repeat-y; min-height: 600px; } div.main_inner { background: url(../art/p_mainbg.jpg) no-repeat; } div.text { padding: 50px 80px 70px 70px; } h1 { padding: 4px 0 0 70px; } div.main h2 { margin: 30px -80px 30px -70px; font-weight: lighter; padding: 10px 0 3px 70px; font-family: 'Rotis Semi Sans', 'Gill Sans','Lucida Grande','Franklin Gothic Medium','Lucida Unicode',Lucida,Verdana,Sans-serif; text-transform: uppercase; } div.main h2.nopad { margin: 0 -80px 30px -70px; } p { color: #444; } a:link { color: #942a0d; } a:visited { color: #940d4d; } a:hover, a:active { color: #92af0a; text-decoration: none; } div.bottom { padding: 10px 90px 10px 70px; clear: both; background-color: #aac09d; } div.bottom p { font-size: 12px; } div.related { background-color: #eec3f3; border: 1px solid #a47da9; } div.related div.t { text-transform: uppercase; color: #fff; background-color: #a47da9; font-size: 1.3em; padding: 10px; } div.related p { padding: 10px; font-size: 1.2em; line-height: 1.3em; margin: 0; } p.toplinks { line-height: 30px; text-align: left; } p.toplinks a { background-color: #851d92; color: #fff; padding: 9px 5px 9px 5px; text-decoration: none; font-size: 12px; } p.toplinks a:visit { background-color: #fff; color: #851d92; padding: 9px 5px 9px 5px; text-decoration: none; font-size: 12px; } p.toplinks a:hover { background-color: #fff; color: #bd4100; padding: 9px 5px 9px 5px; text-decoration: underline; font-size: 12px; } p.links { border-bottom: 1px dotted #4e0857; padding: 10px; font-size: 1.1em; line-height: 1.1em; margin: 3px 0 0 0px; } p.links:hover { background-color: #dfc5e2; padding: 10px; } p.links a { text-decoration: none; } p.ednote { padding: 8px; background-color: #eee; font-size: 13px; border: 1px dotted #505b4b; } img.photo350 { float: left; width: 350px; margin: 10px 20px 20px -10px; border-bottom: 10px solid #fff; } h4 { padding: 10px 70px 40px 70px; font-size: 16px; line-height: 18px; font-weight: normal; color: #1e640e; margin: 0px 0 0px 0px; } h4.top { font-size: 16px; text-align: center; margin: 0px; padding: 5px 70px 5px 70px; background-color: #588541; font-weight: normal; color: #c5f5ad; } h5 { text-transform: uppercase; letter-spacing: 4px; padding-left: 4px; font-size: 14px; color: #72756b; font-weight: normal; margin: 40px 0 15px 0; } div.main_video div.main_inner { overflow: auto; } div.themehigh { margin: 0 0px 20px 20px; width: 200px; float: right; } * html div.themehigh { margin: 0 -35px 20px 20px; width: 200px; loat: right; } div.themehigh li, div.inthigh li { list-style-type: none; color: #444; font-size: 13px; margin-bottom: 1px; padding: 5px 20px 5px 10px; } div.themehigh li.litop, div.themehigh li.people, div.inthigh li.people { padding-top: 15px; color: #eee; letter-spacing: 3px; font-size: 12px; text-transform: uppercase; } p.theme, p.themetop { clear: left; font-size: 13px; color: #777; margin: 35px 0 10px -13px; padding: 8px 10px 8px 10px; text-transform: uppercase; letter-spacing: 2px; } * html p.theme, p.themetop { clear: left; font-size: 13px; color: #777; margin: 35px 0 10px 0px; padding: 8px 10px 8px 0px; text-transform: uppercase; letter-spacing: 2px; } p.themetop span.themename, p.theme span.themename { font-size: 19px; color: #1e6313; } p.themetop { margin: 0 0 10px -13px } p.theme a, p.themetop a { text-decoration: none } div.themelink, div.themenonlink { float: left; width: 131px; border-top: 7px solid #76976f; margin: 0 10px 10px -13px; background-color: #afd10d; } * html div.themelink, * html div.themenonlink { float: left; width: 120px; border-top: 7px solid #76976f; margin: 0 10px 10px -6px; background-color: #afd10d; } div.themenonlink { border-top: 7px solid #999; } div.themelink img { border-left: 11px solid #76976f; } div.themenonlink img { border-left: 11px solid #999; } div.themelink:hover { background-color: #3fc920; border-top: 7px solid #238c0c; } div.themelink:hover img { border-left: 11px solid #136600; } div.themelink a.tl, div.themelink1 a.tl { display: block; padding: 5px 8px 5px 8px; letter-spacing: 2px; text-transform: uppercase; font-size: 11px; } div.themelink a:link, div.themelink a:visited, div.themelink1 a:visited { color: #188522; text-decoration: none; } div.themelink a:hover, div.themelink:hover a:link, div.themelink1:hover a:link, div.themelink:hover a:visited, div.themelink1:hover a:visited { color: #fff; text-decoration: none; } div.themehigh li.people, div.inthigh li.people { background-color: #777; } a.head, div.themehigh li.pe a, div.inthigh li.pe a { font-size: 14px; text-decoration: none; } div.themehigh li.pe { background-color: #edeca2; } div.themehigh li.pe:hover { background-color: #c5dcb6; } div.intbox { float: right; width: 322px; margin: 0 -70px 15px 20px } * html div.intbox { float: right; width: 322px; margin: 0 -40px 15px 20px } div.intbox span.intwatch { background-color: #88df5b; display: block; padding: 15px 5px 5px 5px; text-transform: uppercase; letter-spacing: 2px; color: #6c7c64; font-size: 13px; text-align: center; } div.intbox img { border-right: 10px solid #6c7c64; } div.intbox p { padding: 15px; margin: 0 ; font-size: 13px; color: #2c6616; background-color: #acbea3; border-right: 15px solid #7b966d; } div.intbox div.inlinepq { margin-top: 10px; padding: 15px 20px 15px 0; line-height: 26px; font-size: 19px; color: #942a0d; } div.idxleft { float: left; width: 190px; margin: 10px 15px 15px -70px; } * html div.idxleft { float: left; width: 190px; margin: 10px 15px 15px -20px; } div.idxleft ul { list-style: none; } div.idxleft ul li { background-color: #abb6a2; padding: 8px; border-bottom: 1px solid #fff; font-size: 0.9em; } div.idxleft ul li:hover { background-color: #e1f197; padding: 8px; border-bottom: 1px solid #fff; font-size: 0.9em; } div.idxleft ul li a { text-decoration: none; } * html div.idxleft ul li a:hover { color: #fff; text-decoration: none; } div.idxleft ul li.hitop { padding: 10px 5px 5px 5px; color: #eee; letter-spacing: 3px; font-size: 12px; text-transform: uppercase; background-color: #4e504d; } div.theme { border-left: 11px solid #4d7937; background-color: #cad1c6; margin: 0 0px 3px 0px; clear: left; cursor: pointer; height: 40px; display: block; padding-left: 20px; } div.interview { border-left: 11px solid #4d7937; background-color: #cad1c6; margin: 0 0px 3px 0px; clear: left; cursor: pointer; height: 100px; display: block; } div.interview:hover, div.theme:hover { border-left: 11px solid #942a0d; background-color: #f3ece9; } div.interview:hover a, div.interview:hover p.inttitle, div.theme:hover a, div.theme:hover p.inttitle { color: #942a0d; } div.interview img { float: left; margin-right: 10px; } div.interview p { padding: 10px; margin: 3px; } div.interview p.inttitle, div.theme p.inttitle { text-transform: uppercase; letter-spacing:3px; font-size: 15px; padding-top: 15px; margin: 0; } div.interview p.inttitle a, div.theme p.inttitle a { text-decoration: none; color: #942a0d; } div.interview p.inttitle a:hover, div.theme p.inttitle a:hover { color: #4d7937 } div.idxleft div.videointerview { background-color: #91d856; margin: 0px 0 20px 0; text-align: center; padding-bottom: 10px; } div.idxleft div.videointerview:hover { background-color: #729e4e; margin: 0px 0 20px 0; text-align: center; } div.idxleft div.videointerview:hover p.blare { background-color: #fff; } div.idxleft div.videointerview p.blare{ background-color: #bfe295; padding: 10px; color: #374d25; line-height: 26px; font-size: 19px; margin: 0 0 5px 0; border-top: 1px solid #fff; } div.idxleft div.videointerview a { color: #4a8519; text-decoration: none; font-size: 18px; } div.idxleft div.videointerview a:hover { color: #bfe295; } div.idx td { vertical-align: top; width: 14%; padding: 0; border-top: 3px solid #4d6687; background-color: #ccd; } div.idx td div.idximg { height: 100px; background-position: center; background-repeat: no-repeat; background-color: #333; } div.idx td:hover div.idximg { background-color: #5a4c61; opacity: .8; -moz-opacity: .8; filter: alpha(opacity=80); } div.idx td a.head { font-size: 1.5em; text-decoration: none; display: block; margin-bottom: 3px; } div.idx td p { margin: 0; color: #666; padding: 7px 10px 5px 10px; } div.videopage { background-color: #a5ac9f; height: 320px; padding: 5px; color: #4d6687; } div.scrollable { overflow: auto; position: relative; z-index: 2; height: 320px; background-color: #a5ac9f; border: solid 2px #a5ac9f; } #entries { padding-top: 2px; ÊÊÊÊcursor: pointer; position:absolute; clear:both; } #entries img { float: left; width: 50px; margin: 0 5px 5px 0; } #entries div { ÊÊÊÊcursor: pointer; font-size: 16px; overflow: auto; border-left: 5px solid #4d7937; margin: 0 0 2px 0; line-height: 17px; background-color: #cad1c6; padding: 5px 5px 5px 0; clear: both; width: 93%; color: #4d7937; } #entries div span.credit { display: none; } #entries div.active span.credit { color: #4d7937; line-height: 12px; display: block; margin-top: 5px; font-size: 12px; } #entries div:hover { border-left: 5px solid #942a0d; color: #942a0d; background-color: #e7ffd9; } #entries div.active { border-left: 5px solid #92af0a; color: #942a0d; background-color: #fff; }