﻿gallery-frame
{
	 margin: 10px 10px 10px 10px;
}

gallery-cell
{
	font-size: 8pt;
	line-height: 8pt;
	margin: 10px 10px 10px 10px;
}

img.gallery-image
{
	border-style: solid !important;
	border-color: Silver !important;
	border-width: 5px !important;
	text-align:center;
}

.gallery-title
{
	font-weight: bold;
	font-size: 10pt;
	line-height: 10pt;
	text-align:center;
	width: 100%;
}

.gallery-link
{
	color: Silver;
	text-decoration: none;
}

.gallery-link:visited
{
	color: Silver;
	text-decoration: none;
}

.gallery-link:hover
{
	color: Red;
	text-decoration: none;
}

.gallery-link:hover img
{
	border-color: red;
}

.gallery-desc
{
	font-style: italic;
	width: 300px;	
	min-width: 300px; 
	display: inline-block;
	margin: 4px 0 4px 0;
	text-align:justify;
}

/* -------------------------------------------
** This section controls the rendering of the 
** Proofs.aspx page portion of the gallery 
----------------------------------------------*/
.gallery-proof-links
{
	width:500px;
	text-align: left;
	height: 30px;
	padding: 10px 10px 10px 10px;
}

.gallery-proof-title
{
	width: 500px;
	text-align: center;
	font-size: 30px;
	font-weight: bold;
	line-height:35px;
	padding: 10px 10px 10px 10px;
	border-top: solid 2px silver;
}

.gallery-proof-shortdesc
{
	width: 500px;
	text-align: left;
	padding: 10px 10px 10px 10px;
	margin: 10px 0 10px 0;
	font-size: 12px;
	font-style: italic;
	border-bottom: solid 2px silver;
	border-top: solid 2px silver;
}

.gallery-proof-copy
{
	width: 500px;
	text-align:left;
}

.gallery-proof-legal
{
	width: 500px;
	text-align:left;
}

.gallery-proof-list
{
	
}	

.gallery-proof-list table
{
	width:100%;
}

.gallery-proof-link
{
	font-weight: bold;
	color: white;
	text-decoration: none;
}

.gallery-proof-link:visited
{
	font-weight: bold;
	color: white;
	text-decoration: none;
}

.gallery-proof-link:hover
{
	font-weight: bold;
	color: red;
	text-decoration: none;
}

.gallery-proof-image
{
	 max-width: 200px;
	 border: none;
}

.gallery-proof-itemtitle
{
	max-width: 60px;
	display: inline-block;	 
}

/* -------------------------------------------
** This section controls the rendering of the 
** Image.aspx page portion of the gallery 
----------------------------------------------*/
.gallery-image
{
	max-width: 500px;
}

.gallery-image-controls
{
	width: 900%;
	max-width: 500px;
}

.gallery-image-controls td
{
	text-align: left;
}

.gallery-image .info
{
	width: 350px;
}

.gallery-image-desc
{
}

.gallery-image-title
{
}

.gallery-image-image
{
}

.gallery-image-tags
{
}

.gallery-image-copyright
{
}

.gallery-image-date
{
}

/*----------------------------------------*/
/*----------------------------------------*/
.AvatarPanel
{
	padding: 10px 4px 10px 4px;
	width: 350px;
	color: Black;
	display: block;
}

.AvatarCurrentTab
{
	border: solid 3px gray;
}

.AvatarTabs
{
	margin: auto auto 2px auto; 
	display: block;	
}

a img.thumbnail, 
a:link img.thumbnail, 
a:visited img.thumbnail, 
img.thumbnail
{
	width: 80px;
	border: none 2px silver;
	margin: 3px 3px 3px 3px;
}

a img.thumbnailSelected, img.thumbnailSelected
{
	width: 80px;
	border: outset 2px gray;
	margin: 1px 1px 1px 1px;
}

/*----------------------------------------*/
/* Style used by the image upload control */
/*----------------------------------------*/
a.Tab
{
	font-weight:normal;
}

a.Tab
{	
	margin: 0 0 0 0;
	padding: 2px 5px 2px 5px;
	background-color: Gray;
	border-top: outset 2px gray;
	border-right: outset 2px gray;
	border-left: outset 2px gray;
	text-decoration: none;
	color: White;
}

a.TabSelected
{	 
	padding: 2px 5px 2px 5px;
	background-color: Gray;
	border-top: inset 2px white;
	border-right: inset 2px white;
	border-left: inset 2px gray;
	text-decoration: none;
	color: White;
}

a.Tab:link, a.TabSelected:link
{
	text-decoration: none;
}

a.Tab:hover
{
	text-decoration: none;
	color: Red;
}

