@charset "utf-8";

body 	{ margin: 1em 0px 1em 0px; color: #000000; background: black;
            	font-family: Arial, sans-serif; font-size: 90%;
				font-family: calibri, optima, "lucida grande", arial, helvetica, sans-serif;
				}
p, blockquote, th, td, ul, ol, dl, dd, li, dir, menu {
	font-family: Arial, sans-serif;  /* inherit from body and NS redundancy*/ 
				font-family: calibri, optima, "lucida grande", arial, helvetica, sans-serif;
	}
p       	{ 
	margin: 0; 
	color: teal;
	width: 45%;
	}
p#copyright { margin-top: 1em; color: #003333; }
p#copyright a:link  	{ color: #003333;  text-decoration: none; } 
p#copyright a:visited   	{ color: #003333;  text-decoration: none; }
p#copyright a:hover { color: #9a7053; }

a, h2       {color: #666633; }

a:link  { color: #336666;  text-decoration: none; } 
/*
a:visited   { color: #003333;  text-decoration: none; }
a:active    { color: #663333; background: #FFFFCC; text-decoration: none; } 
a:hover     { color: #000000; background: #FFFFCC; text-decoration: none; }
a.photo:link    { color: navy }
*/
a#mail {
	color: #663;
	}

table {
	border-width: 0;
	border-style: none;
	border-color: black;
	color: black 
	}
img { 	/* remove border from top image, color:white is for NS */
	border: 1px solid black;
	color: black;
	vertical-align: top;
	}

div {
	/*text-align: center;*/
	}
div#buttons img {
	border: 0;
	margin-top: 5px;
	}
#buttons {
	text-align:center;
	}
p.descn { 
	color: #663;
	}
div.notes {
	text-align: left;
	padding: 0;
	margin: 0;
	margin-bottom: 10px;
	font-size: 1.1em;
	}
a.flickrlink:link  	{ color: #003333;  text-decoration: none; } 
a.flickrlink:visited   	{ color: #003333;  text-decoration: none; }
a.flickrlink:hover { color: #9a7053; }
span#detailprompt 	{ color: #003333;  text-decoration: none; } 
span#detailprompt:hover { color: #9a7053; }
a.geotagging:link  	{ color: #003333;  text-decoration: none; } 
a.geotagging:visited   	{ color: #003333;  text-decoration: none; }
a.geotagging:hover { color: #9a7053; }

div#details p {
	width: 100%;
	}
div#details {
	text-align: left;
	padding: 0;
	margin: 0;
	margin-bottom: 10px;
	margin-top: 20px;
	font-size: 1.0em;
	}
span#detailprompt {
	cursor: pointer;
	}
#picture {
	text-align: center; 
	}
#data {
	margin-left: 50px;
	}
.title { font-size: 150%; font-weight: normal; }
