/* {}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{}
{}{}{}{}{}}{}{}{}}{}{}QUICK-CSS-TEXT-CHANGES{}{}{}{}
{}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{} */

p.black-14
{font-family:Tahoma,Arial,Helvetica,Sans-Serif;
font-size:14px;color:#000000;
font-weight:bolder;
font-style:normal;
text-decoration:none;
text-align:left;
}


p.black-15
{font-family:Tahoma,Arial,Helvetica,Sans-Serif;
font-size:15px;color:#000000;
font-weight:bolder;
font-style:normal;
text-decoration:none;
text-align:left;
}



p.black-16
{font-family:Tahoma,Arial,Helvetica,Sans-Serif;
font-size:16px;color:#000000;
font-weight:bolder;
font-style:normal;
text-decoration:none;
text-align:left;
}



p.black-17
{font-family:Tahoma,Arial,Helvetica,Sans-Serif;
font-size:17px;color:#000000;
font-weight:bolder;
font-style:normal;
text-decoration:none;
text-align:left;
}

p.black-18
{font-family:Tahoma,Arial,Helvetica,Sans-Serif;
font-size:18px;color:#000000;
font-weight:bolder;
font-style:normal;
text-decoration:none;
text-align:left;
}




p.white-14
{font-family:Tahoma,Arial,Helvetica,Sans-Serif;
font-size:14px;color:#ffffff;
font-weight:bolder;
font-style:normal;
text-decoration:none;
text-align:left;
}


p.white-15
{font-family:Tahoma,Arial,Helvetica,Sans-Serif;
font-size:15px;color:#ffffff;
font-weight:bolder;
font-style:normal;
text-decoration:none;
text-align:left;
padding: 10px 10px 10px 10px;
margin-bottom:-20px;
}


p.white-16
{font-family:Tahoma,Arial,Helvetica,Sans-Serif;
font-size:16px;color:#ffffff;
font-weight:bolder;
font-style:normal;
text-decoration:none;
text-align:left;
}


p.white-17
{font-family:Tahoma,Arial,Helvetica,Sans-Serif;
font-size:17px;color:#ffffff;
font-weight:bolder;
font-style:normal;
text-decoration:none;
text-align:left;
}

p.white-18
{font-family:Tahoma,Arial,Helvetica,Sans-Serif;
padding:10px;
font-size:18px;color:#ffffff;
font-weight:bolder;
font-style:normal;
text-decoration:none;
text-align:left;
}



p.red-16
{font-family:Tahoma,Arial,Helvetica,Sans-Serif;
font-size:15px;color:#ff0000;
font-weight:bolder;
font-style:normal;
text-decoration:none;
}


p.red-18
{font-family:Tahoma,Arial,Helvetica,Sans-Serif;
font-size:18px;color:#ff0000;
font-weight:bolder;
font-style:normal;
text-decoration:none;
text-align:left;
}








/* {}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{}
{}{}{}{}{}}{}{}{}}{}{}QUICK-CSS-TEXT-CHANGES{}{}{}{}
{}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{} */






#body-text-allbestsellers {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:16px;color:#000000;font-weight:bolder;font-style:normal;text-decoration:none;background-image:none;
}

#body-text-black {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:14px;color:#000000;font-weight:bolder;font-style:normal;text-decoration:none;background-image:none;
}


#body-text-ebooks {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#000000;font-weight:bolder;font-style:normal;text-decoration:none;background-image:none;
}





#body-text-reviewer {
font-family:Vendana,Tahoma,Arial,Helvetica,Sans-Serif;font-size:14px;color:#000000;font-weight:bolder;font-style:normal;text-decoration:none;

}

#body-text-teachers-helping{
font-family:Vendana,Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#ffffff;font-weight:bolder;font-style:normal;text-decoration:none;

}



#body-text-red {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:14px;color:#FF0000;font-weight:bolder;font-style:normal;text-decoration:none;background-image:none
}

#teach-help {
letter-spacing: 2px 2px 2px 2px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:14px;color:#FFFFFF;font-weight:bolder;font-style:normal;text-decoration:none;background-image:none
}


#body-text-blue 
{
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:14px;color:#0000FF;font-weight:bolder;font-style:normal;text-decoration:none;background-image:none
}


#collections-page{
background-color: #F8F8FF;
width:190px;height:280px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:13px;color:#000000;
border:1px solid #ccc;
border-radius:15px;
margin-left:10px;
box-shadow: 10px 10px 5px #888888;
}

#5awards{
background-color: #F8F8FF;
width:190px;height:280px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:13px;color:#000000;
border:1px solid #ccc;
border-radius:15px;
margin-left:10px;
box-shadow: 10px 10px 5px #888888;
}








H3.red {color: #ff0000; 
text-align:center;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:16px;
padding-top:0px;
}

H3.red-button {color: #ff0000; 
text-align:center;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:16px;
padding-top:0px;
width:190px;height:20px;
background-color: #FFFF00;
border:1px solid #ccc;
border-radius:15px;
}


#ad-center{
margin:auto;
background-color: #FFFF00;
width:50%;height:auto;
text-align:center;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:1.5em;font-weight:bold;
border:1px solid #ccc;
border-radius:5px;
box-shadow: 3px 3px 3px #888888;
}



#buy1get1free{
background-color: #FFFF00;
width:auto;height:20px;
text-align:center;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:16px;color:#ff0000;font-weight:bolder;
}









#mobilegrl{
background-color: #FFFF00;
width:400px;height:20px;
text-align:center;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:13px;font-weight:bold;
border:1px solid #ccc;
border-radius:15px;
box-shadow: 3px 3px 3px #888888;
}



p.mobilegrl{
background-color: #FF0000;
width:40px;height:40px;
text-align:center;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:30px;font-weight:bold;
border:1px solid #ccc;
border-radius:15px;
box-shadow: 3px 3px 3px #888888;
display: block;
margin: 5px 5px 5px 5px;
padding: 5px 5px 5px 5px;

}





#gradetopics{
background-color: #FFFF00;
width:100%;height:auto;
text-align:center;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:2.5em;font-weight:bold;color:#ff0000;
border:1px solid #ccc;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
}



.freegrls{
background-color: #00BFFF;
width:100%;height:auto;
text-align:center;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:2em;font-weight:bold;color:#ff0000;
border:2px solid #000000;
margin-left:2px;
border-radius:10px;
}

.freegrls a:link{
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:2em;color:#ffff00;font-weight:bolder;
text-shadow: 1px 1px 5px #800080;
}

.freegrls a:visited{
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:2em;color:#ffff00;font-weight:bolder;
text-shadow: 1px 1px 5px #800080;
}

.freegrls a:hover{
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:2em;color:#ff0000;font-weight:bolder;
text-shadow: 1px 1px 5px #800080;
}








#ad-center-promo{
background-color: #FFFF00;
width:240px;height:90px;
text-align:center;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;font-weight:bold;
border:1px solid #ccc;
border-radius:15px;
margin-left:27%;

box-shadow: 3px 3px 3px #888888;
}



#ad-center-wide-promo{
background-color: #6A5ACD;
width:400px;height:25px;
text-align:center;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:20px;font-weight:bold; color:#ffffff;
border:1px solid #ccc;
border-radius:15px;
margin-left:0%;
padding: 5px 5px 5px 5px;
box-shadow: 3px 3px 3px #888888;
}




.promo-new{
background-color: #6A5ACD;
width:80%;height:10%;
text-align:center;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:20px;font-weight:bold; color:#ffffff;
border:1px solid #ccc;
border-radius:15px;
margin-left:0%;
padding: 5px 5px 5px 5px;
box-shadow: 3px 3px 3px #888888;
}



.bookminimumsale{
background-color: #ffff00;
width:95%;height:10%;
text-align:center;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:18px;font-weight:bold; color:#ff0000;
border:0px solid #ccc;
border-radius:0px;
margin-left:0%;
padding: 5px 5px 5px 5px;
box-shadow: 3px 3px 3px #888888;
}




#ad-center-wide{
background-color: #FFFF00;
width:600px; height:25px;
text-align:center;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:14px;font-weight:bold;
border:1px solid #ccc;
border-radius:15px;
margin-left:0%;

box-shadow: 3px 3px 3px #888888;
}

img.shipping{
border:5px solid #000000;
border-radius:15px;

}


/* {}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{}
{}{}{}{}{}}{}{}{}}{}{}COLLECTIONS PAGE WIDE 2017-APRIL{}{}{}{}
{}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{} */


#collections-page-wide{
background-color: #FAEA27;
background-image: url("https://www.wilbooks.com/collections-bg.jpg");
background-repeat: repeat-x;
width:95%;
height:auto;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:13px;color:#000000;
padding: 10px;
border:1.5px solid #000000;
border-radius:15px;
margin:auto;
box-shadow: 5px 5px 5px #888888;
}



H2.collections {color: #FFFF00; 
text-align:center;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:2em;
}

H2.red-left {color: #f00000; 
text-align:left;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:18px;
}

p.black-collections{
text-align:center;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:1.5em;font-weight:bold;
}




H2.red-flagg {color: #ff0000; 
text-align:left;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:18px;
}









h2.spanishpage {color: #ff0000; 
background-color:none;
text-align:center;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:22px;
text-shadow: 1px 1px 2px #FFCC66;
}


h2.spanishpage a:link{
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:22px;color:#ffff00;font-weight:bolder;
text-shadow: 1px 1px 5px #800080;
}











H2.red {color: #A00000; 
background-color:none;
text-align:center;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:22px;
text-shadow: 1px 1px 2px #FFCC66;

}



#ninetysix {

width:auto;height:auto;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:25px;color:#800000;font-weight:bold; 
text-shadow: 1px 1px 3px #FFFF00;
text-align:center;
margin-left:0px;

}



#body-text-form {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:14px;color:#000000;font-weight:bolder;font-style:normal;text-decoration:none;background-image:none;padding: 10px 10px 10px 10px;
}

H3.red-form {
color: #ff0000; 
background-color: #FFFF00;
text-align:center;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:18px;
padding: 5px 5px 5px 5px;
}

table {

font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:12px;color:#000000;font-weight:bolder;font-style:normal;text-decoration:none;background-image:none;padding: 20px 10px 10px 10px;

}





#col-descriptions{
width:100%;height:auto;   
margin-bottom:10px;
background:#003300;
border:3px solid #996633;
border-radius: 10px;
box-shadow: 5px 5px 5px #707070;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:1em;color:#ffffff;font-weight:bolder;
}

