@charset "UTF-8";
/* CSS Document */

body,
html {
	margin: 0;
	padding: 0;
	text-align: center;
	background-color: #786e64;
	font-family: Optima;
	}
html a img {
	border: none;
	}
.white-text {
	color: #ffffff;
	}
.no-link-decor {
	text-decoration: none;
	}
.no-link-color {
	color: #786e64;
	}
#whiteboard {
	width: 760px;
	margin: 40px auto;
	}

		#header {
			text-align: left;
			background-color: #FFFFFF;
			padding-left: 20px;
			}
		
		#nav-bar {			
			text-align: center;
			border-top: #786e64 thin solid;
			border-bottom: #786e64 thin solid;
			color:#786e64;
			background-color: #FFFFFF;
			font-family: Optima;
			}	
			#nav-bar ul {
					list-style-type: none;
					padding: 0;
					margin: 0;
					}
				#nav-bar li {
					padding: 0;
					margin: 0 2.8em; 
					display:inline-block;
					/*border: #ff0000 medium solid;*/
					}
				/*#nav-bar p {
					color:#786e64;
					font-family: "Times New Roman", Times, serif;
					margin: 0 2.9em; 
					border: #0000FF medium solid;
					}*/
				#nav-bar a {
					color: #786e64;
					text-decoration: none;
					}				
		
		#homepage-body {
			text-align: center;
			padding-top: 10px;
			padding-bottom: 10px;
			background-color: #FFFFFF;
			}
		#homepage-body-container {
			margin-left: auto;
				margin-right: auto;
				text-align: center;
				padding: 10px;
				margin-top: 60px;
				margin-bottom: 60px;
				width: 940px;
				background-color: #ffffff;
				border: #ff0000 medium solid;
			}
/*----------------------------------------------*/
		#contact-body {
			text-align: center;
			background-color: #fff;
			padding-top: 10px;
			padding-bottom: 10px;
			}
			#contact-body p {
				margin-top: 0;
				margin-bottom: 0;
				color: #786e64;
				}
			#contact-body a {
				color: #786e64;
				}
			#contact-body p.contactheader {
				padding-bottom: 0.5em;
				font-size: 1.25em;
				font-style: italic;
				}		
			#contact-container {
				margin-left: auto;
				margin-right: auto;
				text-align: center;
				padding: 10px;
				margin-top: 60px;
				margin-bottom: 60px;
				width: 940px;
				background-color: #ffffff;
				background-image: url(Images/Tel-Try-1.png);
				background-repeat: no-repeat;
				}
			#contact-wrapper {
				margin-left: auto;
				margin-right: auto;
				height: 185px;
				text-align: center;
				}
			#contact-column-left {
				display: inline-block;
				*display: inline;
				width: 275px;
				margin-right: 25px;
				}
			#contact-column-right {
				display: inline-block;
				*display: inline;
				width: 275px;
				margin-left: 25px;
				}
			#contact-column-sales {
				text-align: left;
				background-color: #ffffff;
				padding-bottom: 30px;
				}
			#contact-column-submissions {
				text-align: left;
				margin-top: 20px;
				background-color: #ffffff;
				}
			#contact-column-media {
				text-align: left;
				background-color: #ffffff;
				padding-bottom: 30px;
				}	
			#contact-column-general {
				text-align: left;
				margin-top: 20px;
				background-color: #ffffff;
				}
/*----------------------------------------------*/				
#artists-body {
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 0px;
	margin-right: 0px;
	/*border: #ff0000 medium solid;*/
	}		
	#artists-container {
		text-align: center;
		margin-left: auto;
		margin-right: auto;
		margin-top: 20px;
		margin-bottom: 20px;
		width: 940px;
		/*border: #0000FF medium solid;*/
		}
	#artists-container ul {
		margin-left: 0;
		margin-right: 0;
		padding-left: 0;
		padding-right: 0;
		padding-top: 75px;
		list-style-type: none;
		}
	#artists-container li {
		text-align: center;
		margin-left: 0;
		margin-right: 0;
		margin-bottom: 15px;
		padding-left: 0;
		padding-right: 0;
		font-size: 90%;
		}
	#artists-nav-bar {
		text-align: center;
		float: left;
		vertical-align: top;
		background-repeat: no-repeat;
		height: 274px;
		width: 112px;
		margin-left: 70px;
		}
	.stevenson-nav-bar { background-image: url(Images/The-Locket-Control-Panel-thumbnail.png); }
	.stevenon-menu { top: -48px; }
	.collier-nav-bar { background-image: url(Images/Cala-Control-Panel.png); }
	.collier-menu { top: -48px; }
	.mccluskey-nav-bar { background-image: url(Images/Rue-de-Paris-Control-Panel.png); }
	.mccluskey-menu { top: -48px; }
	.talbert-nav-bar { background-image:url(Images/Autumn-in-Paris-Control-Panel.png); }
	.talbert-menu { top: -48px; }
	
	#artists-nav-bar a {
		color: #4C4743;
		text-decoration: none;
		}
	#artists-nav-bar a:hover {
		color: #0071b6;
		}
	#artists-qna {				/* QnA Container */
		text-align: left;
		color: #ffffff;
		float: left;
		vertical-align: top;
		width: 600px;
		min-height: 264px;
		padding: 5px;
		background: #786e64;
		font-family:Optima;
		font-size: 12px;
		margin-left: 70px;
		}
