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

body {
	background: #533727 url('../images/sab_top.gif') no-repeat top center;
}
.wrap_top {
	margin: 0px;
}
.wrap_bot {
	background: url('../images/sab_bot.gif') no-repeat top center;
	height: 206px;
}
.header_image_replace {
	display:block;
	width:529px;
	height:109px;
	text-indent: -99999px;
	background: url('../images/sab_header.gif') no-repeat 5px 10px;
}
.white_space{
height: 400px;
}
.image_replace a{
display:block;
width:340px;
height: 60px;
text-indent: -999999px;
background: url('../images/download_btn.png') no-repeat;
}
ul.nav {
	margin: 0 20px 40px 0;
	list-style:none;
}
ul.nav li {
	margin: 0 0 2px;
}
ul.nav li a {
	border-left: 3px solid #FF7744;
	display:block;
	line-height:1.3em;
	padding:0.3em 0.3em 0.3em 0.6em;
	background: #fce3bc;
	line-height: 30px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.15em;
	color: #663300;
	text-decoration:none;
}
ul.nav li a:hover {
	border-color: #DD5522;
	background: #FF7744;
	text-decoration:underline;
	color: #fff;
}
ul.nav li.active a {
	text-decoration:underline;
	background: #FFCC99;
}
ul.nav li.active a:hover {
	background: #FFCC99;
	border-color: #DD5522;
}
.buy_book h2 a {
	display:block;
	text-indent: -99999px;
	height: 350px;
	background: url('../images/sab_buy_book.gif') no-repeat -1px top;
}
.buy_book {
	text-align:center;
	margin:0;
}
.buy_book h2 {
	margin:0;
}
.buy_book p a {
	font-size: 9px;
	text-align:center;
}
.man_top {
	background: #FFCC99;
	color: #663300;
	text-align:center;
	font-size: 14px;
	font-weight:bold;
	border-right: 2px solid #fff;
	border-left: 3px solid #FF7744;
	border-bottom: 2px solid #fff;
}
.man_bot {
	background: #FCE3BC;
	padding: 10px;
	color: #333;
	font-weight:bold;
	border-right: 2px solid #fff;
	border-left: 3px solid #FF7744;
}
.women_top {
	background: #FFCC99;
	color: #663300;
	text-align:center;
	font-size: 14px;
	font-weight:bold;
	border-left: 3px solid #FF7744;
	border-bottom: 2px solid #fff;
}
.women_bot {
	background: #FCE3BC;
	padding: 10px 10px 15px 14px;
	font-weight:bold;
	color: #333;
	border-left: 3px solid #FF7744;
}
.author {
	height: 102px;
}
.author_img {
	margin: 4px;
	background: #fff;
	border: 1px solid #7C7B76;
	float:right;
	margin: 0 6px 0 5px
}
.author_img img {
	border: 4px solid #fff;
}
.content_right {
	position:relative;
}
.content_right_buy {
	margin: 0px;
}
.content_right .success, .content_right .error {
	margin: 0 36px 0 0;
	text-align:left;
}
.content_right .success p, .content_right .error p {
	margin: 0 0 5px;
}
.content_right h2 {
	color:#003366;
	font-size:1.81em;
	font-weight:bold;
	border-bottom:1px solid #A1B5C9;
	width: 96%;
}
.content_right h1, h2, h3 {
	color:#334488;
	font-family:trebuchet ms, arial, tahoma, verdana, sans-serif;
	font-weight:normal;
	margin-top:0.5em;
}
.share {
	position:absolute;
	top: -39px;
	right: 0;
}
.pricing_table {
	background: url('../images/buy_pricing_table.png') no-repeat top left;
	width: 533px;
	height: 284px;
}
.soldout {
	background: url('../images/soldout_pricing_table.png') no-repeat top left;
}
.pricing_table div.span-4 {
	width: 122px;
	margin: 229px 22px 0 27px;
}
.soldout div {
	float:right;
	padding: 0 26px 0 0;
}
.buy_description {
	margin: 0 35px 0 0;
}
.buy_description {
	border: 1px solid #6289AF;
	border-right: 0px;
	border-bottom: 0px;
	margin: 20px 36px 0 0;
	padding: 0 10px;
	background: url('../images/sab_des.jpg') no-repeat top left;
}
.buy_description h3 {
	border-bottom:1px solid #006699;
	font-size:12px;
	font-weight:bold;
	margin:0 0 1px;
	padding:0 0 4px;
}
.buy_description p {
	font-size: 11px;
}
.buy_description h2 {
	padding: 0;
}
.buy_description i {
	display:block;
	text-align:right;
	margin: 3px 0 3px 0;
	color: #999;
}
.spacer {
	height: 590px;
}
.wrap_bot {
	text-align:center;
	margin: -130px 0 0 0;
}
.wrap_bot p {
	padding: 170px 0 0 0;
	color: #FBBD1F;
}
.wrap_bot a {
	color: #fff;
	text-decoration:none;
}
.wrap_bot a:hover {
	text-decoration:underline;
}
.testimonial ul {
	list-style:none;
}
.testimonial ul li cite {
	display:block;
	text-align:right;
	padding: 0 10px 10px 20px;
	margin: 0;
	font-style: italic;
	color: #999;
	border-bottom: 1px solid #ccc;
}
.testimonial ul li blockquote {
	margin: 20px 0 0 0;
	font-style: normal;
	color: #000;
}

