
.pager{
    color: #49006C;
    padding: 20px 0;
}
.pager span{

}
.pager a{
    text-decoration: underline !important;
}
.pager a:hover{
    text-decoration: none !important;
}
ul.pager{
    list-style: none;
}
ul.pager li{display: inline-block;padding: 0 4px}

.alphabetical {
    margin: 15px 0 15px;
}

.alphabetical ul{
    list-style:none !important;
    list-style-image: none;
    padding-left: 0;

}
.alphabetical li {
    float: left;
    background-image: none !important;
    list-style:none !important;
    padding-left:0 !important;
    padding:0px 2px 10px 0;

}
#number{
    display: block;
    width: 23px;
    height: 22px;
    background: url(../../../modules/books/images/letters_03.jpg) no-repeat 0 0;
}

#number:hover{ background-position: 0 -21px;}

#number span{display: none;}

#A{
    display: block;
    width: 23px;
    height: 22px;
    background: url(../../../modules/books/images/letters_05.jpg) no-repeat 0 0;
}
#A:hover{ background-position: 0 -21px;}
#A span{display: none;}
#B{
    display: block;
    width: 23px;
    height: 22px;
    background: url(../../../modules/books/images/letters_07.jpg) no-repeat 0 0;
}
#B:hover{ background-position: 0 -21px;}
#B span{display: none;}
#C{
    display: block;
    width: 23px;
    height: 22px;
    background: url(../../../modules/books/images/letters_09.jpg) no-repeat 0 0;
}
#C:hover{ background-position: 0 -21px;}
#C span{display: none;}
#D{
    display: block;
    width: 23px;
    height: 22px;
    background: url(../../../modules/books/images/letters_11.jpg) no-repeat 0 0;
}
#D:hover{ background-position: 0 -21px;}
#D span{display: none;}
#E{
    display: block;
    width: 23px;
    height: 22px;
    background: url(../../../modules/books/images/letters_13.jpg) no-repeat 0 0;
}
#E:hover{ background-position: 0 -21px;}
#E span{display: none;}
#F{
    display: block;
    width: 23px;
    height: 22px;
    background: url(../../../modules/books/images/letters_15.jpg) no-repeat 0 0;
}
#F:hover{ background-position: 0 -21px;}
#F span{display: none;}
#G{
    display: block;
    width: 23px;
    height: 22px;
    background: url(../../../modules/books/images/letters_17.jpg) no-repeat 0 0;
}
#G:hover{ background-position: 0 -21px;}
#G span{display: none;}
#H{
    display: block;
    width: 23px;
    height: 22px;
    background: url(../../../modules/books/images/letters_19.jpg) no-repeat 0 0;
}
#H:hover{ background-position: 0 -21px;}
#H span{display: none;}
#I{
    display: block;
    width: 23px;
    height: 22px;
    background: url(../../../modules/books/images/letters_21.jpg) no-repeat 0 0;
}
#I:hover{ background-position: 0 -21px;}
#I span{display: none;}
#J{
    display: block;
    width: 23px;
    height: 22px;
    background: url(../../../modules/books/images/letters_23.jpg) no-repeat 0 0;
}
#J:hover{ background-position: 0 -21px;}
#J span{display: none;}
#K{
    display: block;
    width: 23px;
    height: 22px;
    background: url(../../../modules/books/images/letters_25.jpg) no-repeat 0 0;
}
#K:hover{ background-position: 0 -21px;}
#K span{display: none;}
#L{
    display: block;
    width: 23px;
    height: 22px;
    background: url(../../../modules/books/images/letters_27.jpg) no-repeat 0 0;
}
#L:hover{ background-position: 0 -21px;}
#L span{display: none;}
#M{
    display: block;
    width: 23px;
    height: 22px;
    background: url(../../../modules/books/images/letters_29.jpg) no-repeat 0 0;
}
#M:hover{ background-position: 0 -21px;}
#M span{display: none;}
#N{
    display: block;
    width: 23px;
    height: 22px;
    background: url(../../../modules/books/images/letters_31.jpg) no-repeat 0 0;
}
#N:hover{ background-position: 0 -21px;}
#N span{display: none;}
#O{
    display: block;
    width: 23px;
    height: 22px;
    background: url(../../../modules/books/images/letters_33.jpg) no-repeat 0 0;
}
#O:hover{ background-position: 0 -21px;}
#O span{display: none;}
#P{
    display: block;
    width: 23px;
    height: 22px;
    background: url(../../../modules/books/images/letters_35.jpg) no-repeat 0 0;
}
#P:hover{ background-position: 0 -21px;}
#P span{display: none;}
#Q{
    display: block;
    width: 23px;
    height: 22px;
    background: url(../../../modules/books/images/letters_37.jpg) no-repeat 0 0;
}
#Q:hover{ background-position: 0 -21px;}
#Q span{display: none;}
#R{
    display: block;
    width: 23px;
    height: 22px;
    background: url(../../../modules/books/images/letters_39.jpg) no-repeat 0 0;
}
#R:hover{ background-position: 0 -21px;}
#R span{display: none;}
#S{
    display: block;
    width: 23px;
    height: 22px;
    background: url(../../../modules/books/images/letters_41.jpg) no-repeat 0 0;
}
#S:hover{ background-position: 0 -21px;}
#S span{display: none;}
#T{
    display: block;
    width: 23px;
    height: 22px;
    background: url(../../../modules/books/images/letters_43.jpg) no-repeat 0 0;
}
#T:hover{ background-position: 0 -21px;}
#T span{display: none;}
#U{
    display: block;
    width: 23px;
    height: 22px;
    background: url(../../../modules/books/images/letters_45.jpg) no-repeat 0 0;
}
#U:hover{ background-position: 0 -21px;}
#U span{display: none;}
#V{
    display: block;
    width: 23px;
    height: 22px;
    background: url(../../../modules/books/images/letters_47.jpg) no-repeat 0 0;
}
#V:hover{ background-position: 0 -21px;}
#V span{display: none;}
#W{
    display: block;
    width: 23px;
    height: 22px;
    background: url(../../../modules/books/images/letters_49.jpg) no-repeat 0 0;
}
#W:hover{ background-position: 0 -21px;}
#W span{display: none;}
#X{
    display: block;
    width: 23px;
    height: 22px;
    background: url(../../../modules/books/images/letters_51.jpg) no-repeat 0 0;
}
#X:hover{ background-position: 0 -21px;}
#X span{display: none;}
#Y{
    display: block;
    width: 23px;
    height: 22px;
    background: url(../../../modules/books/images/letters_53.jpg) no-repeat 0 0;
}
#Y:hover{ background-position: 0 -21px;}
#Y span{display: none;}
#Z{
    display: block;
    width: 23px;
    height: 22px;
    background: url(../../../modules/books/images/letters_55.jpg) no-repeat 0 0;
}
#Z:hover{ background-position: 0 -21px;}
#Z span{display: none;}

