/*
Theme Name: Panettone
Theme URI: http://davidebenini.it/
Description: Custom theme for lucianacorsi.it.
Version: 0.1
Author: Davide Benini
Author URI: http://davidebenini.it/
Tags: tree, green, two columns

	Panettone v0.1
	http://davidebenini.it/

	This theme was designed and built by Davide Benini,
	whose blog you will find at http://davidebenini.it/blog

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/        
html {
	background: url('img/cartoncino.jpg');    
	padding: 0;
}

body {  
	padding: 0;
	margin:0;
	text-align: center;   /*centra in IE 5.x */           
	font-family: 'Bookman Old Style', Georgia, serif;
	font-size: small;
}                 
p {
	line-height: 1.5em;
	margin: 0 0 1.5em 0;
}
#header {
	height: 300px;     
	background-repeat: no-repeat;
}    

/*#header h1 {
	
	font-size: 0.1px;
	
	left:0pt;
	position:absolute;
	text-indent:-5000px;
	top:0pt;
}     */
#header p {
	font-size: 1px;
	text-indent: -5000px;
	
}     
#header h1 { 
	color: green;
	 
	float: left;
 	height:95px;
	margin-left:125px;
	margin-top:29px;
	width:223px;   
}          
* html #header h1 {
	margin-left: 62px;
}
#header h1 a { 
	color: blue;
	height: 95px;
	display: block;
	opacity: 0;
	-moz-opacity: 0;
	filter:alpha(opacity=0);  
	
}  

/*#header #home-link { 
	color: green;
	background: red;  
	float: left;
 	height:95px;
	margin-left:125px;
	margin-top:26px;
	width:223px;   
	cursor: pointer; 
}  */
/** html #header #home-link {
	margin-left: 62px;
}       */
#main-container {
	margin: 0 auto;   
	width: 1000px;  
	text-align: center;
}       
#paper-trunk {
	
	width:800px;  
	margin: 0 auto;  
	text-align: left;   
	background: url('img/cartoncino-carta-riso.jpg');
	background-position: 779px 0; 
	background-repeat: repeat-y;
}
#colonna-principale   {
  
	text-align: left;
/*	width: 540px;*/
}       
#colonna-secondaria {    
	color: #f0f0f0;
	position: relative;
	float: right;
	width: 252px;
	margin: 20px -26px 0 0 ;
	text-align: left;   
	
}  

#paper-trunk-main {
  width: 769px;   
  padding-left: 10px;
	background: url('img/carta-riso.jpg');  
}

/* CONTENUTI */
.foglio-contenuti-top {  
	text-align: left;    
	background: url('img/carta-riso-top.jpg') top no-repeat ;    
/*	height: 67px;*/
	width: 540px;   
	padding: 12px 0 8px 0px;      
	position: relative;
}  
/* HACKS */
* html .foglio-contenuti-top {            /*ONLY IE6*/

	padding-top: 27px;
}  
*:first-child+html  .foglio-contenuti-top{  /*ONLY IE7*/

	padding-top: 27px;
	
}  
.foglio-contenuti-righina {
	background: url('img/carta-riso-righina.jpg') top left no-repeat ;
	height: 4px;  
	padding-bottom: 0;   
	margin-bottom:0;
	line-height: 0;   
	font-size: 1px;
}
* html h2 {

 
/*	line-height: 1em;     
	padding: 0;  */
	
}

.foglio-contenuti-dx {
	width: 540px;   
	text-align: left; 
	background: url('img/carta-riso-ombra-dx.jpg')  right repeat-y;    
  padding-top:0px;   
	
}

.foglio-contenuti-main {      
	width: 468px;
	background: url('img/carta-riso-scura.jpg');

	padding-top:20px;  
	padding-bottom: 1px;
	
}
.foglio-contenuti-main, h2 {
	padding-left: 30px; 
	padding-right: 30px;   
}


.foglio-contenuti-bottom {  
	text-align: left;    
	background: url('img/carta-riso-bottom.jpg') top no-repeat green;    
	height: 80px;
	width: 540px;   
	padding: 0 0 0 0;
}

       
 
#carta-riso-dx {  
	float: left;
 	width: 780px;
 	   
	font-size:0
}

