BODY {margin-left: 20pt; margin-right: 20pt; margin-top: 20pt; font-family: Arial;}
P, div, TR, TD { font-family: Arial;}
.footnote { position: fixed; width: 600px; bottom: 3px; height: 12px; margin-left: 150pt; text-align: left; font-family: Arial; font-size: 9px; line-height: 11pt;}
.section {cursor: hand; padding-top: 8pt; align: center; color: black; width: 960;	font-weight: bold; font-size: 12pt; font-family: Arial;}
.section1 {	cursor: hand;	padding-top: 8pt;	align: center;	color: black;	width: 960;	font-weight: bold;	font-size: 18pt;	font-family: Arial;}
.subcontent {	display: block;	align: center;	cursor: hand;	padding-bottom: 8pt;	width: 960;	font-weight: bold;	color: black;	font-size: 10pt;	font-family: Arial;}
.date {	padding-top: 12pt;	border-bottom: 1pt solid #99CCFF;	width: 25%;	font-weight: bold;	font-size: 8pt;	font-family: Arial, Helvetica, sans-serif;}
.navigation {	width: 25%;	background: #99CCFF;	text-align: center;	font-weight: bold;	font-size: 8pt;	font-family: Arial, Helvetica, sans-serif;}
.answer { visibility: hidden;}
.bookmark{ display: none;}
.cluephrase {font-style: italic; font-variant: small-caps;}
.story { font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-style: italic; margin-left: 6pt; padding: 3pt; width: 700pt; background: #FFFFD0;}
.logo_block { background-color: #FFFFFF; padding: 5px; font-size: 12px; line-height: 15pt; position: absolute; top: 25px; left: 25px; width: 175px; align: left; }
.signin_block { background-color: #FFFFFF; padding: 5px; font-size: 12px; line-height: 15pt; position: absolute; top: 180px; left: 25px; width: 175px; align: left; }
.pb6_nav_block { background-color: #FFFFFF; padding: 5px; font-size: 12px; line-height: 15pt; position: absolute; top: 180px; left: 25px; width: 175px; align: left; }
.main_content { background-color: #FFFFFF; padding: 5px; font-size: 16px; line-height: 20pt; position: absolute; top: 25px; left: 225px; }
.error_string { position: fixed; left: 20px; top: 300px; width: 175px; background-color: #FFFFFF; padding: 5px; font-family: Arial; font-size: 9px; line-height: 12pt; font-color: red;}
TD.empty_puzzle_cell { font-size: 10px; width: 80px; height: 64px; background-image: url("/island6/images/pb6_empty_shelf.png"); background-color: #999999; background-size: cover;}
.unsolved_puzzle { font-size: 0px; text-decoration: none; text-align: center; background-image: url("/island6/images/pb6_unsolved_puzzle.png"); background-color: #999999; background-size: cover;}
.solved_puzzle { font-size: 0px; text-decoration: none; text-align: center;  background-image: url("/island6/images/pb6_solved_puzzle.png"); background-color: #999999; background-size: cover;}
.unclaimed_bookmarks { font-size: 0px; text-decoration: none; text-align: center; background-image: url("/island6/images/pb6_unclaimed_bookmarks.png"); background-color: #999999; background-size: cover;}
.claimed_bookmarks { font-size: 0px; text-decoration: none; text-align: center; background-image: url("/island6/images/pb6_claimed_bookmarks.png"); background-color: #999999; background-size: cover;}
.unsolved_puzzle:hover { font-size: 11px; color: #FFFFFF; background-image: url("/island6/images/pb6_unsolved_puzzle_l.png");}
.solved_puzzle:hover { font-size: 11px; color: #FFFFFF;;  background-image: url("/island6/images/pb6_solved_puzzle_l.png");}
.unclaimed_bookmarks:hover { font-size: 11px; color: #FFFFFF; background-image: url("/island6/images/pb6_unclaimed_bookmarks_l.png")}
.claimed_bookmarks:hover { font-size: 11px; color: #FFFFFF; background-image: url("/island6/images/pb6_claimed_bookmarks_l.png")}
.databaseerror { }
