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

body {
margin: 0;
background: url(images/top_bg.gif) repeat-x top;
font: normal 14px Georgia, "Times New Roman", Times, serif; }

#topHeading {
background-color: #f7fcfe;
width: 470px;
height: 75px;
text-align:center;
margin: 60px auto 0 auto;
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
font: normal 22px Georgia, "Times New Roman", Times, serif;
color: #3e3e3e; line-height: 36px;
padding-top: 8px; }

.reviewContainer {
border: 1px solid #cccccc;
background-color: #eeeeed;
margin: 20px auto 0 auto; }

.button {
margin: 0 0 10px 0; }

.reviewContainer h2 {
margin:20px 0; padding: 0;
font: bold 20px Georgia, "Times New Roman", Times, serif; color: #222222; }

.thumbnail {
border: 1px solid #000;
margin: 10px 15px 0 10px; }

.featuredThumbnail {
border: 1px solid #000;
margin: 10px 15px 10px 10px; }

.clickHere {
font: normal 12px Georgia, "Times New Roman", Times, serif; color: #4f7798; }

.checks {
background-color: #ffffff;
border: 1px solid #cccccc;
font-size: 12px;
padding: 0 10px;
margin: 15px auto;}

.checksHeading {
font: bold 14px Georgia, "Times New Roman", Times, serif;
display:block;
margin: 10px 5px 10px 0;}

.rating {
font: bold 14px Georgia, "Times New Roman", Times, serif;
padding-right: 5px;}

.checks p {
font: normal 12px Georgia, "Times New Roman", Times, serif; color:#000;
margin:0 0 10px 0; padding:0; }

.leftContainer {
color: #fff; }

.leftContainer p {
margin: 15px; }

.leftContainer h2 {
margin: 10px 0 10px 10px; }

.nav {
list-style-type: none;
margin:0 0 15px 15px; padding: 0;}

.nav a:link, .nav a:hover, .nav a:visited {
font: normal 14px Georgia, "Times New Roman", Times, serif; color: #fafae9; }

.nav li {
margin: 5px 0; }

.benefits h3 {
margin: 0 0 0 15px; padding:0;
color: #fff;}

.reasons {
list-style-type: none; 
margin: 5px 0 10px 0;}

.reasons li {
display: block;
width: 200px;
height: 20px;
padding: 10px 0 0 0;
border-bottom: 1px solid #fff; }

.reasons .noBorder {
border:none;}

.articles {
font: normal 22px Georgia, "Times New Roman", Times, serif; color: #4D6A77;
margin: 5px 0 0 20px;
padding: 0; }

.blurb {
margin: 5px 0 0 35px; padding: 0 0 10px 0; 
width: 430px;
border-bottom: 1px solid #cccccc;}

.featuredBlurb {
margin: 0 0 5px; padding: 0 0 10px 0;  }

.blurb a:link, .blurb a:visited, .blurb a:hover {
font: normal 12px Georgia, "Times New Roman", Times, serif; color: #4f7798;
margin-left: 2px; }

h4 {
margin: 10px 0 0 30px; padding: 0; }

#footer {
border-top: 1px solid #cccccc;
margin-top: 15px; }

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

#footer ul li {
float: left;
margin: 10px 20px 0 0;
padding: 0; }

#footer ul a:link, #footer ul a:hover, #footer ul a:visited {
font: normal 14px Georgia, "Times New Roman", Times, serif; color: #4f7798; }

.clear {
clear:both; }

#footer span {
font: normal 11px Georgia, "Times New Roman", Times, serif; color: #4f7798;
float: right;}

