body {
	margin: 0;
	padding: 0;
	font-size: 13px;
	color: #FFFFFF;
}

body, th, td, input, textarea, select, option {
	font-family: Arial;
}

h1,h2,h3,h4,h5,h6 {
	font-family: Arial;
}

.wrap{
	width:auto;
	padding: 10px;
}

.header{
	background: #63d5ff;
	max-width: 980px;
	margin: 10px auto 10px;
}

body,td,th {
	color: #000000;
}

a {
	color: #358bff;
	text-decoration: none;
	font-weight: bold;
}

a:hover {
	color: #000000;
}

h1,h2,h3,h4,h5,h6 {
	font-family: Arial;
}
body {
	background-color: #FFFFFF;
}
body,td,th {
	color: #000000;
}

/* Review Content */

#review-content {
	max-width: 980px;
    max-height: 100%;
	margin: 10px auto 10px;
}

.bodyText {
	font:14px Arial;
	line-height:22px;
	color:#000000;
	letter-spacing:0.1em;
	}

.quoteText {
	font:14px Arial;
	line-height:22px;
	color:#000000;
	letter-spacing:0.1em;
	font-style:italic;
	}
		
.bookTitle {
	font: 18px Arial;
	line-height:22px;
	color:#000000;
	letter-spacing:0.1em;
	width:auto;
}

.byline {
	font: 14px Arial;
	line-height:14px;
	color:#000000;
	letter-spacing:0.1em;
	margin: 0;
	width:auto;
}

.disclaimer {
	font: 10px Arial;
	line-height:11px;
	color:#666666;
	letter-spacing:0.1em;
	margin: 0;
	width:auto;
}
	
.chapterText {
	font:14px Verdana, Geneva, sans-serif;
	line-height:20px;
	color:#000000;
	letter-spacing:0.1em;
	text-indent: 20px;
}

/* Footer */

#footer {
	clear: both;
	padding: 5px 0;
	background: #beedfe;
	text-align: center;
	font-size: smaller;
}

/* Header */

.fit {
  max-width: 100%;
  max-height: 100%;
}
.center {
  display: block;
  margin: auto;
}

<script src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript" language="JavaScript">
function set_body_height()
{
    var wh = $(window).height();
    $('body').attr('style', 'height:' + wh + 'px;');
}
$(document).ready(function() {
    set_body_height();
    $(window).bind('resize', function() { set_body_height(); });
});
</script>