HTML {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px;  OVERFLOW: hidden; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 100%; max-height: 100%
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 100.01%; BACKGROUND-ATTACHMENT: fixed; PADDING-BOTTOM: 0px; MARGIN: 0px;  OVERFLOW: hidden; COLOR: #000000; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #E2E2E2
}
.indexbody {
	BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(immagini/indexback.gif); OVERFLOW: auto
}
.sitebody {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 100%; LINE-HEIGHT: 110%; BORDER-BOTTOM: 0px; HEIGHT: 100%; max-height: 100%
}
#head {
	Z-INDEX: 7; LEFT: 10px;  OVERFLOW: hidden; WIDTH: 1000px; POSITION: absolute; TOP: 27px; HEIGHT: 98px
}
#headbackground {
	Z-INDEX: 6; LEFT: 0px; BACKGROUND-IMAGE: url(immagini/siteback.gif); OVERFLOW: auto; WIDTH: 2000px; POSITION: absolute; TOP: 0px; HEIGHT: 120px; BACKGROUND-COLOR: #ffffff
}
TD.headtable {
	
}
IMG.headpicture {
	MARGIN-TOP: 3px; FLOAT: left; MARGIN-LEFT: 20px; MARGIN-RIGHT: 15px
}
TD {
	FONT-SIZE: 0.75em; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif
}
TH {
	FONT-SIZE: 0.75em; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.75em; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 130%; PADDING-TOP: 0px; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif
}
TD P {
	FONT-SIZE: 1em
}
A {
	FONT-WEIGHT: bold; FONT-SIZE: 0.75em; COLOR: #222945; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
P A {
	FONT-SIZE: 1em
}
DIV A {
	FONT-SIZE: 1em
}
TD A {
	FONT-SIZE: 1em
}
A:link {
	COLOR: #222945
}
A:active {
	COLOR: #222945
}
A:visited {
	COLOR: #222945
}
A:hover {
	COLOR: #222945
}
#Simonpic {
	Z-INDEX: 3; RIGHT: 15px; LEFT: 785px;  OVERFLOW: hidden; WIDTH: 220px; BOTTOM: 34px; POSITION: absolute; HEIGHT: 296px
}
#title {
	DISPLAY: none
}
.headline {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; PADDING-BOTTOM: 15px; MARGIN-LEFT: 5px; COLOR: #222945; LINE-HEIGHT: 110%; PADDING-TOP: 7px
}
#content {
	Z-INDEX: 3; RIGHT: 10px; LEFT: 250px; OVERFLOW: auto; BOTTOM: 34px; POSITION: absolute; TOP: 140px
}
 HTML #content {
	BORDER-TOP: #e2e2e2 140px solid; Z-INDEX: 1; RIGHT: 0px; LEFT: 0px; OVERFLOW: auto; BORDER-LEFT: #e2e2e2 250px solid; WIDTH: 100%; BOTTOM: 0px; BORDER-BOTTOM: #e2e2e2 34px solid; POSITION: absolute; TOP: 0px; HEIGHT: 100%; max-height: 100%
}
#content P {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px
}
#content TABLE {
	MARGIN-LEFT: 15px; MARGIN-RIGHT: 15px
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#bottom {
	DISPLAY: block; Z-INDEX: 9; LEFT: 0px; BACKGROUND-IMAGE: url(immagini/bottomback.gif); MARGIN: 0px; WIDTH: 1200px; BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; HEIGHT: 34px; BACKGROUND-COLOR: #ffffff
}
DIV.menu {
	FONT-SIZE: 0.9em; PADDING-BOTTOM: 10px; LINE-HEIGHT: 120%
}
#navigation {
	Z-INDEX: 4; LEFT: 90px; OVERFLOW: auto; WIDTH: 13.2em; BOTTOM: 39px; BACKGROUND-REPEAT: repeat; POSITION: absolute; TOP: 150px
}

