body 
{
	margin: 35px 50px 0px 50px;
	padding: 0px;
	font-family: arial, sans-serif;
	font-size:100%;
	color: #3D3D3D;
	background-color: #fff;
}

.sitemapL1 {
	/*font-weight: bold; */
	display: block; 
	margin: 10px 0px;
	
}

.sitemapL2 {
	/*font-weight: bold; */
	display: block; 
	margin-bottom: 5px;
	margin-left: 15px;
}

.sitemapL3 {
	/*font-weight: bold; */d; 
	display: block; 
	margin-bottom: 5px;
	margin-left: 30px;
}


#bioHomeLeftLinks {
	margin-top: 340px;
	font-size: 0.60em;
	
	margin-bottom: 0px; 
}

#bioHomeLeftLinks span {
	display: block; 
}

#bioImage {
	position: absolute;
	margin-top: 100px;
}

.PrivatePageText {
	font-size:0.7em;
}

/* FORMS */
#contactForm
{
	/*border: 1px solid silver;*/
	width: 400px;
	padding: 0px 0px;
}
/**/
#contactForm label
{
	font-size:0.635em;
}
/**/
#contactForm input
{
	border: 1px solid silver;
	background: #f7fafb;
}
/**/
#contactForm textarea
{
	border: 1px solid silver;
	background: #f7fafb;
}
/**/
#contactForm #nature
{
	border: 1px solid silver;
	background: #f7fafb;
}
/**/
#contactForm .submit input
{
	background: #fff;
	border: 1px solid white;
	padding: 0px 0px 0px 0px;
	font-size: 1em;
	color:#59595A;
	cursor: pointer;
	font-weight: bold;
	position: relative;
	left: -10px;
} 

fieldset
{
	border: 1px solid silver;
	width: 450px;
	padding: 20px 20px;
}

legend
{
	background: #f7fafb;
	border: 1px solid silver;
	padding: 2px 6px;
	font-size:0.735em;
} 
/**/
.searchNoResult
{
	font-size: small;
	color:  #a3a3a6;
}
/**/
/* LINKS */
/**/
a
{
	text-decoration: none;
	color:  #a3a3a6;
}
a:hover
{
	text-decoration: none;
	color:  #59595a;
}
/**/
a.homePageLink
{
	color:	#939598;
}
a.homePageLink:hover{
	color:	#939598;
}
/**/
a.qpick {
	text-decoration: none;
	color:  #a3a3a6;
}
a.qpick:hover{
	text-decoration: none;
	color:	#59595a;
}
/**/
a.arrowNav {
	text-decoration: none;
	color:  #a3a3a6;
}
a.arrowNav:hover{
	text-decoration: none;
	color:	#59595a;
}
.arrowNavInactive{
	text-decoration: none;
	color:	#B6B4B4;
}
/**/
a.foot {
	text-decoration: none;
	/*font-weight: bold;*/
	color:  #939598;
}
a.foot:hover{
	text-decoration: none;
	/*font-weight: bold;*/
	color:  #939598;
}
/**/
a.searchResult
{
	font-size: small;
	text-decoration: none;
	color:  #a3a3a6;
}
a.searchResult:hover
{
	text-decoration: none;
	color:  #59595a;
}
/**/
a.navLink
{
	text-decoration: none;
	color:  #a3a3a6;
}
a.navLink:hover
{
	text-decoration: none;
	color:  #59595a;
}
/**/
.pageSpanActive {
	color:  #737374;
}

a.pageLinkActive
{
	text-decoration: none;
	color:  #59595a;
	cursor: default;
}
a.pageLinkActive:hover
{
	text-decoration: none;
	color:  #59595a;
}
a.pageLink1
{
	text-decoration: none;
	color:  #BDBDC0;
}
a.pageLink1:hover
{
	text-decoration: none;
	color:  #939598;
}
a.allArtistsLive
{
	text-decoration: none;
	color:  #ACACAD;
}
a.allArtistsLive:hover
{
	text-decoration: none;
	color:  #59595a;
}
/**/
a#contact_us, a#search
{
	text-decoration: none;
	color:  #c66;
}
/**/
a#contact_us:hover, a#search:hover
{
	text-decoration: none;
	color:  #900;
}
/**/
a#email_us
{
	text-decoration: none;
	color:#a3a3a6;
}
/**/
a#email_us:hover
{
	text-decoration: none;
	color:  #59595a;
}
/* aA */
.aA_left_box
{
	width: 180px;
	float: left;
}
/**/

