#article{
	width:490px;
}

.articleSynopsys{
	font-style:italic;
}

img {
  border:0;
  padding: 0 2 0 2;
  margin: 2 2 2 2;
  }

.imgNoPad{
	border:0;
  padding: 0 0 0 0;
  margin: 0 0 0 0;
}

.TableCell{
	border:solid 1px #006699; 
	padding: 8px;
	font-family: Verdana; 
	font-size: 10px;
}
.TextBox{
	border:solid 1px Olive;
	/*Width:100px;*/
	font-family: Arial; 
	font-size: 12px;
}
.Button{
border:1px solid Green;
font-family: Verdana; font-size: 12px
}
.ItemsList{
	padding: 4px 4px 4px 4px;
	border-bottom: dotted 1px navy;
	
	}
	
BODY {
	
	SCROLLBAR-FACE-COLOR: #f5f1f1; 
	FONT-SIZE: 0.9em; 
	MARGIN: 0px; 
	SCROLLBAR-HIGHLIGHT-COLOR: #727474; 
	SCROLLBAR-SHADOW-COLOR: #727474; 
	COLOR: black; 
	DIRECTION: rtl; 
	SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
	SCROLLBAR-ARROW-COLOR: #727474; 
	SCROLLBAR-TRACK-COLOR: #fbf7f7; 
	FONT-FAMILY: Arial; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
	margin: 0 0 0 0;
	
}

.MenuItem{
	font-family:Arial;
	font-size:80%;
	font-weight:BOLD;
	background-color:#e7e5df;
	color:#000;
	float:right;
	width:130px;
}

.MenuSelectedItem{
	background-color:#FFF;
	color:#7c7a74;
	width:130px;
}
.MenuItemUnselected{width:130px;}
HideMe{
	visibility:hidden;
}

div#div-datagrid {
	width: 260px;
	height: 92%;
	overflow:auto;
	border: solid 1px navy;
}

div#photoGrid{
	width:115px;
	height:500px;
	max-width:100px;
	max-height:500px;
	overflow:auto;	
	vertical-align:top;
	}
.ImgStrip{

	margin: 0px 0px 0px 3px;
}
div#allImages{
	background-color:#acaea4;
	border: solid 1px white;
}
div#div-RecentArtists {
	width: 480px;
	height: 92%;
	overflow:auto;
	border-color:gray;
	border: solid 1px navy;

}

div#div-MusList {
	width: 100%;
	height:92%;
	overflow:auto;
	border-color:Maroon;
}

div#div-ExhibitList {
	width: 100%;
	height: 92%;
	overflow:auto;
	border-color:Maroon;
}
div#div-ExhibitionList {
	width: 726px;
	height: 400px;
	overflow:auto;
	border-color:gray;
}

div#div-imgTitle {
	font-family:Arial;
	font-weight:bold;
	font-size:large;
	color:White;
}
div#div-imgDesc {
	font-family:Arial;
	font-weight:bold;
	font-size:medium;
	color:White;
}
.Date{
	font-size:9px;
	color:Gray;
}
.Date2{
	font-size:11px;
	/*color:Black;*/
}


.SectionArtist
{
	BACKGROUND-COLOR: #ffcc33;
}

.SearchTextBox{
	padding:2px;
	width:120px;
	
}


.ImageBordersGreen{
	border: 3px solid #47423F;
}

.ImageBordersBlue
{
	border: 3px solid #617C8C;
	height:165px;
	width:134px;
}

.ImageLetter{
	width:22px;
	height:22px;
	padding-left:4px;
	border: solid 0px white;
}
.ArtistListScroll{
	border-style: solid; 
	border-width:0; 
	WIDTH: 219px; 
	HEIGHT: 400px;
}
.imageTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}


.ComboBrown{
	FONT-FAMILY: Arial;
	FONT-SIZE: 0.6em; 
}

.SmallSeperator{
	border: 1px dotted #336699;
	width:25%;
}

.DottedHrTableCell
{
	border-left-width:1px; 
	border-bottom:1px dotted #000080;
}

/* Typography Section */

.LargestText, h1{
	font-family:Arial;
	font-size: 18pt;
	color:Black;
	font-weight:bold
}

.NameTitle{
	text-decoration:none;	
	font-family:Arial;
	font-size: 14pt;
	color:Black;
	font-weight:bold;
}

.AuthorDatesSynopsis{
	font-weight:bold;
	text-decoration:none;
	font-family:Arial;
	font-size: 10pt;
}
.Content{
	font-family:Arial;
	font-size: 11pt;
}

