body, html {
	height: 100%;
}
html {background:#000:}
body {
	margin: 0 auto;
	font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #fff;
	background-color:#000;
	background: -moz-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.5) 100%), url(../../../media/k2/backgrounds/rotate.php) no-repeat center center fixed #000;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,0,0,0.5)), color-stop(100%, rgba(0,0,0,0.5))), url(../../../media/k2/backgrounds/rotate.php) no-repeat center center fixed #000;
	background: -webkit-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.5) 100%), url(../../../media/k2/backgrounds/rotate.php) no-repeat center center fixed #000;
	background: -o-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.5) 100%), url(../../../media/k2/backgrounds/rotate.php) no-repeat center center fixed #000;
	background: -ms-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.5) 100%), url(../../../media/k2/backgrounds/rotate.php) no-repeat center center fixed #000;
	background: linear-gradient(to bottom, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.5) 100%), url(../../../media/k2/backgrounds/rotate.php) no-repeat center center fixed #000;
	webkit-background-size: cover;
	background-position: center center;
	moz-background-size: cover;
	o-background-size: cover;
	background-size: cover;
	background-attachment:fixed;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../../media/k2/backgrounds/rotate.php', sizingMethod='scale');
 -ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../../media/k2/backgrounds/rotate.php', sizingMethod='scale');
}
body#home, body#todd-pavlisko {
	background: #000;
}
body#current {
	background-image: url(../../../media/k2/backgrounds/current/background_current.jpg);
}
body#cherubini {
	background-image: url(../../../media/k2/backgrounds/artists/background_cherubini.jpg);
}
body#todd-pavlisko {
	background-image: url(../../../media/k2/backgrounds/artists/background_todd-pavlisko.jpg);
}
body#chung {
	background-image: url(../../../media/k2/backgrounds/artists/background_chung.jpg);
}
body#rich {
	background-image: url(../../../media/k2/backgrounds/artists/background_rich.jpg);
}
body#sinclair {
	background-image: url(../../../media/k2/backgrounds/artists/background_sinclair.jpg);
}
body#gibson {
	background-image: url(../../../media/k2/backgrounds/artists/background_gibson.jpg);
}
body#olsen {
	background-image: url(../../../media/k2/backgrounds/artists/background_olsen.jpg);
}
body#drennen {
	background-image: url(../../../media/k2/backgrounds/artists/background_drennen.jpg);
}
body#martinez {
	background-image: url(../../../media/k2/backgrounds/artists/background_martinez.jpg);
}
body#taylor {
	background-image: url(../../../media/k2/backgrounds/artists/background_taylor.jpg);
}
body#davis {
	background-image: url(../../../media/k2/backgrounds/artists/background_davis.jpg);
}
body#davischerubini {
	background-image: url(../../../media/k2/backgrounds/artists/background_davischerubini.jpg);
}
body#locke {
	background-image: url(../../../media/k2/backgrounds/artists/background_locke.jpg);
}
body#summer-wheat {
	background-image: url(../../../media/k2/backgrounds/artists/background_summer-wheat.jpg);
}
body#sigal {
	background-image: url(../../../media/k2/backgrounds/artists/background_sigal.jpg);

}
/* Section 0: Huge wrapper */
#wrapper {
	clear: both
}
.clr {
	clear: both;
}
/* Section 1: Header and Menu */
#header {
	height: 108px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#header_box {
	width: 1000px;
	height: 108px;
	margin: 0 auto;
	padding-left: 10px;
	overflow: visible;
}
#logo {
	width: 108px;
	height: 108px;
	float: left;
	margin-left: 0px;
	margin-top: 6px;
	overflow: visible;
	background-image: url(../images/logo.png);
}
#logo.flash {
	width: 108px;
	height: 108px;
	float: left;
	margin-top: 0;
	margin-left: 20px;
	margin-right: -5px;
	background-image: none;
	z-index: -1000;
}
#location {
	padding-top: 20px;
	height: 44px;
	z-index: 1000;
}
#location img {
	padding-left: 2px;
}
#menubar {
	padding-top: 0px;
	float: left;
}
#menubar img {
	padding: 0;
}
#menubar img:hover {
	background-image: url(../images/bkg_white.png);
}
#menubar a:link, #menubar a:visited {
	color: white;
	text-decoration: none;
	font-family: "Helvetica", arial, sans-serif;
	padding-right: 10px;
	font-size: 16px;
	font-weight: lighter;
	padding: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#menubar a:hover {
	background-image: url(../images/bkg_white.png);
}
/* Section 2: Main Content Window */
/* All content properties are defined elsewhere in styles.css */
#content_wrapper {
	width: 1000px;
	margin: 0 auto;
}
#leftbar {
	width: 184px;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	border: 1px solid #fff;
}
div#bottom {
	margin: 0 auto;
	padding: 10px;
	display:none;
}
div#bottom p {
	font-size: 10px;
	text-transform: uppercase;
}
div#breadcrumbs {
	height: 15px;
	margin-bottom: 10px;
}
div#k2Container {
	position: relative;
	padding: 10px;
}
div#content {
	padding: 10px;
	border: 1px solid transparent;
	position: relative;
}
body#home div#content {
	margin: 0 auto;
	padding: 0;
	border: none;
	background: none;
	text-align: center;
}
body#current div#content, body#future div#content, body#past div#content, body#private div#content, body#publications div#content, body#cherubini div#content, body#chung div#content, body#rich div#content, body#sinclair div#content, body#gibson div#content, body#summer-wheat div#content, body#olsen div#content, body#drennen div#content, body#martinez div#content, body#taylor div#content, body#davis div#content, body#davischerubini div#content, body#locke div#content, body#todd-pavlisko div#content, body#fu div#content, body#cahua div#content, body#subsamson div#content, body#cooper div#content,  body#sigal div#content,  body#semmes div#content,  body#stephan div#content {
	padding: 0px;
}
div#k2Container.itemListView, div#k2Container.genericView {
	padding-right: 0px;
}
span.catItemImage img {
	border: 0px;
	padding: 0;
	width: 170px;
	height: auto;
}
div.catItemImageBlock {
}
div#k2_leftbar {
	width: 326px;
	float: left;
	margin-right: 20px;
}
div.itemHeader {
	display: block;
}
body#gallery div.itemHeader, body#past div.itemHeader, body#publications div.itemHeader, body#private div.itemHeader, body#future div.itemHeader, body#current div.itemHeader, body#subsamson div.itemHeader {
	display: none;
}
div.itemBody {
	float: left;
}
div.itemFullText h1 {
}
div.itemImageBlock {
	width: 631px;
	text-align: center;
	float: left;
	padding-bottom: 10px;
	padding-top: 41px;
}
div.itemImageBlock span.itemImage img {
	margin-bottom: 10px;
}
div.itemImageBlock span.itemImageCaption {
	display: block;
}
div.itemExtraFields ul {
	margin: 0px;
	list-style: none;
	padding: 0;
}
div.itemExtraFields ul li {
	padding-bottom: 0px;
}
div.itemExtraFields {
	padding-top: 0px;
	padding-bottom: 10px;
}
div.catExtraFields ul {
	margin: 0px;
	list-style: none;
	padding: 0;
}
div.catExtraFields ul li {
	padding-bottom: 0px;
}
div.catExtraFields {
	padding-top: 0px;
	padding-bottom: 10px;
}
div.back_button {
	padding-top: 10px;
	padding-bottom: 10px;
	border-top: 1px solid #fff;
}
div.back_button p {
}
div#k2_leftbar div.back_button {
	padding-bottom: 15px;
	border-top: none;
	border-bottom: 1px solid #666666;
	margin-bottom: 10px;
}
body#artists div#k2_leftbar div.back_button {
	padding-top: 0px;
	padding-bottom: 10px;
	border-top: none;
}
div.back_button.exhibition {
	padding-top: 10px;
	padding-bottom: 10px;
	border-top: none;
}
div.componentheading.exhibitionheader {
}
div.back_button p a:link, div.back_button p a:visited {
	text-decoration: none;
	padding: 2px;
	padding-left: 15px;
	padding-right: 15px;
	background: url(../images/bkg_black.png);
	border: 1px solid #666666;
	color: #fff;
}
div.back_button p a:hover {
	background: #FFFFFF;
	color: #000000;
}
body#gallery p a.blankbkg:hover {
	color: transparent;
	background: none;
}
a.navbutton, div.catItemIntroText a {
	text-decoration: none;
	color: #FFFFFF;
}
body#home p.moduleItemIntrotext {
	width: 978px;
	text-align: center;
}
div#login {
	width: 978px;
	margin: 0 auto;
	padding-top: 10px;
}
ul.nav.nav-tabs.nav-stacked {display:none;}
div.login fieldset {border: 0;
padding: 0;
margin: 0;
padding-top: 40px;
padding-bottom: 40px;}



#lbNumber {display:none;}