/* category search buttons */
.category {
    margin-top: 15px;
    display: block;
    position: relative;
}
.category ul{
    list-style:none;
    padding-left: 0;

}
.category li {
    float: left;
    background-image: none !important;
    margin-top: 0 !important;
    padding-left: 0 !important;
    padding:0px 10px 15px 0;
}
#newbooks{
    display: block;
    width: 106px;
    height: 47px;
    background: url(../../../modules/books/images/cat_03.jpg) no-repeat 0 0;
}
#newbooks:hover{ background-position: 0 -47px;}
#newbooks span{display: none;}
#picture{
    display: block;
    width: 106px;
    height: 47px;
    background: url(../../../modules/books/images/cat_05.jpg) no-repeat 0 0;
}
#picture:hover{ background-position: 0 -47px;}
#picture span{display: none;}
#earlyreaders{
    display: block;
    width: 106px;
    height: 47px;
    background: url(../../../modules/books/images/cat_07.jpg) no-repeat 0 0;
}
#earlyreaders:hover{ background-position: 0 -47px;}
#earlyreaders span{display: none;}

#middle{
    display: block;
    width: 106px;
    height: 47px;
    background: url(../../../modules/books/images/cat_09.jpg) no-repeat 0 0;
}
#middle:hover{ background-position: 0 -47px;}
#middle span{display: none;}

