body {	margin: 0;	padding: 0;	font-family: sans-serif;	line-height: 1.4em;	font-size: 1em;	background-color: #003333;}div#header {padding: 2%;text-align: center;background-color: #003333;color: #333333;margin-bottom: 0px;}h2 {color: #cccccc;font-family: Impact, Verdana, Helvetica, Arial, sans-serif;font-size: 2em;letter-spacing: +8px; }div#footer {padding: 2%;text-align: center;clear: both;background-color: #003333;color: #333333; }div#maincontent {	padding: 1% 2% 0 2%;	text-align: center;	background-color: #ffffcc;	color: #333333;	border-right: solid 0px;	border-left: solid 1px;	margin: 0px auto;	max-width: 1000px;	max-height: 600px;}#maincontent #books a img {	margin-right: 16px;	margin-left: 16px;}#toplinks {	font-family: "Arial Black", sans-serif;	font-size: 2em;	color: #003333;	background: url(images/PAUL-JUSTIN-bgd.jpg) no-repeat 0 50px;	width: 852px;	height: 600px;	margin: auto;}a:link {	color: #003333;	text-decoration: underline;	line-height: 1.4em;}a:hover {	color: #003333;	text-decoration: none;	line-height: 1.4em;}a:visited {	color: #003333;	font-size: 0.9em;	line-height: 1.4em;}booktitle {font-style: italic;font-weight: bolder; }div#leftcolumn {padding: 2%;float: left;text-align: right;background-color: #ffffcc;color: #333333;width: 20%; }#photobgd {	height: 600px;	width: 862px;	padding-right: 5px;	padding-left: 5px;	background: url(images/PAUL-JUSTIN-bgd.jpg) no-repeat;}.whylinks  {	font-family: Helvetica, Arial, sans-serif;	font-size: 1.4em;	color: 003333;	position: relative;	top: -270px;	left: 0px;}#books {	position: relative;	top: -280px;}
