/* Biennale CSS Document */body {	color: #666666;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	}hr {	height: 1px;	color:#ffffff;	border: none;	border-bottom: 1px solid #CACACA;	padding-top:0px;}img {border: none;}#container {	/*margin: 0 auto;*/	width: 900px;}#header {	margin-top: 30px;	height: 150px;}#strapline_holder {	width: 900px;	height: 90px;	background: url(images/header.png) 0px 0px no-repeat;}#nav {	width: 900px;	height: 30px;	background: url(images/menu_bg.png) 0px 0px no-repeat;	padding-top: 10px;}ul#ul_menu {	padding-top: 0px;	margin: 0;	margin-left: -40px;}ul#ul_menu,ul#ul_menu li{	float: left;	list-style-type: none;}/* Header Classes */h1.header_text {text-indent: -99999999px;}/* top content */#topcontent_holder {}#topcontent_left {	width: 608px;	margin-right: 36px;	float: left;}#topcontent_right {	width: 256px;	float:left;	}/* separator */#separator {	width:900px;	clear:both;	background: url(images/separator.png) 0px 0px no-repeat;	height: 30PX;	margin-bottom: 10px;}/* bottom content */#bottomcontent_holder {}#bottomcontent_left {	width: 608px;	margin-right: 36px;	float: left;}/*#bottomcontent_mid {	margin-right: 18px;	width: 216px;	float: left;}*/#bottomcontent_right {	width: 256px;	float:left;	}#subscribe_box {	width: 256px;	height: 130px;	background: url(images/mailing_list_bg.png) 0px 0px repeat-y;	padding: 10px;}#subscribe_box input {	margin-top: 7px;	border: 1px solid #cccccc;	width: 220px;	height: 20px;}ul#external_links {	padding-top: 0px;	margin: 0;	margin-left: -40px;}ul#external_links,ul#external_links li{	padding-top: 4px;	text-indent: 30px;	list-style-type: none;}ul#external_links,ul#external_links a {	font-size: 11px;	color: #666666;	font-weight: normal;}			ul#external_links li#li_facebook		{height: 24px; width: 256px; background: url(images/external_link_logos_r1_c1.png) 0px 0px no-repeat;}ul#external_links li#li_twitter			{height: 24px; width: 256px; background: url(images/external_link_logos_r2_c1.png) 0px 0px no-repeat;}ul#external_links li#li_flickr			{height: 24px; width: 256px; background: url(images/external_link_logos_r3_c1.png) 0px 0px no-repeat;}/* classes */.right_adbox {	display: block;	height: 84px;	width: 256px;	background: url(images/right_link_bg.png) 0px 0px no-repeat;}.right_adbox_foot {	display: block;	width: 256px;	background: url(images/right_link_bg2.png) 0px 0px repeat-y;}#right_adbox_copy {padding: 10px;}#right_adbox_copy ul {	margin-left: -40px;}#right_adbox_copy li {	list-style-type: none;	margin-bottom: 10px;}/* Footer */.clearfooter {	clear: both;	height: 87px;}#footercontainer {}#footer {	height: 87px;	margin: 0;}ul#ul_footermenu {	padding-top: 0px;	margin: 0;	margin-left: -40px;}ul#ul_footermenu,ul#ul_footermenu li {	text-indent: -99999999px;	list-style-type: none;}ul#ul_footermenu li#li_bonhams		{float: left; height: 87px; width: 94px; background: url(images/footer_logos_r1_c1.png) 0px 0px no-repeat;}ul#ul_footermenu li#li_ngi			{float: left; height: 87px; width: 78px; background: url(images/footer_logos_r1_c2.png) 0px 0px no-repeat;}ul#ul_footermenu li#li_arts			{float: left; height: 87px; width: 101px; background: url(images/footer_logos_r1_c3.png) 0px 0px no-repeat;}ul#ul_footermenu li#li_nprint		{float: left; height: 87px; width: 90px; background: url(images/footer_logos_r1_c4.png) 0px 0px no-repeat;}ul#ul_footermenu li#li_twm			{float: left; height: 87px; width: 87px; background: url(images/footer_logos_r1_c5.png) 0px 0px no-repeat;}ul#ul_footermenu li#li_lottery		{float: left; height: 87px; width: 80px; background: url(images/footer_logos_r1_c6.png) 0px 0px no-repeat;}ul#ul_footermenu li#li_ncc			{float: left; height: 87px; width: 114px; background: url(images/footer_logos_r1_c7.png) 0px 0px no-repeat;}ul#ul_footermenu li#li_nrf			{float: left; height: 87px; width: 70px; background: url(images/footer_logos_r1_c8.png) 0px 0px no-repeat;}ul#ul_footermenu li#li_one			{float: left; height: 87px; width: 70px; background: url(images/footer_logos_r1_c9.png) 0px 0px no-repeat;}ul#ul_footermenu li#li_sponsor		{float: left; height: 87px; width: 116px; background: url(images/footer_logos_r1_c10.png) 0px 0px no-repeat;}/* classes */h3 {	font-size: 1.2em;	background: url(images/mailing_list_bg.png) 0px 0px repeat-y;	padding: 2px;	padding-left: 5px;}h4.featured {	font-size: 1em;	background: url(images/list_bg.png) 0px 0px repeat-y;	padding: 2px;	padding-left: 5px;}.navitem {	margin-left: 20px;	}	a {	color: #FF6600;	font-weight: bold;	text-decoration: none;}a.button {	height: 30px;	background: url(images/bullet_point.png) 0px 0px no-repeat;	padding-left: 20px;}a.button2 {	height: 30px;	background: url(images/bullet_point_grad.png) 0px 0px no-repeat;	padding-left: 20px;}/* homepage img gallery *//*image gallery code*/.pics { height: 395px; width: 392px; padding:0; margin:0; overflow: hidden }.pics img { height: 395px; width: 392px; padding: 0px; border: 0px; top:0; left:0 }#column1 {	width: 190px;	float: left;}#column2 {	width: 190px;	float: left;}#column3 {	width: 190px;	float: left;}#venuelist ul {	margin-left: -40px;}#venuelist li {	list-style-type: none;	margin-bottom: 10px;}