/* Stylesheet v 1.1 
   23.3.2003
   Taiteellisen ohjelmoinnin ystävien seura, Toys

   käytetyt värit:
	 #202020 tumma harmaa (leipäteksti)  
	 #C0C0C0 vaaleampi harmaa (taustaväri, tehoste)  
	 #555A7D tumma sininen (otsikot, linkit)  
	 #AAAABE vaalea sininen (navigointipalkki, tausta)
	 #8C7070 tummapunainen (tärkeät asiat, tehosteväri)  
	 #CCDD22 likaisen keltainen (taustaväri)  
*/


/* tekstien yleismäärityksiä */
body {
  color: #202020;
}

h1 {
  color: #202020;
	padding-left: 10%; 
	margin-bottom: 1em;
	margin-top: 1.5em;
}

h2 {
  color: #202020;
	padding-left: 10%;
	margin-top: 1.5em;
}

/* tekstitason erityismäärityksiä */
.tarkea {
  font-weight: bold;
  color: #202020;  
}

.code {
  color: #202020;
	font-family: Courier, monospace, sans-serif;
}


.notice {
  color: #8C7070;
}

.kehysta {
  border-width: thin; 
	border-color: #8C7070;
  border-style: outset;
	padding: 0.5em 0.5em;  
  margin: 0.2em 5em; 
}


/* logoasetukset */

.logolong img {
  float: right;
}

.logosmall img {
  float: left;
}



/* linkkisivun asetuksia */

.links {
	margin-top: 1em;
	margin-bottom: 1em;
}


/* uutissivun määrityksiä */

.news-main {
  clear: both;
  border-width: thin; 
	border-color: #202020;
  border-style: outset;
	padding: 0.5em 0.5em;  
  margin: 0.2em 5em; 	  	
	
}

.news-sub {
  float: right;
  border-width: thin; 
	border-color: #202020;
  border-style: solid;
	padding: 0.3em 0.3m;  
  margin: 0.2em 1em; 	  	
}

.news-list {
	padding: 0.5em 0.5em;  
  margin: 0.5em 5em; 	  	
	list-style-type: disc;
}

.news-list li {
  margin-top: 0.3em; 	  	
}

.news-updated {
  text-align: center;
	font-size: small;
  margin: 0.2em 0.2em; 	  	
	clear: both;
}

.toysbanner {
  float: right;
	min-width: 150px;
	max-width: 250px;
  border-width: thin; 
	border-color: #8C7070; /*FFFFFF;*/
  border-style: solid solid solid solid;
	padding: 10px;
	margin-left: 5px;
	margin-bottom: 10px;
}

.logolong {
/*  clear: right; */
}

/* navigointipuu */
.menubar
{
  /*  float: left; */
  text-align: center;
  border-width: thin; 
	border-color: #8C7070; /*FFFFFF;*/
  border-style: none none solid none;
	padding: 0.2em 1em;  
  margin: 0.2em 0.5em; 	  
	background-color: #FFFFFF;
}


/* menubar links - stay hidden */
.menubar a:link {
  color: #202020;
	font-weight: bold;
}

.menubar a:hover {
  color: #020202;
	font-weight: bold;
}

.menubar a:active {
  color: #020202;
	font-weight: bold;
}

.menubar a:visited {
  color: #202020;
	font-weight: bold;
}



/* regular links  - when not visited, stay visible, otherwise hide */
a:link {
  color: #202020;
	text-decoration: underline;
}

a:hover {
  color: #202020;
	text-decoration: underline;
	background-color: #EEFF33; /*#DEED33;*/
}

a:active {
  color: #202020;
	text-decoration: none;
}

a:visited {
  color: #202020;
	text-decoration: underline;
}

a:link img { 
  border: none;
	text-decoration: none;
} 


