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

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

#bg { width: 100%; background: url(images/div_bg.gif) repeat-x top; }

.wrapper { width: 1163px; margin: 0 auto; position: relative;}

.header { height: 237px; background: url(images/header.jpg) no-repeat; vertical-align: top;}

.header ul.nav { margin: 47px 0 0 341px; padding: 0; list-style-type: none; }

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

.header ul.nav li a:link, .header ul.nav li a:visited { color: #fff; text-decoration: none; font-size: 18px; }

h1.mainHeading { color: #fff; font-size: 26px; margin: 15px 0 0 140px; padding: 0;}

p.intro { padding: 0; color: #fff; width: 850px; margin: 15px auto 0 auto; font-size: 16px; line-height: 20px; }

td.mainContent { vertical-align: top; padding: 25px 0 0 0;}

.offer { width: 362px; float: left; background: #fff url(images/offer_top.gif) no-repeat; margin: 0 0 12px 19px; }

img.offer { margin: 16px auto 10px 18px; width: 326px; }

.offer h1 { margin: 0 0 0 18px; padding: 0; font-size: 22px; color: #051628; }

.offer p { margin: 6px auto 10px auto; padding: 0; width: 326px; }

div.stars { margin: 0 0 15px 15px; float: left; }

p.ratings { margin: 0 0 5px 15px;}

span.siteRating { color: #000; font-weight: bold; font-size: 14px; }

#footer { width: 1122px; height: 70px; border-top: solid 1px #fff; margin: 20px auto 0 auto; text-align: center; }

#footer  ul.footerNav { margin: 15px auto 10px auto; padding: 0; list-style-type: none; }

#footer  ul.footerNav li { display: inline; margin: 0 0 0 40px; }

#footer  ul.footerNav li a:link, #footer  ul.footerNav li a:visited { color: #fff; text-decoration: none; font-size: 14px; }

#footer  span.copy { color: #fff; }

/* Content */

td.bottomContent { width: 547px; padding: 0 15px 0 35px;}

td.bottomContent h2 { color: #fff; font-size: 20px; border-bottom: solid 1px #09bec1; display: inline-block; padding-bottom: 2px;  }

td.bottomContent p { color: #fff; margin: 0 0 10px 0; width: 500px; }