/* CSS Document */
body{
	margin:0px;
}
a{
	outline:none;
}
.header_background{
	background:url("../images/header_repeat.gif") repeat-x;	height:126px;
}
.header{
	background:url("../images/header.jpg") center no-repeat;height:126px;width:982px;
}
.top_bg{
	background:url("../images/top_background.gif") center no-repeat;height:38px;width:982px;
}
.border{
	border-left:solid 1px #ff0000;border-right:solid 1px #ff0000;
}
.main_contentbg{
   	
}
.main_content{
  padding:0 50px 0 0; 
}
.content{
	font-family:Verdana, Arial, Helvetica, sans-serif;font-size:18px;color:#010101;
}
.content_box_bottom{
	background:url("../images/content_box_bottom.gif") bottom no-repeat;height:11px;width:643px;
}
.footer_bg{
	background:url("../images/pencile.gif") right no-repeat;height:54px;width:154px;
}
pre{
	margin:0px;padding:0 0 0 60px;font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#ff0000;height:20px;line-height:20px;font-weight:normal;
}

pre a{
	font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#ff0000;font-weight:normal;height:20px;line-height:20px;text-align:center;text-decoration:none;
}
pre a:hover{
	text-decoration:underline;
}
.copyright{
	font-family:Arial, Helvetica, sans-serif;font-size:9px;padding:0 0 0 130px;color:#020202;
}
.copyright a{
 font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#020202;
 text-decoration:none;
}
.copyright a:hover{
 text-decoration:underline;
}
.reviews{
	width:211px;height:auto;position:absolute;left:50%;margin-left:-421px;top:425px;
}
.review_top{
    background:url("../images/review_top.gif") top no-repeat;width:211px;height:21px;
}
.review_bottom{
    background:url("../images/review_bottom.gif") top no-repeat;width:211px;height:9px;
}
.review_content{
	padding:15px 30px 20px 20px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;color:#0e0d0d;
}
.heading_review{
	font-size:11px;
}
.review_content a{
	text-decoration:underline;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#ff0000;float:right;padding:20px 0 0 0;font-weight:bold;
}
.review_content a:hover{
	text-decoration:none;
}
.navigation{
	width:211px;height:231px;position:absolute;left:50%;margin-left:-421px;top:155px;
}
.home{
    background:url("../images/home.gif") left top no-repeat;height:33px;	display:block;
}
.home:hover{
    background:url("../images/home.gif") -211px top no-repeat;
    height:33px;
  }
.about{
    background:url("../images/about_book.gif") left top no-repeat;height:33px;display:block;
}
.about:hover{
    background:url("../images/about_book.gif") -211px top no-repeat;height:33px;
}
.about_author{
    background:url("../images/about.gif") left top no-repeat;height:33px;
	display:block;
}
.about_author:hover{
    background:url("../images/about.gif") -211px top no-repeat;height:33px;
}
.contact_author{
    background:url("../images/contact_author.gif") left top  no-repeat;
	width:192px;
	float:right;
	height:33px;display:block;
}
.contact_author:hover{
    background:url("../images/contact_author.gif") -192px top  no-repeat;height:33px;
}
.book_club{
    background:url("../images/books_club_school_vistits.gif") top left no-repeat;height:33px;display:block;
	width:192px;
	float:right;
}
.book_club:hover{
    background:url("../images/books_club_school_vistits.gif") top right no-repeat;	height:33px;
}
.download_puzzles{
    background:url("../images/download_Puzzles.gif") top left no-repeat;height:33px;display:block;
}
.download_puzzles:hover{
    background:url("../images/download_Puzzles.gif") top right no-repeat;height:33px;
}
.want_more_puzzles{
    background:url("../images/wana_more_puzzles.gif") top left no-repeat;height:33px;display:block;
}
.want_more_puzzles:hover{
    background:url("../images/wana_more_puzzles.gif") top right no-repeat;	height:33px;
   }
select{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#525252;
  padding:2px 2px;
   border:solid 1px #EA851D;
  height:22px;
  width:300px;
  line-height:22px;
}   
.padding-top{
padding:10px 0 0 0;
}
.submit{
 font-family:Geneva, Arial, Helvetica, sans-serif;  
  font-size:12px;
  background-color:#FFE938;
  border:solid 1px #EA851D;
  color:#FE3C10;
  padding:2px 2px;
  height:22px;
  font-weight:bold;
  width:70px;
  
}   