@font-face {
    font-family:'VAGRoundedStdThinBold';
    src: url('../fonts/vagroundedstd_bold-webfont.eot');
    src: url('../fonts/vagroundedstd_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/vagroundedstd_bold-webfont.woff') format('woff'),
         url('../fonts/vagroundedstd_bold-webfont.ttf') format('truetype'),
         url('../fonts/vagroundedstd_bold-webfont.svg#VAGRoundedStdThinBold') format('svg');
    font-weight: normal;
    font-style: normal; }

@font-face {
    font-family:'VAGRoundedStdThinRegular';
    src: url('../fonts/vagroundedstd_thin-webfont.eot');
    src: url('../fonts/vagroundedstd_thin-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/vagroundedstd_thin-webfont.woff') format('woff'),
         url('../fonts/vagroundedstd_thin-webfont.ttf') format('truetype'),
         url('../fonts/vagroundedstd_thin-webfont.svg#VAGRoundedStdThinRegular') format('svg');
    font-weight: normal;
    font-style: normal; }

* {
	margin:0;
	padding:0;
	}
html {
	height:100%;
	width:100%;
	overflow-y: scroll;
	}
body {
	background:#fff url(../img/stripes.gif) repeat-x;
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#887e6e;
	height:100%;
	width:100%;	
	text-align:left;
	}
a {
	text-decoration:none;
	color:#ff3f75;
	}
a:hover {
	text-decoration:underline;
	}
.link-fix { float:left; }
.link-fix:hover { text-decoration:none; }
:focus
{
  -moz-outline-style: none;
}
#entirePage {
	width:100%;
	height:100%;
	background:#fff url(../img/vb_bgRepeat.jpg) repeat-x;
	
	}
#container {
	width:1041px;
	height:100%;
	margin:auto auto;
	background:#fff;
	/*display:inline;*/
	}	
#centreContent {
	float:left;
	width:1017px;
	background:#fff;
	}
#leftBar{
	float:left;
	background:#fff url(../img/vb_leftBarBottom.jpg);
	width:12px;
	height:100%;
	}
#rightBar{
	float:left;
	background:#fff url(../img/vb_rightBarBottom.jpg);
	width:12px;
	height:100%;
	}
/********** navigation ***********/
#navContainer {
	float:left;
	width:1017px;
	height:auto;
	}

	
/* Edit January 22nd, 2013 by Mark Labrecque */
#navTitle{ float:left; width:218px; margin:28px 0 45px 35px; }
#navTitle a:hover { text-decoration:none; }
#navTitle .logo { font-size:16px; line-height:22px; font-family:'VAGRoundedStdThinBold'; text-transform:uppercase; }
#navTitle .year { font-size:12px; line-height:12px; font-family:'VAGRoundedStdThinRegular'; }
/* End edit */

#nav {
	display:block;
	float:right;
	height:24px;
	overflow:hidden;
	list-style:none;
	}
#nav li{
	height:0;
	margin:0;
	}
#nav li a span{
	display:none;
	}
#nav li, #nav li a {
	display:block;
	float:left;
	height:24px;
	overflow:hidden;
	}
#nav li a:hover {
	display:block;
	float:left;
	height:24px;
	overflow:hidden;
	}
#nav li{
	background-image:none;
	}
#nav #art a{
	background-image:url(../img/vb_nav_art.jpg);
	width:112px;
	display:inline;
	}
#nav #events a{
	background-image:url(../img/vb_nav_events.gif);
	width:112px;
	display:inline;
	}
#nav #about a{
	background-image:url(../img/vb_nav_about.gif);
	width:112px;
	display:inline;
	}
#nav #sale a{
	background-image:url(../img/vb_nav_sale.gif);
	width:112px;
	display:inline;
	}
#nav #auction a{
	background-image:url(../img/vb_nav_auction.gif);
	width:112px;
	display:inline;
	}
#nav #exhibition a{
	background-image:url(../img/vb_nav_exhibition.gif);
	width:112px;
	display:inline;
	}
#nav #support a{
	background-image:url(../img/vb_nav_support.gif);
	width:112px;
	display:inline;
	}
#nav #media a{
	background-image:url(../img/vb_nav_media.gif);
	width:112px;
	display:inline;
	}
#nav #blog a{
	background-image:url(../img/vb_nav_blog.gif);
	width:112px;
	display:inline;
	}
