@charset "UTF-8";
/* CSS Document */
/* BUYING CSS */

#backgroundGradient { position:absolute; display:block; top:0px; left:0px; width:100%; height:215px; z-index:-1; 
	background-image:url(/site_images/gradient-white.jpg); }
#headerNavigation { position:absolute; display:block; right:0px; width:859px; height:43px; 
	background-image:url(/site_images/header-white.jpg);}

#content { position:absolute; display:block; top:80px; left:0px; width:1000px; font:14px Times; 
	line-height:18px; letter-spacing:0.6px; }


#indexNavigation { position:absolute; display:block; top:57px; left:10px; font:14px Arial, Helvetica, sans-serif; }
.indexNavigationLink { position:relative; display:block; float:left; margin-right:10px; }
.indexNavigationLinkSelected { position:relative; display:block; float:left; margin-right:10px; font-weight:bold; color:#333; }
.indexNavigationArrow { position:relative; display:block; float:left; width:13px; height:16px; margin-right:10px; 
background-image:url(/site_images/index-navigation-arrow.jpg); }

#indexArtistSearchFieldLeft { position:absolute; display:block; top:16px; left:712px; width:11px; height:25px; 
	background-image:url(/site_images/index-search-field-left.jpg); }
	
#indexArtistSearchField { position:absolute; display:block; width:220px; height:20px; padding-top:4px; padding-left:3px; 
	top:16px; left:722px; border:0; background-image:url(/site_images/index-search-field-bg.jpg); color:#CCC; outline:0; font-size:12px; }
#indexArtistSearchButton { position:absolute; display:block; top:16px; left:945px; width:38px; height:25px; }

#artistLetterContainer { position:absolute; display:block; top:54px; left:340px; font:14px Arial, Helvetica, sans-serif; text-transform: capitalize; }

/*
.artistLetterButton { position:relative; display:block; float:left; width:22px; height:21px; margin-right:3px; 
background-image:url(/site_images/index-artist-letter-bg.jpg); }
.artistLetterButton:Hover { background-image:url(/site_images/index-artist-letter-bg-mo.jpg); }
.artistLetterButtonSelected { position:relative; display:block; float:left; width:22px; height:21px; margin-right:3px; 
background-image:url(/site_images/index-artist-letter-bg-s.jpg); }
.artistLetterLabel { position:absolute; display:block; top:3px; width:22px; text-align:center; text-decoration:none; color:#000; }
.artistLetterLabelSelected { position:absolute; display:block; top:3px; width:22px; text-align:center; text-decoration:none; color:#fff; }
*/


.artistLetterButton { position:relative; display:block; float:left; top:3px; width:22px; height:18px; margin-right:3px; text-align:center; 
text-decoration:none; color:#000; background-image:url(/site_images/index-artist-letter-bg.jpg); padding-top:3px; }
.artistLetterButton:Hover { background-image:url(/site_images/index-artist-letter-bg-mo.jpg); }

.artistLetterButtonSelected { position:relative; display:block; float:left; top:3px; width:22px; height:18px; margin-right:3px; text-align:center; 
text-decoration:none; color:#fff; background-image:url(/site_images/index-artist-letter-bg-s.jpg); padding-top:3px; }


.divider {  position:absolute; display:block; top:85px; left:0px; width:1000px; height:2px; background-image:url(/site_images/index-divider.jpg); }

#artistLetterTitle { position:absolute; display:block; top:120px; left:15px; font-size:40px; }

table { position:relative; width:1000px; top:180px; left:15px; }
td#artistsTable { position:relative; padding-bottom:3px; }

.artistNameLink { text-decoration:none; }
.artistNameLink:Hover { color:#09F; }
.artistNameLink:Visited { color:#999; }

#artistContainer {  position:absolute; display:block; top:110px; left:0px; width:1000px; }

#artistTitle { position:relative; display:block; left:15px; font-size:25px; width:970px; }
#artistBio { position:relative; display:block; left:15px; margin-top:20px; width:970px; }

.dividerBio {  position:relative; display:block; left:0px; width:1000px; height:2px; background-image:url(/site_images/index-divider.jpg); 
margin-top:20px; }


.itemContainer { position:relative; display:block; width:1000px; min-height:10px; top:0px; float:left; padding-top:20px; padding-bottom:20px; }
	.itemImageHolder { position:relative; display:block; width:400px; top:0px; left:0px; float:left; text-align:center; }
	.itemLeftHolder { position:relative; display:block; width:600px; top:0px; left:0px; float:left; }
	.itemDescriptionHolder { position:relative; display:block; width:100%; top:0px; left:0px; float:left; }

.itemTitle { position:relative; display:block; width:85%; top:0px; left:0px; color:#008CEB; font:14px Times; line-height:18px; }
.itemImage { position: relative; display:block; top:0px; }
.itemDescription { position:relative; display:block; width:85%; top:0px; left:0px; padding-bottom:20px; font:14px Times; 
	line-height:18px; letter-spacing:0.6px; margin-top:10px; }
.itemInfoBoxHolder { position:relative; display:block; top:0px; left:0px; height:45px; float:left; font:12px Arial, Helvetica, sans-serif; }
.itemInfoBox { position:relative; display:block; top:0px; height:20px; float:left; background-image:url(/catalogv2_images/item-infobox-bg.jpg); }
.itemInfoBoxCornerLeft { position:relative; display:block; top:0px; width:6px; height:20px; float:left;
	background-image:url(/catalogv2_images/item-infobox-corner-left.jpg); }
.itemInfoBoxCornerRight { position:relative; display:block; top:0px; width:6px; height:20px; float:left;
	background-image:url(/catalogv2_images/item-infobox-corner-right.jpg); }
.itemInfoBoxDivider { position:relative; display:block; width:1px; height:20px; top:0px; left:0px; float:left; text-align:center;
	background-image:url(/catalogv2_images/item-infobox-divider.jpg); }
.itemInfo { position:relative; display:block; top:0px; left:0px; float:left; line-height:21px;;
	padding-left:13px; padding-right:13px; padding-top:6px; text-align:center; }
.itemInfoLabel { font:10px Arial, Helvetica, sans-serif; margin-bottom:6px; }
.itemHighestBidLabel { position:absolute; display:block; top:7px; left:130px; float:left; }
.itemClosingTimeLabel { position:absolute; display:block; top:7px; left:240px; float:left; }
.itemLink { color:#09F; }


#detailsImageContainer {  position:absolute; display:block; top:110px; left:600px;; width:400px; height:500px; }
.detailsImage { position:relative; display:block; padding-bottom:20px; }

#itemInfoContainer {  position:absolute; display:block; top:110px; left:15px;; width:500px; }
#itemInfoTitle { position:relative; display:block; font-size:25px; }
#itemInfoDescription { position:relative; display:block; margin-top:20px; margin-bottom:20px; }