html {
     overflow: -moz-scrollbars-vertical;
}
.menu_parent {
	z-index:6;
}
td {
	font-size: 13px;
	color: #FFFFFF;
}
.EditTextArea {
background-color:#666666
}
a:hover { color: #000000} .ScrDiv 
{ overflow: auto} 
a {
	color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	text-decoration: none;
	border-bottom-style: solid;
	border-bottom-color: #777777;
} .footer { font-size: 10px; color: #FFFFCC; font-weight: bold} 
.stack-image {
	float: left;
	margin: 10;
	padding: 10;
	border: 0;
	height: auto;
	display: block;
	margin-bottom: 10px;
	text-align: center;
}
.exhibit-image {
	float: left;
	border: 0;
	display: block;
	text-align: left;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 10px;
	margin-top: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
	height: 200px;
	visibility: visible;
}
.exhibit-artist {
	float: left;
	border: 0;
	display: block;
	text-align: left;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 10px;
	margin-top: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
	height: 160px;
	visibility: visible;
}
.exhibit-press {
	float: left;
	border: 0;
	display: block;
	text-align: left;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 10px;
	margin-top: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 0px;
	height: 240px;
	visibility: visible;
}
input {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	height: 18px;
	width: 200px;
	vertical-align: top;
	border: 1px solid #CCCCCC;
	background-color: #666666;

} .inputbutton { font-family: Arial, Helvetica, sans-serif; font-size: 10px; 
color: #FFFFFF; width: 120px; vertical-align: middle; font-style: 
normal; text-align: center; clip: rect( ); line-height: normal; font-weight: normal} 
textarea { 
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	height: 40px;
	width: 200px;
	vertical-align: top;
	border: 1px solid #CCCCCC;
	background-color: #666666;
	vertical-align: top;
	scrollbar-face-color : #AAAAAA;
	scrollbar-highlight-color : #AAAAAA;
	scrollbar-3dlight-color : #AAAAAA;
	scrollbar-shadow-color : #AAAAAA;
	scrollbar-darkshadow-color : #AAAAAA;
	scrollbar-track-color : #999999;
	scrollbar-arrow-color : #FFFFFF;
	}
select {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	width: 200px;
	background-color: #666666;
	border: 1px solid #CCCCCC;
	scrollbar-face-color : #AAAAAA;
	scrollbar-highlight-color : #AAAAAA;
	scrollbar-3dlight-color : #AAAAAA;
	scrollbar-shadow-color : #AAAAAA;
	scrollbar-darkshadow-color : #AAAAAA;
	scrollbar-track-color : #999999;
	scrollbar-arrow-color : #FFFFFF;
	border-style: flat;
/*	position:fixed; position:inherit; position:inherit; position:relative; position:static;
*/	
/*	position: fixed; clip: rect(top right bottom left);*/
}
.Error {  font-weight: bold; color: #FFCC00}
.Tick { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; width: 15px; vertical-align: middle;font-style: normal; text-align: center; clip: rect( ); line-height: normal; font-weight: normal }
body {
	font-size: 13px;
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	background-color: #555555;
}
.SmallInput {  width: 50px; font-weight: bold}
.ImageField { height: 20px; width: 88px}
.colpick {  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8px; text-decoration: none; font-style: normal; font-weight: bold; color: #FFFFFF}
.menu {
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	border-bottom-width: 0px;
}
.menu a {
	color: #FFFFFF;
	text-decoration: none;
	border: 0px;}
hr {
	background-position: bottom;
	vertical-align: bottom;
	color: #cccccc;
	height: 1px;
}
img {  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
h1 {  font-size: 16px; color: #ffffff; font-weight: bold; margin-bottom: 0px; padding-bottom: 13px; padding-top: 10px}
h2 {font-size: 15px; color: #ffffff; font-weight: bold; margin-bottom: 0px; padding-bottom: 13px; padding-top: 10px
}
h3 {
	font-size: 13px;
	color: #EEEEEE;
	font-weight: bold;
	clip:   rect(   );
	margin-top: 3px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.footerw { font-size: 12px; color: #FFFFFF; font-variant: normal; font-weight: normal; background-color: #666666}
.menuhi { font-size: 13px; color: #333399 ; font-weight: bold}

form {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.Medinput {
	width: 90px;
	font-weight: normal;
	color: #ffffff;
	font-size: 13px;
	border: 1px solid #cccccc;
	background-color: #666666;
	padding-left: 0px;
	text-align: center;
	padding: 0px 0px 2px 0px;
	
}
.Content-img {
	font-size: 13px;
	text-align: inherit;
	border-bottom-width: 10px;
	border-top-width: 10px;
	border-right-width: 10px;
	border-left-width: 10px;
	border-color: #666666;
	clear: right;
}
.comment
{
	text-align: left;
	width: 500px;
	height:312px;
	color:#FFFFFF;
	overflow:auto;
	scrollbar-face-color: #666666;
	scrollbar-highlight-color: #666666;
	scrollbar-3dlight-color: #666666;
	scrollbar-darkshadow-color: #666666;
	scrollbar-shadow-color: #666666;
	scrollbar-arrow-color: #cccccc
	scrollbar-track-color: #666666;
	left: -300px;
	top: 350px;
	padding-right: 5px;
  }
  .comment1 {	text-align: left;
	width: 500px;
	height:312px;
	color:#FFFFFF;
	z-index:10;
	overflow:auto;
	scrollbar-face-color: #666666;
	scrollbar-highlight-color: #666666;
	scrollbar-3dlight-color: #666666;
	scrollbar-darkshadow-color: #666666;
	scrollbar-shadow-color: #666666;
	scrollbar-arrow-color: #cccccc
	scrollbar-track-color: #666666;
	left: -300px;
	top: 350px;
	padding-right: 2px;
}

.tdblue {  background-color: #191975}
p {
	text-align: justify;
	margin-top: 0px;
	padding-top: 0px;
}
.MultiCol {
	width: 100%;
}

.PageTitleHi { font-size: 17px; font-weight: bold; color: #FFFFFF}
.footerb { font-size: 9px; color: #ffcc99; font-variant: normal; font-weight: normal}
img.cborder { border: 4px #FFFFFF; margin-top: 2px; margin-right: 8px; margin-bottom: 4px; margin-left: 8px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
h2.navy { font-size: 14px; color: #181873; font-weight: bold; clip: rect( ); margin-bottom: 0px; padding-bottom: 0px; padding-top: 0px; text-align: justify; top: 0px; border-top-width: 0px; border-bottom-width: 0px }

a.footerb:hover { color: #00CCFF}
.img10 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-color: #666666;
}
/*.img10:hover {
	border-color: #000000;
}*/
a:hover img {border-color: #000000}

a.menu2 { font-size: 12px; color: #ffffff; font-weight: bold }
div.sample_attach, a.sample_attach
{
	width: 140px;
	background: #666666;
	padding: 2px 5px 5px 2px;
	font-weight: 900;
	color: #FFFFFF;
	border: 1px solid #cccccc;
	
}

a.sample_attach
{
	display: block;
	text-decoration: none;
	border-bottom: solid #cccccc 1px;
	border-left: solid #cccccc 1px;
	border-right: solid #cccccc 1px;
	padding: 2px 5px 2px 5px;	
}
.thumbtable {
	margin-bottom: 3px;
}
.btnReserve {
	width: 140px;
	font-weight: bold;
	color: #ffffff;
	font-size: 13px;
	border: 1px solid #cccccc;
	background-color: #666666;
	margin-top: 5px;
}
.exhibit-Bigimage {

	float: left;
	border: 0;
	height: 300px;
	display: block;
	text-align: left;
	margin-bottom: 25px;
	margin-left: 0px;
	margin-right: 20px;
	margin-top: 0px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 25px;
	padding-left: 0px;
}
a.OtherLinks {
	color: #ffcc99;
}
.exhibit-imageRight {

	float: left;
	border: 0;
	display: block;
	text-align: left;
	margin-bottom: 25px;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 0px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 25px;
	padding-left: 0px;
}
.imgWorks {
	border-top-width: 10px;
	border-right-width: 10px;
	border-bottom-width: 10px;
	border-left-width: 10px;
	border-color: #666666;
	padding-left: 10px;
	padding-bottom: 10px;
}
.WorkByArtistWords {
	float: left;
	border: 0;
	display: block;
	text-align: justify;
	margin-bottom: 5px;
	margin-left: 20px;
	margin-right: 5px;
	margin-top: 0px;
	padding-top: 6px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.WorksBy-image {

	float: left;
	border: 0;
	display: block;
	text-align: left;
	margin-bottom: 25px;
	margin-left: 0px;
	margin-right: 5px;
	margin-top: 15px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
}
#DropDownMenuScroll {
	position:absolute;
	width:145px;
	/*z-index:1;*/
	overflow: visible;
	scrollbar-face-color : #AAAAAA;
	scrollbar-highlight-color : #AAAAAA;
	scrollbar-3dlight-color : #AAAAAA;
	scrollbar-shadow-color : #AAAAAA;
	scrollbar-darkshadow-color : #AAAAAA;
	scrollbar-track-color : #999999;
	scrollbar-arrow-color : #FFFFFF;
	padding-right: 2px;
	padding-top: 0px;
	left: 0px;
	top: 1px;
	z-index: 9;
	background-color: #666666;
	/*max-height:400px;
	min-height:100px;*/
}
#Layer1 {
	position:relative;
	width:auto;
	height:275px;
	z-index:1;
	overflow: auto;
	overflow-y: auto;
	overflow-x: hidden;
	scrollbar-face-color : #AAAAAA;
	scrollbar-highlight-color : #AAAAAA;
	scrollbar-3dlight-color : #AAAAAA;
	scrollbar-shadow-color : #AAAAAA;
	scrollbar-darkshadow-color : #AAAAAA;
	scrollbar-track-color : #999999;
	scrollbar-arrow-color : #FFFFFF;
	scrollbar-padding-right: 0px;
	padding-right: 18px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-right: 0px;
	vertical-align: top;
 } 
 #Layer1home {
	position:relative;
	width:auto;
	height:375px;
	z-index:1;
	overflow: auto;
	overflow-y: auto;
	overflow-x: hidden;
	scrollbar-face-color : #AAAAAA;
	scrollbar-highlight-color : #AAAAAA;
	scrollbar-3dlight-color : #AAAAAA;
	scrollbar-shadow-color : #AAAAAA;
	scrollbar-darkshadow-color : #AAAAAA;
	scrollbar-track-color : #999999;
	scrollbar-arrow-color : #FFFFFF;
	scrollbar-padding-right: 0px;
	padding-right: 18px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-right: 0px;
	vertical-align: top;
 } 
 #ImgSelHoriz {
	width:464px;
	height:140px;
	overflow: auto;
	overflow-y: hidden;
	overflow-x: auto;
	scrollbar-face-color : #AAAAAA;
	scrollbar-highlight-color : #AAAAAA;
	scrollbar-3dlight-color : #AAAAAA;
	scrollbar-shadow-color : #AAAAAA;
	scrollbar-darkshadow-color : #AAAAAA;
	scrollbar-track-color : #999999;
	scrollbar-arrow-color : #FFFFFF;
	scrollbar-padding-right: 0px;
	padding-left: 0px;
 } 
.thumbstack {
	margin-bottom: 7px;
	margin-right: 7px;
	float: left;
}
#DropDownAdvisoryMenuScroll {

	position:absolute;
	width:170px;
	height:51px;
	z-index:1;
	overflow: auto;
	scrollbar-face-color : #AAAAAA;
	scrollbar-highlight-color : #AAAAAA;
	scrollbar-3dlight-color : #AAAAAA;
	scrollbar-shadow-color : #AAAAAA;
	scrollbar-darkshadow-color : #AAAAAA;
	scrollbar-track-color : #999999;
	scrollbar-arrow-color : #FFFFFF;
	padding-right: 2px;
	padding-top: 0px;
	left: -24px;
	top: 4px;
	max-height:560px;
	min-height:100px;
}
.ItemDetailThumb {
	float: left;
	border: 0;
	display: block;
	text-align: left;
	margin-bottom: 25px;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 0px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 25px;
	padding-left: 0px;
}
#ItemDetailImageScroll {
	position:relative;
	height:400px;
	z-index:1;
	overflow: auto;
	scrollbar-face-color : #AAAAAA;
	scrollbar-highlight-color : #AAAAAA;
	scrollbar-3dlight-color : #AAAAAA;
	scrollbar-shadow-color : #AAAAAA;
	scrollbar-darkshadow-color : #AAAAAA;
	scrollbar-track-color : #999999;
	scrollbar-arrow-color : #FFFFFF;
	padding-top: 0px;
	width: 165px;
	padding-right: 10px;
}

.img10b {
	border-top-width: 10px;
	border-right-width: 10px;
	border-bottom-width: 10px;
	border-left-width: 10px;
	border-color: #00FF00;
	padding-bottom: 5px;
}
.ImageCharity {
	margin: 2px 10px 5px 0;
	padding-top: 0px;
}
.ImageLeft {
		margin: 2px 10px 5px 0;
	padding-top: 0px;}

.ImageRight {margin: 2px 0 5px 10px;
	padding-top: 2px;
	}
.FloatRight {
	float: right;
}

.srch {
	height: 14px;
	width: 33px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

/*lightbox*/
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ 

border-top-width: 10px;
	border-right-width: 10px;
	border-bottom-width: 10px;
	border-left-width: 10px;
	border-color: #666666;

clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image:url(/Art/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(../blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="Art/overlay.png", sizingMethod="scale");
	}
#Layer1-Copy {

	position:absolute;
	width:auto;
	height:295px;
	z-index:1;
	overflow: auto;
	overflow-y: auto;
	overflow-x: hidden;
	scrollbar-face-color : #AAAAAA;
	scrollbar-highlight-color : #AAAAAA;
	scrollbar-3dlight-color : #AAAAAA;
	scrollbar-shadow-color : #AAAAAA;
	scrollbar-darkshadow-color : #AAAAAA;
	scrollbar-track-color : #999999;
	scrollbar-arrow-color : #FFFFFF;
	scrollbar-padding-right: 0px;
	padding-right: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-right: 0px;
}
#menu_child {
	scrollbar-face-color : #AAAAAA;
	scrollbar-highlight-color : #AAAAAA;
	scrollbar-3dlight-color : #AAAAAA;
	scrollbar-shadow-color : #AAAAAA;
	scrollbar-darkshadow-color : #AAAAAA;
	scrollbar-track-color : #999999;
	scrollbar-arrow-color : #FFFFFF;
	scrollbar-padding-right: 0px;
}
#menu_child2 {
	scrollbar-face-color : #AAAAAA;
	scrollbar-highlight-color : #AAAAAA;
	scrollbar-3dlight-color : #AAAAAA;
	scrollbar-shadow-color : #AAAAAA;
	scrollbar-darkshadow-color : #AAAAAA;
	scrollbar-track-color : #999999;
	scrollbar-arrow-color : #FFFFFF;
	scrollbar-padding-right: 0px;
}
.contable {
	margin-right: 23px;
	margin-left: 23px;
}
.exhibit-image .thumbtable A {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.exhibit-press .thumbtable A {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.exhibit-artist .thumbtable A {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.t10l {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#Layerx {
	z-index: 0; 
}

.BlackTitle {
	display: block;
	width: 140px;
	font-weight: 900;
	text-decoration: none;
	border: 1px solid #cccccc;
	padding: 2px 5px 2px 5px;	
	color: #000000;
}

/* 		zoomer css		*/
.zoomer {
	position: absolute;
	z-index: 2;
	height: 275px;
	width: 300px;
	vertical-align: top;
	margin-top: 16px;
}
.itemInfo {
	width: 237px;
	z-index: 1;
	position: absolute;
}
.zoomerSubject {
	width: auto;
	padding-left: 0px;
	overflow: visible;
	position: absolute;
	z-index: 2;
	height: auto;
}

