body.homepage { background-color: #741526; padding: 0px; margin: 0px; min-width: 770px; height: 100%; width: 100%; text-align: left; } body.homepage img { border: 0px; } body.homepage div, body.homepage p, body.homepage h2 { padding: 0px; margin: 0px; } body.homepage div.interior { background: url(art/h_primary.jpg) no-repeat; width: 770px; font-family: georgia, times; text-align: left; margin: 0px auto; padding-top: 45px; background-position: 0 45px; } body.homepage div.videostrip { width: 164px; padding-right: 6px; height: 734px; float: right; } body.homepage #v1 { height: 314px; } body.homepage #v1:hover { height: 314px; background-color: #f00; } body.homepage #v2 { height: 36px; } body.homepage #v3 { height: 140px; } body.homepage #v4 { height: 200px; } body.homepage div.videostrip p { padding: 3px 20px 3px 12px; color: #ccc; font-size: 12px; } body.homepage div.videostrip p.v1 { height: 32px; margin: 0px; font-size: 12px; } body.homepage div.videostrip p.v2 { height: 15px; padding: 17px 0px 4px 10px; font-size: 12px; color: #aaa; letter-spacing: 3px; font-size: 12px; } body.homepage div.videostrip div.sv { margin-bottom: 2px; } body.homepage div.videostrip div.sv p { font-size: 12px; line-height: 14px; } body.homepage div.videostrip div.sv:hover { background-color: #f00; } body.homepage div.mainarea { width: 350px; padding: 0px 209px 10px 41px; text-align: right; } * html body.homepage div.mainarea { width: 350px; padding: 0px 209px 10px 30px; display: inline-block; text-align: right; } body.homepage h1 { padding: 51px 0px 8px 0px; margin: 0px; } body.homepage p.subtitle { font-size: 13px; line-height: 14px; margin-bottom: 15px; color: #aaa; } body.homepage p.plug { font-size: 12px; color: #aaa; } body.homepage p.s { padding: 9px 0px 8px 0px; margin: 0px; font-size: 12px; color: #888; line-height: 12px; } body.homepage p.r { padding: 12px 0px 8px 0px; margin: 6px 0px 2px 0px; font-size: 12px; color: #888; line-height: 13px; } body.homepage p.r a { text-decoration: none; } body.homepage p.r a.r { text-decoration: none; font-size: 15px; } body.homepage p.r a:link, body.homepage p.r a:visited { color: #eee; } body.homepage p.r a:hover { color: #E50526; } body.homepage p.m { padding: 9px 19px 8px 41px; margin: 0px -19px 0px -41px; border-bottom: 1px dotted #666; font-size: 12px; color: #888; line-height: 12px; } body.homepage p.m:hover { padding: 9px 19px 8px 41px; margin: 0px -19px 0px -41px; border-bottom: 1px dotted #666; font-size: 12px; color: #fff; line-height: 12px; } * html body.homepage p.m { padding: 9px 0px 8px 0px; margin: 0px; border-bottom: 1px dotted #666; font-size: 12px; color: #888; line-height: 12px; } * html body.homepage p.m:hover { padding: 9px 19px 8px 41px; margin: 0px; border-bottom: 1px dotted #666; font-size: 12px; color: #fff; line-height: 12px; } div.entire { clear: both; background-color: #444; } div.bottomarea { margin-top: 10px; clear: both; text-align: center; padding: 10px 100px 9px 100px; color: #aaa; } div.bottomarea p { font-size: 12px; line-height: 13px; } div.bottomarea a:link, div.bottomarea a:visited { color: #FF5A00; } div.bottomarea a:hover { color: #E50526; } body.homepage div.adbanner { margin: auto; } td.sidebar2012 { padding-top: 40px; }