/* TEXT FORMATTING */

p.body			{margin-bottom:8px }
p.body2			{margin-bottom:8px; font-size:16px; }
p.bodynobottom	{margin-bottom:0px;}

/* PANELS */

div#bookinfotext {
	width:512px;
	height:25px;
	background: url(../gfx/bookinfotext.jpg) no-repeat;
	position: absolute;
	top:96px;
	left:320px;
}

div#bookscrollhold {
	width:730px;
	height:131px;
	position: absolute;
	top:122px;
	left:210px;
}

div#bookholder {
	width:857px;
	height:494px;
	background: url(../gfx/pip_panel.png) no-repeat;
	position: absolute;
	top:157px;
	left:53px;
}

div#booknavhold {
	width:757px;
	height:103px;
	background: url(../gfx/book_nav_bg.jpg) no-repeat;
	position: absolute;
	top:150px;
	left:190px;
}

div#bookpanel {
	width:412px;
	height:300px;
	padding:8px 10px 0px 0px;
	position:absolute;
	top:335px;
	left:330px;
}

div#booksmainpanel {
	width:799px;
	height:383px;
	position:absolute;
	top:293px;
	left:90px;
}

div#booksbg {
	width:1000px;
	height:605px;
	background: url(../gfx/books_bg_img.jpg) no-repeat;
	position: absolute;
	bottom:56px;
	right:-18px;
}

div#booklandinbg {
	width:1000px;
	height:437px;
	background: url(../gfx/books_landing_bg_img.jpg) no-repeat;
	position: absolute;
	bottom:56px;
	right:-18px;
}

div#book1bg {
	width:1000px;
	height:437px;
	background: url(../gfx/book1_bg_img.jpg) no-repeat;
	position: absolute;
	bottom:56px;
	right:-18px;
}

div#book2bg {
	width:1000px;
	height:437px;
	background: url(../gfx/book2_bg_img.jpg) no-repeat;
	position: absolute;
	bottom:56px;
	right:-18px;
}

div#book3bg {
	width:1000px;
	height:437px;
	background: url(../gfx/book3_bg_img.jpg) no-repeat;
	position: absolute;
	bottom:56px;
	right:-18px;
}

div#book4bg {
	width:1000px;
	height:437px;
	background: url(../gfx/book4_bg_img.png) no-repeat;
	position: absolute;
	bottom:56px;
	right:-18px;
}

div#book5bg {
	width:1000px;
	height:437px;
	background: url(../gfx/book5_bg_img.jpg) no-repeat;
	position: absolute;
	bottom:56px;
	right:-18px;
}

div#book6bg {
	width:1000px;
	height:437px;
	background: url(../gfx/book6_bg_img.jpg) no-repeat;
	position: absolute;
	bottom:56px;
	right:-18px;
}

div#book7bg {
	width:1000px;
	height:437px;
	background: url(../gfx/book7_bg_img.jpg) no-repeat;
	position: absolute;
	bottom:56px;
	right:-18px;
}

div#book8bg {
	width:1000px;
	height:437px;
	background: url(../gfx/book8_bg_img.jpg) no-repeat;
	position: absolute;
	bottom:56px;
	right:-18px;
}

div#book9bg {
	width:1000px;
	height:437px;
	background: url(../gfx/book9_bg_img.jpg) no-repeat;
	position: absolute;
	bottom:56px;
	right:-18px;
}

div#book10bg {
	width:1000px;
	height:437px;
	background: url(../gfx/book10_bg_img.jpg) no-repeat;
	position: absolute;
	bottom:56px;
	right:-18px;
}

div#book11bg {
	width:1000px;
	height:437px;
	background: url(../gfx/book11_bg_img.jpg) no-repeat;
	position: absolute;
	bottom:56px;
	right:-18px;
}

div#book12bg {
	width:1000px;
	height:437px;
	background: url(../gfx/book12_bg_img.jpg) no-repeat;
	position: absolute;
	bottom:56px;
	right:-18px;
}

/* BUTTON SIGNUP2 */