/**/
.aALinks
{
}
/* HEADINGS */
.heading1
{
	font-size:150%;
	font-weight: 700;
	clear: left;
	display: block;
	margin-bottom: 5px;
}
/****/
.heading2
{
	font-size:130%;
	font-weight: 700;
	clear: left;
	display: block;
	margin-bottom: 5px;
}
/****/
.heading3
{
	font-size:110%;
	font-weight: 700;
	clear: left;
	display: block;
	margin-bottom: 5px;
}
/****/
#top 
{
	margin-left: auto;
	margin-right: auto;
	width: 720px;
	padding: 0px;
	background: #fff;
	height: 80px;
	/* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	height: 80px;
}
html>body #top 
{	
	height: 80px; /* ie5win fudge ends */
}
/****/
#topbar_middle
{
	height:	30px;
	padding: 0px;
	background: #fff;
	width: 720px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 720px;
}
html>body #topbar_middle 
{
	width: 720px; /* ie5win fudge ends */
}
/****/
#address_bar 
{
	color:#a3a3a6;
	width:720px;
	font-size: 0.65em;
	position: absolute;
	top: 83px;
	float: left;
	margin-bottom: 10px;
}
/****/
#address, #address ul 
{
	padding: 0;
	margin: 0 auto;
	list-style: none;
}
/****/
#address li 
{
	float:			left;
	position:		relative;
	padding:		0px 9px 0px 0px; /*0px 10px 0px 0px;*/

}
/****/
#menu {
	width: 720px;
	background: #fff;
	position: absolute;
	top: 101px;
	z-index: 500;
	border-bottom: 1px solid #939598;
	border-top: 1px solid #939598;
	font-size: 0.635em;
}
/****/
#nav, #nav ul {
	padding: 0;
	margin: 0 auto;
	list-style: none;
	/*font-family: arial, verdana, sans-serif;*/

}
/****/
#nav a {
	display: block;
	text-decoration:none;
	margin-bottom: 5px;
	margin-top: 3px;
	color: #59595A;		/*menu item text colour*/
	font-weight: 700;
}
/****/
#nav li {
	float:			left;
	position:		relative;
	/*padding:		0em 1.14em;*/
	padding:		0em 1.04em;
}
/****/
#nav li ul {
	position: absolute;
	display: block;
	left: -999em;
	border:1px solid #939598;
	background-color: #fff;
	padding-left: 7px;
	padding-right: 10px;
}
/****/
#nav li a:hover {
	color: #939598;
}
/****/
#nav li a {
	color: #59595A;
}
/****/
#nav li ul li a:hover {
	color: #939598;
}
/****/
#nav li ul li a {
	background-color: #fff;
	color: #59595A;
}
/****/
#nav li:hover ul {
	left: auto;			
}
/****/
#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
	width: 133px;

}
/****/
/*a.main_menu {
	text-decoration: none;
	color:  #59595A;
}*/
/****/
/*a.main_menu:hover{
	text-decoration: none;
	color:  #000;
}*/
/****/
.sm_item
{
	padding: 5px 0px 0px 10px;
	margin: 0px 0px;
	width: 123px;
}
/****/
#middle 
{
	display: block;
	margin-right: auto;
	margin-left: auto; 	
	padding: 0px;
	background-color: #fff;
	width: 720px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 720px;


}
html>body #middle 
{
	width: 720px; /* ie5win fudge ends */
}
/****/
.aAlist
{
	margin-top: 76px;
	/*font-size:0.9em;*/
	/*line-height:150%;*/
	position:absolute;
	z-index:70;
}
/**/
div#container_artistlist 
{
	padding: 						0px;
	width:							170px;
	height:							425px;
	float:							left;
	margin-bottom:					0px;
	margin-top:						0px;
	position: absolute;
	top: 85px;
	z-index: 50;
}
/****/
div#ArtistArtDetailLinks
{
	position:absolute;
	/*top: 400px;*/
	line-height: 150%;
	font-size: 0.6em;
	z-index: 70;
}
/****/
div#artistlist
{
	position:absolute; 
	top: 106px; 
	/*line-height: 150%;
	font-size: 0.9em;*/
	z-index: 70;
}
/****/
div#static_page_outer_cont
{
	position:	absolute; 
	top:		140px;
	width:		720px;
}
/****/
.std_content
{
	font-size:0.635em;
	text-align: justify;
}
a.artist_list 
{
	text-decoration: none;
	color:  #C1C2C5;
	padding-top: 2px;
	padding-bottom: 2px;
}
/****/
a.artist_list:hover
{
	text-decoration: none;
	color:  #4E4E56;
	z-index: 100;
}
/****/
.container_artistimage 
{
	/*width:							476px; /* 511 (width image) + 2*2 (padding) + 2*1 (border)*/
	/*height:							453px;*/
	float:							right;
	padding:						2px;
	margin-top: 23px;
}
/****/
.aImage
{
	position: relative;
}
/****/
div#bcStaticPage
{
	width:							720px;
	position: 						relative;
	font-size:						0.635em;
	margin-bottom:					20px;
	margin-top:						10px;
	border: 1px solid red;
	clear: both;

}
div#bc
{
	width:		720px;
	position: 	absolute;
	top: 		597px;
	font-size:						0.635em;
	margin-bottom:					20px;
	margin-top: 10px;
	color:  #939598;
}
/****/
div#bc_artistArt
{
	width:		720px;
	position: 	absolute;
	top: 		625px;
	font-size:						0.7em;
	margin-bottom:					20px;
	margin-top: 10px;
	color:  #939598;
}
/****/
div#bc_artistArt_ListView
{
	width:		720px;
	position: 	absolute;
	top: 		1325px;
	font-size:						0.7em;
	margin-bottom:					20px;
	margin-top: 10px;
	color:  #939598;
}
/****/
.header 
{
	border-top: 1px solid #939598;
	border-bottom: 1px solid #939598;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 10px;
	font-weight:	700;
	color: #59595A;
}
/****/
.mini_art 
{
	padding-top: 4px;
	margin-bottom: 20px;
}
/****/
.left_col 
{
	width: 221px;
	float: left;
	padding-bottom: 10px;
	clear: left;
}
/****/
.right_col 
{
	width: 481px;
	float: right;
	padding-bottom: 10px;
	clear: right;
}
.homeImageLink
{
	border: 0px solid red;
}
/****/
#bottom
{
	clear: both;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
	margin-bottom: 40px;
	font-size: xx-small;
	color:  #3D3D3D;
	padding: 0px;
	padding-bottom: 3px;
	padding-top: 40px;
	background-color: #fff;
	width: 720px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 720px;
}
html>body #bottom 
{
	width: 720px; /* ie5win fudge ends */
}
/****/
.container_thumb_1
{
	border:							1px solid #EDEFF5;
	padding:						2px;
}
/*****/
img.current {
	border:		1px solid #B39465;
	padding:	2px;
	margin: 	2px;
}
/****/
img.controls_tb
{
	margin-top:			30px;
	margin-right:		4px;
}
/****/
.bottom_tb_table_nav
{
	display:						block;
	font-size:						0.75em;
	color:							#909092;
	margin-top:					3px;
	margin-bottom:					3px;
}
/****/
.bottom_tb_table_blurb
{
	display:						block;
	font-size:						0.70em;
}
/****/
.artistname_thumb_44
{
	font-size:						0.9em;
	font-weight:					bolder ;
	color:							#585858;
}
/****/
.info1_tb_44
{
	font-size:						0.9em;
	color:							#838384;	
}
/****/
.info2_tb_44
{
	font-size:						0.6em;
	color:							#838384;
}
/****/
div#container_artistinfo {
	width:							250px;
	height:							500px;
	float:							left;
	margin-bottom:					0px;
	margin-top:						0px;
	position: absolute;
	top: 95px;
}
/****/
div#artistinfo
{
	position:absolute; 
	top: 135px; 
	line-height: 150%;
}



