html {margin-bottom: 1px; height: 100%;}

body{
  text-align:center;
  background:#014359;
  font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
  color:black;
  margin:0;
	padding-bottom: 20px;
}

img {border: none;}


#header{
margin:0px auto;
background:#f1f1f1;
width:950px;
}

#content{

  width:950px;
  text-align:left;
margin:0px auto;
background:#f1f1f1;
position:relative;
}

#content1{
padding-top:1px;
  margin:0;
  border-left:solid 1px black;
border-right:solid 1px black;
border-bottom:solid 1px black;
}

#container{

  margin:0px 20px 20px 120px;
}
#nav{
position:absolute;
top:100px;
left:-20px;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
  color:black;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #014359;
}

h3 {font-size: 15px;}

.textSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a:link {
	color: #014359;

  text-decoration: underline;
}
a:visited {
	color: #014359;
	text-decoration: underline;
}
a:hover {
	color: #7196b0;
	text-decoration: none;
}
.contact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e60505;
}

/* This class is used on the contact form to snag formbot spammers */
.country {display:none;}
/* This class is used on the contact form to make red asterisk */
.required {color: red;}

.right {
  float:right;
  margin:20px;
}
p {
  	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
  color:black;
}
.float_right{float:right;margin:10px;}
.float_left{float:left;margin:10px;}

a.buy-now {background: #ff9; padding: 5px; border: #014359 1px solid; text-decoration: none; font-weight: bold; font-size: 18px;}
a.buy-now:hover {color: #7196b0; border: 1px solid #7196b0;}

td {vertical-align: top;}

.book_info {width: 300px; margin-right: 55px; float: left; padding-bottom: 50px;}
.book_thumbnail {width: 100px; float: left; padding: 0 10px 10px 0;}
p.book_title {font-weight: bold; margin: 0;}
p.grade_level {margin: 0;}

#left_testimonials {width: 50%; padding-right: 40px;}
.quotemark {color: #014359; font-size: 16px; font-weight: bold; font-family: }
.quoteattribute {font-weight: bold;}