A.navigationlevel1active {
	BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; PADDING-BOTTOM: 2px; WIDTH: 10.8em; COLOR: #ffffff; TEXT-INDENT: 20px; LINE-HEIGHT: 1.7em; HEIGHT: 1.7em; BACKGROUND-COLOR: #021842
}
A.navigationlevel1active:link {
	BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; PADDING-BOTTOM: 2px; WIDTH: 10.8em; COLOR: #ffffff; TEXT-INDENT: 20px; LINE-HEIGHT: 1.7em; HEIGHT: 1.7em; BACKGROUND-COLOR: #021842
}
A.navigationlevel1active:active {
	BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; PADDING-BOTTOM: 2px; WIDTH: 10.8em; COLOR: #ffffff; TEXT-INDENT: 20px; LINE-HEIGHT: 1.7em; HEIGHT: 1.7em; BACKGROUND-COLOR: #021842
}
A.navigationlevel1active:visited {
	BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; PADDING-BOTTOM: 2px; WIDTH: 10.8em; COLOR: #ffffff; TEXT-INDENT: 20px; LINE-HEIGHT: 1.7em; HEIGHT: 1.7em; BACKGROUND-COLOR: #021842
}
A.navigationlevel1active:hover {
	BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; PADDING-BOTTOM: 2px; WIDTH: 10.8em; COLOR: #ffffff; TEXT-INDENT: 20px; LINE-HEIGHT: 1.7em; HEIGHT: 1.7em; BACKGROUND-COLOR: #021842
}
A.navigationlevel1inactive {
	BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000 1px solid; DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 0.8em; PADDING-BOTTOM: 2px; WIDTH: 10.8em; COLOR: #000000; TEXT-INDENT: 20px; LINE-HEIGHT: 1.7em; HEIGHT: 1.7em; BACKGROUND-COLOR: #D0D0D0
}
A.navigationlevel1inactive:link {
	BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000 1px solid; DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 0.8em; PADDING-BOTTOM: 2px; WIDTH: 10.8em; COLOR: #000000; TEXT-INDENT: 20px; LINE-HEIGHT: 1.7em; HEIGHT: 1.7em; BACKGROUND-COLOR: #D0D0D0
}
A.navigationlevel1inactive:visited {
	BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000 1px solid; DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 0.8em; PADDING-BOTTOM: 2px; WIDTH: 10.8em; COLOR: #000000; TEXT-INDENT: 20px; LINE-HEIGHT: 1.7em; HEIGHT: 1.7em; BACKGROUND-COLOR: #D0D0D0
}
A.navigationlevel1inactive:hover {
	FONT-WEIGHT: normal; COLOR: #000000; BACKGROUND-COLOR: #9CA5AE
}
.navigationlevel2active {
	BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000 1px solid; PADDING-LEFT: 0px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.7em; MARGIN-LEFT: 15px; VERTICAL-ALIGN: middle; WIDTH: 11em; COLOR: #ffffff; TEXT-INDENT: 35px; LINE-HEIGHT: 1.7em; HEIGHT: 1.7em; BACKGROUND-COLOR: #021842
}
A.navigationlevel2active {
	BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000 1px solid; PADDING-LEFT: 0px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.7em; MARGIN-LEFT: 15px; VERTICAL-ALIGN: middle; WIDTH: 11em; COLOR: #ffffff; TEXT-INDENT: 35px; LINE-HEIGHT: 1.7em; HEIGHT: 1.7em; BACKGROUND-COLOR: #021842
}
A.navigationlevel2active:link {
	BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000 1px solid; PADDING-LEFT: 0px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.7em; MARGIN-LEFT: 15px; VERTICAL-ALIGN: middle; WIDTH: 11em; COLOR: #ffffff; TEXT-INDENT: 35px; LINE-HEIGHT: 1.7em; HEIGHT: 1.7em; BACKGROUND-COLOR: #021842
}
A.navigationlevel2active:active {
	BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000 1px solid; PADDING-LEFT: 0px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.7em; MARGIN-LEFT: 15px; VERTICAL-ALIGN: middle; WIDTH: 11em; COLOR: #ffffff; TEXT-INDENT: 35px; LINE-HEIGHT: 1.7em; HEIGHT: 1.7em; BACKGROUND-COLOR: #021842
}
A.navigationlevel2active:visited {
	BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000 1px solid; PADDING-LEFT: 0px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.7em; MARGIN-LEFT: 15px; VERTICAL-ALIGN: middle; WIDTH: 11em; COLOR: #ffffff; TEXT-INDENT: 35px; LINE-HEIGHT: 1.7em; HEIGHT: 1.7em; BACKGROUND-COLOR: #021842
}
A.navigationlevel2active:hover {
	BACKGROUND-COLOR: #021842
}
A.navigationlevel2inactive {
	BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000 1px solid; PADDING-RIGHT: 0px; DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 0.7em; MARGIN-LEFT: 15px; VERTICAL-ALIGN: middle; WIDTH: 11em; COLOR: #000000; TEXT-INDENT: 35px; LINE-HEIGHT: 1.7em; HEIGHT: 1.7em; BACKGROUND-COLOR: #D0D0D0
}
A.navigationlevel2inactive:link {
	BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000 1px solid; PADDING-RIGHT: 0px; DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 0.7em; MARGIN-LEFT: 15px; VERTICAL-ALIGN: middle; WIDTH: 11em; COLOR: #000000; TEXT-INDENT: 35px; LINE-HEIGHT: 1.7em; HEIGHT: 1.7em; BACKGROUND-COLOR: #D0D0D0
}
A.navigationlevel2inactive:visited {
	BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000 1px solid; PADDING-RIGHT: 0px; DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 0.7em; MARGIN-LEFT: 15px; VERTICAL-ALIGN: middle; WIDTH: 11em; COLOR: #000000; TEXT-INDENT: 35px; LINE-HEIGHT: 1.7em; HEIGHT: 1.7em; BACKGROUND-COLOR: #D0D0D0
}
A.navigationlevel2inactive:hover {
	BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000 1px solid; FONT-WEIGHT: normal; COLOR: #000000; BACKGROUND-COLOR: #9CA5AE
}
DIV.Newshead1 {
	FONT-WEIGHT: bold; FONT-SIZE: 0.75em; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 15px; VERTICAL-ALIGN: middle; WIDTH: 350px; COLOR: #ffffff; PADDING-TOP: 3px; BACKGROUND-COLOR: #021842; TEXT-ALIGN: left
}
DIV.Newscontent1 {
	FONT-SIZE: 0.75em; PADDING-BOTTOM: 16px; MARGIN-LEFT: 20px; VERTICAL-ALIGN: middle; WIDTH: 310px; COLOR: #000000; PADDING-TOP: 3px; TEXT-ALIGN: justify
}
DIV.Newsarchivehead {
	FONT-WEIGHT: bold; FONT-SIZE: 0.75em; PADDING-BOTTOM: 3px; MARGIN-LEFT: 15px; VERTICAL-ALIGN: middle; WIDTH: 540px; COLOR: #ffffff; PADDING-TOP: 3px; BACKGROUND-COLOR: #222945; TEXT-ALIGN: center
}
DIV.Newsarchivecontent {
	FONT-SIZE: 0.75em; PADDING-BOTTOM: 16px; MARGIN-LEFT: 15px; VERTICAL-ALIGN: middle; WIDTH: 540px; COLOR: #000000; PADDING-TOP: 3px; TEXT-ALIGN: justify
}
#containermain {
	LEFT: 365px; WIDTH: 190px; POSITION: absolute; TOP: 40px; TEXT-ALIGN: justify
}
DIV.containerhead {
	BORDER-RIGHT: #222945 1px solid; BORDER-TOP: #222945 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 0.75em; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; BORDER-LEFT: #222945 1px solid; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #222945 1px solid; BACKGROUND-COLOR: #222945; TEXT-ALIGN: center
}
DIV.containertext {
	BORDER-RIGHT: #222945 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #222945 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 0.75em; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; BORDER-LEFT: #222945 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #222945 1px solid; TEXT-ALIGN: justify
}
DIV.containertext A:link {
	FONT-SIZE: 1em
}
#containertext A:visited {
	FONT-SIZE: 1em
}
#containertext A:active {
	FONT-SIZE: 1em
}
#containertext A:hover {
	FONT-SIZE: 1em
}
.notesheadline {
	FONT-WEIGHT: bold; COLOR: #222945
}
TABLE.notestable {
	WIDTH: 90%
}
#notes {
	MARGIN-LEFT: 15px
}
#notestext {
	FONT-SIZE: 0.9em; MARGIN-LEFT: 15px
}
TD.disco {
	FONT-SIZE: 0.9em; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #e6e6e6; TEXT-ALIGN: center
}
TD.discocell1 {
	VERTICAL-ALIGN: top; WIDTH: 60%
}
TD.discocell2 {
	VERTICAL-ALIGN: top; WIDTH: 40%
}
.disconew {
	BACKGROUND-COLOR: #8fffb3
}
TABLE.discotable {
	BORDER-LEFT-COLOR: #222945; BORDER-BOTTOM-COLOR: #222945; BORDER-TOP-COLOR: #222945; BORDER-RIGHT-COLOR: #222945
}
TH.artist {
	WIDTH: 30%; TEXT-ALIGN: center
}
TH.title {
	WIDTH: 30%; TEXT-ALIGN: center
}
TH.tracks {
	WIDTH: 15%; TEXT-ALIGN: center
}
TH.company {
	WIDTH: 15%; TEXT-ALIGN: center
}
TH.year {
	WIDTH: 10%; TEXT-ALIGN: center
}
.releases {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 15px; VERTICAL-ALIGN: top; PADDING-TOP: 15px; TEXT-ALIGN: center
}
DIV.links {
	PADDING-RIGHT: 5px; MARGIN-TOP: 15px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 1.3em; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px; BACKGROUND-COLOR: #e6e6e6
}
DIV.linkurl {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 15px; VERTICAL-ALIGN: top; PADDING-TOP: 15px
}
DIV#messageboard {
	PADDING-LEFT: 20px
}
TABLE.messages {
	FONT-SIZE: 100.01%; WIDTH: 94%
}
TD.hrline {
	HEIGHT: 25px
}
DIV.guestlist {
	WIDTH: 485px
}
DIV.guestlist P {
	FONT-SIZE: 0.8em
}
DIV.numberofentries {
	FONT-SIZE: 0.9em; MARGIN: 10px; TEXT-ALIGN: center
}
TABLE.guestlistentrytable {
	FONT-SIZE: 100.01%; WIDTH: 480px; MARGIN-RIGHT: 20px
}
TD.messageentry {
	PADDING-RIGHT: 5px; FONT-SIZE: 0.8em; MARGIN: 0px; VERTICAL-ALIGN: top; LINE-HEIGHT: 130%
}
TD.messagedate {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 95px; LINE-HEIGHT: 110%
}
TD.messagename {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 95px; LINE-HEIGHT: 110%
}
TD.messagemail {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 95px; LINE-HEIGHT: 110%
}
TD.messagecountry {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 95px; LINE-HEIGHT: 110%
}
TD.messagetext {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 95px; LINE-HEIGHT: 110%
}
HR.guestlistentry-hr {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; WIDTH: 600px; COLOR: #222945; HEIGHT: 1px; BACKGROUND-COLOR: #222945
}
DIV.signguestbook {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; MARGIN: 10px; TEXT-ALIGN: center
}
TABLE.guestbookformtable {
	FONT-SIZE: 1em
}
P.backtoentries {
	BORDER-RIGHT: #ffea00 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ffea00 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 0.7em; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ffea00 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ffea00 1px solid; BACKGROUND-COLOR: #6a1e00; TEXT-ALIGN: center
}
P.signguestbook {
	BORDER-RIGHT: #ffea00 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ffea00 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 0.7em; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ffea00 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ffea00 1px solid; BACKGROUND-COLOR: #6a1e00; TEXT-ALIGN: center
}
P.archives {
	BORDER-RIGHT: #ffea00 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ffea00 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 0.7em; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 0px 10px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ffea00 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ffea00 1px solid; BACKGROUND-COLOR: #6a1e00; TEXT-ALIGN: center
}
TABLE.messages {
	FONT-SIZE: 1.2em
}
DIV#poweredby {
	DISPLAY: none
}
UL.masterclass {
	FONT-SIZE: 0.75em; LIST-STYLE-TYPE: square
}
DIV.question {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 5px; MARGIN-LEFT: 5px; COLOR: #606060; LINE-HEIGHT: 110%
}
DIV.answer {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 25px; MARGIN-LEFT: 5px; COLOR: #222945; LINE-HEIGHT: 110%
}
DIV.update {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 0.75em; PADDING-BOTTOM: 25px; MARGIN-LEFT: 5px; LINE-HEIGHT: 110%; PADDING-TOP: 25px
}
DIV.albumtitle {
	PADDING-RIGHT: 10px; MARGIN-TOP: 35px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; PADDING-BOTTOM: 10px; MARGIN-LEFT: 5px; COLOR: #222945; LINE-HEIGHT: 110%; PADDING-TOP: 10px
}
