.staffbio { background-color: #fff; box-shadow: 0 3px 5px #ccc; margin-bottom: 5px; margin-left: 0; margin-right: 0; overflow: hidden; padding: 10px;}
.staffbio .bioimg {float:left;padding: 0px 10px 10px 0px;}
.staffbio .biotitle {font-size:14px;font-weight:bold;color:#777;}

#tbtbuzz {margin-bottom:10px;border-top:2px solid #CCCCCC;padding:10px 0px;}
#tbtbuzz li, #mhcom li {
	color: #333333;
	font-size: 14px;
	text-align: left;
	line-height: 130%;
	margin-top: 0px;
	list-style-position: inside;
	list-style-image: url(/images/external.gif);
	}

/* Welcome Message */
#welcome-message {
border: 1px solid #bbb;
padding: 12px;
margin-bottom: 20px;
font-size: 1.2em;
}

#welcome-close {
float: right;
font-size: 14px;
margin: 0 0 5px 10px;
background: #eee;
padding: 4px;
font-weight: bold;
color: #555;
line-height: 1em;
}

#welcome-content {
padding: 5px;
line-height: 1.4em;
}

/* CoverPop */
/*
html,
body {
overflow: auto;
}
body {
position: relative;
}
*/

.CoverPop-open,
.CoverPop-open body {
height: 100%;
overflow: hidden;
}

#CoverPop-cover {
display: none;
position: fixed;
left: 0;
top: 0;
right: 0;
bottom: 0;
z-index: 1050;
-webkit-animation: fade-in .25s ease-in;
-moz-animation-name: fade-in .25s ease-in;
-ms-animation-name: fade-in .25s ease-in;
-o-animation-name: fade-in .25s ease-in;
animation-name: fade-in .25s ease-in;
}

.CoverPop-open #CoverPop-cover {
display: block;
}

@-webkit-keyframes fade-in {
0% { opacity: 0; }
25% { opacity: 0; }
100% { opacity: 1; }
}

.splash {
background-color: rgb(0,0,0);
background-color: rgba(0,0,0,.9);
}

.splash-center {
text-align: center;
width: 40%;
padding: 20px;
background: #fff;
margin: 10% auto 0;
}
/* ph=1 */