#nav #searchBox {
	float:left;
	background-image:url(../img/vb_nav_searchBg.jpg);
	width:162px;
	text-align:center;
	}
#nav #searchBox input {
	width:130px;
	height:15px;
	margin-top:1px;
	}
#nav #searchGo a {
	float:left;
	background-image:url(../img/vb_nav_searchGo.jpg);
	width:41px;
	}
#nav #art .current,
#nav #events .current,
#nav #about .current,
#nav #sale .current,
#nav #auction .current,
#nav #exhibition .current,
#nav #support .current,
#nav #media .current,
#nav #blog .current,
#nav #searchGo .current{
	background-position:0 -24px;
	}
#nav #art a:hover,
#nav #events a:hover,
#nav #about a:hover,
#nav #auction a:hover,
#nav #sale a:hover,
#nav #exhibition a:hover,
#nav #support a:hover,
#nav #media a:hover,
#nav #blog a:hover,
#nav #searchGo a:hover {
	background-position:0 -24px;
	}
/** end NAV **/
#innerContent {
	float:left;
	display:inline;
	width:975px;
	margin:0 21px 0 21px;
	}
#flashHolder{
	float:left;
	margin-bottom:15px;
	width:975px;
	}
.pinkBoxTop {
	float:left;
	width:204px;
	height:21px;
	background:#ff3f75 url(../img/vb_home_pinkTopCap.jpg);
	}
.pinkBoxContent {
	background:#ff3f75 url(../img/vb_home_pinkRight.jpg) right repeat-y;
	float:left;
	width:176px;
	padding:0 14px 0 14px;
	text-align:left;
	}
.pinkBoxContent .title, .smPinkBoxContent .title, .pinkBoxContent h1, .smPinkBoxContent h1 {
	float:left;
	width:100%;
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#fff000;
	margin-bottom:12px;
	}
.pinkBoxContent .copy, .smPinkBoxContent .copy {
	float:left;
	width:100%;
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#ffffff;
	margin-bottom:12px;
	}
.smPinkBoxContent .copy {
	float:left;
	width:100%;
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#ffffff;
	margin-bottom:5px;
	}
.pinkBoxContent a, .smPinkBoxContent a {
	font-size:10px;
	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#fff000;
	}
.pinkBoxContent a:hover .more, .smPinkBoxContent a:hover .more {
	text-decoration:underline;
	}

.title.vag {
	font-family: 'VAGRoundedStdThinBold';
	font-size: 18px;
	line-height: 24px;
	}
.copy.vag {
	font-family: 'VAGRoundedStdThinRegular';
	font-size: 18px;
	line-height: 24px;
	}
.more.vag {
	font-family: 'VAGRoundedStdThinRegular';
	font-size: 18px;
	line-height: 24px;
	font-weight: normal;
	}

.pinkBoxRight {
	float:left;
	width:14px;
	background:url(../img/vb_home_pinkRight.jpg) repeat-y;
	}
.pinkBoxBottom {
	float:left;
	height:14px;
	width:204px;
	background:url(../img/vb_home_pinkBottomCap.jpg);
	}
.smPinkBoxTop {
	float:left;
	width:181px;
	height:21px;
	background:#f73872 url(../img/vb_home_smPinkTopCap.jpg);
	}
.smPinkBoxContent {
	background:#f73872 url(../img/vb_home_smPinkRight.jpg) right repeat-y;
	float:left;
	width:181px;
	text-align:left;
	}
.smPinkBoxRight {
	float:left;
	width:14px;
	background:url(../img/vb_home_smPinkRight.jpg) repeat-y;
	}
.smPinkBoxBottom {
	float:left;
	height:14px;
	width:181px;
	background:url(../img/vb_home_smPinkBottomCap.jpg);
	}
#copyText {
	float:left;
	display:inline;
	margin-top:20px;
	color:#aaaaaa;
	text-align:center;
	font-size:9px;
	width:100%;
	}
#homeIntro {
	float:left;
	height:215px;
	width:975px;
	margin-bottom:18px;
	background-image:url(../img/homeIntro.gif);
	background-position:-1px 0;
	background-repeat: no-repeat;
}

