#book_color {
display:				block;
width:					658px;
height:					459px;
position:				absolute;
top:					22px;
left:					15px;
background:				#204111;
z-index:				-1;
}
#book_page_top {
display:				block;
width:					635px;
height:					35px;
position:				absolute;
top:					6px;
left:					25px;
background:				url(../images/interface/bookbg_head_3.png) no-repeat;
z-index:				1;
}
#book_page_main {
display:				block;
width:					635px;
height:					430px;
position:				absolute;
top:					40px;
left:					25px;
background:				url(../images/interface/bookbg_cont_5.jpg) no-repeat;
z-index:				1;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 7px;
}
.bc {
width:					620px;
height:					410px;
table-layout:			fixed;
border-spacing:			39px;
border-collapse:		separate;
position:				absolute;
top:					10px;
left:					33px;
z-index:				2;
text-shadow:			none;
color:					#121407;
font:					normal 16px calibri, sans-serif;
text-align:				justify;
line-height:			17px;
letter-spacing:			0px;
font-stretch:			normal;
font-size-adjust:		0.40;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
 /* Special rules for shitty Chrome here: */ 
	.bc {
	width:					620px;
	height:					410px;
	table-layout:			fixed;
	border-spacing:			39px;
	border-collapse:		separate;
	position:				absolute;
	top:					10px;
	left:					33px;
	z-index:				2;
	text-shadow:			none;
	color:					#121407;
	font:					normal 15px calibri, sans-serif;
	text-align:				justify;
	line-height:			17px;
	letter-spacing:			0px;
	font-stretch:			normal;
	font-size-adjust:		0.40;
	}
}
h1 {
color:					#204111;
font:					small-caps bold 22px sans-serif;
margin:					-10px 0px 8px 0px;
line-height:			20px;
text-align:				center;
}
.intro_stats {
border-bottom:			2px solid #204111;
}
h2 {
color:					#204111;
font:					bold 16px serif;
margin:					0px;
line-height:			16px;
}
h3 {
color:					#204111;
font:					small-caps bold 16px serif;
border-bottom:			2px solid #204111;
margin:					-3px 0px 10px 0px;
padding-bottom:			3px;
line-height:			16px;
text-align:				center;
}
hr {
color:					#204111;
border:					1px solid #204111;
}
.small {
font:					normal 11px arial, sans-serif;
}
.smalldc {
font:					itallic 11px arial, sans-serif;
float:					right;
text-align:				right;
color:					#222;
margin-top:				200px;
}
.bcl {
width:					240px;
height:					380px;
vertical-align:			top;
}
.bcr {
width:					240px;
height:					380px;
vertical-align:			top;
}
.cl {
display:				block;
width:					38px;
height:					40px;
background:				url(../images/interface/book3_cl.png) no-repeat;
position:				absolute;
top:					414px;
left:					21px;
}
.cr {
display:				block;
width:					38px;
height:					40px;
background:				url(../images/interface/book3_cr.png) no-repeat;
position:				absolute;
top:					414px;
right:					19px;
}
.pl {
height:					10px;
width:					30px;
text-align:				center;
position:				absolute;
top:					20px;
left:					20px;
color:					#575540;
font:					11px serif;
margin:					0px;
display:				block;
}
.pr {
height:					10px;
width:					30px;
text-align:				center;
position:				absolute;
top:					20px;
right:					20px;
color:					#575540;
font:					11px serif;
margin:					0px;
display:				block;
}
.pr:first-letter {
font:					14px serif;
vertical-align:			top;
}
.pl:first-letter {
font:					14px serif;
vertical-align:			top;
}

dl {
margin:					0px;
padding:				0px;
}
dt {
float:					left;
width:					222px;
overflow:				hidden;
white-space:			nowrap;
margin:					0px;
padding:				0px;
}
dt:after {
font-weight: 			normal;
font-size:				medium;
color:					#204111;
content: 				" --------------------------------------------------------------------";
}
dd {
float:					left;
text-align:				right;
width:					25px;
overflow:				hidden;
margin:					0px;
padding:				0px;
color:					#204111;
}
.secdet {
width:					200px;
margin:					0px 0px 0px 22px;
}
.initial {
float:					left;
vertical-align:			top;
}
b {
color:					#204111;
}
.plant {
position: 				relative;
	top:				-1px;
	left:				-3px;
}