
#footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: xx-small;
	position: absolute;
	bottom: 0px;
}

#about {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position: absolute;
	left: 320px;
	top: 17px;
	font-size: 18px;
	text-decoration: none;
}
#about a:link{
	color: #CCCCCC;
	text-decoration: none;
}
#about a:visited{
	color: #CCCCCC;
	text-decoration: none;
}
#about a:hover{
	color: #333333;
	text-decoration: none;
}

#artworks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position: absolute;
	left: 220px;
	top: 17px;
	font-size: 18px;
	text-decoration: none;
}
#artworks a:link{
	color: #CCCCCC;
	text-decoration: none;
}
#artworks a:visited{
	color: #CCCCCC;
	text-decoration: none;
}
#artworks a:hover{
	color: #333333;
	text-decoration: none;
}


#galleryReturn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position: absolute;
	left: 17px;
	top: 100px;
	font-size: 14px;
	text-decoration: none;
	width: auto;
}
#galleryReturn a:link{
	color: #CCCCCC;
	text-decoration: none;
}
#galleryReturn a:visited{
	color: #CCCCCC;
	text-decoration: none;
}
#galleryReturn a:hover{
	color: #333333;
	text-decoration: none;
}

#contact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position: absolute;
	left: 370px;
	top: 17px;
	font-size: 18px;
	text-decoration: none;
}
#contact a:link{
	color: #CCCCCC;
	text-decoration: none;
}
#contact a:visited{
	color: #CCCCCC;
	text-decoration: none;
}
#contact a:hover{
	color: #333333;
	text-decoration: none;
}

#news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position: absolute;
	left: 470px;
	top: 17px;
	font-size: 18px;
	text-decoration: none;
	
}
#news a:link{
	color: #CCCCCC;
	text-decoration: none;
}
#news a:visited{
	color: #CCCCCC;
	text-decoration: none;
}
#news a:hover{
	color: #333333;
	text-decoration: none;
}

#pictureName {
	font-size: small;
	color: #999999;
	text-decoration: none;
	text-align: center;
	width: auto;
	font-weight: lighter;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

a:link {
	text-decoration: none;
	border: 0px;
/*	color: #999999; */
}
a:visited {
	color: #666666;
	text-decoration: none;
	border: 0px;
}
a:hover {
/*	color: #666666; */
	text-decoration: none;
	border: 0px;
}
a:active {
	text-decoration: none;
	border: 0px;
}

#JoeGalleryTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	position: absolute;
	left: 17px;
	top: 17px;
	font-size: 18px;
	text-decoration: none;
}
#JoeGalleryTitle a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}
#JoeGalleryTitle a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}
#JoeGalleryTitle a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}
#JoeGalleryTitle a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
#frontPainting {
	position: absolute;
	visibility: visible;
	left: 220px;
	top: 80px;
	background-position: left top;
	background-repeat: no-repeat;
	background-attachment: fixed;
}
#mailform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	position: absolute;
	left: 70px;
	top: 70px;
	line-height: 28px;
}


#artworkstitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	position: absolute;
	left: 22px;
	top: 100px;
	text-decoration: none;
}

#artplacement {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	position: absolute;
	left: 250px;
	top: 75px;
	text-decoration: none;
}

#docplacement {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	position: absolute;
	left: 250px;
	top: 25px;
	text-decoration: none;
	width: auto;
}
#artdescription {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	position: absolute;
	left: 22px;
	top: 250px;
	text-decoration: none;
	width: 200px;
}
img
{
vertical-align:text-top;
border-style: none;
}
#artcount {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	position: absolute;
	left: 70px;
	top: 150px;
	text-decoration: none;
	font-size: small;
	vertical-align:text-top;
	width: auto;
	border: 0px;
	border-style: none;
}

#artcount a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
	font-size: small;
	border: 0px solid;
	border-style: none;
}
#artcount a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
	font-size: small;
	border: 0px;
	border-style: none;
}
#artcount a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
	font-size: small;
	border: 0px;
	border-style: none;
}
#artcount a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
	font-size: small;
	border: 0px;
	border-style: none;
}

#doccount {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	position: absolute;
	left: 250px;
	top: 470px;
	text-decoration: none;
	font-size: small;
	width: auto;
	vertical-align:text-top;
	}

#back2artworks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	position: absolute;
	left: 17px;
	top: 57px;
	font-size: 18px;
	text-decoration: none;
}

#back2ChooseArtworks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	position: absolute;
	left: 10px;
	top: 48px;
	font-size: 18px;
	text-decoration: none;
}
.thumbnail{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: small;
color: #666666;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
	position: absolute;
	left: 250px;
	top: 75px;
	padding: 0px;
	top: 0px;
	left: -1000px;
	border: 0px solid white;
	visibility: hidden;
	color: black;
	text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 0px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
position: absolute;
left: 250px; /*position where enlarged image should offset horizontally */
top: 75px;
}



.thumbnailbio{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: small;
color: #666666;
z-index: 0;
}

.thumbnailbio:hover{
background-color: transparent;
z-index: 50;
}

.thumbnailbio span{ /*CSS for enlarged image*/
	position: absolute;
	padding: 0px;
	top: 0px;
	left: -1000px;
	border: 0px solid white;
	visibility: hidden;
	color: black;
	text-decoration: none;
}

.thumbnailbio span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 0px;
}

.thumbnailbio:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
position: absolute;
left: 320px; /*position where enlarged image should offset horizontally */
top: 70px;
}


#gallerySplash {
	position: absolute;
	left: 250px;
	top: 75px;
	text-decoration: none;
	background-repeat: no-repeat;
	z-index: 0;
	height: 400px;
	width: 400px;
}

#underConstruction {
	position: absolute;
	left: 10px;
	top: 75px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 28px;
    width: 150px;
}


#fadeshow1 {
	position: absolute;
	left: 87px;
	top: 50px;
	background-position: left top;
	background-repeat: no-repeat;
	background-attachment: fixed;
}
