body { background: #000; font: 12px/15px Arial, Helvetica, sans-serif; color: #fff; }
.header { width: 450px; height: 48px; margin: 0 auto; padding: 20px 0 0; }
.header .logo-fh { display: inline; float: left; }
.header .logo-rpn { display: inline; float: right; }

.content { width: 400px; padding: 20px 25px; background: #fff; margin: 0 auto; color: #000; }
.content h1 { color: #333; font-family: HelveticaNeueBoldCond,Arial,Helvetica,sans-serif; font-size: 24px; font-weight: normal; line-height: 24px; text-transform: uppercase; margin: 0 0 20px; }
.content h2 { color: #000; font-family: HelveticaNeue65Medium,Arial,Helvetica,sans-serif; font-size: 16px; font-weight: normal; line-height: 16px; margin: 0 0 10px; }
.content p { margin: 0 0 20px; line-height: 18px; }
.content p a { color: #3552e3; text-decoration: underline; }
.content p a:hover { text-decoration: none; }
.content ul { margin: 20px 0; }
.content ul li { font-size: 11px; line-height: 16px; margin: 0 0 10px; color: #333; }
