*{padding:0; margin:0; border:0}
html{background:url("../i/mainbg.jpg") 0 0 no-repeat fixed;}

#header h1{display:none}

#main{position:relative; width:380px; margin-left:200px; margin-top:10px}
#main span{height:1px; display:block}

p#ilove{position:fixed; top:12px; left:8px; background:url("../i/ilove.png") 0 0 no-repeat; height:400px; width:190px; text-indent:-9999px}
p#inspires{position:fixed; top:12px; left:582px; background:url("../i/music.png") 0 0 no-repeat; height:120px; width:370px; font-size:0}

#cdcover, #altre{clear:left;}

#cdcover div{float:left;}
#altre div{float:left;}

#cdcover a{width:120px; height:120px; display:block; border:3px solid #000}
#cdcover a img{display:none}
#cdcover a:hover{border:3px solid #ff6}

#altre a{width:120px; height:120px; display:block; border:3px solid #000}
#altre a img{display:none}

div#dalink{padding-top:30px; padding-left:30px; padding-bottom:30px}
div#dalink a span{visibility:hidden}
div#dalink a{width:200px; height:64px; background:url("../i/dalink.png") 0 0 no-repeat; border:0}
div#dalink a:hover{border:0; background:url("../i/dalink.png") 0 -65px no-repeat;}

div#email {position:fixed; top:490px; left:582px}
div#email a span{visibility:hidden}
div#email a{width:130px; height:135px; background:url("../i/at.png") 0 0 no-repeat; border:0; display:block; text-decoration:none}
div#email a:hover{border:0; background:url("../i/at.png") 0 -135px no-repeat;}


#lastfm{position:fixed; top:98px; left:580px;}
#lastfm {clear:left; width:320px; margin:0 auto; padding-top:40px; padding-bottom:20px; background:url("../i/parentesi.png") 280px 10px no-repeat;}
#lastfm span{height:1px; display:block}
#lastfm a{border:2px solid #000; display:block; width:64px; height:64px; float:left; margin-left:2px; margin-bottom:2px}
#lastfm a:hover{border:2px solid #fc6}

#counter{display:none}
#footer{clear:left}

