body			{
			color:			#cccc66;
			font-family:		arial,verdana,geneva,sans-serif;
			font-size:		12px;
			text-align:		center;
			margin:			0px;
			padding:		0px;
			}

/* LAYOUT DIVS */

div#Header		{
			width:			739px;
			height:			50px;
			text-align:		center;
			margin-left:		auto;
			margin-right:		auto;
			border-left:		1px solid #660000;
			border-right:		1px solid #660000;
			}

div#CenterPage		{
			width:			739px;
			min-height:		3000px;
			text-align:		center;
			margin-left:		auto;
			margin-right:		auto;
			border-left:		1px solid #660000;
			border-right:		1px solid #660000;
			border-bottom:		1px solid #660000;
			}

div#LeftCol		{
			background:		transparent;
			width:			180px;
			margin:			0px;
			padding:		0px;
			float:			left;
			}

div#LeftNav		{
			width:			180px;
			text-align:		left;
			margin:			0px;
			padding:		0px;
			}

div#LeftBod		{
			position:		relative;
			top:			95px;
			width:			180px;
			text-align:		left;
			margin:			0px;
			padding-bottom:		10px;
			}

div#CenterCol		{
			position:		relative;
			top:			0px;
			text-align:		center;
			padding:		0px;
			float:			left;
			margin-left:		auto;
			margin-right:		auto;
			}

div#CenterNav		{
			background:		url('img/bgBody.gif');
			position:		relative;
			top:			-3px;
			width:			377px;
			height:			20px;
			text-align:		center;
			margin-top:		10px;
			border:			1px solid #660000;
			}

div#CenterBod		{
			position:		relative;
			top:			-3px;
			width:			377px;
			text-align:		center;
			padding:		0px;
			margin-bottom:		30px;
			border-left:		1px solid #660000;
			border-right:		1px solid #660000;
			border-bottom:		1px solid #660000;
			}

div#RightCol		{
			width:			180px;
			margin:			0px;
			padding:		0px;
			float:			right;
			}

div#RightNav		{
			width:			180px;
			text-align:		right;
			margin:			0px;
			padding:		0px;
			}

div#RightBod		{
			position:		relative;
			top:			100px;
			width:			180px;
			text-align:		left;
			margin:			0px;
			padding-bottom:		10px;
			}

/* ANCHORS | NAVIGATION */

a			{
			text-decoration:	none;
			}

a.NavLeft		{
			display:		block;
			color:			#ffff66;
			background-color:	transparent;
			font-size:		14px;
			line-height:		36px;
			margin-left:		10px;
			}

a.NavLeft:hover		{
			color:			#0099ff;
			background-color:	transparent;
			}

a.NavRight		{
			display:		block;
			color:			#ffff66;
			background-color:	transparent;
			font-size:		14px;
			line-height:		36px;
			margin-right:		10px;
			}

a.NavRight:hover	{
			color:			#0099ff;
			background-color:	transparent;
			}

a.controlAudio		{
			color:			#0099ff;
			background-color:	transparent;
			}

a.controlAudio:hover	{
			color:			#ffff66;
			background-color:	transparent;
			}
			
a.NavCenter		{
			color:			#0099ff;
			background-color:	transparent;
			font-size:		14px;
			line-height:		20px;
			display:		block;
			height:			20px;
			width:			92px;
			vertical-align:		middle;
			border-right:		1px solid #660000;
			float:			left;
			}

a.NavCenter:hover	{
			color:			#ffff66;
			background-color:	transparent;
			}
			
a.NavBody		{
			color:			#ffff66;
			background-color:	transparent;
			}

a.NavBody:hover		{
			color:			#0099ff;
			background-color:	transparent;
			}

a#Current		{
			line-height:		20px;
			display:		block;
			float:			left;
			height:			20px;
			width:			103px;
			border-style:		solid;
			border-width:		1px;
			border-color:		#990000;
			color:			#ffff99;
			background-color:	#666600;
			text-decoration:	none;
			}

a.NavTop2		{
			line-height:		20px;
			display:		block;
			float:			left;
			height:			20px;
			width:			204px;
			border-style:		solid;
			border-width:		1px;
			border-color:		#006600;
			color:			#ffff99;
			background-color:	#666600;			
			}
