@import url(reset.css); 
@import url(generic.css);

#tito	{	position: absolute;
	width: 29em;	left: 49.5em;
	top: -0.7em;
	z-index: 101;
	text-align: center;	}

#tito h1
	{
	color: #ffe; 
	font-family: 'Arial Black', sans-serif;
	font-weight: normal;
	font-size: 400%; 
	line-height: 1; 
	margin: 0;
	letter-spacing: -0.025em;
	text-transform: uppercase;
	}

#tito h2
	{
	background: #ffe; 
	color: #c30;
	font-family: 'French Script MT', 'Edwardian Script ITC', 'Blackadder ITC', Vivaldi, Mistral, 'Monotype Corsiva', 'URW Chancery', Script, Chancery, cursive;
	font-weight: normal;
	font-size: 200%; 
	line-height: 1; 
	margin: -0.2em 0 0 0;
	font-style: italic;
	}

#corpo	{
	width: 50em;	position: absolute;
	}

#testo	{
	padding: 1em;	font-size: 140%;
	font-family: Georgia, Palatino, serif;
	}
	
#testo img
	{
	border: 1px solid #eee;
	}

.data
	{
	font-family: Courier, 'Courier New', typewriter, monospace;
	font-weight: normal;
	display: inline;
	font-size: 1.5em;
	}

.ora
	{
	font-family: 'French Script MT', 'Edwardian Script ITC', 'Blackadder ITC', Vivaldi, Mistral, 'Monotype Corsiva', 'URW Chancery', Script, Chancery, cursive;
	display: inline;
	}

.ora:before
	{
	content: "@ ";
	color: #ddd;
	}
	
#spalla	{	width: 28em;	position: absolute;	left: 50em;
	background: #333 url(spalladx.gif) right top repeat-y;	}

#extra
	{
	padding: 4em 1em 1em 1em;
	background: transparent url(spallasx.gif) left top repeat-y;
	font-size: 120%;	font-family: Verdana, Geneva, sans-serif; 
	color: #ffe;
	}

#int
	{
	background: #666 url(uragano.jpg) center top no-repeat;
	font-size: 2em;
	margin: 0;
	padding: 1em 1em 3em 1em;
	color: #fff;
	font-family: 'French Script MT', 'Edwardian Script ITC', 'Blackadder ITC', Vivaldi, Mistral, 'Monotype Corsiva', 'URW Chancery', Script, Chancery, cursive;
	}
