body{background: url(img/sfondo.jpg) repeat-x fixed; overflow: auto;}
.main_box{display: block; position: relative; margin: auto; padding: 300px 480px 300px 480px; width: 0px; height: 0px; color: /*#668FCC*/#CC7B0C; font: 12px/1.2 Verdana, Arial, Helvetica, sans-serif;}
p:first-letter{font-weight: bolder}
h1{display: inline; font: 15px/1.2 Verdana, Arial, Helvetica, sans-serif}
#destra{margin-top: -20px; width: 500px; text-align: right}
.main_box a{color: /*#668FCC*/#CC7B0C;font: bold 13px/1.2 Verdana, Arial, Helvetica, sans-serif}
.main_box #Container a:hover{color: white;background: /*#668FCC*/#CC7B0C;}
img{border: 0px}
sup{color: red;}
del{color: #aaa;}
hr{background: /*#668FCC*/#CC7B0C; color: /*#668FCC*/#CC7B0C; height: 2px; margin: 0 15px 10px -5px;}
#Top{position: relative; width: 960px; height: 166px; margin: -300px 0px 0px -480px; padding: 0px; background: url(img/top.jpg) no-repeat; border : 0px}

#Top a#logo{display:block; width: 276px; height: 142px; position:absolute; top: 0px; left: 0px; border: 0px}
#Top a#logo:hover{background: url("img/logo.gif") no-repeat;}
div#clogo{width: 276px; height: 142px; position:absolute; top: 10px; left: -1px;background: url("img/logo.gif") no-repeat 0px -142px}

#Top a#the_band{display:block; width: 90px; height: 10px; position:relative; top: 10px; left: 847px}
#Top a#the_band:hover{background: url("img/the_band_h.gif") no-repeat 0px 0px}
#band a#the_band{background: url("img/the_band_h.gif") no-repeat 0px 0px}
#nav{text-align: right}
#nav ul{position: absolute;left: 248px;top: 10px;width: 709px;height: 142px;overflow: hidden; list-style-type: none;margin: 0;padding: 0;}
#nav li{position: absolute;height: 142px;margin: 0;padding: 0}
#nav a{display: block;text-indent: -9000px;text-decoration: none; padding: 142px 0 0 0;overflow: hidden;height: 0px !important; height /**/:142px; background-image: url(img/band_buttons.png)}
li#dok{width: 118px;left: 1px;top: 0px}
li#dok a{background-position: -366px 0px}
li#dok a:hover{width: 173px;background-position: 0px 0px}
#dok li#dok a{width: 173px;background-position: 0px 0px}
li#andy{width: 108px; left: 125px;top: 0px}
li#andy a{background-position: -366px 0px}
li#andy a:hover{position: relative;left: -4px;width: 144px;background-position: -120px -147px}
#andy li#andy a{position: relative;left: -4px;width: 144px;background-position: -120px -147px}
li#leo{width: 110px; left: 258px; top: 0px}
li#leo a{background-position: -368px 0px}
li#leo a:hover{position: relative;left: -29px;width: 150px;background-position: -228px 0px}
#leo li#leo a{position: relative;left: -29px;width: 150px;background-position: -228px 0px}
li#teo{width: 120px;left: 375px;top: 0px}
li#teo a{background-position: 0px -147px}
li#teo a:hover{position: relative;left: -35px;width: 204px;background-position: -339px -147px}
#teo li#teo a{position: relative;left: -35px;width: 204px;background-position: -339px -147px}
li#max{width: 120px;left: 486px;top: 0px}
li#max a{background-position: 0px -147px}
li#max a:hover{position: relative;left: 0px;width: 148px;background-position: -485px 0px}
#max li#max a{position: relative;left: 0px;width: 148px;background-position: -485px 0px}
li#engi{width: 120px;left: 593px;top: 0px}
li#engi a{background-position: 0px -147px}
li#engi a:hover{position: relative;left: 0px;width: 148px;background-position: -592px -147px}
#engi li#engi a{position: relative;left: 0px;width: 148px;background-position: -592px -147px}

#Menu{position: relative; width: 960px; height: 383px; margin: 0px 0px 0px -480px; padding: 0px; background-image: url(img/center.jpg); border:  0px}
#Menu a#pix_{position: absolute; top: 20px; left: 55px; display: block; width: 120px; height: 100px; background: url("img/menu.png") no-repeat 0px -250px}
#Menu a#bio_{position: absolute; top: 145px; left: 65px; display: block; width: 85px; height: 90px; background: url("img/menu.png") no-repeat 0px -250px}
#Menu a#guest_{position: absolute; top: 260px; left: 50px; display: block; width: 130px; height: 90px; background: url("img/menu.png") no-repeat 0px -250px}
#Menu a#mix_{position: absolute; top: 27px; right: 70px; display: block; width: 80px; height: 80px; background: url("img/menu.png") no-repeat 0px -250px}
#Menu a#contacts_{position: absolute; top: 147px; right: 52px; display: block; width: 122px; height: 82px; background: url("img/menu.png") no-repeat 0px -250px}
#Menu a#facebook_{position: absolute; top: 275px; right: 109px; display: block; width: 70px; height: 70px; background: url("img/menu.png") no-repeat 0px -250px}
#Menu a#myspace_{position: absolute; top: 275px; right: 25px; display: block; width: 70px; height: 70px; background: url("img/menu.png") no-repeat 0px -250px}

#Menu a#pix_:hover{position: absolute; top: 20px; left: 55px; display: block; width: 120px; height: 100px; background: url("img/menu.png") no-repeat 8px 10px}
#Menu a#bio_:hover{position: absolute; top: 145px; left: 65px; display: block; width: 85px; height: 90px; background: url("img/menu.png") no-repeat -94px -78px}
#Menu a#guest_:hover{position: absolute; top: 260px; left: 50px; display: block; width: 130px; height: 90px; background: url("img/menu.png") no-repeat 4px -158px}
#Menu a#mix_:hover{position: absolute; top: 27px; right: 70px; display: block; width: 80px; height: 80px; background: url("img/menu.png") no-repeat -176px 1px}
#Menu a#contacts_:hover{position: absolute; top: 147px; right: 52px; display: block; width: 122px; height: 82px; background: url("img/menu.png") no-repeat -142px -167px}
#Menu a#facebook_:hover{position: absolute; top: 275px; right: 109px; display: block; width: 70px; height: 70px; background: url("img/menu.png") no-repeat -12px -90px}
#Menu a#myspace_:hover{position: absolute; top: 275px; right: 25px; display: block; width: 70px; height: 70px; background: url("img/menu.png") no-repeat -185px -90px}

.main_box#pix div#Menu a#pix_{position: absolute; top: 20px; left: 55px; display: block; width: 120px; height: 100px; background: url("img/menu.png") no-repeat 8px 10px}
.main_box#bio div#Menu a#bio_{position: absolute; top: 145px; left: 65px; display: block; width: 85px; height: 90px; background: url("img/menu.png") no-repeat -94px -78px}
.main_box#guest div#Menu a#guest_{position: absolute; top: 260px; left: 50px; display: block; width: 130px; height: 90px; background: url("img/menu.png") no-repeat 4px -158px}
.main_box#mix div#Menu a#mix_{position: absolute; top: 27px; right: 70px; display: block; width: 80px; height: 80px; background: url("img/menu.png") no-repeat -176px 1px}
.main_box#cont div#Menu a#contacts_{position: absolute; top: 147px; right: 52px; display: block; width: 122px; height: 82px; background: url("img/menu.png") no-repeat -142px -167px}

#Container{position: relative; top: 30px; left: 4px; margin: auto; /*background: url("img/text_box-1.jpg"); */width: 497px; height: 276px; padding: 10px 30px 30px 30px; overflow: auto}
.home .main_box #Container{overflow: hidden}
#News{width: 540px; height: 273px; overflow: auto; margin: 15px -30px -30px -15px; /*font: 16px/1.2 bolder Verdana, Arial, Helvetica, sans-serif*/}
#News span{color: white}
#News .a{background-color: Darkorange}
#News .b{background-color: Darkred}
#News .c{background-color: Darkblue}
#News .d{background-color: Darkgreen}
#News .e{background-color: Darkorchid}
#News .f{background-color: Deeppink}
#Container p{text-indent: 35px}
/*#Container p object{margin: 75px}*/

.media div#Container{width: 541px; height: 300px; padding: 8px;overflow: hidden}
.Content{float: right; margin: 0px; width: 379px; border: 1px solid /*#668FCC*/#CC7B0C; text-align: center}
.main_box#pix div#Photo	{overflow: hidden; height: 252px}
.main_box#mix div#Text{overflow: auto; height: 206px}
.main_box#mix div#Music{overflow: hidden; height: 44px}
#Details{margin-top: 3px; height: 44px}
#Photo img{position: relative; margin: 0px}

.media #Container ul{float: left; list-style-type: none; height: 244px; border: 0px; margin: 0px; padding: 4px 0px 4px 2px}
.media #Container ul li{width: 71px; height: 47px; margin: 1px; text-align: center; border: 0px}
.media #Container ul li img{margin-top: 3%}
.media #Container ul li:hover{background: /*#668FCC*/#CC7B0C}
.media #Container ul li:hover a{color: white}
.media .main_box#mix #Container ul{width: 49px}
.media .main_box#pix #Container ul{width: 73px}
.media .main_box#mix #Container ul#titolo li{width: 142px; height: 21px; margin: 1px}
.media #Container #Extra{float: left; width: 150px; height: 44px; text-align: left; margin: 4px 4px 0px -1px; border: 1px solid /*#668FCC*/#CC7B0C}
.media #Container #Thumbs{float: left; margin: 0px; width: 150px; height: 252px; border: 1px solid /*#668FCC*/#CC7B0C}
.main_box#guest div#Guest{width: 511px;height: 253px;overflow: auto;padding: 7px}
.main_box#guest #Guest a{font: bold 0.99em/1.1 Verdana, Arial, Helvetica, sans-serif;}
.main_box #Comments{width: 511px}
#descrizione{display: block; float: left; width: 215px; text-align: right; line-height: 22.5px; margin-left: 35px;}
#campi{display: block; text-align: left}
.mail #Container {text-align: center; overflow: hidden}


#Bottom{position: relative; width: 960px; height: 51px; margin: 0px 0px 0px -480px; padding: 0px; background: url(img/bottom.jpg)}
#Bottom #validation{position: relative; top: 4px;left: 390px; width: 375px; color: #eef2fb}

#Bottom a#autore{display: block; width: 88px; height: 6px; position: relative; top: 24px; left: 129px}
#Bottom a#autore:hover{background: url("img/autore.png") no-repeat 0px 0px}

.languages ul{position: absolute;top: 10px; left: 781px;width: 140px;height: 30px;overflow: hidden; list-style-type: none;margin: 0;padding: 0;}
.languages li{position: absolute;height: 30px;margin: 0;padding: 0; width: 40px; height: 30px}
.languages a{display: block;text-indent: -9000px;text-decoration: none; padding: 30px 0 0 0;overflow: hidden;height: 0px !important; height /**/:30px; background-image: url(img/flags.png)}

li#ger{left: 0px;top: 0px}
li#ger a{background-position: 0px 0px}
li#ger a:hover{background-position: 120px 0px}
#de li#ger a{background-position: 120px -30px}

li#eng{left: 50px;top: 0px}
li#eng a{background-position: 0px 0px}
li#eng a:hover{background-position: 80px 0px}
#en li#eng a{background-position: 80px -30px}

li#ita{left: 100px;top: 0px}
li#ita a{background-position: 0px 0px}
li#ita a:hover{background-position: 40px 0px}
#it li#ita a{background-position: 40px -30px}

#descrizione>#captcha {width: 200px; text-align: left; margin-left: -45px; margin-top: -5px;}
form>#captcha {width: 200px; text-align: left; margin-left: 300px; margin-top: -285px;}
table#recaptcha_table {width: 200px !important;}
#recaptcha_image {width: 200px !important; height: 38px !important;}
#recaptcha_image br{display: none;}
#recaptcha_image img {width: 200px; height: 38px;}
#recaptcha_widget_div *{background-image: none;}
