/*  
Theme Name: Minimal White
Theme URI: http://southside.it
Description: White Tempalte
Author: MarcoDL
Author URI: http://marcodeliso.it
Version: 1.0
Tags:white, black, clean
.
Your theme can be your copyrighted work.
Like WordPress, this work is released under GNU General Public License, version 2 (GPL).
http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
.
*/
html{color:#000;}body,div,dl,dt,dd,ul,ol,li,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}del,ins{text-decoration:none;}hr {display:none;}li{margin:0px; padding:0px;}



body{

font-family:Arial, Helvetica, sans-serif;
}
.artisti{
background-image:url(images/sfondoother.gif);
background-repeat:repeat-y;
background-position:center;
height:100%;		
}
.genere{
background-image:url(images/sfondoother.gif);
background-repeat:repeat-y;
background-position:center;
height:100%;			
}
.home{
background-image:url(images/sfondohome.gif);
background-repeat:repeat-y;
background-position:center;
height:100% ;		
}
.clear{
clear:both;
}
a:focus{
outline:0;
}
.titlehome{
margin-left:-30px;
}
#wrapper{
width:850px;
margin: 0px auto;
margin-top:85px;
height:100% !important;	
}
.alignleft{
float:left;
margin-right:7px;
}
.link-list{
margin-top:50px;
}
#bianco{
width:100%;
background-color:#ffffff;
height:36px;
margin-top:20px
}
#left{
width:214px;
float:left;
background-image:url(images/payoff.gif);
background-position:right 88px;;
background-repeat:no-repeat;
text-align:right;
padding-right:30px;
color:#687067;
}
#left p{
font-size:12px;	
margin-right:20px;
}
#left ul{
line-height:25px;
font-size:14px;
text-transform:lowercase;
margin-bottom:65px;
}
#left ul li a:link, #left ul li a:visited{
color:#687067;
text-decoration:none;
display:block;
padding-right:20px;
padding-top:3px;
padding-bottom:3px;	
}
#left ul li a:hover{
color:#ffffff;
text-decoration:none;
background-color:#687067;
display:block;
padding-right:20px;
padding-top:3px;
padding-bottom:3px;	
}


.logo{
margin-bottom:46px;	
}

#right{
width: 606px;
float:right;
margin-top:-13px;
}
#concerti{
max-height:400px !important;
overflow:auto;
height:400px;
}
#festival{
max-height:400px !important;
overflow:auto;
padding-left:120px;
}
#right h1{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
color:#687067;
text-transform:capitalize;
letter-spacing:-1px;	
font-weight:lighter;
padding-bottom:18px;
display:block;
width:100%;
height:31px;
background-color:#FFF;
padding-left:110px;
padding-top:27px;
}
#contenutofestival h1{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
color:#687067;
text-transform:capitalize;
letter-spacing:-1px;	
font-weight:lighter;
padding-bottom:18px;
display:block;
width:100%;
height:31px;
background-color:#FFF;
padding-left:0px;
padding-top:27px;
}
.titlecontatti{
margin-left:-30px;
margin-bottom:14px;
}
#right p{
font-size:14px;
line-height:25px;
color:#45433f;	
margin-bottom: 46px;
text-align:justify;
margin-top:46px;
padding-left:82px;
}
.genere #right p{
padding-left:0px;
margin-bottom:14px;
font-size:12px;
line-height:14px;
margin-top:0px;
}
.artisti #right h1{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
color:#687067;
text-transform:capitalize;
letter-spacing:-1px;	
font-weight:lighter;
padding-bottom:18px;
display:block;
width:100%;
height:31px;
background-color:#FFF;
padding-left:130px;
padding-top:27px;
}
.genere #right h1{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
color:#687067;
text-transform:capitalize;
letter-spacing:-1px;	
font-weight:lighter;
padding-bottom:18px;
display:block;
width:100%;
height:31px;
background-color:#FFF;
padding-left:130px;
padding-top:27px;
}
.thumbleftsingle{
float:left;
margin-right:5px;
margin-top:20px;
}
#submenu{
float:left;	
width:120px;
text-align:right;
margin-top:30px;
overflow:hidden;
}
#subemnu ul{
line-height:25px;
font-size:14px;
text-transform:lowercase;
margin-bottom:65px;
}
#submenu img{
padding-right:2px;
}
.jFlowControl {
color:#687067;
display:block;
padding-right:10px;
padding-top:3px;
padding-bottom:3px;
text-decoration:none;	width:110px;
line-height:25px;
font-size:14px;
}
#categoryposts-4 h3{
display:none;
}
#submenu .similar li a:link, #submenu .similar li a:visited{
color:#ffffff;
display:block;
padding-right:10px;
padding-top:3px;
padding-bottom:3px;
text-decoration:none;	width:110px;
line-height:25px;
font-size:14px;

}
#submenu .similar span{
display:none;
}
#festival h8{
margin-left:10px;
}
#submenu .similar li a:hover{
color:#687067;
display:block;
padding-right:10px;
padding-top:3px;
padding-bottom:3px;
text-decoration:none;	width:110px;
line-height:25px;
font-size:14px;
background-color:#ffffff;

}

