/* CSS Document */

/* Main Book Information: Cover, Description, Etc. */

#main_book_info {
	width: 700px;
	position:relative;
	float:left;
	z-index:0;
	background:#fffbe7;
}

#cover_and_description {
	width:700px;
	float:left;
	margin-top:25px;
}

a#main_flag:hover {
	cursor:pointer;
}

a {
	color:#000000;
	text-decoration:underline;
}

a#cart, #cart #number_cart_items a, #number_cart_items {
	text-decoration:none;
}

h3, h4 {
 	font-size:18px;
	font-weight:bold;
	color:#b71100;
}
h4 {font-size:12px;}


h2, dt{
	color:#b71100;
}

#book_credits {
	padding-bottom:15px;
}

#book_credits h2 {
line-height:15px;
}

#dimenstion {
	padding-bottom:20px;
}

/* Cover Area */

#cover_area {
	width:207px;
	float:left;
	margin-left:18px;
}

#cover_options {
	padding-bottom:35px;
}

#buy_this_book {
	padding-top:10px;
}

#alternate_edition_format a {
	font-size:12pt; font-weight:bold; color:#B71100; text-decoration:none;
}

<!--

/* easy drop shadow */

.img_wrapper {
  background: url(/images/shadow.gif) no-repeat right bottom;
  float: left;
	/*margin: 10px 0 0 10px;*/
}

.img_wrapper div {
  background: url(../images/mask.png) no-repeat left top !important;
  background: url(../images/mask.gif) no-repeat left top;
  padding: 0 5px 5px 0;
	float: left; /* :KLUDGE: Fixes bug in IE/Mac */
}
 
.img_wrapper img {
  border: 1px solid #878787;
}
-->

/* Description Area */

#book_description {
	width:265px;
	float:left;
	padding-bottom:30px;
}

#additional_book_info {
	width:150px;
	float:right;
	margin-top:25px;
	padding-right:10px;
}

dd {
	padding-bottom:20px;
	padding-top:2px;
}

dd#awards {
	padding-bottom:10px;
}

dd#awards img {
	vertical-align:middle;
}

dd img {
	padding:3px 5px 0 0;
}

dd, p, h2 {
line-height:13px;
}


div.clearer {
	clear:both;
	height:15px;
}





/* Reviews, Comments, About the Creators, Also Check Out */

#reviews_plus {
	width:700px;
	float:left;
	border-top:solid 1px #969696;
	position:relative;
}
#footer {
	background:url(/images/gray_border.gif) 200px 0 repeat-y;

}

#reviews {
	width:180px;
	float:left;
	padding:20px 0 50px 18px;
}

#reviews_plus h3 {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	padding:5px 0;
	border-top:solid 1px #969696;
}

#reviews_plus a {
	line-height:15px;
}

#review_links {
	padding-top:20px;
}

#reviews_plus p {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	line-height:13px;
}

#reviews_plus a {
	color:#000000;
	text-decoration:underline;
}

#about_plus {
	width:465px;
	float:right;
	padding-top:20px;
	padding-left:35px;
}

#about_the_creators {
	width:290px;
	float:left;
	padding-bottom:30px;
}

div.creator_profile {
	padding-top:25px;
	float:left;
}

div.creator_bio {
	width:218px;
	float:left;
	padding-left:10px;
}

div.creator_bio p span{
	font-weight: bold;
}

img.creator_pic {
	border:solid 1px #969696;
	float:left;
	margin-top:3px;
}

#also_check_out {
	width:160px;
	float:right;
}

#also_check_out_list {
	padding-top:20px;
	padding-bottom:40px;
}

#also_check_out_list li.non_book{
	line-height:20px;
}

#also_check_out_list li.non_book a{
	color:#000000;
}

#also_check_out_list li a.flag{
	padding-right:2px;
	line-height:25px;
}

#also_check_out_list li a{
	vertical-align:top;
	color:#b71100;
}

/* Hide Module Divs */

#also_check_out_list div.module_container {
	background:none;
	padding:0;
	float:none;
}

#also_check_out_list div.module_container a {
	font-weight:normal;
}

#also_check_out_list div.book_info {
	width:132px;
	margin-left:20px;
}

#also_check_out_list div.module.short {
	background:none;
	height:auto;
	width:132px;
}

#also_check_out_list a.flag {
	left:0px;
	right:none;
	top:4px;
}

#also_check_out_list span.thumbnail img, #also_check_out_list h2.byline, #also_check_out_list a.btn_buy {
	display:none;
}

#book_description div.module_container {
	display:none;
}

/* Bookshelf on product pages */


#bookshelf.empty {
 	background:url(../images/bg_bookshelf_ie.gif) #e48403 no-repeat 50% 80%;
}

/* Bebop Adjustments */
#book_description p {font-size:13px;line-height:17px;}
#about_the_author, #about_the_illustrator {float:left;width:300px;padding:25px 0 70px 0;}
#about_the_author p, #about_the_illustrator p{line-height:15px;}

#about_the_author {margin:0 0 0 25px;}
#about_the_illustrator {width:280px;padding-right:70px;}
#about_the_illustrator div.creator_bio {width:205px;}
#about_the_author div.creator_bio {width:200px;}
#sidebar {float:left;width:160px;margin-left:15px;}
#sidebar a {padding-left:10px;}
div#info_container {width:444px;padding:0 10px;float:left;}
div.top {border-bottom:solid 1px #99978b;float:left;width:454px;margin:0;}
#book_info {float:left;width:454px;margin:0;padding:10px 0;font-size:13px;}
#book_info dd {line-height:17px;}
#book_info a {color:#b71100;}
div.col {float:left;width:140px;padding-right:10px;}
#cover_area div.col {width:60px;padding-right:5px;height:80px;position:relative;}
#cover_area div.col a {display:block;position:absolute;bottom:0px;}

