body { 
	background-color: #fff; 
	color: #7B2E00; }
p, td, h3 { 
	font-family: verdana; 
	font-size: 11px;}


/* --  */

body, div { margin: 0px; padding: 0px;  }
body {	background-color: #333;	}

#photowrapper { margin: 40px auto; }

#photo img { border: 10px solid #fff; }

#info p { font-family: arial, verdana, serif; font-size: xx-small; padding: 4px; }
#info p a { color: #333; text-decoration: none; }

#info p a span.desc { color: #333; padding: 10px; }
#info p a span { display: block; }
#info p a span.col1 { float: left; width: 7em;   }

#info p a:hover, #info p a:hover span { background-color: #333; color: #ccc; cursor:help; }



#navleft { float: left;}
#navright { float: right; }
#navright p, #navleft p { padding: 0px; margin: 0px; }
#navleft p a img.thumb, #navright p a img.thumb, #navleft p a:hover img.nav, #navright p a:hover img.nav { display: none; }
#navleft p a img.nav, #navright p a img.nav { border: 1px solid #333; }
#navleft p a:hover img.thumb, #navright p a:hover img.thumb { display: block; 
  opacity: .4; 
  filter: alpha(opacity=40);
}

#navleft p a img, #navright p a img { border: 1px solid #fff; padding: 4px;
  opacity: .2; 
  filter: alpha(opacity=20);
}





/* todo */

#photologupload, #photologinsert {
	margin: 20px;  
}

#photologlist { 
	border-collapse: collapse;}
#photologlist tr td { 
	border-top: 1px solid #999; 
	vertical-align: top; 
	padding: 10px;}
#photologlist tr td table tr td {
	border-top: 0px solid #fff;
	vertical-align: middle;
	padding: 0px; }
#photologlist tr.pending td { 
	background-color: #ff0; 
	 }
#photologlist tr td p.photothumb { 
	margin: 0px; padding: 0px; }
#photologlist tr td p.photothumb a img { 
	border: 1px solid #000; padding: 0px; margin: 0px; vertical-align: top;}
	
	
#photologlist, #photologupload, #photologinsert {
	color: #fff;
	}
#photologlist a {
	color: #ddd;
	}
	
#photologlist tr.pending td {
	color: #000;
}
#photologlist tr.pending td a {
	color: #000;
}

#infowrapper { border: 1px solid #fff; margin: 20px auto; padding: 40px; background-color: #666; color: #fff;  }
#infowrapper a { color: #000;  }