
body {
	background-color: #F0F0F0;
	font-family: "Times New Roman", "Times Roman", serif;
/*	font-size: 80%; */
	padding:0px;
	margin: 0px;
 
} 

#mainmenu {
	background-color:#CBE2EA;
	padding: 0;
	margin: 0;
}

#content {
	padding-left: 1em;
	padding-right: 1em;
}

.highlight-fragment {
	background-color: #ddeeff;
}

.maintainer {
	float:left;
	font-size: 70%;
	font-weight: bold;
}

.barfont {
	font-family: Helvetica; 
	font-size: 70%; 
	font-style: normal; 
	line-height: normal; 
	text-decoration: none; }

h1 {
	font-size: 1.4em;
}
h2 {
	font-size: 1.3em;
}
h3 {
	font-size: 1.2em; 
}

h1,h2,h3,h4,h5,h6 {
	color: #CC0000;
	font-family: verdana, arial, "times new roman", times;
}

hr {
	background-color: #CC0000;
	color: #CC0000;
	border: 0px;
	height: 1px;
}
/* PRINT START */
@media print {

#photo-previous, #photo-next, #photo-sizes, #photo-ziplink {
	display: none;
}

} /* PRINT END */

/* SCREEN */
@media screen {

#photo-previous {
	float: left;
	font-size: 8pt;
	text-decoration: none;
}

#photo-next {
	float: right;
	font-size: 8pt;
	text-decoration: none;
}

#photo-sizes {
	margin: 0;
	padding: 1em 0;
	list-style: none;
	text-align: center;
	display: block;
}
#photo-sizes li {
	margin: 0;
	padding: 0;
	display: inline;
}
#photo-sizes a {
	background-color: rgb(210,210,210);
	border: 1px solid #555;
	text-decoration: none;
	margin: 0;
	padding: 0.3em 1em;
}
#photo-sizes a.photo-current {
	background-color: rgb(230,230,230);
}
#photo-sizes a:hover {
	background-color: rgb(190,190,190);
}

#photo-ziplink {
	padding: 1em 0;
	text-align: center;
	clear: left;
}
#photo-ziplink a {
	background-color: rgb(210,210,210);
	border: 1px solid #555;
	text-decoration: none;
	margin: 0;
	padding: 0.3em 1em;
}

} /* SCREEN END */

#photo-properties {
	border-collapse: collapse;
	margin: 0.1em auto;
	white-space: nowrap;
	border: 1px solid rgb(190,190,190);
	width: 80%;
}
#photo-properties th {
	text-align: right;
	width:25%;
	margin: 0;
	vertical-align:top;
	padding: 2px;
	border: 1px solid rgb(190,190,190);
}
#photo-properties td {
	text-align: left;
	width:75%;
	margin: 0;
	vertical-align:top;
	padding: 2px;
	border: 1px solid rgb(190,190,190);
}

#photo-title {
	text-align: center;
}

#photo {
	text-align: center;
	border: none;
}

#photo-thumbnails a {
	display: block;
	float:left;
	width: 130px;
	height: 158px;
	margin: 2px;
	text-align:center;
	border: 1px solid black;
	text-decoration: none;
	font-size: 8pt;
	color: black;
	overflow: hidden;
}
#photo-thumbnails .thumbtitle {
	display: block;
	background-color: #fff;
}
#photo-thumbnails .thumbpicture {
	display: block;
	width: 128px;
	height: 128px;
	margin: 1px;
}

#photo-thumbnails img {
	border: none;
}
#photo-thumbnails .thumbfolder {
	display: block;
	width: 48px;
	height: 52px;
	margin: 1px;
	padding: 30px 40px 46px 40px;
	border: none;
}
.link-plain {
	background-image: none;
	padding: 0;
}
.link-parent {
	display: block;
	background: transparent url(arrowUp.gif) 4px 5px no-repeat;
	padding: 1px 0px 10px 16px;
	font-size: 85%;
	text-decoration: none;
}
.link-user {
	background: transparent url(user.gif) 0 1px no-repeat;
	padding: 1px 0px 1px 18px;
}
.link-external {
	background: transparent url(external.png) 0px 3px no-repeat;
	padding: 1px 0px 1px 11px;
}
.link-https {
	background: transparent url(lock_icon.gif) 0px 1px no-repeat;
	padding: 1px 0px 1px 18px;
}
.link-mailto {
	background: transparent url(mail_icon.gif) 0px 1px no-repeat;
	padding: 1px 0px 1px 18px;
}
.link-news {
	background: transparent url(topic_icon.gif) 0px 1px no-repeat;
	padding: 1px 0px 1px 18px;
}
.link-ftp {
	background: transparent url(external.png) 0px 3px no-repeat;
	padding: 1px 0px 1px 11px;
}
.link-irc {
	background: transparent url(discussionitem_icon.gif) 0px 1px no-repeat;
	padding: 1px 0px 1px 18px;
}
.link-callto {
	background: transparent url(phone_icon.gif) 0px 1px no-repeat;
	padding: 1px 0px 1px 16px;
}
.link-webcal {
	background: transparent url(event_icon.gif) 0px 1px no-repeat;
	padding: 1px 0px 1px 16px;
}
.link-feed, .link-rss {
	background: transparent url(rss.gif) 0px 1px no-repeat;
	padding: 1px 0px 1px 18px;
}
.link-comment {
	background: transparent url(discussionitem_icon.gif) center left no-repeat;
	padding: 1px 0px 1px 18px !important; /* */
}
.link-anchor {
	color: #76797c;
	text-decoration: none;
	font-weight: normal;
}
/* Suffixes */
.link-aif, .link-aifc, .link-aiff {
	background: transparent url(audio.png) 0% 50% no-repeat;
	padding: 2px 0px 2px 18px;}
