/*
Theme Name: Starkers
Theme URI: http://elliotjaystocks.com
Description: The totally nude Wordpress theme. Phwoar! (Based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a> by <a href="http://binarybonsai.com/">Michael Heilemann</a>)
Version: 2.8
Author: Elliot Jay Stocks
Author URI: http://elliotjaystocks.com
Tags: starkers, naked, clean, basic
*/
@font-face {
            font-family: 'noozhand'; /* dichiarazione */
            src: url('noozhand.ttf');    /* indirizzo del font */
           }
@import "style/css/reset.css";
@import "style/css/typography.css";
@import "style/css/layout.css";

* { 
    margin: 0; 
    padding: 0; 
}
ul {
	list-style-type: none;
	}
li { background:none; }

html, body, #bg, #bg table, #bg td, #cont {
    height:100%;
    width:100%;
    overflow:hidden;
}

#bg { 
    position: fixed; 
}

#bg div {
    height:200%;
    left:-50%;
    position:absolute;
    top:-50%;
    width:200%;
}

#bg td {
    text-align:center;
    vertical-align:middle;
}

#bg img {
    margin:0 auto;
    min-height:50%;
    min-width:50%;
}

#cont {
    position:absolute;
    top:0;left:0;
    z-index:70;
    overflow:auto;
}

.box { 
    margin: 0 auto; 
    width: 660px;
    padding-top: 30px;
/*    padding-bottom:150px;*/
	text-align: left;
}


                                                                                         /*TWITTERs*/
.suittitle { 
	width:auto;
    background: black; 
	color: white;
	margin-left:25px;
	border-radius: 25px;
	-moz-border-radius: 25px;        /*firefox! */
	-webkit-border-radius: 25px;    /* chrome! */
	-moz-box-shadow:0px 0px 25px #333333;
    -webkit-box-shadow:0px 0px 25px #333333;
    box-shadow:0px 0px 25px #333333;
	behavior: url(ie-css3.htc);
	padding-left: 50px;
	margin-bottom:30px;
}

.suittitle img { 
margin-left: -35px;
margin-top: 10px;
margin-right: 17px;
}

.suittitle p { 
margin-left: 10px;
	font-family: 'noozhand', Arial, Helvetica, sans-serif;
	font-size:1.85em;
		line-height: 18px;
		word-spacing: 20px;
		padding-bottom:20px;
		padding-top:10px;
		margin-right: 15px;
}
                                                                                         /*SUITCASE CONTENUTO*/
.suitcase { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13.5px;
	word-spacing: 0px;
    padding: 50px;
	width: 530px;   /* QUI! */
	background-image: url('http://www.nooz.it/online/wp-content/themes/nooz2010/images/bianco.jpg');
	background-color: white;
    font: 14px/2.8 Georgia, Serif;
	padding-bottom:50px;
	margin-left:25px;
	border-radius: 25px;
	-moz-border-radius: 25px;        /*firefox! */
	-webkit-border-radius: 25px;    /* chrome! */
	-moz-box-shadow:0px 0px 25px #333333;
    -webkit-box-shadow:0px 0px 25px #333333;
    box-shadow:0px 0px 25px #333333;
	behavior: url(ie-css3.htc);
	padding-left: 55px;
}

.suitcase a{
	font-weight: bold;
	font-family:'Arial Black', Arial, 'Helvetica Neue', Helvetica, sans-serif;
font-size:20px;
letter-spacing:-2px;
font-weight:normal;
text-transform:uppercase;
margin:0px;
padding:0px;
text-align:left;
		text-decoration: none;
		color:#900;
	}
.suitcase a:hover{
	text-decoration:underline;
		color:#F00;
	}

.suitcase img, EMBED{
	text-align: right;
	border:none;
	border-radius: 5px;
	-moz-border-radius: 5px;        
	-webkit-border-radius: 5px;    
	-moz-box-shadow:0px 0px 15px #333333;
    -webkit-box-shadow:0px 0px 15px #333333;
    box-shadow:0px 0px 15px #333333;
	behavior: url(ie-css3.htc);
}

