@charset "UTF-8";
/* CSS Document */
/* CSS Reset */
body * { position: relative; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }
ol,ul { list-style:none; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
q:before,q:after { content:''; }
abbr,acronym { border:0; }
body { background-color: #a00503; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.75em; line-height: 1.33em; }
h1 { color: #fff; font-size: 1.17em; line-height: 1.2em; font-weight: bold; }
h2 { font-size: 1.5em; line-height: 1.2em; font-weight: bold; color: #fed813; }
h3 { color: #fb742a; font-size: 1.5em; line-height: 1.2em; font-weight: bold; }
h6 { font-size: 1.17em; line-height: 1.2em; font-weight: bold; margin: 0 0 15px; }
#site { width: 1024px; height: 100%; }
#insert { position: absolute; z-index: 1; top: 210px; right: 62px; width: 180px; height: 60px; padding: 5px 10px 5px 10px; }
#insert h1 { margin: 0 0 5px; }
#insert p { color: #fff; padding: 0 0 0 45px; margin: 0; }
#header { height: 300px; background: #a00503 url('../images/header2.jpg') no-repeat 0 0; }
#main h2 { position: absolute; top: -50px; left: 50px; }
/*#main { min-height: 500px; }*/
#footer { height: 40px;}
#content { width: 900px;}
#content p { margin: 0 0 15px; }
#content .subHeader { color: #fb742a; font-size: 1.17em; line-height: 1.17em; }
#disclaimer { background-color: #fdc572; margin: 20px 0 30px !important; padding: 3px 2px; }
#promotion { background-color: #fed794; padding: 15px; width: 822px; }
#content_top { height: 15px; background: #a00503 url('../images/content_top.gif') no-repeat 0 0; }
#content_middle { min-height: 300px; background: #a00503 url('../images/content_background.gif') repeat-y 0 0; padding: 9px 24px 0; }
#content_bottom { height: 15px; background: #a00503 url('../images/content_bottom.gif') no-repeat 0 0; }
#clairvoyance { display: block; width: 392px; height: 52px; background: transparent url('../images/big_button.jpg') no-repeat 0 0; text-align: center; font-size: 1.5em; line-height: 1.2em; padding: 24px 30px; color: #fff; margin: auto auto; }
#clairvoyance small { font-size: 0.5em; vertical-align: super; }
#voyants { margin-bottom: 20px; }
#voyants .photo, #voyant .photo { float: left; }
#voyants .click, #voyant .click { color: #000; clear: left; font-size: 0.9em; line-height: 1.2em; width: 120px; text-align: center; margin: 10px 0 0 20px; }
#voyants .description { width: 260px; padding-top: 5px; margin-bottom: 10px; }
#voyant h3 { margin-bottom: 40px; }
#voyant h6 { margin-bottom: 10px; }
#voyant .description { width: 593px; height: 320px; padding: 5px 0 0 25px; }
#promotion .description { width: 600px; }
#promotion .right { margin-right: 30px; }
#footer #copyright { text-align: center; color: #fed813; font-size: 0.9em; line-height: 1.2em; padding: 10px 0; }
#footer #copyright a { color: #fed813; text-decoration: none; }
.center { margin: auto; }
.left { float: left; }
.right { float: right; }
.orange { color: #fb482a; }
#content .container { padding: 15px; }
.halfSplit { width: 100%; }
.halfSplit .column { width: 50%; }
.column.left .content { padding-right: 5px; }
.column.right .content { padding-left: 5px; }
.clear { clear: both; font-size: 1px; }


#ascendant { display: block; width: 392px; height: 52px; background: transparent url('../images/big_button.jpg') no-repeat 0 0; text-align: center; font-size: 1.5em; line-height: 1.2em; padding: 24px 30px; color: #fff; text-decoration: none;margin: auto auto; }