/* pop-up staff styles */

#maincontent div.helloiam {
    text-align: right;
    font-size: 20px;
    color: #780010;
    margin-bottom: 15px;
    height: 30px;
}

#main-content div.helloiam span {
    float: right;
    font-family: 'Dancing Script',sans-serif;
    color: #000;
    border-bottom: 1px solid #5b4c3a;
    font-weight: normal;
    line-height: 27px;
    height: 30px;
    text-align: center;
    margin-left: 6px;
    margin-top: -7px;
    width: 150px;
    letter-spacing: -1px;
}

#maincontent ul.people-grid {
    width: 500px;
    padding: 0;
    margin: 0;
}

#maincontent ul.people-grid li {
    float: left;
    list-style: none;
    padding: 0;
    margin: 0;
    line-height: 0;
}

#maincontent ul.people-grid li img {
    border: 3px solid #000;
    width: 94px;
    height: 119px;
}

#maincontent ul.people-grid li:hover img,
#maincontent ul.people-grid li.active img {
    border: 3px solid #780010;
}

#maincontent #right-pane {
    position: relative;
}

#left-pane {
    border-right: 1px solid #780010;
    padding: 20px 10px 0;
    min-height: 396px;
} /* color var */
#left-pane {
    width: 265px;
    min-height: 400px;
    padding: 0 0 0 15px;
}

#left-pane .sidebar-menu {
    text-transform: uppercase;
    font-size: 11px;
    font-weight: normal;
}

#left-pane .sidebar-menu li {
    background: none;
    list-style: none;
    margin-left: 0;
    padding: 10px 0 0;
} /* line-height: 27px; */
#left-pane .sidebar-menu li li {
    padding-left: 15px;
}

#left-pane .sidebar-menu li span {
    line-height: 16px;
}

#left-pane .sidebar-menu .menuactive {
    color: #780010;
}

#right-pane {
    min-height: 296px;
}

.about-pic {
    width: 260px;
    float: right;
}

#right-pane .about-pic-inner {
    background-color: #850f48;
    text-align: right;
    padding: 20px 20px 5px;
} /* color var */
#right-pane a:hover .about-pic-inner {
    background-color: #5b4c3a !important;
}

.about-pic img {
    width: 260px;
    height: 330px;
}

#right-pane .person_name {
    font-family: 'Dancing Script', Comic Sans, sans-serif;
    font-size: 22px;
    font-weight: normal;
    letter-spacing: -1px;
    color: #ffffff;
    text-decoration: underline;
}

#right-pane .person_link {
    font-size: 11px;
    color: #ffffff;
    padding: 3px 10px 0 0;
}


/* people list */

div.helloiam {
    text-align: right;
    font-size: 14px;
    color: #780010;
    margin-bottom: 15px;
}

div.helloiam span {
    float: right;
    font-family: 'Dancing Script',sans-serif;
    font-size: 22px;
    color: #000;
    border-bottom: 1px solid #5b4c3a;
    font-weight: normal;
    line-height: 27px;
    text-align: center;
    margin-left: 6px;
    margin-top: -7px;
    width: 210px;
    letter-spacing: -1px;
}

ul.people-grid {
    width: 550px;
    padding: 0;
    margin: 0;
}

ul.people-grid li {
    float: left;
    list-style: none;
    padding: 0;
    margin: 0;
    line-height: 0;
}

ul.people-grid li img {
    border: 3px solid #000;
    width: 250px;
    height: 27px;
}

ul.people-grid li:hover img,
ul.people-grid li.active img {
    border: 3px solid #780010;
}

#right-pane {
    position: relative;
}

/* person detail */

#jq-bio-bin {
    position: absolute;
    top: 0px;
    left: 20px;
    z-index: 999;
    height: 640px;
}

body.about-us #right-pane #jq-bio-bin {
    top: 60px;
    left: 20px;
}

#jq-bio-overlay {
    display: none;
    background: #666;
    opacity: 0.6;
    filter: alpha[opacity=0.6];
    width: 100%;
    position: absolute;
    top: 20px;
    z-index: 98;
}

.popup_container {
    border: 1px solid #000;
    padding: 8px;
    width: 650px;
    height: 600px;
    background-color: #fff;
}