/* SIDEBAR  */
.foglietto-sx {
	background:url('img/mercati-bordo-sx.jpg') repeat-y;
	padding-left:2px;
}
.foglietto-dx {
	background:url('img/mercati-bordo-dx.jpg') right top repeat-y;
	padding-right: 0px;
}   
* html .foglietto-dx {
	width: 250px;
/*	padding-right: 2px;*/
}     
* html .foglietto-sx {
	padding-left:2px;   

}   
.foglietto-bottom {
	background: url('img/mercati-bottom.jpg') no-repeat;
	height: 3px;  
}

#eventi-top {
	height: 35px;

	background: url('img/mercati-top.jpg');  
}  

#lavori-top {
	height: 35px;

	background: url('img/lavori-top.jpg') no-repeat;  
}
#lavori h3 {
	background-repeat: no-repeat;
	text-indent: -5000px;   
	height: 26px;
	width: 131px;  
	margin-top: 5px;
}
#lavori {
	background: #a4577f ; /*url('img/present-parch.png');  */  
	font-family: Verdana, sans-serif;      
	margin-top:0;
}
#lavori ul  {
	list-style: none;      
	padding: 0;
	margin: 0;
} 
 
#lavori ul li {
	background: url('img/purple_leaf_dot.jpg');
	background-position: bottom left;
	background-repeat: no-repeat; 
	padding-left: 1.6em;
	line-height: 2em;
}
#lavori ul a {
	color: #ddd;
	text-decoration: none;
}   
#lavori ul a:hover {
	color: #FFE83A;
}

#eventi {
	background: #2194b2 ; /*url('img/present-parch.png');  */  
	font-family: Verdana, sans-serif;      
	margin-top:0;
}
#eventi, #news, #lavori {
	width: 192px;  
	padding: 1px 26px 20px 26px;  
}  
#eventi h3 {
	text-indent: -5000px;   
	height: 26px;
	width: 131px;  
	margin-top: 5px;
}

#eventi a {
	color: #fdf45c;
}
#eventi a, #news a {   
	text-decoration: none;   
	border: none;
}
#eventi h4, #news h4 {
	font-variant: small-caps;    
	margin-bottom: 0;      
	font-size: 120%;
}       

#eventi ul , #news ul{
	list-style: none;
	margin: 0;
	padding: 0;  
}
            
#eventi ul, #eventi p, #news ul, #news p a {
	padding-left: 5px;
}
#eventi li {
	margin-bottom: 10px;
}    

#news-top {
	margin-top: 20px;
	height: 30px;
	background: url('img/news-top.jpg') no-repeat ;  
}
#news {
	margin-top: 0;
	background: url('img/musk-parch.jpg') red; 
	font-family: Courier, monospace;
	font-size: 92%;        
	padding-top: 1px;
}        
#news h3 {
	background: url('img/news-title.jpg') no-repeat red;    
	text-indent: -5000px;   
	height: 23px;
	width: 76px;  
	margin-top: 5px;
} 
#news a {
 	color: #FFD012;    
 
}    
#news li a {
	font-size:120%;
}
h2 {
	font-size: 270%;
	line-height: 1em;
/*	margin-bottom: 1em;*/     
	margin-bottom: 0;
}   

  
#footer {
	height: 170px;
/*	background: url('img/terreno.jpg');   */
	text-align: center;   
	
}
#radici {
	height: 170px;   
	width: 1000px;
	margin: 0 auto;
/*	background: url('img/footer.jpg') no-repeat;*/
}    
                   

/* ----- Language-picker -----------*/

#language-preferences {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-top: 20px;
	float: right;
	margin-right: 160px;
	display: inline;    
}

#language-preferences li {
	float: left;
	width: 30px;
/* 	text-indent: -1em; */
	color: white;    
}   
/*Opera hack per regolare i tab all'altezza giusta */
html>body #language-preferences li {
	padding-bottom:10px;
	
}
#language-preferences li a img{
	border: 1px solid #a6d3f0;
}     
#language-preferences li a {
	border-bottom: none;
}
#language-preferences li a:hover {
	background: none;

}
#language-preferences li a:hover img{
	border: 1px solid #f0f0f0;	
}
/*-- Navigaiton  --*/
ul#main-menu { 
	float: left;
	margin: 61px 0px 0px 110px;   
	padding:0px;
	width: 760px;
	height: 41px;
	overflow: hidden;  
	position:relative;   
}                                                  

