/********** MAIN DIVS & SPANS *****************/
* { padding: 0; margin: 0; }

body {
 font-family:Helvetica, Arial, sans-serif;
 font-size: 14px;
 color: #7BE8FF;
 background: black;
 background-image:url('graphic/bg_01.jpg');
 background-repeat:no-repeat;
 background-attachment:fixed
}
#wrapper { 
 /*border: 1px solid;*/
 /*position: absolute;
 top: 10%;
 left: 10%;*/
 margin-left: auto;
 margin-right: auto;
 width: 900px;
 padding:1em;
 padding-top:6em;
 /*background: url('graphic/header_name.png') no-repeat top center; */
 /* Try with Karabine */
}
#social {
	margin-top:2em;
	 background: url('graphic/firma.png') no-repeat bottom right;
	 height:200px;
	margin-bottom: 5em;
}
#footer {
	margin-top:2em;
	text-align:center;
	font-size:80%;
	letter-spacing:2.5px;
	}
/************************* PARAGRAPHS & TYPO *****************/
p.justified {
	margin-left: 1em;
	margin-right: 1em;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	text-align: justify;
	text-transform: lowercase;
}
p.big {
	font-size: 300%;
	padding-left:1em;
}
p.boldmain {
	font-size: 300%;
	line-height:120%;
}
p.small {
	font-size:90%;
}
span.spaziato {
	letter-spacing: 0.3em;
	font-weight:bold;
}
/************************ LINKS *****************************/
p.boldmain a {
	color:white;
	text-decoration:none;
}
p.boldmain a:hover {
	color:#A5E2F1;
	background-color:white;
	/*text-transform:uppercase;*/
	-webkit-transform: rotate(-180deg); 
	-moz-transform: rotate(-180deg); 
	/*filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);*/
	/*text-decoration:line-through;*/
}
a {
	color:#8ABECA;
}
a:visited {
	color:#8ABECA;
	}
a img {
	border:none;
	}