#col-descriptions  tr{
width:100%;
}




#col-descriptions  li{
margin-left:20px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:1.2em;color:#FFFFFF;font-weight:bolder;
}



#col-descriptions a:link{
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:1.2em;color:#ffffff;font-weight:bolder;
}
#col-descriptions a:visited{
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:1.2em;color:#ffffff;font-weight:bolder;
}




#col-descriptions a:hover{
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:1.2;color:#ffff00;font-weight:bolder;
}





#col-descriptions2{
margin-top:20px;
background:#ffff99;
border:3px solid #800000;
border-radius: 10px;
box-shadow: 5px 5px 5px #707070;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:12px;color:#3366CC;font-weight:bolder;
}


#col-descriptions2 li{
margin-left:20px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:12px;color:#3366CC;font-weight:bolder;
}


#col-descriptions2 ul{
margin-top:20px;
margin-bottom:20px;

}

#col-descriptions2 a:link{
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:12px;color:#3366CC;font-weight:bolder;
}


#col-descriptions2 a:hover{
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:12px;color:#ff0000;font-weight:bolder;
}



#col-descriptions3{
width: 400px;
height: auto;
background:#ffff99;
border:3px solid #800000;
border-radius: 10px;
box-shadow: 5px 5px 5px #707070;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:12px;color:#3366CC;font-weight:bolder;
}



#col-descriptions3 li{
margin-left:20px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:12px;color:#3366CC;font-weight:bolder;
}



#col-descriptions3 a:link{
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:12px;color:#3366CC;font-weight:bolder;
}


#col-descriptions3 a:hover{
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:12px;color:#ff0000;font-weight:bolder;
}








h2.gigabyte{
width: 280px;
margin-top:15px;
background:#ffff00;
border-radius: 10px;
border:2px solid #800000;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:16px;color:#ff0000;font-weight:bolder;
}


h2.mathsci {
width: 85%;
height: auto;
margin:auto;
background:#ffff00;
border-radius: 5px;
border:2px solid #800000;
text-align: center;
font-family:Vendana,Tahoma,Arial,Helvetica,Sans-Serif;font-size:17px;color:#ff0000;font-weight:bolder;
}



h2.ssheader{
width: 500px;
margin-top:15px;
margin-bottom:15px;
background:#ffff00;
border-radius: 10px;
border:2px solid #800000;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:16px;color:#ff0000;font-weight:bolder;
}

.takehome{
text-align: center;
width: 100%;
margin-top:15px;
margin-bottom:15px;
background:#ffff00;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:1em;color:#ff0000;font-weight:bolder;
}

h2.redheader{
margin-top:5px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:16px;color:#ff0000;font-weight:bolder;
}



p.reds{
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:12px;color:#ff0000;font-weight:bolder;}


p.welcome{
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:16px;color:#ff0000;font-weight:bolder;}


p.choicevisit{
font-family: Vendana, Tahoma,Arial,Helvetica,Sans-Serif;font-size:14px;color:#3366cc;font-weight:bold;

}




h1.featured {
float: center;
width: 280px;
margin-top:15px;
background:#ffff00;
border-radius: 10px;
border:2px solid #800000;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:12px;color:#ff0000;font-weight:bolder;
}


h1.featured a:hover{
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:12px;color:#ff0000;font-weight:bolder;
}


H2.freeshipping {
text-align:center;
width: 90%;
background:#730099;
margin:5px;
border-radius: 5px;
border:2px solid #ffffff;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:18px;color:#ffffff;font-weight:bolder;

}


p.freeshipping{
text-align:center;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:12px;color:#ffffff;font-weight:bold;
}




/* {}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{}
{}{}{}{}{}}{}{}{}}{}{}CLASSROOM LIBRARY SAVINGS{}{}{}{}
{}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{} */

#librarysavings{
width: 98%;
height: auto;
float: none;
margin: auto;
background:#007399;
border:2px solid #ffff00;
border-radius: 10px;
padding: 5px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:18px;color:#ffffff;font-weight:bolder;
}

















.librarysavings-page-content{
width: 98%;
height: auto;
margin: 5px;
background:#0099e6;
border:1px solid #ffff00;
border-radius: 5px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:19px;color:#000000;font-weight:bolder;
text-align: center;
}


.librarysavings-page-content li{
margin-left:20px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:18px;color:#ffff00;font-weight:bolder;
}



.librarysavings-page-content a:link{
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:22px;color:#ffff00;font-weight:bolder;
}

.librarysavings-page-content a:visited{
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:22px;color:#ffff00;font-weight:bolder;
}


.librarysavings-page-content a:hover{
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:22.5px;color:#ff0000;font-weight:bolder;
}








h2.librarysavings {
background:#ffff00;
float: center;
padding: 10px;
height: auto;
margin-bottom: 10px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:30px;color:#ff0000;font-weight:bolder;
}











h2.cls-title{
text-align: center;
margin-bottom: 10px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:25px;color:#ffff00;font-weight:bolder;
}




















h3.landing-page {
float: center;
margin-top: 0px;
margin-bottom: 5px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:14px;color:#ffffff;font-weight:bolder;
}








/* {}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{}
{}{}{}{}{}}{}{}{}}{}{}RESPONSIVE PAGE MARGIN{}{}{}{}
{}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{} */



#responsive-page-margin{
width: 96%;
height: auto;
float: none;
margin: auto;
background:#ccefff;
border:2px solid #ff0000;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
padding: 10px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:16px;color:#000000;font-weight:bolder;
}



#responsive-page-min{
width: 96%;
height: auto;
float: none;
margin: auto;
background:#ccefff;
border:2px solid #ff0000;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
padding: 10px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:25px;color:#000000;font-weight:bolder;
}







h1.responsive-header {
width: 96%;
background:#ff0000;
text-align: center;
float: center;
padding: 10px;
height: auto;
margin: auto;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:30px;color:#ffffff;font-weight:bolder;
border:2px solid #ff0000;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
}























































p.unsubscribe{
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:12px;color:#ff0000;font-weight:bolder;}




.unsubscribebutton {
float: center;
width: auto;
margin-top:15px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:20px;color:#ff0000;font-weight:bolder;
}



#unsubscribed {
float: center;
width: 600px;
margin-top:15px;
margin-left: auto;
margin-right:auto;
background:#ffff66;
border-radius: 10px;
border:2px solid #800000;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:12px;color:#ff0000;font-weight:bolder;
}



#div1{
width: auto;
height: auto;
float: none;
padding: 10px 10px 10px 10px;
background:#ffff66;
border:3px solid #ffff00;
border-radius: 10px;
box-shadow: 5px 5px 5px #707070;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:12px;color:#0066ff;font-weight:bolder;
}

img.teacher-helping{
float: left;
margin-right:0px;
}


img.teacher{
float: left;
margin-right:25px;
}

#body-forms {
float: none;
width: auto;
margin-top:5px;
margin-left: auto;
margin-right:auto;
background:#ffffcc;
border-radius: 10px;
border:2px solid #800000;

}



#forms-confirmation {
float: center;
width: 600px;
margin-top:5px;
margin-left: auto;
margin-right:auto;
background:#ff0000;
border-radius: 10px;
border:2px solid #800000;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:20px;color:#ffff00;
letter-spacing: 5px;
padding: 15px 15px 15px 15px;
}

H2.forms {color: #ffc61a; 
text-align:left;
text-shadow: 2px 1px 2px #000000;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:22px;
}

H2.teachers-help {color: #ffc61a; 
text-align:left;
text-shadow: 2px 1px 2px #000000;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:24px;
}

/* {}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{}
{}{}{}{}{}}{}{}{}}{}{}SPECIAL-DONATION{}{}{}{}
{}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{} */

H2.specialdonation {color: #ff0000; 
text-align:none;
letter-spacing: 5px;
text-shadow: 3px 1px 3px #000000;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:33px;
}

p.specialdonation {color: #ff0000; 
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;font-weight:bolder;
}




H2.teachers-help {color: #ffc61a; 
text-align:left;
text-shadow: 2px 1px 2px #000000;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:20px;
}





/* {}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{}
{}{}{}{}{}}{}{}{}}{}{}FORMS-NEW-2018{}{}{}{}
{}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{} */

#newform {
float: none;
width: 100%;
height: auto;
margin-top:5px;
margin-left: auto;
margin-right:auto;
background:#ffffcc;
border-radius: 10px;
border:2px solid #800000;

}



#newform td {
background: #FFFF00;
border-radius: 5px;
border:1px solid #800000;
	}


#newform input {
background: #FFFFFF;
border-radius: 2px;
border:1px solid #800000;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#3399FF;font-weight:bolder;
	}





tr.form23 {
	border-top: 1px solid #FB7A31;
	border-bottom: 1px solid #FB7A31;
	background: #FF0000;
	}

/* {}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{}
{}{}{}{}{}}{}{}{}}{}{}FORMS-NEW-2018{}{}{}{}
{}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{} */








/* {}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{}
{}{}{}{}{}}{}{}{}}{}{}ON SALE PRICE -add: quotations marks to content: "PLEASE NOTE THAT THIS COLLECTION IS ON SALE AND DOES NOT QUALIFY FOR ANY FURTHER DISCOUNTS";  {}{}{}{}
{}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{} */




#onsale {
  text-indent: -9999px;
  line-height: 0; /* Collapse the original line */
}

#onsale:after {
height: 35px;
border:2px solid #ffff00;
border-radius: 5px;
border-style: dotted;
background:#ff0000;
content: ;
text-indent: 0;
display: block;
color: #ffffff; 
margin-top:15px;
letter-spacing: 5px;
text-align:center;
font-family:Vendana,Arial,Helvetica,Sans-Serif;font-size:14px;
line-height: initial; /* New content takes up original line height */
}



#onsale96 {
  text-indent: -9999px;
  line-height: 0; /* Collapse the original line */
}

#onsale96:after {
height: 35px;
border:2px solid #ffff00;
border-radius: 5px;
border-style: dotted;
background:#ff0000;
content: "PLEASE NOTE THAT THIS COLLECTION IS ON SALE AND DOES NOT QUALIFY FOR ANY FURTHER DISCOUNTS";
text-indent: 0;
display: block;
color: #ffffff; 
margin-top:15px;
letter-spacing: 5px;
text-align:center;
font-family:Vendana,Arial,Helvetica,Sans-Serif;font-size:14px;
line-height: initial; /* New content takes up original line height */
}



#onsale96main {
  text-indent: -9999px;
  line-height: 0; /* Collapse the original line */
}

