body {background-color: #333333; color: #FFFFFF; font-size: 12px; padding: 0px;  margin: 0px; font-family: Arial, Verdana, sans-serif}

h1, h2, h3, h4, h5, h6 {font-family: Georgia, Times New Roman, Times, serif; color: #660000}

a       {font-family: Arial, Verdana, sans-serif; text-decoration: none; color: #000099; font-size: 12px}
a:hover {font-family: Arial, Verdana, sans-serif; text-decoration: none; color: #660000; font-size: 12px}

/* top banner, logo, links */
.header {height: 100px; font-family: Arial, Verdana, sans-serif; font-size: 12px; 
         background: url(https://www.med.upenn.edu/images/background_header.gif) #000066; 
         text-align: right; width:100%
        }
.header img {position: absolute; top: 0px; left: 0px; border: 0px}
.header a       {font-family: Arial, Verdana, sans-serif; text-decoration: none; color: #FFCC33; font-size: 12px}
.header a:hover {font-family: Arial, Verdana, sans-serif; text-decoration: none; color: #3399FF; font-size: 12px}

.spacer {height: 7px; background: url(https://www.med.upenn.edu/images/background_bevel1.gif) #FFCC33}
.wrapall {background-color: #ffffff;}
.fac_middle {background-color: #ffffff;
             min-height:500px;
             height:auto !important;
             height:500px;}

/*left column */
.fac_faculty {float:left; font-family: Arial, Verdana, sans-serif; 
              font-size: 12px; width: 200px; color:black; 
              padding-left: 10px; padding-right: 10px;
              }

.fac_title {margin-top:14px}
.fac_department {margin-top:15px;}
.fac_dept_name {font-weight:bold;}
.fac_affiliations {margin-top:15px;}
.fac_affiliations ul {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 15px}

.fac_faculty hr {border: 1px dotted;}

.fac_contact_phones {margin-top:15px}
.fac_pubmed {display:none}
.fac_links {margin-top:15px}
.fac_education {margin-top:15px}
.fac_degree{display:block; margin-bottom:15px;}
.fac_perm_link {font-size:8pt;}



/* right column/main content */
.fac_content_wrapper_2 {margin-left:240px;
                        font-size: 12px; color: #000;
                        background-color:#fff;
                        padding-bottom:25px;
                        padding-top: 5px;
                       }
.fac_breadcrumbs{margin-top:15px;color:#000}

/*bottom stuff */
.cleanup{clear:both;}
.spacer_bottom {clear:both; height: 7px; background: url(https://www.med.upenn.edu/images/background_bevel1.gif) #FFCC33}
.subheader {font-family: Geneva, Helvetica, sans-serif; font-weight: bolder; font-size: 18px; color: #000066;background-color: #fff; padding-top: 10px;}
.subnav {height: 45px; background: url(https://www.med.upenn.edu/images/background_subnav.gif) #666666}
.subnav img {padding-top: 5px; padding-left: 5px}
.copy {background-color: #333333; padding: 10px 0px 25px 10px; }
.copy a       {font-family: Arial, Verdana, sans-serif; text-decoration: none; color: #FFCC33; font-size: 12px}
.copy a:hover {font-family: Arial, Verdana, sans-serif; text-decoration: none; color: #3399FF; font-size: 12px}
