/*******************************************************************************
	Beocentral Category Style Sheet

	Copyright (C) Nick Jarman 1999-2009. All rights reserved.
*******************************************************************************/
#categoryitems .floatclear {
	padding-bottom:				0em;
	}


#categoryitems h2 {
	clear:								both;
	margin:								0 0 0.5em 8.13953em;
	line-height:					130%;
	}
#categoryitems h2 a, #categoryitems h2 .nolink {
	display:							block;
	border-bottom:				1px solid #ddd;
	padding:							0 0 0.2em 0;
	text-decoration:			none;
	}
#categoryitems h2 a:visited {
	color:								#000;
	}
#categoryitems h2 a:hover {
	color:								#b00;
	border-bottom:				1px solid #b00;
	}
#categoryitems .familygraphic {
	float:								right;
	padding:							0 16em 2em 0;
	text-align:						right;
	color:								#666;
	}
#categoryitems .familygraphic a {
	font-weight:					normal;
	text-decoration:			none;
	color:								#666;	
	}
#categoryitems .familygraphic a:hover {
	text-decoration:			underline;
	}
#categoryitems ul {
	padding:							0 0 4em 14em;
	width:								40em;
	}
#categoryitems p {
	margin:								0 0 0 14em;
	width:								40em;
	}
#categoryitems p a {
	font-weight:					normal;
	color:								inherit;
	}
.date {
	color:								#666;
	}


#categoryitems .subcategories {
	margin:								2em 0 0 14em;	
	}
#categoryitems .icon a {
	float:								left;
	width:								16em;
	height:								18em;
	margin:								0 3em 3em 0;
	background-color:			#eee;
	color:								#000;
	text-decoration:			none;
	-moz-box-shadow:			0 0 3em #ccc;
	-webkit-box-shadow:		0 0 3em #ccc;
	}
#categoryitems .icon a:hover {
	color:								#c00;
	}
#categoryitems .icon a .label {
	margin:								10.3em 0 0 0;
	height:								3.7em;
	font-size:						130%;
	font-weight:					normal;
	line-height:					320%;
	text-align:						center;
	vertical-align:				middle;
	background:           #aaa;
	background:						rgba(170, 170, 170, 0.90);
	}
#categoryitems .icon a .label span {
	display:							inline-block;
	vertical-align:				middle;
	line-height:					160%;
	width:								10em;
	}