#contenuto{
float:right;
width:480px;
padding-left:6px;
margin-top:45px;
padding-top:11px;
}
#contenutofestival{
float:right;
width:466px;
padding-left:20px;
margin-top:30px;
max-height:400px;
overflow:auto;
height:400px;
}
#contenutofestival ul{
margin-left:40px;
margin-bottom:15px;
margin-top:0px;
}
#contenutofestival ul li{
list-style-type:disc;
}
.entry h3{
margin-top:0px;
padding-top:0px;
margin-bottom:5px;
}
.genere #contenuto{
margin-top:-38px;
}
.artisti #footer{
margin-top:-60px;
}
.genere #footer{
margin-left:130px;
}
.elencoconcerti{
position:relative;
width:460px;
margin-left:120px;
font-size:12px;
}
.contatti p{
margin-bottom:10px !important;
margin-top:7px !important;
line-height:20px !important;
}
#footer{
padding-left:10px;
font-size:10px;
color: #6e6d59;
text-align:center;	
padding-top:30px;
margin-bottom:10px;
}




#footer a:link, #footer a:visited{
color: #6e6d59;
text-decoration:underline;
}
#footer a:hover{
color:#a8b1a7;
}
.genere #footer{
padding-left:0px;
}
ul.qtrans_language_chooser li.active { display:none }
#qtranslate-chooser li a:link{
width:60px;
margin-top:20px;
background-position: 10px 10px;
text-decoration:none;
display:normal;
padding-right:20px;
padding-top:0px;
padding-bottom:0px;
}
.qtrans_flag_en { 
float:right;
height:
color:#687067;
text-decoration:none;
display:normal;
padding-right:20px;
padding-top:0px;
padding-bottom:0px;	
}
.qtrans_flag{
display:none;
}

.qtrans_flag_it { 
float:right;
height:
color:#687067;
text-decoration:none;
display:normal;
padding-right:20px;
padding-top:0px;
padding-bottom:0px;	
}

#myController { color:#687067;
padding-right:10px;
padding-top:3px;
padding-bottom:3px;
text-decoration:none;	width:110px;
line-height:25px;
font-size:14px; }
#genere { color:#687067;
padding-right:10px;
margin-top:-20px;
padding-top:3px;
padding-bottom:3px;
text-decoration:none;	width:110px;
line-height:25px;
font-size:14px; }
#myController span.jFlowSelected { color:#687067;
background:#ffffff; }

.slide-wrapper { padding: 0px; }
.slide-thumbnail { width:300px; float:left; }
.slide-thumbnail img {max-width:300px; }
.slide-details { width:290px; float:right; margin-left:10px;}
.slide-details h2 { font-size:1.5em; font-style: italic; font-weight:normal; line-height: 1; margin:0; }
.slide-details .description { margin-top:10px; }

.jFlowControl, .jFlowPrev, .jFlowNext { color:#FFF; cursor:pointer;  }
#myController span:hover { background: #ffffff;color:#687067;}

#slides{
width:480px;
padding-left:0px;
margin-top:0px;
height:700px;	
}

img{
border:0;	
}

.fadehover {
	float:left;
	height:99px;
	width:160px;
	overflow:hidden;
	}
	.chrome{
	float:left;
	height:99px;
	width:160px;
	}
 
img.a {
	position: relative;
	left: 0;
	top: 0;
        z-index: 4;
	}
 
img.b {
position:relative;
	top: -99px;;
	}
.fadehover h2{
position:relative;
top:-138px;
left:00px;
font-weight:normal;
font-size:12px;
color:#000000;
z-index:3;
color:#ffffff;
display:block;
background-color:#000;
text-decoration:none;	
padding-left:10px;
}
a:link{
text-decoration:none;	
}
.columns{
overflow:hidden;
zoom:1 /* ie6 */;
text-align:center;
}

.columns .column{
float:left;
width:160px;
margin-left:0px;
margin-right:0px;
}
.columns .column img{
border:1px solid #f58220;
width:160px;
height:99px;
margin-bottom:0px;
}
.columns img{
width:160px;
height:99px;

}

.entry .similar li{
display:inline;
font-size:10px;
}
.entry .similar li a:link, .entry .similar li a:visited{
text-decoration:none;
}
.entry .similar li a:hover{
text-decoration:underline;
}
.similar img{
display:none;
}


.entry a:link, .entry a:visited{
color: #6e6d59;
}
.entry a:hover{
color:#a8b1a7;
}



.widget_categoryposts a:link, .widget_categoryposts a:visited{
padding-right:10px;
padding-top:3px;
padding-bottom:3px;
text-decoration:none;	width:110px;
line-height:25px;
font-size:14px;
color: #6e6d59;
text-decoration:none;
display:block;
}
.widget_categoryposts a:hover{
color:#687067;
background:#ffffff;
}

#festival a:link, #festival a:visited{
color: #6e6d59;
text-decoration:none;
}
#festival a:hover{
color:#a8b1a7;
}

.recapiti a:link, .recapiti a:visited{
color: #6e6d59;
}
.recapiti a:hover{
color:#a8b1a7;
}
.titolo{
font-family:Georgia, "Times New Roman", Times, serif;
color:#687067;
text-transform:capitalize;
font-size:12px;
}
.recapiti{
float:right;
width:180px;
font-size:11px;
}
.recapiti p{
padding-left:0px !important;
}
.wpcf7-form {
background:#bdbb99;
margin-top:-14px;
padding-top:20px;
padding-bottom:20px;
width:400px;
float:left;
}


