BODY {
	overflow: auto;
/* paraadiit skrollbaaru, ja nepiecieshams */
  background:#eee url(scanline.php?start_col=96&col_step=32;) repeat;
  font: 1em Georgia, Palatino, Serif; 
	color: #333;
	/*background-image: scanline.php;*/
	scrollbar-face-color: ccc;
	scrollbar-shadow-color: #666;
	scrollbar-highlight-color: #ddd;
	scrollbar-3dlight-color: #ccc;
	scrollbar-darkshadow-color: #555;
	scrollbar-track-color: #ddd;
	scrollbar-arrow-color: navy;
  }

h2{
  margin: 0px 0 0;
  font-weight: bold;
  font-size: 125%;
  color: #ddd;  
  background-image: none;
  text-decoration: none;
  }

a, a:link, a:visited{
  color: white;
  }

a:hover {
  text-decoration: none;
  color: #FF8;
  }

.feideris{
  filter:alpha(opacity=90);
  -moz-opacity:0.9;
  }

#album_title {
  text-align: center;
  font-size: 150%;
  color: #ccc;
  }

#album_comment {
  background:#eee url(scanline.php?start_col=128&col_step=32;) repeat;  
  text-align: left;
  margin-top: 5px;
  margin-left: 10px;
  margin-right: 10px;
  font-size: 100%;
  color: #fff;
  border: 1px solid #888;
  }

#edit_album_comment {
  text-align: right;
  margin-right: 10px;
  }  

#album_thumbs {
  position: relative;
  top: 0px;
  width: 100%;
  }

#album_thumbs a img{ /*albuma thumbu */
  border: 1px solid #ccc;
  }

#album_thumbs a:hover img{ /*image border hover color*/
  border: 1px solid #666;
  }

#album_thumbs a:hover{
  color: #999; /* Dummy definition to overcome IE bug */
  }

#album_thumbs a:active{
  color: #f00;
  }

#album_thumbs a:active img{
  border: 1px solid #f00;
  }

#copyright{
  color: #aaa;
  }

.pages{
  margin-left: 10px;
  color: #aaa;
  }
  
#latest_comments{
  margin-left: 10px;
  color: #aaa;
  }

#latest_comments a{
  margin-left: 10px;
  color: #ccc;
  }

div.float {
  float: left;
  text-align: center;
  color: #ccc;
  padding: 10px;  
  }

div.album {
  border: 1pt solid #ccc;
  /* background-color: #555; */
  background:#555 url(scanline.php?start_col=128&col_step=32;) repeat;
  }

div.imageholder {
   /*background: #aaa; */
   background:#aaa url(scanline.php?start_col=224&col_step=32;) repeat;
   border-style: ridge;
   border-width: 1pt;
   border-color: #fff;   
  }

div.spacer {
  clear: both;
  }

#links {
  /*position: relative;*/
  
  margin-top: 0em;
  margin-bottom: 3px;
  }

#links img{
  
  border:none;
}

a.button{
  position: relative; 
  margin-bottom: 0em;
  margin-top: 0em;
  border-style: solid;
	border-width : 1px 3px 3px 1px;
	text-decoration : none;
	background: #ccc;
	color: black;
	padding : 1px 8px 1px 8px;
	border-color : #222 #222 #222 #222;
  }
  
a#submit_button{
  position: relative;
  margin-left: 23%;
  border-style: solid;
	border-width : 1px 2px 2px 1px;
	border-color : #222 #222 #222 #222;
  padding: 0px 10px 3px 10px;
	background: #666;	
	text-decoration : none;
  }



#exif {
  color: #eee;
  float:right;
  margin-left:2%;
  margin-top:1em;
  margin-right:0em;
  width:43%;
}

#comment_section { 
  
  border: 0px none #555;
  
  padding: 2;
  color: white;
  float:left;
  width:53%;
  margin-left:0em;
  margin-top:1em;
  margin-right:0em;
  }
  
#comment_input {
  width: 100%;
  padding: 3px 3px 3px 3px;
  margin-top: 5px;
  border: 1px solid #555;
  background-color: #2f2f2f;
  }

label, input {
  display: block;
  width: 70%;
  float: left;
  margin-bottom: 3px;
  background-color: #ffd;
}

label {
  text-align: right;
  width: 23%;
  padding-right: 20px;
  background-color: #333;
}

br {
  clear: left;
}

#comment_name_input {

  position: relative;
  width: 40%;
  border: 1px solid #555;
  background-color: #ccc;
  }

#comment_text_input {

  position: relative;
  width: 78%;
  border: 1px solid #555;
  background-color: #ccc;
  }

#comments {
  
  float:left;
  width: 100%;
  padding: 3px 3px 3px 3px;
  border: 1px solid #555;
  //background-color: #2f2f2f; 
  background:#eee url(scanline.php?start_col=128&col_step=16;) repeat; 
  color: black;
  }
  
.each_comment {
  border-style: dotted;
	border-width : 0px 0px 1px 0px;
  border-color : #444 #222 #444 #222;
  margin:0em 0em 0em 0em;
  padding: 0em 0em 0em 0em;
  }

.comment_input {
  margin-left:1em;
  margin-right:1em;
  width: 50%
  }

.comment_name {
  color: #fe8;
  margin-right:1em;
  }

.comment_text { 
  color: #fff;
  }

.comment_admin {
  color: #c81;
  margin-right:1em;
  }

.comment_admin a {
  color: #c81;
  }

#info{
  color: #ddd;
  width: 800px
  text-align: center;
  background-color: #888;
  padding:1px;
  font-size: 85%;
}

#info a{
  color: #ddd;
}

#picture {
  
  border-bottom: 2px solid #555;
  border-left: 1px solid #999;
  border-top: 1px solid #999;
  border-right: 2px solid #555;
  
  /*border: 0px solid #fff;
   //padding: 3px;*/
}

.bilde {
  padding: 10px;  
  background:#eee;
  border:1px solid #000;
}

#status{
  position:relative;
  display: block;
  border-style: solid;
  border-width : 1px 2px 2px 1px;
  border-color : #020 #020 #020 #020;
  background: #080;
  margin-top: -1em;
  margin-bottom: -1em;
  float: right;
  visibility: hidden;
  color: white;
  }

#display { position: relative; top: 0px; text-align: center; color: #ccc; margin:0px}
#display #caption { margin-top: 0em; margin-bottom: 0em; position: relative; top: 0px; margin-left:auto; margin-right:auto; padding-left:7px;}
#display #picture { margin-bottom: 0em; position: relative; top: 0px; margin-left:auto; margin-right:auto;}

#display .edit {
  color: #fff;
  text-align: center;
  font-weight: bold;
  width: 100%;
  background: none;
  border: 0px solid #444;
  }

#display .view {
  color: #fff;
  font-weight: bold;
  text-align: center;
  width: 100%;
  background: none;
  }

