* {outline: none;-moz-outline: none;-moz-user-focus: none;}

HTML, BODY { padding:0px; margin:0px;}

BODY { font-family:Helvetica, sans-serif; background-color:#C9D8DB; font-size:70%;}
IMG { border:none;}
A { color:#333333;}
A:hover { text-decoration:none; color:#CC3300;}
UL { padding:0px; margin:0px; list-style-type:none;}


#container { background-repeat:no-repeat; background-position:center top; width:800px;  margin:0px auto; position:relative; }
#container H1 { padding:0px; margin:0px; position:absolute; z-index:10;}
#container H1 A { font-size:1px; text-indent:-5000px; display:block; width:110px; height:40px;}
DIV.comingsoon {background-image:url(/_assets/img/bg_comingsoon.jpg);height:528px;}
DIV.home { background-image:url(/_assets/img/bg_home.jpg); padding-top:395px;height:147px;}
DIV.under-const { background-image:url(/_assets/img/bg_blank.jpg); padding-top:380px;height:147px;}
DIV.discografia {background-image:url(/_assets/img/bg_discografia.jpg);height:528px;}
DIV.poesie {background-image:url(/_assets/img/bg_poesie.jpg);height:515px;}
DIV.manifesto {background-image:url(/_assets/img/bg_manifesto.jpg);height:528px;}
DIV.bio {background-image:url(/_assets/img/bg_bio.jpg);height:528px;}
DIV.foto {background-image:url(/_assets/img/bg_foto.jpg);height:528px; width:785px!important;}
DIV.video {background-image:url(/_assets/img/bg_video.jpg);height:528px; width:785px!important;}
DIV.tour1 {background-image:url(/_assets/img/bg_tour-busker_strada.jpg);height:528px;}
DIV.tour2 {background-image:url(/_assets/img/bg_tour-busker_swallow.jpg);height:528px;}
DIV.tour3 {background-image:url(/_assets/img/bg_tour-busker_gwen.jpg);height:528px;}
DIV.news {background-image:url(/_assets/img/bg_news.jpg);height:528px;}
DIV.press {background-image:url(/_assets/img/bg_press.jpg);height:528px;}
DIV.recensioni {background-image:url(/_assets/img/bg_recensioni.jpg);height:528px;}
DIV.contatti {background-image:url(/_assets/img/bg_contatti.jpg);height:528px;}
DIV.link {background-image:url(/_assets/img/bg_links.jpg);height:528px;}

DIV.home H1 { top:20px; left:220px;width:150px; height:60px;}
DIV.discografia H1 { bottom:20px; right:40px;}
DIV.poesie H1 { bottom:50px; right:85px;}
DIV.manifesto H1, DIV.bio H1 { bottom:115px; left:155px;}
DIV.foto H1, DIV.video H1 { bottom:13px; right:20px;}
DIV.tour1 H1, DIV.tour2 H1, DIV.tour3 H1 { bottom:110px; left:250px;}
DIV.news H1 { bottom:115px; left:90px;}
DIV.contatti H1, DIV.link H1 { bottom:75px; left:100px;}

/*stile CORPO*/
#content, #manifesto, #discografia, #press, #news, #contatti, #poesie, #tour {width:370px; height:340px; margin:0px 0px 0px 270px; overflow:hidden; position:relative; }
#manifesto {margin:80px 0px 0px 270px;height:270px;}
#discografia { width:420px; margin:129px 0px 0px 76px; float:left;}
#contatti { width:215px; height:160px; margin:129px 15px 0px 0px; float:right; }
#container DIV.links { width:205px; height:160px; margin:129px 30px 0px 0px; float:right; }
#foto, #media { width:430px; height:400px; margin:85px 15px 0px 0px; float:right;}
#poesie { width:340px; height:255px; margin:144px 0px 0px 176px; float:left;}
#tour { width:370px; margin:162px 0px 0px 96px; float:left; height:207px; }

#press {margin:90px 0px 65px 115px;height:230px;width:580px;}
#news {margin:80px 0px 70px 125px;height:245px;width:570px;}
A.rece, A.press, A.link, A.contatti { position:absolute; top:35px; right:144px; background-repeat:no-repeat; background-position:center; text-indent:-5000px; display:block;}
A.rece { width:105px; height:37px; }
A.rece:hover { background-image:url(/_assets/img/hover_rece.png);}
A.press { width:109px; height:33px; right:134px;}
A.press:hover {background-image:url(/_assets/img/hover_press.png);}
A.link { width:86px; height:37px; top:30px; right:157px;}
A.link:hover { background-image:url(/_assets/img/hover_link.png);}
A.contatti { width:86px; height:36px; right:150px; top:30px;}
A.contatti:hover {background-image:url(/_assets/img/hover_contatti.png);}


#discografia H4, #poesie H4 { margin:0px; padding:0px; font-size:110%;}
#discografia UL LI { margin-bottom:10px;}
#discografia UL LI IMG { margin-right:5px;}
#media A.pic { display:block; padding:2px; border:solid 1px #FFFFFF; float:left; margin:2px;}
#media A.pic IMG { width:70px; height:70px;}
#media A.pic:hover { border:solid 1px #CC3300; }
#news UL LI { margin:10px 0px 0px 0px;}
#news UL LI H5 { font-size:100%; padding:0px; margin:0px;}
#news UL LI P { padding:0px; margin:0px;}
#poesie UL LI, #container DIV.links UL LI { margin:5px; text-align:center;}
#poesie UL LI A, #container DIV.links UL LI A { text-decoration:none; font-weight:bold; text-transform:capitalize;}
/*fine stile CORPO*/

#scroll {width:100%;}

#contatore { font-size:11px; text-align:right; color:#333333; margin-right:10px;}

UL.navtour { position:absolute; bottom:35px; right:120px; z-index:5;}
UL.navtour LI { margin-bottom:2px;}
UL.navtour LI A { display:block; text-indent:-5000px; font-size:1px; width:120px;height:25px; background-repeat:no-repeat;}
UL.navtour LI A:hover {background-image:url(/_assets/img/hover_tour.png);}

DIV.scroll { position:absolute; top:165px; right:40px; z-index:10;}
DIV.scroll A { display:block; width:15px; height:80px; text-indent:-5000px;}
DIV.scroll_news { position:absolute; top:125px; right:73px; z-index:10;}
DIV.scroll_link { position:absolute; top:135px; right:149px; z-index:10;}
DIV.scroll_poesie { position:absolute;  top:225px; right:127px; z-index:10;}
DIV.scroll_tour { position:absolute; top:215px; right:175px; z-index:10; }

.clear { clear:both; font-size:1px;}
.hidden {display:none;}