#onsale96main:after {
height: 35px;
border:2px solid #ffff00;
border-radius: 5px;
border-style: dotted;
background:#ff0000;
content: ;
text-indent: 0;
display: block;
color: #ffffff; 
margin-top:15px;
letter-spacing: 5px;
text-align:center;
font-family:Vendana,Arial,Helvetica,Sans-Serif;font-size:14px;
line-height: initial; /* New content takes up original line height */
}




#onsale20main {
  text-indent: -9999px;
  line-height: 0; /* Collapse the original line */
}

#onsale20main:after {
height: 35px;
border:2px solid #ffff00;
border-radius: 5px;
border-style: dotted;
background:#ff0000;
content: ;
text-indent: 0;
display: block;
color: #ffffff; 
margin-top:15px;
letter-spacing: 5px;
text-align:center;
font-family:Vendana,Arial,Helvetica,Sans-Serif;font-size:14px;
line-height: initial; /* New content takes up original line height */
}



#onsale10main {
  text-indent: -9999px;
  line-height: 0; /* Collapse the original line */
}

#onsale10main:after {
height: 35px;
border:2px solid #ffff00;
border-radius: 5px;
border-style: dotted;
background:#ff0000;
content: "PLEASE NOTE THAT THESE COLLECTIONS ARE ON SALE AND DO NOT QUALIFY FOR ANY FURTHER DISCOUNTS";
text-indent: 0;
display: block;
color: #ffffff; 
margin-top:15px;
letter-spacing: 5px;
text-align:center;
font-family:Vendana,Arial,Helvetica,Sans-Serif;font-size:14px;
line-height: initial; /* New content takes up original line height */
}









/* {}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{}
{}{}{}{}{}}{}{}{}}{}{}ON SALE PRICE Early Literacy Support Titles{}{}{}{}
{}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{} */

#ELS {
  text-indent: -9999px;
  line-height: 0; /* Collapse the original line */
}

#ELS:after {
height: 35px;
border:2px solid #ffff00;
border-radius: 5px;
border-style: dotted;
background:#ff0000;
content: "PLEASE NOTE THAT THESE TITLES ARE ON SALE AND DO NOT QUALIFY FOR ANY FURTHER DISCOUNTS";
text-indent: 0;
display: block;
color: #ffffff; 
margin-top:15px;
letter-spacing: 5px;
text-align:center;
font-family:Vendana,Arial,Helvetica,Sans-Serif;font-size:14px;
line-height: initial; /* New content takes up original line height */
}













/* {}SPANISH{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{}
{}{}{}{}{}}{}{}{}}{}{}SPANISH---ON SALE PRICE -add: quotations marks to content: "PLEASE NOTE THAT THIS COLLECTION IS ON SALE AND DOES NOT QUALIFY FOR ANY FURTHER DISCOUNTS";  {}{}{}{}
{}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}SPANISH{} */




#onsalespanish {
  text-indent: -9999px;
  line-height: 0; /* Collapse the original line */
}

#onsalespanish:after {
height: 35px;
border:2px solid #ffff00;
border-radius: 5px;
border-style: dotted;
background:#ff0000;
content: ;
text-indent: 0;
display: block;
color: #ffffff; 
margin-top:15px;
letter-spacing: 5px;
text-align:center;
font-family:Vendana,Arial,Helvetica,Sans-Serif;font-size:14px;
line-height: initial; /* New content takes up original line height */
}



#onsale96spanish {
  text-indent: -9999px;
  line-height: 0; /* Collapse the original line */
}

#onsale96spanish:after {
height: 35px;
border:2px solid #ffff00;
border-radius: 5px;
border-style: dotted;
background:#ff0000;
content: ;
text-indent: 0;
display: block;
color: #ffffff; 
margin-top:15px;
letter-spacing: 5px;
text-align:center;
font-family:Vendana,Arial,Helvetica,Sans-Serif;font-size:14px;
line-height: initial; /* New content takes up original line height */
}



#onsale96mainspanish {
  text-indent: -9999px;
  line-height: 0; /* Collapse the original line */
}

#onsale96mainspanish:after {
height: 35px;
border:2px solid #ffff00;
border-radius: 5px;
border-style: dotted;
background:#ff0000;
content:;
text-indent: 0;
display: block;
color: #ffffff; 
margin-top:15px;
letter-spacing: 5px;
text-align:center;
font-family:Vendana,Arial,Helvetica,Sans-Serif;font-size:14px;
line-height: initial; /* New content takes up original line height */
}




#onsale20mainspanish {
  text-indent: -9999px;
  line-height: 0; /* Collapse the original line */
}

#onsale20mainspanish:after {
height: 35px;
border:2px solid #ffff00;
border-radius: 5px;
border-style: dotted;
background:#ff0000;
content: ;
text-indent: 0;
display: block;
color: #ffffff; 
margin-top:15px;
letter-spacing: 5px;
text-align:center;
font-family:Vendana,Arial,Helvetica,Sans-Serif;font-size:14px;
line-height: initial; /* New content takes up original line height */
}



#onsale10mainspanish {
  text-indent: -9999px;
  line-height: 0; /* Collapse the original line */
}

#onsale10mainspanish:after {
height: 35px;
border:2px solid #ffff00;
border-radius: 5px;
border-style: dotted;
background:#ff0000;
content: ;
text-indent: 0;
display: block;
color: #ffffff; 
margin-top:15px;
letter-spacing: 5px;
text-align:center;
font-family:Vendana,Arial,Helvetica,Sans-Serif;font-size:14px;
line-height: initial; /* New content takes up original line height */
}

































































p.collections{
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:14px;color:#000000;font-weight:bolder;}

p.toview{
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:14px;color:#000000;font-weight:bolder;}

p.included{
margin-top:25px;
text-align:center;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:14px;color:#ff0000;font-weight:bolder;}

p.availability{
font-style: italic;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:14px;color:#000000;font-weight:bolder;}

 

h2.jackalopegoodies {
float: center;
margin-top: 5px;
margin-bottom: 10px;
text-shadow: 0px 1px 1px #000000;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:30px;color:#ff0000;font-weight:bold;

}




/* {}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{}
{}{}{}{}{}}{}{}{}}{}{}20 YEARS ANNIVERSARY WILBOOKS{}{}{}{}
{}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{} */

#twentyyears{
margin-top:20px;
background:#ffff99;
background-image: url("http://www.wilbooks.com/external-websites/20yearsbg.jpg");
border:3px solid #800000;
border-radius: 10px;
box-shadow: 5px 5px 5px #707070;
width: auto;
height: auto;

}

p.twentyyears{
margin-top:15px;
margin-bottom:15px;
margin-right:15px;
margin-left:15px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:18px;color:#000000;font-weight:bolder;}

p.twentydays{
width: auto;
height: auto;
background:#ff0000;
border:3px solid #ffff00;
border-radius: 10px;
margin-top:15px;
margin-bottom:15px;
margin-right:15px;
margin-left:15px;
padding: 5px 5px 5px 5px;
box-shadow: 5px 5px 5px #707070;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:18px;color:#ffffff;font-weight:bolder;}


p.twentyyearsheader {
width: auto;
height: 28px;
padding: 5px 5px 5px 5px;
text-shadow: 2px 2px 2px #ff0000;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:40px;color:#66ccff;font-weight:bolder;
}

p.teacherapp {
background:#ff0000;
border:3px solid #ffff00;
border-radius: 10px;
width: 600px;
height: 40px;
padding: 5px 5px 5px 5px;

font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:20px;color:#ffffff;font-weight:bolder;
}


/* {}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{}
{}{}{}{}{}}{}{}{}}{}{}DESKTOP-IMAGES FOR FREE ONLINE BOOKS{}{}{}{}
{}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{} */


img.onlinebooksp{
float: left;
margin-right:1px;
width: 21%;
height: auto;
border:1px solid #000000;

}



img.onlinebooksp:hover {
transform: scale(1.1) rotate(-2deg);
border:1px ridge #FF0000;
    position: relative;
  z-index: 1;

}






img.onlinebooksl{
float: left;
margin-right:1px;
width: 32%;
height: auto;
border:1px solid #000000;
}



img.onlinebooksl:hover {
transform: scale(1.1) rotate(-2deg);
border:1px solid #FF0000;
    position: relative;
  z-index: 1;

}





img.midbanner{
float: left;
margin-right:1px;
width: 95%;
height: auto;
border:1px solid #000000;
}

























#parentscol{
background-color: none;
width:100%;
height:1200px;
margin-top:20px;
margin-bottom:65px;
}





img.parentscol{
float: left;
margin-right:1px;
width:32%;
height: auto;
border:1px solid #000000;

}



img.parentscol:hover {
transform: scale(1.1) rotate(-2deg);
border:1px solid #FF0000;
    position: relative;
  z-index: 1;

}










.reponsiveforpromo{
width:100%;
height: auto;
}










img.emailoffer{
float: center;
width:400px;
height: auto;
margin-bottom:-2px;
margin-left:auto;

}



H2.ebooks {color: #A00000; 
background-color:none;
text-align:left;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:22px;
text-shadow: 1px 1px 2px #FFCC66;

}










#onlinebookstable{
background-image: url("https://www.wilbooks.com/free-resources/online-books/woodbg.jpg");
background-color: #FF0000;
width:100%;
margin: auto;
height:100%;
min-height:350px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:13px;font-weight:bold;

border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;


}



#onlinebookstable a:link {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:25px;color:#ffffff;font-weight:bolder;
}

#onlinebookstable a:visited {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:25px;color:#ffffff;font-weight:bolder;
}


#onlinebookstable a:hover {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:26px;color:#ffff00;font-weight:bolder;
}






#onlinebookstable-top{
background-image: url("https://www.wilbooks.com/free-resources/online-books/woodbg.jpg");
background-color: #FF0000;
width:100.6%;
margin: auto;
height:100%;
min-height:350px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:13px;font-weight:bold;

border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;

}







#coloringpagestable{
background-image: url("https://www.wilbooks.com/free-resources/online-books/colorpattern.jpg");
background-color: #FF0000;
width:100%;
margin: auto;
height:100%;
min-height:1000px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:1em;color:#ffffff;font-weight:bold;

border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;


}

#coloringpagestable a:link {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:1.2em;color:#ffffff;font-weight:bolder;
padding-top: 10px;
}
#coloringpagestable a:visited {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:1.2em;color:#ffffff;font-weight:bolder;
}

#coloringpagestable a:hover {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:1.2em;color:#ffff00;font-weight:bolder;
}





