/* BEGIN MAIN STRUCTURE */body {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #aaa;	background-color: #fff;	text-align: center;	margin: 0px;	padding: 0px;}/* start structure */#centrecontent {	position:absolute;	width:903px;	height:602px;	top:50%;	left:50%;	margin:-301px auto auto -452px;	text-align: left;	background-color: #fff;}/* MENU */#top {	position: relative;	height: 154px;	padding-top: 2px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #ccc;}#menu {    margin-top: 10px;}.menuT1, .menuT2, .menuT1Current, .menuT2Current {	width: 58px;	float: left;	text-align: center;	font-size: 10px;}.menuT1 a:link, .menuT1 a:visited, .menuT2 a:link, .menuT2 a:visited {	color: #aaa;	padding-bottom: 6px;}.menuT1 a:hover, .menuT1 a:active, .menuT2 a:hover, .menuT2 a:active, .menuT1Current a:hover, .menuT1Current a:active, .menuT2Current a:hover, .menuT2Current a:active {    color: #000;}.menuT1Current a:link, .menuT1Current a:visited, .menuT2Current a:link, .menuT2Current a:visited {	color: #000;	padding-bottom: 6px;} /* for current link */.menuT1, .menuT1Current {	margin-right: 7px;}.menuT1 img, .menuT2 img, .menuT1Current img, .menuT2Current img {	margin-bottom: 6px;}#info {	position: absolute;	top: 47px;	right: 0px;}#infoContent {	padding-top: 20px}/* MID SECTION */#mid {	position: relative;}#thumbs {	position: relative;	float: left;	width: 384px;	height: 382px;	margin-top: 20px;}.thumbsT1, .thumbsT2, .thumbsT1Current, .thumbsT2Current {	width: 90px;	height: 121px;	float: left;	text-align: center;	font-size: 11px;	line-height: 11px;	margin-bottom: 11px;}.thumbsT1, .thumbsT1Current {	clear: both;}.thumbsT2, .thumbsT2Current {	margin-left: 8px;}.thumbsT1 a:link, .thumbsT1 a:visited, .thumbsT2 a:link, .thumbsT2 a:visited {	color: #aaa;	padding-bottom: 7px;}.thumbsT1 a:hover, .thumbsT1 a:active, .thumbsT2 a:hover, .thumbsT2 a:active, .thumbsT1Current a:hover, .thumbsT1Current a:active, .thumbsT2Current a:hover, .thumbsT2Current a:active {    color: #000;}.thumbsT1Current a:link, .thumbsT1Current a:visited, .thumbsT2Current a:link, .thumbsT2Current a:visited {	color: #000;	padding-bottom: 7px;} /* for current link */.thumbsT1 img, .thumbsT2 img, .thumbsT1Current img, .thumbsT2Current img {	margin-bottom: 8px;}#full {    position: relative;	float: right;	width: 383px;	height: 383px;	margin-top: 20px;}#thumbsInfo {	position: relative;	clear: both;	float: left;	text-align: right;	width: 384px;	height: 16px;	margin-top: 10px;}#thumbsInfo img {	margin-left: 6px;}#fullInfo {    position: relative;	float: right;	text-align: center;	width: 383px;	height: 16px;	margin-top: 10px;}#imageName {    width: 100px;	text-align: center;	line-height: 11px;	color: #000;}#infoContent strong {    color: #888;}#infoContent em {	font-size: 14px;	font-style: normal;	color: #888;}#infoContent a:link, #infoContent a:visited {	color: #888;	text-decoration: underline;}#infoContent a:hover, #infoContent a:active {    color: #000;	text-decoration: underline;}/* END OF STRUCTURE */.hidetitle	{	position: absolute;	left: -9999px;	top: -9999px;} /* used to hide titles graphic used instead.  Used for accessibility and search indexing */img { border: 0px; }p {	margin: 0 0 0.9em;	padding: 0;	line-height: 15px;}/* default links */a, a:visited {	color: #aaa;	text-decoration: none;}a:hover, a:active {	color: #000;	text-decoration: none;}