﻿/* CSS Document */
html {
	width:				100%;
	height: 			100%;
	margin: 			0px;
}

body {
	width:				100%;
	height: 			100%;
	margin: 			0px;
	padding:			0px;
	font-family:	'Century Gothic',  Arial, Verdana, Sans-Serif;
	text-align:			left;
	background-color:	#000000;
}

img {
	border: 		0px;
}

/* -- GLOBAL AREA CSS ----------------------------- */
#container {
	width: 			850px;
	margin: 		35px 20px;
	text-align:		left;

}

#header {
	font-family:	'Century Gothic',  Arial, Verdana, Sans-Serif;
	font-weight: 	bold;	
	font-size: 		15px;
	letter-spacing: .3px;
}

#header a {
	color: 				#fffffff;
	text-decoration: 	none;

}

#header-locations {
	margin-left: 	20px;
	font-weight: 	normal;
	font-size: 		13px;
	letter-spacing: .3px;
}

#menu {
	margin-top: 	35px;
	font-style:		normal;
	
}

#menu a {
	margin-right: 	10px;
	font-size: 		15px;
	line-height: 	20px;
	letter-spacing: .3px;
	color: 			#adadad;
	text-decoration:none;
}

#menu a.current {
	color: 			#ffffff;
}

#menu a:hover {
	color: 			#333333;
}

#menu img {
	margin-right: 	5px;
}

#content {
	margin-top: 	35px;
	
}

#content-left {
	margin-top: 	35px;
	float: 			left;
	width: 			260px;
	margin-right: 	35px;
	
}

#content-right {
	margin-top: 		35px;
	float: 				500px;
	width: 				555px;
	font-family:	'Century Gothic',  Arial, Verdana, Sans-Serif;
	font-size: 			12px;
	line-height: 		17px;
}


#container1 {
	background: #000000;
	position: absolute;
	top: 100px;
	left: 100px;
	padding: 10px;
	width: 480px;
}


/* -- GLOBAL TEXT CSS ----------------------------- */
.clear {
	clear: 			both;
	height: 		1px;
	line-height: 	1px;
}

.texte15{
	color: 			#ffffff;
	font-size: 		15px;

}

.texte15 a {
	text-decoration: underline;
	color: 			#ffffff;
	
}

.texte15 a:hover {
	color: 			#333333;
}


.link a {
	text-decoration: underline;
	color: 			#ffffff;
}

/* -- HOMEPAGE CSS -------------------------------- */
.homepage-exhibit {
	float: 			left;
	margin-right: 	35px;
	width: 			260px;
	color: 			#ffffff;
	font-size: 		15px;
	line-height: 	18px;
	font-style:		normal;
	letter-spacing: .3px;
	
}

.homepage-exhibit-end {
	float: 			left;
	width: 			260px;
	color: 			#ffffff;
	font-size: 		15px;
	line-height: 	18px;
	font-style:		normal;
}

.homepage-exhibit a, .homepage-exhibit-end a {
	text-decoration:none;
	color: 			#ffffff;
}

.homepage-exhibit a:hover, .homepage-exhibit-end a:hover {
	color: 			#333333;
}



.homepage-nom {
	text-decoration:none;
	font-family:	'Century Gothic',  Arial, Verdana, Sans-Serif;
	font-variant:inherit;
}
.homepage-logo {
	float: 			left;
	width: 			260px;
	color: 			#ffffff;
	font-size: 		14px;
	line-height: 	18px;
	font-style:		normal;
    text-decoration:none;
	font-family:	'Century Gothic',  Arial, Verdana, Sans-Serif;
	font-variant:inherit;

}
.homepage-logo a {
	text-decoration:none;
	color: 		#ffffff;
}

.homepage-logo a:hover {
	color: 			#333333;
}



/* -- EXHIBIT PAGE CSS ---------------------------- */
#exhibit-title {
	padding: 		13px 0px;
	border-top: 	1px solid #adadad;
	font-size: 		15px;
	letter-spacing: .3px;
	line-height: 	17px;
	font-style:		italic;
	text-transform:	uppercase;	
}

#exhibit-location {
	padding: 		13px 0px;
	border-top: 	1px solid #adadad;
	font-size: 		15px;
	line-height: 	17px;
	letter-spacing: .3px;
	font-style:		italic;
	text-transform:	uppercase;
}

#exhibit-information {
	padding: 		13px 0px;
	border-top: 	1px solid #adadad;
	font-family:	'Century Gothic',  Arial, Verdana, Sans-Serif;
	font-size: 		12px;
	line-height: 	15px;
}

#exhibit-video {
	padding: 		10px 0px;
	border-top: 	1px solid #adadad;
	font-family:	'Century Gothic',  Arial, Verdana, Sans-Serif;
	font-size: 		12px;
	line-height: 	14px;
	font-weight: 	regular;	}

#exhibit-information a, #exhibit-video a {
	color: 			#000000;
	text-decoration:none;
	font-weight: 	regular;	
}

#exhibit-information a:hover, #exhibit-video a:hover {
	color: 			#000000;
	text-decoration:underline;
	font-weight: 	regular;	
}

#flash-video {
	margin: 		0px auto;
}

#exhibit-video-detail {
	padding: 		10px 0px;
	border-top: 	1px solid #adadad;
	font-size: 		16px;
	font-style:		italic;
	text-transform:	uppercase;
}

#content-thumbnail {
	margin-top: 	13px;
	border-top: 	1px solid #adadad;
	padding: 		13px 0px;
	text-align: 	center;
	color: 			#666666;
	font-family:	'Century Gothic',  Arial, Verdana, Sans-Serif;
	font-size: 		12px;
	line-height: 	15px;
}

