/* People */


    ul.people {
        float:left;
        width:100%;	
        list-style:none;
        margin:1em 0 2.5em 0;
        padding:0;}
        
    ul.people li {
        float:left;
        width:100%;
        list-style:none;
        margin:1em 0;
        padding:0 0 8px 0;
        background:transparent url(/images/person_bottom_bg.png) no-repeat bottom right;}
        
        ul.people li span.top {
            float:left;
            height:8px;
            width:100%;
            font-size:0;
            background:transparent url(/images/person_top_bg.png) no-repeat top right;}
            
        ul.people li span.wrapper {
            float:left;
            clear:left;
            width:100%;
            background:transparent url(/images/person_wrapper_bg.png) repeat-y top right;}
            
            ul.people li img {
                float:left;
                position:relative;
                top:8px;}
                
                ul.people li span.noImageSpacer {
                    float:left;
                    width:150px;
                    height:90px;}
            
            ul.people li span.title {
                float:left;
                width:65%;
                position:relative;
                margin:8px 0 0 -25px;}
                
                ul.people li span.title span.position {
                    float:left;
                    width:90%;
                    font-size:1.2em;
                    color:#b1953a;
                    font-weight:bold;
                    /*text-transform:uppercase;*/}
                    
                ul.people li span.title span.name {
                    float:left;
                    clear:left;
                    width:90%;
                    font-size:1.1em;
                    color:#44889b;
                    font-weight:bold;}
                
            ul.people li span.contactInfo {
                float:right;
                width:40%;
                display:inline;
                margin:0.5em .5em 0 0;
                text-align:right;
                color:#57491a;
                font-size:.9em;
                line-height:1.05em;}  
                
                #center ul.people li span.contactInfo a {
                    color:#57491a;}
                    
/* ORG CHART */
    .orgChart .box .boxContent, .orgChart .box .boxContent .innerPadding {
        min-height:5.3em;}
        
    #ie6 .orgChart.box .boxContent, #ie6 .orgChart .box .boxContent .innerPadding,
    #ie7 .orgChart.box .boxContent, #ie7 .orgChart .box .boxContent .innerPadding,{
        float:none !important;
        height:5.3em;}
        
    .orgChart .box {
        margin:0 !important;
        width:100% !important;}
        
                
    .orgChart .box .top, .orgChart .box .bottom, .orgChart .box .top div, .orgChart .box .bottom div {
        height:5px;
        font-size:0;}
        
    .orgChart .box .top {
        background-image:url(/images/org_chart_box_top_left.png);}
    
    .orgChart .box .bottom {
        background-image:url(/images/org_chart_box_bottom_left.png);}
        
    .orgChart .box .top div {
        background-image:url(/images/org_chart_box_top_right.png);}
        
    .orgChart .box .bottom div {
        background-image:url(/images/org_chart_box_bottom_right.png);}
        
    .orgChart .box .boxContent {
        background:#8eadba url(/images/org_chart_box_content_bg.png) no-repeat top right;}
        
    .orgChart .box .boxContent .innerPadding {
        background:transparent url(/images/generic_box_border.png) repeat-y top left;}
        
        .orgChart .box .boxContent .innerPadding span {
            font-size:90%;}
        
        .orgChart .box .boxContent .innerPadding span.positionName {
            font-weight:bold;
            display:block;
            margin:0 0 .4em 0;}
            
        #center .orgChart .box .boxContent .innerPadding a {
            color:#fff;
            text-decoration:underline;}
        
    .orgChart .vertRule {
        background:transparent url(/images/org_chart_rule.png) repeat-y center top;}
        
        /* ??? */
        #ie7 .orgChart .vertRule {
            background:transparent url(/images/org_chart_rule.png) repeat-y 49.5% top;}
     
    .orgChart .horzRule {
        background:transparent url(/images/org_chart_rule.png) repeat-x left center;}
     
    .orgChart .leftCornerBottomRule {
        background:transparent url(/images/org_chart_left_corner_bottom_rule.png) no-repeat center center;}
        
    .orgChart .leftCornerTopRule {
        background:transparent url(/images/org_chart_left_corner_top_rule.png) no-repeat center center;}
        
    .orgChart .crossJoinRule {
        background:transparent url(/images/org_chart_cross_join_rule.png) no-repeat center center;}
        
    .orgChart .tJoinRightRule {
        background:transparent url(/images/org_chart_t_join_right_rule.png) no-repeat center center;}
        
    .orgChart .noCSSDisplay {
        display:none;}
        
/* End People */
