body {	background-color: #ffffff;	margin: 0;	padding: 0;	font-family: Arial, Helvetica, sans-serif;	font-size: 75%;	line-height: 130%; }div#maindiv {	margin: 40 0;	width: 906px;	background-position: 0px 0px;	background-color: transparent;	float: left;	background-repeat: no-repeat; }#homepage div#maindiv {	background-image: url('images/home_bg8.jpg');	 }div#maindiv {	background-image: url('images/bg.gif');	 }h1 {	margin-top: 20px;
	font-size: 150%; 	font-weight: normal; }
h2 {	font-size: 150%; 	font-weight: normal; 
	font-style: italic; }

div#homepage h1{	font-size: 150%; 	font-weight: normal;
	font-style: italic; }

div#homepage h2{	font-size: 14px; 
	line-height: 19px;
	display:inline;}

/* text size used only home */	div#homepage .size10_12 {  font-size: 10px; line-height: 12px}div#homepage .size12_14 {  font-size: 12px; line-height: 14px}div#homepage .size14_19 { font-size: 14px ; line-height: 19px}div#homepage .size13_19 { font-size: 13px; line-height: 19px }/* text size used other than home */.size10 {  font-size: 85%; }.size11 {  font-size: 95%; }.size14 {  font-size: 120%; }.size10_12 {  font-size: 85%; line-height: 120%}.size11_16 { font-size: 90%; line-height: 160% }.size12_14 {  font-size: 100%; line-height: 115%}.size14_19 { font-size: 115% ; line-height: 135%}.size13_19 { font-size: 110%; line-height: 145% }

.regist {  font-size: 85%; line-height: 120%; margin-top: 5px; margin-bottom: 15px; }.orange {  color: #ff8500}.white {  color: #ffffff}.gray {  color: #9b9b9b}.dgray {  color: #636363}a.white:link {  text-decoration: none; color:#ffffff}a.white:visited {  text-decoration: none; color:#ffffff}a.white:hover {  text-decoration: underline; color:#ffffff}a.white:active {  text-decoration: underline; color:#ffffff}a.orange:link {  text-decoration: none; color:#ff8500}a.orange:visited {  text-decoration: none; color:#ff8500}a.orange:hover {  text-decoration: underline; color:#ff8500}a.orange:active {  text-decoration: underline; color:#ff8500}a.gray:link {  text-decoration: none; color:#9b9b9b}a.gray:visited {  text-decoration: none; color:#9b9b9b}a.gray:hover {  text-decoration: underline; color:#9b9b9b}a.gray:active {  text-decoration: underline; color:#9b9b9b}a.dgray:link {  text-decoration: none; color:#636363}a.dgray:visited {  text-decoration: none; color:#636363}a.dgray:hover {  text-decoration: underline; color:#636363}a.dgray:active {  text-decoration: underline; color:#636363}

a.ddgray:link {  text-decoration: none; color:#696969}a.ddgray:visited {  text-decoration: none; color:#696969}a.ddgray:hover {  text-decoration: underline; color:#696969}a.ddgray:active {  text-decoration: underline; color:#696969}

a.blk:link {  text-decoration: none; color:#000000}a.blk:visited {  text-decoration: none; color:#000000}a.blk:hover {  text-decoration: underline; color:#000000}a.blk:active {  text-decoration: underline; color:#000000}a.orange10:link {  text-decoration: none; color:#ff8500}a.orange10:visited {  text-decoration: none; color:#ff8500}a.orange10:hover {  text-decoration: underline; color:#ff8500}a.orange10:active {  text-decoration: underline; color:#ff8500}.orange10 { font-size: 95%}#pic_right {margin: 10px 0 10px 10px }#pic_left {margin: 10px 10px 10px 0 }ul li { margin-left: -25px;	padding-left: 10px; 	text-align: left;	}#aboutpage div#quotes ul li { 	margin-left: 0;	padding-left: 5px; 	text-align: left;	list-style-type: square; 	}.sideNav {  font-size: 90%; color:#636363}.secNav {  font-size: 90%; color:#636363}.sideNav_crumb { text-decoration: underline}#backtop {text-align: right; }#quotes {	font-size: 95%; 	line-height: 150%;	font-style: italic;	color: #333333;}
#book {
	margin: 0 0 30px 0;
	}

.BKname {
	font-weight: bold; 
	}

.BKauthor {
	font-style: italic;
	}

.BKdesc {
	font-size: 95%;
	margin-bottom: 20px;
	}

#buy {
	margin: 10px 0 40px 0;
	}
	
#wNav2 h1 {
	margin-bottom: 3px;
	}

.closer {word-spacing: -0.05em;
	letter-spacing: -0.03em;
}									
.closer2 {word-spacing: -0.01em;
	letter-spacing: -0.01em;
}											.arrows {
	font-weight: bold;
	color: #ff8500;}