html{   height:auto;}body { 	font: 8pt/16pt georgia; 	color: #555753; 	background: #638199 url(sfondo.jpg) repeat-x; 	margin: 0px; 	text-align:center; 	height:auto; 	}p { 	font: 11px tahoma, arial, sans-serif; 	margin:0px; 	line-height:15px; 	}a:link { 	text-decoration: none; 	color: #9933FF;	}a:visited {    color: #9933FF;	}a.c:visited { 	font-weight: normal; 	text-decoration: none;	}	a:hover, a:active { 	text-decoration: underline; 	}ul {	list-style-type: none;	margin: 0; padding: 0;}#container {	width: 750px;	padding: 0;	margin: auto;	text-align: left;	border-left:5px solid #Fff;	border-right:5px solid #Fff;	border-bottom:5px solid #Fff;	background-color:#FFFFFF;	height:850px;	border-top: 5px solid #Fff;}#intro { 	vertical-align: bottom;	}#pageHeader {	padding: 0;	margin: 0;	height: 222px;	background-image:url(header.jpg);	color: #FFFFFF;	}#pageHeader h1 {	width: auto;	padding: 10px 0px 0px 20px;}	#pageHeader h1 span {	}#pageHeader h2 { 	padding: 0; margin: 0px 0px 0px 20px;	}#pageHeader h2 span {	}#preamble {	float:left;	background-color:#313131;	width: 280px;	margin-top: 5px;	}#preamble h3 {	margin: 0; 	padding: 0; 	color:#F1EDEC; }#preamble h3 span {     font-size:10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	padding-left:5px; 	font-weight:bold; 	text-transform:uppercase;}#preamble p {	font-family: Verdana, Arial, Helvetica, sans-serif;	padding: 5px;	color: #fff;	font-size:10px;}#preamble p.p1 {}#supportingText {	padding: 0px;	margin:0px;	background: #fff;	width: 470px;	float: right;	}#supportingText p {     padding:10px; 	color: #545454; 	text-align:justify;}	#explanation h3, #participation h3, #benefits h3, #requirements h3{   border: 1px solid #ccc;   margin: 5px 10px 0px 10px;    background-image:url(sotto1_h3.jpg);}#explanation h3 span, #participation h3 span, #benefits h3 span, #requirements h3 span {    color:#6D6F59;    font-family:Verdana, Arial, Helvetica, sans-serif;    text-transform:uppercase;   font-size:10px;   padding-left:5px; }		#footer {	border: 1px solid #ffffff;	padding:0px;	font-size: 12px;	font-weight:bold;	text-align: center;	text-transform:uppercase;	font-family:Arial, Helvetica, sans-serif;	background-color: #EBEBEB;}#footer a:link, a:active{ 	color: #6E96C7;}#footer a:hover{ 	color: #f0f0f0;	text-decoration:underline;}#footer a:visited{ 	color: #6E96C7;}a.c {	font-weight: normal;}#lselect, #larchives, #lresources {	width: 270px;	float: left;	padding: 0;	margin: 0;	color:#990000;	font-size:9px;	border-left:5px solid #ccc;	border-right:5px solid #ccc;	border-top:5px solid #ccc;	background-color:#EBEBEB;	border-bottom: 5px solid #ccc;}#lselect{}#lselect li a:link, a:active{	text-decoration:none;	text-transform:uppercase;	font-size:9px;	color:#5C6E00;}#lselect li a:hover {	text-decoration:underline;}#lselect a:visited {	text-transform:uppercase;}#larchives {}#larchives li a:link, a:active{	text-decoration:none;	text-transform:uppercase;	font-size:9px;	color:#5C6E00;}#larchives li a:hover {	text-decoration:underline;}#larchives a:visited {	text-transform:uppercase;}#lresources {   border-bottom:5px solid #A7B7C6;}#lresources li a:link, a:active{	text-decoration:none;	text-transform:uppercase;	font-size:9px;	color:#2A6BA3;}#lresources li a:hover {	text-decoration:underline;}#lresources a:visited {	text-transform:uppercase;}#lselect h3 span, #larchives h3 span, #lresources h3 span {    color:#333333;   font-size:9px;    font-family:Arial, Helvetica, sans-serif;   text-transform:uppercase;    padding:5px;   margin:10px; }#linklist {	position: absolute;	float:left;}#linkList #linkList2  ul {	padding: 0px 10px 10px 30px;	display:block;}