body
{
	font-family:	Helvetica, Verdana, Arial, sans-serif;
	font-size:		16px;
}

.wrapper
{
	width:			900px;
	margin:			0px auto 0px auto;
}

/*
//----------------------------------------
//	header
//----------------------------------------
*/

.header
{
	width:		896px;
	height:		120px;
	
	background:	#FFFFFF;
	xx-border:		2px dashed #191919;
	
	margin:		0px 0px 0px 0px;
}

.portrait
{
	width:		128px;
	height:		112px;
	
	background:	url('/pics/128-RealeBooksIcon.png');
	
	position:	relative;
	left:		36px;
	top:		0px;

	float:		left;
	margin-right:	36px;
}

.title
{
	width:			696px;
	xx-height:		200px;

	float:			left;

	font-family:	Helvetica, Verdana, Arial, sans-serif;
	xxfont-size:		60px;
	font-size:		48px;
	text-align:		center;
}

.title p
{
	xxmargin-top:		40px;
	margin-top:		20px;
	margin-bottom:	8px;	
}

.link
{
	margin-top:		16px;
	margin-bottom:	0px;

	font-family:	Helvetica, Verdana, Arial, sans-serif;
	font-size:		20px;
	text-align:		center;
}

.link a
{
	padding-left:	8px;
	padding-right:	8px;
}

/*
//----------------------------------------
//	footer
//----------------------------------------
*/

.footer
{
	clear:		both;
	float:		none;
	
	width:		896px;
	height:		120px;
	
	background:	#FFFFFF;
	xx-border:		2px dashed #191919;
	
	margin:		40px 0px 40px 0px;

	font-family:	Helvetica, Verdana, Arial, sans-serif;
	font-size:		12px;
	text-align:		center;
}



/*
//----------------------------------------
//	section
//----------------------------------------
*/

.firstSection
{
	width:		900px;

	clear:		both;
	float:		none;
	margin:		20px 0px 0px 0px;
	padding:	0px 0px 0px 0px;
}

.section
{
	width:		900px;

	clear:		both;
	float:		none;
	margin:		0px 0px 0px 0px;
	padding:	0px 0px 0px 0px;
}

.sectionBreak
{
	width:		900px;

	clear:		both;
	float:		left;
	margin:		16px 0px 32px 0px;
	
	border-bottom:	2px dashed #404040;
}

.sectionLeft
{
	width:		440px;

	clear:		both;
	float:		left;
	margin:		0px 20px 0px 0px;
	padding:	0px 0px 0px 0px;
}

.sectionRight
{
	width:		440px;

	clear:		none;
	float:		left;
	
	margin:		0px 0px 0px 0px;
	padding:	0px 0px 0px 0px;

	xxborder:		1px dashed #404040;
}

.firstSection p
{
	margin-top:		0px;
	margin-bottom:	12px;
}

.section p
{
	margin-top:		0px;
	margin-bottom:	12px;
}

.sectionLeft p
{
	margin-top:		0px;
	margin-bottom:	12px;
}

.sectionRight p
{
	margin-top:		0px;
	margin-bottom:	12px;
}

.sectionLeft ul
{
	margin-top:		0px;
	margin-bottom:	24px;
}

.sectionRight ul
{
	margin-top:		0px;
	margin-bottom:	24px;
}

.sectionLeft ol
{
	margin-top:		0px;
	margin-bottom:	24px;
}

.sectionRight ol
{
	margin-top:		0px;
	margin-bottom:	24px;
}

.firstSection h4
{
	font-style:		bold;

	margin-top:		0px;
	margin-bottom:	4px;
}

.section h4
{
	font-style:		bold;

	margin-top:		0px;
	margin-bottom:	4px;
}

.sectionLeft h4
{
	font-style:		bold;

	margin-top:		0px;
	margin-bottom:	4px;
}

.sectionRight h4
{
	font-style:		bold;

	margin-top:		0px;
	margin-bottom:	4px;
}

.section li
{
	margin-top:		8px;
	line-height:	1.3;
}

.sectionLeft li
{
	margin-top:		8px;
	line-height:	1.3;
}

.sectionRight li
{
	margin-top:		8px;
	line-height:	1.3;
}

.firstSection li
{
	margin-top:		8px;
	line-height:	1.3;
}

.section img
{
	margin:			0px auto 10px auto;
}

.caption
{
	text-align:		center;
	margin-bottom:	20px;
}