.suitcase p {
	width: 520px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16.5px;
	line-height: 18.9px;
	margin:30px 0px 30px 0px;	
	text-align: justify;
	}

.suitcase H2 a {
	text-shadow: 2px 2px 3px #666;
	word-wrap: break-word; /*spezza parole lunghe*/
	align:center;
	text-transform: uppercase;
	font-family: 'noozhand', Arial, Helvetica, sans-serif;
	font-size:2.85em;
	text-decoration: none;
	color: #000;
	line-height: 45px;
	letter-spacing: -5px;
	word-spacing: 10px;
	}
	
	.suitcase H2 a:hover {
	text-decoration: none;
	color: red;
	}
.suitcase H4 {
	text-shadow: 2px 2px 3px #666;
	word-wrap: break-word; /*spezza parole lunghe*/
	align:center;
	text-transform: uppercase;
	font-family: 'noozhand', Arial, Helvetica, sans-serif;
	font-size:2.15em;
	text-decoration: none;
	line-height: 25px;
	letter-spacing: -5px;
	word-spacing: 10px;
	color:#900;	
	}


.divider {
	align: center;
	padding-top:25px;
	margin-left:15px;
	padding-bottom:25px;
	}

#focus-stealer      { position: absolute; left: -9999px; }


                                                                                         /*SIDEBARs*/
#sidebar-1 {
	font-family:"Times New Roman", Georgia, Times, serif;
	text-shadow: 2px 2px 3px #000;
	font-size: 42px;
	color: white;
	font-style:italic;
	line-height:46px;
	text-align:right;
	word-spacing: 0px;
	position: fixed;
	margin-top: 120px;
	margin-left: -205px;
	width: 210px;
	}
	
/*	 #colonna ul {
list-style-type: none;
padding-left: 0;
margin-left: 0;
}
#colonna li { background:none; }*/

#sidebar-1 img {
	border: none;
}


#sidebar-1 a {
	text-decoration: none;
	color: white;
	}
#sidebar-1 a:hover {
	color: #333;
	}

#colonnadx {
	font-family:"Times New Roman", Georgia, Times, serif;
	text-shadow: 2px 2px 3px #000;
	font-size: 20px;
	color: white;
	font-style:italic;
	line-height:20px;
	word-spacing: 0px;
	position: fixed;
	margin-top: 70px;
	margin-left: 680px;
	width: 150px;
	}
#recensione { /*graffa sopra*/
	text-align:center;
	margin-bottom:10px;
	}
#illustratore { /*graffa sotto*/
margin-top:10px;
	text-align:center;
	}
#noozlogo { /*graffa sotto*/
margin-top:-126px;
	text-align:right;
	margin-bottom:25px;
	}
                                                                                         /*SIDEBARs SOTTO*/	
#colonnasotto {
	font-size: 20px;
	color: white;
	text-align:left;
	word-spacing: 0px;
	width: 640px;
	height:215px;
	background-color:#C03;
	margin-left:20px;
		border-radius: 25px;
	-moz-border-radius: 25px;       
	-webkit-border-radius: 25px;     
	-moz-box-shadow:0px 0px 25px #333333;
    -webkit-box-shadow:0px 0px 25px #333333;
    box-shadow:0px 0px 25px #333333;
	behavior: url(ie-css3.htc);
	}
#colonnasotto img {
	margin:1px;
}
#sidebar-3  { /*ARTICOLI RECENTI*/
	margin-right:45px;
	margin-top:28px;
	padding-left:23px;
	float:right;
	width:350px;
	text-transform:uppercase;
    color:#666;
    font-size:12px;
	border-left:solid;
	border-width:thin;
	border-color:#FFF;
	
	}
#sidebar-3 H3 {
		font-family: 'noozhand', Arial, Helvetica, sans-serif;
	font-size:1.85em;
	color:#FFF;
	}
