@import url(reset.css);

body{text-align: center; background-image: url(images/sfondo.jpg); background-repeat:no-repeat; background-color: #000000; background-position:center top;}

div {position: relative; margin:auto;}

ul {position:relative;}
ul a:hover{background: url(images/underline.png) no-repeat 0px 14px;}

a {color:#888; text-decoration:none;}

a:hover{color:#506565;}

h2{color:#888; font-size:16px; font-weight:bold;}
h3{font-style: italic; font-size: 15px; font-weight: bold; }
h4{font-size: 14px; font-weight: bold;}
#header{width: 950px; height: 250px;}
#header h1 a{position: absolute; top: 80px; left: 10px; width: 940px; height: 180px; background: url(images/logo.png) no-repeat; text-indent: -9999px; text-decoration: none; border: none;}

#menu {height: 24px; top: -220px; border-top: solid 1px #35454B; border-bottom: solid 1px #45575B;}
#menu ul{width:840px; margin:auto;}

#menu ul li{height:20px; float:left; padding: 2px 0px 2px 0px;}
#menu ul li a{width: 140px; height:20px; text-indent: -9999px; text-decoration: none; border: none; float:left;}

#aaa a{background: url(images/menu.png) no-repeat 7px 0px;}
#bbb a{background: url(images/menu.png) no-repeat 7px -20px;}
#ccc a{background: url(images/menu.png) no-repeat 7px -40px;}
#ddd a{background: url(images/menu.png) no-repeat 7px -60px;}
#eee a{background: url(images/menu.png) no-repeat 7px -80px;}
#fff a{background: url(images/menu.png) no-repeat 7px -100px;}

#menu ul li:hover {background-color:#154545;}
#menu ul li a:hover {background-color:#154545;}

#container{width:910px; text-align:center; margin: auto; top:20px;}

#sx{width:160px; top:-50px;}
#sx h2{background: url(images/bands.png) no-repeat top left; width:180px; height:940px; text-indent: -9999px; text-decoration: none; border: none;}
#sx ul{width:140px; background: url(images/txt_vert_sx.png) repeat-x 10px 10px; line-height: 25px; font-size:12px; padding-top:10px; padding-left:5px; top:-910px; left:20px;}

#center{width:400px; background-image: url(images/txt_vert_center.png); background-repeat:repeat-x; background-position:top;}
#center p{padding-top:15px;}
#center a{text-decoration: underline;}

#dx{width:150px; background-image: url(images/txt_vert_center.png); background-repeat:repeat-x; background-position:top;}
#dx ul{font-size:12px; padding-top:15px;}

.boxes{float:left; margin:0px 9px 0px 9px; color:#888; text-align:left; font-size:13px; padding: 15px 20px 10px 20px;}