/* CSS Document */

html { 
	background: transparent url(zen/images/bg_top.gif) repeat-x;}
	
body { 
	font: 8pt/16pt georgia; 
	color: #333; 
	margin:60px 0px 0px 0px; /* ylareuna */
	background: #fff url(zen/images/logo.gif) no-repeat top;}
	

#container { 
	display:block;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:700px;
	height:auto;
	padding: 160px 10px 10px 10px;
	background-image: url(zen/images/footerbg.gif);
	background-repeat: no-repeat;
	background-position: bottom left;

	}

#pageHeader { 
	margin-bottom: 20px;}
	
#pageHeader h1,
#pageHeader h2
	{display: none;}
	
/* ingressi */
#quickSummary {
	clear:both; 
	width: 700px; }	
	
#quickSummary p {
	font: italic 10pt/16pt georgia;
	padding: 15px 0px 30px 200px;
	text-align:right;}	
	
/* so what...alkaa */	
#supportingText {
	padding-left: 10px;
	width:400px;
	padding: 30px 10px 30px 10px;
	}	
/* leipis */		
#preamble {
	clear: right; 
	width:400px;
	padding: 30px 10px 0px 10px;}	
h3 span
	{display: none;
	visibility: hidden;}
	
a, a:visited {
	text-decoration: none;
	color: #79940C;
	border-bottom: 1px dotted #ccc;}

a:hover {
	text-decoration: none;
	color: #611212;
	border-bottom: 1px solid #ccc;}

acronym {
	text-decoration: none;
	color: #79940C;
	border-bottom: 1px dotted #ccc;
	cursor: help;}	
	
#preamble h3 { background: url(zen/images/theroad.gif) no-repeat; width:400px; height:33px; }
#explanation h3 { background: url(zen/images/sowhat.gif) no-repeat; width:400px; height:33px; }
#participation h3 { background: url(zen/images/part.gif) no-repeat; width:400px; height:33px; }
#benefits h3 { background: url(zen/images/ben.gif) no-repeat; width:400px; height:33px; }
#requirements h3 { background: url(zen/images/req.gif) no-repeat; width:400px; height:33px; }

#linkList{
	position: absolute;
	left:auto; 
	right:auto; 
	top: 385px;
	margin-left: 420px;
	width: 200px;
	background-image: url(zen/images/viiva.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 60px;
}
#linkList2{
	padding: 0;
	margin: 0;
	background-image: url(zen/images/roiske.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 600px;
}	
#linkList ul {
	text-align: left;
	list-style: none;
	margin: 0;
	padding: 0;
}

#linkList ul li{
	margin: 0;
	padding: 3px 0 3px 10px;
	border-bottom: 1px solid #ECEFD7;
}

#linkList ul {
	text-align: left;
	list-style: none;
	margin: 0;
	padding: 0;}

#linkList ul li{
	margin: 0;
	padding: 3px 0 3px 10px;
	border-bottom: 1px solid #ECEFD7;}
#lselect h3 {
	background-image: url(zen/images/select.gif);
	background-repeat: no-repeat;
	background-position: left;
	width: 196px;
	height: 40px;
}
#lselect ul li {
	background: transparent url(zen/images/icon.gif) no-repeat 0% 25%;
	padding: 3px 0 3px 25px;
}

#larchives h3 {
	background-image: url(zen/images/arc.gif);
	background-repeat: no-repeat;
	background-position: left;
	width: 196px;
	height: 40px;
}

#lresources h3 {
	background-image: url(zen/images/res.gif);
	background-repeat: no-repeat;
	background-position: left;
	width: 196px;
	height: 40px;
}