#nw_standard {
	margin-top: 54px;
	border-top: 10px solid #000;
	border-bottom: 1px solid #323232;
	background: #000;
}
#nw_special {
	border-top: 10px solid #000;
	padding-bottom: 60px;
	background: #000;
}
#nw_standard img,
#nw_special img {
	float: left;
	border: 0;
}
.book_info {
	float: left;
	width: 441px;
}
#nw_standard h3,
#nw_special h3 {
	text-indent: -3333px;
	background: url(../x_images/book/nw_standard_title_price.gif) no-repeat;
	height: 99px;
	width: 265px;
	padding: 0; margin: 0; border: 0;
	float: left;
}
#nw_special h3 {
	background: url(../x_images/book/nw_special_title_price.gif) no-repeat;
}
#nw_button,
#nws_button {
	width: 110px;
     height: 99px;
     padding: 99px 0 0;
     margin: 0;
     border: 0;
     background: transparent url(../x_images/book/purchase.gif) no-repeat left top;
     overflow: hidden;
     vertical-align: middle;
	 outline: none;
     cursor: pointer; /* hand-shaped cursor */
     cursor: hand; /* IE 5.x */
}
#nw_standard .book_info p {
	width: 441px;
	height: 129px;
	text-indent: -3333px;
	background: url(../x_images/book/nw_standard_bullets.gif);
	padding: 0; margin: 0;
}
			
#nw_special .book_info p {
	width: 441px;
	height: 129px;
	text-indent: -3333px;
	background: url(../x_images/book/nw_special_bullets.gif);
	padding: 0; margin: 0;
}
.clr {
	clear: both;
}

/*########### book nav ##########*/
#booknav {
	height: 80px;
}
#booknav ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#booknav ul li {
	float: left;
}
#booknav ul li a {
	display: block;
	height: 80px;
	text-indent: -3333px;
	text-decoration: none;
	outline: none;
}
#booknav ul li#bn-tab1 a {
	background-image: url(../x_images/book/nav/intro.gif);
	width: 68px;
}
#booknav ul li#bn-tab2 a {
	background-image: url(../x_images/book/nav/wonders.gif);
	width: 74px;
}
#booknav ul li#bn-tab3 a {
	background-image: url(../x_images/book/nav/journey.gif);
	width: 69px;
}
#booknav ul li#bn-tab4 a {
	background-image: url(../x_images/book/nav/inside.gif);
	width: 56px;
}
#booknav ul li#bn-tab5 a {
	background-image: url(../x_images/book/nav/prints.gif);
	width: 57px;
}
#booknav ul li#bn-tab6 a {
	background-image: url(../x_images/book/nav/quotes.gif);
	width: 63px;
}
#booknav ul li#bn-tab7 a {
	background-image: url(../x_images/book/nav/exhibition.gif);
	width: 82px;
}
#booknav ul li#bn-tab8 a {
	background-image: url(../x_images/book/nav/special.gif);
	width: 112px;
	/* temp */
	width: 100px;
}
#booknav ul li#bn-tab9 a {
	background-image: url(../x_images/book/nav/extra.gif);
	width: 87px;
}
#booknav ul li#bn-purchase a {
	background-image: url(../x_images/book/nav/purchase.gif);
	width: 132px;
	/* temp */
	margin-left: 99px;
}

#booknav ul li a:hover,
#booknav ul li.active a {
	background-position: 0 -80px;
}

/*########### book page #########*/
.bookpage #left_column h3 {
	padding-left: 25px;
}
#left_column {
	background: #323232;
	padding: 0;
}
#left_column p {
	padding: 0 0 18px 0;
	margin: 0;
}

.tabbed_content {
	padding: 22px 62px 16px 62px;
	border-bottom: 2px solid #565656;
}
.tabbed_content p {
	color:#CFCFCF;
	line-height: 24px;
}
.tabbed_content img.bookcover {
	float: left;
	padding: 0 14px 0 6px;
}
#left_column .tabbed_content p.sig {
	text-align: right;
	padding: 0;
}
/*=== hide tabs and flashes ===== */
#tab2, #tab3, #tab4, #tab5, #tab6, #tab7, #tab8, #tab9,
#flash2, #flash3, #flash4, #flash5, #flash6 {
	display: none;
}

#book_extras {
	margin-left: 40px;
	
}
table tr td {
	background: #2D2D2D;;
	border: 0;
	padding: 10px;
}
table .back-color td {
	background: #323232;
	border-bottom: 1px solid #323232;
	padding-right: 0;
	border-top: 0
}

.viewextras-btn,
.register-btn {
	width: 127px;
     height: 27px;
     padding: 27px 0 0;
     margin: 0;
     border: 0;
     overflow: hidden;
     vertical-align: middle;
	 outline: none;
     cursor: pointer; /* hand-shaped cursor */
     cursor: hand; /* IE 5.x */
	 float: right;
}
.viewextras-btn {
 	background: transparent url(../x_images/book/view_extras_button.gif) no-repeat left top;
}
.register-btn {
 	background: transparent url(../x_images/register/register_button.gif) no-repeat left top;
}
.viewextras-btn:hover,
.register-btn:hover {
	background-position: 0 -27px;
}