	/**** RESET ****/

	html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,	fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
		margin:0;
		padding:0;
		border:0;
		outline:0;
		font-size:100%;
		vertical-align:baseline;
		background:transparent;
		}
	
	body {line-height:1;}
	
	ol, ul {list-style:none;}
	
	blockquote, q {quotes:none;}
	
	:focus {outline:0;}
	
	ins {text-decoration:none;}
	
	del {text-decoration:line-through;}
	
	table {
		border-collapse:collapse;
		border-spacing:0;
		}
	
	/**** PAGE LAYOUT ****/

	@media screen and (max-device-width: 480px){
		body {-webkit-text-size-adjust: none;}
		}

	body {
		background:#eae3d7 url('/_imgs/background.png');
		font:.8em/1.25em "Helvetica Neue", Helvetica, sans-serif;
		}

	#page {
		background:#f5f5f5;
		color:#333;
		width:979px;
		margin:0 auto;
		position:relative;
		-moz-box-shadow:0 4px 5px #555;
		-webkit-box-shadow:0 4px 5px #555;
		box-shadow:0 4px 5px #555;
		}

	#content {
		background:#f5f5f5;
		color:#333;
		width:867px;
		min-height:500px;
		overflow:hidden;
		margin:42px auto 48px auto;
		}

	a {
		color:#333;
    	text-decoration:none;
		outline:none;
		border-bottom:1px dotted #333;
		}
	
	a.img {
		text-decoration:none;
		border:0 none;
		}

	#bottom {
		background:#f5f5f5 url('../../_imgs/footer.png') no-repeat center 0px;
		height:46px;
		}

	@media all and (-webkit-min-device-pixel-ratio: 2) {
	    #bottom {
		    background:#f5f5f5 url('../../_imgs/footer@2x.png') no-repeat center 0px;
			background-size:902px 5px;
			}
		}

	#footer {
		color:#303030;
		width:660px;
		margin:30px auto;
		position:relative;
		text-align:center;
		}
	
	.info {
		width:867px;
		font:85% Georgia, serif;
		display:block;
		text-align:center;
		margin:0 auto;
		padding-top:10px;
	}

	/**** HEADER ****/

	#header {
		background:#fff url('/_imgs/header.png') no-repeat center 33px;
		height:126px;
		}

	@media all and (-webkit-min-device-pixel-ratio: 2) {
	    #header {
		    background:#fff url('/_imgs/header@2x.png') no-repeat center 33px;
			background-size:625px 65px;
			}
		}

	#home {
		display:block;
		position:relative;
		left:141px;
		top:30px;
		border:none;
		width:697px;
		height:79px;
  		text-indent:100%;
  		white-space:nowrap;
  		overflow:hidden;
		}

	#navigation {
		z-index:10;
		background:#5a554c url('/_imgs/_navigation/navigation.png') repeat-x center;
		position:relative;
		-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.4);
		-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.4);
		box-shadow:0 1px 2px rgba(0, 0, 0, 0.4);
		width:981px;
		left:-1px;
		height:29px;
		border-top:1px solid #a39f96;
		text-align:center;
		text-transform:uppercase;
		}

	#navigation a {
		position:relative;
		top:8px;
		color:#f5f5f5;
		text-decoration:none;
		border-bottom:0;
		margin-left:40px;
		padding:8px 7px 4px 7px;
		}

	.selected {color:#ebebeb;}

	#navigation a:hover {color:#ea973e;}

	#navigation a:first-child {margin-left:0px;}

	/**** SECTION TITLES ****/

	h1 {	}

	h2 {
  		text-indent:100%;
  		white-space:nowrap;
  		overflow:hidden;
		width:407px;
		height:20px;
		margin-bottom:20px;
  		}

	h2.about {
		background:url('/_imgs/_front/about.png') no-repeat;
		}

	@media all and (-webkit-min-device-pixel-ratio: 2) {
	    h2.about {
			background:url('/_imgs/_front/about@2x.png') no-repeat;
			background-size:407px 20px;
			}
		}

	h2.wsj {
		background:url('/_imgs/_front/wsj.png') no-repeat;
		height:77px;
		}

	@media all and (-webkit-min-device-pixel-ratio: 2) {
	    h2.wsj {
			background:url('/_imgs/_front/wsj@2x.png') no-repeat;
			background-size:407px 77px;
			}
		}

	h2.quotes{
			background:url('/_imgs/_front/quote_thewallstreetjournal.png') no-repeat;
			background-size:407px 77px;
			height:77px;
	}

	h2.consign {
		background:url('/_imgs/_front/consign.png') no-repeat;
		margin-top:42px;
		}

	@media all and (-webkit-min-device-pixel-ratio: 2) {
	    h2.consign {
			background:url('/_imgs/_front/consign@2x.png') no-repeat;
			background-size:407px 20px;
			}
		}

	h2.news {background:url('/_imgs/_front/news.png') no-repeat;}

	@media all and (-webkit-min-device-pixel-ratio: 2) {
	    h2.news {
			background:url('/_imgs/_front/news@2x.png') no-repeat;
			background-size:407px 20px;
			}
		}

	h2.current {
		background:url('/_imgs/_front/2017.png') no-repeat;
		margin-top:42px;
		}

	@media all and (-webkit-min-device-pixel-ratio: 2) {
	    h2.current {
			background:url('/_imgs/_front/2017@2x.png') no-repeat;
			background-size:407px 20px;
			}
		}

	h2.mailing {
		background:url('/_imgs/_front/mailing.png') no-repeat;
		margin-top:42px;
		}

	@media all and (-webkit-min-device-pixel-ratio: 2) {
	    h2.mailing {
			background:url('/_imgs/_front/mailing@2x.png') no-repeat;
			background-size:407px 20px;
			}
		}

	h2.contact {
		background:url('/_imgs/_front/contact.png') no-repeat;
		margin-top:42px;
		}

	@media all and (-webkit-min-device-pixel-ratio: 2) {
	    h2.contact {
			background:url('/_imgs/_front/contact@2x.png') no-repeat;
			background-size:407px 20px;
			}
		}

	h3 {
  		text-indent:100%;
  		white-space:nowrap;
  		overflow:hidden;
		width:867px;
		height:20px;
		margin-bottom:20px;
  		}

	h3.represented {background:url('/_imgs/_consign/represented.png') no-repeat;}

	@media all and (-webkit-min-device-pixel-ratio: 2) {
	    h3.represented {
		    background:url('/_imgs/_consign/represented@2x.png') no-repeat;
			background-size:867px 20px;
			}
		}

	h3.records {
		background:url('/_imgs/_consign/records.png') no-repeat;
		margin-top:42px;
		}

	@media all and (-webkit-min-device-pixel-ratio: 2) {
	    h3.records {
		    background:url('/_imgs/_consign/records@2x.png') no-repeat;
			background-size:867px 20px;
			}
		}

	h3.highlights {background:url('/_imgs/_past/highlights.png') no-repeat;}

	@media all and (-webkit-min-device-pixel-ratio: 2) {
	    h3.highlights {
		    background:url('/_imgs/_past/highlights@2x.png') no-repeat;
			background-size:867px 20px;
			}
		}

	h3.catalogs {background:url('/_imgs/_catalogs/catalogs.png') no-repeat;}

	@media all and (-webkit-min-device-pixel-ratio: 2) {
	    h3.catalogs {
		    background:url('/_imgs/_catalogs/catalogs@2x.png') no-repeat;
			background-size:867px 20px;
			}
		}

	h4 {
  		text-indent:100%;
  		white-space:nowrap;
  		overflow:hidden;
		width:571px;
		height:20px;
		margin-bottom:20px;
  		}

	h4.americanfineartmagazine {background:url('/_imgs/_press/americanfineartmagazine.png') no-repeat;}

	@media all and (-webkit-min-device-pixel-ratio: 2) {
	    h4.americanfineartmagazine {
		    background:url('/_imgs/_press/americanfineartmagazine@2x.png') no-repeat;
			background-size:571px 20px;
			}
		}

	h4.artandantiques {background:url('/_imgs/_press/artandantiques.png') no-repeat;}

	@media all and (-webkit-min-device-pixel-ratio: 2) {
	    h4.artandantiques {
		    background:url('/_imgs/_press/artandantiques@2x.png') no-repeat;
			background-size:571px 20px;
			}
		}

	h4.artandauction {background:url('/_imgs/_press/artandauction.png') no-repeat;}

	@media all and (-webkit-min-device-pixel-ratio: 2) {
	    h4.artandauction {
		    background:url('/_imgs/_press/artandauction@2x.png') no-repeat;
			background-size:571px 20px;
			}
		}

	h4.artnet {background:url('/_imgs/_press/artnet.png') no-repeat;}

	@media all and (-webkit-min-device-pixel-ratio: 2) {
	    h4.artnet {
		    background:url('/_imgs/_press/artnet@2x.png') no-repeat;
			background-size:571px 20px;
			}
		}

	h4.artnews {background:url('/_imgs/_press/artnews.png') no-repeat;}

	@media all and (-webkit-min-device-pixel-ratio: 2) {
	    h4.artnews {
		    background:url('/_imgs/_press/artnews@2x.png') no-repeat;
			background-size:571px 20px;
			}
		}

	h4.blouinartinfo {background:url('/_imgs/_press/blouinartinfo.png') no-repeat;}

	@media all and (-webkit-min-device-pixel-ratio: 2) {
	    h4.blouinartinfo {
		    background:url('/_imgs/_press/blouinartinfo@2x.png') no-repeat;
			background-size:571px 20px;
			}
		}

	h4.cbsnewssundaymorning {background:url('/_imgs/_press/cbsnewssundaymorning.png') no-repeat;}

	@media all and (-webkit-min-device-pixel-ratio: 2) {
	    h4.cbsnewssundaymorning {
		    background:url('/_imgs/_press/cbsnewssundaymorning@2x.png') no-repeat;
			background-size:571px 20px;
			}
		}

	h4.forbes {background:url('/_imgs/_press/forbes.png') no-repeat;}

	@media all and (-webkit-min-device-pixel-ratio: 2) {
	    h4.forbes {
		    background:url('/_imgs/_press/forbes@2x.png') no-repeat;
			background-size:571px 20px;
			}
		}

	h4.nationalpublicradio {background:url('/_imgs/_press/nationalpublicradio.png') no-repeat;}

	@media all and (-webkit-min-device-pixel-ratio: 2) {
	    h4.nationalpublicradio {
		    background:url('/_imgs/_press/nationalpublicradio@2x.png') no-repeat;
			background-size:571px 20px;
			}
		}

	h4.sportingclassics {background:url('/_imgs/_press/sportingclassics.png') no-repeat;}

	@media all and (-webkit-min-device-pixel-ratio: 2) {
	    h4.sportingclassics {
		    background:url('/_imgs/_press/sportingclassics@2x.png') no-repeat;
			background-size:571px 20px;
			}
		}

	h4.thenewyorktimes {background:url('/_imgs/_press/thenewyorktimes.png') no-repeat;}

	@media all and (-webkit-min-device-pixel-ratio: 2) {
	    h4.thenewyorktimes {
		    background:url('/_imgs/_press/thenewyorktimes@2x.png') no-repeat;
			background-size:571px 20px;
			}
		}

	h4.thewallstreetjournal {background:url('/_imgs/_press/thewallstreetjournal.png') no-repeat;}

	@media all and (-webkit-min-device-pixel-ratio: 2) {
	    h4.thewallstreetjournal {
		    background:url('/_imgs/_press/thewallstreetjournal@2x.png') no-repeat;
			background-size:571px 20px;
			}
		}
		
	h4.townandcountry {background:url('/_imgs/_press/townandcountry.png') no-repeat;}

	@media all and (-webkit-min-device-pixel-ratio: 2) {
	    h4.townandcountry {
		    background:url('/_imgs/_press/townandcountry@2x.png') no-repeat;
			background-size:571px 20px;
			}
		}

	h4.westernartandarchitecture {background:url('/_imgs/_press/westernartandarchitecture.png') no-repeat;}

	@media all and (-webkit-min-device-pixel-ratio: 2) {
	    h4.westernartandarchitecture {
		    background:url('/_imgs/_press/westernartandarchitecture@2x.png') no-repeat;
			background-size:571px 20px;
			}
		}

	h4.westernartcollector {background:url('/_imgs/_press/westernartcollector.png') no-repeat;}

	@media all and (-webkit-min-device-pixel-ratio: 2) {
	    h4.westernartcollector {
		    background:url('/_imgs/_press/westernartcollector@2x.png') no-repeat;
			background-size:571px 20px;
			}
		}

	h4.about {
		background:url('/_imgs/_contact/about.png') no-repeat;
		/* margin-top:42px; */
		}

	@media all and (-webkit-min-device-pixel-ratio: 2) {
	    h4.about {
		    background:url('/_imgs/_contact/about@2x.png') no-repeat;
			background-size:571px 20px;
			}
		}

	h4.current {
		background:url('/_imgs/_contact/2017.png') no-repeat;
		/* margin-top:42px; */
		}

	@media all and (-webkit-min-device-pixel-ratio: 2) {
	    h4.current {
		    background:url('/_imgs/_contact/2017@2x.png') no-repeat;
			background-size:571px 20px;
			}
		}

	h4.mailing {
		background:url('/_imgs/_contact/mailing.png') no-repeat;
		margin-top:42px;
		}

	@media all and (-webkit-min-device-pixel-ratio: 2) {
	    h4.mailing {
		    background:url('/_imgs/_contact/mailing@2x.png') no-repeat;
			background-size:571px 20px;
			}
		}

	h5 {
  		text-indent:100%;
  		white-space:nowrap;
  		overflow:hidden;
/*		width:571px;
		height:20px;
		margin-bottom:20px;
 */ 		}

	h5.thewallstreetjournal {background:url('/_imgs/_press/_thewallstreetjournal.png') no-repeat; width:254px; height:22px; margin-bottom:16px;}

	sup {font-size:xx-small; vertical-align:top;line-height:1;}

	/**** FRONT PAGE ****/

	#rotator {
		height:444px;
		background:#fff;
		border-bottom:1px solid #a39f96;
		font-size:110%;
		}
		
	.front p {margin-top:20px;}

	#front_left {
		width:407px;
		padding:3px 0;
		float:left;
		}

	#front_left span {
		font-weight:bold;
		padding-right:3px;
		}		

	#front_right {
		width:407px;
		padding:3px 0;
		float:left;
		margin-left:53px;
		}

	#sale_2015 a {color:#d13d39; border-bottom:1px dotted black;}
		
	.work_id {
		font-size:85%;
		margin-top:8px;
		margin-bottom:20px;
		line-height:120%;
		text-align:left;
		}

	/**** MAILING LIST FORM ****/

	form {margin-top:20px;}

	#ttiuik-ttiuik {
		color:#333;
		background:#f5f5f5;
		height:18px;
		width:240px;
		font-size:90%;
		-webkit-border-radius:2px;
		-moz-border-radius:2px;
		border-radius:2px;
		-moz-background-clip:padding;
		-webkit-background-clip:padding-box;
		background-clip:padding-box;
		border:1px solid #aaa;
		float:left;	
		}

	#subscribe {
		color:#333;
		background:#eae8e3;
		margin:0 0 0 7px;
		height:22px;
		font-size:90%;
		-webkit-border-radius:2px;
		-moz-border-radius:2px;
		border-radius:2px;
		-moz-background-clip:padding;
		-webkit-background-clip:padding-box;
		background-clip:padding-box;
		border:1px solid #aaa;
		cursor:pointer;
		float:left;
		}




	/**** PAGE LAYOUT - CONSIGNMENT PAGE ****/

	.columns {	
		width:867px;
		padding-bottom:1px;
		overflow:hidden;
		clear:both;
		}
	
	.columns > div:first-child {
		padding-left:0;
		background:none;
		}
	
	.column_5 {
		background:url('/_imgs/_gallery/vertical_line.png') repeat-y 10px 0px;
		width:157px;
		float:left;
		padding-left:21px;
		line-height:130%;
		text-align:center;
		}
	
	.columns > .column_5:first-child {
		width:155px;
		padding-left:0;
		background:none;
		}

	#consign .columns a {border-bottom:0;}
	
	#consign .columns a:hover {
		color:#333;
    	text-decoration:none;
		outline:none;
		border-bottom:1px dotted #333;
		}

	.submit {
		margin-top:21px;
		text-align:center;
		}
	
	.column_3 {
		background:url('/_imgs/_gallery/vertical_line.png') repeat-y 10px 0px;
		width:275px;
		float:left;
		padding-left:21px;
		}

	.column_3 .price {
		display:block;
		float:right;
		text-align:right;
		}

	#adverts .ad {
		min-height:413px;
		float:left;
		padding:0px 5px 21px 5px;
		text-align:center;
		}

	#adverts img {
		border:1px dotted #ccc;
		margin-bottom:10px;
		}

	#past .column_3, #catalogs .column_5 {
		background:none;
		text-align:center;
		}

	#past .column_3 img, #catalogs .column_5 img {margin-bottom:10px;}

	#past .column_3 p, #catalogs .column_5 p {margin-bottom:20px;}

	.catalog_form {
		width:156px;
		margin:0px; 
		text-align:center;
		}

	.catalog_buy {
		margin:0 0 20px 0;
		padding:0px;
		font: .8em/1.25em Helvetica, sans-serif;
		font-size:100%;
		background:none;
		border:none;
		color:#333;
		text-decoration:none;
		outline:none;
		border-bottom:1px dotted #333;
		cursor:pointer;
		}

	.column_twothirds {
		width:571px;
		float:left;
		text-align:left;
		}

	#press .column_twothirds p {margin-bottom:16px;}

	#press .horizontal {
		background:#333 url('/_imgs/_press/horizontal.png');
		height:1px;
		margin:42px 0 42px 0;
		}

	.column_onethird {
		width:254px;
		float:left;
		padding-left:42px;
		text-align:left;
		}

	.column_onethird a {cursor:pointer;}	

	/**** GALLERY NAVIGATION BAR ****/

	#navigator {
		background:#eae8e3;
		-moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.1);
		-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, 0.1);
		box-shadow:0 1px 0 rgba(0, 0, 0, 0.1);
		position:relative;
		width:979px;
		font:90% "Helvetica Neue", Helvetica, sans-serif;
		line-height:30px;
		height:29px;
		display:block;
		text-align:center;
		clear:both;
		}

	#navigator a {
		color:#000;
		cursor:pointer;
		text-decoration:none;
		border-bottom:0;
		}

	#navigator a:hover {color:#888;}		

	.nav_element {
		background:url('/_imgs/_gallery/navigation_vertical.png') repeat-y 10px 0px;
		padding-left:24px;
		vertical-align:top;
		}

	.nav_element:first-child {
		padding-left:0; 
		background:none; 
		}

	.nav_element .prev {
		padding:0 7px 0 15px;
		background:url('/_imgs/_gallery/arrows.png') no-repeat -38px -2px;
		}

	.nav_element .next {
		padding:0 15px 0 7px;
		background:url('/_imgs/_gallery/arrows.png') no-repeat -1px -21px;
		}

	input {
		-webkit-appearance:none;
    	border-radius:0;
		color:black;
		}

	#auctionyear_chzn span {display: inline-block;}

	#sortby_chzn span {display: inline-block;}

	#searchfield {
		position:relative;
		color:#333;
		background:#f5f5f5;
		height:18px;
		width:141px;
		margin-right:1px;
		font-size:90%;
		vertical-align:top;
		top:6px;
		/* ie 8 & 9 need no vertical-align and top:-1px; */
		-webkit-border-radius:1px;
		-moz-border-radius:1px;
		border-radius:1px;
		-moz-background-clip:padding;
		-webkit-background-clip:padding-box;
		background-clip:padding-box;
		border:1px solid #aaa;
		}

	.row {
		background:url('/_imgs/_gallery/horizontal_line.png') repeat-x 0px 0px;
		width:867px;
		float:left;
		overflow:hidden;
		padding-bottom:1px;
		}
	
	.thumb {
		background:url('/_imgs/_gallery/vertical_line.png') repeat-y 211px 0px;
		width:201px;
		float:left;
		padding-top:20px;
		padding-right:21px;
		margin-bottom:-2000px;
		padding-bottom:2020px;
		}
	
	.row:first-child {background:none;}
	.row:first-child > div {padding-top:0;}
	.row:last-child > div {margin-bottom:-2000px; padding-bottom:2000px;}
	.row > div:nth-child(4) {padding-right:0;}

	#gallery_thumbs .image {
		width:201px;
		height:162px;
		text-align:center;
		text-decoration:none;
		display:block;
		margin-bottom:10px;
		}

	#gallery_thumbs .image a {
		text-decoration:none;
		border-bottom:0;
		}

	.text {
		font-size:85%;
		line-height:120%;
		padding-left:7px;
		text-indent:-7px;
		}
	
	.artist {text-transform:uppercase;}
	.artist .dob {text-transform:none;}

	.title {font-style:italic;}


	#gallery_individual #image {
		display:block;
		width:592px;
		max-height:592px;
		text-align:center;
		text-decoration:none;
		margin-bottom:21px;
		float:left;
		}

	#gallery_individual #image img {cursor:url(/_imgs/_gallery/magnify.cur), -moz-zoom-in;}

	#gallery_individual #image a {
		text-decoration:none;
		border-bottom:0;
		}

	#lot-information {
		display:block;
		width:592px;
		text-align:left;
		text-decoration:none;
		margin-bottom:21px;
		float:left;
		}

	#gallery_individual #text {
		display:block;
		float:right;
		width:244px;
		margin-top:10px;
		padding-left:10px;
		text-indent:-10px;
		}

	#gallery_individual #links p {
		margin-bottom:2px;
		}

	#gallery_individual #text .artist {
		text-transform:uppercase;
		font-weight:bold;
		}

	#estimate {margin:15px 0 25px 0;}

	.icons {margin:25px 0 18px -10px; padding-left:0; text-indent:0;}

	.icons img {margin-bottom:7px; max-width: 254px;}

	.icons a {
		text-decoration:none;
		border-bottom:none;
		}

	.icons > div:first-child {margin-left:0;}

	#condition-report {
		display:block;
		float:left;
		width:254px;
		margin-left:-10px;
		padding-left:0;
		text-indent:0;
		}

	#condition-toggle {
		cursor:pointer;
		}

	#disclaimer {
		padding-top:10px;
		font-size:80%;
		font-style:italic;
		line-height:normal;
		}

	div.work { margin-bottom: 1em; }

	/**** NIVO SLIDER ****/

	.nivoSlider {
		position:relative;
		width:979px;
	    height:444px;
	    background:url('/_imgs/_rotator/loading.gif') no-repeat 50% 50%;
		}

	.nivoSlider img {
		position:absolute;
		width:979px;
	    height:444px;
	    display:none;
	    }

	.nivoSlider a.nivo-imageLink {
		position:absolute;
		top:0px;
		left:0px;
		width:100%;
		height:100%;
		border:0;
		padding:0;
		margin:0;
		z-index:6;
		display:none;
		}

	.nivo-slice {
		display:block;
		position:absolute;
		z-index:5;
		height:100%;
		}
	
	.nivo-box {
		display:block;
		position:absolute;
		z-index:5;
		}
	
	.nivo-caption {
		position:absolute;
		right:10px;
		bottom:10px;
		background:#fff;
		color:#000;
		font:.75em/.8em Georgia, serif;
		opacity:0.6;
		height:18px;
		width:auto;
		border:solid #cfcdca 1px;
		z-index:8;
		}

	.nivo-caption p {
		padding:5px;
		margin:0;
		}

	.nivo-caption a {display:inline !important;}

	.nivo-html-caption {display:none;}

	.nivo-directionNav a {
		position:absolute;
		top:45%;
		z-index:9;
		cursor:pointer;
	}

	.nivo-prevNav {left:0px;}
	
	.nivo-nextNav {right:0px;}

	.nivo-controlNav a {
		position:relative;
		z-index:9;
		cursor:pointer;
	}

	.nivo-controlNav a.active {font-weight:bold;}

	
	/**** CHOSEN DROP ****/

	.chzn-container {
		position:relative;
		display:inline-block;
		zoom:1;
		margin-right:-3px;
		margin-bottom:-8px;
		*display:inline;
		}
	
	.chzn-container .chzn-drop {
		background:#f5f5f5;
		border:1px solid #aaa;
		text-align:left;
		border-top:0;
		position:absolute;
		top:29px;
		left:0;
		-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);
		-moz-box-shadow:0 4px 5px rgba(0,0,0,.15);
		-o-box-shadow:0 4px 5px rgba(0,0,0,.15);
		box-shadow:0 4px 5px rgba(0,0,0,.15);
		z-index:999;
		}
	
	.chzn-container-single .chzn-single {
		background:#eae8e3;
		-webkit-border-radius:2px;
		-moz-border-radius:2px;
		border-radius:2px;
		-moz-background-clip:padding;
		-webkit-background-clip:padding-box;
		background-clip:padding-box;
		border:1px solid #eae8e3;
		border-bottom:0;
		display:block;
		overflow:hidden;
		white-space:nowrap;
		position:relative;
		margin-bottom:1px;
		height:24px;
		top:-1px;
		padding:0 0 0 8px;
		color:#333;
		text-decoration:none;
		}
	
	.chzn-container-single .chzn-default {color:#999;}
	
	.chzn-container-single .chzn-single span {
		margin-right:20px;
		display:block;
		overflow:hidden;
		white-space:nowrap;
		-o-text-overflow:ellipsis;
		-ms-text-overflow:ellipsis;
		text-overflow:ellipsis;
		}
	
	.chzn-container-single .chzn-single abbr {
		display:block;
		position:absolute;
		right:20px;
		top:6px;
		width:12px;
		height:13px;
		font-size:1px;
		background:url('/_imgs/_gallery/chosen-sprite.png') right top no-repeat;
	}
	
	.chzn-container-single .chzn-single abbr:hover {background-position:right -11px;}
	
	.chzn-container-single .chzn-single div {
		position:absolute;
		right:0;
		top:0;
		display:block;
		height:100%;
		width:18px;
		}
	
	.chzn-container-single .chzn-single div b {
		background:url('/_imgs/_gallery/arrows.png') no-repeat 0 0;
		display:block;
		width:100%;
		height:100%;
		}
	
	.chzn-container-single .chzn-search {
		background:#aaa;
		height:1px;
		position:relative;
		margin-bottom:4px;
		white-space:nowrap;
		z-index:1010;
		}
	
	.chzn-container-single .chzn-search input {
		background:#fff url('/_imgs/_gallery/chosen-sprite.png') no-repeat 100% -22px;
		background:url('/_imgs/_gallery/chosen-sprite.png') no-repeat 100% -22px, -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));
		background:url('/_imgs/_gallery/chosen-sprite.png') no-repeat 100% -22px, -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
		background:url('/_imgs/_gallery/chosen-sprite.png') no-repeat 100% -22px, -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
		background:url('/_imgs/_gallery/chosen-sprite.png') no-repeat 100% -22px, -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
		background:url('/_imgs/_gallery/chosen-sprite.png') no-repeat 100% -22px, -ms-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
		background:url('/_imgs/_gallery/chosen-sprite.png') no-repeat 100% -22px, linear-gradient(top, #eeeeee 1%, #ffffff 15%);
		margin:1px 0;
		padding:4px 20px 4px 5px;
		outline:0;
		border:1px solid #aaa;
		font-family:sans-serif;
		font-size:1em;
		}
	
	.chzn-container-single .chzn-drop {
		-webkit-border-radius:0 0 2px 2px;
		-moz-border-radius:0 0 2px 2px;
		border-radius:0 0 2px 2px;
		-moz-background-clip:padding;
		-webkit-background-clip:padding-box;
		background-clip:padding-box;
		}
	
	.chzn-container-single-nosearch .chzn-search input {
		position:absolute;
		left:-9000px;
		}
	
	.chzn-container .chzn-results {
		margin:0 0 4px 0;
		max-height:240px;
		padding:0 0 0 0;
		position:relative;
		overflow-x:hidden;
		overflow-y:auto;
		}
	
	.chzn-container-multi .chzn-results {
		margin:-1px 0 0;
		padding:0;
		}
	
	.chzn-container .chzn-results li {
		display:none;
		line-height:.7em;
		padding:5px 1px 5px 8px;
		margin:0;
		list-style:none;
		color:#888;
		}
	
	.chzn-container .chzn-results .active-result {
		cursor:pointer;
		display:list-item;
		}
	
	.chzn-container .chzn-results .highlighted {
		background:#eae8e3;
		color:#333;
		z-index:1;
		}
	
	.chzn-container .chzn-results-scroll span {
		display:inline-block;
		height:17px;
		text-indent:-5000px;
		width:9px;
		}
	
	.chzn-container .chzn-results-scroll-down {bottom:0;}
	
	.chzn-container .chzn-results-scroll-down span {background:url('/_imgs/_gallery/chosen-sprite.png') no-repeat -4px -3px;}
	
	.chzn-container .chzn-results-scroll-up span {background:url('/_imgs/_gallery/chosen-sprite.png') no-repeat -22px -3px;}
	
	.chzn-container-active .chzn-single-with-drop div {
		background:transparent;
		border-left:none;
		}
	
	.chzn-container-active .chzn-single-with-drop div b {background-position:-18px 1px;}
	
	.chzn-container-active .chzn-choices {
		-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);
		-moz-box-shadow:0 0 5px rgba(0,0,0,.3);
		-o-box-shadow:0 0 5px rgba(0,0,0,.3);
		box-shadow:0 0 5px rgba(0,0,0,.3);
		border:1px solid #5897fb;
		}
	.chzn-container-active .chzn-choices .search-field input {color:#111 !important;}
	
	.chzn-disabled {
		cursor:default;
		opacity:0.5 !important;
		}
	.chzn-disabled .chzn-single {cursor:default;}
	
	.chzn-disabled .chzn-choices .search-choice .search-choice-close {cursor:default;}

	/**** SHADOWBOX ****/

	#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font:.8em/1.25em "Helvetica Neue", Helvetica, sans-serif;color:#fff;}
	#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none;}
	#sb-overlay{position:relative;height:100%;width:100%;}
	#sb-wrapper{position:absolute;visibility:hidden;width:100px;}
	#sb-wrapper-inner{position:relative;border:none;overflow:hidden;height:100px;}
	#sb-body{position:relative;height:100%;}
	#sb-body-inner{position:absolute;height:100%;width:100%;}
	#sb-player.html{height:100%;overflow:auto;}
	#sb-body img{border:none;}
	#sb-loading{position:relative;height:100%;}
	#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}
	#sb-loading-inner span{background:url(/_imgs/_gallery/loading.gif) no-repeat;padding-left:34px;display:inline-block;}
	#sb-body,#sb-loading{background-color:#060606;}
	#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}
	#sb-title,#sb-title-inner{height:26px;line-height:26px;}
	#sb-title-inner{font-size:16px;}
	#sb-info,#sb-info-inner{height:20px;line-height:20px;}
	#sb-info-inner{font-size:12px;}
	#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}
	#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}
	#sb-nav-close{background-image:url(/_imgs/_gallery/close.png);}
	#sb-nav-next{background-image:url(next.png);}
	#sb-nav-previous{background-image:url(previous.png);}
	#sb-nav-play{background-image:url(play.png);}
	#sb-nav-pause{background-image:url(pause.png);}
	#sb-counter{float:left;width:45%;}
	#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
	#sb-counter a.sb-counter-current{text-decoration:underline;}
	div.sb-message{font-size:12px;padding:10px;text-align:center;}
	div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}
	#sb-info-inner, #sb-title-inner { margin-top:0 !important; }

	

	#infscr-loading { display: block; width: 20px; margin: 0 auto; }