body {

	text-align:center;

	color: #ffffff;

	font-family: Garamond, Times New Roman;

	font-size: 10pt;
	line-height: 13pt;

	background-color: #000000;

}



#page {

	width: 977px;

	/*background-color: #231f20;*/

	background-color: #000000;

	margin: auto;

	text-align: left;

}



.main-panel {

	clear: both;

}



#content {

	height: 397px;

	width: 100%;

}



#slideshow {

	width: 100%;

	overflow: hidden;

}



#slideshow, #slides, .slide {

	height: 458px;

	white-space: nowrap;

}



#slideshow, .slide {

	width: 977px;

}



.slide {

	float: left;

	display: inline;

	cursor: pointer;

}



#footer {

	height: 27px;

	width: 100%;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	text-transform: uppercase;

	letter-spacing: 1px;	

}



#book-cover {

	float: left;

	width: 264px;

}



#book-cover p {

	margin: 23px 50px 0 26px;

}



#main {

	float: left;

	width: 476px;

	margin: 28px 0 0 0;

	border-right: solid 1px #918f90;

}



#main p {

	margin: 23px 33px 0 0;

}



#right-panel {

	float: left;

}



#right-panel .top {

	margin: 38px 0 0 30px;

}



#right-panel .middle,

#right-panel .bottom {

	margin: 10px 0 0 30px;

}



#right-panel .top,

#right-panel .middle {

	border-bottom: solid 1px #918f90;

}



#right-panel .top,

#right-panel .middle,

#right-panel .bottom {

	width: 200px;

	padding: 0 0 14px 4px;

}



#right-panel .bottom {
	line-height: 18px;

}



#right-panel span.caps {

	text-transform: uppercase;

	letter-spacing: 2px;

	font-size: 8pt;

}



.pay-pal {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	font-weight: bold;

}



.price {

	font-size: 18pt;

}



#buy-now {

	margin: 16px 0 0 0;

}



#credits {

	float: left;

	margin: 7px 0 0 10px;

}



#copyright {

	float: right;

	margin: 7px 10px 0 0;

}



#credits a {

	text-decoration: none;

	color: #ffffff;

}



#credits a:hover {

	text-decoration: underline;

}

