html {margin: 0; padding: 0; }

body {
	font: 85%  arial, sans-serif; 
	text-align: center; 
	background: #420000; 
	background-image: url("../images/foto4_024_ballerini.jpg"); 
	background-repeat: no-repeat; 
	background-attachment: fixed;
}

p {margin: 0 10px 10px; color: #ff8400;}
a {padding: 2px; color: #ffcc66; }
a:hover {color: #ffffff; }
a img { border: 0;}

#top {clear: both; width: 100%; background: #ff8400; color: #ffffff; text-align: center;}
#top p {margin: 0; text-align: center; color: #ffffff;}

#header {text-align: center; background-color: #420000; color: #000000; background-image: url("../images/rising_star_900_120.jpg"); }
#header h1 {height: 120px; line-height: 120px; margin: 0; text-align: center; font-size: 40px; font-family: Georgia, verdana; }
#header a { text-decoration: none; color: #ffffff; }

#menu_space {clear: both; width: 100%;  }
#menu_space li {text-align: left;  }


#container {width: 900px; margin: 0 auto; text-align: left; }

#content {float: right; width: 640px; color: #ff8400; text-align: justify; margin: 0px 15px ;}
#content p {line-height: 1.4; text-align: justify; }
#content a {padding: 2px; text-decoration: none; color: #ffcc66; }

#v_navigation {float: left; width: 220px; color: #ffffff; }
#v_navigation ul {margin: 15px 0; padding: 10px; list-style-type: none; }
#v_navigation li {margin-bottom: 5px; }
#v_navigation li a:hover {color: #ffffff; }

#extra {float: right; width: 900px; background: #990030; color: #ffffff; text-align: justify; }
#extra a {padding: 2px; text-decoration: none; }

#footer {clear: both; width: 100%; background: #ff8400; color: #ffffff; text-align: center; }
#footer p {margin: 0; text-align: center; color: #ffffff;}


