body {	background-color: #666666;	margin: 0px;}a:link {	color: #999999;	text-decoration: none;	font-weight: normal;}a:visited {	color: #999999;	text-decoration: none;}a:hover {	color: #CCCCCC;	text-decoration: none;}a:active {	color: #CC0000;	text-decoration: none;}h1 {	font-family: Helvetica, Arial, sans-serif;	color: #FFFFFF;	font-size: 24px;	font-weight: lighter;}h2 {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 16px;	color: #CCCCCC;	font-weight: normal;	margin-left: 15px;	margin-top: 2px;	margin-bottom: 2px;}p {	color: #FFFFFF;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;}#menu {position:absolute; left:0px; top:0px; z-index:9; font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 16px;	color: #CCCCCC;	white-space: nowrap;}	#photocontent {position: relative; width: 400px; margin: 0 auto; }a.llink:link {	font-size: 11px;	color: #999999;	text-decoration: none;}a.llink:visited {	font-size: 11px;}a.llink:hover {	font-size: 11px;	color: #FFFFFF;	text-decoration:underline;}a.llink:active {	font-size: 11px;	color: #CC0000;	text-decoration: none;}.sublink {	text-align: left;	margin-top: 1px;	margin-left: 0px;}.siteinfo {	font-size: 10px;	margin-top: 0px;}.photoexplanation {	text-align: right;	font-size: 12px;	line-height: 16px;	margin: 0px 0px 10px;}.piecescaption {	color: #FFFFFF;	font-size: 12px;	font-family: Verdana, Geneva, sans-serif;	text-align: left;	margin: 0px;	padding: 0px;}.piecephotos {	margin-top: 10px;	margin-bottom: 30px;}.pagelink {	color: #FFFFFF;}#logo {    position:absolute; left:-1px; top:7px; width:43px; height:40px; z-index:5}#weblink {	position: absolute;	left: 58px;	top: 7px;	width: 106px;}#photolink {	position: absolute;	left: 163px;	top: 7px;	width: 108px;}#videolink {	position: absolute;	left: 280px;	top: 7px;	width: 63px;}#menu4 {	position: absolute;	left: 189px;	top: 0px;}#menu5 {	position: absolute;	left: 280px;	top: 0px;}#menu6 {	position: absolute;	left: 343px;	top: 0px;}#menu7 {	position: absolute;	left: 400px;	top: 0px;}h3 {	font-size: 30px;	color: #FFFFFF;	font-weight: normal;	font-family: Verdana, Geneva, sans-serif;}.videotext {	font-size: 12px;	color: #FFFFFF;	padding: 12px;}