#main #artist-content H1 {
	MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 2em; MARGIN-BOTTOM: 1em; WIDTH: 875px; POSITION: relative
}
#main #artist-content H1 SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 0.6em
}
#main #description {
	LEFT: 567px; POSITION: absolute; TOP: 100px
}
#main .sellable#description {
	TOP: 200px
}
P.self-purchasers {
	LEFT: 567px; POSITION: absolute; TOP: 140px
}
#main P.self-purchasers + DIV#description {
	TOP: 220px
}
BODY.flash #main #description {
	TOP: 120px
}
BODY.flash #main P.self-purchasers + DIV#description {
	TOP: 180px
}
BODY.flash #main .sellable#description {
	TOP: 180px
}
BODY.flash #main P.self-purchasers + DIV#description {
	TOP: 240px
}
BODY.flash DIV#description {
	MARGIN-TOP: 40px
}
#description H2.title {
	MARGIN: 0px; OVERFLOW: hidden; TEXT-INDENT: -1000em; LINE-HEIGHT: 1000em; HEIGHT: 1px
}
A#feed-link {
	DISPLAY: block; BACKGROUND: url(/images/icons/feed.gif) no-repeat right 50%; FLOAT: right; WIDTH: 13px; TEXT-INDENT: -5000px; HEIGHT: 13px
}
A#feed-link:unknown {
	content: ":"
}
DIV#filters {
	CLEAR: both; WIDTH: 100%
}
DIV#search-filters {
	CLEAR: both; MARGIN-TOP: 20px; FLOAT: left; WIDTH: 155px; MARGIN-RIGHT: 20px
}
DIV#search-filters H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px; HEIGHT: 18px
}
DIV#search-filters UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#search-filters UL LI {
	
}
DIV#search-filters UL LI.current {
	
}
DIV#search-filters UL LI.current A {
	FONT-WEIGHT: bold; BACKGROUND: url(/images/product_type_arrow.gif) no-repeat left 50%; COLOR: #c2002a
}
DIV#search-filters UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 5px; TEXT-DECORATION: none
}
DIV#search-filters UL LI A:hover {
	BACKGROUND: url(/images/product_type_arrow.gif) no-repeat left 50%
}
DIV#menu {
	FLOAT: left; WIDTH: 100px
}
DIV#menu H3 {
	FONT-SIZE: 1.1em; MARGIN: 0px 0px 0.6em
}
DIV#menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 30px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#menu UL LI {
	MARGIN: 0.4em 0px
}
DIV.paging {
	
}
DIV.paging UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 10px 6px 10px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.paging UL LI {
	BORDER-RIGHT: #888 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 6px 0px 0px; PADDING-TOP: 0px
}
DIV.paging UL LI A {
	FONT-SIZE: 1em
}
DIV.paging UL LI A:visited {
	FONT-SIZE: 1em
}
DIV.paging UL LI A:hover {
	
}
DIV.paging UL LI.last {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none
}
DIV.paging UL LI.current_page A {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #888; PADDING-BOTTOM: 1px; COLOR: #fff; PADDING-TOP: 1px; TEXT-DECORATION: none
}
DIV.paging UL LI.previous A {
	PADDING-RIGHT: 12px; BACKGROUND: url(/images/page_arrow_left.gif) no-repeat right 3px; MARGIN-RIGHT: 8px
}
DIV.paging UL LI.next A {
	PADDING-LEFT: 12px; BACKGROUND: url(/images/page_arrow_right.gif) no-repeat left 3px; MARGIN-LEFT: 8px
}
DIV#work {
	FLOAT: left; WIDTH: 464px
}
DIV#actions {
	CLEAR: left; FLOAT: left; WIDTH: 550px
}
DIV#comment-form {
	CLEAR: left; FLOAT: left; WIDTH: 550px
}
DIV#tags {
	CLEAR: left; FLOAT: left; WIDTH: 550px
}
DIV#admin {
	CLEAR: left; FLOAT: left; WIDTH: 550px
}
DIV#available-products {
	CLEAR: left; FLOAT: left; WIDTH: 550px
}
DIV#comments {
	CLEAR: left; FLOAT: left; WIDTH: 550px
}
DIV#works {
	FLOAT: left; WIDTH: 700px
}
DIV.images#works UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
DIV.images#works UL LI {
	MARGIN-TOP: 18px; FLOAT: left; WIDTH: 175px; HEIGHT: 164px; TEXT-ALIGN: center
}
DIV[id]#works UL LI SPAN.work-cell {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
DIV[id]#works UL LI SPAN.work-cell SPAN.title {
	DISPLAY: block; FONT-SIZE: 0.9em; COLOR: #888; TEXT-ALIGN: center
}
DIV#works UL LI SPAN.work-cell SPAN.title A {
	DISPLAY: block; COLOR: #888; TEXT-ALIGN: center; TEXT-DECORATION: none
}
DIV#works UL LI SPAN.work-cell SPAN.title A:visited {
	DISPLAY: block; COLOR: #888; TEXT-ALIGN: center; TEXT-DECORATION: none
}
DIV#works UL LI IMG {
	BORDER-RIGHT: #888 1px solid; BORDER-TOP: #888 1px solid; BORDER-LEFT: #888 1px solid; BORDER-BOTTOM: #888 1px solid
}
A.show-all {
	FONT-WEIGHT: bold; COLOR: #fff
}
#artist_art-show H2 {
	FONT-SIZE: 22px
}
#artist_clothing-show H2 {
	FONT-SIZE: 22px
}
#buy {
	FLOAT: left; WIDTH: 310px
}
#buy .price {
	CLEAR: left; DISPLAY: block; COLOR: #555
}
#buy A {
	TEXT-DECORATION: none
}
DIV.main-column {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
DIV.paged-works IMG.calendar {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
DIV.sub-column {
	FLOAT: right; MARGIN: 0px; WIDTH: 310px
}
.sub-column P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.sub-column UL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.sub-column LI {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.sub-column H2 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.sub-column H3 {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; MARGIN-BOTTOM: 0em; LINE-HEIGHT: 1.4
}
.sub-column DIV {
	MARGIN-BOTTOM: 1.5em
}
#available-products {
	BORDER-TOP: #ddd 1px solid; MARGIN-TOP: 0px; MARGIN-BOTTOM: 10px; BORDER-BOTTOM: #ddd 1px solid
}
#actions {
	WIDTH: 545px; PADDING-TOP: 20px
}
#actions UL {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #ddd 1px solid; LIST-STYLE-TYPE: none
}
#tags H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; COLOR: #555; PADDING-TOP: 0px
}
#admin H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; COLOR: #555; PADDING-TOP: 0px
}
H3.work-groups {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; COLOR: #555; PADDING-TOP: 0px
}
#comment-form H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; COLOR: #555; PADDING-TOP: 0px
}
#comments H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; COLOR: #555; PADDING-TOP: 0px
}
#tags UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.work-groups {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#actions A {
	TEXT-DECORATION: none
}
#tags A {
	TEXT-DECORATION: none
}
UL.work-groups A {
	TEXT-DECORATION: none
}
UL.work-groups A {
	FONT-SIZE: 9px
}
#tags UL LI {
	DISPLAY: inline; MARGIN-RIGHT: 6px
}
#actions UL LI {
	DISPLAY: inline; MARGIN-RIGHT: 6px
}
UL.work-groups LI {
	DISPLAY: inline
}
#tags UL LI:unknown {
	content: ","
}
UL.work-groups LI:unknown {
	content: ","
}
#tags UL LI.last:unknown {
	content: ""
}
#work-groups UL LI.last:unknown {
	content: ""
}
#work-groups {
	MARGIN-TOP: 1em; FONT-SIZE: 0.8em
}
#avatar {
	DISPLAY: inline; FLOAT: left
}
#avatar IMG {
	DISPLAY: block; MARGIN-RIGHT: 10px
}
#artist {
	FLOAT: left; WIDTH: auto; COLOR: #555
}
#artist A {
	TEXT-DECORATION: none
}
#artist A#previous-work {
	PADDING-RIGHT: 2px; PADDING-LEFT: 6px; BACKGROUND: url(/images/icons/arrow_previous.gif) no-repeat 0px 4px; MARGIN-RIGHT: 2px
}
#artist A#next-work {
	PADDING-RIGHT: 6px; PADDING-LEFT: 2px; BACKGROUND: url(/images/icons/arrow_next.gif) no-repeat right 4px; MARGIN-LEFT: 2px
}
DIV#description {
	FONT-SIZE: 0.95em; FLOAT: right; WIDTH: 310px; COLOR: #555
}
DIV#description P {
	MARGIN-BOTTOM: 0.5em
}
.objection {
	FONT-SIZE: 0.9em; COLOR: #888
}
.objection A {
	TEXT-DECORATION: none
}
.objection A:visited {
	
}
.objection A:hover {
	
}
IMG#view-artwork {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
A#zoom-out-link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; WIDTH: 100px; COLOR: #888; PADDING-TOP: 2px; HEIGHT: 24px; TEXT-DECORATION: none
}
A.zoom-in {
	PADDING-LEFT: 16px; BACKGROUND: url(/images/icons/zoom_in.gif) no-repeat left center; PADDING-BOTTOM: 2px; MARGIN-RIGHT: 2px
}
A#zoom-out-link {
	PADDING-LEFT: 30px; BACKGROUND: url(/images/icons/zoom_out.gif) no-repeat 0px -50px
}
A#zoom-out-link:hover {
	BACKGROUND: url(/images/icons/zoom_out.gif) no-repeat; COLOR: #333
}
#zoom-container {
	FLOAT: left; POSITION: relative
}
#zoom-container #buy {
	FLOAT: right; PADDING-TOP: 5px
}
#zoom-container #zoom-buttons {
	MARGIN-TOP: 3px; DISPLAY: block
}
#zoom-container #zoom-buy-wrap {
	FLOAT: right; WIDTH: 45%
}
#zoom-container #zoom-out-link-wrap {
	FLOAT: left; WIDTH: 45%
}
#zoom-container #copyright-note {
	MARGIN-TOP: 3px; FONT-SIZE: 1.1em; COLOR: #888
}
.loading {
	BACKGROUND: url(/images/bg_thumbnail_loading.gif) no-repeat; WIDTH: 100px; HEIGHT: 100px
}
UL#color-options {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 12px; LIST-STYLE-TYPE: none; TEXT-ALIGN: right
}
#color-options P {
	FONT-SIZE: 0.9em
}
UL#color-options LI {
	FLOAT: left
}
UL#color-options LI.title {
	PADDING-RIGHT: 4px; FONT-SIZE: 10px; WIDTH: 50px; COLOR: #888
}
UL#color-options LI A {
	BORDER-RIGHT: #888 1px solid; BORDER-TOP: #888 1px solid; DISPLAY: block; FONT-SIZE: 1px; MARGIN: 2px 0px 2px 2px; OVERFLOW: hidden; BORDER-LEFT: #888 1px solid; WIDTH: 15px; TEXT-INDENT: -1000px; BORDER-BOTTOM: #888 1px solid; HEIGHT: 15px
}
