/* CSS Document */

body { 
		background-color:#fff;
	  font-family: Times New Roman, Times, serif;
		margin:0px;
		padding:0px;
		text-align: center;
}

p {
   margin: 5px;
}

#wrapper {
    position:relative;
		top:20px;
    width: 750px;
    padding:0px;
		margin: 0px auto;
		border: solid black 1px;
}



#banner {
     background-color:#333;
		 color:#FFFF8D;
		 height:122px;
     text-align: center;
  	 padding:0px;
	   margin:0px;
}

#topNavwrap{
     height: 36px;
	   padding:0px;
	   margin:0px;
     background-color:#000;
	   
}

#topNav{
     position:relative;
     height: 36px;
	   padding:0px;
	   margin:0px 15px 0px 0px;
     background-color:#000;
	   color: #fff;
	   z-index:5;
	   
}

#topNav .home a,
#topNav .theBook a,
#topNav .theAuthors a,
#topNav .wiseLeaders a,
#topNav .press a,
#topNav .blog a,
#topNav .contact a{
     display: block;
     margin:0px;
		 padding:0px;
		 border:0px;
		 list-style-type:none;
     float:right;
	

}

#topNav a {
     height: 36px;
	   display:block;
     font-family:Arial, Helvetica, sans-serif;
	   font-size: 9px;
	   color: #FEE601;
 	   text-decoration:none;
		 letter-spacing:1px;

}

#topNav a:hover {
    height: 36px;
    background-color:#FEE601;
		color: #000;
  	text-decoration:none;
}

#home #topNav .home a,
#theBook #topNav .theBook a,
#theAuthors #topNav .theAuthors a,
#wiseLeaders #topNav .wiseLeaders a,
#press #topNav .press a,
#blog #topNav .blog a,
#contact #topNav .contact a
{
    height: 36px;
    background-color:#FEE601;
		color: #000;
  	text-decoration:none;

}

#topNav .movedown{
       position: relative;
			 top:13px;
}

#bannerTextAlign{
     float:right;
	   width: 480px;
}

#quote {
		 font-style:italic;
		 margin-right:20px;
		 color: #FFFF8D;
		 font-size: 12pt;
		 line-height: 22px;		 
}         

#quote1{
		 margin-top:20px;
}
#quote2{
		 margin-top:10px;
}
#quote3{
		 margin-top:20px;
}
#quote4{
		 margin-top:8px;
}
#quote5{
		 margin-top:20px;
}
#quote6{
		 margin-top:20px;
}
#quote7{
		 margin-top:20px;
}

#quote8{
		 margin-top:20px;
}

#quoteSource {
		 font-size: 9px;
		 letter-spacing:1px;
		 line-height: 18px;
		 font-family: Arial, Helvetica, sans-serif;
 		 margin-right:20px;
		 color: #FFFF8D;	 
}

#content {
     width: 750px;
		 height:770px;
     background-color: #fff;
		 font-size: 14px;
		 text-align:left;

}


#bookcover{
position:relative;

     float:left;
		 width: 250px;
		 height:10px;
		 text-align: center;
     z-index:7;
}

#buyTheBook{
     background-color:#000;
		 height: 36px;
		 width: 100px;
 		 margin: 10px auto;
}

#buyTheBook a {
       height: 36px;
  	   display:block;
       font-family:Arial, Helvetica, sans-serif;
	     font-size: 9px;
	     color: #FEE601;
 	     text-decoration:none;
}

#buyTheBook a:hover {
       height: 36px;
       background-color:#FEE601;
		   color: #000;
  	   text-decoration:none;
}


.moveup{
     position: relative;
	   top: -125px;
}




#bookcover{
     float:left;
		 width: 250px;
		 height:10px;
}

#graphics{
     width:205px;
	   height:284px;
	   margin-left:33px;
	   background-image: url(img/bookcover.png);	 
}

*html #graphics{
     width:205px;
	   height:284px;
	   margin-left:33px;
		 background-image: url(img/bookcover.gif); 
}

#buyTheBook{
     background-color:#000;
		 height: 36px;
		 width: 100px;
 		 margin: 10px auto;
		 text-align: center;
}

#buyTheBook a {
       height: 36px;
  	   display:block;
       font-family:Arial, Helvetica, sans-serif;
	     font-size: 9px;
	     color: #FEE601;
 	     text-decoration:none;
}

#buyTheBook a:hover {
       height: 36px;
       background-color:#FEE601;
		   color: #000;
  	   text-decoration:none;
}

#bookcover .movedown{
       position: relative;
			 top:13px;
}

.moveup{
     position: relative;
	   top: -125px;
	   text-align:left;
}

#note{
     position:relative;
	   left:-16px;
     width:460px;
		 height:730px;
     float:left;
		 margin-top: 20px; 
		 margin-bottom:10px;
		 margin-left:20px;
     text-align: left;
	 	 z-index:5;
		 color:#333;
		 line-height: 23px;
}



#note .name{
     font: bold 14px Arial, Helvetica, sans-serif;
}

#note .affiliation{
     font: italic 13px Arial, Helvetica, sans-serif;

}

#nav {
      font-style:normal;
		  text-align: center;
		  padding-bottom: 20px;	          
}


a {
      color: #333;
		  text-decoration:none;
		  font-size: 10px;
}

a:hover {
      color: #ccc;
		  text-decoration:none;
		  font-size: 10px;
}



.clear {
       clear:both;
}

#page
{
   position: relative;
   top:-750px;
   left:250px;
   width: 500px;
   z-index:1;
   visibility:hidden;
} 





#photo{
     position:relative;
     top: 0px;
     float:left;
	   margin: 5px 20px 0px 5px;
		 padding:0px;
     width:88px;
	   height: 108px;
}


#words{
     position:relative;
     float:left;
     width: 357px;
	   text-align: left;
		 font-size: 13px;
		 line-height: 23px;
 
}

#words .name{
     font: bold 14px Arial, Helvetica, sans-serif;
		 margin: 5px;
}

#words .affiliation{
     font: italic 13px Arial, Helvetica, sans-serif;
		 margin: 5px;
		 line-height:18px;
}

#pageturner{
     width:450px;
	   height: 30px;
     float:right;
     font-size: 10px;
	   font-family:Arial, Helvetica, sans-serif;
		 margin-right: 30px;
     text-align: right;
		 line-height: 23px;
		 z-index:1;

}

#page a{
	   color: #333;
     font-size:9px;
}

#page a:hover{
	 color: #333;
}

#nextPage a{
      padding:3px;
      border: solid #333 1px;


}

#arrow{
   position:relative;
   top: 5px;
}

#arrow_left{
   position:relative;
   top: 3px;
}

#pagemarker{
       visibility: hidden;
	   
}

/*#nextPage a:hover{
      border: solid #999 1px;

}*/

#pagecounter{
     position:absolute;
		 top:0px;
     left:0px;
		 visibility:hidden;
			
}