#sidebar-3 a{
	font-weight: bold;
	font-family:'Arial Black', Arial, 'Helvetica Neue', Helvetica, sans-serif;
	font-size:15px;
	letter-spacing:-2px;
	font-weight:normal;
	text-transform:uppercase;
	margin:0px;
	padding:0px;
	text-align:left;
	text-decoration: none;
	color:#fff;
	}
#sidebar-3 a:hover {
	color:#000;
	}

 #sidebar-4 H3 {
	font-family: 'noozhand', Arial, Helvetica, sans-serif;
	font-size:0.80em;
	color:#FFF;
	text-align:right;
	}
#sidebar-4 { /*POWERED*/
	margin-left:45px;
	margin-top:45px;
	margin-right:20px;
		float:left;
		width:150px;
		text-align:center;
	}
                                                                                         /*FIRMA*/
#firma {
	background-color:#FFF
	margin-left:20px;
	margin-right:20px;
	margin-top:20px;
	padding-bottom:10px;
	text-align:center;
	font-family: 'noozhand', Arial, Helvetica, sans-serif;
	font-size:1.20em;
	text-decoration: none;
	color: #000;
	margin-bottom: -25px;
	line-height:2px;
	}	
                                                                                         /*DATA-PREDATA*/
.predata {
	text-align:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.95em;
	text-decoration: none;
	color: #000;
		margin-top: -30px;
	}
.data {
	text-align:right;
	font-family: 'noozhand', Arial, Helvetica, sans-serif;
	font-size:1.65em;
	text-decoration: none;
	color: #000;
	margin-top: -35px;
	margin-bottom: -25px;
	}
.data a {
	text-align:right;
	font-family: 'noozhand', Arial, Helvetica, sans-serif;
	font-size:0.70em;
	text-decoration: none;
	color: #000;
	margin-top: -35px;
	margin-bottom: -25px;
	line-height:2px;
	}
	.data a:hover {
			text-align:right;
	font-family: 'noozhand', Arial, Helvetica, sans-serif;
	font-size:1.00em;
	text-decoration: none;
	color: #000;
	margin-top: -35px;
	margin-bottom: -25px;
	line-height:2px;
	}
                                                                                         /*BOTTONE-COMMENTI*/
.button {
	padding-top: 30px;
	padding-left:50px;
		text-align:center;
		}
