/* Created using Style Master from Western Civilisation CSS1 { 52 80 451 409 } *//* style sheet for slide presentations, eventually for rileys.editthispage.com *//* Nicholas Riley 2000.12.27 *//* major revisions 2001.11.25 *//* extended for rileys.us 2003.03.27 *//* removed Rosie/Espy/Arial, added Corbel 2008.04.16 */body{	background-color: #f3fff9;	color: black;	font-size: 12px;}table.directory{	background-color: #ffffff;	border: 1px black solid;	margin: 0px;	padding: 0px;}table.directory td, table.directory th, table.data td, table.data th, .caption, .bigcaption, .photocaption{ 	font-family: "Lucida Grande", Geneva, Corbel, Tahoma, Verdana, Helvetica, sans-serif;}table.directory td, table.directory th{	font-size: 10px;}table.directory td{	background-color: #efefef;	font-weight: normal;}table.directory td.sorted { background-color: #dedede; }table.data {	border: 1px black double;	background-color: white;	border-collapse: collapse;}table.data td, table.data th {	border: 1px white solid;	padding: 0.3em;	font-size: 11px;	vertical-align: baseline;}table.data td {	background-color: #efefef;}td { font-size: 1em; }tr { vertical-align: top; }a { text-decoration: none; }a:link { color: #483d8b; }a:hover { text-decoration: underline; }a:visited { color: #696969; }td.nav, h3.phototitle, h2.admin{	font-family: "Lucida Grande", Corbel, Verdana, Helvetica, sans-serif;	font-weight: bold;	text-align: right;}h3.phototitle{	font-size: 1em;	margin-bottom: 0em;}a:active { color: #b22222; }h2{	background-color: #debd84;	border-style: solid;	border-width: 0px;	clear: both;	color: #294a4a;	font-size: 1em;	font-weight: normal;	margin-top: 0em;	margin-bottom: -0.5em;	padding: 3px;}th{	background-color: #debd84;	border: 0px solid;	color: #294a4a;	font-weight: bold;	margin: 0px;	padding: 3px;}dt, p{        font-size: 1.2em;}th.sorted { text-decoration: underline; }h2.nomargin { margin-bottom: 0em; }.caption, .bigcaption, .photocaption{	font-size: 0.85em;}.caption{	border-top: 1px #9c9c9c solid;	margin-top: 2em;	padding-top: 0.5em;}.bigcaption{	margin-top: 1em;}h1 {	font-family: "Univers 45 Light", Univers, "Lucida Grande", Verdana, Helvetica, sans-serif;	font-weight: bold;	font-size: 1.5em;	color: #003366;	border-bottom: 2px #000066 solid;	padding-bottom: 0.1em;}dd ul {        margin-top: 0.25em;        padding-top: 0;        padding-left: 0;	list-style-type: none;}ul.errorlist li, ul.nav li, ul.reverse-nav li, dl.nav dt {	padding-top: 0.25em;	padding-bottom: 0.25em;	list-style-image: url(/images/bullet.png);	font-family: "Lucida Grande", Univers, Corbel, Verdana, Geneva, Helvetica, sans-serif;	font-size: 1.2em;}ul.reverse-nav li {	list-style-image: url(/images/bullet-back.png);}hr {	border: 2px ridge #000066;}td.nav hr {	/* border looks bad on MacIE5; sigh */	border: 1px solid #9c9c9c;	height: 0px;	/* margin looks good in Safari but bad in Mozilla-based browsers */	/* margin: 0.5em 0em 0.5em 0em; */}