#namepagestable{
background-color: #036E3A;
width:100%;
margin: auto;
height:4500px;
min-height:2300px;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
padding: 5px;

}




#namepagestable a:link {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#ffffff;font-weight:bolder;
padding-top: 10px;
}

#namepagestable a:visited {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#ffffff;font-weight:bolder;
}

#namepagestable a:hover {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:16px;color:#ffff00;font-weight:bolder;
text-decoration: underline overline;
}


#namepagestable ul {
    
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#ffffff;font-weight:bolder;
padding-top: 10px;
}

#namepagestable li {
    
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:16px;color:#ffffff;font-weight:bolder;
padding-top: 10px;
}

p.namepages
{
padding: 5px;
background-color: #ffff00;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;
font-size:18px;color:#000000;
font-weight:bolder;
font-style:italic;
text-align:left;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
}


































#wordsearchestable{
background-image: url("https://www.wilbooks.com/free-resources/online-books/colorpattern2.jpg");
background-color: #FF0000;
width:100%;
margin: auto;
height:100%;
min-height:350px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:1em;color:#ffffff;font-weight:bold;

border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;


}



#wordsearchestable a:link {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:1.2em;color:#ffffff;font-weight:bolder;
padding-top: 10px;
}

#wordsearchestable a:visited {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:1.2em;color:#ffffff;font-weight:bolder;
}


#wordsearchestable a:hover {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:1.2em;color:#ffff00;font-weight:bolder;
}











































img.10bparents{
float: left;
margin-right:1px;
width: 380px;
height: 140px;
border:1px solid #000000;
}














/* {}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{}
{}{}{}{}{}}{}{}{}}{}{}MENU FOR FREE ONLINE RESOURCES DESKTOP{}{}{}{}
{}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{} */



ul.onlinebooks 
{
    border: 2px solid;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    background-color: #ff0000;
}

li.onlinebooks {
    float: left;
}

li.onlinebooks a {
    display: block;

    color: white;
    text-align: center;
    padding: 10px 10px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:14px;font-weight:bold;
    text-decoration: none;
}

li.onlinebooks a:hover {
    background-color: #0066ff;
}



/* {}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{}
------------------------MENU FOR FREE ONLINE RESOURCES DESKTOP ALL GRADES NAVIGATION---------------------------------------
{}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{} */

h2.onlinebookspk-menu {
text-align: center;
padding:5px 5px 5px 5px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#ffffff;font-weight:bold;
width: auto;
min-width: 120px;
height: 20px;
background-color: #bb33ff;
border:2px solid #000000;
border-radius:5px;
}

h2.onlinebookspk-menu a:link {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#ffffff;font-weight:bolder;
}


h2.onlinebookspk-menu a:visited {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#ffffff;font-weight:bolder;
}

h2.onlinebookspk-menu a:hover {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#ffff00;font-weight:bolder;
}







h2.onlinebooksk-menu {
text-align: center;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#ffffff;font-weight:bold;
padding:5px 5px 5px 5px;
width: auto;
min-width: 120px;
height: 20px;
background-color: #00e600;
border:2px solid #000000;
border-radius:5px;
}

h2.onlinebooksk-menu a:link {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#ffffff;font-weight:bolder;
}


h2.onlinebooksk-menu a:visited {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#ffffff;font-weight:bolder;
}

h2.onlinebooksk-menu a:hover {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#ffff00;font-weight:bolder;
}













h2.onlinebooks1-menu {

text-align: center;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:30px;color:#ffffff;font-weight:bold;
padding:5px 5px 5px 5px;
width: auto;
min-width: 120px;
height: 20px;
background-color: #008ae6;
border:2px solid #000000;
border-radius:5px;
}

h2.onlinebooks1-menu a:link {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#ffffff;font-weight:bolder;
}


h2.onlinebooks1-menu a:visited {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#ffffff;font-weight:bolder;
}

h2.onlinebooks1-menu a:hover {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#ffff00;font-weight:bolder;
}














h2.onlinebooks2-menu{
text-align: center;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:30px;color:#ffffff;font-weight:bold;
padding:5px 5px 5px 5px;
width: auto;
min-width: 120px;
height: 20px;
background-color: #cc2900;
border:2px solid #000000;
border-radius:5px;
}

h2.onlinebooks2-menu a:link {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#ffffff;font-weight:bolder;
}


h2.onlinebooks2-menu a:visited {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#ffffff;font-weight:bolder;
}

h2.onlinebooks2-menu a:hover {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#ffff00;font-weight:bolder;
}











h2.onlinebooks3-menu{
text-align: center;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:30px;color:#ffffff;font-weight:bold;
padding:5px 5px 5px 5px;
width: auto;
min-width: 120px;
height: 20px;
background-color: #004d00;
border:2px solid #000000;
border-radius:5px;
}


h2.onlinebooks3-menu a:link {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#ffffff;font-weight:bolder;
}


h2.onlinebooks3-menu a:visited {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#ffffff;font-weight:bolder;
}

h2.onlinebooks3-menu a:hover {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#ffff00;font-weight:bolder;
}







h2.onlinebooks-sp-menu{
text-align: center;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:30px;color:#ffffff;font-weight:bold;
padding:5px 5px 5px 5px;
width: auto;
min-width: 120px;
height: 20px;
background-color: #ff8000;
border:2px solid #000000;
border-radius:5px;
}



h2.onlinebooks-sp-menu a:link {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#ffffff;font-weight:bolder;
}


h2.onlinebooks-sp-menu a:visited {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#ffffff;font-weight:bolder;
}

h2.onlinebooks-sp-menu a:hover {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#ffff00;font-weight:bolder;
}























/* {}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{}
{}{}{}{}{}}{}{}{}}{}{}FREE ONLINE BOOKS GRADES PAGE{}{}{}{}
{}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{} */

#onlinebooksgrades{
width:100%;
margin: auto;
height:auto;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:13px;font-weight:bold;

}



#onlinebooksgrades a:link {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:18px;color:#ffffff;font-weight:bolder;
}

#onlinebooksgrades a:visited {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:18px;color:#ffffff;font-weight:bolder;
}


#onlinebooksgrades a:hover {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:18px;color:#ffff00;font-weight:bolder;
}












h2.onlinebooksheader{
width:100%;
height: auto;
background-color: #ff3300;
letter-spacing: 5px;
text-align: center;
padding-top: 10px;
padding-bottom: 10px;
margin-top:0px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:20px;color:#ffff00;font-weight:bold;
text-shadow: 1px 1px 2px #000000;


}



h2.onlinebookscompliments{
text-align: left;
padding: 10px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#ffffff;font-weight:bold;
width: 98%;
height: 100px;
}



.onlinebookscustomtext{
text-align: left;
padding: 10px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:18px;color:#ffffff;font-weight:bold;
width: 80%;
height: auto;
margin:auto;
}






.onlinebooksgrlbutton {
    margin-top:5px;
text-align: center;
padding-top: 10px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:25px;color:#ffffff;font-weight:bold;
width: 300px;
height: 30px;
background-color: #800000;
border:2px solid #ffffff;
border-radius:5px;
}




.onlinebookspkbutton {
text-align: center;
margin-top: 5px;
padding-top: 10px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:30px;color:#ffffff;font-weight:bold;
width: 300px;
height: 30px;
background-color: #bb33ff;
border:2px solid #ffffff;
border-radius:5px;
}











.onlinebookskbutton {

text-align: center;
padding-top: 10px;
margin-top:5px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:30px;color:#ffffff;font-weight:bold;
width: 300px;
height: 30px;
background-color: #00e600;
border:2px solid #ffffff;
border-radius:5px;
}

.onlinebooks1button {

text-align: center;
padding-top: 10px;
margin-top:5px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:30px;color:#ffffff;font-weight:bold;
width: 300px;
height: 30px;
background-color: #008ae6;
border:2px solid #ffffff;
border-radius:5px;
}


.onlinebooks2button{

text-align: center;
padding-top: 10px;
margin-top:5px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:30px;color:#ffffff;font-weight:bold;
width: 300px;
height: 30px;
background-color: #cc2900;
border:2px solid #ffffff;
border-radius:5px;
}


.onlinebooks3button{

text-align: center;
padding-top: 10px;
margin-top:5px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:30px;color:#ffffff;font-weight:bold;
width: 300px;
height: 30px;
background-color: #004d00;
border:2px solid #ffffff;
border-radius:5px;
}



.onlinebooks-spbutton{

text-align: center;
padding-top: 10px;
margin-top:5px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:30px;color:#ffffff;font-weight:bold;
width: 300px;
height: 30px;
background-color: #ff8000;
border:2px solid #ffffff;
border-radius:5px;
}


.onlinebooks-sp1{

text-align: center;
padding-top: 10px;
margin-top:5px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:30px;color:#ffffff;font-weight:bold;
width: 300px;
height: 30px;
background-color: #ff8000;
border:2px solid #ffffff;
border-radius:5px;
}


.onlinebooks-fabbutton{

text-align: center;
padding-top: 10px;
margin-top:5px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:30px;color:#ffffff;font-weight:bold;
width: 300px;
height: 30px;
background-color: #17D4A7;
border:2px solid #ffffff;
border-radius:5px;
}

.onlinebooks-fabbuttonsp{

text-align: center;
padding-top: 10px;
margin-top:5px;
margin-bottom:5px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:20px;color:#ffffff;font-weight:bold;
width: 300px;
height: 30px;
background-color: #17D4A7;
border:2px solid #ffffff;
border-radius:5px;
}




.onlinebooks-fabbutton2{

text-align: center;
padding-top: 10px;
margin-top:5px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:20px;color:#ffffff;font-weight:bold;
width: 300px;
height: 30px;
background-color: #17D4A7;
border:2px solid #ffffff;
border-radius:5px;
}




h2.onlinebooks-sp-home{

text-align: center;
padding-top: 10px;
margin-top:5px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:30px;color:#ffffff;font-weight:bold;
width: 320px;
height: 30px;
background-color: #ff8000;
border:2px solid #ffffff;
border-radius:5px;
}








/* {}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{}
{}{}{}{}{}}{}{}{}}{}{}FREE ONLINE BOOKS CATEGORIES PAGE-DESKTOP{}{}{}{}
{}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{} */




h2.onlinebookscol {

text-align: center;
padding-top: 10px;
margin-top:5px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:30px;color:#ffffff;font-weight:bold;
width: 300px;
height: 30px;
background-color: #00e600;
border:2px solid #ffffff;
border-radius:5px;
}




