body {
padding:0px;
margin:0px;
background:url(/img/bgtop.gif) center top repeat-x #f1f1e6;
font-size:14px;
color:#000033;
font-family:Georgia, Tahoma;


}

h1{font-size:24px;font-family:Georgia;color:#002b66;margin:0px;padding-bottom:15px;font-weight:normal}
h2{font-size:24px;font-family:Georgia;color:#002b66;margin:0px;padding-bottom:15px;font-weight:normal}
h3{font-size:18px; font-family:Georgia;color:#002b66;font-weight:normal; margin:0px;}
h4{font-size:14px; font-family:Georgia;color:#124673;font-weight:normal; margin:0px;}
form {margin:0px;}

img {border:0px;}


.clear {clear:both;}

#pages {
	height:50px;
	
}

p {
margin:0px;
padding-top:0px;
padding-bottom:10px;

/*line-height:20px;*/
}

a {text-decoration:underline;color:#000033}
a:visited {color:#000033; text-decoration:underline}
a:hover {text-decoration:none;color:#000033}


.content {
background:url(/img/bglogo.gif) no-repeat;
background-position:147px 31px;
width:100%;
}

.logo {
padding-lefT:21px;
padding-top:21px;
}

.leftmenu {
padding-top:31px;
}

.leftmenu1 {
padding-top:29px;
}

.leftmenu a {color:#0f2e4a}
.leftmenu a:hover {color:#0f2e4a}
.leftmenu a:visited {color:#0f2e4a}



.comphar {
border-bottom:1px dotted #d6d6d6;padding-bottom:5px;padding-top:5px;}

.menuheader {
font-family:Georgia;/*changed*/
color:#124673;
font-size:20px;
}

.menuheader1 a {color:#124673;text-decoration:none}
.menuheader1 a:hover {color:#124673;text-decoration:underline;}
.menuheader1 a:visited {color:#124673}

.line11 {padding-top:25px;padding-bottom:25px;}

.menuheader1 {
font-family:Georgia; /* changed*/
color:#124673;
font-size:20px;
padding-bottom:10px;
padding-left:19px;
}

.menuheader2 {
font-family:Sans-serif;
color:#124673;
font-size:20px;

padding-left:19px;
}

.minilogoon {
float:left;
margin-right:6px;
margin-top:3px;
}


.leftmenuitems {padding-top:10px;padding-left:20px; }

.leftmenuitems1 {font-family:Georgia; margin-bottom:20px; }

.lmoff {
padding-bottom:10px;
padding-left:20px;

}

.historyyears .year {
	padding-top:3px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	margin-top:5px;
	/*border: 1px solid #d4d4c9;*/
	border-bottom:1px dotted #666;
	 color:#666;
	 float:left;
	 margin-right:5px;
	 cursor:pointer;
}

.historyyears .currentyear {
	padding-top:3px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	margin-top:5px;
	/*border: 1px solid #d4d4c9;*/
	
	 color:#000;
	 float:left;
	 font-size:16px;
	 margin-right:5px;
	 cursor:pointer;
}


.lmon {font-weight:bold;padding-bottom:10px;padding-left:20px;}

.lmon a {color:#fe6000}
.lmon a:hover {color:#fe6000}
.lmon a:visited {color:#fe6000}


.leftmenuitems1current .lmon, .leftmenuitems1current .lmoff {
padding-left:0px;


}


.lmitem {padding-bottom:8px;}

.lefth {
padding-top:10px;
}

.lefth1 {
padding-top:20px;
}

.andesc {padding-top:7px;}



.leftpart {width:290px;}

.daybg {
width:263px;
height:88px;
background:url(/img/daybg.gif) no-repeat;
margin-top:14px;
margin-lefT:20px;
}

.date {
font-size:19px;
color:#124673;
padding-top:2px;
padding-bottom:3px;
padding-left:7px;
}

.daytext {font-size:11px;padding-left:7px;}

.cart {
padding-top:12px;
padding-left:20px;
}

.cart1 {

}

.graytop {
width:286px;
height:7px;
background:url(/img/gtop.gif) no-repeat;
}

.graycenter {
width:286px;
background:#dfdfd6;
}

.graybottom {
width:286px;
height:7px;
background:url(/img/gbottom.gif) no-repeat;
}

.cartitems {
padding-left:8px;
padding-right:8px;
padding-top:10px;
}

.carttitle {
font-family: Sans-serif;
font-size:11px;

}

.cartprice {
font-style:italic;
font-weight:bold;
margin-right:4px;
padding-top:7px;
}

.cartpricesmall {
font-style:italic;
font-weight:normal;
font-size:11px;
margin-right:4px;
padding-top:7px;
}

.carttitle a {text-decoration:underline;color:#000033}
.carttitle a:hover {text-decoration:none;color:#000033}
.carttitle a:visited {color:#000033}

.bookmini {float:left;margin-right:5px;}

.cartauthor {
font-style:italic;
color:#666666;
font-size:10px;
}

.cartauthor1 {
font-style:italic;
color:#666666;
font-size:10px;
}

.bookauthor {
font-style:italic;
color:#666666;
font-size:11px;
}






.cartauthor A {text-decoration:none; color:#AAA}
.cartauthor A:VISITED {text-decoration:none; color:#AAA}
.cartauthor A:HOVER {text-decoration:underline; color:#AAA}



.cartauthor1 A {text-decoration:none;color:#555}
.cartauthor1 A:VISITED {text-decoration:none; color:#555}
.cartauthor1 A:HOVER {text-decoration:underline; color:#555}


.bookauthor A {text-decoration:none;color:#555}
.bookauthor A:VISITED {text-decoration:none; color:#555}
.bookauthor A:HOVER {text-decoration:underline; color:#555}



.lotlist {
border-bottom:1px dotted #d6d6d6;
padding-bottom:10px;
margin-bottom:10px;
padding-left:20px;

}

.cartdel {padding-top:5px;}

.citem {padding-bottom:10px;padding-left:14px;}

.buycart {
float:right;
color:#e85700;
font-family:Sans-serif;
margin-right:7px;
}

.clearcart {
color:#0d366e;
font-family:Sans-serif;
cursor:pointer;
float:left;
margin-left:19px;
}

.clearcart A {
text-decoration:none;
	border-bottom:1px dashed #0d366e;
}

.clearcart A:HOVER {
text-decoration:none;
border-bottom:0px;
}

.buycart a {color:#e85700}
.buycart a:hover {color:#e85700}
.buycart a:visited {color:#e85700}

.cartactions {
padding-top:13px;
}

.partners {
margin-top:35px;
width:100%;
text-align:center;
margin-bottom:30px;
}

.topmenu {
width:100%;
font-size:11px;
color:#999999;
padding-top:6px;
text-align:right;
white-space:nowrap;
padding-bottom:24px;

}

.topmenu a {color:#999999;margin-left:5px;margin-right:5px;}
.topmenu a:hover {color:#999999;margin-left:5px;margin-right:5px;}
.topmenu a:visited {color:#999999;margin-left:5px;margin-right:5px;}

.mainmenu a {color:#212854;font-style:italic;font-weight:bold;}
.mainmenu a:hover {color:#212854;font-style:italic;font-weight:bold;}
.mainmenu a:visited {color:#212854;font-style:italic;font-weight:bold;}

.menuitemon a {background:#14376c; color:#fff; padding:15px;}
.menuitemon a:hover {background:#14376c; color:#fff; padding:15px;}
.menuitemon a:visited {background:#14376c; color:#fff; padding:15px;}

.mainmenu {font-size:12px;}

.menuleft {
width:6px;
height:45px;
background:url(/img/menuleft.gif) no-repeat;
}

.menulefton {
width:6px;
height:45px;
background:url(/img/menulefton.gif) no-repeat;
}

.menuright {
width:6px;
height:45px;
background:url(/img/menuright.gif) no-repeat;
}

.menurighton {
width:6px;
height:45px;
background:url(/img/menurighton.gif) no-repeat;
}

.menubg {
height:45px;
background:url(/img/menubg.gif) repeat-x;
}

.menuitem {white-space:nowrap;height:45px;}

.menuitemon {white-space:nowrap; background:#000;height:45px;color:#fff;}

.orangebutton {
margin-left:12px;
width:184px;
height:45px;
background:url(/img/orangebutton.gif) no-repeat;
cursor:pointer;
}

.orangebutton .otext A, .orangebutton .otext A:VISITED  {
	color:#fff;
}

.orangebutton .otext A:HOVER {
	text-decoration:none;
}

.bluebutton .otext A, .bluebutton .otext A:VISITED {
	color:#fff;
}

.bluebutton .otext A:HOVER {
	text-decoration:none;
}



.bluebutton .otext A {
color:#fff;
}

.bluebutton {
margin-left:12px;
width:184px;
height:45px;
background:url(/img/bluebutton.gif) no-repeat;
cursor:pointer;
}

.otext {
color:#fff;
font-style:italic;
text-decoration:underline;
font-weight:bold;
font-size:12px;
padding-top:15px;
padding-left:35px;
}

.impor {
padding-top:21px;
font-size:12px;
color:#5d5d5d;
padding-bottom:21px;
padding-left:20px;
}

.imgleft {
width:7px;
height:212px;

}

.imgright {

height:212px;

}

.imgbg {
height:212px;

}

.maincontent {
padding-left:20px;
padding-top:25px;
padding-bottom:30px;
}

.maincontent1 {

padding-top:25px;
}

.maincontent1 h2 {
padding-left:20px;
}

.maincontent1 h2 {
padding-left:20px;
}

.maincontent22 {
padding-top:25px;
}

.newsarea {
padding-top:20px;
}

.newstitle {
font-family:Sans-serif;
padding-bottom:5px;
}
.news {
padding-right:25px;
}
.line {
width:100%;
text-align:center;
padding-top:10px;
padding-bottom:15px;
}

.antext {
background:#003774;
width:413px;
}

.antitle {

font-family:Sans-serif;
font-size:12px;
padding-bottom:2px;
width:145px;

}

.anbottom {
background:url(/img/anbottom.gif) no-repeat;
width:413px;
height:8px;
}

.antop {
width:413px;
background:url(/img/antop.gif) center top no-repeat;
}

.an1 {
padding-top:2px;
margin-bottom:16px;
color:#ffffff;
}

.anin {
padding-top:13px;
padding-bottom:5px;
padding-left:13px;
padding-right:15px;
}

.bookbg {width:107px;height:167px;}

.bookbg1 {width:95px;height:132px;}

.booktitle1 {
font-family:Sans-serif;
font-size:11px;
padding-bottom:2px;
width:100px;
}

.an1 a {color:#fff}
.an1 a:hover {color:#fff}
.an1 a:visited {color:#fff}

.antit {
float:left;
}

.anorder {
float:right;
width:125px;

/*background:url(/img/anprice.gif) no-repeat;*/
font-style:italic;
font-weight:normal;
font-size:10px;
text-align:center;
}

.aotext {
padding-top:2px;
}

.aotext A{
	text-decoration:none;
}

.aotext A:HOVER {
	text-decoration:underline;
}

.andesc {
font-size:11px;

}

.na {font-family:Sans-serif;text-align:right;margin-top:20px;}

.polka {
padding-top:10px;
}

.polt {float:left;margin-right:30px;}

.polmen {
font-family:Sans-serif;color:#0d366e;padding-top:3px;font-size:13px;
}

.gl {
width:11px;
height:24px;
background:url(/img/gl.gif) no-repeat;
}

.gr {
width:11px;
height:24px;
background:url(/img/gr.gif) no-repeat;
}

.gbg {
height:24px;
background:#d2d2c5;
white-space:nowrap;

}

.gitems11 {padding-top:4px;}

.gitem {cursor:pointer;white-space:nowrap}
.gitemon {cursor:pointer;border-bottom:1px dashed #0d366e;white-space:nowrap}

.maincontent2 {padding-left:12px;padding-top:5px;padding-bottom:10px;}

.stars11 {
margin-top:5px;
background:url(/img/starsbg.gif) no-repeat;
width:76px;
height:16px;
}

.stars111 {
margin-top:5px;
background:url(/img/starsbg1.gif) no-repeat;
width:76px;
height:16px;
}

.stars {
padding-top:2px;
padding-left:7px;
width:76px;
height:16px;
}

.pprice {
font-weight:bold;
font-style:italic;
color:#0d366e;
padding-bottom:5px;
}

.pprice1 {
font-weight:bold;
font-style:italic;
color:#0d366e;
padding-bottom:3px;
}

.ppricena {
font-size:11px;
font-weight:bold;
font-style:italic;
color:#0d366e;
padding-bottom:3px;
}

.pprice3 {
font-weight:bold;
font-style:italic;
color:#0d366e;
}

.pprice2 {
padding-top:65px;
font-weight:bold;
font-style:italic;
color:#0d366e;
padding-bottom:5px;
}

.pbuy A:HOVER, .pbuy A:VISITED, .pbuy A {font-family:Sans-serif;color:#fff}

.pbuy1 A:HOVER, .pbuy1 A:VISITED, .pbuy1 A {font-family:Sans-serif;color:#e85700}

.plot {
padding-bottom:24px;
}

.lott {
float:left;
margin-right:3%;
margin-bottom:24px;
}

.lott1 {
float:left;
padding-right:4px;
margin-bottom:24px;
margin-left:14px;
padding-top:10px;
padding-bottom:10px;
width:205px;
height:150px;
}

.lott2 {
padding-right:8px;
margin-bottom:24px;
margin-left:15px;
padding-top:10px;
padding-bottom:10px;
}

.bookdescription{
margin-top:10px;
color:#222;
}

.isbn {
color:#222;
}

.lotton {
float:left;
margin-bottom:24px;
width:228px;
}

.footerright {
height:96px;
background:url(/img/footerrigth.gif) repeat-x;
}

.footer {padding-top:30px;}

.footerlogo {
float:left;
padding-top:30px;
}

.footerbg {
width:959px;
height:96px;
background:url(/img/footerbg.jpg) no-repeat;
}



.bblbg {
height:199px;
background:url(/img/bblbg.gif) repeat-x;
}

.bluebottomleft {
height:199px;
width:290px;
background:url(/img/bluebottomleft.jpg) repeat-x;
}

.bluebottomright {
height:199px;
background:url(/img/blue.jpg) no-repeat;
}

.bbrbg {
height:199px;
background:url(/img/bbrbg.gif) repeat-x;
}


.blueleft11 {
height:45px;
background:url(/img/blueleft11.gif) repeat-x;
}

.blueleft111 {
height:46px;
background:url(/img/blueleft111.gif) repeat-x;
}

.blueright11 {
height:45px;
background:url(/img/bluerightbg.gif) repeat-x;
}

.blueleft {
height:45px;
background:url(/img/blueleft.jpg) no-repeat;
width:290px;
}

.blueleft1 {
height:46px;
background:url(/img/blueleft1.jpg) no-repeat;
width:290px;
}

.blueright {
height:45px;
background:url(/img/bluerightbg.gif) repeat-x;
}

.blueright1 {
height:45px;
width:100%;
background:url(/img/blueright.jpg) no-repeat;
}

.blueright111 {
height:46px;
background:url(/img/blueright111.gif) repeat-x;
}

.blueright1111 {
height:46px;
width:100%;
background:url(/img/blueright11.jpg) no-repeat;
}

.searchleft {
width:32px;
height:24px;
background:url(/img/searchleft.gif) no-repeat;
}

.search {
padding-top:10px;
padding-lefT:18px;
}


.searchin {
width:100%;
height:18px;
color:#666666;
font-size:11px;
background:#fff;
font-family:Sans-serif;
border:0px;
padding-top:5px;
}

.searchright {
width:12px;
height:24px;
background:url(/img/searchright.gif) no-repeat;
}

.searchbutton {
padding-top:1px;
padding-left:10px;
padding-right:10px;
}

.bread {
white-space:nowrap;
color:#fff;
font-size:12px;
padding-top:6px;
padding-left:45px;
}

.bread a {color:#fff}
.bread a:hover {color:#fff}
.bread a:visited {color:#fff}

.print {
padding-top:7px;
}

.navbutton {
padding-top:7px;
}

.footertext {
color:#fff;
font-family:Sans-serif;
font-size:11px;
padding-left:55px;
padding-right:30px;
padding-top:34px;
}

.footertext A {
color:#fff;
font-family:Sans-serif;
font-size:11px;

}

.infotext {
padding-top:30px;
font-weight:bold;
font-style:italic;
color:#0f2e4a;
font-size:13px;
}

.th {
font-size:18px;

color:#0f2e4a;
padding-bottom:3px;
}

.th a {color:#0f2e4a;}
.th a:hover {color:#0f2e4a;}
.th a:visited {color:#0f2e4a;}

.tinfo {
padding-bottom:15px;
/*line-height:20px;*/
}

.bigblue {
height:245px;
background:url(/img/bluebig.jpg) no-repeat;
}

.bluebigbg {
height:245px;
background:url(/img/bluebigbg.gif) repeat-x;
}

.bluebigbg1 {
height:245px;
background:url(/img/bluebigbg1.gif) repeat-x;
}

.bottomblue {

height:106px;
background:url(/img/bottomblue.jpg) no-repeat;
}

.bottombbg {
height:106px;
background:url(/img/bottombbg.gif) repeat-x;
}

.bottombluebg {

height:106px;
background:url(/img/bottombluebg.gif) repeat-x;
}

.blueonebg {
height:45px;
background:url(/img/blueonebg.gif) repeat-x;
}

.blueonebbg {
height:45px;
background:url(/img/blueonebbg.gif) repeat-x;
}

.blueone {
height:45px;
background:url(/img/blueone.jpg) no-repeat;
}

.lotpic {
background:url(/img/bookbg1.png) no-repeat;
width:99px;
height:143px;
padding-left:9px;
}




.lotpic1 {
background:url(/img/bookbg2.png) no-repeat;
width:108px;
height:158px;
padding-left:10px;
}

.bl {width:7px;height:163px;background:url(/img/bl.gif) no-repeat}
.br {width:7px;height:163px;background:url(/img/br.gif) no-repeat}
.bbg {height:163px;background:url(/img/bbg.gif) repeat-x;padding-left:8px;}


.navigatorpan {
padding: 10px; 
background:#dfdfd6; 
margin-top: 24px;
margin-bottom:24px;
margin-left:15px; 
-moz-border-radius: 7px; 
-webkit-border-radius: 7px;
margin-right:4px;
}

.infopic {
width:110px;
height:90px;
background:url(/img/infopic.jpg) no-repeat;
float:left;
margin-right: 9px;
margin-left:12px;
margin-top:3px;
margin-bottom:3px;

}

.info {
padding-top:20px;
margin-bottom:20px;
}

.maincontent .advform {
	
}

.maincontent1 .advform {
	padding-left:20px;
	margin-right:3%;
}

.advform input {
	font-family:sans-serif;
	font-size:12px;
}

.advform .text {
	width:100%;
	border:0px;	
	color: #666;
	line-height:20px;
	font-family:sans-serif;
	font-size:12px;	
}

.advform .datetime_date {
	width:75px;
	border:0px;	
	color: #666;
	line-height:20px;
	font-family:sans-serif;
	font-size:12px;	
}

.advform .money {
	width:75%;
	border:0px;	
	color: #666;
	line-height:20px;
	font-family:sans-serif;
	font-size:12px;	
}

.advform .formtitle{
	font-size:18px;
	font-family:sans-serif;
	line-height:40px;
	margin-left:5px;
}

.advform .textarea {
	width:100%;
	border:0px; 
	font-family:sans-serif;
	color: #666;
	font-size:12px;	
	padding:2px;
}

.advform .title {
	font-size:12px;
}

.reviews {
	color:#333;
}

.oldlogo {
background:url(/img/oldlogo.gif) bottom right no-repeat;
}

.grayday {
width:211px;
height:88px;
background:url(/img/grayday.gif) no-repeat;
}


.alphabet {
float:left; 
font-size:18px; 
padding:5px; 
margin-left:2px;
}

.alphabet_active {
float:left; 
font-size:18px; 
padding:5px; 
margin-left:2px;
background:#13366e;
}

.alphabet_active A {
color:#fff;
text-decoration:none;
}

.mwidth {
max-width:1260px; margin:0 auto
}

div.jGrowl {
	padding: 			10px;
	z-index: 			9999;
	color: 				#fff;
	font-size: 			12px;
}

/** Special IE6 Style Positioning **/
div.ie6 {
	position: 			absolute;
}

div.ie6.top-right {
	right: 				auto;
	bottom: 			auto;
	left: 				expression( ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
  	top: 				expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

div.ie6.top-left {
	left: 				expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
	top: 				expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

div.ie6.bottom-right {
	left: 				expression( ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
	top: 				expression( ( 0 - jGrowl.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

div.ie6.bottom-left {
	left: 				expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
	top: 				expression( ( 0 - jGrowl.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

div.ie6.center {
	left: 				expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
	top: 				expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
	width: 				100%;
}

/** Normal Style Positions **/
body > div.jGrowl {
	position:			fixed;
}

body > div.jGrowl.top-left {
	left: 				0px;
	top: 				0px;
}

body > div.jGrowl.top-right {
	right: 				0px;
	top: 				0px;
}

body > div.jGrowl.bottom-left {
	left: 				0px;
	bottom:				0px;
}

body > div.jGrowl.bottom-right {
	right: 				0px;
	bottom: 			0px;
}

body > div.jGrowl.center {
	top: 				0px;
	width: 				50%;
	left: 				25%;
}

/** Cross Browser Styling **/
div.center div.jGrowl-notification, div.center div.jGrowl-closer {
	margin-left: 		auto;
	margin-right: 		auto;
}

div.jGrowl div.jGrowl-notification, div.jGrowl div.jGrowl-closer {
	background-color: 		#000;
	opacity: 				.85;
    -ms-filter: 			"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; 
    filter: 				progid:DXImageTransform.Microsoft.Alpha(Opacity=85); 
	zoom: 					1;
	width: 					235px;
	padding: 				10px;
	margin-top: 			5px;
	margin-bottom: 			5px;
	font-family: 			Tahoma, Arial, Helvetica, sans-serif;
	font-size: 				1em;
	text-align: 			left;
	display: 				none;
	-moz-border-radius: 	5px;
	-webkit-border-radius:	5px;
}

div.jGrowl .header {
height:auto;
}

div.jGrowl .message {
margin-top:5px;
line-height:16px;
font-size:11px;
}


div.jGrowl div.jGrowl-notification {
	min-height: 			10px;
}

div.jGrowl div.jGrowl-notification div.header {
	font-weight: 			bold;
	font-size:				.85em;
}

div.jGrowl div.jGrowl-notification div.close {
	z-index:				99;
	float: 					right;
	font-weight: 			bold;
	font-size: 				1em;
	cursor:					pointer;
}

div.jGrowl div.jGrowl-closer {
	padding-top: 			4px;
	padding-bottom: 		4px;
	cursor: 				pointer;
	font-size:				.9em;
	font-weight: 			bold;
	text-align: 			center;
}

/** Hide jGrowl when printing **/
@media print {
	div.jGrowl {
		display: 			none;
	}
}

.inner_book_left_cont{
	border-bottom:1px solid #ccc;
	margin:0 12px 20px 12px; 
}

.inner_book_right_cont span{
	color:#666;
	font-size:20px;
	font-style:italic;
}

.inner_book_right_cont h4{
	margin:0 0 20px 0;
	font-size:25px;
}

.inner_book_right_cont p, .basket_cont .barcode{
	font-family:Georgia;
	color:#333;
}

.basket_cont .barcode{
	margin:0 40px 0 0;
	float:left;
}

.basket_cont  a{
	color:#dc3e00;
}

.basket_cont img{
	margin:0 5px 0 0;
}

.inner_book_right_cont .table_contents,  .inner_book_right_cont .lnkes_container{
	padding:0 0 0 0;
	list-style-type:none;
}

.inner_book_right_cont .table_contents li,  .inner_book_right_cont .lnkes_container li{
	background:url('/img/inner_headline_lst_icon.png') no-repeat;
	margin:0 0 10px 0;
	padding:0 0 0 20px;
}

 .inner_book_right_cont .lnkes_container li{
	background:url('/img/inner_link_lst_icon.png') no-repeat 0px 5px;
 }

.inner_book_right_cont .table_contents li a,  .inner_book_right_cont .lnkes_container li a{
	color:#333;
}

.inner_book_right_cont{

}

.inner_book_right_cont{

}
/****/
.ministroke {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #FFFFFF;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    box-shadow: 0 0 4px 1px #000000;
    height: 80px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    position: absolute;
    width: 80px;
}
.miniphotos {
    display: inline-block;
    height: 300px;
    position: relative;
    width: 65%;
	margin:0 0 50px 0;
}
.ministroke img.hover {
	background:url(/img/thumb_bg.png) no-repeat center center;  /* Image used as background on hover effect
	border: none; /* Get rid of border on hover */
	background: #fff;
	box-shadow:0px 0px 4px 1px #000;
	padding: 10px;
}
.heroes_link{
	background: url("/img/inner_link_lst_icon.png") no-repeat 0 24px;
	padding:20px 0 0 20px;
	margin:0 0 10px 0;
}
.heroes_link a{
	font-size: 14px;
	color: #333333;
}
