/* CSS Document */

#previewpane01 {
	border: 0px none;
	margin: 0px;
	padding: 1px;
	left: 0px;
	position: absolute;
	z-index: 5002;
	top: -1000px;
}

#previewpane02 {
	border: 0px none;
	margin: 0px;
	padding: 1px;
	left: 0px;
	position: absolute;
	z-index: 5001;
	top: 0px;
}


#previewpane02.alluminum-previewpane {
	background-image: url(../resources-site/body-panel.jpg);
	background-attachment: scroll;
	background-repeat: repeat-y;
	background-position: 0px, 0px;
	padding: 20px;
	width: 586px;
	height: 397px;
}

#previewpane02.alluminum-previewpane p{
	color: #000000;
}

#previewpane02.alluminum-previewpane h3{
	color: #006678;
}


#wait-message {
	display:none;
	position:absolute;
	left:200px;
	top:150px;
	background-color:#FFF;
	border:3px double #000;
	padding:4px;
	color:#555;
	font-size:0.9em;
	font-family:arial;	
}

#portfolio-image-descriptions {
	position: absolute;
	width: 345px;
	display: block;
	left: 555px;
	top: 700px;
}

.portfolio-example {
	position: relative;
	display: block;
	margin: 0px 0px 30px 0px;
	padding: 0px;
}

.portfolio-index, .portfolio-thumbnail {
	display: none;
}

.portfolio-final {
	padding: 0px;
	position: relative;
	margin: 40px 0px 4px 0px;
	display: block;
	border: 0px none;
}

.portfolio-esthetic-adj {
	width:450px !important; 
	background-color:#FFFFFF;
}

span.portfolio-final img {
	border: 0px none;
}

.portfolio-orig {
	padding: 0px;
	position: relative;
	margin: 10px 0px 0px 0px;
	display: block;
}

span.portfolio-orig img {
	border: 1px solid #006678;
}


.sample-description {
	display: block;
	padding: 0px;
	margin: 0px 0px 10px 0px;
}

.sample-description p {
	padding: 0px;
	color: #888888;
	display: inline !important;
	margin: 2px 0px 7px 0px;
}


/*working purposes only. content formatted for presentation in customer.css #cp-panel p, #cp-panel h3*/
/*
#portfolio-image-descriptions p, #portfolio-image-descriptions h3, #portfolio-image-descriptions a{
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0.07em;
	padding: 0px 0px 7px 0px;
	margin: 0px;
}
*/
#portfolio-image-descriptions h3 {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	color: #000000;
	display: inline;
}

#portfolio-image-descriptions a {
	color: #666666;

}

#portfolio-image-descriptions a:link {

}

#portfolio-image-descriptions a:visited {

}

#portfolio-image-descriptions a:hover {
	color:#00676C;
	text-decoration: overline;
}

#portfolio-image-descriptions a:active {
}

/*BEGIN: Used for image-brand.html slideshow*/
#slideshow-container { 
	width:345px; 
	height:628px; 
	position:relative; 
}

#slideshow-container img { 
	display:block; 
	position:absolute; 
	top:0; 
	left:0; 
	z-index:1; 
}
/*END: Used for image-brand.html slideshow*/