/* 
	Note: 
		CSS Hack to get vertical and horizontal alignment working in IE 
		Refer to http://www.jakpsatweb.cz/css/css-vertical-center-solution.html for details.
*/
		
.cell
{
	position: relative;
}

.cell .mid
{
	position: absolute; 
	top: 50%;
	left: 50%;
	
}

.cell .mid div,
.cell .mid span
{ 
	display: block;
	position: relative; 
	top: -50%;
	left: -50%; 
	text-align: center;
	width: auto !important;
	height: auto !important;
}

body#lot-details #lot-items ul#list-items li
{
    margin-bottom: -3px;
}

body#auction-calendar ul#criteria li h3
{
    margin-top: -12px;
}


body#index #featured-auctions ul#list-featured-auctions li.auction
{
    margin-top: -3px;
}

body#index #featured-auctions ul#list-featured-auctions li.auction a
{
    height: 20px;
}

body#index #featured-auctions ul#list-featured-auctions li.great-estate a
{
    height: 19px;
}
    
body#index #featured-lots .list-featured-lots div.cell .mid
{
    margin-top: 1px;
}

body#index #featured-auctions ul.links li a
{
    height: 12px !important;
}

body#index #layout-2 #christies-interiors #style-watch-scroller
{
    height: 1px;
}


/*
    Department Page
*/

body#department #layout-1 #copy #department-contact-info .panel li
{
    float: none;
}

body#department ul#lots-scroller-items li div.cell a.mid img
{
    /* This is pure voodoo - but it works perfectly */
    margin-top: 1px;
}


ul#lots-scroller-items li
{
    
}


/*
    My Auction Calendar Page
*/


body#my-auction-calendar table#auction-calendar td div ul li a
{
    margin-bottom: 1px;
}




/* 
    Added 4 29
*/

ul#lots-scroller-items li div.cell
{
    border: none;
    background: none;
}


ul#lots-scroller-items li div.cell a.mid span img
{
    border: 1px solid #FFF;
    position: relative;
    left: 1px;
    top: 2px;
}