/* CSS Document */

body { 
		background-color:#fff;
	  font-family: Times New Roman, Times, serif;
		margin:0px;
		padding:0px;
		text-align: center;
		color:#333;
}

#wrapper{
    position:relative;
		top:20px;
    width: 750px;
		height: 600px;
		margin: 0px auto;
		border: solid black 1px;
}


p {
    margin: 5px;
}

#banner {
     background-color:#333;
		 color:#FFFF8D;
		 height:122px;
     text-align: center;
  	 padding:0px;
	   margin:0px;
	   width: 750px;
}

#topNavwrap{
     height: 36px;
	   padding:0px;
	   margin:0px 0px 0px 0px;
     background-color:#000;
	   
}

#topNav{
     height: 36px;
	   padding:0px;
	   margin:0px 15px 0px 0px;
     background-color:#000;
	   color: #fff;
	   
}

#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: 485px;
}

#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:8px;
}
#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: 442px;
     background-color: #fff;
		 font-size: 14px;
}


#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;
}


.moveup{
     position: relative;
	   top: -125px;
	   text-align:left;
}



#note{
     width:450px;
     float:left;
		 margin-top: 20px; 
		 margin-bottom:10px;
		 margin-left:7px;
     text-align: left;
}

#intro{
     font-size: 26px;
     text-align: left;	
	   margin-bottom: 10px;
		 line-height: 29px;
}

#notetext{
     font-size: 14px;
		 line-height: 23px;
     width:440px;
}

#arrow{
     position:relative;
     top: 6px;
}

#nav {
      font-style:normal;
		  text-align: center;
		  padding-bottom: 20px;	          
}

/*for the home page*/

a {
      color: #333;
		  text-decoration:none;
		  font-size: 10px;
}

/*a:hover {
      color: #ccc;
		  text-decoration:none;
		  font-size: 10px;
}*/



#pictures {
    position: relative;
		left: 50px;
		width: 700px;
		padding:0px;
		float:left;
		margin-bottom:15px;
		text-align:left;

}

*html #pictures {
    position: relative;
		left: 50px;
		top:-50px;

}

.leftFloat {
    padding:0px;
		margin:0px;
    float: left;
}

#show{
	  height:136px;
		width: 700px;
		padding:0px;
		margin:0px;
}
		
.clear {
        clear:both;
}

#caption{
     font-family:Arial, Helvetica, sans-serif;
		 font-size: 9px;
		 letter-spacing:1px;
		 margin-bottom:8px;
}

.bottom{
     position:relative;
		 top: 120px;
		 left: 10px;
}