/* PNG HACK */
/* img, div, dd, li, a { behavior: url('/js/iepngfix.htc') } */

#hero {
	width:930px;
	padding-bottom:30px;
}
#hero div.left {
	float:left;
	width:49%;
}
#hero div.right {
	float:right;
	width:49%;
}
#hero div.text-sell,
#hero div.text-buy {
	padding:0 5px 10px 5px;
	font-family:arial, sans-serif;
	font-size:18px;
	line-height:24px;
}
#hero div.text-sell strong,
#hero div.text-buy strong {
	font-size:20px;
}
#hero div.text-sell {
	color:#62a315;
}
#hero div.text-buy {
	color:#5494e7;
}
#hero div.action {
	float:right;
	padding:10px 0 0 0;
}
#hero div.action a.button {
	float:right;
}
#hero div.action span {
	float:right;
	padding:4px 15px 0 0;
}
#home-chart-container {
	float:left;
	padding-bottom: 15px;
}
ul#nav-hometabs {
	position:relative;
	top:0px;
	left:0px;
	list-style:none;
	width:418px;
	height:37px;
	margin:0;
	padding:0;
	z-index:20;
}
ul#nav-hometabs li {
	position:absolute;
	top:0;
	margin:0;
	padding:0;
}
ul#nav-hometabs li, ul#nav-hometabs li a {
	display:block;
	height:37px;
}
ul#nav-hometabs li a {
	text-indent:-9999px;
	text-decoration:none;
}
/* KLUDGE:
 * These styles are duplicated in ie6.css
 * with gifs instead of pngs :(
 */
#nav-hometabs-tab1 { left:0px;   width:157px; background:url(/images/tab1.png) transparent 0 0 no-repeat; z-index: 102}
#nav-hometabs-tab2 { left:152px; width:157px; background:url(/images/tab2.png) transparent 0 0 no-repeat; z-index: 101}
#nav-hometabs-tab3 { left:304px; width:157px; background:url(/images/tab3.png) transparent 0 0 no-repeat; z-index: 100}
#nav-hometabs-tab1.on, #nav-hometabs-tab1 a:hover { background:url(/images/tab1.png) transparent 0 -37px no-repeat; z-index: 103}
#nav-hometabs-tab2.on, #nav-hometabs-tab2 a:hover { background:url(/images/tab2.png) transparent 0 -37px no-repeat; z-index: 103}
#nav-hometabs-tab3.on, #nav-hometabs-tab3 a:hover { background:url(/images/tab3.png) transparent 0 -37px no-repeat; z-index: 103}
#home-chart-bg {
	width:930px;
	background:url(/images/bg_fade.gif) transparent 0 0 repeat-x;
	float:left;
}
#home-chart-pad {
	padding:30px;
	padding-top:15px;
}
#home-chart-auction {
	clear:both;
	float:right;
	padding-top:30px;
	padding-right:7px;
}
dl.preview,
dl.preview-large {
	float:left;
	position:relative;
	line-height:14px;
	width:124px;
	margin-right:25px;
	margin-top:15px;
	margin-bottom: 10px;
}
dl.preview {
	padding-bottom:15px;
}
dl.preview-large {
	width:420px;
}
dl.first {
	clear:left;
}
dl.last {
	margin-right:0px;
}
dl.preview dt,
dl.preview-large dt {
	margin-top:18px;
	border:1px solid #FFFFFF;
	line-height:0px;
}
dl.preview-large dt {
  border:none;
}
dl.preview dt img {
	border:1px solid black;
	display:block;
}
dl.preview dt {
	position: relative;
}
dl.preview dt img.overlay {
	position: absolute;
	left: 0px;
	top: 0px;
}
dl.preview-large dd.info {
	line-height:18px;
}
dl.preview dd.info .title,
dl.preview-large dd.info .title {
	font:bold 10px arial, sans-serif;
	color:#00234c;
}
dl.preview-large dd.info .title {
	font-size:13px;
}
dl.preview dd.info .byline,
dl.preview dd.info .endtime,
dl.preview-large dd.info .byline,
dl.preview-large dd.info .endtime {
	color:#2383ce;
}
dl.preview dd.info a.details,
dl.preview-large dd.info a.details {
	color:#2383ce;
	font-weight:bold;
}

dl.preview dd.info a.details:hover,
dl.preview-large dd.info a.details:hover {
	color:#d48d1e;
}

dl.preview dd.bid,
dl.preview-large dd.bid {
	position:absolute;
	top:3px;
	left: 2px;
	font-size:12px;
	height: 14px;
}
dl.preview-large dd.bid {
	top:1px;
}
dl.preview-large dd.bid a {
	font-size:12px;
	font-weight:bold;
}
dl.preview dd.time,
dl.preview-large dd.time {
	position:absolute;
	top:98px;
	right:2px;
	line-height:12px;
	text-align:right;
	width:120px;
	background:url(/images/bg_thumb_time.png) transparent repeat; 
	color:#fff;
	font-size:10px;
}
dl.preview-large dd.time {
	top:306px;
	line-height:24px;
	width:416px;
	font-size:12px;
}
dl.preview dd.time span.movie {
	display:block;
	background:url(/images/icon_video.gif) 5px 2px no-repeat; 
	padding-right:5px;
}
dl.preview dd.time span.photo {
	display:block;
	background:url(/images/icon_photo.gif) 5px 2px no-repeat; 
	padding-right:5px;
}
dl.preview dd.now-playing {
	position:absolute;
	top:20px;
	left:2px;
	width:120px;
	height:21px;
	background:url(/images/label_now_showing.png) 0px 0px no-repeat;
}
dl.preview dd.sold {
	position:absolute;
	top:20px;
	left:2px;
	width:120px;
	height:90px;
	background:url(/images/label_just_sold.png) 0px 0px no-repeat;
}
dl.preview-large dd.time span.movie {
	display:block;
	background:url(/images/icon_video.gif) 8px 8px no-repeat; 
	padding-right:8px;
}
dl.preview-large dd.time span.photo {
	display:block;
	background:url(/images/icon_photo.gif) 8px 8px no-repeat;
	padding-right:8px;
}
dl.preview dd.price,
dl.preview-large dd.price {
	position:absolute;
	top:3px;
	right:1px;
	text-align:right;
	font-size:12px;
}
dl.preview-large dd.price {
	top:3px;
	right:4px;
}
dd.price span {
	display: block;
	float: left;
	padding-top: 2px;
}
dd.price span.green { color: #fff; background-color: #2b7a0c; padding-bottom: 2px;}
dd.price span.price-left {background:url(/images/green_corner_l.png) no-repeat top left;width: 6px; padding-bottom: 2px;}
dd.price span.price-right {background:url(/images/green_corner_r.png) no-repeat top right;width: 6px; padding-bottom: 2px;}
dl.preview-large dd.price {
	font-size:12px;
	font-weight:bold;
}
dl.preview dd.info {
	font-size:10px;
}
dl.preview-large dd.info {
	font-size:12px;
}
dl.preview-large dd.button {
	position:absolute;
	bottom:0px;
	right:0px;
}

