body {
	background: #066 url(/new/images/body_topstripe.gif) repeat-x left top;
	margin: 38px 0px 0px;
	padding: 0px;
}

table, tr, td {
	background-color: white; 
	color : black;
	text-align: center;
	font:14px verdana, arial, helvetica, sans-serif; 
	}
a, a:link, a:visited {
	background-color:transparent;
	color:#990099;
	text-decoration:none;
	font-weight:bold;
	}
a:hover {
	background-color:#990099;
	color:white;
	text-decoration:none;
	font-weight:bold;
	}
h1.albumtitle, h1.picturetitle, h1.titlebrowser {
	background-color:transparent;
	color:black;
	font-size:24px;
	margin-left:50px;
	margin-right:50px;
	padding:10px;
	}
div#albumdescription, div#picturedescription, div#albumbrowser {
	background-color:transparent;  
/*  color:#999999;  */
	color:black;
	text-align:left;
	margin:5px 150px;
	padding:10px;
	border: 1pt solid #009999;
	}
div.abstractalbum {
	background-color:transparent;  
	color:#999999;
	font-size:10px;
	}
table#thumbnails, table#thumbnailsNavigation {
	align:center;
	text-align:center;
	margin-left:auto; 
	margin-right:auto;
	}
td.thumbCell {
	background-color:transparent;
	color:#999999;
	font-size:smaller;
	vertical-align:middle;
	padding:10px;       
	}
td.noThumbCell {
	background-color:transparent;
	padding:10px;
	}
div#navigation {
	font-size:14px;
	margin-top:20px;
	margin-bottom:20px;
	margin-left:50px;
	margin-right:50px;
	}
span.navigationItem {
	background-color:transparent;  
	color:black;
	text-decoration:none;
	font-weight:bold;
	}
div.picture {
	background-color:transparent;  
	color:#999999;
	margin-left:150px;
	margin-right:150px;
	margin-top:1px;
	margin-bottom:5px;
	padding:5px;
	}
img {border:2pt solid black;}

div#thanksTo, div#thanksTo a:link, div#thanksTo a:visited {
	background-color:transparent;
	color:#999999;
	font-size:12px;
	text-align:right;
	margin-top:20px;
	text-decoration:none;
	}
div#thanksTo a:hover {
	background-color:#999999;
	color:white;
	font-size:12px;
	text-decoration:none;
	text-align:right;
	margin-top:20px;
	}