#buttSu2
{
  display: block;
  width: 100px;
  height: 48px;
  background: url("../gfx/butt_su.png") no-repeat;
  margin-left:290px;
}

#buttSu2:hover
{ 
  background-position: 0 -48px;
}

#buttSu2 span
{
  display: none;
}

/* BUTTON READ */

#buttReadit
{
  display: block;
  width: 72px;
  height: 36px;
  background: url("../gfx/book_butt_read.jpg") no-repeat;
  float:left;
}

#buttReadit:hover
{ 
  background-position: 0 -36px;
}

#buttReadit span
{
  display: none;
}

/* BUTTON BUY BOOK */

#buttBuybook
{
  display: block;
  width: 93px;
  height: 36px;
  background: url("../gfx/book_butt_buy.jpg") no-repeat;
  float:left;
}

#buttBuybook:hover
{ 
  background-position: 0 -36px;
}

#buttBuybook span
{
  display: none;
}

/* BUTTON BUY AUDIO */

#buttBuyaud
{
  display: block;
  width: 92px;
  height: 36px;
  background: url("../gfx/book_butt_buyaud.jpg") no-repeat;
  margin-left:0;
}

#buttBuyaud:hover
{ 
  background-position: 0 -36px;
}

#buttBuyaud span
{
  display: none;
}


/* BOOK BUTTONS */

ul#bookbut {	
	width:257px;
	list-style:none;
	height:36px;
}

ul#bookbut li {
	display:inline
}

ul#bookbut li a {
	height:36px;
	float:left;
	text-indent:-9999px;
	text-decoration:none
}

ul#bookbut  li a span {
	float:left;
	display:block
}

ul#bookbut li#bookbut-1 a {
	width:73px;
	background:url(../gfx/book_butts.jpg) no-repeat 0px 0
}

ul#bookbut li#bookbut-1 a:active,
ul#bookbut li#bookbut-1 a:hover {
	background-position:0px -36px
}

ul#bookbut li#bookbut-2 a {
	width:93px;
	background:url(../gfx/book_butts.jpg) no-repeat -73px 0
}

ul#bookbut li#bookbut-2 a:active,
ul#bookbut li#bookbut-2 a:hover {
	background-position:-73px -36px
}

ul#bookbut li#bookbut-3 a {
	width:91px;
	background:url(../gfx/book_butts.jpg) no-repeat -166px 0
}

ul#bookbut li#bookbut-3 a:active,
ul#bookbut li#bookbut-3 a:hover {
	background-position:-166px -36px
}

/* BOOK NAVIGATION */

ul#booknav {	
	width:684px;
	list-style:none;
	height:107px;
	position: absolute;
	top:100px;
	left:230px;
}

ul#booknav li {
	display:inline
}

ul#booknav li a {
	height:107px;
	float:left;
	text-indent:-9999px;
	text-decoration:none
}

ul#booknav li a span {
	float:left;
	display:block
}

ul#booknav li#booknav-1 a {
	width:99px;
	background:url(../gfx/book_nav_3.jpg) no-repeat 0px 0
}

ul#booknav li#booknav-1 a:active,
ul#booknav li#booknav-1 a:hover {
	background-position:0px -107px
}
ul#booknav li#booknav-1 a.current {
	background-position:0px -214px
}

ul#booknav li#booknav-2 a {
	width:98px;
	background:url(../gfx/book_nav_3.jpg) no-repeat -99px 0
}

ul#booknav li#booknav-2 a:active,
ul#booknav li#booknav-2 a:hover {
	background-position:-99px -107px
}
ul#booknav li#booknav-2 a.current {
	background-position:-99px -214px
}

ul#booknav li#booknav-3 a {
	width:98px;
	background:url(../gfx/book_nav_3.jpg) no-repeat -197px 0
}

ul#booknav li#booknav-3 a:active,
ul#booknav li#booknav-3 a:hover {
	background-position:-197px -107px
}
ul#booknav li#booknav-3 a.current {
	background-position:-197px -214px
}

ul#booknav li#booknav-4 a {
	width:96px;
	background:url(../gfx/book_nav_3.jpg) no-repeat -295px 0
}

