/* General style sheet for slooze photos 2002 */
                      
body {
		 background-image:url(../images/studio/studiogray-m.jpg);
		 background-position:100% 30px;  
		 background-repeat: no-repeat; 
		 background-attachment:fixed;
		  
		 padding:0px; 
		 margin-left: 20px;
		 margin-right: 20px;
     font-family: arial, verdana, helvetica, sans-serif; /* Palatino Linotype, Times New Roman */
		 font-size:15px;
		 line-height:1.4em;
		 color:#333333;
}

/* ...available online etc */
H1, H2, H3, H4, H5, H6 {
	font-family:  arial, verdana, helvetica, sans-serif; /* Palatino Linotype, Times New Roman */
	color : #990000;
	font-size:16px;
	letter-spacing:0.1em;
	background-color : transparent;
}

li, ul {
	font-family:  arial, verdana, helvetica, sans-serif;
	font-size: 10pt;
	font-weight: 600;
	color: #990000;
	list-style-type: decimal;
		background-color : transparent;
}

.small-font {
	font-family:  arial, verdana, helvetica, sans-serif;
	font-size: 6pt;
	font-weight: normal;
	color : gray;
} 

.deco {
			font-family: arial, verdana, helvetica, sans-serif; 
			font-size: 0.80em; text-decoration: none;
			background-color : transparent;
} 

.toolbarcolor {
			font-family: arial, helvetica, sans-serif; 
			font-size: 0.80em; text-decoration: none;
				background-color : transparent;
} 

a img {
border: none; 
color: white;
padding:0px;
margin-left:0px;}

/* 
div.picture a:active, a:link, a:visited {
	color: #0000aa;
  background-color: transparent;
  font-weight:normal; 
  font-size: 8pt; 
  font-family: verdana,arial,helvetica;
  white-space:nowrap; 
	border-bottom:1px solid #ffffff;
  border-right:1px solid #999999;
  text-decoration:none;
}

div.picture a:hover {
  text-decoration:none;
  color: blue; 
  background-color: #cccccc;
  font-weight:normal; 
  font-size: 8pt; 
  font-family: verdana,arial,helvetica;
  white-space:nowrap; 
  border-left:1px solid blue;
  border-top:1px solid blue;
}
*/

div.picture a {
	margin:0px;
	text-decoration:none;
  color: blue; 
  background-color: transparent;
  font-weight:normal; 
  font-size: 8pt; 
  font-family: verdana,arial,helvetica;
	border:1px solid white;
  padding:1px 10px 1px 2px;
}
div.picture a:link, a:visited  {
  margin:0px;
	color: #0000aa;
  background-color: transparent;
  font-weight:normal; 
  font-size: 8pt; 
  font-family: verdana,arial,helvetica;
	border-bottom:1px solid #cccccc;
  border-right:1px solid #999999;
	border-left:1px solid white;
  border-top:1px solid white;
  text-decoration:none;
  padding:1px 10px 1px 2px;
}
div.picture a:hover {
  margin:0px;
	text-decoration:none;
  color: blue; 
  background-color: #cccccc;
  font-weight:normal; 
  font-size: 8pt; 
  font-family: verdana,arial,helvetica;
  border-top:1px solid blue;
  border-left:1px solid blue;
  border-bottom:1px solid white;
  border-right:1px solid white;
  padding:1px 10px 1px 2px;
  }

	
div.toolbar a {
  margin-right:8px;
	text-decoration:none;
  color: blue; 
  background-color: transparent;
  font-weight:normal; 
  font-size: 8pt; 
  font-family: verdana,arial,helvetica;
  white-space:nowrap;
	border:1px solid white; 
  padding:1px 10px 1px 2px;
}
div.toolbar a:link, div.toolbar a:visited  {
  color: #0000aa;
  background-color: transparent;
  font-weight:normal; 
  font-size: 8pt; 
  font-family: verdana,arial,helvetica;
  white-space:nowrap; 
  border-top:1px solid white;
	border-left:1px solid white;
	border-bottom:1px solid #cccccc;
  border-right:1px solid #999999;
  text-decoration:none;
  padding:1px 10px 1px 2px;
}
div.toolbar a:hover {
  text-decoration:none;
  color: blue; 
  background-color: #cccccc;
  font-weight:normal; 
  font-size: 8pt; 
  font-family: verdana,arial,helvetica;
  white-space:nowrap; 
	border-bottom:1px solid white;
  border-right:1px solid white;
	border-top:1px solid blue;
  border-left:1px solid blue;
  padding:1px 10px 1px 2px;
  }

img.marginal {
	position:relative;
	float: right; /* right */
}

/* picture comments */
p.sloozecomment {
  font-family:  arial, verdana, helvetica, sans-serif; /* Palatino Linotype, Times New Roman,  */
	font-size: 10pt;
	color : blue;
	background-color : transparent;
}

/* admin errors: by default a yellow box */
p.sloozeerror {
	background-color : yellow;
	padding: 8px;
	border: 1px solid black;
}

/* next two for displaying admin table of top picture views */
TD.topviews {
	background-color : #ccccff;
	color : blue;
}
TD.topviewhdr {
	background-color: black;
	color: white;
	font-weight: bold;
}