.button a{
	text-decoration: none;
-moz-border-radius:50px;
-webkit-border-radius:50px;
border-radius:50px;
-moz-box-shadow:0 1px 0 rgba(0,0,0,0.3);
-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.3);
box-shadow:0 1px 0 rgba(0,0,0,0.3);
background: -moz-linear-gradient(19% 75% 90deg, #E0E0E0, #FAFAFA);
background: -webkit-gradient(linear, left top, left bottom, from(#FAFAFA), to(#E0E0E0));
color:#4A4A4A;
font-family:arial,helvetica,sans-serif;
font-size:17px;
font-weight:bold;
padding:10px 15px;
text-shadow:1px 1px 0 rgba(255, 255, 255, 0.7);
	-moz-box-shadow:0px 0px 25px #333333;
    -webkit-box-shadow:0px 0px 25px #333333;
    box-shadow:0px 0px 25px #333333;
	behavior: url(ie-css3.htc);
}
.button a:hover{
background: -moz-linear-gradient(19% 75% 90deg,#D6D6D6, #FAFAFA);
background: -webkit-gradient(linear, left top, left bottom, from(#FAFAFA), to(#D6D6D6));
}
                                                                                         /*PAGINA*/
.pagina { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13.5px;
	line-height: 18.9px;
	word-spacing: 0px;
    padding: 50px;
	width: 530px;   /* QUI! */
	background-image: url('http://www.nooz.it/online/wp-content/themes/nooz2010/images/bianco.jpg');
	background-color: white;
    font: 14px/2.8 Georgia, Serif;
	padding-bottom:50px;
	margin-left:25px;
	border-radius: 25px;
	-moz-border-radius: 25px;        /*firefox! */
	-webkit-border-radius: 25px;    /* chrome! */
	-moz-box-shadow:0px 0px 25px #333333;
    -webkit-box-shadow:0px 0px 25px #333333;
    box-shadow:0px 0px 25px #333333;
	behavior: url(ie-css3.htc);
	padding-left: 55px;
}
.pagina a{
	font-weight: bold;
	font-family:'Arial Black', Arial, 'Helvetica Neue', Helvetica, sans-serif;
font-size:20px;
letter-spacing:-2px;
font-weight:normal;
text-transform:uppercase;
margin:0px;
padding:0px;
		text-decoration: none;
		color:#900;
	}
.pagina a:hover{
	text-decoration:underline;
		color:#F00;
	}

.pagina img, EMBED{
	text-align: right;
	border:none;
	border-radius: 5px;
	-moz-border-radius: 5px;        
	-webkit-border-radius: 5px;    
	-moz-box-shadow:0px 0px 15px #333333;
    -webkit-box-shadow:0px 0px 15px #333333;
    box-shadow:0px 0px 15px #333333;
	behavior: url(ie-css3.htc);
}

.pagina p {
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16.5px;
	line-height: 18.9px;
	margin:30px 0px 30px 0px;	
	}

.pagina H2, H2 a {
	text-shadow: 2px 2px 3px #666;
	word-wrap: break-word; /*spezza parole lunghe*/
	align:center;
	text-transform: uppercase;
	font-family: 'noozhand', Arial, Helvetica, sans-serif;
	font-size:3.15em;
	text-decoration: none;
	color: #000;
	line-height: 45px;
	letter-spacing: -5px;
	word-spacing: 10px;
	}
	
	.pagina H2 a:hover {
	text-decoration: none;
	color: red;
	}
.pagina H4 {
	text-shadow: 2px 2px 3px #666;
	word-wrap: break-word; /*spezza parole lunghe*/
	align:center;
	text-transform: uppercase;
	font-family: 'noozhand', Arial, Helvetica, sans-serif;
	font-size:2.15em;
	text-decoration: none;
	line-height: 25px;
	letter-spacing: -5px;
	word-spacing: 10px;
	color:#900;	
	}
                                                                                                   /*ARTICOLO @ single.php*/
.articolo { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15.5px;
	line-height: 18.9px;
	word-spacing: 0px;
    padding: 50px;
	width: 530px;   /* QUI! */
	background-image: url('http://www.nooz.it/online/wp-content/themes/nooz2010/images/bianco.jpg');
	background-color: white;
	padding-bottom:50px;
	margin-left:25px;
	border-radius: 25px;
	-moz-border-radius: 25px;        /*firefox! */
	-webkit-border-radius: 25px;    /* chrome! */
	-moz-box-shadow:0px 0px 25px #333333;
    -webkit-box-shadow:0px 0px 25px #333333;
    box-shadow:0px 0px 25px #333333;
	behavior: url(ie-css3.htc);
	padding-left: 55px;
}
.articolo a{
	font-weight: bold;
	font-family:'Arial Black', Arial, 'Helvetica Neue', Helvetica, sans-serif;
font-size:20px;
letter-spacing:-2px;
font-weight:normal;
text-transform:uppercase;
margin:0px;
padding:0px;
		text-decoration: none;
		color:#900;
	}
.articolo a:hover{
	text-decoration:underline;
		color:#F00;
	}

.articolo img, EMBED{
	border:none;
	border-radius: 5px;
	-moz-border-radius: 5px;        
	-webkit-border-radius: 5px;    
	-moz-box-shadow:0px 0px 15px #333333;
    -webkit-box-shadow:0px 0px 15px #333333;
    box-shadow:0px 0px 15px #333333;
	behavior: url(ie-css3.htc);
}

.articolo p {
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16.5px;
	line-height: 18.9px;
	margin:30px 0px 30px 0px;	
	}

.articolo H2, H2 a {
	text-shadow: 2px 2px 3px #666;
	word-wrap: break-word; /*spezza parole lunghe*/
	align:center;
	text-transform: uppercase;
	font-family: 'noozhand', Arial, Helvetica, sans-serif;
	font-size:3.15em;
	text-decoration: none;
	color: #000;
	line-height: 45px;
	letter-spacing: -5px;
	word-spacing: 10px;
	}
	
.articolo H2 a:hover {
	text-decoration: none;
	color: red;
	}
.articolo H4 {
	text-shadow: 2px 2px 3px #666;
	word-wrap: break-word; /*spezza parole lunghe*/
	align:center;
	text-transform: uppercase;
	font-family: 'noozhand', Arial, Helvetica, sans-serif;
	font-size:2.15em;
	text-decoration: none;
	line-height: 25px;
	letter-spacing: -5px;
	word-spacing: 10px;
	color:#900;	
	}
                                               /*TAGS*/
.tags {
	border-top:solid;
	border-width:thin;
	border-color:#333;
	margin-top:50px;	
	margin-left:30px;
	margin-right:30px;
}
.tags p{ 
	margin-top:10px;
	text-align: justify;
	text-indent: 12px;
	width: 475px;
    font: Georgia, Serif;
	font-size:0.55em;
	padding-bottom:10px;
	text-transform: uppercase;
	line-height: 8px;
}

.tags a {
	line-height: 8px;
	font-size:0.65em;
	text-decoration: none;
	color: #CCC;
	}
	
.tags a:hover {
	text-decoration: underline;
	color: #666;
	font-size: 1.75em;
	}
.trackback p {
	padding-bottom:60px;
}/*trackback*/
.trackback {
	color: #09C;
	margin-bottom:50px;
	}
.info {
	text-align: justify;
	width: 450px;
    padding-left: 20px; 
	padding-top:10px;
    font: Georgia, Serif;
	font-size:0.55em;
	text-transform: uppercase;
	line-height:12px;
	border-bottom:solid;
	border-width:thin;
	border-color:#333;
	margin-left:30px;
	padding-bottom:10px;
	}

.info a {
	font-family: 'noozhand', Arial, Helvetica, sans-serif;
	font-size:2.00em;
	text-decoration: none;
	color: #000;
}

.info2 {
	text-align:center;
	width: 450px;
    padding-left: 20px; 
	padding-top:8px;
	margin-bottom:8px;
	margin-left:25px;
    font: Georgia, Serif;
	text-transform: uppercase;
		font-size:0.90em;
}
.info2 p{
	text-align:center;
}

.info2 a {
	font-family: 'noozhand', Arial, Helvetica, sans-serif;
	font-size:1.50em;
	text-decoration: none;
	color: #000;
}
.info2 a:hover{
	font-size:2.80em;
	line-height:30px;
	text-decoration: none;
	color:#900;
}
.info2 img {
	text-align:center;
	-moz-box-shadow:0px 0px 0px #333333;
    -webkit-box-shadow:0px 0px 0px #333333;
    box-shadow:0px 0px 0px #333333;
}
.gogo {
	margin-top:-30px;
	margin-bottom:30px;
	text-align:right;
	margin-right:-35px;
	}
.gogo img {
	-moz-box-shadow:0px 0px 0px #fff;
    -webkit-box-shadow:0px 0px 0px #fff;
    box-shadow:0px 0px 0px #fff;
	}
.gogo img:hover{
	-moz-box-shadow:0px 0px 15px #ccc;
    -webkit-box-shadow:0px 0px 15px #ccc;
    box-shadow:0px 0px 15px #ccc;
	}

.gogosotto {
	float:right;
	margin-bottom:15px;
	text-align:right;
	margin-right:-35px;
	}
.gogosotto img {
	-moz-box-shadow:0px 0px 0px #fff;
    -webkit-box-shadow:0px 0px 0px #fff;
    box-shadow:0px 0px 0px #fff;
	}
.gogosotto img:hover{
	-moz-box-shadow:0px 0px 15px #ccc;
    -webkit-box-shadow:0px 0px 15px #ccc;
    box-shadow:0px 0px 15px #ccc;
	}
.wp-pagenavi {
	padding-bottom:18px;
	}
	
#comments {
	text-align:center;
	font-family: 'noozhand', Arial, Helvetica, sans-serif;
	font-size:2.00em;
	text-decoration: none;
	color: #000;
	}
#commentform textarea {
	width:515px;
	border:dotted;
	color:#C03;	
	}
	
.commentlist img{
	-moz-box-shadow:0px 0px 0px #fff;
    -webkit-box-shadow:0px 0px 0px #fff;
    box-shadow:0px 0px 0px #fff;
	}

                                                                       /*menùpagineup*/

ul.menu {
list-style-type:none;
width:auto;
position:relative;
display:block;
height:25px;
font-size:1.0em;
background:url(images/bg.png) repeat-x top left;
font-family:Verdana,Helvetica,Arial,sans-serif;
border:1px solid #000;
margin-left:25px;
margin-bottom:7px;
margin-top:-25px;
padding:0;
	border-radius: 25px;
	-moz-border-radius: 25px;        /*firefox! */
	-webkit-border-radius: 25px;    /* chrome! */
	-moz-box-shadow:0px 0px 25px #333333;
    -webkit-box-shadow:0px 0px 25px #333333;
    box-shadow:0px 0px 25px #333333;
	behavior: url(ie-css3.htc);
		font-weight: bold;
	font-family:'Arial Black', Arial, 'Helvetica Neue', Helvetica, sans-serif;
letter-spacing:-2px;
text-transform:uppercase;
text-align:left;

		text-decoration: none;
		color:#900;
}

ul.menu li {
display:block;
float:left;
margin:0;
padding:0;
}

ul.menu li a {
float:left;
color:#A79787;
text-decoration:none;
height:24px;
padding-left:20px;
padding-right:20px;
font-weight:normal;
}

ul.menu .current a {
color:#999;
font-weight:700;
text-transform:lowercase;

}

ul.menu li a:hover {
color:#c03;
background:url(images/bg.png) repeat-x top left;
text-decoration:none;
	border-radius: 25px;
	-moz-border-radius: 25px;        /*firefox! */
	-webkit-border-radius: 25px;    /* chrome! */
	-moz-box-shadow:0px 0px 20px #333333;
    -webkit-box-shadow:0px 0px 20px #333333;
    box-shadow:0px 0px 20px #333333;
	behavior: url(ie-css3.htc);
}


.fbc_connect_button_area {
  text-align:right;
  width: 100px;
  float: right;
  margin-top: -80px;
  padding-top: 0px;
  margin-left: 9px;
  padding-left: 9px;
}


.fbc_profile_pic {
  float: right;
  padding: 0 5px 5px 5px;
}


.fbc_profile_header {
  text-align: right;
  padding: 5px;
/*  background: white;*/
  width: 175px;
  	border-radius: 20px;
	-moz-border-radius: 20px;        /*firefox! */
	-webkit-border-radius: 20px;    /* chrome! */
	-moz-box-shadow:0px 0px 20px #333333;
    -webkit-box-shadow:0px 0px 20px #333333;
    box-shadow:0px 0px 20px #333333;
	behavior: url(ie-css3.htc);
	background-image: url('http://www.nooz.it/online/wp-content/themes/nooz2010/images/bianco.jpg');
		font-family: Arial, Helvetica, sans-serif;
	font-size: 9.5px;
}
.fbc_profile_header img {
  	border-radius: 5px;
	-moz-border-radius: 5px;        /*firefox! */
	-webkit-border-radius: 5px;    /* chrome! */
	-moz-box-shadow:0px 0px 5px #333333;
    -webkit-box-shadow:0px 0px 5px #333333;
    box-shadow:0px 0px 5px #333333;
	behavior: url(ie-css3.htc);
	height:35px;
	width:35px;
}

.fbc_loginstate_top {
  position: absolute;
  right: 0;
  top: 0;
}