#young{
    display: block;
    width: 106px;
    height: 47px;
    background: url(../../../modules/books/images/cat_11.jpg) no-repeat 0 0;
}
#young:hover{ background-position: 0 -47px;}
#young span{display: none;}

#nonfiction{
    display: block;
    width: 106px;
    height: 47px;
    background: url(../../../modules/books/images/cat_18.jpg) no-repeat 0 0;
}
#nonfiction:hover{ background-position: 0 -47px;}
#nonfiction span{display: none;}
#french{
    display: block;
    width: 106px;
    height: 47px;
    background: url(../../../modules/books/images/cat_19.jpg) no-repeat 0 0;
}
#french:hover{ background-position: 0 -47px;}
#french span{display: none;}

#spanish{
    display: block;
    width: 106px;
    height: 47px;
    background: url(../../../modules/books/images/cat_20.jpg) no-repeat 0 0;
}
#spanish:hover{ background-position: 0 -47px;}
#spanish span{display: none;}

#annikins{
    display: block;
    width: 106px;
    height: 47px;
    background: url(../../../modules/books/images/cat_21.jpg) no-repeat 0 0;
}
#annikins:hover{ background-position: 0 -47px;}
#annikins span{display: none;}

#awards{
    display: block;
    width: 106px;
    height: 47px;
    background: url(../../../modules/books/images/cat_22.jpg) no-repeat 0 0;
}
#awards:hover{ background-position: 0 -47px;}
#awards span{display: none;}

#themes{
    display: block;
    width: 106px;
    height: 47px;
    background: url(../../../modules/books/images/cat_28.jpg) no-repeat 0 0;
}
#themes:hover{ background-position: 0 -47px;}
#themes span{display: none;}

#lessons{
    display: block;
    width: 106px;
    height: 47px;
    background: url(../../../modules/books/images/cat_29.jpg) no-repeat 0 0;
}
#lessons:hover{ background-position: 0 -47px;}
#lessons span{display: none;}

#catalogs{
    display: block;
    width: 106px;
    height: 47px;
    background: url(../../../modules/books/images/cat_30.jpg) no-repeat 0 0;
}
#catalogs:hover{ background-position: 0 -47px;}
#catalogs span{display: none;}

#series_a{
    display: block;
    width: 106px;
    height: 47px;
    background: url(../../../modules/books/images/cat_31.jpg) no-repeat 0 0;
}
#series_a:hover{ background-position: 0 -47px;}
#series_a span{display: none;}

#bbooks{
    display: block;
    width: 106px;
    height: 47px;
    background: url(../../../modules/books/images/cat_32.jpg) no-repeat 0 0;
}
#bbooks:hover{ background-position: 0 -47px;}
#bbooks span{display: none;}

/* Theatic List search buttons */

.themes {
    margin-top: 25px;
}
.themes ul{
    list-style:none;
    padding-left: 0;

}
.themes li {
    float: left;
    padding:0px 6px 10px 0;
}

#activity{
    display: block;
    width: 105px;
    height: 47px;
    background: url(../../../modules/books/images/themes_03.jpg) no-repeat 0 0;
}
#activity:hover{ background-position: 0 -47px;}
#activity span{display: none;}