a.homeIntro {
	float:left;
	height:40px;
	width:65px;
	margin-right:910px;
	margin-top:157px;
	background-image:url(../img/more_rollover.jpg);
	display:inline;
}
a.homeIntro:hover {
	background-position:0 40px;
}
a.homeIntro span {
	display:none;
}
/********** press *********/
#articlesLeft {float:left; width:305px;}
#articlesRight {float:left; width:370px;}
.articleLeft {float:left; width:260px; margin:0 15px 20px 30px; text-align:left;}
.articleRight {float:left; width:260px; margin:0 80px 20px 30px; text-align:left;}
.articleLeft a {float:left; margin:10px 0 10px 0;}
.articleRight a {float:left; margin:10px 0 10px 0;}
.readMore { float:left; width:auto; height:16px; padding-left:20px; line-height:16px; background:url(../img/icn_pdf.gif) top left no-repeat; }

/********** blog **********/
a.more-link {
	color:#fff000;
}

a.more-link:hover {
	text-decoration:none;
}
	
.blog {
	height:auto;
	float:left;
	background-color:##f73872;
	list-style:none;
	margin:0;
	padding:0;
}
.blog li a {
	float:left;
	margin:3px 0 2px -14px;
	padding:2px 14px 2px 14px;
	width:176px;
	color:#fff000;
}
.blog li a:hover {
	background-color:#fff000;
	color:#f73872;
	text-decoration:none;
}
/********** sponsors **********/
/*
#sponsors {
	float:left;
	display:inline;
	width:975px;
	height:100px;
	margin:40px 0 0 0;
	}

#sponsors li {
	list-style: none;
	}
#sponsors li span {
	display: none;
	}
#sponsors li a, 
#sponsors li {
	display: inline;
	float: left;
	height: 64px;
	}
#sponsors li #s1:hover,
#sponsors li #s2:hover,
#sponsors li #s4:hover,
#sponsors li #s5:hover{
	background-position: 0 -70px;
	}	
#sponsors li #s3:hover {
	background-position: 0 -49px;
	}
#sponsors li #s6:hover{
	background-position: 0 -63px;
	}
#sponsors li #s7:hover{
	background-position: 0 -52px;
	}
#sponsors li #s8:hover {
	background-position: 0 -43px;
	}

#sponsors #s1 {
	background: url(../img/sponsors/sponsor_bclc.gif) 0 0 no-repeat;
	width: 131px;
	margin-right:22px;
	margin-left:40px;
	}
#sponsors #s2 {
	background: url(../img/sponsors/sponsor_christies.gif) 0 0 no-repeat;
	width: 101px;
	margin-right:22px;
	}	
#sponsors #s3 {
	background: url(../img/sponsors/sponsor_pattison.gif) 0 0 no-repeat;
	width: 100px;
	margin-right:22px;
	}
#sponsors #s4 {
	background: url(../img/sponsors/sponsor_tlh.gif) 0 0 no-repeat;
	width: 137px;
	}
#sponsors #s5 {
	background: url(../img/sponsors/sponsor_vpr.gif) 0 0 no-repeat;
	width: 81px;
	margin-right:22px;
	}
#sponsors #s6 {
	background: url(../img/sponsors/sponsors_shangrila.gif) 0 0 no-repeat;
	width: 100px;
	margin-right:22px;
	margin-top:-8px;
	}
#sponsors #s7 {
	background: url(../img/sponsors/sponsors_shaw.gif) -1px 0 no-repeat;
	width:98px;
	margin-right:22px;
	height:50px;
	}
#sponsors #s8 {
	background: url(../img/sponsors/sponsors_vansun.gif) 0 0 no-repeat;
	width:100px;
	height:30px;
	margin-top:15px;
	margin-right:22px;
	}

*html #sponsors #s1,
*html #sponsors #s2,
*html #sponsors #s3,
*html #sponsors #s4,
*html #sponsors #s5,
*html #sponsors #s6,
*html #sponsors #s7 {
	margin-right: 22px;
	}
*/
	
/* SUBNAV */
#subNav {
	float:left;
	width:204px;
	background-color:#fff000;
	background-image:url(../img/vb_art_narrowYellowBg.jpg);
	background-position:right;
	background-repeat:repeat-y;
	overflow:hidden;
	list-style:none;
	display:block;
	}
	

	
	
#subNav li{
	background-image:none;
	}
#subNav li a span{
	display:none;
	}
#subNav li, #subNav li a {
	display:block;
	float:left;
	height:18px;
	width:204px;
	}