a.NavTop2:hover		{
			line-height:		20px;
			border-color:		#990000;
			color:			#990000;
			background-color:	#cccc66;
			}
a#Current2		{
			line-height:		20px;
			display:		block;
			float:			left;
			height:			20px;
			width:			206px;
			border-style:		solid;
			border-width:		1px;
			border-color:		#990000;
			color:			#ffff99;
			background-color:	#666600;
			text-decoration:	none;
			}
			
/* IMAGES */

img#gfx-Bakongo		{
			position:		relative;
			top:			60px;
			left:			-125px;
			z-index:		10;
			}
			
img#pix-Banner		{
			border-width:		0px;
			margin-top:		10px;
			margin-bottom:		10px;
			}
			
img#pix-LeftMargin	{
			border-width:		0px;
			margin-bottom:		-3px;
			border-top:		1px solid #660000;
			border-bottom:		1px solid #660000;
			}
			
img#pix-RightMargin	{
			border-width:		0px;
			margin-bottom:		-3px;
			border-top:		1px solid #660000;
			border-bottom:		1px solid #660000;
			}
			
img.photoBody		{
			border:			1px solid #660000;
			margin:			0px;
			}
			
img.photoInline		{
			float:			right;
			border:			1px solid #660000;
			margin:			0px;
			margin-left:			10px;
			}
			
img#gfx-TagLine		{
			position:		relative;
			top:			-42px;
			z-index:		4;
			}
			
/* TEXT */

h1#BannerHeading	{
			font-size:		14px;
			line-height:		20px;
			text-align:		center;
			color:			#ffff66;
			padding:		0px;
			margin:			0px;
			padding-top:		15px;
			display:		none;
			}
p.Click			{
			height:			20px;
			font-size:		10px;
			line-height:		20px;
			text-align:		center;
			background:		url('img/bgBody.gif');
			padding:		0px;
			margin:			0px;
			border-top:		1px solid #660000;
			}

h2.LeftColumnHeading	{
			color:			#ffff66;
			font-size:		12px;
			line-height:		15px;
			text-align:		left;
			padding-left:		5px;
			margin:			0px;
			}

h2.RightColumnHeading	{
			color:			#ffff66;
			font-size:		12px;
			line-height:		15px;
			text-align:		left;
			padding-left:		5px;
			margin:			0px;
			}

p.CaptionBody		{
			font-size:		11px;
			padding:		5px;
			text-align:		center;
			margin-top:		-3px;
			margin-left:		21px;
			margin-right:		21px;
			background:		#660000;
			color:			#000000;
			}

p.LeftColumnCaption	{
			font-size:		10px;
			text-align:		justify;
			padding:		5px;
			text-align:		center;
			margin-top:		0px;
			background:		url('img/bgBody.gif');
			border-bottom:		1px solid #660000;
			}

p.RightColumnCaption	{
			font-size:		10px;
			text-align:		justify;
			padding:		5px;
			text-align:		center;
			margin-top:		0px;
			background:		url('img/bgBody.gif');
			border-bottom:		1px solid #660000;
			}

h1.CenterColumnHeading	{
			color:			#0099ff;
			text-align:		center;
			padding:		10px;
			font-size:		14px;
			font-weight:		bold;
			margin:			0px;
			}

h2.SubHeading		{
			color:			#0099ff;
			text-align:		center;
			padding:		10px;
			font-size:		12px;
			line-height:		16px;
			font-weight:		bold;
			margin:			0px;
			}

.CenterColumnText	{
			text-align:		justify;
			padding-left:		20px;
			padding-right:		20px;
			margin-top:		10px;
			margin-bottom:		20px;
			}

p.LeftColumnText	{
			text-align:		left;
			padding-left:		15px;
			padding-right:		15px;
			margin-top:		0px;
			margin-bottom:		20px;
			padding-bottom:		20px;
			}
p.RightColumnText	{
			text-align:		left;
			padding-left:		15px;
			padding-right:		15px;
			margin-top:		0px;
			margin-bottom:		20px;
			}
