/* BookPage CSS */#bookcontent {	display: block;	position: absolute;	top: 135px;	left: 295px;	width: 59%;	height: auto;	font-family: Arial, sans-serif;	padding: 17px 0px 0px 40px;	}	#bookcontent IMG {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	display: block;	}	#bookcontent .image {	padding-right: 10px;	}		#featuredtitle {	margin: 0px 0px 0px 0px;	padding: 23px 0px 15px 0px;	}#bookinfo {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	font-family: Arial, sans-serif;	color: #000000;	display: block;	left: 523px;	top: 156px;	}	#bookcontent .description {	font-size: 12px;	font-weight: normal;	margin: 0px 0px 0px 0px;	padding: 0px 0px 20px 0px;	}			#bookcontent .description H1 {	font-size: 15px;	color: #990000;	font-weight: bold;	padding: 10px 0px 10px 0px;	margin: 0px 0px 0px 0px;	}		#bookcontent .description UL {	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	}	#bookcontent .description LI {	list-style-type: none;	}			#bookcontent .description LI A {	text-decoration: underline;	}	#bookcontent .description LI a:hover {	text-decoration: none;	}		#infowrapper {	background-color: #cccccc;	width: 40%;	height: 341px;	padding: 0px 0px 0px 0px;	float: left;	margin: 0px 0px 0px 0px;	}		#bookinfo IMG {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	display: inline;	float: left;	}	#bookinfo H1 {	font-size: 19px;	font-weight: bold;	margin: 0px 0px 0px 0px;	padding: 0px 5px 5px 0px;	line-height: 21px;	display: block;	}#bookinfo H2 {	font-size: 13px;	font-weight: normal;	margin: 0px 0px 10px 0px;	padding: 0px 0px 10px 0px;	display: block;	border-bottom: solid #cccccc 1px;	}	#bookinfo FORM {	margin: 0px 0px 10px 0px;	padding: 20px 0px 10px 0px;	font-size: 13px;	border-bottom: solid #cccccc 1px;		}		#bookinfo INPUT {	font-size: 10px;	}			#bookinfo .price {	margin: 0px 0px 0px 0px;	padding: 0px 0px 8px 0px;	font-size: 15px;	color: #990000;	font-weight: bold;	display: block;	}		#bookinfo .price STRONG {	color: #000000;	}	#bookinfo .avail {	margin: 0px 0px 0px 00px;	padding: 0px 0px 0px 0px;	font-size: 12px;	font-weight: normal;	color: #000000;	}	#bookinfo .details {	margin: 0px 0px 0px 0px;	padding: 0px 0px 10px 0px;	font-size: 12px;	color: #000000;	font-weight: normal;	}				#bookinfo .details2 {	margin: 0px 0px 10px 0px;	padding: 0px 0px 10px 0px;	font-size: 12px;	color: #000000;	font-weight: normal;	border-bottom: solid #cccccc 1px;			}					#bookinfo .relatedtitle {	font-size: 12px;	color: #000000;	font-weight: normal;	}			#bookinfo .sample {	margin: 0px 0px 0px 0px;	padding: 0px 0px 10px 0px;	}	
