body { 
	margin: 0px;
	
	background: rgb(58,62,96) url("spacebg.jpg");
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: rgb(20,20,20);
	}

img {
	border: 0px;
	}
	
a:link {color:#e5ccab; text-decoration:none;}
a:visited {color:#e5ccab; text-decoration:none;}
a:hover {color:#e5ccab; text-decoration:underline;}
a:active {color:#e5ccab; text-decoration:none;}

table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: rgb(20,20,20);
}
	
#container {
	position:absolute;
	width:741px;
	height: 99%;
	right:0px;
	/*top:40px;*/
	/*margin-left:-290px;*/
	background: rgb(58,62,96) center;
	/* for IE */
  	/*filter:alpha(opacity=80); */
  	/* CSS3 standard */
  	/*opacity:0.8;*/
  	border:1px solid white;
	overflow:auto;
	z-index:1;
	}

#titlediv {
	background: rgb(226,221,212);
	width:100%;
	height:78px;
	margin-top:25px;
	}
		
#titlepic {
	margin-top:25px;
	margin-left:50px;
	}

#linkit {
	margin: 2em 1em 1em 7em;
	width:580px;
	}
			
#alkutekstit {
	margin: 2em 1em 1em 6em;
	width:300px;
	}
	
#sidepic {
	position:fixed;
	right:690px;
	top:70px;
	width:380px;
	z-index:2;
	}

	
#sisalto {
	margin: 2em 1em 1em 7em;
	width:580px;
	}
	
.formtitles {
	width:140px;
	}
	
.formentries {
	/*position:absolute;*/
	}
	
#formentryname {
	position:absolute;
	top:300px;
	right:350px;
	}
	
#formentrymail {
	position:absolute;
	top:330px;
	right:350px;
	}
	
input.changesubmit {
	background: rgb(181,198,245);
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: rgb(20,20,20);
	}
	
input.gbooktxt {
	background:rgb(181,198,245); 
	font-family: Verdana, Helvetica, Arial, sans-serif;
	}

textarea.gbooktxt {
	background:rgb(181,198,245); 
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	}
