/*  File: books.css         */
/*  For:  iUniverse, Inc    */
/*  By:   Jeremy Tredway    */
/*  Ver:  2006-05-06        */


/*  Legacy CSS Elements     */


/*  layout elements         */
/*  Date: 2006-05-06        */

#mn-col {
	float: left;
	margin: 10px 0 0 0;
	width: 350px;
	}
#rt-col {
	float: left;
	width: 220px;
	}


/*  new title elements      */
/*  Date: 2006-04-06        */

#bs_thumbnail {
	margin-top: 1em;
	text-align: center;
	}
#bs_thumbnail div {
	padding-bottom: 1em;
	}
#bs_thumbnail img {
	border-color: #000;
	}
#bs_metadata {
	font-size: x-small;
	padding-bottom: 1em;
	white-space: nowrap;
	}
#bs_ordering {
	font-size: x-small;
	}
#bs_desc_title {
	font-weight: bold;
	margin: 1em 0;
	}
#bs_desc_content {
	margin: 1em 0 2em 0;
	}
#bs_desc_content ul, #bs_desc_content ol {
	margin: 1em 0;
	padding-left: 2em;
	}

#bs_browse {
	font-weight: bold;
	}

h1.bs_ttl {
	color: #000;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 0;
	}
h1 span.bs_subttl {
	font-weight: normal;
	}
.bs_byline {
	font-size: x-small;
	margin: .5em 0;
	}
.bs_caption {
	font-size: x-small;
	margin: .5em 0 0 0;
	}

#bks_order_bar {
	margin-top: 1em;
}

/*  rt-hand nav elements    */
/*  Date: 2005-08-21        */

#bs-search, #bs-browse, #bs-bestsell-list, #bs-published-list {
	background-color: #f3f4ee;
	font-size: x-small;
	margin: 0 0 0 20px;
	padding: 5px 0 1em 5px;
	width: 190px;
	}
#bs-search h2, #bs-browse h2, #bs-bestsell-list h2, #bs-published-list h2 {
	background: transparent url(/img/h3-bs-rnav.gif) 0 2px no-repeat;
	margin: 0 0 .5em 0;
	padding: 0 0 10px 20px;
	}

#bs-search form, #bs-browse form {
	display: block;
	margin: .3em 0;
	}

#bs-search input,option,select {
	color: #222;
	font-size: x-small;
	}
#bs-search input,select {
	display: inline;
	margin-bottom: .3em;
	}

#bs-browse form {
	white-space: nowrap;
	}
#bs-browse input,option,select {
	color: #222;
	font-size: x-small;
	}
#bs-browse input,select {
	display: inline;
	margin-bottom: .3em;
	}
#bs-browse select {
	width: 155px;
	}
#bs-browse input {
	width: 30px;
	}

input.std {
	width: 175px;
	}

#bs-bestsell-list ol {
	margin: 0;
	margin-left: 25px;
	padding: 0;
	}

#bs-published-list ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}
#bs-published-list li {
	background: transparent url(/img/arrow-link-xs.gif) 0 4px no-repeat;
	padding-left: 10px;
	}
#bs-published-list div {
	border-top: 1px solid #ccc;
	color: #777;
	font-size: x-small;
	line-height: 2em;
	margin: 1em 0;
	padding: 3px 0;
	}


/*  main bookstore elements  */

.add_to_cart { text-align: center; }
.book_price { color: #c00; }
.book_price_detail {
	color: #c00;
	font-size: 12px;
	}
.book_price_details {
	color: #c00;
	font-size: 12px;
	}
.browse_no {
	font-size: x-small;
	font-weight: bold;
	}
.browse_title { font-size: 11px; }

p.medium { margin-top: .5em; }
select.small option { font-size: x-small; }

.book-disp {
	clear: both;
	font-size: 11px;
	margin: 1em 0 1.5em 0;
	min-height: 100px;
	}
.book-disp p {
	font-size: 11px;
	padding-left: 78px;
	margin: .5em 0;
	}
.book-disp h3 {
	padding-left: 78px;
	margin: .5em 0;
	}
.book-disp .fade {
	font-size: x-small;
	}

.book-disp ul.std {
	font-size: 11px;
	list-style: none;
	margin-left: 0;
	padding-left: 78px;
	}
.book-disp ul.std li {
	font-size: 11px;
	}

.book-disp ul.mtx {
   list-style-type: none;
	margin: 0;
	padding: 0;
	}
.book-disp ul.mtx li {
   display: inline;
	font-size: x-small;
	margin-right: 10px;
	}
.book-disp ul.mtx img {
	border: 1px solid #bbb;
	padding: 3px;
	}

.byline {
   color: #777;
   font-size: 11px;
   margin-top: .5em;
   }
.cite {
	margin-bottom: 1.5em;
	}

dl.book-list {
	font-size: 11px;
	margin: 0;
	padding: 0;
	}
.book-list dt {
	float: left;
	margin: 0 0 10px 0;
	min-height: 110px;
	padding: 0;
	width: 80px;
	}
.book-list dt img{
	border: 1px solid #000;
	}
.book-list dd {
	margin: 0 0 10px 0;
	min-height: 110px;
	padding: 0 0 0 80px;
	}
.book-list h5 {
	margin: 0 0 .5em 0;
	}

dl.book-list-lg {
	margin: 1em;
	}
dl.book-list-lg dt {
	float: left;
	margin: 0 0 2em 0;
	min-height: 160px;
	padding: 0;
	width: 120px;
	}
dl.book-list-lg dd {
	margin: 0 0 2em 0;
	min-height: 160px;
	padding: 0 0 0 120px;
	}

/* commented backslash hack for mac-ie5 \*/
dt { clear: both; }
/* end hack */