#adventure{
    display: block;
    width: 105px;
    height: 47px;
    background: url(../../../modules/books/images/themes_05.jpg) no-repeat 0 0;
}
#adventure:hover{ background-position: 0 -47px;}
#adventure span{display: none;}

#ad{
    display: block;
    width: 105px;
    height: 47px;
    background: url(../../../modules/books/images/themes_07.jpg) no-repeat 0 0;
}
#ad:hover{ background-position: 0 -47px;}
#ad span{display: none;}

#bio{
    display: block;
    width: 105px;
    height: 47px;
    background: url(../../../modules/books/images/themes_09.jpg) no-repeat 0 0;
}
#bio:hover{ background-position: 0 -47px;}
#bio span{display: none;}

#boardbooks{
    display: block;
    width: 105px;
    height: 47px;
    background: url(../../../modules/books/images/themes_11.jpg) no-repeat 0 0;
}
#boardbooks:hover{ background-position: 0 -47px;}
#boardbooks span{display: none;}

#events{
    display: block;
    width: 105px;
    height: 47px;
    background: url(../../../modules/books/images/themes_18.jpg) no-repeat 0 0;
}
#events:hover{ background-position: 0 -47px;}
#events span{display: none;}

#dyi{
    display: block;
    width: 105px;
    height: 47px;
    background: url(../../../modules/books/images/themes_19.jpg) no-repeat 0 0;
}
#dyi:hover{ background-position: 0 -47px;}
#dyi span{display: none;}

#early{
    display: block;
    width: 105px;
    height: 47px;
    background: url(../../../modules/books/images/themes_20.jpg) no-repeat 0 0;
}
#early:hover{ background-position: 0 -47px;}
#early span{display: none;}

#fn{
    display: block;
    width: 105px;
    height: 47px;
    background: url(../../../modules/books/images/themes_21.jpg) no-repeat 0 0;
}
#fn:hover{ background-position: 0 -47px;}
#fn span{display: none;}

#boys{
    display: block;
    width: 105px;
    height: 47px;
    background: url(../../../modules/books/images/themes_22.jpg) no-repeat 0 0;
}
#boys:hover{ background-position: 0 -47px;}
#boys span{display: none;}

#girls{
    display: block;
    width: 105px;
    height: 47px;
    background: url(../../../modules/books/images/themes_28.jpg) no-repeat 0 0;
}
#girls:hover{ background-position: 0 -47px;}
#girls span{display: none;}

#geo{
    display: block;
    width: 105px;
    height: 47px;
    background: url(../../../modules/books/images/themes_29.jpg) no-repeat 0 0;
}
#geo:hover{ background-position: 0 -47px;}
#geo span{display: none;}

#health{
    display: block;
    width: 105px;
    height: 47px;
    background: url(../../../modules/books/images/themes_30.jpg) no-repeat 0 0;
}
#health:hover{ background-position: 0 -47px;}
#health span{display: none;}

#historical{
    display: block;
    width: 105px;
    height: 47px;
    background: url(../../../modules/books/images/themes_31.jpg) no-repeat 0 0;
}
#historical:hover{ background-position: 0 -47px;}
#historical span{display: none;}

#history{
    display: block;
    width: 105px;
    height: 47px;
    background: url(../../../modules/books/images/themes_32.jpg) no-repeat 0 0;
}
#history:hover{ background-position: 0 -47px;}
#history span{display: none;}

#la{
    display: block;
    width: 105px;
    height: 47px;
    background: url(../../../modules/books/images/themes_38.jpg) no-repeat 0 0;
}
#la:hover{ background-position: 0 -47px;}
#la span{display: none;}

#math{
    display: block;
    width: 105px;
    height: 47px;
    background: url(../../../modules/books/images/themes_39.jpg) no-repeat 0 0;
}
#math:hover{ background-position: 0 -47px;}
#math span{display: none;}

