body { background: #c8d0db url(../art/h_bbg.jpg) repeat-x top center; } div.main { background: #fff url(../art/h_primary.jpg) no-repeat; padding-top: 40px; background-position: 0 40px; } p.subtitle { color: #46567c; width: 340px; } div.sec div.secover { background-color: #46567c; opacity: .4; -moz-opacity: .4; filter: alpha(opacity=40); width: 299px; margin-left: 628px; } div.sec p.subtitle { height: 297px; } div.sec { height: 340px; } div.sec div.secoverunder { opacity: .2; height: 330px; -moz-opacity: .2; filter: alpha(opacity=20); width: 299px; margin-left: 628px; } div.sec div.secvideo { width: 280px; padding: 30px 10px 10px 10px; height: 330px; margin-left: 635px; } div.sec div.secover { height: 330px; } div.sec div.secvideo span.watch { color: #fff; } div.mid { height: 92px; } div.m1, div.m2, div.m3, div.m4 { float: left; text-align: left; color: #5b3e5e; font-size: 14px; height: 72px; padding: 10px; width: 210px; cursor: pointer; } * html div.m1, * html div.m2, * html div.m3 { width: 201px; } div.m2, div.m3, div.m4 { border-left: 1px solid #969dac; } div.m1:hover, div.m2:hover, div.m3:hover, div.m4:hover { background: #dab4d1 url(../art/h_mroll.jpg) repeat-x; } div.bot { background: #d7dce5 url(../art/h_bottom.jpg) repeat-x; padding: 18px 20px 30px 20px; border-right: 7px solid #b9bfcc; border-left: 6px solid #b9bfcc; text-align: center; overflow: hidden; position: relative; } a:link { color: #6402a9; } a:hover, a:active { color: #ca12cc; text-decoration: none; } a:visited { color: #725387; text-decoration: none; } p.secondary a { text-decoration: none; font-size: 15px; margin: 0 15px 0 15px; } div.fun { padding: 8px 100px 8px 100px; background-color: #666; } div.fun p { color: #ccc; } div.bot table.pod { width: 460px; text-align: left; font-family: 'Gill Sans','Lucida Grande','Franklin Gothic Medium','Lucida Unicode',Lucida,Verdana,Sans-serif; padding-top: 10px; line-height: 1em; } div.bot table.pod td { background-color: #aba2ac; height: 25px; text-align: left; color: #eee; padding-top: 10px; } div.bot table.pod td:hover { background-color: #813e82; } div.bot table.pod td div { background-color: #000; float: left; width: 80px; height: 20px; padding: 10px 3px 5px 5px; margin-top: -10px; } div.bot table.pod td span { font-size: 0.8em; padding-left: 5px; padding-right: 10px; margin: 0; } div.bot table.pod td a, div.bot table.pod td a.podcast { color: #fff; text-decoration: none; padding: 7px; font-size: 1em; } *html div.bot table.pod td a.podcast { padding: 7px 11px 7px 7px; } div.cre p { color: #666; }