/* 123webconnect Standard CSS Document */

* {
	margin: 0px;
	padding: 0px;
}

body {
	background: #fff url("../images/Page_BG.gif") no-repeat 50% 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:normal;
	font-weight:normal;
	color:#000000;
	margin-top:0px;
	line-height:1.3;
}

a {
	color:#0000FF;
	text-decoration:none;
}

a:hover {
	color:#FF0000;
	text-decoration:underline;
}
.hr {margin:10px 0px 10px 0px;}
/*******************************************************************************************************Headings******/
h1 {font-size: 25px;}
h2 {font-size: 23px;}
h3 {font-size: 21px;}
h4 {font-size: 19px;}
h5 {font-size: 17px;}
h6 {font-size: 15px;}
h1 {padding-bottom:15px;}
h2, h3, h4, h5, h6 {padding-bottom:10px; padding-top:10px;}
/*************************************************************************************************Font Colors**********/
.red {color:#FF0000;}
.blue {color:#0000FF;}
.brown {color:#B6662A;}
.teal {color:#5ac4d2;}
/*************************************************************************************************Text Styles*********/
.lineHeight1-5 {line-height:1.5;}
.underline {text-decoration:underline;}
.fontSize-85 {font-size:11px;}
.italics {font-style:italic;}
.fontsize-12 {font-size:12px;}
/*********************************************************************************************Navigation****************/

/**********************************************************************************************Page Layout************/
#container {
	width:990px;
	margin:0 auto;
	clear:both;
}
#top {
	width:990px;
	height:72px;
	clear:both;
}
#page_Title {
	width:230px;
	float:left;
	font-family:"Times New Roman", Times, serif;
	font-size:50px;
	color:#5ac4d2;
}
#author {
	width:125px;
	float:left;
	padding-top:12px;
	color:#B6662A;
	font-size:16px;
	font-family:"Times New Roman", Times, serif;
}
#page_title2 {
		width:600px;
		float:right;
		font-size:28px;
		color:#5ac4d2;
		padding-top:17px;		
		font-family:"Times New Roman", Times, serif;
}
#page_container {
	width:950px;
	padding:15px 20px 15px 20px;
	clear:both;
	margin-top:25px;
	border:1px solid #5ac4d2;
}
#page_container_bottom {
	width:950px;
	height:2px;
	clear:both;
}
#footer {
	width:920px;
	padding:20px;
	clear:both;
	color:#999;
}
#footer a {color:#999;}
/**********************************************************************************************Home Page************/
#hp_header {
	width:951px;
	height:391px;
	background-image:url(../images/HP_Header.gif);
	background-repeat:no-repeat;
	clear:both;
	margin-top:7px;
	margin-left:auto;
	margin-right:auto;
}
#book_cover {
	width:400px;
	height:350px;
	float:right;
	padding-right:20px;
	margin:18px 0px 0px 0px;
	background-image:url(../images/Book.jpg);
	background-repeat:no-repeat;
}
#book_info {
	width:430px;
	float:left;
	padding:20px 0px 0px 30px;
	/*line-height:1.5;*/
	font-size:15px;
}
#testimonials_header {
		clear:both;
		font-size:28px;
		color:#B6662A;
		padding-bottom:3px;
		border-bottom:1px solid #B6662A;
		margin-bottom:15px;
}
.testimonials {
	width:295px;
	float:left;
	margin-right:16px;
	padding-right:5px;
	border-right:1px solid #5ac4d2;
	min-height:330px;
}
.testimonials2 {
	width:300px;
	float:left;
	margin-right:16px;
}
#bob_image {
		width:102px;
		float:left;
		padding:0px 5px 5px 0px;
}
#buy_now {
	width:126px;
	top:140px;
	left:270px;
	position:relative;
}
#amazon {
	width:140px;
	top:115px;
	left:250px;
	position:relative;
	text-align:right;
}
#cta1 {
		width:140px;
		top:0px;
		left:0px;
		position:relative;
}
.books {
	width:100px;
	float:left;
	padding:10px 5px 5px 30px;
}