h2.onlinebooksonl {

text-align: center;
padding-top: 10px;
margin-top:5px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:30px;color:#ffffff;font-weight:bold;
width: 300px;
height: 30px;
background-color: #008ae6;
border:2px solid #ffffff;
border-radius:5px;
}


h2.onlinebookspo{

text-align: center;
padding-top: 10px;
margin-top:5px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:30px;color:#ffffff;font-weight:bold;
width: 300px;
height: 30px;
background-color: #ff80ff;
border:2px solid #ffffff;
border-radius:5px;
}

h2.onlinebooksev {
text-align: center;
padding-top: 10px;
margin-top:5px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:30px;color:#ffffff;font-weight:bold;
width: 300px;
height: 30px;
background-color: #ff3300;
border:2px solid #ffffff;
border-radius:5px;
}

h2.onlinebooksws {
text-align: center;
padding-top: 10px;
margin-top:5px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:30px;color:#ffffff;font-weight:bold;
width: 300px;
height: 30px;
background-color: #bb33ff;
border:2px solid #ffffff;
border-radius:5px;
}








































/* {}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{}
{}{}{}{}{}}{}{}{}}{}{}FREE ONLINE RESOURCES DESKTOP-LIST{}{}{}{}
{}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{} */



ul.onlineresources1
{
float: center;
width: auto;

list-style-type: circle;


}

li.onlineresources1 {
    float: center;
}

li.onlineresources1 a:link {
    display:list-item;
    color: white;
    text-align: left;
    padding: 10px 10px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:25px;font-weight:bold;
    text-decoration: none;
}

li.onlineresources a:hover {
    background-color: #004d1a;
   
}








#freeresourcestable{
margin-left:0px;
width: 690px;
max-width:750px;
min-width:320;
border: 2px solid;border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
float: center;
background-color: #009933;
height:auto;
}



#freeresourcestable a:hover{
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#ffff00;font-weight:bolder;
}
























#emailoffer {
width: 98%;
height: 98%;
margin-top:5px;
  background: #cc0000;
  background-image: -webkit-linear-gradient(top, #ff3333, #990000);
  background-image: -moz-linear-gradient(top, #ff3333, #990000);
  background-image: -ms-linear-gradient(top, #ff3333, #990000);
  background-image: -o-linear-gradient(top, #ff3333, #990000);
  background-image: linear-gradient(to bottom, #ff3333, #990000);
  -webkit-border-radius: 5;
  -moz-border-radius: 5;
  border-radius: 5px;
  font-family: Arial;
  color: #ffffff;
  font-size: 17px;
  padding: 5px 5px 5px 5px;
  border: solid #ffffff 2px;
  text-decoration: none;
text-align:center;
}




#emailoffer a:link {
text-decoration: none;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#ffffff;font-weight:bolder;
}

#emailoffer a:visited {
text-decoration: none;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#ffffff;font-weight:bolder;
}



#emailoffer a:hover {
text-decoration: none;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#ffff00;font-weight:bolder;
}
















#newcustomerdiscount {
width: 98%;
height: 165px;
margin-top:10px;
  background: #cc0000;
  background-image: -webkit-linear-gradient(top, #0066ff, #CCEFFF);
  background-image: -moz-linear-gradient(top, #0066ff, #CCEFFF);
  background-image: -ms-linear-gradient(top, #0066ff, #CCEFFF);
  background-image: -o-linear-gradient(top, #0066ff, #CCEFFF);
  background-image: linear-gradient(to bottom, #0066ff, #CCEFFF);
  -webkit-border-radius: 5;
  -moz-border-radius: 5;

border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
  font-family: Arial;
  color: #ffffff;
  font-size: 17px;
  padding: 5px 5px 5px 5px;
  border: solid #ffff00 2px;
  text-decoration: none;
text-align:center;
}




#newcustomerdiscount a:link {
text-decoration: none;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#ffffff;font-weight:bolder;
}

#newcustomerdiscount a:visited {
text-decoration: none;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#ffffff;font-weight:bolder;
}



#newcustomerdiscount a:hover {
text-decoration: none;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#ffff00;font-weight:bolder;
}






p.newcustomersignup {
text-align: left;
background: #cc0000;
padding: 10px;
margin: 0px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:25px;color:#ffffff;font-weight:bolder;

}


/* {}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{}
{}{}{}{}{}}{}{}{}}{}{}FREE ONLINE BOOKS-BOTTOM-GRAPHICS{}{}{}{}
{}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{} */






img.newcustomerdiscount{
float: left;
margin-top:0px;
margin-right:1px;
width: 45%;
height: auto;
border:0px solid #000000;
}





















#parents10 {
text-align: left;
padding: 5px 5px 5px 5px;
margin-top:20px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#000000;font-weight:bold;
width: 98%;
height: auto;
background-color: #ffffff;
border:2px solid #000000;
border-radius:5px;
}



h2.parents10 {
background:#ffcc00;
text-align: center;
padding: 5px;
height: auto;
margin-bottom: 10px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:20px;color:#000000;font-weight:bolder;
border-radius:5px;
}



#parentsspecialoffer{
text-align: center;
padding: 5px 5px 5px 5px;

font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:14px;color:#ffffff;font-weight:bold;
width: 98%;
height: auto;
background-color: #ff0000;
}


h2.parentsspecialoffer{
text-align: center;
padding: 5px;
height: auto;
margin-bottom: 10px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:20px;color:#ffff00;font-weight:bolder;

}


p.bottom-banner-title{
text-align: center;
padding: 1px;
height: auto;
margin: 0px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:17px;color:#ffff00;font-weight:bolder;

}









/* {}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}
----------------------------------------------------------------------BUY-THIS-BOOK--------FREE ONLINE RESOURCES DESKTOP---------------------------------------------------------------------
{}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}}{}{{}{}{}{}}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{} */


#buynow-kw {
  text-indent: -9999px;
  line-height: 0; /* Collapse the original line */
}

#buynow-kw:after {



padding: 5px 5px 5px 5px;
margin-top:5px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#ffffff;font-weight:bold;
width: auto;
height: auto;
background-color: #CC4400;

border:2px solid #ffff00;
border-radius: 5px;
border-style: dotted;
content: " sets are perfect for teachers and parents who want a small quantity of the best books available for young readers at an amazing price.";
text-indent: 0;
display: block;
color: #ffffff; 
letter-spacing: 5px;
text-align:center;
line-height: initial; /* New content takes up original line height */
}


















#buythisbook
{background-image: url("http://www.wilbooks.com/free-resources/online-books/buy-this-book/bg.jpg");
background-color: #339933;
width:100%;
height:100%;
border:2px solid #00bfff;
border-radius:5px;
}







#buythisbook a:link{
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:18px;color:#ffffff;font-weight:bolder;
text-decoration: none;
}


#buythisbook a:visited{
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:18px;color:#ffffff;font-weight:bolder;
text-decoration: none;
}


#buythisbook a:hover{
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:18px;color:#ffff00;font-weight:bolder;
text-decoration: none;
}






h2.buynowkindle{
margin-top:-20px;
margin-bottom:-20px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
text-align: center;
width: auto;
height: auto;
}

h2.buynowwilbooks{
margin-bottom:-25px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
text-align: center;
width: auto;
height: auto;
}







h2.buynowkindle-BACKUP{
margin-top:-20px;
margin-bottom:-25px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
text-align: center;
width: 250px;
height: auto;
background-color: #000000;
border:2px solid #ffffff;
border-radius:5px;
}

h2.buynowwilbooks-BACKUP{
margin-top:-20px;
margin-bottom:-25px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
text-align: center;
width: 250px;
height: auto;
background-color: #990000;
border:2px solid #ffffff;
border-radius:5px;
}



















.buttonback 
{
text-align: center;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:20px;color:#ffffff;font-weight:bold;
width: 270px;
height: 30px;
background-color: #ff0000;
border:2px solid #ffff00;
border-radius:5px;
}





.buttonclose {
margin-top:-25px;
text-align: center;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:20px;color:#ffffff;font-weight:bold;
width: 270px;
height: 30px;
background-color: #ff0000;
border:2px solid #ffff00;
border-radius:5px;
}



img.onlinebooksbuynowp1{
float: none;
margin-right:5px;
width: auto;
min-width: 200px;
height: 280px;
border:1px solid #000000;
}




img.onlinebooksbuynowp{
float: none;
margin-right:5px;
width: 75%;
height: auto;
border:1px solid #000000;
}









img.onlinebooksbuynowl{
float: none;
margin-right:5px;
width: auto;
min-width: 280px;
height: 200px;
border:1px solid #000000;
}



#buywilbooks
background-color: #339933;
width:auto;
height: auto;
min-height:350px;
max-height:600px;
border:2px solid #4d3319;
border-radius:5px;
}


h2.buynowkindle2{
margin-top:3px;
margin-bottom:3px;
text-align: center;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:10px;color:#ffff00;font-weight:bold;
width: 280px;
height: 25px;
background-color: #000000;
border:2px solid #ffffff;
border-radius:5px;
}




#10bookbanner {
position: relative;
z-index: 500;
border:none;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:12px;color:#ffff00;font-weight:bold;
}



h2.livechat
{
width: 90%;
background-color: #2eb82e;
margin:5px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;
font-size:18px;color:#ffffff;
font-weight:bolder;
font-style:normal;
text-decoration:none;
text-align:center;
border-radius: 5px;
border:2px solid #ffffff;
}


h2.livechat a:link{
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:18px;color:#ffffff;font-weight:bolder;
text-decoration: none;
}


h2.livechat a:visited{
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:18px;color:#ffffff;font-weight:bolder;
text-decoration: none;
}


h2.livechat a:hover{
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:18px;color:#ffff00;font-weight:bolder;
text-decoration: none;
}



/* {}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{}
{}{}{}{}{}}{}{}{}}{}{}NEW-WILBOOKS-MENU-{}{}{}{}
{}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{} */





#specials{
background-color: none;
width:100%;
height:auto;
margin-top:20px;
margin-bottom:65px;
}

#specials a:link {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#000000;font-weight:bolder;
text-decoration: none;
}

#specials a:visited {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#000000;font-weight:bolder;
text-decoration: none;
}



#specials a:hover {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:16px;color:#ff0000;font-weight:bolder;
text-decoration: none;
}








h2.teacher-special {
float:left;
text-align: center;
padding: 10px;
width: 25%;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:18px;color:#ffffff;font-weight:bold;
height: 20px;
background-color: #FFCC01;
border:1px solid #000000;
box-shadow: none;
    
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}