#middleread{
    display: block;
    width: 105px;
    height: 47px;
    background: url(../../../modules/books/images/themes_40.jpg) no-repeat 0 0;
}
#middleread:hover{ background-position: 0 -47px;}
#middleread span{display: none;}

#multi{
    display: block;
    width: 105px;
    height: 47px;
    background: url(../../../modules/books/images/themes_41.jpg) no-repeat 0 0;
}
#multi:hover{ background-position: 0 -47px;}
#multi span{display: none;}

#poet{
    display: block;
    width: 105px;
    height: 47px;
    background: url(../../../modules/books/images/themes_42.jpg) no-repeat 0 0;
}
#poet:hover{ background-position: 0 -47px;}
#poet span{display: none;}

#pop{
    display: block;
    width: 105px;
    height: 47px;
    background: url(../../../modules/books/images/themes_48.jpg) no-repeat 0 0;
}
#pop:hover{ background-position: 0 -47px;}
#pop span{display: none;}

#rr{
    display: block;
    width: 105px;
    height: 47px;
    background: url(../../../modules/books/images/themes_49.jpg) no-repeat 0 0;
}
#rr:hover{ background-position: 0 -47px;}
#rr span{display: none;}

#nh{
    display: block;
    width: 105px;
    height: 47px;
    background: url(../../../modules/books/images/themes_50.jpg) no-repeat 0 0;
}
#nh:hover{ background-position: 0 -47px;}
#nh span{display: none;}

#scifi{
    display: block;
    width: 105px;
    height: 47px;
    background: url(../../../modules/books/images/themes_51.jpg) no-repeat 0 0;
}
#scifi:hover{ background-position: 0 -47px;}
#scifi span{display: none;}

#series{
    display: block;
    width: 105px;
    height: 47px;
    background: url(../../../modules/books/images/themes_52.jpg) no-repeat 0 0;
}
#series:hover{ background-position: 0 -47px;}
#series span{display: none;}

#sochis{
    display: block;
    width: 105px;
    height: 47px;
    background: url(../../../modules/books/images/themes_58.jpg) no-repeat 0 0;
}
#sochis:hover{ background-position: 0 -47px;}
#sochis span{display: none;}

#socres{
    display: block;
    width: 105px;
    height: 47px;
    background: url(../../../modules/books/images/themes_59.jpg) no-repeat 0 0;
}
#socres:hover{ background-position: 0 -47px;}
#socres span{display: none;}

#war{
    display: block;
    width: 105px;
    height: 47px;
    background: url(../../../modules/books/images/themes_60.jpg) no-repeat 0 0;
}
#war:hover{ background-position: 0 -47px;}
#war span{display: none;}

#ya{
    display: block;
    width: 105px;
    height: 47px;
    background: url(../../../modules/books/images/themes_61.jpg) no-repeat 0 0;
}
#ya:hover{ background-position: 0 -47px;}
#ya span{display: none;}

/* Trailer search buttons */

#africa{
    display: block;
    width: 105px;
    height: 47px;
    background: url(../images/trailers/trailers_03.jpg) no-repeat 0 0;
}
#africa:hover{ background-position: 0 -47px;}
#africa span{display: none;}

#HistoryAlive{
    display: block;
    width: 105px;
    height: 47px;
    background: url(../images/trailers/trailers_05.jpg) no-repeat 0 0;
}
#HistoryAlive:hover{ background-position: 0 -47px;}
#HistoryAlive span{display: none;}

#NativeSpirit{
    display: block;
    width: 105px;
    height: 47px;
    background: url(../images/trailers/trailers_07.jpg) no-repeat 0 0;
}
#NativeSpirit:hover{ background-position: 0 -47px;}
#NativeSpirit span{display: none;}

#TeenTalk{
    display: block;
    width: 105px;
    height: 47px;
    background: url(../images/trailers/trailers_09.jpg) no-repeat 0 0;
}
#TeenTalk:hover{ background-position: 0 -47px;}
#TeenTalk span{display: none;}