ul#booknav li#booknav-4 a:active,
ul#booknav li#booknav-4 a:hover {
	background-position:-295px -107px
}
ul#booknav li#booknav-4 a.current {
	background-position:-295px -214px
}

ul#booknav li#booknav-5 a {
	width:97px;
	background:url(../gfx/book_nav_3.jpg) no-repeat -391px 0
}

ul#booknav li#booknav-5 a:active,
ul#booknav li#booknav-5 a:hover {
	background-position:-391px -107px
}
ul#booknav li#booknav-5 a.current {
	background-position:-391px -214px
}

ul#booknav li#booknav-6 a {
	width:96px;
	background:url(../gfx/book_nav_3.jpg) no-repeat -488px 0
}

ul#booknav li#booknav-6 a:active,
ul#booknav li#booknav-6 a:hover {
	background-position:-488px -107px
}
ul#booknav li#booknav-6 a.current {
	background-position:-488px -214px
}

ul#booknav li#booknav-7 a {
	width:100px;
	background:url(../gfx/book_nav_3.jpg) no-repeat -584px 0
}

ul#booknav li#booknav-7 a:active,
ul#booknav li#booknav-7 a:hover {
	background-position:-584px -107px
}
ul#booknav li#booknav-7 a.current {
	background-position:-584px -214px
}

/* Book Scroller Navigation
/////////////////////////////////////*/

ul#bookscroll {	
	width:1069px;
	list-style:none;
	height:131px
}

ul#bookscroll li {
	display:inline
}

ul#bookscroll li a {
	height:131px;
	float:left;
	text-indent:-9999px;
	text-decoration:none
}

ul#bookscroll  li a span {
	float:left;
	display:block
}

ul#bookscroll li#bookscroll-1 a {
	width:93px;
	background:url(../gfx/bookscrollnav.jpg) no-repeat 0px 0
}

ul#bookscroll li#bookscroll-1 a:active,
ul#bookscroll li#bookscroll-1 a:hover {
	background-position:0px -131px
}
ul#bookscroll li#bookscroll-1 a.current {
	background-position:0px -262px
}

ul#bookscroll li#bookscroll-2 a {
	width:86px;
	background:url(../gfx/bookscrollnav.jpg) no-repeat -93px 0
}

ul#bookscroll li#bookscroll-2 a:active,
ul#bookscroll li#bookscroll-2 a:hover {
	background-position:-93px -131px
}
ul#bookscroll li#bookscroll-2 a.current {
	background-position:-93px -262px
}

ul#bookscroll li#bookscroll-3 a {
	width:89px;
	background:url(../gfx/bookscrollnav.jpg) no-repeat -179px 0
}

ul#bookscroll li#bookscroll-3 a:active,
ul#bookscroll li#bookscroll-3 a:hover {
	background-position:-179px -131px
}
ul#bookscroll li#bookscroll-3 a.current {
	background-position:-179px -262px
}

ul#bookscroll li#bookscroll-4 a {
	width:90px;
	background:url(../gfx/bookscrollnav.jpg) no-repeat -268px 0
}

ul#bookscroll li#bookscroll-4 a:active,
ul#bookscroll li#bookscroll-4 a:hover {
	background-position:-268px -131px
}
ul#bookscroll li#bookscroll-4 a.current {
	background-position:-268px -262px
}

ul#bookscroll li#bookscroll-5 a {
	width:88px;
	background:url(../gfx/bookscrollnav.jpg) no-repeat -358px 0
}

ul#bookscroll li#bookscroll-5 a:active,
ul#bookscroll li#bookscroll-5 a:hover {
	background-position:-358px -131px
}
ul#bookscroll li#bookscroll-5 a.current {
	background-position:-358px -262px
}

ul#bookscroll li#bookscroll-6 a {
	width:90px;
	background:url(../gfx/bookscrollnav.jpg) no-repeat -446px 0
}

ul#bookscroll li#bookscroll-6 a:active,
ul#bookscroll li#bookscroll-6 a:hover {
	background-position:-446px -131px
}
ul#bookscroll li#bookscroll-6 a.current {
	background-position:-446px -262px
}

