
/*---------------------------------------------------------
Left Column - Top Buttons & Main Content Columns
---------------------------------------------------------*/
#primary-content{
	width: 749px;
	margin: 0;
	padding: 0;
	float: left;
}
#top-buttons{
	padding: 17px 17px 0 17px;
	height: 1%;
}
#print-and-email{
	float: left;
	width: 265px;
}
#print-and-email ul{
	list-style-type: none;
	padding: 0;
	margin: 0;
}
#print-and-email li{
	float: left;
	padding: 0 3px 0 0;
}
#share{
	float: right;
	width: 93px;
}
#share ul{
	list-style-type: none;
	padding: 0;
	margin: 0;
}
#share li{
	float: left;
	padding: 0;
}


#book-details{
	padding: 35px 17px 22px 17px;
	height: 1%;
}

#book-details-lt{
	width: 170px;
	float: left;
	padding: 0;
	margin: 0;
}
#book-details-mid{
	width: 283px;
	float: left;
	padding: 0 0 0 27px;
	margin: 0;
}
#book-details-rt{
	width: 206px;
	float: right;
	padding: 0;
	margin: 0;
	font-size: 10px;
}

/*---------------------------------------------------------
Book Cover and Featured In
---------------------------------------------------------*/
#book-cover{
	padding: 0 0 28px 0;
}
#featured-in{
	padding: 0 0 9px 0;
}
#featured-list ul{
	list-style-type: none;
	padding: 0;
	margin: 0;
}
#featured-list li{
	float: left;
}
#top-10, #bookclub{
	padding-right: 14px;
}
/*---------------------------------------------------------
Title, Author, Info, Buy
---------------------------------------------------------*/
h1{
	margin: 0;
	padding: 0;
	font-size: 20px;
	font-weight: bold;
}
h2{
	margin: 0;
	padding: 0;
	font-size: 18px;
	font-weight: normal;
}
h3{
	margin: 1em 0;
	padding: 0;
	font-size: 12px;
	font-weight: normal;
}

/*h4 is used in top rt column (Additional Info)
h5 is in secondary info (About This Book)*/
h4, h5{
	margin: 0;
	font-size: 10px;
	font-weight: bold;
	padding: 4px 5px 6px 5px;
	background-color: #D1CDAE;
	height: 1%;
}
h5{
	margin: 0 0 1em 0;
}

#details ul{
	list-style-type: none;
	margin: 0 0 3em 0;
	padding: 0;
	font-size: 10px;
}
#details li{
	margin: 0;
	padding: 0 0 .5em 0;
}

#buy-top{
	background-image: url(/images/green-box-top.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #66FF66;
}
#buy-rt{
	background-image: url(/images/green-box-rt.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
#buy-bot{
	background-image: url(/images/green-box-bot.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
#buy-lt{
	background-image: url(/images/green-box-lt.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
#buy-top-lt{
	background-image: url(/images/green-box-top-lt.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#buy-top-rt{
	background-image: url(/images/green-box-top-rt.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#buy-bot-rt{
	background-image: url(/images/green-box-bot-rt.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#buy-bot-lt{
	background-image: url(/images/green-box-bot-lt.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding: 21px 0 21px 20px;
}
#buy-bot-lt div{
	margin: 0;
	padding: 0 0 12px 0;
}
#buy-bot-lt ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#buy-bot-lt li{
	float: left;
	margin: 0;
}
#label{
	font-size: 11px;
	font-weight: bold;
	padding: 3px 8px 0 0;
}
#field{
	padding: 0 8px 0 0;
}
#field input{
	font-size: 11px;
	background-color: #FFFFFF !important;
	width: 25px;
}

/*---------------------------------------------------------
Additional Info, Related Books, Publisher
---------------------------------------------------------*/

#related-books{
	overflow: auto;
	height: 178px;
}
#related-books ul{
	list-style: none;
	margin: 0;
	padding: 8px 5px;
}
#related-books li{
	margin: 0;
	padding: 0 0 .5em 0;
}
#publisher{
	border: 1px solid #D1CDAE;
	padding: 5px;
	text-align: center;
	font-size: 9px;
}
#publisher div{
	padding: 0 0 .5em 0;
}


/*---------------------------------------------------------
Tabs
---------------------------------------------------------*/

#tabs{
	padding: 17px;
}


/*---------------------------------------------------------
Left Column - Top Buttons & Main Content Columns
---------------------------------------------------------*/
#store-logos{
	font-weight: bold;
}
#store-logos ul{
	margin: 1px 0 0 0;
	padding: 0;
	list-style-type: none;
}
#store-logos li{
	width: 140px;
	float: left;
	padding: 1px 1px 0 0;
}
#logo-amazon{
	
}
#logo-barnes{
	
}
#logo-borders{
	
}
#logo-indie{

}
