/* Main CSS Start */
* {
	padding: 0;
	margin: 0;
}
body {
	background: url(../images/body-bg.gif) repeat-x bottom;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #231F20;
}
#wrapper {
}
a, :focus {
	outline: 0;
}
.clear {
	clear: both;
	line-height: 0;
	font-size: 0;
}
/* Main CSS End */


/* Header CSS Start */
#header {
	background: url(../images/header-bg.gif) repeat-x;
}
#header h2 {
	color: #fff;
	font-size: 24px;
	padding: 11px 0 0 0;
}
.header-inner {
	width: 1120px;
	margin: 0 auto;
	height: 210px;
}
.header-top {
	height: 118px;
	text-align: center;
	padding: 34px 0 0 0;
}
.logo {
	width: 517px;
	height: 49px;
	margin: 0 auto;
}
.logo a {
	width: 517px;
	height: 49px;
	display: block;
	background: url(../images/logo.gif) no-repeat;
	text-indent: -9000px;
}
#menu-top {
	width: 1115px;
	height: 50px;
	background: url(../images/menu-bg.gif) no-repeat;
	margin: 0 auto;
}
#menu-top ul {
	list-style: none;
	padding: 3px 0 0 10px;
}
#menu-top ul li {
	float: left;
	height: 28px;
	background: url(../images/menu-separator.gif) no-repeat right;
	padding: 10px 37px 0 37px;
}
#menu-top ul li.last {
	background: none;
}
#menu-top ul li a {
	display: block;
	height: 20px;
	line-height: 0;
	font-size: 0;
	text-indent: -9000px;
}
#menu-top ul li a.about-the-book {
	width: 166px;
	background: url(../images/about-the-book.gif) no-repeat;
}
#menu-top ul li a.sample-chapter {
	width: 167px;
	background: url(../images/sample-chapter.gif) no-repeat;
}
#menu-top ul li a.get-the-ebook {
	width: 160px;
	background: url(../images/get-the-ebook.gif) no-repeat;
}
#menu-top ul li a.tell-a-friend {
	width: 125px;
	background: url(../images/tell-a-friend.gif) no-repeat;
}
#menu-top ul li a.contact-us {
	width: 112px;
	background: url(../images/contact-us.gif) no-repeat;
}
/* Header CSS End */


