/* BODY - Adjustment for Feature */
body{
	padding: 154px 0 0 0 !important; 	/* 150px top margin */
	xbackground-image: url("/_site/test/18px_grid.gif");
	background-position: 0px 8px;
}



/* PAGE WRAPPER */

div#content{
																				xoutline: 1px solid blue;
	margin: 1em 2.875em;
	overflow: hidden;
}

/* PAGE SETTINGS */

div#content h2, div#content br{
	display: none;
}

div#content img{
	background-color: #000000;
}

/* BIO & RIGHT COLUMNS */

div#content div{
																				xoutline: 1px solid green;
	width: 110%;
	clear: both;
}

/* HEADERS */
h3{
	font-size: 1em;			/* 16px */
	line-height: 1em;	/* 18px  */	
	font-weight: bold;
	text-transform: uppercase;
	text-align: justify;
	height: 1.125em;
	padding-bottom: 1.125em;
																				xoutline: 1px solid red;	
}
h3 strong{
	
	color: #999;
}

div#content div ul{

}
div#content div ul li{																		xoutline: 1px solid green;
	float: left;
	margin-right: 3.95%;
	width: 150px;
	overflow: hidden;
	height: 11.25em;
	margin-bottom: 2.25em;
	overflow: hidden;
	
	-moz-border-radius-bottomleft: 9px;
	-moz-border-radius-bottomright: 9px;
	-webkit-border-bottom-left-radius: 9px;
	-webkit-border-bottom-right-radius: 9px;
	border-bottom-left-radius: 9px;
	border-bottom-right-radius: 9px;
}
div#content div ul li:hover{
	background-color: #000;
}
div#content div ul li a{

	width: 150px;
	display: block;
	overflow: hidden;
}
div#content div ul li a:hover b{
	background-color: #000;
	color: #fff;
}
div#content div ul li a img{
	position: absolute;
	z-index: 1;
	width: 150px !important;
	height: 150px !important;
	overflow: hidden;
	border: none;
}
div#content div ul li a b{
	position: relative;
	z-index: 2;
	font-size: .75em;		/* 12px */
	display: block;
	margin-top: 12em;
	background-color: #e5e5e5;
	height: 1.5em;
	line-height: 1.5em;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	padding: .75em .5em;
	font-weight: bold;
	text-align: center;

	-moz-border-radius-bottomleft: 9px;
	-moz-border-radius-bottomright: 9px;
	-webkit-border-bottom-left-radius: 9px;
	-webkit-border-bottom-right-radius: 9px;
	border-bottom-left-radius: 9px;
	border-bottom-right-radius: 9px;
}