#subNav #subNavTop {
	background-image:url(../img/subNavTop.jpg);
	height:18px;
	width:204px;
	}
/* the exhibition */
#subNav #exhibition a { background-image:url(../img/exhibitionSubNav.gif); }
	#subNav #exhibition .current,
	#subNav #exhibition a:hover { background-position:-204px 0; }
	
#subNav #art a { background:url(../img/exhibitionSubNav.gif) 0 -18px; }
	#subNav #art .current,
	#subNav #art a:hover { background-position:-204px -18px; }
	
#subNav #locations a { background:url(../img/exhibitionSubNav.gif) 0 -36px; }
	#subNav #locations .current,
	#subNav #locations a:hover { background-position:-204px -36px; }
	
#subNav #learning a { background:url(../img/exhibitionSubNav.gif) 0 -54px; }
	#subNav #learning .current,
	#subNav #learning a:hover { background-position:-204px -54px; }
	
#subNav #events a { background:url(../img/exhibitionSubNav.gif) 0 -72px; }
	#subNav #events .current,
	#subNav #events a:hover { background-position:-204px -72px; }
	
#subNav #bikennale a { background:url(../img/exhibitionSubNav.gif) 0 -90px; }
	#subNav #bikennale .current,
	#subNav #bikennale a:hover { background-position:-204px -90px; }
	
#subNav #tour_de_biennale a { background:url(../img/exhibitionSubNav.gif) 0 -108px; }
	#subNav #tour_de_biennale .current,
	#subNav #tour_de_biennale a:hover { background-position:-204px -108px; }
	
#subNav #live_performance_schedule a { background:url(../img/livePerformanceScheduleSubNav.gif) 0 0; }
	#subNav #live_performance_schedule .current,
	#subNav #live_performance_schedule a:hover { background-position:-204px 0; }

/* support */
#subNav #donations a { background-image:url(../img/supportSubNav.gif); }
	#subNav #donations .current,
	#subNav #donations a:hover { background-position:-204px 0; }
	
#subNav #shop a { background:url(../img/supportSubNav.gif) 0 -18px; }
	#subNav #shop .current,
	#subNav #shop a:hover { background-position:-204px -18px; }
	
#subNav #sponsorship a { background:url(../img/supportSubNav.gif) 0 -36px; }
	#subNav #sponsorship .current,
	#subNav #sponsorship a:hover { background-position:-204px -36px; }
	
#subNav #sponsors a { background:url(../img/supportSubNav.gif) 0 -54px; }
	#subNav #sponsors .current,
	#subNav #sponsors a:hover { background-position:-204px -54px; }
	
#subNav #mobile_giving a { background:url(../img/supportSubNav.gif) 0 -72px; }
	#subNav #mobile_giving .current,
	#subNav #mobile_giving a:hover { background-position:-204px -72px; }
	
/* media */
#subNav #media a { background-image:url(../img/mediaSubNav.gif); }
	#subNav #media .current,
	#subNav #media a:hover { background-position:-204px 0; }

#subNav #olympic_media_kit a { background:url(../img/mediaSubNav.gif) 0 -18px; }
	#subNav #olympic_media_kit .current,
	#subNav #olympic_media_kit a:hover { background-position:-204px -18px; }
	
#subNav #photo a { background:url(../img/mediaSubNav.gif) 0 -36px; }
	#subNav #photo .current,
	#subNav #photo a:hover { background-position:-204px -36px; }
	
#subNav #releases a { background:url(../img/mediaSubNav.gif) 0 -54px; }
	#subNav #releases .current,
	#subNav #releases a:hover { background-position:-204px -54px; }
	
#subNav #press a { background:url(../img/mediaSubNav.gif) 0 -72px; }
	#subNav #press .current,
	#subNav #press a:hover { background-position:-204px -72px; }

/* about */
#subNav #about a { background-image:url(../img/aboutSubNav.jpg); }
	#subNav #about .current,
	#subNav #about a:hover { background-position:-204px 0; }
	
#subNav #legacy a { background:url(../img/aboutSubNav.jpg) 0 -18px; }
	#subNav #legacy .current,
	#subNav #legacy a:hover { background-position:-204px -18px; }
	
#subNav #ecurriculum a { background:url(../img/aboutSubNav.jpg) 0 -36px; }
	#subNav #ecurriculum .current,
	#subNav #ecurriculum a:hover { background-position:-204px -36px; }
	
