body { background-color: #000; font-family: Trade Gothic ,Lucida,Verdana,Sans-serif; font-weight: normal; padding: 0px; text-align: center; height: 100%; width: 100%; margin: 0px; } div,span,ul,h1,h2,h3,h4,h5,form,table,input,textarea,li,td,tr { padding: 0; margin: 0; } img { border: 0; } a:link { color: #fff; } a:visited { color: #579fc9; } a:hover { color: #089ef5; text-decoration: none; } div.bottom { font-size: .9em; color: #ccc; } div.main { width: 835px; margin: 0 auto; background: url(../art/k_main.jpg) no-repeat; background-position: 0 15px; padding: 65px 0 50px 15px; text-align: left; } div.title { text-align: center; margin-left: -15px; } div.right { float: right; text-align: right; width: 240px; padding-top: 40px; } div.right div.video { width: 190px; height: 131px; margin-right: 8px; background-color: #323a3e; padding: 8px 15px 18px 10px; opacity: .9; filter:alpha(opacity=90); -moz-opacity: .9; } div.right div.video:hover { width: 190px; height: 131px; margin-right: 8px; background-color: #000; padding: 8px 15px 18px 10px; opacity: .7; filter:alpha(opacity=70); -moz-opacity: .7; } h1 { margin-top: 27px; } div.main div.subtitleouter { margin: 63px 0px 23px 30px; height: 60px; width: 530px; } * html div.main div.subtitleouter { margin: 63px 0px 23px 30px; height: 60px; width: 500px; } div#subtitle { background-color: #000; height: 45px; width: 530px; padding: 5px 15px 10px 15px; text-align: left; color: #be39ce; font-size: 14px; display: none; opacity: .8; filter:alpha(opacity=90); -moz-opacity: .9; } * html div#subtitle { background-color: #000; height: 45px; width: 500px; padding: 5px 15px 10px 15px; text-align: left; color: #881296; font-size: 14px; display: none; } img.m { margin-bottom: 10px; } img.frontline { margin-left: 284px; } a.subnav { margin-top: 40px; border-left: 1px solid #aaa; text-decoration: none; padding: 3px; } div.funding { background-color: #555; padding: 7px; width: 710px; margin: 20px 120px 20px 120px; } div.funding p { color: #ccc; text-align: left; } div.funding img { padding-right: 10px; } div.funding td { vertical-align: middle; }