#content-top h1 {
    color: #333;
    font: bold 33px/38px Helvetica, Arial, Verdana, sans-serif;
    letter-spacing: -1px;
    padding: 30px 0 0 0;
}
#content-top p.leadtext1 {
    color: #555;
    font: normal normal normal 15px/22px Georgia, Times, serif;
    width: 540px;
}
h3 {
    font-size: 18px;
    margin: 17px 0 0 0;
    padding-bottom: 5px;
}
#execs-picture-list {
	float:left;
	list-style-type:none;
	margin:0;
	padding:10px 0 20px;
	display:inline-block;
	min-height: 810px;
	width: 540px;
}
#execs-picture-list li {
	float:left;
	display:inherit;
	overflow:hidden;
	position:relative;
	margin-right:11px;
    margin-bottom: 27px;
	-webkit-transition-duration: 0.3s; /*Webkit: Animation duration*/
	-moz-transition-duration: 0.3s; /*Mozilla duration version*/
	-o-transition-duration: 0.3s; /*Opera duration version*/
}
#execs-picture-list img.hover{
	box-shadow:0 0 15px rgba(200, 200, 200, .7); /*CSS3 shadow: 18px blurred shadow all around image*/
	-webkit-box-shadow:0 0 15px rgba(200, 200, 200, .7); /*Safari/Chrome shadow version*/
	-moz-box-shadow:0 0 15px rgba(200, 200, 200, .7); /*Mozilla shadow version*/
}
#execs-picture-list li.last {
	margin-right: -10px;
}
#execs-picture-list img{
	-webkit-transition-duration: 0.3s; /*Webkit: Animation duration*/
	-moz-transition-duration: 0.3s; /*Mozilla duration version*/
	-o-transition-duration: 0.3s; /*Opera duration version*/
	margin: 0; /*margin between images*/
	opacity:1;
}
#execs-picture-list li p{
	background:#fff;  
    color:#666;  
	width:115px;
  	font-family:Helvetica,Arial,sans-serif;
    font-weight:400;
    font-size:11px;
    line-height:13px;
    padding: 7px 6px 5px 0;
    -webkit-transition-duration: 0.3s; /*Webkit: Animation duration*/
	-moz-transition-duration: 0.3s; /*Mozilla duration version*/
	-o-transition-duration: 0.3s; /*Opera duration version*/
	position:relative;
	clear:left;
	cursor:pointer;
}
#execs-picture-list li p.hover{
	color:#444;
}
#execs-picture-list li p a{
    font-size:13px;
	color:#0f0f0f;
	font-weight:bold;
	display:block;
	margin-bottom:3px;
 	font-family:Helvetica,Arial,sans-serif;
    -webkit-transition-duration: 0.3s; /*Webkit: Animation duration*/
	-moz-transition-duration: 0.3s; /*Mozilla duration version*/
	-o-transition-duration: 0.3s; /*Opera duration version*/
}
#execs-picture-list li p a.hover{
	color:#000;
}
#execs-picture-list .no-border {
	border:0;
}
#execs-picture-list img {
	border:0;
	float:left;
}
#execs-picture-list p {
	margin:0;
	padding:0;
}
#execs-nopic-list {
    float: left;
    width: 403px;
    list-style-type: none;
    padding: 0;
}
.lt-ie8 #execs-nopic-list { padding-top: 7px; }
#execs-nopic-list li {
    border-bottom: 1px dotted #d3d3c3;
    display: block;
    float: left;
    height: 45px;
    margin: 0 10px 9px 0;
    position: relative;
    width: 403px;
    font-family: "Helvetica","Arial","Verdana",sans-serif;
    font-size: 14px;
}
#execs-nopic-list a {
    display: block;
    margin-bottom: 1px;
    font-weight: bold;
}
#execs-simple-list {
    float: left;
    list-style-type: none;
    margin: 0 10px 0 0;
    padding: 0;
    width: 261px;
}
.execprofile {
    margin: 0;
    padding: 20px 0 10px;
}
.execprofile img {
    float: right;
    margin: 0 0 20px 20px;
}
.execprofile h1 {
    font: normal 24px Georgia, 'Times New Roman', Times, serif;
    line-height: 21px;
    margin: 0;
    padding: 0 !important;
}
.execprofile h2 {
    color: #adad9c;
    font: bold 12px Verdana, Arial, Helvetica, sans-serif;
    margin: 10px 0 0;
    padding: 0;
}
.execprofile p {
    line-height: 16px;
    margin-top: 15px;
    padding: 0;
}
.no-image p {    width: 100% }
.no-image img {
    margin-bottom: 20px;
    margin-left: 20px;
}
.last {    margin-right: 0 }


