/* CSS Document */

/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }
a{text-decoration:none; cursor:pointer}
strong{font-weight:bold;}
em{font-style: italic; }

/* LAYOUT */
.clear { clear: both; }
.img_left {float: left; }
.img_right {float: right;}

body{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#878787; margin-bottom:0px}
/* background CSS */

.index_bg{background:#3f9ed6 url(images/index_main_1.jpg) center top repeat-x; }
.index_bg_inner{background:#3f9ed6 url(images/inside-page.jpg) center top repeat-x;}
.index_bg_inner3{background:#3f9ed6 url(images/inner_page_3.jpg) center top repeat-x;}
.index_bg_inner4{background:#3f9ed6 url(images/inner_page_4.jpg) center top repeat-x;}
.index_bg_inner5{background:#3f9ed6 url(images/inner_page_5.jpg) center top repeat-x;}
.index_bg_inner6{background:#3f9ed6 url(images/inner_page_6.jpg) center top repeat-x;}
.index_bg_inner7{background:#3f9ed6 url(images/inner_page_7.jpg) center top repeat-x;}
.index_bg_inner8{background:#3f9ed6 url(images/inner_page_8.jpg) center top repeat-x;}
.index_bg_inner9{background:#3f9ed6 url(images/inner_page_9.jpg) center top repeat-x;}
.index_bg_inner10{background:#3f9ed6 url(images/inner_page_10.jpg) center top repeat-x;}
.index_bg_inner11{background:#3f9ed6 url(images/inner_page_11.jpg) center top repeat-x;}
.index_bg_inner12{background:#3f9ed6 url(images/inner_page_12.jpg) center top repeat-x;}

#doc_width {padding:0px 0px 0px 0px; margin:0px auto 0px auto; width:1000px; font-family:Arial, Helvetica, sans-serif;}

#header {padding:0px 0px 0px 0px; margin:0px auto 0px auto; width:1000px; padding:0px 0px 0px 0px; height:119px; font-family:Verdana, Arial, Helvetica, sans-serif;}
	.header_row1{float:left; width:1000px;  padding:10px 0px 20px 0px;}
	.sign_up{float:left; width:140px; padding:20px 0px 0px 10px;}
	.logo{float:left; width:508px; padding:10px 0px 0px 55px; }
	.header_row1_pt2{float:right; width:260px; text-align:right;}
	.header_row1_pt2 div{float:right; width:255px; text-align:right;  padding:0px 5px 0px 0px; margin-top:0px;}
	.header_row1_pt2 span{float:right; width:255px; padding:5px 5px 0px 0px;}



.top_links{float:left; width:1000px; text-align:center; padding:0px 0px 0px 0px;}
.top_links a{float:left; height:24px; background-position:left top; background-repeat:no-repeat;  margin-left:3px;}
	.top_links a.home{background:url(images/home.jpg); width:81px; margin-left:3px;}	
	.top_links a.about_this_book{background:url(images/about_this_book.jpg); width:135px;}	
	.top_links a.bio{background:url(images/bio.jpg); width:66px;}	
	.top_links a.excerpt{background:url(images/excerpt.jpg); width:95px;}	
	.top_links a.testimonials{background:url(images/endorsements.jpg); width:130px;}	
	.top_links a.videos{background:url(images/videos.jpg); width:86px;}	
	.top_links a.events{background:url(images/events.jpg); width:132px;}	
	.top_links a.fyt_blog{background:url(images/fyt_blog.jpg); width:132px;}	
	.top_links a.book_clubs{background:url(images/book_clubs.jpg); width:99px;}	
	.top_links a.contact_us{background:url(images/contact_us.jpg); width:119px;}	
	.top_links a.coaching_site{background:url(images/coaching_site.jpg); width:123px;}	

.body_title{width:1000px; text-align:center; padding:0px 0px 0px 0px;   height:33px;}
.content_body{float:left; width:1000px; background:url(images/inner_bg.jpg) repeat-x; }
.content_banner{float:left; background:url(images/banner_bg.jpg) no-repeat; width:1000px; margin-bottom:30px; padding:0px 0px 0px 0px;}
.content_banner_pt1{float:left; width:302px; padding:21px 0px 0px 30px;}
.content_banner_pt2{float:left; width:361px; padding:0px 0px 0px 0px;}
.content_banner_pt3{float:left; width:275px; padding:86px 0px 0px 0px;}
.content_banner_row1{float:left;  width:600px;}
.img_instore{float:left; width:180px; padding:28px 0px 0px 20px;}
.name {height:16px; font-size:12px; font-weight:bold; padding:2px 30px 0px 0px;color:#002f6a; text-align:right;  float:right;}
.guide{float:right; padding:10px 0px 0px 0px;}


.content_text{float:left; width:1000px; border:0px solid #ff0000;}
.content_buy_now{float:left; width:790px; padding-left:20px;}
.content_box_left{float:left; width:10px; background:url(images/box_left.jpg) no-repeat; height:167px;}
.content_box_bg{float:left; width:770px; background:url(images/box_bg.jpg) repeat-x; height:167px;}
.content_box_right{float:right; width:10px; background:url(images/box_right.jpg) no-repeat; height:167px;}

.content_box_bg p{float:left; width:740px; text-align:center; padding:10px 0px 0px 0px; }
.content_box_row1{float:left; width:725px; text-align:center; padding:25px 0px 0px 45px; }
.content_box_row1 a{float:left;background-position:left top;  background-repeat:no-repeat; margin-right:40px; }
	.content_box_row1 a.amazon{background:url(images/amazon.jpg); width:154px; height:41px;}
	.content_box_row1 a.barnes_noble{background:url(images/barnes_noble.jpg); width:88px; height:55px;}
	.content_box_row1 a.borders{background:url(images/borders.jpg); width:156px; height:38px;}
	.content_box_row1 a.goodreads{background:url(images/goodreads.jpg); width:150px; height:41px;}	
.content_button{float:right; width:170px;  padding-top:10px;}
.content_flash{float:left; width:1000px; padding-top:2px;  clear:both;}	


.title_bg{float:left; width:1000px; background:url(images/title_bg.jpg) no-repeat; height:233px;}
.title_bg_3{float:left; width:1000px; background:url(images/title_bg_3.jpg) no-repeat; height:233px;}
.title_bg_4{float:left; width:1000px; background:url(images/title_bg_4.jpg) no-repeat; height:233px;}
.title_bg_5{float:left; width:1000px; background:url(images/title_bg_5.jpg) no-repeat; height:233px;}
.title_bg_6{float:left; width:1000px; background:url(images/title_bg_6.jpg) no-repeat; height:233px;}
.title_bg_7{float:left; width:1000px; background:url(images/title_bg_7.jpg) no-repeat; height:233px;}
.title_bg_8{float:left; width:1000px; background:url(images/title_bg_8.jpg) no-repeat; height:233px;}
.title_bg_9{float:left; width:1000px; background:url(images/title_bg_9.jpg) no-repeat; height:233px;}
.title_bg_10{float:left; width:1000px; background:url(images/title_bg_10.jpg) no-repeat; height:233px;}
.title_bg_11{float:left; width:1000px; background:url(images/title_bg_11.jpg) no-repeat; height:233px;}
.title_bg_12{float:left; width:1000px; background:url(images/title_bg_12.jpg) no-repeat; height:233px;}

.img_book{float:right; padding-right:62px;}
.content_title{float:left; width:300px; padding:120px 0px 0px 15px;}
.static_content{float:left; width:1000px; background-color:#f4f3eb; margin-top:0px;}
.static_content_box{float:left; width:940px; text-align:justify;  padding:0px 30px 20px 30px; font-family:Arial, Helvetica, sans-serif;}
.static_content_box h2{padding:0px 0px 0px 0px; font-size:16px; color:#002f6a; font-weight:bold;}
.static_content_box p{ padding:0px 0px 10px 0px; font-size:14px; color:#002f6a;}
.static_content_box span{padding:0px 0px 10px 0px; font-size:14px; color:#000; font-weight:bold;}
.static_content_box p a{padding:5px 0px 20px 0px;  color:#002f6a;}
.static_content_box ul{list-style:none; color:#fff; padding-left:20px; }
.static_content_box ul li{margin:0px 0px 0px 0px; padding:8px 0px 8px 20px; background:url(images/bullet_blue1.gif) 6px no-repeat; font-size:14px; color:#002f6a; }
.static_content_box ul li a{color:#002f6a;}


.static_detail{float:right; width:600px;}
.static_detail h2{float:right; width:600px; }
.static_detail p{float:right; width:600px; font-size:14px; color:#002f6a; font-family:Arial, Helvetica, sans-serif;}
.static_detail ul{float:left; width:500px; list-style:none; color:#fff; padding-left:20px; }
.static_detail ul li{float:left; width:500px; margin:0px 0px 0px 0px; padding:0px 0px 8px 20px; background:url(images/bullet_blue1.gif) left 6px no-repeat; font-size:14px; color:#002f6a; }
.static_detail ul li a{color:#002f6a;}

.static_content_text{float:left;width:685px; padding-top:5px; color:#002f6a; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.static_content_text h2{float:left;width:685px; padding-top:5px; color:#002f6a; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.static_content_text p{float:left;width:685px; padding-top:5px; color:#002f6a; font-family:Arial, Helvetica, sans-serif;}
.static_content_text p a{color:#002f6a;}




.static_content_img{float:right; width:270px;}
.static_content_text_right{float:right;width:730px; padding-top:10px; text-align:left; margin-right:10px; color:#002f6a; font-family:Arial, Helvetica, sans-serif;font-size:12px; }
.static_content_img_left{float:left; width:220px; padding-top:10px;}
.static_content_img_right{padding-top:15px;}

.blog_img{float:left; width:145px; height:145px; vertical-align:middle; text-align:center;  border:1px solid #000000; background:#ffffff;}
	.blog_img div.img_center{display:table-cell; text-align:center; vertical-align:middle; width:145px; height:145px; }
	.blog_img div.img_center *{vertical-align:middle;}
	.blog_img div.img_center span{display:inline-block; height:100%;}
		<!--[if IE]>
	.blog_img div.img_center span{display:inline-block; height:100%;}

.form{width:600px; float:left; padding:0px 20px 0px 20px; font-size:14px;}
.form p{width:600px; float:left; padding:10px 20px 0px 20px; font-size:14px; color:#002f6a;}
.form_row1{width:600px; float:left; padding:0px 20px 20px 20px; }
.form_row1 p{width:600px; float:left; padding:10px 20px 0px 20px; color:#002f6a;}

.form_pt1{float:left; width:115px; color:#002f6a;}
.form_pt2{float:left; width:485px; color:#002f6a;}
input.textfield{border:1px solid #d6d6c6; font-size:12px; padding:2px 0px 2px 2px; color:#6d694a; font-family:Arial, Helvetica, sans-serif; height:15px;}
textarea.textarea{border:1px solid #d6d6c6; font-size:12px; color:#6d694a;font-family:Arial, Helvetica, sans-serif;}
.error{color:#f00000;}
.sequrity{border:1px solid #d6d6c6; font-size:12px; padding:2px 0px 2px 2px; width:101px; color:#6d694a; font-family:Arial, Helvetica, sans-serif; height:15px;}
.static_content_row1{float:left; width:1000px; text-align:center; padding-top:0px;}
.static_content_row2{float:left; width:1000px; text-align:center; padding-top:15px; color:#002f6a; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.static_content_row2 span{float:left; width:1000px; text-align:center; font-size:14px;}
.static_content_row3{float:left; width:1000px; text-align:center; padding:20px 0px 15px 0px;}


.blog_body{float:left; width:960px; padding:20px 20px 20px 20px;}
.blog_body h2{float:left; width:960px; padding:0px 0px 0px 0px; font-size:16px; color:#002f6a; font-weight:bold;}


.footer{ float:left; width:1000px; background-color:#005b8f; height:30px; font-size:11px; padding-top:12px; text-align:center; color:#ffffff;}
.footer a{color:#ffffff; padding:0px 5px 0px 5px;}
.footer a:hover{color:#bbddf0; padding:0px 5px 0px 5px;}
.footer_pt1{float:left; width:500px; font-size:11px; padding-top:5px; color:#d3e9f5;}
.footer_pt2{float:right; width:480px; font-size:11px; padding-top:5px; color:#d3e9f5; text-align:right; padding-right:20px;}
.footer_pt2 a{color:#d3e9f5;}