HR
{
	border-bottom:  dotted 1px #336699 
}
.CommentsHR
{
	border: solid 0px white;
	border-bottom:1px dotted #000080;
}
a{
	text-decoration:none;
	font-family:Arial;
	font-size: 11pt;
	color:#000080;
	font-weight:bold;
}
a:hover{
	color:White;
	background-color:#44423c;
}
a:visited{/*border-bottom: dotted 1px #000080*/ color:#9FA0FF}

a img{border-width:0px;}

a.OpenningDarkGold{
	font-family:Arial;
	font-size: 14px;
	color:#808040;
	font-weight:bold
}
a.OpenningDarkGold:hover{
	background-color:#808040;
	color:White;
}

a.OpenningDarkGold:visited{
	border-bottom: dotted 1px #808040;
}

a.ListingPlaceDetails{
	font-family:Arial;
	font-size: 10pt;
	color:Black;
}
a.ListingPlaceDetails:hover{
	background-color:Black;
	color:white;
}

artistNavbar{
	text-decoration:none;
	font-family:Arial;
	font-size: 8pt;
	color:#000080;
}
.A2{
	text-decoration:none;
	font-family:Arial;
	font-size: 10pt;
	color:#000080;

}
.ListingPlaceName{
	font-family:Arial;
	font-weight:bold;
	font-size: 11pt;
}

.ListingPlaceDetails{
	font-family:Arial;
	font-size: 10pt;
	color:Black;
}

.AlphabeticalList{
	font-weight:bold;
	text-decoration:none;
	font-family:Arial;
	font-size: 10pt;
	color:#000080;
}

div#comments{
	background-color:#e5e3dc;	
	width:500px;
}

div#SearchBox{
	border: solid 1px #FFF;
	padding: 8 8 8 8;
	position:absolute;
	top:15px;
	right:783px;
	background-color: #e5e3dc;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	
}

#mainCol{padding: 6px 6px 6px 6px;}
#categoriesList tbody tr{border: solid 1px #336699}
#categoriesList tbody tr td a:hover {color:#fff; background:#336699}
#categoriesList tbody tr td:hover {color:#fff; background:#336699}
.bbPostDate{font-weight:bold;font-size:80%; }
#categoryDetails{background-color:#fff; }
#categoryDetails2{background-color:#fff; padding: 5px 5px 5px 5px;}
.accordionTabTitleBar {
	font-size           : 14px;
	padding             : 4px 6px 4px 6px;
	border-style        : solid none solid none;
	border-top-color    : #BDC7E7;
	border-bottom-color : #182052;
	border-width        : 1px 0px 1px 0px;
}

.accordionTabTitleBarHover {
	font-size        : 14px;
	background-color : #1f669b;
	color            : #000000;
}

.accordionTabContentBox {
	font-size        : 14px;
	border           : 1px solid #1f669b;
	border-top-width : 0px;
	padding          : 0px 8px 0px 8px;
}

/* monitor section */
.MonitorContent{
	font-family:Arial;
	font-size: 10pt;
}

a.MonitorContent {
   text-decoration: underline;
	font-weight:normal;
}




#bottomBar{	border-top:solid 1px #e7e5df;	padding-top:15px;	bottom:0;	margin: 40px 0px 8px 0px;  }
#bottomBar a{font-size:80%;	font-weight:lighter;margin: 0px 4px 0 4px;}


.statsLine{font-size:0.8em;	font-weight:lighter;}

#RightCol{width:219px;  vertical-align:top; text-align:center; float:right}
#MidCol{width:560px;  vertical-align:top; text-align:right; float:right; padding-top:10px;}
#LeftCol{width:212;  vertical-align:top; text-align:center; float:right}

#pageDesc{font-size:150%; border-bottom: solid 1px #e7e5df; font-weight:bold; vertical-align:text-top;	margin:6px 0px 3px 0px;	}
#drpDnCity{float:left;}

#searchArt1{
	float:right; width:70%; 
	margin: 4px 6px 4px 6px; 
	border: solid 0px #e7e5df;
	padding: 4px 4px 4px 4px;	
}
/*.artistList{height:400px; overflow:auto; margin:0 0 0 0;}*/
.innerTitle{font-size:125%; border-bottom: solid 1px #e7e5df; font-weight:bold; margin:6px 0px 3px 0px;	}
.marker, a .marker{background-color:rgb(255, 255, 100)}
a:hover .marker{color:White;background-color:#44423c;}


.letterBar {  padding: 4 4 4 4; float:right;}
.letterBar a{ color:Black}
.letterBar a:hover{ color:White; background-color:Black;}
#artistList{ float:right; width:560px;}

td.artistListName{border-right:dotted 1px silver; padding-right:5px;}
td.artistListName a.hasFlickr-0{ font-size:85%; font-weight:normal}
td.artistListName a.hasFlickr-1{font-weight:700!important; background-image:url(n.jpg);}

td#hdrContainer{ height:114px}


.curatorName, .feedbackHeader{ font-size:120%; font-weight:700; margin-top:22px; margin-bottom:10px;}

.letterHead{border-bottom: Solid 1px}
.padding6{ padding:6px; }
.underlined{ border-bottom: dotted 1px;}
h3{font-size:1.3em}

/****************************************
RICO
*****************************************/

.rico-panelheader
{
	border: dotted 1px #000080;
	cursor:pointer;
	height: 22px;
	color : #494949;
    padding: 10px;
}

.rico-panelHover {
    height: 22px;
	color : #000;
}

.rico-panelSelected 
{
	cursor:pointer;
	height: 22px;
	color : #d90000;
	font-weight : 700;
}
.rico-panelContent 
{
	padding: 10px;
	border-right: dotted 1px #000080;
	border-left: dotted 1px #000080;
	border-bottom: dotted 1px #000080;
	
    overflow: auto;
}