.link-asf, .link-asx {
	background: transparent url(video.png) 0% 50% no-repeat;
	padding: 2px 0px 2px 18px;}
.link-avi {
	background: transparent url(avi.png) 0% 50% no-repeat;
	padding: 2px 0px 2px 18px;}
.link-doc, .link-dot, .link-wiz {
	background: transparent url(doc.png) 0% 50% no-repeat;
	padding: 2px 0px 2px 18px;}
.link-gif, .link-jpe, .link-jpeg, .link-jpg, .link-png {
	background: transparent url(image.png) 0% 50% no-repeat;
	padding: 2px 0px 2px 18px;}
.link-kml, .link-kmz {
	background: transparent url(kml.gif) 0% 50% no-repeat;
	padding: 2px 0px 2px 18px;}
.link-m4a, .link-mp2, .link-mp3, .link-mpega, .link-mpga {
	background: transparent url(audio.png) 0% 50% no-repeat;
	padding: 2px 0px 2px 18px;}
.link-m3u {
	background: transparent url(audio.png) 0% 50% no-repeat;
	padding: 2px 0px 2px 18px;}
.link-m1v, .link-mpa, .link-mpe, .link-mpeg, .link-mpg {
	background: transparent url(video.png) 0% 50% no-repeat;
	padding: 2px 0px 2px 18px;}
.link-mp4 {
	background: transparent url(video.png) 0% 50% no-repeat;
	padding: 2px 0px 2px 18px;}
.link-mov, .link-qt {
	background: transparent url(video.png) 0% 50% no-repeat;
	padding: 2px 0px 2px 18px;}
.link-odg, .link-otg {
	background: transparent url(odg.png) 0% 50% no-repeat;
	padding: 2px 0px 2px 18px;}
.link-odi, .link-oti {
	background: transparent url(odi.png) 0% 50% no-repeat;
	padding: 2px 0px 2px 18px;}
.link-odp, .link-otp {
	background: transparent url(odp.png) 0% 50% no-repeat;
	padding: 2px 0px 2px 18px;}
.link-ods, .link-ots {
	background: transparent url(ods.png) 0% 50% no-repeat;
	padding: 2px 0px 2px 18px;}
.link-odt, .link-ott {
	background: transparent url(odt.png) 0% 50% no-repeat;
	padding: 2px 0px 2px 18px;}
.link-pdf {
	background: transparent url(pdf.png) 0% 50% no-repeat;
	padding: 2px 0px 2px 18px;}
.link-py {
	background: transparent url(py.png) 0% 50% no-repeat;
	padding: 2px 0px 2px 18px;}
.link-ppa, .link-pps, .link-ppt, .link-pwz {
	background: transparent url(ppt.png) 0% 50% no-repeat;
	padding: 2px 0px 2px 18px;}
.link-rgb {
	background: transparent url(image.png) 0% 50% no-repeat;
	padding: 2px 0px 2px 18px;}
.link-ram, .link-rm {
	background: transparent url(audio.png) 0% 50% no-repeat;
	padding: 2px 0px 2px 18px;}
.link-rdf, .link-xml, .link-xsl, .link-xsd {
	background: transparent url(xml.png) 0% 50% no-repeat;
	padding: 2px 0px 2px 18px;}
.link-ai, .link-eps, .link-ps {
	background: transparent url(ps.png) 0% 50% no-repeat;
	padding: 2px 0px 2px 18px;}
.link-swf, .link-swfl, .link-svg {
	background: transparent url(application.png) 0% 50% no-repeat;
	padding: 2px 0px 2px 18px;}
.link-tif, .link-tiff {
	background: transparent url(image.png) 0% 50% no-repeat;
	padding: 2px 0px 2px 18px;}
.link-mdb, .link-dbf {
	background: transparent url(application.png) 0% 50% no-repeat;
	padding: 2px 0px 2px 18px;}
.link-txt {
	background: transparent url(txt.png) 0% 50% no-repeat;
	padding: 2px 0px 2px 18px;}
.link-wav {
	background: transparent url(wav.png) 0% 50% no-repeat;
	padding: 2px 0px 2px 18px;}
.link-wmv, .link-wmf {
	background: transparent url(video.png) 0% 50% no-repeat;
	padding: 2px 0px 2px 18px;}
.link-xlb, .link-xls, .link-xlt, .link-csv {
	background: transparent url(xls.png) 0% 50% no-repeat;
	padding: 2px 0px 2px 18px;}
.link-zip {
	background: transparent url(zip.png) 0% 50% no-repeat;
	padding: 2px 0px 2px 18px;}


