/*
	stripetable.css
	Version 1.0
	Created 2004/07/20 by Aaron Walker
	Concepts borrowed/stolen from:
		http://davious.org/onepagers/anewstripe.html
		http://www.alistapart.com/articles/zebratables/

*/

	body 
	{
		margin: 12px;
		font-family: "lucida grande", verdana, lucida, sans-serif;
		font-size: 8pt;
	}

	img
	{
/* 	 	border: 20px solid; */
		border: hidden;
	}
	
	body p.imagetitle
	{
		font-size: 2em;
		font-weight: bold;
		text-align: center;
		margin-bottom: 0pt;
	}
	
	body p.imagecomment
	{
		font-size: 1em;
		text-align: center;
		margin-bottom: 24pt;
	}
	
	#imageinformation 
	{
		border: 1px solid #666666;
		margin-left: auto; 
		margin-right: auto;
	}

	#imageinformation tbody tr td , #imageinformation tbody tr th
	{
		font-family: "lucida grande", verdana, sans-serif;
		font-size: 8pt;
		padding: 3px 8px;
		border-left: 1px solid #D9D9D9;
		text-align: left;
	}
  
  /* Note: by placing this rule above the .selected rule selected rows receive a style preference */
	#imageinformation tbody tr.even td , #imageinformation tbody tr.even th
	{
		background-color: #edf3fe;
	}  
  
	#imageinformation tbody tr.header th 
	{
		font-size:1em;
		border-bottom: 1px solid #666666;
		background-color: #FFFFFF;
		text-align: center;
	}  

	#imageinformation tbody tr.selected td , #imageinformation tbody tr.selected th
	{
		background-color: #3d80df;
		color: #ffffff;
		font-weight: bold;
		border-left: 1px solid #346DBE;
		border-bottom: 1px solid #7DAAEA;
	}

	#imageindex
	{
//		border: 1px solid #666666;
//		background-color: #ff0000;
//		table-layout: auto;
		border-collapse: collapse;
		border-spacing: 0;
	}

	#imageindex tbody tr td
	{
		font-family: "lucida grande", verdana, sans-serif;
		font-size: 8pt;
//		padding: 0px 0px;
		padding: 3px 3px;
//		border: 1px solid #D9D9D9;
//		vertical-align: bottom;
		text-align: center;
		background-color: #ffffff;
	}

	#imageindex tbody tr td.imagethumb
	{
		text-align: center;
		border-top: 1px solid #000000;
		border-left: 1px solid #000000;
		border-right: 1px solid #000000;
		background-color: #ffffff;
	}

	#imageindex tbody tr td.imagetitle
	{
		text-align: center;
		font-weight: bold;
		vertical-align: top;
		border-right: 1px solid #000000;
		border-left: 1px solid #000000;
		background-color: #eeeeee;
	}

	#imageindex tbody tr td.imagedatetime
	{
		text-align: center;
		border-right: 1px solid #000000;
		border-left: 1px solid #000000;
		border-bottom: 1px solid #000000;
		background-color: #dddddd;
	}
