@charset "UTF-8";
/* CSS Document */


body {
margin: 0;
font: normal 12px Geneva, Arial, Helvetica, sans-serif;
background: #000 url(images/bg.gif) repeat-x top; 
position: relative;}

table.main {
width: 972px;
margin: 0 auto;
padding-bottom: 15px;
position: relative;}

span.bracket {
font: normal 55px Verdana, Arial, Helvetica, sans-serif;
padding: 0 15px 0 25px; float: left;
color: #fff;}

p.homeHeading {
margin: 25px 0 0 0; padding:0;}

.contentHeading {
color: #fff;
font-size: 18px;
}

td.headerRight {
width: 364px;
background: url(images/header2.jpg) no-repeat; 
padding-left: 20px;
position: relative; }

/* NAV */

ul.nav {
margin:0;padding:0 0 0 90px;
list-style-type: none;
position: absolute;
top:15px;}

ul.nav li {
float: left;
margin: 0 15px 0 0; }

ul.nav a:link, ul.nav a:visited {
text-decoration: none;
color:#fff;}

ul.nav a:hover {
color: #ae1b2c;}

td.headerRight p {
margin: 10px 0 0 0; padding:0;
width: 318px;
color:#fff; }

.mainHeading {
display: block;
font-weight: bold;
font-size: 14px;
color:#fff;
margin: -6px 0 0 0; }

div#mainContent {
width: 100%;
min-height: 200px;
border: solid 1px #171717;
background: url(images/content_bg.gif);}

.offerTable {
width: 875px;
margin: 0 auto;
padding: 20px 0 15px 15px;
border-bottom: solid 1px #191919;}

img.offerImage {
border: solid 5px #fff;}

td.offerRight {
text-align: left;
padding: 0 15px 0 25px; }

td.offerRight h2 {
padding:0; margin:0;
font: normal 20px Geneva, Arial, Helvetica, sans-serif;
color: #ae1b2c; }

td.offerRight p.offerDesc {
margin: 10px 0 5px 0; padding: 0;
color: #fff; }

p.ratings {
margin: 0 0 10px 0; padding: 0;
float: left;}

span.siteRating {
float: left;
margin: 2px 10px 0 0;
color: #ae1b2c;
font-size: 10px; }

img.apply {margin: 10px 0 0 0; }

h2.contentHeading {
font-size: 20px; }

p.content {
color: #fff;
margin: 5px 0 10px 0; }

td.footer {
height: 60px;
text-align: center;
padding: 20px 0 0 0;}

ul.footerNav {
margin:0;padding:0 0 0 90px;
list-style-type: none;
}

ul.footerNav li {
padding: 0 15px 0 12px;
display: inline;
border-right: solid 1px #fff;}

ul.footerNav a:link, ul.footerNav a:visited {
text-decoration: none;
color:#fff;}

ul.footerNav a:hover {
color: #ae1b2c;}

.footer ul .norBorder {
border: none;}

.copyright {
display:block;
color: #fff;
font-size: 95%;
margin-left: 80px; }





