
/* ==== COMMON SETTINGS ==== */
*       { margin:0; padding: 0; }
a       { text-decoration: underline; color: #fff; }
a:hover { text-decoration: none; }
ul      { list-style-type: none; }
img     { border: 0; }
.clear  { clear: both; }

/* ==== PAGE POSITIONING ==== */
body     { background: #04192a url('../img/body.jpg') top center no-repeat; font: 9pt Arial, Helvetica, sans-serif; color: #fff; }
#wrapper { position: relative; width: 810px; margin: 0 auto; }
#left    { float: left; width: 350px; height: 700px; }
#main    { float: left; width: 460px; padding-top: 100px; }

/* ------> Font Styles <------ */
h1       { font-size: 13pt; color: #fff; font-weight: bold; }
h2       { font-size: 10pt; color: #b5d5e4; margin-bottom: 20px; font-weight: normal; }
h3       { font-size: 11pt; color: #fff; font-weight: bold; }
p        { margin-bottom: 15px; }
p span   { float: left; display: block; width: 35px; }

/* ------> Content Styles <------ */
#left .logo       { position: absolute; top: 160px; left: 0; }
#left .links      { position: absolute; top: 495px; left: 75px; }
#left .links li   { width: 140px; text-align: center; line-height: 40px; }
#main .left       { float: left; width: 280px; }
#main .right      { float: left; }
#main .twitter    { margin-top: 0px; }
#main ul          { margin-left: 15px; list-style-type: disc; list-style-position: outside; }
#main li          { line-height: 19px; }
#main .disclaimer { float: left; width: 460px; }
#main .disclaimer b { font-size: 11pt; line-height: 25px; }