#subNav #history a { background:url(../img/aboutSubNav.jpg) 0 -54px; }
	#subNav #history .current,
	#subNav #history a:hover { background-position:-204px -54px; }
	
#subNav #board a { background:url(../img/aboutSubNav.jpg) 0 -72px; }
	#subNav #board .current,
	#subNav #board a:hover { background-position:-204px -72px; }
	
#subNav #contact a { background:url(../img/aboutSubNav.jpg) 0 -90px; }
	#subNav #contact .current,
	#subNav #contact a:hover { background-position:-204px -90px; }

/* about */
#subNav #aboutUs a { background-image:url(../img/subNavLinks3.jpg); }
	#subNav #aboutUs .current,
	#subNav #aboutUs a:hover { background-position:-204px 0; }
	
#subNav #inspiration a { background:url(../img/subNavLinks3.jpg) 0 -18px; }
	#subNav #inspiration .current,
	#subNav #inspiration a:hover { background-position:-204px -18px; }
	
#subNav #curatorial a { background:url(../img/subNavLinks3.jpg) 0 -54px; }
	#subNav #curatorial .current,
	#subNav #curatorial a:hover { background-position:-204px -54px; }
	
#subNav #partners a { background:url(../img/subNavLinks3.jpg) 0 -72px; }
	#subNav #partners .current,
	#subNav #partners a:hover { background-position:-204px -72px; }
	
#subNav #news a { background:url(../img/subNavLinks3.jpg) 0 -90px; }
	#subNav #news .current,
	#subNav #news a:hover { background-position:-204px -90px; }
	
#subNav #comments a { background:url(../img/subNavLinks3.jpg) 0 -108px; }
	#subNav #comments .current,
	#subNav #comments a:hover { background-position:-204px -108px; }

/* art */
#subNav #sculptures a { background-image:url(../img/artSubNavLinks.jpg); }
	#subNav #sculptures .current,
	#subNav #sculptures a:hover { background-position:-204px 0; }
	
#subNav #archive a { background:url(../img/artSubNavLinks_2.jpg) 0 -18px; }
	#subNav #archive .current,
	#subNav #archive a:hover { background-position:-204px -18px; }
	
	
	
#subNav #newMedia a { background:url(../img/artSubNavLinks.jpg) 0 -18px; }
	#subNav #newMedia .current,
	#subNav #newMedia a:hover { background-position:-204px -18px; }
#subNav #performance a { background:url(../img/artSubNavLinks.jpg) 0 -36px; }
	#subNav #performance .current,
	#subNav #performance a:hover { background-position:-204px -36px; }


#subNav #subNavBottom {
	background-image:url(../img/subNavBottom.jpg);
	height:23px;
	width:204px;
	}

/* the art - sculpture list */
#main {
	width: 520px;
	margin-left: 27px;
	overflow: visible;
	}
	
#main ul li{
	display: block;
	float: left;
	width: 94px;
	height: 168px;
	overflow: hidden;
	list-style: none;
	margin: 0 20px 15px 0;
	font-size:11px;
	color:b7b7bc;
	}

#main ul li a {
	position:relative;
	display:block;
	float:left;
	width:93px;
	height:94px;
	font-size:12px;
	font-weight:bold;
	margin-bottom:12px;
}
#main ul li a img { position:absolute; left:0px; bottom:0px; height:17px; width:93px; }
#main ul li a:hover {
	background-position:0 94px;
}
#main ul li a span {
	display:none;
}
/********** rounded corners for rightside nav ********/
.narrow {
	float: left;
	display: block;
	color: #fff;
	background: #fff000 url(../images/wide_top.gif) no-repeat;
	text-decoration:none;
	width:159px;
	}
.narrow ul {
	list-style: none;
	color: #fff;
	float: left;
	}
.narrow ul {
	float: left;
	width: 158px;
	}
.narrow ul li {
	float: left;
	clear: both;
	width: 100%;
	color: #fff;
	}
.narrow li a {
	text-decoration: none;
	display: block;
	color: #f93b75;
	padding: 3px 5px 3px 37px;
	line-height: 11px;
	}
span.num {
	margin-left: -15px;
	position: relative;
	right: 10px;
	}
.narrow li a:hover {
	text-decoration:none;
	color:#fff000;
	background-color:#fb3f78 !important;
	}
