body {	font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;	background-color: #fff;	margin: 0;	color: #666;}body, td {	font-size: 10pt;}a {	color: #666;}a:visited {	color: #666;}a:hover {	color: #127696;	}h1 {	font-size: 14pt;	margin-top: 0;}h2 {	font-size: 12pt;}#content {	margin: 10px auto 10px auto;	width: 890px;}.head {	background-image: url(whale.jpg);	background-repeat: no-repeat;	background-position: 536px 0;	height: 90px;	padding-left: 274px;	padding-top: 40px;}.head img {	border: 0;}.menu {	width: 524px;	height: 30px;	float: left;}.menu ul {	padding: 0;	margin: 0;	list-style: none;		float: right;}.menu li {	display: block;	float: left;	margin-left: 1em;	line-height: 30px;}.menu a {	text-decoration: none;	font-weight: bold;	line-height: 30px;	font-size: 11pt;}.menu a.active {	color: #127696;}.menu a:hover {	text-decoration: underline;}.control {	width: 354px;	height: 30px;	font-weight: bold;	line-height: 30px;	font-size: 11pt;	margin-left: 12px;	float: left;	background-repeat: no-repeat;}.control a span, .control span span {	display: none;}.control a, .control span {	width: 12px;	height: 12px;	display: block;	xbackground-color: gray;	float: left;	margin-right: 3px;	margin-top: 10px;	background-image: url(control.png);}.control .prev {	background-position: 0 12px;}.control a.prev:hover {	background-position: 0 0;}.control .play {	background-position: 36px 12px;}.control a.play:hover {	background-position: 36px 0;}.control .stop {	background-position: 12px 12px;}.control a.stop:hover {	background-position: 12px 0;}.control .next {	background-position: 24px 12px;}.control a.next:hover {	background-position: 24px 0;}.view {	border-collapse: collapse;	padding: 0;	float: left;	margin-right: 6px;	height: 524px;}.view td {	width: 512px;	height: 512px;	padding: 6px;	background-image: url(view.gif);	background-repeat: no-repeat;	overflow-y: auto; 	overflow: auto;	text-align: center;	vertical-align: middle;}.view img {	border: 0;}.text {	width: 354px;	padding-left: 6px;	height: 166px;	float: left;	overflow-y: auto; 	overflow: auto;}.text h1, .text h2 {	width: 340px;}.thumb {	border-collapse: collapse;	padding: 0;	float: left;	width: 360px;}.thumb td {	/* 6 * 48 = 288 + 7 * 12 = 84*/	width: 360px;	height: 359px;	padding: 0;	padding-bottom: 1px;	vertical-align: bottom;	background-image: url(thumb.gif);	background-repeat: no-repeat;	background-position: 6px 358px;}.thumb img {	border: 0;	display: block;}.thumb a {	border: 6px solid white;	display: block;	float: left;	width: 48px;	height: 48px;}.thumb a.active {	border-color: #666;}.thumb a:hover {	border-color: #127696;}.footer {	width: 524px;	text-align: right;	margin-top: 10px;	font-size: 8pt;	float: left;	height: 15px;}.clear {	clear: both;}
