/*ARTISTS INDIV  PAGES and LARGE VIEW PAGES*/


	
/*Image gallery styles*/

.gallerycontainer{
	/*Add a height attribute and set to tallest image's height to prevent overlaying*/
	height: 490px;
	font-family: Arial, Helvetica, sans-serif;
	
	
}
.gallerycontainer_background{
	/*Add a height attribute and set to tallest image's height to prevent overlaying*/
	height: 490px;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(images_global/showpic_spacer.gif);
	background-repeat: no-repeat;
	background-position: 300px center;
		
}
.lgviewcontainer2{
	/*Add a height attribute and set to largest image's height to prevent overlaying*/
	height: 610px;
	padding-top: 15px;
	text-align:center;
}

.thumbnail img, gallerycontainer img{
	border: 1px solid #ffffff;
	font-weight: normal;
}

.thumbnail:hover img{background-color: transparent; border: 1px solid #66CC00;}



.sm_menu2{
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	padding-left: 30px;
	margin-bottom:3px;
}
.sm_menu3{
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	margin-top:10px;
	margin-bottom:5px;
	padding-left: 30px;
}

.click_image{
	width: 220px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-align:right;
	text-decoration: none;
	margin-top:7px;
	margin-bottom:5px;
	}
	
.extra-menu{
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	padding-left: 30px;
	margin-top:7px;

	
}
.prev-next{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	margin-top:10px;
	margin-bottom:5px;
	padding-left: 5px;
}

.prev-next a{
color:#999999;
text-decoration:none;
}

.prev-next a:visited{
color:#999999;
text-decoration:none;
}

.prev-next a:hover{
color:#999999;
text-decoration:underline;
}

#pagetitlename {
	width: 360px;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images_global/graydot.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-left: 16px;
	padding-left: 17px;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	margin-top: 10px;
	
}
#thumbnails{
position:relative;   left:25px;  width:123px; border: 1px solid #ffffff; z-index:2;
}


.vertview{
	position:absolute;
	margin-left:230px;
	top:145px;
	width:425px;
	height: 490px;
	z-index:1;
	visibility:hidden;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

.vertview-narr{
	position:absolute;
	margin-left:190px;
	top:140px;
	width:425px;
	height: 490px;
	z-index:1;
	visibility:hidden;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}


.vertview-L{
	position:absolute;
	margin-left:260px;
	top:145px;
	width:450px;
	height: 490px;
	z-index:1;
	visibility:hidden;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

.horizview{
	position:absolute;
	margin-left:185px;
	top:165px;
	width:550px;
	z-index:1;
	visibility:hidden;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

.horizview-L{
	position:absolute;
	margin-left:190px;
	top:150px;
	width:550px;
	z-index:1;
	visibility:hidden;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.vertview a img, .vertview-L a img, .horizview a img, .horizview-L a img {border: 1px solid #ffffff;}
.vertview  a:hover img, .vertview-L a:hover img, .horizview a:hover img, .horizview-L a:hover img {border: 1px solid #66CC00;}


.click_larger{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-align:right;
	float:right;
	padding-right:3px;
}

/*LARGE VIEW PAGES*/
body {
	background-color: #FFF;
}
body, td, p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}
.lgviewcontainer2{
	/*Add a height attribute and set to largest image's height to prevent overlaying*/
	height: 630px;
	padding-top: 15px;
	text-align:center;
}



.singleviewdescrip{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	margin-top: 2px;
	margin-left: 20px;
	text-indent: 50px;
	font-weight: normal;
}

	

.art_title2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	margin-top:10px;
	padding-top: 5px;
	
	text-align:center;
}

.next_menu2{
	width:150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	padding-top:5px;
	text-align:right;
	float:right;

}

.nextmenu a, .nextmenu a:visited{
	color: #999999;
	text-decoration: none;
	text-align: right;
}

.nextmenu a:hover{text-decoration:underline;}


	
#name_next{
	height: 20px;
	margin-bottom: 5px;
	
}

#pagetitlesingleview3 {
	width:80px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:right;
	font-size: 11px;
	color: #999999;
	float:left;
	padding-top:5px;
	}
	
#pagetitlesingleview3 a{
color:#999999;
text-decoration:none;
}

#pagetitlesingleview3 a:visited{
color:#999999;
text-decoration:none;
}

#pagetitlesingleview3 a:hover{
color:#999999;
text-decoration:underline;
}


/*EXHIBITION PAGES*/

.exhibslide {
	height: 430px;
	width:710px;
	margin-bottom: 20px;
	margin-left: 35px;
	padding-top: 10px;
	overflow-x: scroll;
	overflow-y: hidden;
}
.exhibslide-470 {
	height: 500px;
	width:710px;
	margin-bottom: 5px;
	margin-left: 35px;
	padding-top: 5px;
	overflow-x: scroll;
	overflow-y: hidden;
}

.exhibtable{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cccccc;
	margin-bottom:20px;}
	


.exhibtableimg a{
	color:#ffffff;
	border: 1px solid #FFFFFF;
}

.exhibtableimg a:visited{
	color:#ffffff;
	border: 1px solid #FFFFFF;
}
.exhibtableimg a:hover{
	color:#ffffff;
	border: 1px solid #66cc00;
}

/*GRAY BORDER TURNS GREEN WHEN HOVERED*/

.exhibtableimg-border{
	color:#cccccc;
	
}

.exhibtableimg-border a{
color:#cccccc;
}

.exhibtableimg-border a:visited{
color:#cccccc;

}

.exhibtableimg-border a:hover{
color:#66cc00;

}

/*INVISIBLE BORDER TURNS GREEN WHEN HOVERED*/
.exhibtableimg-border-w{
color:#ffffff;

}

.exhibtableimg-border-w a{
color:#ffffff;

}

.exhibtableimg-border-w a:visited{
color:#ffffff;

}

.exhibtableimg-border-w a:hover{
color:#66cc00;

}


.borderlink{
color:#CCCCCC;
border: 1px solid #cccccc;}

.borderlink:hover{
border: 1px solid #66cc00;}