/*-------------------- Hacks-----------------------*/
/* IE 6 hack --------*/
* html ul#main-menu {
	margin: 79px 0 0 56px;   
	width: 780px;
}    
/* IE 7 hack --------*/
*:first-child+html ul#main-menu {
	margin: 79px 0 0 110px; 
	width: 760px;     
} 
         

/*------------------------------------------------*/

ul#main-menu li.menu-tab {
	margin: 0; 
	padding: 0;
	list-style: none;
	display: inline;    
 }      
ul#main-menu span {
	float: left;
	padding: 0;
	
	width: 150px;  
	margin-top: 10px; 
	margin-right: 2px;   
/* position: relative;   
overflow: hidden;  */

}  
ul#main-menu span.active {
	margin-top: 3px;  
	opacity: 1;
	-moz-opacity: 1;
	filter:alpha(opacity=100);
}
/*ul#main-menu a:hover {
/*	margin-top:1px; */
/*	opacity: 1;
	-moz-opacity: 1;
	filter:alpha(opacity=100);
}          */ 
ul#main-menu a {
	float: left;
	padding: 44px 0 0 0;
 	width: 150px;  
 	margin-right: 2px;   
	opacity: 0;
	-moz-opacity: 0;
	filter:alpha(opacity=0); 
	position: relative; 
	overflow: hidden;      
}      

#home-tab span{                
	background:url('img/home-tab.png') no-repeat top left;
}          
#home-tab a{                
	background:url('img/home-tab-selected.png') no-repeat top left;
}
#home-tab span.active{                
	background:url('img/home-tab-selected.png') no-repeat top left;
}
#mercati-tab-it span{                
	background:url('img/mercati-tab.png') no-repeat;
}  
#mercati-tab-it a{                
	background:url('img/mercati-tab-selected.png') no-repeat;
} 
#mercati-tab-en span{                
	background:url('img/mercati-tab-en.png') no-repeat;
} 
#mercati-tab-en a{                
	background:url('img/mercati-tab-selected-en.png') no-repeat;
}
#mercati-tab-it span.active{                
	background:url('img/mercati-tab-selected.png') no-repeat;
}   
#mercati-tab-en span.active{                
	background:url('img/mercati-tab-selected-en.png') no-repeat;
}  

#news-tab span{                
	background:url('img/news-tab.png') no-repeat;
}   
#news-tab a{                
	background:url('img/news-tab-selected.png') no-repeat;
}
#news-tab span.active {                
	background:url('img/news-tab-selected.png') no-repeat;
}  

#lavori-tab-it span{                
	background:url('img/lavori-tab.png') no-repeat;
}   
#lavori-tab-it a{                
	background:url('img/lavori-tab-selected.png') no-repeat;
} 
#lavori-tab-it span.active{                
	background:url('img/lavori-tab-selected.png') no-repeat;
} 
#lavori-tab-en span{                
	background:url('img/lavori-tab-en.png') no-repeat;
}  
#lavori-tab-en a{                
	background:url('img/lavori-tab-selected-en.png') no-repeat;
} 
#lavori-tab-en span.active{                
	background:url('img/lavori-tab-selected-en.png') no-repeat;
}                         



#info-tab span{                
	background:url('img/info-tab.png') no-repeat;    
}
#info-tab a {                
	background:url('img/info-tab-selected.png') no-repeat;    
}
#info-tab span.active {                
	background:url('img/info-tab-selected.png') no-repeat;    
}         





#luciana-pic {
	float: right;
	margin: 0px 0px 0px 12px;    
	background: url('img/luciana.png');        
	 
	width: 227px;
	height: 207px;
}





#presentazione {   
	font-size: 126%;  
	width: 220px;      
	text-align: center;  
	line-height: 30px;
	font-style: italic;
	margin-bottom: 20px; 
	margin-top: 8px;
}            

