
img {border:none;}

.clear {
clear:both;}
.clearl {
clear:left;}

#team {
display:block;
width:580px;
padding:0;
margin:0 auto;}

.blurb {
clear:left;
background:url(../imgs/team/grad1.png) repeat-x 0 0 #eee;
padding:15px;
margin:0 0 5px 0;
}

.bio {
display:block;
overflow-y: auto;
overflow-x: hidden;
width:300px;
height:320px;
padding:0 15px 10px 15px;
margin:15px 0 0 0;
float:left;
}

#team img.person {
float:right;
margin:0 10px 0 0;}

h1 {
color:#0397d6; 
font:normal 22px/22px "trebuchet ms", verdana, helvetica, arial, sans-serif;
margin:0 0 4px 0;
padding:0;
border-bottom:
}

h2 {
color:#a2a2a2; 
font:normal 12px/15px "trebuchet ms", verdana, helvetica, arial, sans-serif;
margin:0;
padding:2px 0;
text-decoration: none;
}
	h2 a, h2 a:link, h2 a:visited {
	color:#aaa; 
	font:normal 12px/14px "trebuchet ms", verdana, helvetica, arial, sans-serif;
	display:block;
	margin:0;
	padding:0;
	text-decoration: none;
	}
	h2 a:hover, h2 a:active {
	color:#0397d6; 
	}

p {
color:#555; 
font:normal 11px/17px verdana, helvetica, arial, sans-serif;
margin:0 0 10px 0;
padding:0;
} 

a.plain, a.plain:link, a.plain:visited, a.plain:hover, a.plain:active {
color:#555; 
font:normal 11px/17px verdana, helvetica, arial, sans-serif;
margin:0;
padding:0;
text-decoration:none;
cursor: text;
} 

a, a:link, a:visited {
color:#0397d6; 
font:normal 11px/18px verdana, helvetica, arial, sans-serif;
margin:0;
padding:0;
text-decoration:none;
} 
	a:hover, a:active {
	color:#afbd21; 
	font:normal 11px/18px verdana, helvetica, arial, sans-serif;
	margin:0;
	padding:0;
	text-decoration:none;
	} 

a.linkedin, a.linkedin:link, a.linkedin:visited {
background:url(../imgs/team/linkedin.gif) no-repeat 0 0;
color:#aaa; 
display:block;
font:bold 11px/11px "trebuchet ms", verdana, helvetica, arial, sans-serif;
margin:8px 0 0 0;
padding:2px 0 0 19px;
height:13px;
text-decoration:none;
} 
	a.linkedin:hover, a.linkedin:active {
	color:#0397d6; 
	}

ul {
padding:8px 0 10px 1px;
margin:0;}

li {
display:block;
width:340px;
color:#555; 
font:normal 11px/13px verdana, helvetica, arial, sans-serif;
padding:0 0 0 10px;
margin:3px 0 8px 0;
background: url(../imgs/bllt.png) 0 4px no-repeat;
list-style-type:none;
}

.teamnav {
display:block;
background:#fff;
padding:0;
margin:15px 0 0 0;
}

.teamnav ul {
display:block;
padding:0;
margin:0 0 0 -1px;
}

.teamnav li {
float:left;
background:none;
text-align:center;
width:auto;
padding:0;
margin:0;
}

.teamnav a, .teamnav a:link, .teamnav a:visited {
float:left;
color:#aaa; 
background:url(../imgs/team/grad2.png) repeat-x 0 100% #f6f6f3;
font:normal 10px/10px "trebuchet ms", verdana, helvetica, arial, sans-serif;
margin:0 1px;
padding:2px 4px;
text-decoration:none;
text-transform:uppercase;
border-right:1px solid #fff;
border-left:none;
} 
	.teamnav a:hover, .teamnav a:active {
	color:#aaa; 
	background: #eaeaea;
	font:normal 10px/10px "trebuchet ms", verdana, helvetica, arial, sans-serif;
	margin:0 1px;
	padding:2px 4px;
	text-decoration:none;
	} 
	
	.teamnav a.on {
	color:#fff; 
	background:url(../imgs/team/grad3.gif) repeat-x 0 0 #dfdfdf;
	}