.narrow {
margin:0; padding:0;
	background: #fff000 url(../img/vb_art_narrowYellowBg.jpg) repeat-y;
	}
.corner {
	width: 229px;
	}
.narrow .corner {
	float: left;
	width: 128px;
	}
.narrow.list .corner {
	width: 160px;
	}
/********** end rightside nav ********/
#desc {
	color:#f93b75;
	}
h1 {
	font-size:15px;
	line-height:17px;
	font-weight:bold;
	margin-bottom:10px;
	}
h2 {
	font-size:14px;
}
h3 {
	color:#a9a9a9;
	font-size:12px;
	font-weight:normal;
	}
.textLi {
	float:left !important;
	width:102px !important;
	}
.textLi a {
	float:right;
	display:block;
	width:87px !important;
	padding-left:15px;
	}
.textLi a:hover {
	color:#fff000;
	background-color:#fb3f78;
	text-decoration:none;
	}
.artist {
	margin-bottom:0;
}
.title {
	margin-bottom:20px;
}
.sculptureInfo {
	width:190px;
	display:block;
	float:left;
	margin-bottom:20px;
}
.sculptureDetail {
	width:480px;
	display:block;
	float:left;
	margin-bottom:10px;
}
/********* homepage **********/

#social a {
	display:block;
	float:left;
	height:36px;
	width:36px;
	margin-bottom:18px;
}
#social a span {
	display:none;
}

a.facebook {
	background:url(../img/facebook_icn.jpg) 0 36px;
	margin-right:12px;
	}
a.twitter {
	background:url(../img/twitter_icn.jpg) 0 36px;
	margin-right:12px;
	}
a.flickr {
	background:url(../img/flickr_icn.jpg) 0 36px;
	margin-right:40px;
	}
#social a:hover {
	background-position: 0 0px;
}

/********** shop *************/

#donationShop { float:left; margin-bottom:5px; margin-left:20px; width:580px; }
#donationShop img { border:none; }
#donationShop .shopItem { float:left; width:282px; margin-bottom:15px; }
#donationShop .shopItem .thumb { float:left; width:121px; }
#donationShop .shopItem .copy { float:right; width:145px; font-size:11px; line-height:14px; color:#9b9081; padding:3px 5px 0 0; }
#donationShop .shopItem .copy a { float:left; width:100%; font-size:15px; line-height:16px; font-weight:bold; }
#donationShop .shopItem .copy .top { float:left; width:100%; margin-bottom:10px; }

/****** the exhibition *******/

#exhibitionHeader { height:16px; width:100%; margin-bottom:10px; float:left; background:url(../img/the_exhibition.jpg) top left no-repeat; }
#exhibitionHeader span { display:none; }

/********* admin *************/

/* art */
#subNav #newsAdmin a { background-image:url(../admin/images/subNavLinksAdmin.jpg); }
	#subNav #newsAdmin .current,
	#subNav #newsAdmin a:hover { background-position:-204px 0; }
#subNav #eventsAdmin a { background:url(../admin/images/subNavLinksAdmin.jpg) 0 -18px; }
	#subNav #eventsAdmin .current,
	#subNav #eventsAdmin a:hover { background-position:-204px -18px; }
#subNav #blogAdmin a { background:url(../admin/images/subNavLinksAdmin.jpg) 0 -36px; }
	#subNav #blogAdmin .current,
	#subNav #blogAdmin a:hover { background-position:-204px -36px; }
#subNav #votesAdmin a { background:url(../admin/images/subNavLinksAdmin.jpg) 0 -54px; }
	#subNav #votesAdmin .current,
	#subNav #votesAdmin a:hover { background-position:-204px -54px; }
	
