@charset "UTF-8";/* CSS Document */body {	background-attachment: scroll;	background-color: #857149;	background-image: url(../images/backgrd-page.gif);	background-repeat: repeat-x;	background-position: center top;	margin: 0px;	padding: 0px;	font-family: "Times New Roman", Times, serif;}p {	padding: 0px;	margin-top: 3px;	margin-right: 0px;	margin-bottom: 5px;	margin-left: 0px;}#wrapper {	height: auto;	width: 820px;	margin-right: auto;	margin-left: auto;	position: relative;	text-align: left;	top: 0;	padding: 0px;	margin-top: 0px;	margin-bottom: 0px;}#header {	margin: 0px;	padding: 0px;	float: left;	height: 108px;	width: 370px;}#navbar {	float: left;	height: 40px;	width: 820px;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}#darkband {	height: auto;	width: 820px;	background-attachment: scroll;	background-image: url(../images/backgrd-darkband.jpg);	background-repeat: repeat-y;	background-position: center top;	float: left;	margin: 0px;	padding-top: 2px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}#content {	float: left;	height: auto;	width: 820px;	margin: 0px;	padding: 0px;	background-attachment: scroll;	background-image: url(../images/backgrd-cracked.jpg);	background-repeat: repeat-y;	background-position: center top;}#footer {	float: left;	height: auto;	width: 820px;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;}#floaterdiv {	float: left;}#homebackground {	float: left;	height: 600px;	width: 820px;	margin: 0px;	padding: 0px;	background-attachment: scroll;	background-image: url(../images/translator_homebkgrd.jpg);	background-repeat: repeat-y;	background-position: center top;}.hometoptext {	float: left;	height: auto;	width: 350px;	margin-top: 10px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 30px;	clear: right;	font-family: "Times New Roman", Times, serif;	font-size: 18px;	font-style: italic;	font-weight: bold;}.homecontent {	float: left;	height: auto;	width: 362px;	font-family: "Times New Roman", Times, serif;	font-size: 14px;	line-height: 18px;	margin-top: 26px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 30px;	clear: both;}a {	text-decoration: none;}a:link, a:visited {	color: #000000;	text-decoration: underline;}a:hover {	color: #000000;	text-decoration: none;}a:active {	color: #000000;	text-decoration: underline overline;}h1 {	font-family: "Times New Roman", Times, serif;	font-size: 14px;	font-weight: bold;}.txt-bookpage {	font-family: "Times New Roman", Times, serif;	font-size: 15px;	line-height: 19px;	color: #000000;	text-align: justify;}.txt-body {	font-family: "Times New Roman", Times, serif;	font-size: 13px;	line-height: 18px;	color: #000000;	text-align: justify;}.txt-body a {	text-decoration: none;}.txt-body a:link, .txt-body a:visited {	color: #000000;	text-decoration: underline;}.txt-body a:hover {	color: #000000;	text-decoration: none;	background-color: #DAAC56;}.txt-body a:active {	color: #000000;	text-decoration: underline overline;	background-color: #D6C7AD;}.txt-footer {	font-family: Verdana, Arial, sans-serif;	font-size: 11px;	color: #efe6da;	line-height: 16px;	text-align: center;}.txt-footer a {	text-decoration: underline;}.txt-footer a:link, .txt-footer a:visited {	color: #efe6da;	text-decoration: underline;}.txt-footer a:hover {	color: #efe6da;	text-decoration: none;}.txt-footer a:active {	color: #000000;	text-decoration: underline overline;}.txt-buybook {	text-align: center;	font-family: "Times New Roman", Times, serif;	font-size: 13px;	line-height: 18px;	color: #000000;	margin-bottom: 5px;}.txt-buybookisbn {	font-size: 10px;}.txt-buybook a {	text-decoration: none;}.txt-buybook a:link, .txt-buybook a:visited {	color: #000000;	text-decoration: underline;}.txt-buybook a:hover {	color: #000000;	text-decoration: none;	background-color: #DAAC56;}.txt-buybook a:active {	color: #000000;	text-decoration: underline overline;	background-color: #D6C7AD;}.txt-reviews {	font-family: "Times New Roman", Times, serif;	font-size: 12px;	line-height: 17px;	color: #000000;	text-align: justify;}.txt-reviewname {	font-size: 12px;	font-weight: bold;	color: #593728;	text-indent: 15px;	padding-bottom: 5px;	margin-bottom: 5px;	border-bottom-width: 2px;	border-bottom-style: solid;	border-bottom-color: #C9BEA2;}.txt-bookwriters {	font-family: "Times New Roman", Times, serif;	font-size: 12px;	line-height: 15px;	color: #000000;	text-align: justify;	border-top-width: 1px;	border-bottom-width: 1px;	border-top-style: solid;	border-right-style: none;	border-bottom-style: solid;	border-left-style: none;	border-bottom-color: #C9BEA2;	border-top-color: #C9BEA2;	padding-bottom: 5px;	padding-top: 5px;}.header {	float: left;	height: auto;	width: 370px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 30px;	clear: right;}img {	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}.bookcontent {	float: left;	height: auto;	width: 400px;	margin-top: 10px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 30px;	clear: both;}.bookpic {	float: left;	height: auto;	width: 360px;	margin-top: 10px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 25px;}.photocontent {	float: left;	height: auto;	width: 760px;	margin-top: 10px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 30px;	clear: both;}.resourcecontent {	float: left;	height: auto;	width: 400px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 30px;}.resourcemap {	float: left;	height: auto;	width: 360px;	margin-top: 10px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 15px;}.appearancecontent {	float: left;	height: auto;	width: 400px;	margin-top: 10px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 30px;}.appearancephoto {	float: left;	height: auto;	width: 360px;	margin-top: 10px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 25px;}.contactcontent {	float: left;	height: auto;	width: 400px;	margin-top: 10px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 30px;}.contactphoto {	float: left;	height: auto;	width: 360px;	margin-top: 10px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 25px;}.helpcontent {	float: left;	height: auto;	width: 400px;	margin-top: 10px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 30px;}.helpphoto {	float: left;	height: auto;	width: 360px;	margin-top: 10px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 25px;}.buybookcontent {	float: left;	height: auto;	width: 470px;	margin-top: 10px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 50px;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #c9bea2;}.buyaudiocontent {	float: left;	height: auto;	width: 240px;	margin-top: 10px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 30px;}.audioclipbox {	float: left;	height: auto;	width: 300px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 5px;	padding-left: 0px;}.multimediacontentleft {	float: left;	height: auto;	width: 430px;	margin-top: 10px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 40px;	text-align: center;}.multimediacontentright {	float: left;	height: auto;	width: 300px;	margin-top: 10px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 30px;}.buybuttonbox {	float: left;	height: auto;	width: 230px;	text-align: right;	margin-top: 10px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 155px;}.buybuttontable {	float: left;	height: auto;	width: 250px;	text-align: right;	margin-top: 10px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 30px;}/* navigation */.nav-home {	text-indent: 0px;	background-image: url(../images/nav-home.jpg);	background-repeat: no-repeat;	background-position: center top;	background-attachment: scroll;	text-decoration: none;	width: 72px;	height: 40px;	float: left;}.nav-home a {	background-image: url(../images/nav-home.jpg);	background-repeat: no-repeat;	background-position: center top;	background-attachment: scroll;	text-decoration: none;	width: 72px;	height: 40px;	float: left;	outline-style: none;	display: block;}.nav-home a:hover {	background-image: url(../images/nav-home.jpg);	background-repeat: no-repeat;	background-position: center bottom;	text-decoration: none;}.nav-home a:active {	background-image: url(../images/nav-home.jpg);	background-repeat: no-repeat;	background-position: center bottom;	text-decoration: none;}.nav-book {	text-indent: 0px;	background-image: url(../images/nav-book.jpg);	background-repeat: no-repeat;	background-position: center top;	background-attachment: scroll;	text-decoration: none;	width: 45px;	height: 40px;	float: left;}.nav-book a {	background-image: url(../images/nav-book.jpg);	background-repeat: no-repeat;	background-position: center top;	background-attachment: scroll;	text-decoration: none;	width: 45px;	height: 40px;	float: left;	outline-style: none;	display: block;}.nav-book a:hover {	background-image: url(../images/nav-book.jpg);	background-repeat: no-repeat;	background-position: center bottom;	text-decoration: none;}.nav-book a:active {	background-image: url(../images/nav-book.jpg);	background-repeat: no-repeat;	background-position: center bottom;	text-decoration: none;}.nav-author {	text-indent: 0px;	background-image: url(../images/nav-author.jpg);	background-repeat: no-repeat;	background-position: center top;	background-attachment: scroll;	text-decoration: none;	width: 58px;	height: 40px;	float: left;}.nav-author a {	background-image: url(../images/nav-author.jpg);	background-repeat: no-repeat;	background-position: center top;	background-attachment: scroll;	text-decoration: none;	width: 58px;	height: 40px;	float: left;	outline-style: none;	display: block;}.nav-author a:hover {	background-image: url(../images/nav-author.jpg);	background-repeat: no-repeat;	background-position: center bottom;	text-decoration: none;}.nav-author a:active {	background-image: url(../images/nav-author.jpg);	background-repeat: no-repeat;	background-position: center bottom;	text-decoration: none;}.nav-appearances {	text-indent: 0px;	background-image: url(../images/nav-appearances.jpg);	background-repeat: no-repeat;	background-position: center top;	background-attachment: scroll;	text-decoration: none;	width: 90px;	height: 40px;	float: left;}.nav-appearances a {	background-image: url(../images/nav-appearances.jpg);	background-repeat: no-repeat;	background-position: center top;	background-attachment: scroll;	text-decoration: none;	width: 90px;	height: 40px;	float: left;	outline-style: none;	display: block;}.nav-appearances a:hover {	background-image: url(../images/nav-appearances.jpg);	background-repeat: no-repeat;	background-position: center bottom;	text-decoration: none;}.nav-appearances a:active {	background-image: url(../images/nav-appearances.jpg);	background-repeat: no-repeat;	background-position: center bottom;	text-decoration: none;}.nav-reviews {	text-indent: 0px;	background-image: url(../images/nav-reviews.jpg);	background-repeat: no-repeat;	background-position: center top;	background-attachment: scroll;	text-decoration: none;	width: 64px;	height: 40px;	float: left;}.nav-reviews a {	background-image: url(../images/nav-reviews.jpg);	background-repeat: no-repeat;	background-position: center top;	background-attachment: scroll;	text-decoration: none;	width: 64px;	height: 40px;	float: left;	outline-style: none;	display: block;}.nav-reviews a:hover {	background-image: url(../images/nav-reviews.jpg);	background-repeat: no-repeat;	background-position: center bottom;	text-decoration: none;}.nav-reviews a:active {	background-image: url(../images/nav-reviews.jpg);	background-repeat: no-repeat;	background-position: center bottom;	text-decoration: none;}.nav-photos {	text-indent: 0px;	background-image: url(../images/nav-photos.jpg);	background-repeat: no-repeat;	background-position: center top;	background-attachment: scroll;	text-decoration: none;	width: 58px;	height: 40px;	float: left;}.nav-photos a {	background-image: url(../images/nav-photos.jpg);	background-repeat: no-repeat;	background-position: center top;	background-attachment: scroll;	text-decoration: none;	width: 58px;	height: 40px;	float: left;	outline-style: none;	display: block;}.nav-photos a:hover {	background-image: url(../images/nav-photos.jpg);	background-repeat: no-repeat;	background-position: center bottom;	text-decoration: none;}.nav-photos a:active {	background-image: url(../images/nav-photos.jpg);	background-repeat: no-repeat;	background-position: center bottom;	text-decoration: none;}.nav-multimedia {	text-indent: 0px;	background-image: url(../images/nav-multimedia.jpg);	background-repeat: no-repeat;	background-position: center top;	background-attachment: scroll;	text-decoration: none;	width: 84px;	height: 40px;	float: left;}.nav-multimedia a {	background-image: url(../images/nav-multimedia.jpg);	background-repeat: no-repeat;	background-position: center top;	background-attachment: scroll;	text-decoration: none;	width: 84px;	height: 40px;	float: left;	outline-style: none;	display: block;}.nav-multimedia a:hover {	background-image: url(../images/nav-multimedia.jpg);	background-repeat: no-repeat;	background-position: center bottom;	text-decoration: none;}.nav-multimedia a:active {	background-image: url(../images/nav-multimedia.jpg);	background-repeat: no-repeat;	background-position: center bottom;	text-decoration: none;}.nav-resources {	text-indent: 0px;	background-image: url(../images/nav-resources.jpg);	background-repeat: no-repeat;	background-position: center top;	background-attachment: scroll;	text-decoration: none;	width: 142px;	height: 40px;	float: left;}.nav-resources a {	background-image: url(../images/nav-resources.jpg);	background-repeat: no-repeat;	background-position: center top;	background-attachment: scroll;	text-decoration: none;	width: 142px;	height: 40px;	float: left;	outline-style: none;	display: block;}.nav-resources a:hover {	background-image: url(../images/nav-resources.jpg);	background-repeat: no-repeat;	background-position: center bottom;	text-decoration: none;}.nav-resources a:active {	background-image: url(../images/nav-resources.jpg);	background-repeat: no-repeat;	background-position: center bottom;	text-decoration: none;}.nav-help {	text-indent: 0px;	background-image: url(../images/nav-help.jpg);	background-repeat: no-repeat;	background-position: center top;	background-attachment: scroll;	text-decoration: none;	width: 125px;	height: 40px;	float: left;}.nav-help a {	background-image: url(../images/nav-help.jpg);	background-repeat: no-repeat;	background-position: center top;	background-attachment: scroll;	text-decoration: none;	width: 125px;	height: 40px;	float: left;	outline-style: none;	display: block;}.nav-help a:hover {	background-image: url(../images/nav-help.jpg);	background-repeat: no-repeat;	background-position: center bottom;	text-decoration: none;}.nav-help a:active {	background-image: url(../images/nav-help.jpg);	background-repeat: no-repeat;	background-position: center bottom;	text-decoration: none;}.nav-contact {	text-indent: 0px;	background-image: url(../images/nav-contact.jpg);	background-repeat: no-repeat;	background-position: center top;	background-attachment: scroll;	text-decoration: none;	width: 82px;	height: 40px;	float: left;}.nav-contact a {	background-image: url(../images/nav-contact.jpg);	background-repeat: no-repeat;	background-position: center top;	background-attachment: scroll;	text-decoration: none;	width: 82px;	height: 40px;	float: left;	outline-style: none;	display: block;}.nav-contact a:hover {	background-image: url(../images/nav-contact.jpg);	background-repeat: no-repeat;	background-position: center bottom;	text-decoration: none;}.nav-contact a:active {	background-image: url(../images/nav-contact.jpg);	background-repeat: no-repeat;	background-position: center bottom;	text-decoration: none;}/* end navigation */.help-darfur {	font-size: 14px;	color: #000000;	background-color: #F2EFDE;	padding-bottom: 5px;	margin-bottom: 5px;	border-bottom-width: 2px;	border-bottom-style: solid;	border-bottom-color: #C9BEA2;	font-family: "Times New Roman", Times, serif;	line-height: 18px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #C9BEA2;	padding-top: 5px;	padding-right: 5px;	padding-left: 5px;}.help-darfur a {	text-decoration: none;}.help-darfur a:link, .help-darfur a:visited {	text-decoration: underline;}.help-darfur a:hover {	text-decoration: none;	background-color: #DAAC56;}.help-darfur a:active {	text-decoration: underline overline;	background-color: #D6C7AD;}.help-title {	font-weight: bold;	color: #432610;}.scrollbox {	font-size: 12px;	line-height: 16px;	width: 385px;	height: 400px;	margin-top: 10px;	border: 2px solid #C9BEA2;	overflow: auto;	padding: 9px;	text-align: justify;	background-color: #F2EFDE;}.scrollboxreviews {	font-size: 12px;	line-height: 16px;	width: 380px;	height: 400px;	margin-top: 10px;	border: 2px solid #C9BEA2;	overflow: auto;	padding: 9px;	text-align: justify;	background-color: #F2EFDE;}.scrollboxexcerpt {	font-size: 12px;	line-height: 16px;	width: 380px;	height: 400px;	margin-top: 10px;	border: 2px solid #C9BEA2;	overflow: auto;	padding: 9px;	text-align: justify;	background-color: #F2EFDE;}.author-conversation {	font-size: 12px;	line-height: 16px;	width: 375px;	height: 320px;	margin-top: 10px;	border: 2px solid #C9BEA2;	overflow: auto;	padding: 9px;	text-align: justify;	background-color: #F2EFDE;}.conversation-q {	font-size: 13px;	font-style: italic;	line-height: 17px;	font-weight: bold;	margin-bottom: 5px;	border-top-width: 2px;	border-top-style: solid;	border-top-color: #C9BEA2;	padding-top: 3px;}.concersation-title {	font-size: 15px;	line-height: 18px;	font-weight: bold;	text-align: center;}.btn-buybook {	text-indent: 0px;}.btn-buybook a {	background-image: url(../images/btn-buybook.gif);	background-repeat: no-repeat;	background-position: center top;	background-attachment: scroll;	text-decoration: none;	width: 149px;	height: 26px;	outline-style: none;	display: block;}.btn-buybook a:hover {	background-image: url(../images/btn-buybook.gif);	background-repeat: no-repeat;	background-position: center bottom;	text-decoration: none;}.btn-buybook a:active {	background-image: url(../images/btn-buybook.gif);	background-repeat: no-repeat;	background-position: center bottom;	text-decoration: none;}.btn-excerpt {	text-indent: 0px;}.btn-excerpt a {	background-image: url(../images/btn-excerpt.gif);	background-repeat: no-repeat;	background-position: center top;	background-attachment: scroll;	text-decoration: none;	width: 149px;	height: 26px;	outline-style: none;	display: block;	margin-left: 0px;}.btn-excerpt a:hover {	background-image: url(../images/btn-excerpt.gif);	background-repeat: no-repeat;	background-position: center bottom;	text-decoration: none;}.btn-excerpt a:active {	background-image: url(../images/btn-excerpt.gif);	background-repeat: no-repeat;	background-position: center bottom;	text-decoration: none;}.photothumbs {	float: left;	height: 112px;	width: 112px;	margin-right: 18px;	margin-left: 18px;	margin-bottom: 12px;}.btn-readguide {	text-indent: 0px;}.btn-readguide a {	background-image: url(../images/btn-readers_guide.gif);	background-repeat: no-repeat;	background-position: center top;	background-attachment: scroll;	text-decoration: none;	width: 149px;	height: 26px;	outline-style: none;	display: block;}.btn-readguide a:hover {	background-image: url(../images/btn-readers_guide.gif);	background-repeat: no-repeat;	background-position: center bottom;	text-decoration: none;}.btn-readguide a:active {	background-image: url(../images/btn-readers_guide.gif);	background-repeat: no-repeat;	background-position: center bottom;	text-decoration: none;}.btn-teachguide {	text-indent: 0px;}.btn-teachguide a {	background-image: url(../images/btn-teachers_guide.gif);	background-repeat: no-repeat;	background-position: center top;	background-attachment: scroll;	text-decoration: none;	width: 149px;	height: 26px;	outline-style: none;	display: block;}.btn-teachguide a:hover {	background-image: url(../images/btn-teachers_guide.gif);	background-repeat: no-repeat;	background-position: center bottom;	text-decoration: none;}.btn-teachguide a:active {	background-image: url(../images/btn-teachers_guide.gif);	background-repeat: no-repeat;	background-position: center bottom;	text-decoration: none;}.photothumbs a {	height: 112px;	width: 112px;	opacity:1.00;	filter: alpha(opacity=100);	-moz-opacity: 1.00;	-khtml-opacity: 1.00;	outline-style: none;	display: block;}.photothumbs a:hover {	height: 112px;	width: 112px;	opacity:0.75;	filter: alpha(opacity=80);	-moz-opacity: 0.75;	-khtml-opacity: 0.75;	text-decoration: none;}.photothumbs a:active {	height: 112px;	width: 112px;	opacity:1.00;	filter: alpha(opacity=100);	-moz-opacity: 1.00;	-khtml-opacity: 1.00;	text-decoration: none;}table.alternate_rows {	border-spacing: 0;	font-family: "Times New Roman", Times, serif;	font-size: 12px;	color: #000000;	text-align: center;	padding: 1px;	border: 1px solid #c9bea2;	border-collapse: collapse;}table.alternate_rows th, table.alternate_rows td {	border-right-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-left-style: solid;	border-right-color: #c9bea2;	border-left-color: #c9bea2;	padding-top: 3px;	padding-right: 2px;	padding-bottom: 3px;	padding-left: 2px;}table.alternate_rows th {	font-family: "Times New Roman", Times, serif;	font-size: 13px;	font-weight: bold;	color: #FFFFFF;	background-color: #4d4435;	text-align: center;	padding: 2px;	border: 2px solid #c9bea2;}table.alternate_rows td {	border-width: 0px 1px 0px 1px;}table.alternate_rows tr.odd td {	background-color: #F4E9D0;}table.alternate_rows tr.even td {	background-color: #fff;}table.alternate_rows tr.sortbottom td {	border-top: 1px solid #444;	background-color: #F4E9D0;	font-weight: bold;}ul {	color: #333333;	list-style-type: disc;	margin-top: 2px;	margin-left: 20px;	padding-left: 20px;	font-family: Verdana, Arial, sans-serif;	font-size: 11px;	line-height: 17px;}ul ul {	color: #333333;	margin-top: 0;	margin-bottom: 0;	margin-left: 0px;	padding-left: 10px;	list-style-type: circle;}.author-photo {	float: left;	height: 420px;	width: 340px;	padding-top: 5px;	padding-left: 5px;	text-align: right;}