﻿/* CSS Reset */

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;}

/* Layout */

div#wrapper     {width:760px;height:808px;position:absolute;left:50%;margin-left:-380px;
                 background-image:url(../gfx/header.jpg);background-repeat:no-repeat;}
div#wrapperinner{width:680px;height:970px;padding:20px 40px 40px 40px;background-image:url(../gfx/footer.jpg);background-position:bottom;
                  background-repeat:no-repeat;}
div#text        {width:350px;height:350px;margin:110px 0 0 0;float:left;
                 padding:0 25px 0 0;}
div#photos      {width:275px;height:520px;margin:110px 0 0px 0;float:left;padding:0 0 0 25px;clear:right;border-left:1px #e9f4fb solid;}
div#photo1      {float:left;text-align:center;width:100px;height:120px;margin:12px 5px 7px 5px;padding-left:20px;}
div#photo2      {float:right;text-align:center;width:120px;height:120px;margin:8px 5px;}
div#photo3      {float:right;text-align:center;width:125px;height:120px;margin:2px 5px;}
div#photo4      {float:right;text-align:center;width:120px;height:120px;margin:2px 5px;}
div#badge       {width:150px;height:150px;background-image:url(../gfx/badge.jpg);float:left;
                 margin:0px 15px 0 0;}
div#load        {width:350px;height:210px;}
div#footer      {width:300px;height:30px;float:left;margin:0 0 0 0;padding:20px 0 0 240px;text-align:right;}
#footer h2      {margin:5.5em 0 0 0;} 
#clickform      {width:271px;height:20px;color:#FFF;padding:10px;font-weight:bold;margin-left:0px;margin-top:18px;position:relative;background-image:url(../gfx/button.png);cursor:pointer;}
.clickform1     {background-position:left bottom;}
.clickform2     {background-position:left top;}                                                     
/* Typography */

body            {font-family:Verdana;}
h1              {font-size:40px;font-weight:normal;line-height:40px;margin:12px 0 15px 0;color:#000000;
                 letter-spacing:-2px;text-align:right;}
.explanation    {color:#000000;letter-spacing:-1px;float:right;text-align:right;width:600px;}
h2              {font-weight:bold;letter-spacing:-1px;margin:0 0 0 0;line-height:1.3em;color:#000000;}
.text           {font-size:0.8em;line-height:1.6em;margin-bottom:13px;z-index:500;}
h3              {font-weight:bold;letter-spacing:-1px;margin:1em 0 1em 0;line-height:1.3em;color:#000000;}
h5              {font-size:0.6em;font-weight:bold;margin:0 0 -2em 0;}
h6              {font-size:0.6em;margin:0 0 1em 0;}
div#badge       {font-size:1.0em;text-align:center;font-weight:bold;letter-spacing:-1px;}
a:link          {text-decoration:none;color:#7bad38;}
a:visited       {text-decoration:none;color:#7bad38;}
a:hover         {text-decoration:underline;}
span.number     {font-size:2.7em;line-height:36px;letter-spacing:-2px;}
span.percent    {font-size:1.5em;} 
.divide         {color:#d0d0d0;}
h4              {font-size:0.6em;margin:0 0 1em 0;width:300px;}
                 