.popup_container a {
    color: #780010 !important;
}

.popup_container a:hover {
    color: #5b4c3a !important;
    text-decoration: none;
}

a.popup_close {
    display: block;
    font-size: 11px;
    width: 100px;
    padding-left: 20px;
    background: url(/files/images/popups/popup_close_x_orange.png) no-repeat center left;
}

a.popup_close:hover {
    background: url(/files/images/popups/popup_close_x_orange_dn.png) no-repeat center left;
}

a.popup_next {
    display: block;
    float: right;
    font-size: 11px;
    width: 100px;
    text-align: right;
}

.popup_detail_container {
    padding: 15px 15px 5px;
}

.popup_nametag {
    position: absolute;
    z-index: 350px;
    left: 211px;
    top: 208px;
    background: #538C7B;
    width: 375px;
    height: 75px;
    text-align: center;
    -moz-box-shadow: 4px 4px 4px #ccc;
    -webkit-box-shadow: 4px 4px 4px #ccc;
    box-shadow: 4px 4px 4px #ccc;
    /*border-top-right-radius: 8px;
    border-top-left-radius: 8px;
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
    -moz-transform: rotate(-3deg);
    -webkit-transform: rotate(-3deg);
    -o-transform: rotate(-3deg);
    -ms-transform: rotate(-3deg);*/
}

.popup_personhello {
    height: 12px;
    color: #fff;
    font-size: 18px;
}

.popup_nametag_whitearea {
    padding: 0 2px 4px;
    margin: 0 0 4px;
    color: #000;
    font-size: 12px;
}

.popup_personname {
    font-family: 'arial',sans-serif;
    font-size: 20px;
    letter-spacing: -1px;
    color: #000;
    padding: 0 10px;
    /* text-shadow: #464646 3px 1px 2px */
}

.popup_persontitle {
    text-transform: uppercase;
    padding-top: 10px;
    line-height: 14px;
}

.popup_personwith {
    line-height: 14px;
    font-size: 16px;
    /* text-shadow: #464646 3px 1px 2px; */
    line-height: 1.4em;
}

.popup_image img {
    width: 185px;
    height: 237px;
    margin-bottom: 15px;
    border: solid 1px #000;
}

.popup_bio {
    height: 555px;
    overflow: auto;
}

#maincontent ul.people-grid2 li img {
    width: auto;
    height: 27px;
    padding: 15px;
    margin-left:0px;
}
#maincontent ul.people-grid2 li:hover img,
#maincontent ul.people-grid2 li.active img {
}

ul.people-grid2 {
    width: 500px;
    padding: 0;
    margin: 0;
}

ul.people-grid2 li {
    float: left;
    list-style: none;
    padding: 0;
    margin: 0;
    line-height: 0;
}

ul.people-grid2 li img {
    width: 250px;
    height: 27px;
}

ul.people-grid2 li:hover img,
ul.people-grid2 li.active img {
}

div.textlabel{display:none;}

/*  .popup_detail_container2 {
    padding: 80px 15px 5px;
} */

.popup_nametag2 {
    position: absolute;
    z-index: 350px;
    left: 150px;
    top: 10px;
    background: #780001;
    width: 325px;
    height: 45px;
    text-align: center;
    -moz-box-shadow: 4px 4px 4px #ccc;
    -webkit-box-shadow: 4px 4px 4px #ccc;
    box-shadow: 4px 4px 4px #ccc;
    /*border-top-right-radius: 8px;
    border-top-left-radius: 8px;
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
    -moz-transform: rotate(-3deg);
    -webkit-transform: rotate(-3deg);
    -o-transform: rotate(-3deg);
    -ms-transform: rotate(-3deg);*/
}

.popup_personname2 {
    font-family: 'arial',sans-serif;
    font-size: 16px;
    letter-spacing: -1px;
    color: #ffffff;
    padding: 0 10px;
    text-shadow: #464646 3px 1px 2px
}

.popup_bio2 {
    height: 450px;
    overflow: auto;
    padding:15px;
}
.popup_nametag_whitearea h1{padding:0 0 10px; font-size: 28px;}
/* end pop-up staff */