.qna-question {
		font-weight: bold;
		margin-bottom: 0;
		}
.qna-answer {
		margin-top:0;
		text-indent: 2em;
		}
	
.floatleft {
		float: left;
		margin: 5px;
		}
.floatright {
		float: right;
		margin: 5px;
		}
#artist-gallery-container {				/* QnA Container */
		float: left;
		vertical-align: top;
		width: 640px;
		background: #ffffff;
		font-family:Optima;
		font-size: 12px;
		margin-left: 70px;
		/*border: #ff0000 medium solid;*/
		}
#artist-gallery-container p {
		/*border: #0000ff medium solid;*/
		}
#artist-gallery-row {
		clear: both;
		/*border: #0000ff thin solid;*/
		}
#artists-page-wrapper {
		width: 800;
		/*border: #00ff00 medium solid;*/
		margin: 0 auto;
		}
/*--------------------------------------------------*/
#backstory-body {
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 0px;
	margin-right: 0px;
	}
#backstory-container {
		text-align: center;
		margin-left: auto;
		margin-right: auto;
		margin-top: 20px;
		margin-bottom: 20px;
		width: 940px;
		}
		#backstory-text-box {
				width:940px;
				text-align: justify;
				color: #786e64;
				background-color: #ffffff;
				}
		#backstory-text-box p {
				text-indent: 2em;
				/*border: #0000ff thin solid;*/
				}
		#backstory-staff-box {
				width: 600px;
				margin: 0 auto;
				/*border: #0000ff thin solid;*/
		
				}
		#backstory-staff-box a {
				color: #786e64;
				text-decoration: none;
				}
		.backstory-picntext {
				width: 114px;
				margin-left: 120px;
				min-height: 80px;
				/*border: #0000ff thin solid;*/
				float: left;
				}
		/*.backstory-pic {
				display: inline-block:;
				margin-left: 100px;
				border: #ff0000 medium solid;
				}*/
		.backstory-picntext a {	
				text-decoration: none;
				color: #786e64;
				/*border: #ff0000 medium solid;*/
				}
		.name {
				margin-bottom: 0;
				}
		.title {
				margin-top: 0;
				margin-bottom: 35px;
				}


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

.artist-picntext {
		border: #00ff00 medium solid;
		}
.image-container {
		float: left;
		/*width: 100px;
		height: 114px;*/
		text-align: center;
		margin-left: 35px;
		*margin-bottom: 35px;
		/*border: #00ff00 thin solid;*/
		}
.image-container-artists-page {
		float: left;
		margin-left: 130px;
		margin-top: 30px;
		margin-bottom: 30px;
		}
.italics {
		font-style: italic;
		}
.image-container a {
		color: #4C4743;
		text-decoration: none;
		}
.no-left-margin {
		margin-left: 0;
		}
.New-Release {
		color: #bb272d;
		}
.clearboth { clear: both; }
.borders {
		/*border: #00ff00 medium solid;*/
		width: 125px;
		}
.collierbio {
	text-align:center;
	}

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

#backstory-qna {
		background-color: #786e64;
		padding: 15px;
		color: #ffffff;
		text-align: left;
		}

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

#media-body {
	text-align: center;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 0px;
	margin-right: 0px;
	}
#media-container {
		text-align: center;
		margin-left: auto;
		margin-right: auto;
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px;
		width: auto;
		display:inline-block;
		}
#media-text-box {
				width:auto;
				height: auto;
				margin-top: 0px;
				padding:0px;
				text-align:center;
				color: #786e64;
				}
#media-text-box p{
		padding:0px;}
.mediapublication {
		font-style:italic;
		float:left;
		}

.mediaarticletitleanddate {
		margin-left:5px;
		float:left;}

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

	
#footer {
	color:#fff;
	background-color: #786e64;
	padding-top: 10px;
	}
	#footer p {
		margin-top: 0;
		margin-bottom: 0;
		}
	#footer2ndline {
		margin: auto;
		padding-top: 5px;		
		}
	.footer {
		display: inline;
		margin: 0 0.5em;
		}
				
#clearfloat {
	clear: both;
	}