#ComingSoon{
    display: block;
    width: 105px;
    height: 47px;
    background: url(../images/trailers/trailers_13.jpg) no-repeat 0 0;
}
#ComingSoon:hover{ background-position: 0 -47px;}
#ComingSoon span{display: none;}

#GreatFiction{
    display: block;
    width: 105px;
    height: 47px;
    background: url(../images/trailers/trailers_11.jpg) no-repeat 0 0;
}
#GreatFiction:hover{ background-position: 0 -47px;}
#GreatFiction span{display: none;}


.bSearchResults { margin-top: 10px;}
.bItem { display: block; position: relative; float: left; width: 200px; text-align: center; margin-right: 60px; margin-top: 15px;}
.bItem a { color:#639; font-size: 11px; padding-top: 7px; font-weight: normal;}
.bIlast { margin-right: 0px;}
.book_sidebar { width: 244px;  padding: 0px 15px 0px 15px; background-color: #d1d3e5; }

/* sidebar css */
.book_sidebar { float: left; border: 1px solid #bec1d4; padding: 3px; background-color: #e0e2f6; border-radius: 6px; color: #000000; font-size: 12px;}
.book_sidebar .sideBarInner { background-color: #d1d3e5; width: 182px; padding: 30px;}
.book_sidebar .picture { margin-bottom: 20px;}
.book_sidebar .picture img { display: block; border: 1px solid #000; margin: 0px auto;}
.book_sidebar ul.dot { margin-bottom: 10px;}
.book_sidebar h3, .subpage .contentOuter .content .contentInner .mainContent .mc .bookLeft .sideBarInner h3 { font-size: 12px !important; font-weight: bold !important; color: #000 !important; margin-bottom: 5px !important; margin-top: 0px !important; }
.book_sidebar ul li a { color: #6139bb !important;; font-size: 11px; font-family: Arial, Helvetica; line-height: 17px; text-decoration: none; }
.book_sidebar ul.dot li { /*background-image: url("../../../modules/books/images/pink-dot.png") !important; background-repeat: no-repeat !important; background-position: left center !important;*/ padding-left: 10px !important; padding-top: 2px !important; padding-bottom: 2px !important; }
.book_sidebar p { margin-bottom: 5px  !important;; }
.book_sidebar p a  { font-size: 12px !important; line-height: 18px !important; color: #6139bb !important; text-decoration: none !important; font-weight: normal  !important;}
.book_sidebar .sideBarInner p { margin-top: 0  !important; line-height: 14px; }
.book_sidebar .sep { border-top: 1px solid #bec1d4; margin-top: 25px; margin-bottom: 25px;}
.book_sidebar ul.wImage { margin-top: 15px !important;}
.book_sidebar ul.wImage li:first-child {  margin-top: 0px !important;}
.book_sidebar ul.wImage li { margin-top: 15px !important; }
.book_sidebar ul.wImage li a.twitter { background-image: url("../../../modules/books/images/icon-s-twitter.png"); }
.book_sidebar ul.wImage li a.facebook { background-image: url("../../../modules/books/images/icon-s-facebook.png"); }
.book_sidebar ul.wImage li a.print { background-image: url("../../../modules/books/images/icon-s-print.png"); }
.book_sidebar ul.wImage li a.share { background-image: url("../../../modules/books/images/icon-s-share.png"); }
.book_sidebar ul.wImage li a { display: block;  background-repeat: no-repeat; background-position: left center; line-height: 21px; padding-left: 28px; font-size: 12px;}
.book_sm_info { font-size: 10px; font-family: verdana; font-weight: 500;}
.book_sm_info p { margin-bottom: 15px !important;}
/* end of sidebar */

.bookProfile { background-image: none !important; width: 500px; padding-left: 20px !important; float: left  !important;}
.book_sidebar_right { width: 200px; float: right; background-image: url("/content/IWIimages/maincontent-sep.png"); background-position: top left; background-repeat: repeat-y; padding-left: 20px; padding-top: 20px;}

.bookProfile h1 { font-family: Georgia, Verdana,Arial; font-weight: bold; font-size: 21px; color: #000000 !important; margin-top: 10px !important; padding-bottom: 0 !important;}
.bookProfile h2 {font-family: Georgia, Verdana,Arial; font-weight: bold; font-size: 18px;color: #000000 !important; margin-top: 0 !important; padding-bottom: 0 !important;}
.bookProfile h3 {font-family: Georgia, Verdana,Arial; font-weight: bold; font-size: 18px; font-style: italic;color: #000000 !important; margin-top: 0 !important; padding-bottom: 0 !important;}

.bookProfile p, .bookProfile .text p { color:#000000; padding-top: 0 !important; margin-top: 0 !important; margin-bottom: 15px; font-family: Verdana,Arial; font-size:12px;}
.bookProfile .text { margin-top: 10px; color:#000000;  font-family: Verdana,Arial; font-size:12px;}

.book_sidebar_right {font-family: Verdana,Arial; height: 100%;}
.book_sidebar_right p { margin-top: 5px !important; margin-bottom: 5px !important;}
.book_sidebar_right p a{ font-size: 10px; font-weight: bold;}
.book_sidebar_right b { color:#000000; font-size: 11px;}
.book_sidebar_right ul { margin-top: 0 !important;}
.book_sidebar_right li,.book_sidebar_right li a { font-size: 10px;}

.bookRight h4 { margin-bottom: 5px;}
.bookRight small a { margin-top: 15px; display: block;}

a.small_title { font-size: 11px !important;}

.bookRight .keyword_suggestions ul { float: left; font-family: verdana; font-size:12px; width: 230px; }
.bookRight .search_results_item { width: 33%; float: left; margin-top: 20px; text-align: center;}
.bookRight .search_results_item a, .bookRight .search_results_item a:visited { font-size: 12px; font-weight: normal; font-family: Verdana;}

.bookLeft input[type=text],.bookLeft select { width: 170px; border: 1px solid #000000;}
.bookLeft input[type=reset], .bookLeft input[type=submit] { border: 1px solid #000000; padding-left: 4px;padding-right: 4px; margin-top: 5px;}

.hidden_popup {
    position: absolute;
    top: 70px;
    left: 150px;
    width: 200px;
    text-align: center;
    border: black 2px solid;
    background-color: White;
    padding: 10px;
}
.closeButton
{
    float: right;
}
.author_link { font-weight: normal !important;}
.tiny_purple { font-size: 10px; color: #49006C; }

.bookRight .newBox { margin-top: 25px; }

.lp_item { display: block; float: left; width:160px; background-image: url("./../../../content/IWIimages/maincontent-sep.png"); background-repeat: repeat-y; background-position: left top; padding-left: 15px; margin-left: 15px; }
.lp_item:first-child { margin-left: 0px; padding-left: 0px; background-image: none; }
.lp_item h1, .lp_item h2, .lp_item h3 { margin: 0 !important; padding: 0 !important; font-size: 13px !important; line-height: 100% !important;}
.lp_item h2, .lp_item h3 { font-size: 11px !important;}
.lp_item, .lp_item p { font-size: 9px !important; line-height: 100% !important;}
.lp_item p { margin: 0 !important; padding: 0 !important; margin-bottom: 5px !important;}
.lp_item b { color:#49006C !important; font-size: 11px; }
.lessonplanlink { color: #06F !important; font-size: 12px !important; padding-top: 5px !important;}

.boldAward { font-weight: bold;}
.boldAward .awardItem{
    background: url("../../../modules/books/images/star.gif") no-repeat scroll 1px 4px transparent;
    display: block;
    padding-left: 14px;
}
.picture { position: relative; }
.picture b { visibility: hidden;position: absolute; top:0; display: block; z-index:2; }
.picture:hover b {visibility: visible;}
.picture b img { max-width: 300px;}


#tcat1{
    display: block;
    width: 105px;
    height: 47px;
    background: url(/content/images/trailers_03.jpg) no-repeat 0 0;
}
#tcat1:hover{ background-position: 0 -47px;}
#tcat1 span{display: none;}

#tcat2{
    display: block;
    width: 105px;
    height: 47px;
    background: url(/content/images/trailers_11.jpg) no-repeat 0 0;
}
#tcat2:hover{ background-position: 0 -47px;}
#tcat2 span{display: none;}

#tcat3{
    display: block;
    width: 105px;
    height: 47px;
    background: url(/content/images/trailers_05.jpg) no-repeat 0 0;
}
#tcat3:hover{ background-position: 0 -47px;}
#tcat3 span{display: none;}

#tcat4{
    display: block;
    width: 105px;
    height: 47px;
    background: url(/content/images/trailers_07.jpg) no-repeat 0 0;
}
#tcat4:hover{ background-position: 0 -47px;}
#tcat4 span{display: none;}

#tcat5{
    display: block;
    width: 105px;
    height: 47px;
    background: url(/content/images/trailers_09.jpg) no-repeat 0 0;
}
#tcat5:hover{ background-position: 0 -47px;}
#tcat5 span{display: none;}

.bItem .buy-book a { margin-top: 14px; padding-top: 0 !important;}

.bookRight h1
{
	/* font-family: 'McLaren', cursive; */
	font-size: 21px!important;
}

.bookRight p
{
	/* font-family: Arial;
	font-size: 16px;
	line-height: 22px; */
	margin: 10px 0 0 !important;
}
#inputlist ul{
	list-style: none;
}

#inputlist ul li{
	list-style: none;
}

#inputlist ul li{
	width:730px;
	padding: 5px 0px 0px 0px;
}

#inputlist ul li.list_1{
	height:71px;
    background: url(../../../modules/books/images/list_1.png) no-repeat 0 0;
}

#inputlist ul li.list_2{
	height:74px;
    background: url(../../../modules/books/images/list_2.png) no-repeat 0 0;
}

#inputlist ul li.list_3{
	height:70px;
    background: url(../../../modules/books/images/list_3.png) no-repeat 0 0;
}
#inputlist ul li.list_4{
	height:179px;
    background: url(../../../modules/books/images/list_4.png) no-repeat 0 0;
}
#inputlist ul li.list_5{
	height:75px;
    background: url(../../../modules/books/images/list_5.png) no-repeat 0 0;
}

#inputlist  ul li label
{
	margin: 5px 0px 10px 100px;
	padding: 0px;
	display: block;
	font-weight:bold;
	font-size: 18px;
	font-family: 'McLaren', cursive;
}

#inputlist  ul li.list_1 label
{
	color: #644982;
}

#inputlist  ul li.list_2 label
{
	color: #f15e35;
}

#inputlist  ul li.list_3 label
{
	color: #0a9444;
}
#inputlist  ul li.list_4 label
{
	color: #00adee;
}
#inputlist  div.input_field
{
	margin: 5px 0px 10px 100px;
	font-family: 'McLaren', cursive;
}

#inputlist  div.input_field input[type=text]
{
	height: 20px;
	width:25px;
	padding: 4px;
	border:1px solid #000;
	border-radius:5px;
}

#inputlist  div.input_field textarea
{
	padding: 5px;
	border-radius:5px;
	border:1px solid #000;
}

#inputlist  div.input_field input[type=submit]
{
	height:45px;
	width:250px;
	font-family: 'McLaren', cursive;
	font-size: 18px;
	color:#ffffff;
	margin-top:10px;
    background: url(../../../modules/books/images/findbook.png) no-repeat 0 0;
    cursor: pointer;
}
