html {margin: 0;
      padding:  0;
	  height: 100%;
}

body {margin:0;
	  padding: 0;
	  height: 100%;
	  position: relative;
       text-align: center;
}

#container {width:  100%;
            height:  100%;
		    margin: 0;
		    padding: 0;
            text-align:  center;
			border-collapse: collapse;
}

#above_the_top_row {border-bottom: 2px solid red;
					background-image: url("images/jeans3.jpg");
					background-repeat: repeat;
					text-align: left;
}

.above_the_top_cell {padding: 1em;
}

#name {display: inline-block;
	   margin-left: 0.5;
	   font-size: 3em;
	   font-weight: bold;
}

#top_row {padding-top: 0.2em;
		   padding-bottom: 0.2em;
		   text-align: center;
		   background-color: #83a4b7;
		   border-bottom: 2px solid red;
}

#top_menu_cell {text-align: center;
}

.top_navigation_menu {display: inline-block;
					  margin-top: 0;
					  margin-bottom: 0;
				      list-style-type: none;
				      font-size: 2em;
}

.navigation_cell  {margin-left: .5em;
				   margin-right: .5em;
				   padding: .5em;
				   text-align: center;
}

.navigation_link {padding: .2em;
				  color: #ffffff;
				  background-color: #83a4b7;
			      text-decoration: underline;
}

.navigation_link:hover {color: #000000;
                        background-color: #ffffff;
}

#sales {background-color: #4F7926;}


h1 {margin-top: 1.5em;
	color: white;}

h2 {margin-top: 2em;
	color: white;}

h4 {color: yellow;}

.salesdiv {max-width: 60em;
		margin-left:auto;
		margin-right:auto;}

.hidespan {visibility: hidden;
		}

#descriptiondiv {border: 2px solid black;
			  background-color: white;
			  display: inline-block;
			  z-index: 2;
			  padding: 1em;
			  position: relative;
			  left: 600px;
			  top: -100px;
			  visibility: visible;
			}

.bookdiv {display: inline-block;
		background-color: #88C8F0;
		text-align:center;
		margin-left: 1em;
		margin-right: 1em;
		margin-bottom: 2em;
		line-height:200%;
		border:2px solid black;}

.bookcover {max-height:15em;
		max-width:auto;
		margin-top:1em;
		margin-left:1em;
		margin-right:1em;
		margin-bottom:0em;
		border: 2px solid black;}

.book_cover {display: inline-block;
			  margin-top: 1em;
			  margin-left: 1em;
			margin-bottom:0;
			 height: 300px;
}
.amazon_price {display: inline-block;
			  margin-top: .75em;
			  margin-left: 1em;
			  margin-bottom: 1em;
		       color: black;
			  font-size: 1.5em;
}

.bn_price {display: inline-block;
			  margin-top: 1em;
			  margin-left: 1.5em;
			  margin-bottom: 1em;
                 color: ##0B3B0B;
                 font-size: 1.5em;
}

.kobo_price {display: inline-block;
			  margin-top: 1em;
			  margin-left: 1.5em;
			  margin-bottom: 1em;
			  color: red;
                 font-size: 1.5em;
}
.divider {width: 50%;
}

#main {width: 100%;
	   height: 100%;
	   background-color: #a3c4d7;
	   vertical-align: top;
	   text-align: center;
	   padding-top: 1em;
	   background-repeat: repeat;
}

.divider {width: 30em;
		  color: #005500;
		  margin-top: 1em;
}

.story_cover {display: inline-block;
			  margin-top: 1em;
			  margin-left: 1.5em;
}

#bottom_row {width: 100%;
			 padding-top: 0.2em;
			 padding-bottom: 0.2em;
		     text-align: center;
		     background-color: #83a4b7;
			 border-top: 2px solid red;
}

#bottom_navigation_menu {margin-left: auto;
		                 margin-right: auto;
		                 margin-top: 0;
			             margin-bottom: 0;
				         list-style-type: none;
						 font-size: 2em;
}

.bottom_navigation_item  {padding-top: 0.5em;
				          padding-bottom: 0.5em;
				          padding-left: 1em;
				          padding-right: 1em;
				          margin-left: 1em;
				          margin-right: 1.5em;
				          text-align: center;
				          display: inline-block;
						  color: #ffffff;
}


