/* =reset---------------------------------------------------------- */* {margin:0; padding:0;}body, div, span, p, a, img, ul, ol, li, caption, table, thead, tbody, tfoot, tr, th, td, form, fieldset, legend, label, dl, dt, dd, blockquote, applet, object, h1, h2, h3, h4, h5 {border:0;}#container {	width: 800px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	text-align: center;	padding: 0px;}#header-home {	height: 350px;	background-image: url(images/hello-static.gif);}#header {	background-image: url(/images/header-innerpage.jpg);	height: 250px;}#book-home {	float: left;	height: 280px;	width: 200px;	margin-top: 15px;	margin-left: 35px;}#book {	float: left;	width: 165px;	margin-top: 15px;	margin-left: 35px;	margin-bottom: -45px;	z-index: 50;	text-align: left;	padding-left: -35px;	display: inline;}#content img {	margin-right: 10px;}#buy-home {	float: left;	width: 100px;	margin-top: 250px;	bottom: 5px;}#buy {	float: left;	width: 100px;	margin-top: 150px;	bottom: 5px;	margin-bottom: 7px;}#sidebar p {}#title {	height: 60px;	width: 800px;	clear: both;}#title-inner {	height: 60px;	margin-top: 0px;	float: right;	width: 595px;	background-color: #000000;	text-align: right;}#main {	background-color: #f8d08f;	padding-top: 5px;	padding-right: 35px;	padding-bottom: 25px;	padding-left: 35px;	clear: left;}#book-intro {	clear: left;	width: 500px;	text-align: left;	margin-bottom: 5px;}#content {	width: 500px;	text-align: left;}#sidebar {	background-color: #ecb566;	padding: 10px;	float: right;	width: 185px;	border: 1px solid #663300;	margin-top: 10px;	text-align: left;	display: block;	margin-bottom: 5px;}#form-text  {	width: 140px;	background-color: #FFFFCC;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	height: 20px;	padding: 2px;	color: #666666;	vertical-align: bottom;	border-top-color: #996600;	border-right-color: #FF9900;	border-bottom-color: #FF9900;	border-left-color: #996600;}.sidebar-divider {	border-top-width: 1px;	border-top-style: solid;	border-top-color: #CC6600;	margin-top: 20px;	padding-top: 10px;}#email-rss label {	text-transform: uppercase;}#sidebar a {	text-decoration: none;	color: #993300;	font-size: 95%;}#sidebar a:visited {	text-decoration: none;	color: #993300;	font-size: 95%;}#sidebar a:hover {	text-decoration: underline;	color: #993300;	font-size: 95%;}#sidebar p {	line-height: 110%;	margin-bottom: 0px;	margin-top: 0px;}#sidebar h2 {	color: #993300;	font-size: 140%;}#email-rss #join {	background-image: url(images/join.gif);	background-repeat: no-repeat;	height: 32px;	width: 32px;}#socialmedia {	text-align: right;}#socialmedia-top {	text-align: right;	float: right;	margin-right: 35px;	margin-top: 15px;}body {	font: 62.5% Arial, Helvetica, sans-serif;	margin: 0 auto;	padding: 0;	background:#520e00 url(images/background.jpg) repeat-x left top;	color: #333333;	}p {	font-size: 1.4em;	line-height: 1.5em;	text-align: left;	padding-bottom: 1em;}h1 {	font-size: 2.3em;	line-height: 1.6em;	margin-top: 15px;	color: #B93817;}h2 {	font-size: 1.85em;	padding-bottom: 6px;}h3 {	font-weight: bold;	font-size: 1.5em;}a:link {	color: #B93817;	text-decoration: none;}a:visited {	color: #B93817;	text-decoration: none;}a:hover {	color: #B93817;	text-decoration: underline;}.categories {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 1.35em;	list-style-type: none;	margin-bottom: 5px;}.blog-date {	margin-bottom: -15px;	color: #B93817;	font-size: 1.15em;	margin-top: 15px;}.post-footer {	font-size: 1.2em;}#book-intro p {	font-size: 1.6em;	color: #663300;}#book-intro h1 {	font-size: 3em;	color: #B93817;	line-height: 1.5em;}#book-intro h2 {	color: #B93817;	padding-bottom: 12px;}.home-nav {	width: 94px;	display: block;	background-color: #4a8cab;	text-align: center;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #FFCC33;	line-height: 35px;}.forums-nav {	width: 114px;	display: block;	background-color: #4a8cab;	text-align: center;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #FFCC33;	line-height: 35px;}.aboutbook-nav {	width: 169px;	display: block;	background-color: #4a8cab;	text-align: center;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #FFCC33;	line-height: 35px;}.reviews-nav {	width: 114px;	display: block;	background-color: #4a8cab;	text-align: center;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #FFCC33;	line-height: 35px;}.author-nav {	width: 189px;	display: block;	background-color: #4a8cab;	text-align: center;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #FFCC33;	line-height: 35px;}.history-nav {	width: 115px;	display: block;	background-color: #4a8cab;	text-align: center;	line-height: 35px;}.nav-on {	background-color: #b93817;}#navigation li {	list-style-type: none;	text-align: center;	margin: 0px;	font-size: 1.3em;	text-transform: uppercase;	text-indent: 0px;	color: #FFFFFF;	display: block;	padding: 0px;	letter-spacing: .1em;	float: left;}#navigation {	clear: both;}#navigation li a {	color: #FFFFFF;	text-decoration: none;	display: block;}#navigation a:link {	color: #FFFFFF;	text-decoration: none;}#navigation a:visited {	color: #FFFFFF;	text-decoration: none;}#navigation a:hover {	color: #FFFFFF;	text-decoration: none;	background-color: #d9770e;}#footer {	text-align: center;	padding-top: 15px;	padding-right: 0px;	padding-bottom: 10px;	padding-left: 0px;}#footer p {	font-size: 1em;	text-align: center;	color: #FFCC99;}#footer a {	color: #FFCC99;	text-decoration: underline;}#search #go {	background-image: url(images/go.gif);	height: 32px;	width: 32px;}#clearbottom {	clear: both;	width: 700px;}
