﻿/* 2009.05.08 Shaw Young - Listing Page Styles */
h3 { clear:left;	display:block; font-size:0.8em; font-weight:bold; padding-top:10px; }
/* series listing page*/
.box h4, .box h4 a,
.urestrainedBox h4, .urestrainedBox h4 a { font-weight:bold; }
.box h5, .urestrainedBox h5 { font-size:0.8em; }
	.box h5 a, .urestrainedBox h5 a { font-weight:bold; }
.bottom { background: url(../graphics/structure/dotted_divider.gif) no-repeat 50% bottom; clear:both; }
.main { padding:0 24px; }
	.main .cover { border:solid 1px #69C; float:left; margin-right:14px; }
	.main .mainContent { display: block; float: right; width: 410px; }
	.btnBookDetails,
	.btnViewSeries,
	.btnViewDetails { float:right; }
	.btnViewDetails 
	{
		background:url(../graphics/buttons/btn_view_book_details_blue.gif) no-repeat;
		height:0;
		padding-top:24px;
		width:124px;
		overflow:hidden;
	}
	/* favourite variants */
	.favourite { background: url(../graphics/structure/box_series_fav_repeat.gif) repeat-y; }
		.favourite .top	{ background: url(../graphics/structure/box_series_fav_top.gif) no-repeat top left; height:27px; }
		.favourite .bottom 
		{
			background: url(../graphics/structure/box_series_fav_bottom.gif) no-repeat bottom left;
			height:9px;
			border:none !important;
		}
.specialoffer .main { background: url(../graphics/structure/box_specialoffers_repeat.gif) repeat-y !important; padding:15px 30px !important; }
.specialoffer .top { background: url(../graphics/structure/box_specialoffers_top.gif) no-repeat !important; height:9px !important; }
.specialoffer .bottom { background: url(../graphics/structure/box_specialoffers_bottom.gif) no-repeat !important; height:9px !important; }
.specialoffer .main .btnViewDetails { background:url(../graphics/buttons/btn_view_book_details_red.gif) no-repeat !important; width:171px !important; }
.specialoffer .mainContent { width : 405px !important; }
.newsItem span { font-size:0.75em !important; line-height:1.4em !important }
.newsItem h2 { font-size:1.3em !important; line-height:0.7em !important }
.newsItem ul { list-style-type:disc !important;	list-style-position:inside !important; margin-left:8px; }
.newsItem ol { list-style-type:decimal !important; list-style-position:inside !important; margin-left:8px; }
.divider { border-bottom:dashed 1px #CCC; float:none; }
