.pagenav .prev, .pagenav .next {
	background-color: transparent;
}

.b_block {
	background-color: transparent;
}

.item:hover {
	background-color:transparent;
}

.site {
	background-image: none;
}

.sub {
	background-color:#050505;
}


.block h3 {
	border:#A8D4F7 0px solid;
	border-bottom:#444 3px solid;
}

html, body, .airlock { background:#121619; }  /* html value is a FF fix */

/* #header, #fl0 { background:transparent url(/img/up.png) bottom center repeat-x; } */

#footer li a { background:#191e22; border-right:0.4em solid #6cf; }
/*#footer li a:hover { background:#035; border-right:0.4em solid #fff; }*/

hr { background:#273037; color:#273037; }

input, textarea, select, checkbox { border:1px solid #30383f; background:#1b2125; color:#f0f0f0; }
input:focus, textarea:focus, select:focus { border:1px solid #89969e; }

input#submit, #content p, #footerin p { color:#a6b9c5; }

h3 { color:#3d4a56; }

h2, label, a:link, a:visited, a:active { color:#6cf; }

h1, h4, h5, a:hover { color:#fff; }


.main {
	border-left:0px silver dotted;
}

/*  ------------------------- Testi -------------------------  */


label {  font-size:1em; letter-spacing:0.05em; }

h1,  h3, h4, h5, h6 { font-weight:bold; }

h3 { font-size:0.9em; line-height:1.4em; margin-bottom:3em; }

h5, h6 { font-size:1em; margin-bottom:0.5em; }

h3 { 

background-color:transparent; 
margin-bottom:0.3em; fo1nt-size:1.15em; 
line-height:1.4em; 
letter-spacing:0.1em; 
border:0px solid #1e262d;
border-bottom:8px solid #1e262d;

}

h3, h3 a:visited, h3 a:active, h3 a, h3 a:link {
	color:white;
	text-align:center;
}



.heading, h2 {
	color:white;
	border-bottom:0px solid #eee;
}

/*  ------------------------- Links -------------------------  */

a, a:link, a:visited , a:active { text-decoration:none; font-family:arial;	 }

a:hover { text-decoration:underline; }

.item {
	border-bottom:1px solid #333;
}

.specialb {
}

.alt {
	background-color:#121212;/**/
}

.menu {
	color:white;
}


.more {
	border-top:0px solid #333;
}
