/**pubat book css**/
#book_wrapper{
	width:90%;
	display:table;
}
#book_wrapper h1{
	background:url(../images/static_bg.jpg) no-repeat;
	width:672px;
	height:28px;
	color:#FFFFFF;
	padding-left:5px;
	font-weight:bold;
	display:block;
	padding-bottom:10px;
	line-height:25px;
	font-size:14px;	
}
#book_title{
	display:table;
	width:100%;
}
#book_image{
	display:block;
	float:left;
	width:25%;
	margin-right:25px;
}
#book_detail{
	display:block;
	float:right;
	width:60%;
}
.book_related{
	display:table;
	width:188px;
	float:left;
	height:25px;
	font-weight:bold;
	white-space:nowrap;
	text-align:right;
	margin-right:10px;
}
.book_desc{
	display:table;
	float:right;
	height:auto !important;
	height:25px;
	min-height:25px;
	width:45%;
	text-align:left;
}
.book_seperate{
	float:none;
	clear:both;
}
#book_wrapper li{
	padding:0px;
	margin:0px 0px 0px 5px;	
	list-style-image:url(../images/arrow.jpg);
	height:20px;
	
}
#book_wrapper li a{
	text-decoration:none;
	color:#0085E0;	
	font-size:13px;
}
#book_wrapper li a:hover{
	text-decoration:underline;
}
.book_cover{
	width:200px;
	height:300px;
	border:1px solid #333333;
	text-align:center;
}
#category_wrapper{
	width:95%;
	display:table;
}
#category_header {
	border-bottom : 1px solid #ccc;
	margin : 0;
	padding-bottom : 19px;
	padding-left : 10px;
}
#category_header ul, #category_header li	{
	display : inline;
	list-style-type : none;
	margin : 0;
	padding : 0;
}
#category_header a:link.active, #category_header a:visited.active	{
	background : #fff;
	border-bottom : 1px solid #fff;
	color : #000;
}
#content {
	background : #fff;
	border : 1px solid #ccc;
	border-top : none;
	clear : both;
	margin : 0px;
	padding : 15px;
}
#category_header a:link, #category_header a:visited	{
	background : #E8EBF0;
	border : 1px solid #ccc;
	color : #666;
	float : left;
	font-size : small;
	font-weight : normal;
	line-height : 14px;
	margin-right : 8px;
	padding : 2px 10px 2px 10px;
	text-decoration : none;
}
#errorPage{
	width:80%;
	margin:0 auto;
	height:200px;
	line-height:200px;
	text-align:center;
	font-weight:bolder;
	color:red;
}

