@charset "utf-8";
/* CSS Document */

body{
     margin: 0 auto;
	 background: #000000;
	 }
h1{
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 18px;
	 color: #ffffff;
}

p{
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 14px;
	 color: #ffffff;
}
a{ 
     color: #fff;
	 text-decoration: none;
}
a:hover{ 
     color: #fff;
	 text-decoration: underline;
}

a:hover img{
	margin: 7px 0 0 7px;
}
#container{
     margin: 0 auto;
	 width: 1130px;
	 height: auto;
	 
	 }
#banner{
     margin: 0 auto;
	 width: 1130px;
	 height: 596px;
	 background: url(images/bodybg.jpg) no-repeat;
	 }
#book{
     padding: 10px 0 0 100px;
	 background: url(images/bookbg.png) no-repeat;
	 width: 350px;
	 height: 353px;
	 float: left;
	 }	 
#paypal{
     float: left;
	 width: 150px;
	 height: 80px;
	 margin-top: 360px;
	 margin-left:-150px;
	 }
#bookname{
     padding: 50px 0 0 40px;
	 float: right;
	 width: 534px;
	 height: 178px;
	 background: url(images/booknamebg.png) no-repeat;
	 }
#text{
	 float: right;
	 width: 534px;
	 font: Georgia, "Times New Roman", Times, serif;
	 font-size: 18px;
	 font-weight: bold;
	 color: #FFF;
	 text-shadow: #000;
	 height: 108px;
	 margin-top: 70px;
	 }
#text1{
	text-align: right;
	padding-right: 80px; 
	 }
#text1 a{
	color: #fff;
	text-shadow: #000;
	text-decoration: none;
	 }
#text1 a:hover{
	color: #FF6;
	font-size: 20px;
	 }	 
	 
#text2{
	 padding: 30px 0 0 20px;
	 }
#text2 a{
	color: #fff;
	text-shadow: #000;
	text-decoration: none;
	 }
#text2 a:hover{
	color: #FF6;
	font-size: 20px;
	 }	  
#navbar{
     font: Georgia, "Times New Roman", Times, serif;
	 font-size: 18px;
	 font-weight: bold;
	 color: #ffffff;
	 background: url(images/navbg.png) repeat-x;
	 margin: -150px 0 0 0;
	 width: 100%;
	 height: 43px;
	 float: left;
	 text-align: center;
	 padding-top: 10px;
	 }
#navbar span.navtext a{
     padding: 20px;
	 color: #ffffff;
	 text-decoration: none;
	 }
#navbar span.navtext a:hover{
	 color: #cccccc;
	 text-decoration: underline;
	 }	 
#content{
     margin-top: -100px;
	 margin-left: 100px;
	 width: 924px;
	 float: left;
	 }
#content img{
	 float: left;
	 padding-right: 40px;
	 padding-bottom: 20px;
	 }	
 	 
#contentleft{
     width: 350px;
	 float: left;
	 padding: 10px;
	 }
#contentleft img{
	 float: left;
	 padding-right: 20px;
	 }	
 	 
#contentmid{
     width: 264px;
	 float: left;
	 padding-left: 20px;
	 padding-top: 10px;
	 }
#contentright{
     width: 250px;
	 float: right;
	 padding: 10px;
	 }
#contentright img{
     padding: 10px;
	 }	 
#contentright a:hover img{
	margin: 7px 0 0 7px;
}	 
#footer{
     float: left;
	 width: 1024px;
	 text-align: right;
	 font: Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 color: #999;
	 margin-top: 20px;
	 }
#footer a{
	color: #999;
}