html {filter: expression(document.execCommand("BackgroundImageCache", false, true));}/*-----------------------------*//*----- generic styles ------ *//*---------------------------*/* {	margin: 0;	padding: 0;}body {	background: #fff;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000;	line-height: 16px;}img {	border: 0;	display: block;}h2 {	color: #613854;	font-size: 16px;	padding: 0 0 12px 0;	line-height: 19px;	letter-spacing: -1px;}h3 {	font-size: 12px;}p {	color: #333;	padding: 0 0 10px 0;}ul {	list-style: none;}ul li span {	position: absolute;	top: -10000px;}a {	color: #815574;	font-weight: bold;	text-decoration: none;}	/*a:visited {		color: #A59E9B;	}*/		a:hover {		color: #fff;		background-color: #815574;	}	a:active {		color: #fff;		background-color: #333;	}	a:hover img {	}.clear {	clear: both;}.hide {	position: absolute;	top: -10000px;}#skip {	display: none;}/*-----------------------------*//*----- main structure styles ----- *//*-----------------------------*/#outercontainer {	width: 830px;	padding: 0 0 25px 0;	margin-left: auto;	margin-right: auto;}#innercontainer {	width: 780px;	margin: 0 25px 0 25px;}/*-----------------------------*//*----- headings styles ------ *//*---------------------------*/h1 span,h2 span,h3 span {	position: absolute;	top: -10000em;}/*-----------------------------*//*----- navigation styles ----- *//*-----------------------------*/#logo h1 {	background: url(../images/logo.gif) no-repeat top left;	width: 251px;	height: 112px;	margin: 31px 0 11px 0;	position: relative;	left: -11px;	float: left;}	#logo h1 a {		display: block;		width: 261px;		height: 112px;		text-decoration: none;	}		#logo h1 a:hover, #logo h1 a:active {		background: url(../images/logo.gif) no-repeat top left;	}		#topnav {	float: left;	width: 528px;	margin: 122px 0 0 0px;	text-align: right;}#topnav a,#topnav a:visited,#secondnav a,#secondnav a:visited,#whatwedosecondnav a,#whatwedosecondnav a:visited {	font-size: 13px;	font-weight: normal;	color: #666;}#topnav a,#topnav a:visited {	margin: 0 0 0 4px;}#secondnav a,#secondnav a:visited,#whatwedosecondnav a,#whatwedosecondnav a:visited {	margin: 0 6px 0 0;}#topnav a#selected,#secondnav a.selected,#whatwedosecondnav a.selected {	color: #815574;}	#topnav a:hover,	#secondnav a:hover,	#whatwedosecondnav a:hover {		background-color: #e9e6e8;		color: #815574;	}			#topnav a:active,		#secondnav a:active,		#whatwedosecondnav a:active {			background-color: #815574;			color: #fff;		}		#extranav {			position: absolute;			width: 175px;			margin: 34px 0 0 607px;		}				#extranav ul li a {					display: block;					height: 69px;				}						#extranav ul li a:link, #extranav ul li a:visited {							background: url(../images/velvetlivinglogo.gif) no-repeat top left;							width: 175px;						}													#extranav ul li a:hover {								background: url(../images/velvetlivinglogo.gif) no-repeat top left;							}													/* #topnav ul li#home a:link, #topnav ul li#home a:visited {		background: url(../images/nav_home.gif) no-repeat top left;		width: 48px;	}				#topnav ul li#home a:hover {				background: url(../images/nav_home_over.gif) no-repeat top left;			}						#topnav ul li#home a#selected {				background: url(../images/nav_home_selected.gif) no-repeat top left;			}				#topnav ul li#whatwedo a:link, #topnav ul li#whatwedo a:visited {		background: url(../images/nav_whatwedo.gif) no-repeat top left;		width: 87px;	}				#topnav ul li#whatwedo a:hover {				background: url(../images/nav_whatwedo_over.gif) no-repeat top left;			}						#topnav ul li#whatwedo a#selected {				background: url(../images/nav_whatwedo_selected.gif) no-repeat top left;			}	#topnav ul li#artists a:link, #topnav ul li#artists a:visited {		background: url(../images/nav_artists.gif) no-repeat top left;		width: 54px;	}				#topnav ul li#artists a:hover {				background: url(../images/nav_artists_over.gif) no-repeat top left;			}						#topnav ul li#artists a#selected {				background: url(../images/nav_artists_selected.gif) no-repeat top left;			}	#topnav ul li#clients a:link, #topnav ul li#clients a:visited {		background: url(../images/nav_clients.gif) no-repeat top left;		width: 54px;	}				#topnav ul li#clients a:hover {				background: url(../images/nav_clients_over.gif) no-repeat top left;			}						#topnav ul li#clients a#selected {				background: url(../images/nav_clients_selected.gif) no-repeat top left;			}											#topnav ul li#gallery a:link, #topnav ul li#gallery a:visited {		background: url(../images/nav_gallery.gif) no-repeat top left;		width: 55px;	}				#topnav ul li#gallery a:hover {				background: url(../images/nav_gallery_over.gif) no-repeat top left;			}						#topnav ul li#gallery a#selected {				background: url(../images/nav_gallery_selected.gif) no-repeat top left;			}										#topnav ul li#contactus a:link, #topnav ul li#contactus a:visited {		background: url(../images/nav_contact.gif) no-repeat top left;		width: 63px;	}				#topnav ul li#contactus a:hover {				background: url(../images/nav_contact_over.gif) no-repeat top left;			}						#topnav ul li#contactus a#selected {				background: url(../images/nav_contact_selected.gif) no-repeat top left;			}	#topnav ul li#enquiries a:link, #topnav ul li#enquiries a:visited {		background: url(../images/nav_enquiries.gif) no-repeat top left;		width: 69px;	}			#topnav ul li#enquiries a:hover {				background: url(../images/nav_enquiries_over.gif) no-repeat top left;			}						#topnav ul li#enquiries a#selected {				background: url(../images/nav_enquiries_selected.gif) no-repeat top left;			}	#topnav ul li#news a:link, #topnav ul li#news a:visited {		background: url(../images/nav_news.gif) no-repeat top left;		width: 87px;	}				#topnav ul li#news a:hover {				background: url(../images/nav_news_over.gif) no-repeat top left;			}						#topnav ul li#news a#selected {				background: url(../images/nav_news_selected.gif) no-repeat top left;			}*/#secondnav {	width: 780px;	margin: 0;	padding: 0;}#secondnav ul li {	float: left;}#secondnav ul li a {	display: block;	height: 14px;}	#secondnav ul li#secondnav_residents a:link, #secondnav ul li#secondnav_residents a:visited {		background: url(../images/secondnav_residents.gif) no-repeat top left;		width: 158px;	}				#secondnav ul li#secondnav_residents a:hover {				background: url(../images/secondnav_residents_over.gif) no-repeat top left;			}						#secondnav ul li#secondnav_residents a#secondnav_selected {				background: url(../images/secondnav_residents_selected.gif) no-repeat top left;			}				#secondnav ul li#secondnav_collaborations a:link, #secondnav ul li#secondnav_collaborations a:visited {		background: url(../images/secondnav_collaborations.gif) no-repeat top left;		width: 221px;	}				#secondnav ul li#secondnav_collaborations a:hover {				background: url(../images/secondnav_collaborations_over.gif) no-repeat top left;			}						#secondnav ul li#secondnav_collaborations a#secondnav_selected {				background: url(../images/secondnav_collaborations_selected.gif) no-repeat top left;			}				#secondnav ul li#secondnav_artists a:link, #secondnav ul li#secondnav_artists a:visited {		background: url(../images/secondnav_artists.gif) no-repeat top left;		width: 125px;	}				#secondnav ul li#secondnav_artists a:hover {				background: url(../images/secondnav_artists_over.gif) no-repeat top left;			}						#secondnav ul li#secondnav_artists a#secondnav_selected {				background: url(../images/secondnav_artists_selected.gif) no-repeat top left;			}										#secondnav ul li#secondnav_bands a:link, #secondnav ul li#secondnav_bands a:visited {		background: url(../images/secondnav_bands.gif) no-repeat top left;		width: 105px;	}				#secondnav ul li#secondnav_bands a:hover {				background: url(../images/secondnav_bands_over.gif) no-repeat top left;			}						#secondnav ul li#secondnav_bands a#secondnav_selected {				background: url(../images/secondnav_bands_selected.gif) no-repeat top left;			}/*-----------------------------*//*----- maincontent styles ------ *//*---------------------------*//* home */#maincontent {	clear: both;	width: 780px;	border-top: 4px solid #F2EFF1;	padding: 26px 0 0 0;}#mainfeature {	float: left;	width: 515px;	height: 330px;	background: url(../images/newsboxbacking.gif) repeat-x bottom left;}#mainfeature h2 {	padding: 13px 0 17px 15px;}#newsbox {	width: 250px;	padding: 0 0 26px 15px;	float: left;}#newstext {	background: url(../images/newsboxbacking.gif) repeat-x bottom left;	padding: 14px 25px 4px 16px;	min-height: 147px;}#newstext h3 {	width: 219px;	height: 65px;	background: url(../images/title_velvetliving.gif) no-repeat 0px 2px;	padding: 0 0 12px 0;}/* what we do */#whatwedotitle {	float: left;	width: 132px;	height: 132px;	background: url(../images/title_whatwedo.gif) no-repeat top left;	margin: 20px 0 0 67px;	padding: 0 0 0 0;	}#whatwedotext {/* added for new second level nav */clear: both;/* */	float: left;	width: 580px;	height: 297px;	background: url(../images/text_whatwedo.gif) no-repeat top left;	margin: 20px 0 0 0;}#whatwedotext a  {	display: block;	width: 580px;	height: 262px;}#whatwedotext a:hover {	background: transparent;}#whatwedotitle p span, #whatwedotext p span {	position: absolute;	top: -10000em;}/* howwedoit */#howwedoittext {/* added for new second level nav */clear: both;/* */	float: left;	width: 580px;	height: 185px;	background: url(../images/text_howwedoit.gif) no-repeat top left;	margin: 20px 0 0 0;}#howwedoittext a  {	display: block;	width: 580px;	height: 262px;}#howwedoittext a:hover {	background: transparent;}#howwedoittext p span {	position: absolute;	top: -10000em;}#howwedoittext02 {	clear: both;	width: 580px;	margin: 0 0 20px 0;}/*artists */#artistselector {	float: left;	width: 780px;	height: 174px;	padding: 0 0 25px 0;}#box1, #box2, #box3 {	float: left;	width: 250px;	height: 250px;}#box1 {	background: url(../images/button_artistselector_box01.gif) no-repeat top left;	margin: 0 15px 0 0;}#box2 {	background: url(../images/button_artistselector_box02.gif) no-repeat top left;	margin: 0 15px 0 0;}#box3 {	background: url(../images/button_artistselector_box03.gif) no-repeat top left;}	#box1 a, #box2 a, #box3 a {		display: block;		width: 250px;		height: 250px;		text-decoration: none;	}			#box1 a:hover {			background: url(../images/button_artistselector_box01_over.gif) no-repeat top left;		}				#box2 a:hover {			background: url(../images/button_artistselector_box02_over.gif) no-repeat top left;		}				#box3 a:hover {			background: url(../images/button_artistselector_box03_over.gif) no-repeat top left;		}	#features {	clear: both;	float: left;	border-top: 4px solid #F2EFF1;	width: 780px;	padding: 17px 0 26px 0;}	#featuregrid {		float: left;		width: 593px;	}			#featuredresidents, #featuredcollaborations, #featuredartists, #featuredbands, #featurednews_2ndrow {			float: left;		}					.notitle#featuredresidents, #featurednews_2ndrow {				margin: 8px 0 0 0;			}						#featuredcollaborations, #featuredartists, #featuredbands {				margin: 8px 0 0 0;				/* used to be 8px when the Full List was shorter */			}						#featuredresidents h2 {				width: 143px;				height: 15px;				background: url(../images/title_featuredresidents.gif) no-repeat top left;					margin: 0 0 0 1px;			}						#featuredcollaborations h2 {				width: 582px;				height: 34px;				background: url(../images/title_featuredcollaborations.gif) no-repeat 1px 17px;					margin: 4px 0 0 0;				border-top: 4px solid #F2EFF1;			}						#featuredartists h2 {				width: 582px;				height: 32px;				background: url(../images/title_featuredartists.gif) no-repeat 1px 17px;					margin: 4px 0 0 0;				border-top: 4px solid #F2EFF1;			}						#featuredbands h2 {				width: 582px;				height: 32px;				background: url(../images/title_featuredbands.gif) no-repeat 1px 17px;					margin: 4px 0 0 0;				border-top: 4px solid #F2EFF1;			}				#featuregrid li {		width: 187px;		height: 230px;		float: left;		margin: 0 10px 0 0;		display: inline;	}			#featuregrid li.larger {		 	width: 189px;		 }	#featuregrid li a {		display: block;		height: 230px;	}	 			#featuregrid ul li#resident01 a:link, #featuregrid ul li#resident01 a:visited {				background: url(../images/pic_artist_maurits.jpg) no-repeat top left;			}							/*#featuregrid ul li#resident01 a:hover {					background: url(../images/pic_artist_maurits.jpg) no-repeat top left;				}*/							#featuregrid ul li#resident02 a:link, #featuregrid ul li#resident02 a:visited {				background: url(../images/pic_artist_leonardo2.jpg) no-repeat top left;			}							/*#featuregrid ul li#resident02 a:hover {					background: url(../images/pic_artist_amber.jpg) no-repeat top left;				}*/			#featuregrid ul li#resident03 a:link, #featuregrid ul li#resident03 a:visited {				background: url(../images/pic_artist_greg.jpg) no-repeat top left;			}							/*#featuregrid ul li#resident03 a:hover {					background: url(../images/pic_artist_greg.jpg) no-repeat top left;				}*/							#featuregrid ul li#resident04, #featuregrid ul li#resident05, #featuregrid ul li#resident06 {				padding: 20px 0 0 0;			} 					#featuregrid ul li#resident04 a:link, #featuregrid ul li#resident04 a:visited {						background: url(../images/pic_artist_carl.jpg) no-repeat top left;					}											/*#featuregrid ul li#resident04 a:hover {							background: url(../images/pic_artist_sophie.jpg) no-repeat top left;						}*/											#featuregrid ul li#resident05 a:link, #featuregrid ul li#resident05 a:visited {						background: url(../images/pic_artist_dave.jpg) no-repeat top left;					}											/*#featuregrid ul li#resident05 a:hover {							background: url(../images/pic_artist_dave.jpg) no-repeat top left;						}*/							#featuregrid ul li#resident06 a:link, #featuregrid ul li#resident06 a:visited {						background: url(../images/pic_artist_iain.jpg) no-repeat top left;					}											/*#featuregrid ul li#resident06 a:hover {							background: url(../images/pic_artist_iain.jpg) no-repeat top left;						}*/																			#featuregrid ul li#collaborator01 a:link, #featuregrid ul li#collaborator01 a:visited {				background: url(../images/pic_artist_normanjay.jpg) no-repeat top left;			}							/*#featuregrid ul li#collaborator01 a:hover {					background: url(../images/pic_artist_normanjay.jpg) no-repeat top left;				}*/							#featuregrid ul li#collaborator02 a:link, #featuregrid ul li#collaborator02 a:visited {				background: url(../images/pic_artist_gillespeterson.jpg) no-repeat top left;			}							/*#featuregrid ul li#collaborator02 a:hover {					background: url(../images/pic_artist_gillespeterson.jpg) no-repeat top left;				}*/			#featuregrid ul li#collaborator03 a:link, #featuregrid ul li#collaborator03 a:visited {				background: url(../images/pic_artist_joeynegro.jpg) no-repeat top left;			}							/*#featuregrid ul li#collaborator03 a:hover {					background: url(../images/pic_artist_joeynegro.jpg) no-repeat top left;				}*/																			#featuregrid ul li#collaborator04, #featuregrid ul li#collaborator05, #featuregrid ul li#collaborator06 {				padding: 20px 0 0 0;			} 					#featuregrid ul li#collaborator04 a:link, #featuregrid ul li#collaborator04 a:visited {						background: url(../images/pic_artist_tommiddleton.jpg) no-repeat top left;					}											/*#featuregrid ul li#collaborator04 a:hover {							background: url(../images/pic_artist_tommiddleton.jpg) no-repeat top left;						}*/											#featuregrid ul li#collaborator05 a:link, #featuregrid ul li#collaborator05 a:visited {						background: url(../images/pic_artist_kathybrown.jpg) no-repeat top left;					}											/*#featuregrid ul li#collaborator05 a:hover {							background: url(../images/pic_artist_kellymarie.jpg) no-repeat top left;						}*/							#featuregrid ul li#collaborator06 a:link, #featuregrid ul li#collaborator06 a:visited {						background: url(../images/pic_artist_montelarue.jpg) no-repeat top left;					}											/*#featuregrid ul li#collaborator06 a:hover {							background: url(../images/pic_artist_montelarue.jpg) no-repeat top left;						}*/																															#featuregrid ul li#artist01 a:link, #featuregrid ul li#artist01 a:visited {				background: url(../images/pic_artist_djcollective.jpg) no-repeat top left;			}										#featuregrid ul li#artist02 a:link, #featuregrid ul li#artist02 a:visited {				background: url(../images/pic_artist_claire.jpg) no-repeat top left;			}				#featuregrid ul li#artist03 a:link, #featuregrid ul li#artist03 a:visited {				background: url(../images/pic_artist_philip.jpg) no-repeat top left;			}																														#featuregrid ul li#artist04, #featuregrid ul li#artist05, #featuregrid ul li#artist06 {				padding: 20px 0 0 0;			} 					#featuregrid ul li#artist04 a:link, #featuregrid ul li#artist04 a:visited {						background: url(../images/pic_artist_lizzieball.jpg) no-repeat top left;					}												#featuregrid ul li#artist05 a:link, #featuregrid ul li#artist05 a:visited {						background: url(../images/pic_artist_tamarosborn.jpg) no-repeat top left;					}						#featuregrid ul li#artist06 a:link, #featuregrid ul li#artist06 a:visited {						background: url(../images/pic_artist_samgarner.jpg) no-repeat top left;					}																		#featuregrid ul li#bands01 a:link, #featuregrid ul li#bands01 a:visited {				background: url(../images/pic_artist_firstrequest.jpg) no-repeat top left;			}										#featuregrid ul li#bands02 a:link, #featuregrid ul li#bands02 a:visited {				background: url(../images/pic_artist_klezmerkollective.jpg) no-repeat top left;			}				#featuregrid ul li#bands03 a:link, #featuregrid ul li#bands03 a:visited {				background: url(../images/pic_artist_anthonystrong.jpg) no-repeat top left;			}												#featuregrid ul li#bands04, #featuregrid ul li#bands05, #featuregrid ul li#bands06 {				padding: 20px 0 0 0;			} 									#featuregrid ul li#bands04 a:link, #featuregrid ul li#bands04 a:visited {				background: url(../images/pic_artist_bootylicious.jpg) no-repeat top left;			}										#featuregrid ul li#bands05 a:link, #featuregrid ul li#bands05 a:visited {				background: url(../images/pic_artist_wave.jpg) no-repeat top left;			}				#featuregrid ul li#bands06 a:link, #featuregrid ul li#bands06 a:visited {				background: url(../images/pic_artist_allstars.jpg) no-repeat top left;			}					#newsstory_large01 {	float: left;	width: 515px;	background: url(../images/newsboxbacking.gif) repeat-x bottom left;}#newsstory_large02 {	width: 250px;	padding: 0 0 26px 15px;	float: left;}#newsstory_large_divider {	clear: both;	float: left;	border-top: 4px solid #F2EFF1;	width: 780px;	padding: 25px 0 26px 0;}#newsstory_large03 {	float: left;	width: 250;	background: url(../images/newsboxbacking.gif) repeat-x bottom left;}#newsstory_large04 {	width: 515px;	padding: 0 0 0 15px;	float: left;}#newsstory_small01 {	width: 189px;	float: left;}#newsstory_small02 {	width: 187px;	padding: 0 0 0 10px;	float: left;}#newsstory_small03 {	width: 187px;	padding: 0 0 0 10px;	float: left;}																										 .smallerbottomgap#features {	padding: 17px 0 17px 0;}/* featured residents, featured international page */.artists#maincontent {	padding: 19px 0 0 0;}#featuredresidents_text, #featuredinternational_text, #featuredartists_text, #featuredbands_text {	clear: both;	padding: 17px 0 9px 0;}#featuredresidents_text p span, #featuredinternational_text p span, #featuredartists_text p span, #featuredbands_text p span {	position: absolute;	top: -10000em;}#featuredresidents_text p {	background: url(../images/text_featuredresidents.gif) no-repeat top left;	width: 692px;	height: 82px;}#featuredinternational_text p {	background: url(../images/text_featuredinternational.gif) no-repeat top left;	width: 692px;	height: 63px;}#featuredartists_text p {	background: url(../images/text_featuredartists.gif) no-repeat top left;	width: 762px;	height: 138px;}#featuredbands_text p {	background: url(../images/text_featuredbands.gif) no-repeat top left;	width: 762px;	height: 98px;}/* individual artist page */#artist_title {	clear: both;	padding: 14px 0 5px 0;}/* //////// artist title image text /////////// */			#artist_title h2 {				width: 780px;				height: 26px;			}						#artist_title h2 span {				position: absolute;				top: -10000em;			}							#artist_title h2.antonio {					background: url(../images/title_artists_antonio.gif) no-repeat top left;				}								#artist_title h2.allstars {					background: url(../images/title_artists_allstars.gif) no-repeat top left;				}								#artist_title h2.andy {					background: url(../images/title_artists_andy.gif) no-repeat top left;				}								#artist_title h2.amber {					background: url(../images/title_artists_amber.gif) no-repeat top left;				}								#artist_title h2.bootylicious {					background: url(../images/title_artists_bootylicious.gif) no-repeat top left;				}												#artist_title h2.byron {					background: url(../images/title_artists_byron.gif) no-repeat top left;				}												#artist_title h2.carl {					background: url(../images/title_artists_carl.gif) no-repeat top left;				}												#artist_title h2.cy {					background: url(../images/title_artists_cy.gif) no-repeat top left;				}								#artist_title h2.djcollective {					background: url(../images/title_artists_djcollective.gif) no-repeat top left;				}								#artist_title h2.heatherhoyle {					background: url(../images/title_artists_heatherhoyle.gif) no-repeat top left;				}												#artist_title h2.claire {					background: url(../images/title_artists_claire.gif) no-repeat top left;				}												#artist_title h2.dave {					background: url(../images/title_artists_dave.gif) no-repeat top left;				}												#artist_title h2.freddie {					background: url(../images/title_artists_freddie.gif) no-repeat top left;				}												#artist_title h2.fuchsia {					background: url(../images/title_artists_fuchsia.gif) no-repeat top left;				}												#artist_title h2.greg {					background: url(../images/title_artists_greg.gif) no-repeat top left;				}												#artist_title h2.gillespeterson {					background: url(../images/title_artists_gillespeterson.gif) no-repeat top left;				}												#artist_title h2.hoxtonwhores {					background: url(../images/title_artists_hoxtonwhores.gif) no-repeat top left;				}												#artist_title h2.heatherandtheknowledge {					background: url(../images/title_artists_heatherandtheknowledge.gif) no-repeat top left;				}												#artist_title h2.iain {					background: url(../images/title_artists_iain.gif) no-repeat top left;				}												#artist_title h2.joeynegro {					background: url(../images/title_artists_joeynegro.gif) no-repeat top left;				}												#artist_title h2.jazzyd {					background: url(../images/title_artists_jazzyd.gif) no-repeat top left;				}								#artist_title h2.kathybrown {					background: url(../images/title_artists_kathybrown.gif) no-repeat top left;				}												#artist_title h2.kellymarie {					background: url(../images/title_artists_kellymarie.gif) no-repeat top left;				}												#artist_title h2.linda {					background: url(../images/title_artists_linda.gif) no-repeat top left;				}												#artist_title h2.maurits {					background: url(../images/title_artists_maurits.gif) no-repeat top left;				}												#artist_title h2.mauritsandheather {					background: url(../images/title_artists_mauritsandheather.gif) no-repeat top left;				}												#artist_title h2.montelarue {					background: url(../images/title_artists_montelarue.gif) no-repeat top left;				}												#artist_title h2.martin {					background: url(../images/title_artists_martin.gif) no-repeat top left;				}												#artist_title h2.mostwanted {					background: url(../images/title_artists_mostwanted.gif) no-repeat top left;				}								#artist_title h2.normanjay {					background: url(../images/title_artists_normanjay.gif) no-repeat top left;				}												#artist_title h2.nick {					background: url(../images/title_artists_nick.gif) no-repeat top left;				}								#artist_title h2.niki {					background: url(../images/title_artists_niki.gif) no-repeat top left;				}								#artist_title h2.oliverlang {					background: url(../images/title_artists_oliverlang.gif) no-repeat top left;				}												#artist_title h2.philip {					background: url(../images/title_artists_philip.gif) no-repeat top left;				}												#artist_title h2.perfectblue {					background: url(../images/title_artists_perfectblue.gif) no-repeat top left;				}												#artist_title h2.sophie {					background: url(../images/title_artists_sophie.gif) no-repeat top left;				}												#artist_title h2.sirens {					background: url(../images/title_artists_sirens.gif) no-repeat top left;				}												#artist_title h2.stephanepompougnac {					background: url(../images/title_artists_stephanepompougnac.gif) no-repeat top left;				}												#artist_title h2.tim {					background: url(../images/title_artists_tim.gif) no-repeat top left;				}				#artist_title h2.tommiddleton {					background: url(../images/title_artists_tommiddleton.gif) no-repeat top left;				}								#artist_title h2.ty {					background: url(../images/title_artists_ty.gif) no-repeat top left;				}								#artist_title h2.leonardo {					background: url(../images/title_artists_leonardo.gif) no-repeat top left;				}								#artist_title h2.will {					background: url(../images/title_artists_will.gif) no-repeat top left;				}								#artist_title h2.andylewis {					background: url(../images/title_artists_andylewis.gif) no-repeat top left;				}								#artist_title h2.nico {					background: url(../images/title_artists_nico.gif) no-repeat top left;				}								#artist_title h2.scottdsouza {					background: url(../images/title_artists_scottdsouza.gif) no-repeat top left;				}								#artist_title h2.trevorsylvester {					background: url(../images/title_artists_trevorsylvester.gif) no-repeat top left;				}								#artist_title h2.paolotuttomatto {					background: url(../images/title_artists_paolotuttomatto.gif) no-repeat top left;				}								#artist_title h2.jazzyb {					background: url(../images/title_artists_jazzyb.gif) no-repeat top left;				}								#artist_title h2.tamarosborn {					background: url(../images/title_artists_tamarosborn.gif) no-repeat top left;				}								#artist_title h2.annieposmourna {					background: url(../images/title_artists_annieposmourna.gif) no-repeat top left;				}								#artist_title h2.samgarner {					background: url(../images/title_artists_samgarner.gif) no-repeat top left;				}								#artist_title h2.ruthelder {					background: url(../images/title_artists_ruthelder.gif) no-repeat top left;				}								#artist_title h2.lizzieball {					background: url(../images/title_artists_lizzieball.gif) no-repeat top left;				}												#artist_title h2.firstrequest {					background: url(../images/title_artists_firstrequest.gif) no-repeat top left;				}								#artist_title h2.wave {					background: url(../images/title_artists_wave.gif) no-repeat top left;				}								#artist_title h2.anthonystrong {					background: url(../images/title_artists_anthonystrong.gif) no-repeat top left;				}								#artist_title h2.thegroove {					background: url(../images/title_artists_thegroove.gif) no-repeat top left;				}								#artist_title h2.klezmerkollective {					background: url(../images/title_artists_klezmerkollective.gif) no-repeat top left;				}				/* //////// end of artist title image text /////////// */#artist_pic {	float: left;	background-color: #fff;	width: 189px;	height: 229px;	margin: 9px 20px 15px 0;}#moreimages {	float: left;	margin: 11px 0 0 10px;	display: inline;}#artist_copy {	float: left;	width: 364px;	padding: 5px 20px 0 0;}#fulllist {	float: left;	width: 187px;}	#fulllist h2 {		width: 187px;		height: 28px;		background: url(../images/title_fulllist.gif) no-repeat top left;			padding: 0;	}			#fulllist ul {			padding: 10px 0 0 10px;		}					.shortened#fulllist ul {				padding: 2px 0 0 10px;			}			#fulllist li a {			background: url(../images/bullet_artists.gif) no-repeat 0 3px;						}					li a span.squeeze {				position: relative;				top: 0;				letter-spacing: -1px;							}			#fulllist h3 {				color: #999;				font-weight: bold;						font-size: 11px;				line-height: 20px;				padding: 0;				background: transparent;				}						#fulllist h3 a {				color: #815574;				font-weight: bold;						font-size: 11px;				line-height: 20px;				padding: 0;				background: transparent;				}							#fulllist h3 a:hover {					color: #fff;					background-color: #815574;					font-weight: bold;					padding-right: 9px;				}									#fulllist h3 a.selected {						color: #7a7a7a;					}										#fulllist h3 a.selected:hover {						color: #fff;						background-color: #815574;					}									#fulllist h3 a:active, #fulllist h3 a.selected:active {						background-color: #333;					}			#fulllist a {			color: #000;			font-weight: normal;			line-height: 20px;			padding: 0 0 0 9px;		}					#fulllist a:hover {				color: #fff;				background-color: #815574;				font-weight: normal;				padding-right: 9px;			}						#fulllist a:hover.squeezehover {				padding-right: 0px;			}							#fulllist a:active {					background-color: #333;				}				#fulllist a.selected {	color: #999;}	#fulllist a.selected:hover {		background-color: #F2EFF1;	}/* clients */#clientstitle {	float: left;	width: 132px;	height: 466px;	background: url(../images/title_clients.gif) no-repeat top left;	margin: 4px 0 0 0;	padding: 0 67px 0 0;}#clientstext {	float: left;	width: 580px;	height: 500px;	background: url(../images/text_clients.gif) no-repeat top left;	margin: 4px 0 0 0;}#clientstitle p span, #clientstext p span {	position: absolute;	top: -10000em;}/* contact us */#contactustitle {	float: left;	width: 132px;	height: 414px;	background: url(../images/title_contactus.gif) no-repeat top left;	margin: 4px 0 0 0;	padding: 0 67px 0 0;}#contactustext {	float: left;	width: 580px;	height: 300px;	margin: 4px 0 0 0;}#contactustext p span {	position: absolute;	top: -10000em;}	#callus {		width: 250px;		height: 110px;		background: url(../images/title_callus.gif) no-repeat top left;	}			#emailbutton a {			display: block;			width: 371px;			height: 20px;			background: url(../images/emailbutton.gif) no-repeat top left;			}				#emailbutton a:hover {			background: url(../images/emailbutton_over.gif) no-repeat top left;				}			#address {		width: 271px;		height: 156px;		background: url(../images/text_address.gif) no-repeat top left;		margin: 22px 0 22px 0;	}			#mapbutton a {			display: block;			width: 162px;			height: 25px;			background: url(../images/mapbutton.gif) no-repeat top left;			}				#mapbutton a:hover {			background: url(../images/mapbutton_over.gif) no-repeat top left;				}/* enquiries */#enquiriestitle {	float: left;	width: 132px;	height: 414px;	background: url(../images/title_enquiries.gif) no-repeat top left;	margin: 4px 0 0 0;	padding: 0 67px 0 0;}#enquiriestext {	float: left;	width: 580px;	margin: 4px 0 0 0;}	#wehateforms {		width: 384px;		height: 117px;		background: url(../images/title_wehateforms.gif) no-repeat top left;		border-bottom: 4px solid #F2EFF1;	}#enquiriestext p span {	position: absolute;	top: -10000em;}/* thankyou */#thankyoutitle {	float: left;	width: 132px;	height: 30px;	background: url(../images/title_thankyou.gif) no-repeat top left;	margin: 4px 0 0 0;	padding: 0 67px 0 0;}/* news */#news_copy {	float: left;	width: 364px;	padding: 6px 20px 0 0;}	#news_copy h2.title_withdate {		padding: 0 0 2px 0;	}		#news_copy .newsdate {		color: #999;		font-size: 10px;		font-weight: bold;		letter-spacing: -1px;	}#newslist {	float: left;	width: 187px;}			#newslist ul {				padding: 2px 0 0 10px;			}			#newslist h3 {				color: #333;				font-weight: bold;						font-size: 11px;				line-height: 20px;				padding: 0;			}						#newslist h3 a {				color: #815574;				font-weight: bold;						font-size: 11px;				line-height: 20px;				padding: 0;			}							#newslist h3 a:hover {					color: #fff;					background-color: #815574;					font-weight: bold;				}									#newslist h3 a:active {						background-color: #333;					}			#newslist a {			color: #613854;			font-weight: normal;			line-height: 20px;		}					#newslist a:hover {				color: #fff;				background-color: #815574;				font-weight: normal;			}							#newslist a:active {					background-color: #333;				}				#newslist a.selected {	color: #999;}	#newslist a.selected:hover {		background-color: #F2EFF1;	}	#newslist b {	color: #bbb;	font-size: 10px;	letter-spacing: -1px;	line-height: 18px;/* ??? */}#newslist .divider {	border-top: 4px solid #F2EFF1;	margin: 10px 0 10px 0;}#news_copy.furniture {	width: 570px;}#artist_pic.furniture {	height: 176px;	margin-top: 3px;	margin-bottom: 0px;}#furniturepic_large {	margin: 17px 0 0px 0;	background: url(../images/pic_news_furniture_large.jpg) no-repeat top left;	width: 570px;	height: 1092px;}	#furniturepic_large span {		position: absolute;		top: -10000px;	}.smallerbottomgap2#features {	padding: 17px 0 0 0;}/*-----------------------------*//*----- aboutus styles ------ *//*---------------------------*/#aboutus {	clear: both;	border-top: 4px solid #F2EFF1;	padding: 17px 0 14px 0;}#aboutustext {	width: 375px;	padding: 0 11px 14px 0;	float: left;	/*background-color: red;*/}#aboutustext p {	padding: 0 0 11px 0;	/*background-color: green;*/}#aboutustext h2 {	width: 115px;	height: 20px;	background: url(../images/title_aboutus.gif) no-repeat top left;	padding: 0 0 18px 0;}#featurepics {	float: left;	padding: 9px 0 0 10px;	/*background-color: yellow;*/}#featurepics h3 {	padding: 6px 0 0 0;}#featurepic1 {	float: left;}#featurepic2 {	float: left;	padding: 0 0 0 10px;}/*-----------------------------*//*----- whatwedo styles ------ *//*---------------------------*/#whatwedo02 {	clear: both;	border-top: 4px solid #F2EFF1;	padding: 17px 0 14px 0;}#whatwedo02text {	width: 375px;	padding: 14px 11px 14px 0;	float: left;	/*background-color: red;*/}#whatwedo02text p {	padding: 0 0 11px 0;	/*background-color: green;*/}#whatwedo02text h2 {	width: 340px;	height: 60px;	background: url(../images/title_whatwedo02.gif) no-repeat top left;	padding: 0 0 17px 0;}/*-----------------------------*//*----- contactetc styles ------ *//*---------------------------*/#contactetc {	clear: both;	border-top: 4px solid #F2EFF1;	padding: 25px 0 25px 0;}#contactetc ul li a {	width: 148px;	height: 148px;	margin: 0 10px 0 0;	display: block;	float: left;}#contactetc ul li#button_contact a:link, #contactetc ul li#button_contact a:visited {	background: url(../images/button_contact.gif) no-repeat top left;}	#contactetc ul li#button_contact a:hover {		background: url(../images/button_contact.gif) no-repeat top left;	}#contactetc ul li#button_enquiries a:link, #contactetc ul li#button_enquiries a:visited {	background: url(../images/button_enquiries.gif) no-repeat top left;}	#contactetc ul li#button_enquiries a:hover {		background: url(../images/button_enquiries.gif) no-repeat top left;	}#contactetc h3 {	width: 316px;	height: 148px;	background: url(../images/lowertagline.gif) no-repeat top left;		float: left;}/*-----------------------------*//*----- breadcrumbs styles ------ *//*---------------------------*/#breadcrumbs {	clear: both;	display: inline-block;	width: 780px;	border-top: 4px solid #F2EFF1;	border-bottom: 4px solid #F2EFF1;	padding: 17px 0px 19px 0px;	background-color: white;}#breadcrumbs p {	line-height: 15px;	padding: 0;	background-color: white;	/*width: 530px;	float: left;*/}#credit {	color: #999;	line-height: 15px;	background-color: white;}#credit a {	font-weight: normal;}.slash {	color: #CBC2C7;}/* -------------------------------------------------- *//* form styles *//* -------------------------------------------------- */#formarea {	padding: 10px 0 0 0;	border: 1px solid white;}	fieldset {		border: 0;	}		legend {		display: none;	}		.inputForm {		margin: 10px 0;	}						.inputForm .row {			width: 40em;			clear: both;			padding: 7px 0 7px 0;			margin: 0;		}				.inputForm label span {				}					.inputForm span.label {			display: block;			float: left;			width: 95px;			margin: 0;		}						.inputForm input, 		.inputForm select {			margin: 0;			padding: 0;			width: 273px;		}				.inputForm textarea {			width: 38em;		}					.inputForm input.radio {				width: auto;			}												.inputForm input.submit {			width: auto;			padding: 0 5px;			margin: 10px 0 0 0;			/*font-weight: bold;*/			font-size: 1.0em;			color: #815574;			text-transform: uppercase;		}				p.error {	color: #815574;	font-weight: bold;}		#copyrightinfo {}.clublink a {	font-weight: normal;}/* -------------------------------------------------- *//* gallery styles *//* -------------------------------------------------- */#galleryselector {	display: block;	width: 780px;	height: 650px;	margin: 0 0 25px 0;}#galleryselector li {		width: 120px;		height: 120px;		float: left;		margin: 0 12px 12px 0;		display: inline;			background-color: #F2EFF1;	}			#galleryselector li.right {		 	margin: 0;		 }	#galleryselector li a {		display: block;		width: 120px;		height: 120px;	}	 							#galleryselector ul li#gallerytitle01 {					background: url(../images/gallery/gallerytitle01.gif) no-repeat top left;				}								#galleryselector ul li#gallerytitle02 {					background: url(../images/gallery/gallerytitle02.gif) no-repeat top left;				}								#galleryselector ul li#gallerytitle03 {					background: url(../images/gallery/gallerytitle03.gif) no-repeat top left;				}									#galleryselector ul li#gallerythumb01 a:link, #galleryselector ul li#gallerythumb01 a:visited {				background: url(../images/gallery/thumb_leo01.jpg) no-repeat top left;			}			#galleryselector ul li#gallerythumb02 a:link, #galleryselector ul li#gallerythumb02 a:visited {				background: url(../images/gallery/thumb_leo02.jpg) no-repeat top left;			}						#galleryselector ul li#gallerythumb03 a:link, #galleryselector ul li#gallerythumb03 a:visited {				background: url(../images/gallery/thumb_leo03.jpg) no-repeat top left;			}						#galleryselector ul li#gallerythumb04 a:link, #galleryselector ul li#gallerythumb04 a:visited {				background: url(../images/gallery/thumb_leo04.jpg) no-repeat top left;			}			#galleryselector ul li#gallerythumb05 a:link, #galleryselector ul li#gallerythumb05 a:visited {				background: url(../images/gallery/thumb_leo05.jpg) no-repeat top left;			}						#galleryselector ul li#gallerythumb06 a:link, #galleryselector ul li#gallerythumb06 a:visited {				background: url(../images/gallery/thumb_leo06.jpg) no-repeat top left;			}						#galleryselector ul li#gallerythumb07 a:link, #galleryselector ul li#gallerythumb07 a:visited {				background: url(../images/gallery/thumb_leo07.jpg) no-repeat top left;			}						#galleryselector ul li#gallerythumb08 a:link, #galleryselector ul li#gallerythumb08 a:visited {				background: url(../images/gallery/thumb_leo08.jpg) no-repeat top left;			}						#galleryselector ul li#gallerythumb09 a:link, #galleryselector ul li#gallerythumb09 a:visited {				background: url(../images/gallery/thumb_leo09.jpg) no-repeat top left;			}						#galleryselector ul li#gallerythumb10 a:link, #galleryselector ul li#gallerythumb10 a:visited {				background: url(../images/gallery/thumb_leo10.jpg) no-repeat top left;			}						#galleryselector ul li#gallerythumb11 a:link, #galleryselector ul li#gallerythumb11 a:visited {				background: url(../images/gallery/thumb_leo11.jpg) no-repeat top left;			}						#galleryselector ul li#gallerythumb12 a:link, #galleryselector ul li#gallerythumb12 a:visited {				background: url(../images/gallery/thumb_pano01.jpg) no-repeat top left;			}						#galleryselector ul li#gallerythumb13 a:link, #galleryselector ul li#gallerythumb13 a:visited {				background: url(../images/gallery/thumb_pano02.jpg) no-repeat top left;			}						#galleryselector ul li#gallerythumb14 a:link, #galleryselector ul li#gallerythumb14 a:visited {				background: url(../images/gallery/thumb_pub01.jpg) no-repeat top left;			}						#galleryselector ul li#gallerythumb15 a:link, #galleryselector ul li#gallerythumb15 a:visited {				background: url(../images/gallery/thumb_pub02.jpg) no-repeat top left;			}						#galleryselector ul li#gallerythumb16 a:link, #galleryselector ul li#gallerythumb16 a:visited {				background: url(../images/gallery/thumb_pub03.jpg) no-repeat top left;			}						#galleryselector ul li#gallerythumb17 a:link, #galleryselector ul li#gallerythumb17 a:visited {				background: url(../images/gallery/thumb_pub04.jpg) no-repeat top left;			}						#galleryselector ul li#gallerythumb18 a:link, #galleryselector ul li#gallerythumb18 a:visited {				background: url(../images/gallery/thumb_pub05.jpg) no-repeat top left;			}						#galleryselector ul li#gallerythumb19 a:link, #galleryselector ul li#gallerythumb19 a:visited {				background: url(../images/gallery/thumb_pub06.jpg) no-repeat top left;			}						#galleryselector ul li#gallerythumb20 a:link, #galleryselector ul li#gallerythumb20 a:visited {				background: url(../images/gallery/thumb_pub07.jpg) no-repeat top left;			}						#galleryselector ul li#gallerythumb21 a:link, #galleryselector ul li#gallerythumb21 a:visited {				background: url(../images/gallery/thumb_pub08.jpg) no-repeat top left;			}						#galleryselector ul li#gallerythumb22 a:link, #galleryselector ul li#gallerythumb22 a:visited {				background: url(../images/gallery/thumb_pub09.jpg) no-repeat top left;			}						#galleryselector ul li#gallerythumb23 a:link, #galleryselector ul li#gallerythumb23 a:visited {				background: url(../images/gallery/thumb_pub10.jpg) no-repeat top left;			}						#galleryselector ul li#gallerythumb24 a:link, #galleryselector ul li#gallerythumb24 a:visited {				background: url(../images/gallery/thumb_pub11.jpg) no-repeat top left;			}												#galleryselector ul li#gallerythumb25 a:link, #galleryselector ul li#gallerythumb25 a:visited {				background: url(../images/gallery/thumb_pub12.jpg) no-repeat top left;			}						#galleryselector ul li#gallerythumb26 a:link, #galleryselector ul li#gallerythumb26 a:visited {				background: url(../images/gallery/thumb_pub13.jpg) no-repeat top left;			}						#galleryselector ul li#gallerythumb27 a:link, #galleryselector ul li#gallerythumb27 a:visited {				background: url(../images/gallery/thumb_pub14.jpg) no-repeat top left;			}										#galleryselector ul li#gallerythumb01 a:hover {					background: url(../images/gallery/thumb_over.gif) no-repeat top left;				}								#galleryselector ul li#gallerythumb02 a:hover {					background: url(../images/gallery/thumb_over.gif) no-repeat top left;				}								#galleryselector ul li#gallerythumb03 a:hover {					background: url(../images/gallery/thumb_over.gif) no-repeat top left;				}								#galleryselector ul li#gallerythumb04 a:hover {					background: url(../images/gallery/thumb_over.gif) no-repeat top left;				}								#galleryselector ul li#gallerythumb05 a:hover {					background: url(../images/gallery/thumb_over.gif) no-repeat top left;				}								#galleryselector ul li#gallerythumb06 a:hover {					background: url(../images/gallery/thumb_over.gif) no-repeat top left;				}								#galleryselector ul li#gallerythumb07 a:hover {					background: url(../images/gallery/thumb_over.gif) no-repeat top left;				}								#galleryselector ul li#gallerythumb08 a:hover {					background: url(../images/gallery/thumb_over.gif) no-repeat top left;				}								#galleryselector ul li#gallerythumb09 a:hover {					background: url(../images/gallery/thumb_over.gif) no-repeat top left;				}								#galleryselector ul li#gallerythumb10 a:hover {					background: url(../images/gallery/thumb_over.gif) no-repeat top left;				}								#galleryselector ul li#gallerythumb11 a:hover {					background: url(../images/gallery/thumb_over.gif) no-repeat top left;				}								#galleryselector ul li#gallerythumb12 a:hover {					background: url(../images/gallery/thumb_pano_over.gif) no-repeat top left;				}								#galleryselector ul li#gallerythumb13 a:hover {					background: url(../images/gallery/thumb_pano_over.gif) no-repeat top left;				}								#galleryselector ul li#gallerythumb14 a:hover {					background: url(../images/gallery/thumb_over.gif) no-repeat top left;				}								#galleryselector ul li#gallerythumb15 a:hover {					background: url(../images/gallery/thumb_over.gif) no-repeat top left;				}								#galleryselector ul li#gallerythumb16 a:hover {					background: url(../images/gallery/thumb_over.gif) no-repeat top left;				}								#galleryselector ul li#gallerythumb17 a:hover {					background: url(../images/gallery/thumb_over.gif) no-repeat top left;				}								#galleryselector ul li#gallerythumb18 a:hover {					background: url(../images/gallery/thumb_over.gif) no-repeat top left;				}								#galleryselector ul li#gallerythumb19 a:hover {					background: url(../images/gallery/thumb_over.gif) no-repeat top left;				}								#galleryselector ul li#gallerythumb20 a:hover {					background: url(../images/gallery/thumb_over.gif) no-repeat top left;				}								#galleryselector ul li#gallerythumb21 a:hover {					background: url(../images/gallery/thumb_over.gif) no-repeat top left;				}								#galleryselector ul li#gallerythumb22 a:hover {					background: url(../images/gallery/thumb_over.gif) no-repeat top left;				}								#galleryselector ul li#gallerythumb23 a:hover {					background: url(../images/gallery/thumb_over.gif) no-repeat top left;				}								#galleryselector ul li#gallerythumb24 a:hover {					background: url(../images/gallery/thumb_over.gif) no-repeat top left;				}								#galleryselector ul li#gallerythumb25 a:hover {					background: url(../images/gallery/thumb_over.gif) no-repeat top left;				}								#galleryselector ul li#gallerythumb26 a:hover {					background: url(../images/gallery/thumb_over.gif) no-repeat top left;				}								#galleryselector ul li#gallerythumb27 a:hover {					background: url(../images/gallery/thumb_over.gif) no-repeat top left;				}#gallerypicbacking {	background-color: #F2EFF1;	width: 780px;	height: 382px;}#gallerypic img {	border-right: 10px solid white;}.wide#gallerypic img {	border-right: 0px solid white;}#gallerytext p {	color: #111;	background-color: #FFF;	/*text-align: center;*/	margin: 11px 0 1px 0;}/*----------- what we do second level ----------------- */#whatwedosecondnav {	width: 780px;		margin: 0;	padding: 0;			height: 14px;}#whatwedosecondnav ul li {	float: left;}#whatwedosecondnav ul li a {	display: block;	height: 14px;}	#whatwedosecondnav ul li#whatwedosecondnav_whatwedo a:link, #whatwedosecondnav ul li#whatwedosecondnav_whatwedo a:visited {		background: url(../images/whatwedosecondnav_whatwedo.gif) no-repeat top left;		width: 100px;	}				#whatwedosecondnav ul li#whatwedosecondnav_whatwedo a:hover {				background: url(../images/whatwedosecondnav_whatwedo_over.gif) no-repeat top left;			}						#whatwedosecondnav ul li#whatwedosecondnav_whatwedo a#whatwedosecondnav_selected {				background: url(../images/whatwedosecondnav_whatwedo_selected.gif) no-repeat top left;			}				#whatwedosecondnav ul li#whatwedosecondnav_howwedoit a:link, #whatwedosecondnav ul li#whatwedosecondnav_howwedoit a:visited {		background: url(../images/whatwedosecondnav_howwedoit.gif) no-repeat top left;		width: 99px;	}				#whatwedosecondnav ul li#whatwedosecondnav_howwedoit a:hover {				background: url(../images/whatwedosecondnav_howwedoit_over.gif) no-repeat top left;			}						#whatwedosecondnav ul li#whatwedosecondnav_howwedoit a#whatwedosecondnav_selected {				background: url(../images/whatwedosecondnav_howwedoit_selected.gif) no-repeat top left;			}