.artistArtTableListImage
{
	/*padding: 5px 10px 10px 0px;
	border-bottom: 1px solid silver;*/
	height: 0px;
	width: 0px;
}
/****/
a.artistArtListViewLinks
{
	text-decoration: none;
	color:  #A3A3A6;
}
/****/
a.artistArtListViewLinks:hover
{
	text-decoration: none;
	color:  #59595a;
}
/****/
#artistArtNavListView
{
	font-size: x-small;
}
/****/
#artistArtTableContainerTwoTwo 
{
	width:							476px; /* 511 (width image) + 2*2 (padding) + 2*1 (border)*/
	height:							453px;
	float:							right;
	padding:						2px;
	margin-top: 23px;
}
/****/
.alistNames
{
	text-decoration: none;
	color:  #C1C2C5;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 40%;
}
/****/
.listArtInfo
{	
	font-size: 70%;
	clear: left;
}
/****/
.singleArtExtraInfo
{	
	font-size: 70%;
}
/****/
#bottom_not_home
{
	clear: both; 
	margin-right: auto;
	margin-left: auto;
	margin-top: 50px;
	margin-bottom: 40px;
	font-size: xx-small;
	color:  #3D3D3D;
	padding: 0px;
	padding-bottom: 3px;
	padding-top: 100px;
	background-color: #fff;
	width: 720px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 720px;
}
html>body #bottom_not_home
{
	width: 720px; /* ie5win fudge ends */
}

