*{
	margin: 0;
	padding:0;
}
a:link { 
	color: #87cefa;
}
a:visited { 
	color: #87cefa;
}
a:hover { 
	color: #87cefa;
}
a:active { 
	color: #87cefa;
}
body {
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	font-size: 11px;
	color: #ffffff;
	margin: 0 !important; 
	margin: 0 0 0 0px;
	padding: 0px;
	border: 0px;
	background-color: #1a1a1a; /*#f5f5f5 73317b 73b5de*/
}
.c1 {
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size: 26px;
	font-weight: bold;
	color: #ffffff;
	padding-top: 0.8em;
}
.c2 {
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	font-size: 16px;
	color: #87cefa;
	font-weight: bold;
	padding-top: 0.1em;
}
.c3 {
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	font-size: 16px;
	color: #ffffff;
	font-weight: bold;
	padding-top: 0.2em;
	padding-bottom: 0.8em;
}
table.albumlist {
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	font-size: 12px;
	color: #ffffff;
}
table.albumlist td {
	padding: 2px 10px 2px 10px;
	background-color: #333333;
}
.thumbnail	{
	float: left;
	margin: 0px 20px 20px 0px;
  	padding: 6px;
	background: #ffffff;
	text-align: center;
}
.clearboth { 
	clear: both; 
}
.picborder {
	background: #ffffff;
} 
.infowindow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
#infowindow a {
	color:#808080;
}
#topborder {	
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 1.0em;
	background-color: #87cefa;
}
pre {
	background-color: #333;
	border: 1px solid #444; 
	padding: 0.7em 1.5em;
	margin: 1.0em 0;
	font-size: 12px;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	width: 600px;
	display: block;
}




