/* Layout ----------------------------------------------- */

#people-description-header{
width: 800px;
}

#left-menu,
#right-contents{
float: left;
}

#left-menu{
background :url(../images/bg_people_menu.gif) repeat-y 20px 0px;
padding-left: 20px;
width: 193px;
}

#right-contents{
padding: 0px 0px 0px 9px;
width: 561px;
color: #666;
font-size: 12px;
line-height:1.3;
}

/* Header ----------------------------------------------- */

#header{
background: url(../images/bg_people_header.jpg) no-repeat;
padding: 0px 9px;
height: 161px;
}

#header-header{
padding: 34px 0px 4px 19px;
}

#header-lnk{
margin-left: 6px;
width: 788px;
list-style-type: none;
}

#header-lnk li{
float: left;
}


/* Description ------------------------------------------ */

#people-description-header h2,
#people-description{
float: left;
}

#people-description-header h2{
width: 193px;
padding-left: 20px;
}

#people-description{
background: url(../images/bg_header_people.gif) no-repeat;
width: 517px;
height: 94px;
padding: 20px 25px 10px 25px;
}

#people-description p{
font-size: 12px;
line-height: 1.4;
color: #666;
}


/* Left Menu -------------------------------------------- */

#left-menu-header{
background: url(../images/bg_people_menu_header.gif) no-repeat;
}

#left-menu-footer{
background: url(../images/bg_people_menu_footer.gif) no-repeat 0px 100%;
padding-bottom: 30px;
}

#left-menu ul{
list-style-type: none;
margin: 0px;
padding: 15px 0px 0px 3px;
}

#left-menu-home{
margin-top: 200px;
text-align: center;
width: 160px;
padding-top: 9px;
border-top: 1px solid #fff;
margin: 200px 10px 0px 10px;
}


/* Contents --------------------------------------------- */

.people-banner{
margin: 14px 0px 25px 0px;
}

.people-header{
background: url(../images/bg_people_sbheader.gif) no-repeat;
font-size: 16px;
line-height: 1.125;
color: #fff;
height: 18px;
padding: 11px 0px 10px 10px;
margin: 35px 0px 6px 16px;
width: 533px;
}

.people-sbheader-container{
background: url(../images/dotline.gif) repeat-x;
margin:0px 0px 15px 19px;
width: 537px;
padding-top: 12px;
}

.people-sbheader-container h3{
background: url(../images/dotline.gif) repeat-x 0px 100%;
font-size: 12px;
line-height: 1.3;
color: #1DB2C9;
padding-bottom: 12px;
}

.people-sbheader{
background: url(../images/dotline.gif) repeat-x 0px 100%;
font-size: 12px;
line-height: 1.3;
color: #1DB2C9;
margin:0px 0px 15px 19px;
width: 537px;
padding-bottom: 12px;
}

.people-content{
width: 537px;
margin-left: 19px;
line-height: 1.5;
}

.people-content-left,
.people-content-right,
.people-content-left1,
.people-content-right1,
.people-content-left2,
.people-content-right2{
float: left;
}

.people-content-left{width: 277px;}
.people-content-right{width: 230px; margin-left: 30px; font-size: 11px;}

.people-content-left1{width: 364px;}
.people-content-right1{margin-left: 20px; width: 153px;}

.people-content-left2{margin-right: 20px; width: 153px;}
.people-content-right2{width: 364px;}

.people-body-m35{
margin-bottom: 35px;
}

.people-body-m20{
margin-bottom: 20px;
}

.people-body-m15{
margin-bottom: 15px;
}


#editor-header{
margin: 0px 0px 0px 16px;
}

#editor-content{
background: url(../images/bg_editor.gif) no-repeat 0px 100%;
margin: 0px 0px 15px 16px;
padding: 10px 27px 25px 25px;
width: 507px;
}

.editor-footer{
font-size: 11px;
margin-top: 20px;
}

/**/

#people1-img1{ text-align: center; margin-bottom: 16px; }
#people1-img2 { margin-bottom: 8px; }
#people1-img3 { 
float: right; 
width: 230px; 
height: 323px; 
margin: 0px 0px 20px 30px;
 }
 
/* people2 -------- */
.people-clr{clear:both; width:100%; height:1px; overflow:hidden;}
#people-profile{
background:url(../images/bg_people_profile.gif) no-repeat #f2ecdd;
padding:33px 10px 10px 10px;
}
#people-profile h3{font-size:14px; line-height:1.4; margin-bottom:8px;}
#people-profile ul{margin:0px 0px 10px 40px;}
.people-profile-listmds{margin:10px 0px 0px 20px;}

.people2-txt1{margin-top:20px;}
.people2-txt2{margin-bottom:10px;}
.people-photo1{margin:0px 0px 10px 20px; float:right;}
.people-photo2{margin:0px 20px 10px 0px; float:left;}

.people-notice{background:#e3f5f5; padding:10px; font-size:11px; margin-bottom:20px;}

