﻿/* elements used on listing and book pages 2009.05.14 SY */
h3, #middleColumn p , .breadCrumbs, .pagination {  font-size:1em;}
#middleColumn p { font-size:0.8em; }
.pagination ul, .pagination ul li { display:inline; }
.pagination span { font-weight:bold; }
.pagination ul li a { padding:0 4px; border-right: solid 1px #69C;}
.pagination ul li strong a { text-decoration:none; font-weight:bold; }
	.pagination ul .last a { border-right:none !important; }
.pagination { font-size:0.7em; width: 555px; color:#69C; margin-bottom:10px;}
	.pagination div 
	{
		text-align:center;
	}
	.pagination .next  
	{
		background: url(../graphics/text/txt_next_blue.gif) no-repeat top left; 
		display:block; 
		float:right; 
		height:0; 
		padding-top:12px; 
		width:41px;
		overflow:hidden;
	}
	.pagination .back 
	{
		background: url(../graphics/text/txt_back_blue.gif) no-repeat top left; 
		display:block; 
		float:left; 
		height:0;  
		padding-top:12px; 
		width:45px;
		overflow:hidden;
	}
	.pagination .topOfPage
	{
		background: url(../graphics/text/txt_top_of_page.gif) no-repeat top left; 
		display:block; 
		height:0; 
		padding-top:14px; 
		width:41px;
		overflow:hidden;
		margin:auto;
	}
	
.bookFormatIcon { background: url(../graphics/ico_book_formats.gif) no-repeat; display:block; height:0; /*margin-left:115px;*/ padding-top:39px; width:41px; float:right;}
.Paperback { background-position:-85px 0; }
.Hardback { background-position:-42px 0; }
.Novelty { background-position:-166px 0; }
.Board { background-position:-286px 0; }
.AudioBook { background-position:-126px 0; }

.resultsFor 
{
	line-height:40px;
	font-weight:bold;	
}
.listingComingSoon { position:absolute; margin:-13px 0 0 -98px; }
.listingNew { position:absolute; margin:-20px 0 0 -18px;}
.listingNewEdition { position:absolute; margin: -5px 0 0 -14px; }
.listingOnOffer { float:right; }