#stdFooter
{
	clear: both; 
	margin-right: auto;
	margin-left: auto;
	margin-top: 200px;
	margin-bottom: 40px;
	font-size: xx-small;
	color:  #3D3D3D;
	padding: 0px;
	padding-bottom: 3px;
	padding-top: 100px;
	background-color: #fff;
	width: 720px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 720px;
}
html>body #stdFooter
{
	width: 720px; /* ie5win fudge ends */
}
/* aA TABLES */
/****/
table.aSingleDetails
{
	float: right; 
	display: inline; 
	margin-top: 20px;
	width: 476px;
	top: 30px;
	position: relative;
}
/****/
table.artistArtTableNav
{
	float: left; 
	margin: 20px 0px 0px 242px;
	width: 476px;
	position: absolute;
	top: 600px;
}
/****/
#exhHomeSlideshowSpacer
{
	height: 35px;
}
/***/
#artistArtNav
{
	font-size: x-small;
}
/****/
table.artistArtTableList
{
	float: left;
	display: inline; 
	margin: 22px 0px 0px 242px;
	width: 476px;
}
/****/
table.artistArtTableSingle
{
	float: left;
	display: inline; 
	margin: 6px 0px 0px 241px;
	width: 476px;
	height: 490px;
}
/****/
table.artistArtTableTwoTwo
{
	float: left; 
	display: inline; 
	margin: 8px 0px 0px 228px;
	width: 476px;
	height: 490px;
}
/****/
table.artistArtTableFourFour
{
	float: left; 
	display: inline; 
	margin: 8px 0px 0px 227px;
	width: 476px;
	height: 490px;
}
/****/
table.artistArtTableSingle td
{
	background-repeat: no-repeat;
	background-position: center center;
}
/****/
table.aNav
{
	float: right; 
	display: inline; 
	margin-top: 20px;
	width: 476px;
	top: 10px;
	position: relative;
}
/****/
table.artistArtTableList td
{
	background-repeat: no-repeat;
	padding: 1px 35px 0px 0px;
	background-position: left;
}
/****/
table.artistArtTableTwoTwo td
{
	background-repeat: no-repeat;
}
/****/
.tt_tl
{
	padding: 0px 28px 25px 0px;
	background-position: center center;
}
/****/
.tt_tr
{
	padding: 0px 0px 25px 28px;
	background-position: center center;
}
/****/
.tt_bl
{
	padding: 0px 28px 25px 0px;
	background-position: center center;
}
/****/
.tt_br
{
	padding: 0px 0px 25px 28px;
	background-position: center center;
}
/****/								
table.artistArtTableFourFour td
{
	background-repeat: no-repeat;
}
/****/
.ff_1
{
	padding: 0px 29px 30px 0px;
	background-position: center center;
}
/****/
.ff_2
{
	padding: 0px 27px 30px 0px;
	background-position: center center;
}
/****/
.ff_3
{
	padding: 0px 0px 30px 26px;
	background-position: center center;
}
/****/
.ff_4
{
	padding: 0px 0px 30px 29px;
	background-position: center center;
}
/****/
#right_box
{
	width: 476;
	float: right; 
	display: inline; 
	margin-top: 20px;
}
/****/
#searchSite
{
	border:			1px solid #EEF3F3;
	color:			#A3A3A6;
	font-size:		11px;
	height:			14px;
	width:			140px;
	margin-right: 5px;
}

#searchGo
{
	position:	relative;
	top:		4px;
	cursor:		pointer;
}

#searchCont
{
	float:		right;
	position:	relative;
	top:		-23px;
}
/**/
#exhHomeLeftExhLinks
{
	margin-top: 200px;
}
/**/
.exhHomeLeftExhLinksBelow
{
	display: block;
	margin-bottom: 0px;
}
/**/
.exhHomePageTitle
{
	display:		block;
	font-weight:	900;
	font-size:		1.9em;
	color:			#221E1F;
}
/**/
.exhHomePageShortDesc
{
	margin-top:		10px;
	display:		block;
	font-size:		1.9em;
	color:			#949599;
}
/**/
.exhHomePageLongDesc
{
	margin-top:		10px;
	display:		block;
}
/**/
.exhHomePagePressPreview
{
	margin-top:		10px;
	display:		block;
	color:			#949597;
}
/**/
.exhSlideNav
{
	cursor:		pointer;
}
/**/
h2
{
	font-size: 12pt;
	margin: 0;
}
/**/
#fullArtistListTitle
{
	position: relative;
	left: 0px;
}