/********** auction ***********/
img.auction { float:left; margin:0px 0px 29px 234px; }
ul.list li { margin-left:14px; padding-bottom:7px; }
h1#auction_header { float:left; width:559px; height:128px; margin-bottom:24px; display:block; background:url(../img/auction_header.gif) top left no-repeat; }
h1#auction_header span { display:none; }
a#sale_header { float:left; width:560px; height:102px; margin-bottom:24px; display:block; background:url(../img/sale_header.gif) top left no-repeat; }
a#sale_header span { display:none; }
#browse { float:left; width:593px; height:auto; margin:17px 0 21px 0; padding:15px 0px 20px; border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; }
#auction_browse {width:296px; height:109px; float:left;}
#auction_guide {width:297px; height:109px; float:right;}
#auction_contact {width:403px; height:auto; margin:0px; float:left; display:block;}
#auction_contact span { float:left; width:100%; }
#auction_logo {
	background-image:url(../img/auction_dePury_logo.jpg);
	background-repeat:no-repeat;
	width:140px;
	height:60px;
	float:right;
	background-position:0px 0px;
}
#auction_guide .guide {
	background:url(../img/auction_arrow.gif) top left no-repeat;
	display:block;
	width:111px;
	height:110px;
	float:left;
}
#auction_browse .catalog {
	background:url(../img/auction_arrow.gif) bottom left no-repeat;
	display:block;
	width:111px;
	height:110px;
	float:left;
}
#browse_text {
	width: 172px;
	height:auto;
	float:left;
	margin-left:13px;
}
#guide_text {
	width:172px;
	height:auto;
	float:left;
	margin-left:13px;
}
#browse_text a, #guide_text a { float:left; width:100%; margin:5px 0px 1px 0px; font-size:15px; line-height:15px; font-weight:bold; }

/********** donation ***********/
img.donation { float:right; margin:0px 0px 29px 0px; }
h1#donation_header { float:left; width:583px; height:23px; margin-bottom:24px; display:block; background:url(../img/donation_header.jpg) top left no-repeat; }
h1#donation_header span { display:none; }
.section {float:left; width:294px; margin:16px 0px 11px; color:#b6aea3; font-size:12px; line-height:16px; }
.section span { float:left; width:100%; height:auto; margin-bottom:5px; }
.section strong { color:#807a73; }

/* bikennale */
#bikennale_text { color:#9b9081; line-height:15px; }
#bikennale_text h1 { font-size:16px; line-height:15px; margin-bottom:18px; }
#bikennale_text .mid_section { float:left; width:677px; margin:18px 0px 0px; }
#bikennale_text .mid_section .left { float:left; width:334px; }
#bikennale_text .mid_section .right { float:left; width:343px; }
#bikennale_text .mid_section .list { font-size:16px; line-height:15px; font-weight:bold; }

/* mobile giving */
#mobile_giving_text { color:#9b9081; line-height:15px; }
#mobile_giving_text h1 { font-size:16px; line-height:19px; }

/* lists */
.list { float:left; width:auto; height:23px; padding:6px 0px 0px 32px; display:block; background:top left no-repeat; line-height:15px; }
.list.item1 { background-image:url(../img/item1.jpg); }
.list.item2 { background-image:url(../img/item2.jpg); }
.list.item3 { background-image:url(../img/item3.jpg); }

/* tour de biennale registration */
#registration_overlay { width:613px; height:auto; display:none; background:#fb3f78; z-index:10000; }
#registration_overlay .close { position:absolute; top:-9px; right:-7px; height:22px; width:22px; display:block; background:url(../img/close.png) 0px 0px no-repeat; text-indent:-9000px; overflow:hidden; cursor:pointer; }
#registration_overlay h1 { margin:25px 37px 20px 37px; font-size:16px; line-height:15px; color:#ffef00; }
#registration_overlay .inner { float:left; width:539px; height:auto; margin:0px 8px 8px 8px; padding:18px 29px 24px; display:block; background:#fff; color:#9b9081; line-height:15px; }
#registration_overlay .inner .left { float:left; width:50%; margin-top:18px; }
#registration_overlay .inner .right { float:left; width:50%; margin-top:18px; }
#registration_overlay .inner label { float:left; width:100%; height:auto; margin-bottom:5px; }
#registration_overlay .inner .left input, #registration_overlay .inner .right input { float:left; width:125px; margin-bottom:10px; border:1px solid #9b9081; }
#registration_overlay .inner .left input.required, #registration_overlay .inner .right input.required { border-color:#fb3f78; }
#registration_overlay .inner .options { float:left; margin:12px 0px 21px; }
#registration_overlay .inner .options span { float:left; margin-right:10px; }
#registration_overlay .inner .options input { width:auto; margin:0px 37px 0px 0px; border:none !important; }
#registration_overlay #message { color:#fb3f78; font-size:14px; line-height:16px; font-weight:bold; }

.emphasize a p, .emphasize a h1, .emphasize a { font-weight:800; color:#FFF000; }