@charset "utf-8";
.wrapper {width:1025px; margin:0 auto; text-align:left;}
.center {width:1025px; margin:0 auto; text-align:left;}
a:link {color: #ffffff; text-decoration: none; }
a:active {color: #ffffff; text-decoration: none; }
a:visited {color: #ffffff; text-decoration: none; }
a:hover {color: #ffffff; text-decoration: underline; }

.bottom {
	width:960px;
	position:relative;
	float:left;
}
.bottomLeft {
	float:left;
	width:440px;
	height: 350px;
	position:inherit;
	vertical-align:middle;
	padding-left:75px;
	}
.bottomLeftWide {
	float:left;
	width:550px;
	height: 350px;
	position:inherit;
	vertical-align:middle;
	padding-left:75px;
	}
.BottomRight{
	float:right;
	
	}
.info{
	float:left;
	text-align:right;
	position:relative;
	width:auto;
	left: 300px;
	top: 270px;
	font-family: "AvantGarde ExtraLight", "AvantGarde", Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	visibility:visible;
	}
	
.info2{
	float:left;
	text-align:right;
	position:absolute;
	left: 695px;
	top: 135px;
	font-family: "AvantGarde ExtraLight", "AvantGarde", Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	visibility:visible;
	}
.info2a{ 
	float:left;	text-align:right; position:relative; 
	left: 280px; 
	top: 185px;
	font-family: "AvantGarde ExtraLight", "AvantGarde", Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;	font-weight: normal;	font-style: normal;	visibility:visible;
	overflow:visible;
	
	}
.info3{
	float:right;	text-align:right; position:relative; left: 400px; top: 235px; font-family: "AvantGarde ExtraLight", "AvantGarde", Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;	font-weight: normal;	font-style: normal;
	}
	
	.overflow{
	float:left;
	text-align:left;
	overflow:visible;
	width:250px;
	}
.fade {
	color:#666;
}
.fade a:link{
	color:#666;
}
.fade a:visited{
	color:#666;
	}
.fade a:hover{
	color:#999;
	}
.fade2 {
	color:#666;
}
.fade2 a:link{
	color:#666;
}
.fade2 a:visited{
	color:#666;
	}
.fade2 a:hover{
	color:#999;
	}
.hide a:link{
	visibility:hidden;
}
.hide{
	visibility:hidden;
}
.artistStatement {
	position:relative;
	padding-top:40px;
	padding-right:0px;
	height: 300px;
	width: 440px;
	font-family: "AvantGarde ExtraLight", "AvantGarde", Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	visibility: visible;
	float: left;
	overflow: auto;
	text-align: left;
	}
.indexInfo {
	position:absolute;
	padding-top:130px;
	padding-left:700px;
	height: auto;
	width: 250px;
	font-family: "AvantGarde ExtraLight", "AvantGarde", Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	visibility: visible;
	float: left;
	overflow: auto;
	text-align: left;
	vertical-align:middle;
	}
.exhibInfo{
	position:absolute;
	padding-top:85px;
	padding-left:700px;
	height: auto;
	width: 250px;
	font-family: "AvantGarde ExtraLight", "AvantGarde", Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	visibility: visible;
	float: left;
	overflow: auto;
	text-align: left;
	vertical-align:middle;
	}
.bioLeft {
	float:left;
	padding-right:5px;
	}
.bioRight {
	float:right;
	padding-right:5px;
	}

<style type="text/css">
				
.spacer {
	width :900px;
	height:100px;
	background-color: #99FF33;
	}

.centerLineL {
	width : 150px;
	float : left;
	padding-left: 75px;
	text-align:left;
	left: 75px;
	font-family: "AvantGarde ExtraLight", "AvantGarde", Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color:#FFFFFF;
}
.centerline .ul {}

.centerLineNo { width : 0px; float : right; padding-left: 10px; padding-right : 30px; text-align : right; list-style:none;}
body .fixed-lg { width : 880px ; }
				
.classic .b-c .b { width : 940px ; }
.classic .b-c .c { margin-left : 0px; width : 150px; float : left;	padding-top: 100px; } 
.classic .b-c { margin-left: 0px ; width: 940px; float:left; }
				
.classic .b .a-b .a { margin-right : 10px ; width : 150px ; float : left; }
.classic .b .a-b .b { width : 960px ;  float : left;}
			
.classic .standard .a-c .a { width : 380px ; }
.classic .standard .a-c .c { margin-left : 0 ; width : 200px ; height:auto;}
			
.classic .standard .a .a-c .a { width : 200px ; padding-left:20px; padding-top:30px;height:auto; } 
.classic .standard .a .a-c .c { width : 145px ;  }
				
.classic .standard .a-b-c-d .gr { margin : 0 10px 0 0 ; width : 130px ; }
.classic .standard .a-b-c-d .a { margin-right : 0 ; width : 130px ;  float : left;	padding-top: 100px; height:auto}
.classic .standard .a-b-c-d .b { margin-right : 0 ; width : 130px ;  float : left;	padding-top: 100px; height:auto}
.classic .standard .a-b-c-d .c { margin-right : 0 ; width : 135px ;  float : left;	padding-top: 100px; height:auto}
.classic .standard .a-b-c-d .d { 
					margin-right : 0 ; 
					width : 130px ;  
					float : left;	
					padding-top: 100px; 
					height:auto; 
					padding-left:15px;
					}
.classic .standard .a-b-c-d .b-wide { margin-right : 0 ; width : 265px ;  float : left;	padding-top: 100px; height:auto}
				
				
/*~	ONLY USED AS A VISUAL AID - DO NOT WORRY ABOUT THIS!!!	*/
.section .gr {
	height : 225px;
	min-height : 50px;
	text-align : left;
	font-family: "AvantGarde ExtraLight", "AvantGarde", Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	background-color: #444444;
	letter-spacing: normal;
	color:#ffffff;
	link-color:#ffffff;
	

}
					
.section .centerLine {
	float:left;
	height : 20px;
	min-height : 0px;
	width:880px;
	padding-right:80px;
	text-align : left;
	font-family: "AvantGarde ExtraLight", "AvantGarde", Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	background-color: #444444;
	letter-spacing: normal;
	color:#FFFFFF;
}
.section .bottomLine {
	height : 60px;
	min-height : 0px;
	width:880px;
	padding-right:80px;
	text-align : left;
	font-family: "AvantGarde ExtraLight", "AvantGarde", Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	background-color: #FF0000;
	letter-spacing: normal;
	background: #444;
	color:#FFFFFF;
	float: left;
}	
				
        .wrap div {
	float:left;
	
}
.wrap a {
	display: table-cell;
	width: 450px;
	height: 350px;
	text-align: center; /* qui e non su precedente, iCab3 */
	vertical-align: middle;
}

.wrap img {
	border: solid 0px #fff;
	vertical-align: middle;
}
/*\*//*/
* html .wrap a {
	display: block;
}
* html .wrap span {
	display: inline-block;
	vertical-align: middle;
	height: 100%;
	width: 1px;
}
* html .wrap a {
	font-size: 1px;
}
/* non serve only shift background-position: 11px 11px per IE/Mac, force inline-block? */
.wrap div {
	border-collapse: collapse; /* Op7 */
}
.clear {
	clear: both;
	margin: 0;
	padding: 1em 0;
}
.wrap a:hover {
	background-color: ;
}
</style>
[if lt IE 8]><style>
.wrap a {
	display: block;
}
.wrap span {
	display: inline-block;
	vertical-align: middle;
	height: 100%;
}
.wrap {
	_height: 0;
	zoom: 1;
}
</style><![endif]
[if lt IE 5.5000]><style>
/* for clickability' img no dimension for anchor */
.wrap div {
	width: 221px;
}
.wrap a {
	width: auto;
	height: auto;
}
.wrap span {
	height: 350px;
}
.rollImage {position:absolute; top:300px; left:-100px;
}
</style><![endif]
