/* CSS Document */
/* alphabetical search buttons */

.alphabetical {
	margin: 15px 0 15px;
}
.alphabetical ul{
	list-style:none;
	padding-left: 0;

}
.alphabetical li {
	float: left;
	padding:0px 2px 10px 0;

}
#number{
  display: block;
  width: 23px;
  height: 22px;
  background: url(../images/findbooks/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(../images/findbooks/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(../images/findbooks/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(../images/findbooks/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(../images/findbooks/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(../images/findbooks/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(../images/findbooks/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(../images/findbooks/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(../images/findbooks/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(../images/findbooks/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(../images/findbooks/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(../images/findbooks/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(../images/findbooks/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(../images/findbooks/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(../images/findbooks/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(../images/findbooks/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(../images/findbooks/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(../images/findbooks/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(../images/findbooks/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(../images/findbooks/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(../images/findbooks/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(../images/findbooks/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(../images/findbooks/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(../images/findbooks/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(../images/findbooks/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(../images/findbooks/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(../images/findbooks/letters_55.jpg) no-repeat 0 0;
}
#Z:hover{ background-position: 0 -21px;}
#Z span{display: none;}

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

}
.category li {
	float: left;
	padding:0px 10px 15px 0;
}
#newbooks{
  display: block;
  width: 106px;
  height: 47px;
  background: url(../images/findbooks/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(../images/findbooks/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(../images/findbooks/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(../images/findbooks/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(../images/findbooks/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(../images/findbooks/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(../images/findbooks/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(../images/findbooks/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(../images/findbooks/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(../images/findbooks/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(../images/findbooks/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(../images/findbooks/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(../images/findbooks/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(../images/findbooks/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(../images/findbooks/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(../images/themes/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(../images/themes/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(../images/themes/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(../images/themes/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(../images/themes/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(../images/themes/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(../images/themes/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(../images/themes/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(../images/themes/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(../images/themes/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(../images/themes/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(../images/themes/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(../images/themes/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(../images/themes/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(../images/themes/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(../images/themes/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(../images/themes/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(../images/themes/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(../images/themes/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(../images/themes/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(../images/themes/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(../images/themes/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(../images/themes/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(../images/themes/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(../images/themes/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(../images/themes/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(../images/themes/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(../images/themes/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(../images/themes/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_11.jpg) no-repeat 0 0;
}
#ComingSoon:hover{ background-position: 0 -47px;}
#ComingSoon span{display: none;}