ul#bookscroll li#bookscroll-7 a {
	width:90px;
	background:url(../gfx/bookscrollnav.jpg) no-repeat -536px 0
}

ul#bookscroll li#bookscroll-7 a:active,
ul#bookscroll li#bookscroll-7 a:hover {
	background-position:-536px -131px
}
ul#bookscroll li#bookscroll-7 a.current {
	background-position:-536px -262px
}

ul#bookscroll li#bookscroll-8 a {
	width:90px;
	background:url(../gfx/bookscrollnav.jpg) no-repeat -626px 0
}

ul#bookscroll li#bookscroll-8 a:active,
ul#bookscroll li#bookscroll-8 a:hover {
	background-position:-626px -131px
}
ul#bookscroll li#bookscroll-8 a.current {
	background-position:-626px -262px
}

ul#bookscroll li#bookscroll-9 a {
	width:87px;
	background:url(../gfx/bookscrollnav.jpg) no-repeat -716px 0
}

ul#bookscroll li#bookscroll-9 a:active,
ul#bookscroll li#bookscroll-9 a:hover {
	background-position:-716px -131px
}
ul#bookscroll li#bookscroll-9 a.current {
	background-position:-716px -262px
}

ul#bookscroll li#bookscroll-10 a {
	width:90px;
	background:url(../gfx/bookscrollnav.jpg) no-repeat -803px 0
}

ul#bookscroll li#bookscroll-10 a:active,
ul#bookscroll li#bookscroll-10 a:hover {
	background-position:-803px -131px
}
ul#bookscroll li#bookscroll-10 a.current {
	background-position:-803px -262px
}

ul#bookscroll li#bookscroll-11 a {
	width:86px;
	background:url(../gfx/bookscrollnav.jpg) no-repeat -893px 0
}

ul#bookscroll li#bookscroll-11 a:active,
ul#bookscroll li#bookscroll-11 a:hover {
	background-position:-893px -131px
}
ul#bookscroll li#bookscroll-11 a.current {
	background-position:-893px -262px
}

ul#bookscroll li#bookscroll-12 a {
	width:90px;
	background:url(../gfx/bookscrollnav.jpg) no-repeat -979px 0
}

ul#bookscroll li#bookscroll-12 a:active,
ul#bookscroll li#bookscroll-12 a:hover {
	background-position:-979px -131px
}
ul#bookscroll li#bookscroll-12 a.current {
	background-position:-979px -262px
}

/* Books Main Nav
/////////////////////////////////////*/

ul#booksmainnav {	
	width:799px;
	list-style:none;
	height:383px
}

ul#booksmainnav li {
	display:inline
}

ul#booksmainnav li a {
	height:383px;
	float:left;
	text-indent:-9999px;
	text-decoration:none
}

ul#booksmainnav  li a span {
	float:left;
	display:block
}

ul#booksmainnav li#booksmainnav-1 a {
	width:257px;
	background:url(../gfx/booksmainnav.jpg) no-repeat 0px 0
}

ul#booksmainnav li#booksmainnav-1 a:active,
ul#booksmainnav li#booksmainnav-1 a:hover {
	background-position:0px -383px
}
ul#booksmainnav li#booksmainnav-1 a.current {
	background-position:0px 0px -383px
}

ul#booksmainnav li#booksmainnav-2 a {
	width:282px;
	background:url(../gfx/booksmainnav.jpg) no-repeat -257px 0
}

ul#booksmainnav li#booksmainnav-2 a:active,
ul#booksmainnav li#booksmainnav-2 a:hover {
	background-position:-257px -383px
}
ul#booksmainnav li#booksmainnav-2 a.current {
	background-position:-257px -257px -383px
}

ul#booksmainnav li#booksmainnav-3 a {
	width:260px;
	background:url(../gfx/booksmainnav.jpg) no-repeat -539px 0
}

ul#booksmainnav li#booksmainnav-3 a:active,
ul#booksmainnav li#booksmainnav-3 a:hover {
	background-position:-539px -383px
}
ul#booksmainnav li#booksmainnav-3 a.current {
	background-position:-539px -539px -383px
}