/* Content CSS Start */
#content {
	background: url(../images/pills.gif) repeat-x center top;
}
#content p {
	font-size: 14px;
	line-height: 17px;
	padding: 0 0 15px 0;
}
#content h1 {
	padding: 0 0 15px 0;
}
#content h2 {
	padding: 0 0 15px 0;
	font-size: 17px;
	font-weight: normal;
	color: #058F73;
}
#content a {
	text-decoration: none;
	color: #231F20;
}
#content a:hover {
	text-decoration: underline;
}
.content-inner {
	width: 1120px;
	margin: 0 auto;
	padding: 15px 0 30px 0;
}
.ebook-cover {
	width: 379px;
	padding: 26px 0 0 52px;
	float:left;
}
.round-box-1 {
	width: 616px;
	float: right;
	padding: 0 34px 0 0;
}
.round-box-1-top {
	width: 616px;
	height: 15px;
	display: block;
	line-height: 0;
	font-size: 0;
	background: url(../images/round-box-top.png) no-repeat;
}
.round-box-1-bottom {
	width: 616px;
	height: 15px;
	display: block;
	line-height: 0;
	font-size: 0;
	background: url(../images/round-box-bottom.png) no-repeat;
}
.round-box-1-middle {
	width: 566px;
	background: url(../images/round-box-middle.png) repeat-y;
	padding: 13px 25px 0px 25px;
}
.round-box-2 {
	width: 999px;
	padding: 0 34px 0 0;
	margin: 0 auto;
}
.round-box-2-top {
	width: 999px;
	height: 17px;
	display: block;
	line-height: 0;
	font-size: 0;
	background: url(../images/round-box-2-top.png) no-repeat;
}
.round-box-2-bottom {
	width: 999px;
	height: 17px;
	display: block;
	line-height: 0;
	font-size: 0;
	background: url(../images/round-box-2-bottom.png) no-repeat;
}
.round-box-2-middle {
	width: 949px;
	background: url(../images/round-box-2-middle.png) repeat-y;
	padding: 13px 25px 0px 25px;
}
.ebook-content {
	width: 280px;
	list-style: none;
	font-size: 12px;
	line-height: 17px;
	padding: 0 0 15px 0;
}
.ebook-content li {
	background: url(../images/bullet.gif) no-repeat left 6px;
	padding: 0 0 0 12px;
}
.ebook-content-left {
	float: left;
}
.ebook-content-right {
	float: right;
}
.download-ebook {
	width: 426px;
	margin: 0 auto;
	padding: 0 0 5px 0;
}
.download-ebook div {
	width: 426px;
	height: 178px;
	background: url(../images/download-ebook.gif) no-repeat;
	padding: 15px 0 0 0;
	font-size: 15px;
}
.download-ebook div p span {
	color: #ED1C24;
}
.download-ebook ul {
	list-style: none;
	padding: 0 0 0 48px;
}
.download-ebook ul li {
	padding: 0 0 7px 0;
}
.download-ebook label {
	width: 90px;
	display: inline-block;
}
#contact-form {
	width: 365px;
	float: left;
	background: url(../images/contact-form.gif) no-repeat right top;
	font-size: 15px;
}
#contact-form p {
	font-size: 15px;
}
#contact-form ul {
	list-style: none;
	padding: 0 0 0 10px;
}
#contact-form ul li {
	padding: 0 0 10px 0;
}
#contact-form label {
	width: 95px;
	display: inline-block;
	text-align: right;
	padding: 0 13px 0 0;
	float: left;
}
#friend-form {
	width: 365px;
	float: left;
	background: url(../images/contact-form.gif) no-repeat right top;
	font-size: 15px;
}
#friend-form p {
	font-size: 15px;
}
#friend-form ul {
	list-style: none;
	padding: 0 0 0 0;
}
#friend-form ul li {
	padding: 0 0 7px 0;
}
#friend-form ul li span {
	display: inline-block;
	width: 181px;
}
#friend-form label {
	width: 90px;
	display: inline-block;
	padding: 0 13px 0 0;
	float: left;
}
.friend-form-space {
	padding: 5px 0 0 0;
}
.share-online {
	width: 186px;
	float: left;
	padding: 0 0 0 15px;
}
.share-online p {
	font-size: 15px !important;
}
.facebook {
	background: url(../images/facebook.gif) no-repeat left;
	display: inline-block;
	height: 33px;
	color: #231F20;
	text-decoration: none;
	padding: 8px 0 0 50px;
	margin: 0 0 4px 0;
}
.twitter {
	background: url(../images/twitter.gif) no-repeat left;
	display: inline-block;
	height: 33px;
	color: #231F20;
	text-decoration: none;
	padding: 8px 0 0 50px;
	margin: 0 0 4px 0;
}
.my-space {
	background: url(../images/my-space.gif) no-repeat left;
	display: inline-block;
	height: 33px;
	color: #231F20;
	text-decoration: none;
	padding: 8px 0 0 50px;
}
.text-field-1 {
	width: 227px;
	height: 18px;
	background: url(../images/text-field-1.gif) no-repeat;
	*background: url(../images/text-field-1.gif) fixed;
	border: 0;
	font-size: 12px;
	padding: 2px 3px 1px 3px;
}
.text-field-2 {
	width: 221px;
	height: 18px;
	background: url(../images/text-field-2.png) no-repeat;
	*background: url(../images/text-field-2.png) fixed;
	border: 0;
	font-size: 12px;
	padding: 2px 3px 1px 3px;
}
.text-field-3 {
	width: 221px;
	height: 97px;
	background: url(../images/text-field-3.png) no-repeat;
	*background: url(../images/text-field-3.png) fixed;
	border: 0;
	font-size: 12px;
	padding: 2px 3px 1px 3px;
	overflow: auto;
}
.text-field-4 {
	width: 165px;
	height: 16px;
	background: url(../images/text-field-4.png) no-repeat;
	*background: url(../images/text-field-4.png) fixed;
	border: 0;
	font-size: 12px;
	padding: 2px 3px 1px 3px;
}
.text-field-5 {
	width:347px;
	height: 69px;
	background: url(../images/text-field-5.png) no-repeat;
	*background: url(../images/text-field-5.png) fixed;
	border: 0;
	font-size: 12px;
	padding: 2px 3px 1px 3px;
	overflow: auto;
}
.button-1 {
	margin: 0 0 0 -2px;
}
.button-2 {
	margin: 0 0 0 133px;
}
.separator-1 {
	display: block;
	font-size: 0;
	line-height: 0;
	height: 10px;
}
/* Content CSS End */


/* Footer CSS Start */
#footer {
	height: 60px;
	width: 1120px;
	margin: 0 auto;
	clear: both;
	text-align: center;
}
#footer ul {
	list-style: none;
	font-size: 15px;
	padding: 22px 0 0 0;
}
#footer ul li {
	display: inline;
	padding: 0 8px;
}
#footer ul li a {
	color: #fff;
	text-decoration: none;
}
#footer ul li a:hover {
	text-decoration: underline;
}
/* Footer CSS End */
