
.container{
background-color: #fff; 
background-position: center 0; 
width: 1100px;
min-height: 500px;
margin-right: auto; 
margin-left: auto;


}
.topline{
position: left;
}

#box{
position: absolute; top: 50; 
margin: 40;
}


#holderbox{
float: left;
margin: 30;
background-color: fff;
width: 650;
height: 300;
z-index: 0;
}

#navbox{
float: left;
width: 125;
height: 400;
background-color: fff;
padding: 10;
margin: 30;

}

.classboxs{
float: left;
width: 100;
height: 35;
background-color: fff;
padding: 6;
margin: 10;
z-index: 15;

}


#name{
position: relative; top: 0; left:540;


}


.bottomline{
position: left;
}


a{
color: gray;
}
a:hover{
color: black;
}
******************************pictureboxes**************
.nothign{

}
#contentholder{
float: left;
background-color: #fff;
width: 650px;
height: 300px;
z-index: 0;
}

.content{
background-color: #fff;
position: relative;
overflow: hidden;
width: 650px;
height: 300px;
z-index: 0;
}
.content2{
position: relative;
overflow: hidden;
width: 650px;
height: 300px;
z-index: 0;
}
.contentns{
position: relative;
background-color: #fff;
overflow: auto;
width: 650px;
height: 300px;
z-index: 0;
}

#contentautofill{
float: left;
margin: 10;
padding: 10;
background-color: #fff;
width: 650px;
height: 600px;
}
#featured-books {
 float: left;
  width: 600px;
  height: 350px;
  margin: 1em auto;
  padding: 0;
  z-index: 0;
}

#featured-books .covers {
  float: left;
  height: 105;
  z-index: 10;
}
#featured-books a {
  float: left;
  margin: 20px;
  color: white;
  z-index: 20;
}