#content-thumbnail img {
	margin: 		0px 5px;
	border: 		1px solid #adadad;
	padding: 		1px;
}

#content-thumbnail a {
	color: 			#666666;
	text-decoration:none;
}

#content-thumbnail a:hover {
	color: 			#000000;
	text-decoration:none;
}



/* -- ARTIST PAGE CSS ---------------------------------- */
#artist-list, #artist-menu {
	padding: 		13px 0px;
	border-top: 	1px solid #adadad;
	font-style:		normal;
	font-size: 		15px;
	line-height: 	17px;
	letter-spacing: .3px;
	text-transform:	uppercase;	
}

#artist-images {
	padding: 		13px 0px;
	border-top: 	1px solid #adadad;
	font-family:	'Century Gothic',  Arial, Verdana, Sans-Serif;
	font-size: 		12px;
	line-height: 	15px;
}

#artist-list a.current, #artist-menu a.current {
	color: 				#ffffff;
}

#artist-list a, #artist-menu a {
	color: 				#adadad;
	text-decoration:	none;
}

#artist-list a:hover, #artist-menu a:hover {
	color: 				#333333;
	text-decoration:	none;
}

#artist-images a { 
	color: 				#ffffff;
	text-decoration:	none;
}

#artist-images a:hover {
	color: 				#333333;
	text-decoration:	underline;
}



/* -- PUBLICATIONS PAGE CSS -------------------------------- */
.publication-area {
	clear: 				both;
}

.publication-title {
	float: 				left;
	width: 				260px;
	margin-right: 		35px;
	padding: 			13px 0px;
	border-top: 		1px solid #adadad;
	font-style:			bold;
    color: 				#ffffff;
	font-size: 		16px;
	line-height: 	17px;
	letter-spacing: .3px;
	text-transform:		uppercase;
}

.publication-text {
	font-family:	'Century Gothic',  Arial, Verdana, Sans-Serif;
	font-size: 			12px;
	line-height: 		15px;
	font-style: 		normal;
    color: 				#ffffff;
	font-weight: 		normal;
	text-transform:		none;

}

.exposition {
	font-family:	'Century Gothic',  Arial, Verdana, Sans-Serif;
	font-size: 			12px;
	line-height: 		15px;
	font-style: 		normal;
    color: 				#ffffff;
	font-weight: 		normal;
	text-transform:		none;

}

.publication-images {
	padding: 			13px 0px;
	border-top: 		1px solid #adadad;
	float: 				left;
	width: 				555px;
	font-family:	'Century Gothic',  Arial, Verdana, Sans-Serif;
	font-size: 			12px;
	line-height: 		14px;
}

.publication-images img {
	margin: 			0px 10px;
}

/* -- CONTACT PAGE CSS ---------------------------------------- */
.contact-area {
	clear: 				both;
}

.contact-title {
	float: 				left;
	width: 				260px;
	margin-right: 		35px;
	padding: 			13px 0px;
	border-top: 		1px solid #adadad;
	font-style:			normal;
	font-size: 			15px;
	color: 				#ffffff;
	line-height: 		17px;
	letter-spacing: 	.3px;
}

.contact-title a {
	color: 				#ffffff;
	text-decoration: 	underline;
}

.contact-title a:hover {
	color: 				#333333;
	text-decoration: 	none;
}

.contact-top {
	border-top: 		1px solid #adadad;
	color: 				#ffffff;
	padding-top: 		10px;
	font-family:	'Century Gothic',  Arial, Verdana, Sans-Serif;
	font-size: 			15px;
	line-height: 		17px;
}

.contact-top a {
	color: 				#ffffff;
	text-decoration: 	underline;
}

.contact-top a:hover {
	color: 				#333333;
	text-decoration: 	none;
}

.contact-image {
	padding: 			13px 0px;
	border-top: 		1px solid #adadad;
	float: 				left;
	width: 				555px;
}
.contact-image a {
	color: 				#ffffff;
	text-decoration: 	none;
}

.contact-image a:hover {
	color: 				#333333;
	text-decoration: 	none;
}



/* -- ARTIST PRESS KIT CSS --------------------------- */
#press-kit-image {
	margin-top: 		20px;
	text-align:			center;
}

#press-kit-image img {
	border: 			1px solid #000000;
}

#press-kit-navigation {
	text-align:			center;
	font-family:	'Century Gothic',  Arial, Verdana, Sans-Serif;
	font-size: 			12px;
	line-height: 		13px;
	letter-spacing: 	.3px;
}

#press-kit-navigation a {
	color:				#000000;
}

/* SITEMAP PAGE ----------------------------------------- */
#sitemap {
	list-style-type: 	none;
	line-height: 		24px;
}

#sitemap ul {
	list-style-type: 	none;
}

#sitemap a {
	color: 				#ffffff;
	text-decoration:	none;
	font-style:			normal;
	font-size: 			15px;
	line-height: 		17px;
	letter-spacing: 	.3px;
	text-transform:		uppercase;
}

#sitemap a:hover {
	color: 				#333333;
	text-decoration:	none;
}


.textsurl a {
	color: 				#ffffff;
	text-decoration: 	underline;
}

.textsurl a {
	color: 				#333333;
	text-decoration: 	none;
}

.expo a {
	color: 				#ffffff;
	text-decoration: 	underline;
}

.expo a:hover {
	color: 				#333333;
	text-decoration: 	none;
}

}

.index a{
	text-decoration:none;
	color: 			#ffffff;
		text-decoration: 	none;

}

.index  a:hover {
	color: 			#333333;
}


