a:link{
	font-size:10pt;
	font-weight:bold;
	color: #888888;
	text-decoration: none;
}

a:visited{	font-size:10pt;
	font-weight:bold;
	color: #888888;
	text-decoration: none;
}
a:active{
	font-size:10pt;
	font-weight:bold;
	color: #888888;
	text-decoration: none;
}

a:hover{
	font-size:10pt;
	font-weight:bold;
	color: yellow;
	text-decoration: underline;
}

body{
	font-size: 10pt; 
	background: #000; 
	color: #ccc; 
	font-family: "Bookman Old Style", "Century Gothic", Arial;
 	scrollbar-face-color: #000;
	scrollbar-shadow-color: #222;
 	scrollbar-highlight-color: #bbb; 
 	scrollbar-3dlight-color: #000;
 	scrollbar-darkshadow-color: #000;
 	scrollbar-track-color: #333;
 	scrollbar-arrow-color: #fff;
}

hr{
	color: #233;
}

img{
	border-style: none;
}

table{
	font-size: 10pt;
}

.borderPhotoDescription{
	border-right-style: solid;
	border-width:2pt;
	border-color: #444;
}

.borderPhotoFolder{
	border-style: solid;
	border-width: 2pt;
	border-color: #444;
	background-color: #222;
}

.borderPhotoList{

}

.borderPhotoPicDescription{

}

.borderPhotoThumb{
	border-style: solid;
	border-width: 2pt;
	border-color: #444;
	background-color:#233;
}

.borderPhotoPicTitle{
	background-color: #444;
}

.data_error{
	color: maroon;
	font-weight: bold;
}

.data_error .file_name{
	color: red;
}

.photoCatTreeBig{
	font-size: 12pt;
}

.photoCatTreeSmall{
	font-size: 8pt;
}

.photoListCaption{
	font-size: 8pt;
}

.photoListCatDescription{

}

.photoListDate{
	font-size: 8pt;
}

.photoListFolderCaption{
	font-size: 8pt;
}

.photoPicCaption{
	font-size: 12pt;
	font-weight: bold;
}

.photoPicDate{
	font-size: 10pt;
}

.photoPicDescription{

}

.photoTreeRow0{
	background-color: #333;
}

.photoTreeRow1{
	background-color: #000;
}
