BODY {
  font-family	: arial,verdana,sans-serif;

}
BODY{
  color		:	white;
  background	:	black;
  margin-left:	0;
  margin-right: 0;
}



A {
text-decoration	:	none;
}

A:link          { color:#2845b1; }
A:active        { color:#85ae83; }
A:visited       { color:#404863; }
A:hover         { color:#2b2097; }

a:link.header          { color:#bbbbff; }
a:active.header        { color:#d5ae83; }
a:visited.header       { color:#bbbbff; }
a:hover.header         { color:#ffaa27; }

h1{
	color:#FFFFFF;
	background-color: #333333;
	font-style:normal; 
	font-variant:normal; 
	font-weight:bold; 
	font-size:175%; 
	font-family:Verdana, Sans-Serif; 
	margin-left:0px; 
	margin-right:0px; 
	margin-top:0px; 
	margin-bottom:8px; 
	padding-left:1%; 
	padding-right:0px; 
	padding-top:18px; 
	padding-bottom:10px
}

h2 {	
	font-size:130%; 
	font-weight:bold; 
}

h3 {
  font-size:100%; 
  margin-left: auto;
  margin-right: auto;
}

.sp {
        font-size:20pt;
        font-weight : bold;
        color : #ffffff;
        background-color : #555599;
}
.ma {
        font-size:14pt;
        font-weight : bold;
        color : #ffffff;
        background-color : #7777bb;
}
.sb {
        font-size:12pt;
        font-weight : bold;
        color : #000000;
        background-color : #9999dd;
}
.mi {
        font-size:10pt;
        color : #ffffff;
        background-color : #9999dd;
}
.co {
        color : #ffffff;
        background-color : #9999dd;
}
.me {
	text-align : left;
	color : #000000;
	background-color : #ffffff;
}
	

.small {
	font-size: 9pt;
}



#slideshow td {
	text-align: right;
}

#slideshow a {
	font-weight: bold;
}

#localmenu a {
	font-weight: bold;
}


.date,.artist {
	font-size: 9pt;
	font-weight: normal;
}

#imageinfo {
	text-align: center;
}

.title {
	font-size: 14pt;
	font-weight: bold;
	text-align: center;
}
.location{
	font-size: 12pt;
	text-align: center;
}

.caption {
}


.techinfo {
	font-size: 10pt;
}
.camera {
	font-style: italic;
}

.copyright {
	font-size: 9pt;
	font-weight: bold;
}

.lid { color : #000000; background-color : #dddddd; }
.lil { color : #000000; background-color : #eeeeee; }

.bordered {
        border-style : solid;
        border-color : #440808;
        border-width: 2pt;
}

img.tiny 
{
	height: 60px;
	width: 80px
}

TD.thumbnail {
  vertical-align : top;
}

.wbh { font-size: 16pt; font-weight: bold; color: #FFFFFF; background-color: #7777BB}
.wb { font-size: 12pt; color: #000000; background-color: #FFFFFF}
.swbh {font-size: 12pt; font-weight: bold; color: #FFFFFF ; background-color: #7777BB}
.datafield { font-size: 10pt; color: #000000; background-color: #EFEFFF}