body {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;background-image: url(xtra_library/mainbg.jpg);	background-repeat: no-repeat;background-position: center top;margin:0px;}

td {	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}


		#container{	width:990px;height: auto;	margin-left:auto;margin-right:auto;background-image: url(xtra_library/bg_contente.jpg);	background-repeat: no-repeat;}

			#content{width: 970px; margin-left: auto; margin-right: auto;}
			
					#top_links{width: 100%; height: 31px;text-align: right;}
					
					
					#top_left{width: 278px; height: 88px; float:left;}
					#top_right{width: 680px; height:99px;float:right;text-align:left;}
					
					#main_links{width:964px; height: 55px; margin-left:auto;margin-right:auto;}	
					
					#quick_search{width: 100%;height: 30px; background: #F8F8F8; text-align: right;}
							input.topsearch, select.topsearch{background: #F2EAD0;border:solid 1px #782073;}
						
				
			#content_container{width: 100%;height:auto;}
			
						#content_left{width: 206px;height: auto; float:left;}
						
								#mini_cart{margin-left: 8px; width: 190px; background: #F2EAD0;}
								#minicart_content{}
						
						
								#left_cats{margin-left: 8px; width: 190px; background: #F2EAD0;margin-top:15px;}
								
									#more_cats{margin-left: 10px;}
						
						
						#content_right{width: 760px; height:auto;float:right;}
						
						
						
			#footer{width: 100%; text-align:center;}		
				
	#left_cats ul li{	list-style-image: url(library/bullet_li_cats.gif); margin-left:-13px;margin-bottom: 10px;}	
	
	span.red_bold{color: #FF6600;; font-weight: bold;/*What did you think it was gonna be?*/}
														

/*layout*/		


/*start of the links*/
a:link{text-decoration: underline; color:#333333;}
a:visited{text-decoration: underline; color:#333333;}
a:active{text-decoration: underline; color:#333333;}
a:hover{text-decoration: underline; color:#FF0000;}





/****************STYLING THE AREAS PRODUCED BY THE cms*************************/

/*by leaving the following empty the tags will be styled from your regular tags*/


/*          ECOMMERCE SITES, PRODUCT LISTING           */

div.cms_prod_listing{width:175px;border: solid 1px #823180;float:left;	margin:5px;text-align: center;height: 440px;font-size: 14px;font-family: "Times New Roman", Times, serif;}/* the div containing each product  */
div.cms_prod_listing_new{width:175px;border: solid 1px #823180;float:left;	margin:5px;text-align: center;height: 480px;font-size: 14px;font-family: "Times New Roman", Times, serif;}/* the div containing each product  */

#cms_addedcart{border: solid 1px #E59497; width: 80%;margin-left: auto;margin-right:auto;background: #E9FDCE; text-align:center; }/*the DIV displaying the message when something has been added to the cart*/

select.cms_form_cart, input.cms_form_cart,submit.cms_form_cart{background: #E4FFCA; font-size: 14px;}/*form fields for the add to cart sections*/

p.error{font-weight: bold; color:#FF0000;}/*the errors shown when adding to cart*/


div.ebook_title{height:auto;}
div.ebook_author{height:auto;margin-top:10px;/*border:solid 1px green;*/}
ebook_formats{}


#ebook_prices{width: 585px; float:right;}
#main_image{width: 160px; float:left;text-align:center;}

/*e books tab system **************/

td.ebooks_toptab{background-image: url(library/tbas_ebooks/main_tab.gif);background-repeat: no-repeat;height:24px; width:148px;text-align:center;}

tr.belowtab1{background-image: url(library/tbas_ebooks/belowtab1.gif);background-repeat: no-repeat;}
tr.belowtab2{background-image: url(library/tbas_ebooks/belowtab2.gif);background-repeat: no-repeat;}
tr.belowtab3{background-image: url(library/tbas_ebooks/belowtab3.gif);background-repeat: no-repeat;}
tr.belowtab4{background-image: url(library/tbas_ebooks/belowtab4.gif);background-repeat: no-repeat;}
tr.belowtab5{background-image: url(library/tbas_ebooks/belowtab5.gif);background-repeat: no-repeat;}


tr.ebookstabs_main{background-image: url(library/tbas_ebooks/main_bg.gif);background-repeat: repeat-y;padding:10px;}		

div.contenttab{margin-left:10px;}




a.list_title:link{text-decoration: none; color:#823180;}
a.list_title:visited{text-decoration: none; color:#823180;}
a.list_title:active{text-decoration: none; color:#823180;}
a.list_title:hover{text-decoration: underline; color:#FF0000;}


tr.row1{background: #CDACD5; height: 25px;}
tr.row2{background: #E7D8EB;height: 25px;}

			tr.header_tr{background: #823180; color: #FFFFFF;}
			tr.main_tr1{background: #CDACD5;}
			tr.main_tr2{background: #E7D8EB;}




/* styling the table which contains the cart on the detail page*/

td.cart_header_normal{border: solid 1px #823180;border-right:0px;text-align:center;background: #CDACD5;height:30px; }/*header  / first row, all fields except last to the right*/
td.cart_header_last_right{border: solid 1px #823180;text-align:center;background: #CDACD5;}/*header  / first row, all fields except last to the right*/

td.cart_td_normal{border-left: solid 1px #823180;border-bottom: solid 1px #823180; background: #E7D8EB;}/* all td's except last to the right*/
td.cart_td_last_right{border-left: solid 1px #823180;border-bottom: solid 1px #823180;border-right: solid 1px #823180;background: #E7D8EB;}/* td's  last to the right*/
input.ebooks_cart{ background: #E7D8EB;}
td.cart_total_left{border:0; height: 30px;line-height: 200%;}/*main cart, total at the bottom*/
td.cart_total_right{border:solid 1px #823180;border-top:0px; height: 30px;line-height: 200%;background: #E7D8EB;}/*main cart, total at the bottom*/


div.cms_special_offer{width: 100%;text-align:center;}

p.all_offers{}/*the p tag for the link to all offers*/


ul li{list-style-image: url(library/bullet_li_cats.gif); line-height: 150%;}






