/*----  Basics  -------------------*/html {	margin: 0px;	padding: 0px;}body {  	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;	font-size: 0.8em;	margin: 0px;	padding: 0px;}td {	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;	font-size: 0.8em;}th {	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;	font-size: 0.8em;}/*----  Banner  -------------------*/.banner {	background-image: url(banner-strip.gif);	background-repeat: repeat-x;	position: absolute;	height: 175px;	width: 100%;}img#rich-carreiro {	position: absolute;	height: 58px;	width: 417px;	left: 25px;	top: 75px;}img#moderator {	position: absolute;	height: 47px;	width: 138px;	left: 515px;	top: 90px;}/*----  Navigation  -------------------*/.nav-bar {	position: absolute;	left: 10px;	top: 210px;	width: 150px;  /* guess */	height: 200px; /* guess */}a.nav-link:link, a.nav-link:visited {	font-size: 1.1em;	font-weight: bold;	color: #2142B1;	text-decoration: none;	border-top: 1px black solid;	padding-bottom: 4px;}a.nav-link:active, a.nav-link:hover {	font-size: 1.1em;	font-weight: bold;	color: #2142B1;	background-color: #D2DCFF;	text-decoration: none;	border-top: 1px black solid;	padding-bottom: 4px;}b#you-are-here: {	font-size: 1.1em;	font-weight: bold;	color: #000000;	text-decoration: none;	border-top: 1px black solid;}/*----  Home-page-specific elements  -------------------*/img#portrait {	position: absolute;	height: 300px;	width: 300px;	left: 125px;	top: 210px;}.statement {	position: absolute;	width: 300px;	left: 450px;	top: 200px;}.footer-home-page {	background-image: url(red-square.gif);	background-repeat: repeat-x;	position: relative;	left: -500px;	height: 30px;	width: 300%;}/*----  Inner-page-specific elements  -------------------*/.bodytext-inner-page {	position: absolute;	width: 500px;	left: 125px;	top: 200px;}.footer-inner-page {	background-image: url(red-square.gif);	background-repeat: repeat-x;	position: relative;	left: -130px;	height: 30px;	width: 170%;}