﻿/******************** Style ********************/

/*Gen Info 
#DPTop .CSGeneralInfo {color: #000;}*/
/* Lt. Colored Labels */
.giStaffInfo span.giTitle,
.CSGeneralInfo .giType,
.CSStaffList .giType		{font-weight: bold;}
.giStaffInfo span.giName,
/* Info Type Hdrs */
#DPTop .CSGeneralInfo h4	{color: #BF0000;}
/* Staff Names */
.giStaffInfo span.giName	{font-weight: bold;}
/* Phone # Items */
.giStaffInfo li {font-size: 85%;}


/********************* Structure ************************/
#DPTop .giLink,				/* Gen. info Links */
.giStaffInfo h4,			/* Staff phones hdr */
.CSGeneralInfo h3			/* Gen info main hdr */
{display: none; visibility: hidden;}

.DeptPage li {list-style-type: none;}

/* Info and Img */
#DPTop .yui-gd {margin-top: .5em; padding-bottom: 1em; background-repeat: no-repeat;}

/* Holds Hours, Phones, Addr, etc */
#DPTop .CSGeneralInfo {margin-left: 1em;}

/* Bring back the info sub-headers */
#DPTop .CSGeneralInfo h4 {display: block; visibility: visible; margin-top: 1em;}

/* Dept img wrapper */
.DPImgHldr	{text-align: right;}

/* Dept img */
.DPImg {width: 440px; height: 200px; margin-top: 1em; margin-right: 1.25em;}

/* Cust Cont. #2 */
.DeptPage .C2	{margin: 1em;}

/* Holds Staff Info blocks */
.giStaffInfo
{
	width: 45%;
	margin: 2em 2%;
	display: -moz-inline-stack;
    display: inline-block;
	vertical-align: top;
	zoom: 1;
    *display: inline;
}
/* Staff img wrapper */
.giImgHldr[class]	{text-align: center;}
/* Name/Title spans */
.giStaffInfo[class] span.giName,
.giStaffInfo[class] span.giTitle	{display: block;}
/* Phones */
.giStaffInfo ul, .giStaffInfo li {margin: 0; list-style-type: none;}
.giStaffInfo ul {margin-bottom: .75em; margin-top: .25em;}