/* CSS Document */

/* CONTENT COLUMN
--------------------------------------------------------- */
#ja-mainbody {
	background: url(../images/bbook-bg.gif) repeat-y 21% 0%;
	border-right: 1px solid #CCCCCC;
}

#ja-mainbody, #ja-mainbody-fl, #ja-mainbody-fr, #ja-mainbody-f {
}

#ja-mainbody, #ja-mainbody-fr {
	float: left;
	width: 100%;
}

#ja-mainbody-fl {
	float: left;
	width: 100%;
}

#ja-mainbody-fl #ja-contentwap {
	float: left;
	width: 80%;
	background: none;
}

#ja-mainbody-fl #ja-col2 {
	float: left;
	width: 20%;
}

#ja-mainbody-fr {
	background: url(../images/bbook-bg.gif) repeat-y 21% 0%;
	border-right: 1px solid #CCCCCC;
	width: 100%;
}

#ja-mainbody-f #ja-contentwap {
	width: 100%;
}

#ja-mainbody-f #ja-book-tl,
#ja-mainbody-f #ja-book-bl,
#ja-mainbody-f #ja-content {
	background: none;
	border: none;
}

#ja-mainbody-f {
	float: none;
	width: 100%;
}

#ja-mainbody-f #ja-content {
	padding: 0 !important;
}

#ja-contentwap {
	float: right;
	width: 73%;
}

#ja-book-tl {
	background: url(../images/book-tl.gif) no-repeat 21% 0%;
}

#ja-book-bl {
	background: url(../images/book-bl.gif) no-repeat 21% 100%;
	border-left: 1px solid #CCCCCC;
	padding-bottom: 20px;
}

#ja-content {
	padding: 15px 20px 15px 30px;
	background: url(../images/body-tr.gif) no-repeat top right;
}