body { font-family: 'lucida grande','lucida unicode',lucida,'trebuchet ms',trebuchet,verdana,sans-serif; background-color: #616119; } div.main { background: url(../art/h_bg.jpg) no-repeat; margin: 0 auto; padding-top: 45px; background-position: 0 45px; min-width: 700px; } h2 { margin: 7px 0 15px 60px; color: #fff; width: 480px; font-size: 16px; line-height: 17px; } h1 { margin-top: 10px; } h4 { color: #444; } a:link { color: #e9e418; } div.bottom a:link { color: #b7b91c; } a:visited { color: #b7b878; } td.comments a:visited { color: #9b9c56; } a:hover { text-decoration: none; color: #91f015; } table.main td.title div.copro { float: right; width: 120px; color: #a4c64a; font-size: 14px; padding: 40px 0px 0 10px; } table.main div.mainlinks a.major { text-decoration: none; padding: 3px 7px 3px 7px; margin: 0 0 10px 0; font-size: 20px; } table.main div.mainlinks a.major span.mainblurb { color: #dee2df; } table.main div.mainlinks a.top { width: 19%; height: 125px; } table.main div.mainlinks a.fline { border-bottom: 1px dotted #7d7f1c; } table.main div.mainlinks div.fline { border-bottom: 1px dotted #7d7f1c; width: 620px; margin: 0; padding: 0; } table.main div.mainlinks a.fline span.mainblurb { display: inline; } table.main div.line a.major { line-height: 43px; margin-bottom: 10px; height: 50px; } table.main div.mainlinks a.topsub { width: 20%; height: 60px; border: 0px; float: left; } div#v_embp div#v_mainarea { background-color: #333; } table.main div.videoarea { width: 514px; margin-top: 0; padding-top: 0; } table.main div.video { width: 640px; } table.main div.video h3 { color: #666; } table.main div.video div.bar { background-color: #222; width: 469px; float: left; } div.main { clear: none; } table.main div.mainlinks a.last { border-right: 0px; } table.main div.mainlinks a.major, table.main div.mainlinks span.nolink { border-right: 1px solid #868733; } table.main div.mainlinks a.links { border-right: 1px solid #868733; text-decoration: none; padding: 3px 15px 3px 15px; margin: 10px 0 10px 0; font-size: 19px; } table.main div.mainlinks a.sublinks { border-right: 1px solid #868733; } table.main div.mainlinks a.last { border-right: 0; } table.main div.synopsis { color: #c7c7c7; padding: 5px 60px 15px 60px; margin: 0; clear: left; } td.comments { background-color: #cfd0a7; padding-left: 60px; } td.comments a:link, td.comments a:visited { color: #689f20; } div.comments p.commentguide { background-color: #fff; padding: 5px; font-size: 13px; margin-top: 1em; color: #4a4ca2; } div.bottom { background-color: #fff; } div#subtitle { background: #944003; color: #fff; } table.main td.right { background: none; } div.comments h3.nopad { color: #4c4d07; border-bottom: 0px; } span.gray { color: #ddd; font-size: 14px; } div.osocial { float: right; width: 105px; margin: 5px 0 15px 0px;} div.osocial div.fb { padding: 125px 5px 25px 8px; border-bottom: 1px dotted #aaa; } div.osocial div.twitter { width: 55px; padding: 25px 25px 25px 25px; } div.osocial a.comlink { display: block; text-decoration: none; width: 90px; margin: 15px 0 0 0px; background-image: url(../art/h_cbubble.png); background-repeat: no-repeat; background-position: top center; padding: 55px 10px 18px 5px; font-size: 13px; text-align: center; border-bottom: 1px dotted #aaa; } div.osocial a.comlink:hover { background-image: url(../art/h_cbubblea.png); background-position: top center; } table.main div.video { text-align: left; } td.main2012 div.youppi { border: 0px; padding: 7px; background-color: #fafae7; float: right; margin: 0 5px 0px 10px; width: 280px; } td.main2012 div.youppi p.youtitle { font-size: 1em; margin: 0px 0px 7px 0px; text-align: center; color: #50510e; text-transform: uppercase; letter-spacing: 1px; padding-bottom: 10px; border-bottom: 1px solid #bebf8e; } td.main2012 div.youppi span._pgdate { font-size: .80em; color: #666; line-height: 1.5em; text-transform: uppercase; } td.main2012 div.youppi a._pgreltitle { font-size: 1.2em; margin: 0 0 6px 0; text-decoration: none; } td.main2012 div.youppi p._fullpgmore { font-size: .9em; padding: 0px; } td.main2012 div.youppi p._fullpgmore a { text-decoration: underline; } td.main2012 div.youppi p._fullpgmore a:hover { text-decoration: none; } td.main2012 div.youppi p { margin: 0px 0 8px 3px; font-size: .75em; padding: 0 0 15px 0; line-height: 16px; } td.main2012 div.youppi a:link, td.main2012 div.youppi a:visited { color: #b7b878; } td.main2012 div.youppi a:hover { color: #91f015; } td.sidebar2012 { padding-top: 40px; text-align: left; }