h2.parent-special {
float: right;
text-align: center;
width:25%;
padding: 10px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:18px;color:#ffffff;font-weight:bold;
height: 20px;
background-color: #FFCC01;
border:1px solid #000000;
box-shadow: none;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}


/* {}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{}
{}{}{}{}{}}{}{}{}}{}{}UNDER-TEACHER-SPECIALS-{}{}{}{}
{}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{} */





#under-specials{
background-color: none;
width:100%;
height:auto;
margin-top:10px;
margin-bottom:25px;
}

#under-specials a:link {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:13px;color:#ffffff;font-weight:bolder;
text-decoration: none;
}

#under-specials a:visited {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:13px;color:#ffffff;font-weight:bolder;
text-decoration: none;
}



#under-specials a:hover {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:13px;color:#ffffff;font-weight:bolder;
text-decoration: none;
}








h2.under-teacher-special {
float:left;
text-align: center;
padding: auto;
width: 25%;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:5px;color:#ffffff;f-weight:bold;
height: 8px;
background-color: #FF0000;
border:1px solid #000000;
box-shadow: none;
    
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}





h2.under-parent-special {
float: right;
text-align: center;
width:25%;
padding: auto;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:5px;color:#ffffff;font-weight:bold;
height: 8px;
background-color: #FF0000;
border:1px solid #000000;
box-shadow: none;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

/* {}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{}
{}{}{}{}{}}{}{}{}}{}{}UNDER-TEACHER-SPECIALS-{}{}{}{}
{}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{} */






#frmenu{

background-color: none;
width:110%;
height:auto;
margin-top:0px;
margin-bottom:40px;
}

#frmenu a:link {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:12px;color:#ffffff;font-weight:bolder;
text-align: left;
text-decoration: none;
}

#frmenu a:visited {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:12px;color:#ffffff;font-weight:bolder;
text-decoration: none;
}



#frmenu a:hover {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:12px;color:#ffff00;font-weight:bolder;
text-decoration: none;
}




h2.frmenu {
float:left;
text-align: center;
padding: 5px;
width: 16.5%;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:12px;color:#ffffff;font-weight:bold;
height: 25px;
background-color: #ff0000;
border:1px solid #000000;

   margin-right:1px; 
    border-top-left-radius:0px;
    border-top-right-radius:0px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius:10px;
}











#frmenu2{
background-color: none;
width:150%;
height:auto;
margin:auto;

}

#frmenu2 a:link {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:12px;color:#ffffff;font-weight:bolder;
text-align: left;
text-decoration: none;
}

#frmenu2 a:visited {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:12px;color:#ffffff;font-weight:bolder;
text-decoration: none;
}



#frmenu2 a:hover {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:12px;color:#ffff00;font-weight:bolder;
text-decoration: none;
}




h2.frmenu2 {
float:left;
text-align: center;
padding: 5px;
width: 16.5%;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:12px;color:#ffffff;font-weight:bold;
height: 25px;
background-color: #ff0000;
border:1px solid #000000;

   margin-right:1px; 
    border-top-left-radius:0px;
    border-top-right-radius:0px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius:10px;
}


p.clickhere
{

width: 70%;
height:auto;
padding: 10px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;
font-size:16px;color:#ffff00;
font-weight:bolder;
font-style:normal;
text-decoration:none;
text-align:center;
background-color: #00aaff;
border:1px solid #000000;

   margin:10px; 
    border-top-left-radius:10px;
    border-top-right-radius:0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius:10px;
}





#floating2{
background-color: #FFFF00;
width:290px;height:20px;
text-align:center;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:13px;font-weight:bold;
border:1px solid #ccc;
border-radius:15px;
margin-left:27%;

box-shadow: 3px 3px 3px #888888;
}












img.colored-jackalope{
float: left;
margin-right:1px;
width: 15%;
height: auto;
border:1px solid #000000;

}



img.colored-jackalope:hover {
transform: scale(1.5) rotate(-2deg);
border:1px ridge #FF0000;
    position: relative;
  z-index: 1;

}






#usmapfreeresources{
float: none;
position: relative;
background-color: #8BC6E5;
border-radius: 20px;
border: 3px solid #FFCC01;
width: 100%; 
height: auto;
   
   
    }



p.st-PA{
font-family:Tahoma,Arial,Helvetica,Sans-Serif;
font-size:17px;color:#ffff00;font-weight:bolder;
    position: absolute;
    top: 25%;
right: 20%;
  z-index: 10;
  
  

}





img.usmap {
width: 100%; 
height: auto;
    position: relative;
  z-index: 1;

}





p.customgrl {
    float: left;
text-align: center;
padding: 2px;
width: 25px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#ffffff;font-weight:bold;
height: 20px;
background-color: #0099cc;
border:1px solid #000000;
   border-radius: 2px;
box-shadow: none;
margin-right:1px;
margin-left:1px;
margin-top:0px;  

}




p.customgrlnames {
    float: left;
text-align: left;
padding: 2px;
width: 95%;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:14px;color:#ffffff;font-weight:bold;
height: auto;
background-color:  #006599;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
box-shadow: none;
margin-right:1px;   

}


p.customtitlenames {
float: left;
text-align: left;
padding: 3px;
width: 95%;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#ffffff;font-weight:bold;
height: auto;
background-color: #ff0000;

border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;

box-shadow: none;
margin-right:1px;
margin-left:1px;
margin-top:0px;  

}



p.customcategoryname {
    float: left;
text-align: left;
padding: 2px;
width: 95%;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#ffffff;font-weight:bold;
height: auto;
background-color: #0066ff;
box-shadow: none;
margin-right:1px;
margin-left:1px;
margin-top:0px; 
border-top-left-radius: 0px;
border-top-right-radius: 5px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 5px;

}


















































/* {}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{}
{}{}{}{}{}}{}{}{}}{}{}CUSTOM-SIDEBAR-MENU-{}{}{}{}
{}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{} */



/* Navbar container */
.navbar {

  overflow: hidden;
  margin-top:10px;
  width: 98%;
  background-color: #006599;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:12px;color:#ffffff;font-weight:bold;
  border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
}

/* Links inside the navbar */
.navbar a {
  float: left;
  font-size: 16px;
  color: white;
  text-align: center;
  padding: 14px 16px;
  text-decoration: none;
}

/* The dropdown container */
.dropdown {
  float: left;
  overflow: hidden;
}

/* Dropdown button */
.dropdown .dropbtn {
  font-size: 16px; 
  text-align: left;
  border: none;
  outline: none;
  color: white;
  padding: 5px;
  background-color: inherit;
  font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:14px;color:#ffffff;font-weight:bold;
 /* Important for vertical align on mobile phones */
  margin: 0; /* Important for vertical align on mobile phones */
}

/* Add a red background color to navbar links on hover */
.navbar a:hover, .dropdown:hover .dropbtn {
  background-color: red;
}

/* Dropdown content (hidden by default) */
.dropdown-content {
  display: none;
  position: absolute;
  background-color: #ffcc00;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
  border:2px solid #000000;
    border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
}

/* Links inside the dropdown */
.dropdown-content a {
  float: none;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
  font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:14px;color:#000000;
  font-weight:bold;
  text-align: left;
}

/* Add a grey background color to dropdown links on hover */
.dropdown-content a:hover {
  background-color: #70000A;
   font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:14px;color:#ffffff;font-weight:bold;
     border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
}

/* Show the dropdown menu on hover */
.dropdown:hover .dropdown-content {
  display: block;
}

















/* {}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{}
{}{}{}{}{}}{}{}{}}{}{}CUSTOM-SIDEBAR-MENU-{}{}{}{}
{}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{} */









/* {}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{}
{}{}{}{}{}}{}{}{}}{}{}CUSTOM-SUBCATEGORIES-MENU-FREE ONLINE BOOKS{}{}{}{}
{}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{} */


/* Navbar container */
.navbar-categories {
 overflow: hidden;
  margin-top:10px;
  width: 55%;
  background-color: #00cc00;
text-align: center;
  border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
padding: 10px;
}

/* Links inside the navbar */
.navbar-categories a{
  float: left;
  text-align: right;
  padding: 14px 16px;
  text-decoration: none;
  font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:18px;color:#FFFFFF;font-weight:bold;
}

/* The dropdown container */
.dropdown-categories {
  float: left;
  overflow: hidden;
}

/* Dropdown button */
.dropdown-categories .dropbtn-categories {
 text-align: center;
  border: none;
  outline: none;
  padding: 5px;
  background-color: inherit;
  font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:20px;color:#ffffff;font-weight:bold;
 /* Important for vertical align on mobile phones */
  margin: 0; /* Important for vertical align on mobile phones */
}

/* Add a red background color to navbar links on hover */
.navbar-categories a:hover, .dropdown:hover .dropbtn {
  background-color: red;
}

/* Dropdown content (hidden by default) */
.dropdown-content-categories {
  display: none;
  position: absolute;
 color: black;
  background-color:  #006600;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
  border:2px solid #FFFF00;
    border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;

}

/* Links inside the dropdown */
.dropdown-content-categories a:link {
  float: none;
  color: black;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
  font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:20px;color:#ffffff;font-weight:bold;
  text-align: left;
}

/* Add a grey background color to dropdown links on hover */
.dropdown-content-categories a:hover {
  background-color: #ff0000;
   font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:20px;color:#FFFF00;font-weight:bold;
     border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
}

/* Show the dropdown menu on hover */
.dropdown-categories:hover .dropdown-content-categories {
  display: block;
}






/* {}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{}
{}{}{}{}{}}{}{}{}}{}{}CUSTOM-SUBCATEGORIES-MENU-{}{}{}{}
{}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{} */








/* {}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{}
{}{}{}{}{}}{}{}{}}{}{}NEW IFRAME FOR FREE RESOURCES-{}{}{}{}
{}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{} */



#freeresources-topiframe{
width: 98%;
height: 98%;
margin-top:0px;
  background: #cc0000;
  background-image: -webkit-linear-gradient(top, #0080ff, #ffffff);
  background-image: -moz-linear-gradient(top, #0080ff, #ffffff);
  background-image: -ms-linear-gradient(top, #0080ff, #ffffff);
  background-image: -o-linear-gradient(top, #0080ff, #ffffff);
  background-image: linear-gradient(to bottom, #0080ff, #ffffff);
  -webkit-border-radius: 5;
  -moz-border-radius: 5;
  border-radius: 5px;
   border: solid #ffffff 2px;
    padding: 5px 5px 5px 5px;
    text-align: center;
  }




#freeresources-topiframe a:link {

background: #ffff00;    
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:22px;color:#ff0000;font-weight:bolder;
text-decoration: none;
}

#freeresources-topiframe a:visited {
 
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:22px;color:#ff0000;font-weight:bolder;
text-decoration: none;
}



#freeresources-topiframe a:hover {
 
background: #ff0000;  
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:22px;color:#ffff00;font-weight:bolder;
text-decoration: none;
}





#newcustomerdiscount-sub {
margin-top:5px;
width: 100%;
height: 100px;
padding: 0px;
}


