body
{ 
  background-color: 	#000000;
  color:				#ffffff;
  font-family:			helvetica;
  font-size:			12px;
}

.indexphoto
{
  background-color:		#000000;
  margin:				10px;
}

.indextext
{
  background-color:		#222244;
  font-size:			16px;
  font-weight:			bold;
  padding-top:			5px;
  padding-left:			5px;
  padding-bottom:		5px;
  vertical-align:		middle;
}

.indextext2
{
  background-color:		#222244;
  color:			#8888aa;
  font-size:			11px;
  font-weight:			bold;
  padding-top:			5px;
  padding-left:			5px;
  padding-bottom:		5px;
  vertical-align:		middle;
}

.indextext2 a
{
  text-decoration:		none;
  color:			#8888aa;
}

.footer
{
  background-color:		#000000;
  color:				#ffffff;
  font-size:			11px;
}

.indextext a
{
  text-decoration:		none;
  color:				#ffffff;
  font-size:			18px;
}

.indextable
{
  font-size:			12px;
}

.indexthumbnail
{
  text-align:		   	center;
  vertical-align:	   	middle;
  border-style:		   	solid;
  border-top-width:	   	1px;
  border-left-width:   	1px;
  border-right-width:  	1px;
  border-bottom-width: 	1px;
  border-color:			#222244;
  padding:				5px;
}

.indexthumbnail2
{
  text-align:		   	center;
  vertical-align:	   	middle;
  border-style:		   	solid;
  border-top-width:	   	1px;
  border-left-width:   	1px;
  border-right-width:  	1px;
  border-bottom-width: 	1px;
  border-color:			#222244;
  padding:				2px;
}

.indexthumbnailtext
{
  background-color:		#222244;
  padding:				2px;
  text-align:			center;
  font-size:			11px;
}

.indexthumbnailtext a
{
  text-decoration:		none;
  color:				#ffffff;
}

.galleryimage
{
  border-style:		   	solid;
  border-top-width:	   	1px;
  border-left-width:   	1px;
  border-right-width:  	1px;
  border-bottom-width: 	1px;
  border-color:			#222244;
  padding:				5px;
  text-align:			center;
}

.gallerytext
{
  background-color:		#222244;
  text-align:			center;
  font-size:			12px;
}

.gallerytext a
{
  text-decoration:		none;
  color:				#ffffff;
  font-size:			12px;
}

