@charset "utf-8";
/* ================================================================================================
  STAFF MESSAGE (@_0)
================================================================================================ */
/************************************************************** STAFF MESSAGE */

div.staffEntryBody {
		margin: 10px;
		padding: 20px 0 0 0;
		background: url(./images/bg_staffMessage.gif) no-repeat right top;
		}

/* Staff Photo */
div.staffPhoto {
		float: left;
		width: 170px;
		text-align: center;
		margin: 0 0 10px 0;
		}
div.staffPhotoDetail {
		float: left;
		width: 190px;
		text-align: left;
		margin: 0 0px 10px 0;
		}

div.staffPhoto img,
div.staffPhotoDetail img {
		border-top: 1px solid #ddd;
		border-right: 1px solid #666;
		border-bottom: 1px solid #666;
		border-left: 1px solid #ddd;
		}

p.staffMessageEntryMore {
		width: 86px;
		height: 30px;
		background: url(./images/more_on.gif) no-repeat bottom;
		text-align: left;
		margin: 0 0 0 auto;
		}
p.staffMessageEntryMore a {
		display: block;
		height: 100%;
		background: url(./images/more_off.gif) no-repeat bottom;
		text-indent: -9999px;
		text-decoration: none;
		}
p.staffMessageEntryMore a:hover{
		background: none !important;
		}
p.staffMessageEntryMore a:focus {
		outline:none;
		/**/
		overflow: hidden;
		/**/
		}
		
div.staffMessageEntryMoreDetail {
		margin: 20px 10px 10px 10px;
		}
/* END STAFF MESSAGE */