p.newcustomerdiscount {
background: #ffff00;
text-align: center;
line-height: 35px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:20px;color:#ff0000;font-weight:bolder;
}






img.freeresourcesoffer-left{
float: left;
margin-top:0px;
margin-left:0px;
width: 48%;
height: 98%;
border:2px solid #ffff00;

border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 0px;

}



img.freeresourcesoffer-right{
float: right;
margin-top:0px;
margin-right:0px;
width: 48%;
height: 98%;
border:2px solid #ffff00;

border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 10px;

}





img.signupnow{
    float: center;
margin-top:0px;
margin-right:0px;
width: 100%;
height: 5%;
border:0px solid #000000;
}


img.allbestsellers{

width: 50%;
height: auto;
    
}








/* {}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{}
{}{}{}{}{}}{}{}{}}{}{}NEW I-FRAME FOR SPECIAL OFFER-{}{}{}{}
{}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{} */



#special_offer{
width: 98%;
height: 98%;
text-align: center;
margin-top:10px;

    
  }



#special_offer a:link {
padding: 5px 5px 5px 5px;
background:  #e6005c;    
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:3vw;color:#ffffff;font-weight:bolder;
text-decoration: none;
 border:2px solid #ffff00;

border-top-left-radius: 10px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 10px;   




}

#special_offer a:visited {
 
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:3vw;color:#ffffff;font-weight:bolder;
text-decoration: none;
}



#special_offer a:hover {
 padding: 5px 5px 5px 5px;
background: #ffffff;  
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:3vw;color:#ff0000;font-weight:bolder;
text-decoration: none;
}




#onsalemessage {
margin-top:5px;
background: #ff0000;
text-align: center;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:1em;color:#ffff00;font-weight:bolder;
}



.GRLS {
margin-top:10px;
width: 100%;
height: auto;    
padding-top: 5px;
padding-bottom: 5px;
background: #ff0000;
text-align: center;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:0.9vw;color:#ffff00;font-weight:bolder;
}





.halflinks {
width: 100%;
height: auto;    
padding: 5px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:1vw;color:#ffff00;font-weight:bolder;
}











.half1 {
float: left;
margin-top:5px;
margin-bottom:15px;
width: 45%;
height: auto;    
padding-top: 5px;
padding-bottom: 5px;
background: #24AC37;
text-align: center;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:1vw;color:#ffff00;font-weight:bolder;
border-top-left-radius: 0px;
border-top-right-radius: 10px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 10px;   
}






.half1 a:link {

font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:1vw;color:#ffffff;font-weight:bolder;
text-decoration: none;




}

.half1 a:visited {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:1vw;color:#ffffff;font-weight:bolder;
text-decoration: none;
}



.half1 a:hover {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:1vw;color:#ffff00;font-weight:bolder;
text-decoration: none;
}











.half2 {
float: right;
margin-top:5px;
margin-bottom:15px;
width: 45%;
height: auto;    
padding-top: 5px;
padding-bottom: 5px;
background: #24AC37;
text-align: center;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:1vw;color:#ffff00;font-weight:bolder;
border-top-left-radius: 10px;
border-top-right-radius: 0px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 0px;   
}



.half2 a:link {

font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:1vw;color:#ffffff;font-weight:bolder;
text-decoration: none;




}

.half2 a:visited {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:1vw;color:#ffffff;font-weight:bolder;
text-decoration: none;
}



.half2 a:hover {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:1vw;color:#ffff00;font-weight:bolder;
text-decoration: none;
}





.body-text-white {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:14px;color:#ffffff;font-weight:bolder;font-style:normal;text-decoration:none;background-image:none;
 padding: 5px 5px 5px 5px;
}




/* {}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{}
{}{}{}{}{}}{}{}{}}{}{}10 BOOK COLLECTIONS CUSTOM MENU{}{}{}{}
{}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{} */




p.red-10b
{
background: #008ae6;   
font-family:Tahoma,Arial,Helvetica,Sans-Serif;
font-size:18px;color:#ff0000;
font-weight:bolder;
font-style:normal;
text-align:center;
}




p.red-10b a:link {
background: #008ae6; 
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:17px;color:#ffffff;font-weight:bolder;
text-decoration: none;




}


p.red-10b a:visited {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:17px;color:#ffffff;font-weight:bolder;
text-decoration: none;
}




p.red-10b a:hover {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:17px;color:#ffff00;font-weight:bolder;
text-decoration: none;
}




#responsive-page-margin-10b{
width: 96%;
height: auto;
float: none;
margin: auto;
background:#3399ff;
border:2px solid #ff0000;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
padding: 10px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:16px;color:#000000;font-weight:bolder;
}




h1.responsive-header-10b {
width: 97.5%;
background:#ff0000;
text-align: center;
float: center;
padding: 5px;
height: auto;
margin: auto;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:2.5vw;color:#ffff00;font-weight:bolder;
border:2px solid #ff0000;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
}



h1.responsive-header-10b2 {
width: 98.7%;
background:#ff0000;
text-align: center;
float: center;
padding: 0px;
height: auto;
margin: auto;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:3.8vw;color:#ffffff;font-weight:bolder;
text-shadow: 0.7px 0.7px #000000;
border:2px solid #ff0000;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
}





img.tenbc{
float: none;
margin:10px;
width: 98%;
height: auto;
border:0px solid #000000;
}



img.tenbcbutton{
float: none;
width: 23%;
height: auto;
border:0px solid #000000;
}


img.tenbcbutton:hover {
transform: scale(1.1) rotate(0deg);
border:0px solid #FF0000;
    position: relative;
  z-index: 1;

}







img.freeresbutton{
float: none;
width: 19%;
height: auto;
border:0px solid #000000;
}


img.freeresbutton:hover {
transform: scale(1.1) rotate(0deg);
background:#ffff00;
  border-radius: 3px;
border:1px solid #FFFF00;
    position: relative;
  z-index: 1;

}


img.categorybutton{
float: none;
width: 25%;
height: auto;
border:0px solid #000000;
}


img.categorybutton:hover {
transform: scale(1.1) rotate(0deg);
background:#ffff00;
  border-radius: 3px;
border:1px solid #FFFF00;
    position: relative;
  z-index: 1;

}











#col-descriptionsten{
background: #990000;
border:3px solid #ff9900;
border-radius: 5px;
box-shadow: 5px 5px 5px #707070;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:12px;color:#ffffff;font-weight:bolder;
}



#col-descriptionsten a:link {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:1.6vw;color:#ff0000;font-weight:bolder;
text-decoration: none;
}



#col-descriptionsten a:visited {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:1.6vw;color:#ff0000;font-weight:bolder;
text-decoration: none;
}




#col-descriptionsten a:hover {
    background: #990000;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:1.6vw;color:#ffff00;font-weight:bolder;
text-decoration: none;
}
















#col-descriptionsten  li{
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:2vw;color:#FF0000;font-weight:bolder;
}



p.white-10b
{font-family:Tahoma,Arial,Helvetica,Sans-Serif;
font-size:4vw;color:#ffffff;
font-weight:bolder;
font-style:normal;
text-decoration:none;
text-align:left;
}




#frmenu10b{
background-color: none;
width:110%;
height:auto;
margin-bottom:10px;

}

#frmenu10b a:link {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:12px;color:#ffffff;font-weight:bolder;
text-align: left;
text-decoration: none;
}

#frmenu10b a:visited {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:12px;color:#ffffff;font-weight:bolder;
text-decoration: none;
}



#frmenu10b a:hover {
 font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:12px;color:#ffff00;font-weight:bolder;
text-decoration: none;
}




h2.frmenu10b {
float:left;
text-align: center;
width: 20%;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:3.5vw;color:#ffffff;font-weight:bold;
height: auto;
background-color: #9933ff;
border:1px solid #000000;
padding: 1px;
   margin-right:2px; 
   border-top-left-radius:10px;
    border-top-right-radius:10px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius:10px;
}










#col-descriptionsten td{
 width: 25%;
       
background: #FFFF00;
border-radius: 5px;
border:1px solid #800000;
	}



p.black-10b
{font-family:Tahoma,Arial,Helvetica,Sans-Serif;
font-size:3vw;color:#000000;
font-weight:bolder;
font-style:normal;
text-decoration:none;
text-align:center;
}













#frmenu10{
float:none;
background-color: none;
width:100%;
height:auto;
margin-top:-25px;
margin-bottom:0px;
margin-left:20px;
}

#frmenu103333 a:link {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:12px;color:#ffffff;font-weight:bolder;
text-align: left;
text-decoration: none;
}

#frmenu10 a:visited {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:12px;color:#ffffff;font-weight:bolder;
text-decoration: none;
}



#frmenu10 a:hover {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:12px;color:#ffff00;font-weight:bolder;
text-decoration: none;
}




h2.frmenu10333 {
float:left;
text-align: center;
padding: 5px;
width: 18%;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:12px;color:#ffffff;font-weight:bold;
height: 25px;
background-color: #ff0000;
border:1px solid #000000;

   margin-right:3px; 
    border-top-left-radius:0px;
    border-top-right-radius:0px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius:10px;
}


#frmenu10 a:link {
float:left;
text-align: center;
padding: 5px;
width: 18%;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:2vw;color:#ffffff;font-weight:bold;
height: auto;
background-color: #ff0000;
border:1px solid #000000;
text-decoration: none;
   margin-right:10px; 
    border-top-left-radius:0px;
    border-top-right-radius:0px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius:10px;
}








#col-navigation-grades{
background-color: none;
width:100%;
height:auto;
margin-top:10px;
margin-bottom:70px;
}

#col-navigation-grades a:link {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:12px;color:#000000;font-weight:bolder;
text-align: left;
text-decoration: none;
}

#col-navigation-grades a:visited {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:12px;color:#ff0000;font-weight:bolder;
text-decoration: none;
}



#col-navigation-grades a:hover {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:12px;color:#ff0000;font-weight:bolder;
text-decoration: none;
}




