	ul.press{
		width:100%;
		padding:10px;
		}
	ul.press li{
		margin-bottom:20px;
		float:left;
		width:33%;
		text-align:center;
		}
	ul.press li.right{

		}
	/************************** books  ************************/

	table.book-price{
		width:100%;
		color:#00ffff;
		padding-top:0;
		padding-bottom:0;
		padding-left:8px;
		font-weight:bold;
		margin-top:8px;
	}

	.book-desc{
		position:relative;
		float:left;
		width:490px;
		}

	.small-book{
		position:relative;
		float:right;
		width:110px;
		}

	.small-book img{
		position:absolute;
		top:-25px;;
		right:15px;
		}

	.alt-book-desc{
		float:left;
		width:620px;
		}
	.large-book{

		position:relative;
		float:right;
		text-align:left;
		width:240px;

		}
	.large-book-pos{
		position:absolute!important;
		top:-30px!important;
		right:15px!important;
		}

	table.book-price td.right(
		width:30%;
		text-align:right;
	}
	.more{
		font-style:italic;
		color:#fff;
		text-decoration:none;
	}
	.more:hover{
		text-decoration:underline;
	}

	.buy-now-box{
		width:500px;
		clear:both;
		position:relative;
		text-align:right;

		}
	/* .buy-now2{
		position:absolute;
		right:15px;
		top:-5px;
		z-index:1001;

	}
	.kick-buy-now-box{
		clear:both;
		position:relative;
		height:50px;

		}
	 .kick-buy-now2{
		position:absolute;
		right:15px;
		top:25px;
		z-index:1001;

	}*/
	.bookexcerpt{
		position:relative;
		clear:both;
	}