body.homepage { background-color: #454A59; padding: 0px; margin: 0px; min-width: 900px; height: 100%; width: 100%; text-align: center; } img { border: 0px; } div, p, h2 { padding: 0px; margin: 0px; } div.interior { font-family: 'Gill Sans', 'Lucida Unicode', Lucida, Verdana, Arial, Sans-serif; background: #14192E url(art/h_primary.jpg) no-repeat; width: 900px; text-align: center; margin: 0px auto; padding-top: 85px; background-position: 0 45px; } div.videostrip { width: 192px; text-align: left; float: right; padding: 110px 0px 200px 0px; } div.videostrip p { font-size: 1.2em; color: #F9A8F4; padding: 0px 27px 0px 15px; margin: 25px 0px 10px 0px; } div.videostrip img.photo { border-left: 15px solid #666; margin-top: 10px; } div.main { width: 630px; padding: 0px 45px 25px 27px; text-align: left; } div.circle1 { text-align: left; float: left; margin: 0px 53px 30px 0px; } img.m1 { margin-top: 163px; } img.frontline { margin-left: 260px; } div.circles { width: 182px; float: left; margin: 0px 53px 30px 0px; } div.h1 { text-align: center; margin: 0px; padding: 0px; } div.main p { margin-bottom: 18px; color: #aaa; font-size: .9em; } .chattext { font-size: .9em; color: #888; } .chatsmall { font-size: .7em; } a:link, a:visited { color: #CC0ACE; } a:hover { color: #F01337; text-decoration: none; } div.main p.sl { margin-top: 35px; font-size: 1em; line-height: 1.4em; } div.main p.sl a { text-decoration: none; } div.main p.credit { margin-top: 15px; color: #bbb; font-size: .9em; margin-bottom: 10px; } div.bottomarea { width: 880px; clear: both; text-align: center; margin: 0px auto; padding: 10px; background-color: #333; } div.bottomarea p { color: #aaa; font-size: .8em; } div.bottomarea p.plug { padding: 4px 20px 4px 0px; font-size: .9em; } td.sidebar2012 { padding-top: 40px; }