h2.col-navigation-grades{
float:left;
text-align: center;
padding: 5px;
width: 23%;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:3vw;color:#000000;font-weight:bold;
height: auto;
background-color: #ffff00;
border:1px solid #000000;

   margin-right:1px; 
    border-top-left-radius:10px;
    border-top-right-radius:10px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius:10px;
}






img.onlinebooksgrl{
float: left;
margin-right:5px;
width: 90px;
height: auto;
border:0px solid #000000;

}











#onlinebooksbuttons{
background-image: url("https://www.wilbooks.com/free-resources/online-books/woodbg.jpg");
background-color: #FF0000;
width:100%;
margin: auto;
height:100%;
min-height:350px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:13px;font-weight:bold;

border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;


}



#onlinebooksbuttons a:link {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:20px;color:#ffffff;font-weight:bolder;
}

#onlinebooksbuttons a:visited {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:22px;color:#ffffff;font-weight:bolder;
}


#onlinebooksbuttons a:hover {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:22px;color:#ffff00;font-weight:bolder;
}



/* {}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{}
{}{}{}{}{}}{}{}{}}{}{}CATEGORIES BUTTON NAVIGATION-{}{}{}{}
{}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{} */

.categoriesbutton {
text-align: center;
padding:2px 2px 2px 2px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:17px;color:#ffffff;font-weight:bolder;
width: 95%;
min-width: 100px;
height: auto;
background-color: #0099ff;
border:2px solid #000000;
border-radius:5px;
}

.categoriesbutton a:link {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#ffffff;font-weight:bolder;
}


.categoriesbutton a:visited {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#ffffff;font-weight:bolder;
}

.categoriesbutton a:hover {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#ffff00;font-weight:bolder;
}

.categoriesbutton-bg { 
width: 100%;
background-color: #ffff66;
float:none;
}


img.tenbookshomepage{
float: left;
width: 50%;
height: auto;
}








#collectiongradesmenu{
width: 100%;    
margin: auto;
height:auto;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:13px;font-weight:bold;

}



#collectiongradesmenu a:link {
   
 font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:1.4em;color:#ffffff;font-weight:bolder;
}

#collectiongradesmenu a:visited {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:1.4em;color:#ffffff;font-weight:bolder;
}


#collectiongradesmenu a:hover {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:1.4em;color:#ffff00;font-weight:bolder;
}

p.collectionsmenubutton {
text-align: center;
border:2px solid #ffff00;
border-radius:5px;
background-color: #004d99;
}

#borderforpages{
width: 100%; 
padding:10px;
border:1px solid #ffff00;
border-radius:5px;
background-color: #80d4ff;
}



















#bodypages{
width: 100%;
height: auto;
margin:auto;
  background: #cc0000;
  background-image: -webkit-linear-gradient(top, #0080ff, #ffffff);
  background-image: -moz-linear-gradient(top, #0080ff, #ffffff);
  background-image: -ms-linear-gradient(top, #0080ff, #ffffff);
  background-image: -o-linear-gradient(top, #0080ff, #ffffff);
  background-image: linear-gradient(to bottom, #0080ff, #ffffff);
  -webkit-border-radius: 5;
  -moz-border-radius: 5;
  border-radius: 5px;
   border: solid #ffffff 2px;
    padding: auto;
    text-align: center;
  }




#bodypages a:link {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:22px;color:#ff0000;font-weight:bolder;
text-decoration: none;
}

#bodypages a:visited {
 
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:22px;color:#ff0000;font-weight:bolder;
text-decoration: none;
}



#bodypages a:hover {
 
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:22px;color:#0454FD;font-weight:bolder;
text-decoration: none;
}










img.wsearch{
float: none;
margin:10px;
width: 23%;
height: auto;
border:0px solid #000000;
}


img.wsearch:hover {
transform: scale(1.1) rotate(0deg);
border:0px solid #FF0000;
    position: relative;
  z-index: 1;

}


.ebookdownload{
text-align: center;
padding:1px 1px 1px 1px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:22px;color:#ffff00;font-weight:bolder;
width: 100%;
min-width: 100px;
height: auto;
background-color: #ff0000;
border:1px solid #000000;
border-radius:1px;    
    
}










/* {}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{}
{}{}{}{}{}}{}{}{}}{}{}FREE BOOKS FOR EDUCATORS PAGE{}{}{}{}
{}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{} */

.freebooks-page{
width:98%;
background-color: #066C9C;
border:1px solid #000000;
border-radius:5px;
margin-top: 15px;
height:auto;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:13px;font-weight:bold;
padding:5px 5px 5px 5px;
}



.freebooks-page a:link {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:18px;color:#ffffff;font-weight:bolder;
}

.freebooks-page a:visited {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:18px;color:#ffffff;font-weight:bolder;
}


.freebooks-page a:hover {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:18px;color:#ffff00;font-weight:bolder;
}


/* {}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{}
{}{}{}{}{}}{}{}{}}{}{}NAME-COLORING-PAGES{}{}{}{}
{}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{} */


#namescoloringtable{
background-image: url("https://www.wilbooks.com/free-resources/online-books/colorpattern.jp");
background-color: #FF0000;
width:100%;
height:auto;
min-height:350px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:1em;color:#ffffff;font-weight:bold;
padding:5px 5px 5px 5px;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;


}

#namescoloringtable a:link {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:1.2em;color:#ffffff;font-weight:bolder;
padding-top: 10px;
}
#namescoloringtable a:visited {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:1.2em;color:#ffffff;font-weight:bolder;
}

#namescoloringtable a:hover {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:1.2em;color:#ffff00;font-weight:bolder;
}


#youtubeplayer{
background-color: #F8F8FF;
width:98%;
height:2500px;
border:1px solid #000000;
border-radius:5px;
margin-left:5px;
box-shadow: 10px 10px 5px #888888;
}

/* {}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{}
{}{}{}{}{}}{}{}{}}{}{}EDUCATIONAL VIDEOS MENU{}{}{}{}
{}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{} */

.videopagetitle {
float: none;
text-align: center;
padding: 5px;
width: 90%;
margin:auto;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:2.3em;color:#ffffff;font-weight:bold;
height: auto;
background-color: #ff0000;
border:1px solid #FFFFFF;
border-radius:0px;
}


.namespagelink {
float: none;
text-align: center;
padding: 5px;
width: 60%;
margin:auto;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:1em;color:#ffffff;font-weight:bold;
height: auto;
background-color: #ff0000;
border:1px solid #FFFFFF;
border-radius:0px;
}


.videomenu {
float: left;
text-align: center;
padding: 2px;
width: 20%;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:14px;color:#ffffff;font-weight:bold;
height: 35px;
background-color: #2ABFEA;
border:1px solid #FFFFFF;
border-radius:5px;
margin:1px;
}




.videomenu a:link {
   
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:200%;color:#ffffff;font-weight:bolder;
text-align: center;
text-decoration: none;
}

.videomenu a:visited {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:14px;color:#ffffff;font-weight:bolder;
text-decoration: none;
}



.videomenu a:hover {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:14px;color:#ffff00;font-weight:bolder;
text-decoration: none;
}


/* {}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{}
{}{}{}{}{}}{}{}{}}{}{}NEW FREE RESOURCES MENU- DECEMBER 2019{}{}{}{}
{}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{} */

.newfrmenu {
float: left;
text-align: center;
padding: 5px;
width: 18%;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:1.2em;color:#ffffff;font-weight:bold;
height: 25px;
background-color: #ff0000;
border:1px solid #000000;
border-radius:5px;
margin-left:5px;
}




.newfrmenu a:link {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:1.1em;color:#ffffff;font-weight:bolder;
text-align: center;
text-decoration: none;
}

.newfrmenu a:visited {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#ffffff;font-weight:bolder;
text-decoration: none;
}



.newfrmenu a:hover {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#ffff00;font-weight:bolder;
text-decoration: none;
}


#ytvideosmenu{
background-image: url("https://www.wilbooks.com/free-resources/online-books/colorpattern.jpg");
background-color: #FF0000;
width:98%;
margin: auto;
height:150px;
min-height:150px;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;


}























/* {}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}
----------------------------------------------------------------------MEMBERSHIP-TEXT---------------------------------------------------------------------
{}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}}{}{{}{}{}{}}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{} */




#membership {
width: 98.5%;
height: auto;
margin-top:5px;
  background: #cc0000;
  background-image: -webkit-linear-gradient(top, #248f24, #2eb82e);
  background-image: -moz-linear-gradient(top, #248f24, #2eb82e);
  background-image: -ms-linear-gradient(top, #248f24, #2eb82e);
  background-image: -o-linear-gradient(top, #248f24, #2eb82e);
  background-image: linear-gradient(to bottom, #248f24, #2eb82e);
  -webkit-border-radius: 5;
  -moz-border-radius: 5;

  border-radius: 5px;
  border-top-left-radius: 20px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 20px;
  font-family: Arial;
  color: #ffffff;
  font-size: 20px;
  padding: 5px 5px 5px 5px;
  border: solid #ffff00 2px;
  box-shadow: 5px 5px 5px #888888;
  text-decoration: none;
text-align:center;

}



#membership  a:link {
text-decoration: none;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:1em;color:#ffffff;font-weight:bolder;
}

#membership  a:visited {
text-decoration: none;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:1em;color:#ffffff;font-weight:bolder;
}



#membership  a:hover {
text-decoration: none;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:1em;color:#ffff00;font-weight:bolder;
}



p.membershiptext{
text-align: center;
padding: 1px;
height: auto;
margin: 0px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:26px;color:#ffff00;font-weight:bolder;

}


p.membershiptext2{
text-align: center;
padding: 1px;
height: auto;
margin: 0px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:20px;color:#ffff00;font-weight:bolder;

}


img.membersbanner{
width: 100%;
height: auto;
}











.logintable{

background-color: #FFFFFF;
width:100%;
margin: auto;
padding: 10px;
height:100%;
min-height:400px;

font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:13px;font-weight:bold;
border: solid #000000 2px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;


}



.logintable a:link {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#ff0000;font-weight:bolder;
}

.logintable a:visited {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#ff0000;font-weight:bolder;
}


.logintable a:hover {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#ff0000;font-weight:bolder;
}




.memberslogin {
margin-top:5px;
margin-left:0%;
text-align: center;
padding: 5px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:25px;color:#ffffff;font-weight:bold;
width: 100%;
height: auto;
background-color: #ffff00;
border:2px solid #000000;
border-radius:5px;
}





