.lavoro {

	width: 215px;  
	height: 170px;
	margin: 10px 18px 20px 0px;
	float: left;  
	text-align: center; 


}
         
.lavoro-top {
	height: 3px;
	width: 215px;
	background: url('img/lavoro-top.jpg') no-repeat;  
}
.lavoro-main {
	background: url('img/lavoro-right.jpg') right repeat-y #eee;       
	padding: 6px 0;
}
.lavoro-image {
	width: 190px;
	margin-bottom: 10px;
}
.lavoro-bottom {
	height: 5px;
	width: 215px;
	background: url('img/lavoro-bottom.jpg') no-repeat;
}

#colonna-principale .lavoro a  {
	border: none;               
	font-weight: bold;
}
p a, .foglio-contenuti-top h2 a, .lavoro-main a {
	text-decoration: none;
	color: #E21515;
}
p a {
	border-bottom: 1px dotted #E21515;  
	
} 
p a:hover, .foglio-contenuti-top h2 a:hover, .lavoro-main a:hover {
	background: #F8EE9D;
}
a img {
	border: none;
}  
   






#brown-footer {
	width: 700px;
 	min-height: 123px;      
	margin: 0 auto;   
	color: #532701;       
	padding:  35px 60px 0 40px;   
	font-family: "Gill Sans", sans-serif; 
	font-size: 100%;  
	

}
#footer-left, #footer-right, #footer-center {

	width: 220px;  
	text-align: left;   
	padding-bottom: 30px;
}        
#footer-left {
	width: 160px;
}
#brown-footer a {
	color: #DACFB8;   
	border-bottom: 1px dotted #DACFB8;
} 

#footer-left {
	float: left;  
	margin-left: 40px;   
} 
#footer-right{
	float: right;  
	padding-left: 18px;
}
#footer-center{
	float: right;    
	border-right: 1px dotted #532701;
}

#footer-right img{
	margin-bottom: -5px;
	
}
#brown-footer p {
	margin-bottom: 0px;
}    
#brown-footer h3 {
	text-indent: -5000px;
	margin-bottom: 30px;
}    
#footer-repeated {
	margin: 0 auto;   
	background: url('img/brown-footer-repeated.jpg') repeat-y;
	
	width: 800px;        
	
}
#footer-bottom {    
 	margin: 0 auto;   
	padding:  50px 60px 0 40px;
	width: 700px;
	background: url('img/brown-footer-bottom.jpg') no-repeat top left;   
	height: 7px;  
	font-size:100%;   
	line-height: 0;
}
.foglio-contenuti-main ul {
	list-style: none;
  margin-top: 0;   
	padding: 0;
	margin: 0;   
	margin-bottom: 2em;
	
} 
.foglio-contenuti-main ul li {
	background: url('img/leaf-dot.jpg') bottom left no-repeat;  
	padding-left: 2.5em;     
	padding-top: 1.2em;
}     
h4 {
	font-size: 140%;
	margin-bottom: 0;  
	padding-bottom: 3px;
}         
h4 a {
	border: none;
}  
.foto-mercato {
	float: left;
}      
.foto-mercato a {
	border: none;
}    

/*Categorie per immagini*/   
.foglio-contenuti-main img {
	display: block;
	margin: 0 auto;
}

a  {
	border-bottom: none;
}  

img.to-left, img.to-right {
	display: inline;  
	margin-bottom: 10px;
	
} 

.to-left {
	float: left;  
	margin-right: 20px; 

}
.to-right {
	float: right;  
	margin-left: 20px;
}     
   


div#poesia-ligabue { 
	float: right;
	width: 160px;
	margin-right: 100px;
	padding-top: 50px;

}  
div#poesia-ligabue p {
	line-height: 1em;
	 font-style:italic;  
	font-size: 150%;
}                 
div#poesia-ligabue p.firma {
	display: block;
	text-align: right; 
	font-size: 110%;
}
p.margine-alto {
	margin-top: 80px;
} 
/*div#stagioni { 
	width: 400px;
	height: 340px;      
	border: 2px solid #999;
}  */ 

 
  #stagioni { 
    margin: 1em auto; 
    width: 400px; 
    height: 304px; 
  }  
a#wp-logo {
	text-decoration: none;  
	border: none;
}
