div#header {
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-position: 675px 65px;
}

#interiorMid .intro_headline { /* best for an h2 right below an h1 */
    margin-bottom: 10px;
    margin-top: -10px;
}

div.topnav_6 {
background-color: #D28E00;
}

a.link_external, a.content_link_external, a.link_external_bold, a.pubs_link,  #bio-websites li a {
background-image: url("img/ext_link_icon.gif");
background-repeat: no-repeat;
background-position: top right;
padding-right:17px;
}

a.content_link_external, a.corelab_name, a.content_link_bold, a.link_external_bold {
font-weight: bold;
}

#interiorRight {
    float: none !important;
    margin-left: 11px;
}

div#interiorRight h2, div#interiorRight h2 span {
height: auto !important;
overflow: visible;
width: auto !important;
}

div#interiorRight h2 {
top:0px;
left: 0px;
padding: 9px 11px 9px 11px;
margin:7px 0px; 
}

div#interiorRight h2 span {
top: 0px;
left: 0px;
padding:0px;
margin:0px;
}

div.snapshot {
    background-color: #C1CDE6;
    background-image: url("https://www.emory.edu/home/img/snapshot-bg-no-recyc.gif");
    background-position: left top;
    background-repeat: no-repeat;
    border-top: 1px solid #ECEDF0;
    font-size: 0.9em;
    margin: 15px 0;
    padding: 15px 15px 40px;
}
div.snapshot h4 {
    color: #666666;
    font-size: 1.1em;
    line-height: 1.2em;
    margin: 0 0 10px;
    text-transform: uppercase;
}
div.snapshot ul li {
    line-height: 1.3em;
    margin-bottom: 5px;
}

div.top-right-video
{
 float: right;
 padding: 0;
 display: inline;
 margin-left: 10px;
}

/*** research/other landing pages with lower content cols ***/

div#interiorMid div.block_full {
padding:0px 0px 20px 0px;
}


div#interiorMid div.col {
width:252px;
float:left;
padding-right:10px;
}

div#interiorMid div.col img.col-img-leader {
margin-top:15px;
padding:0px;
margin-left:0px;
margin-right:0px;

}

div#interiorMid div.col p {
padding-left: 10px;
}


div#interiorMid div.col div.col-heading, div#interiorMid div.block_full div.col-heading  {
background: none repeat scroll 0 0 #ECEDF0;
    color: #5B5C5E;
    font-weight: bold;
    padding: 9px 10px;

}

div#interiorMid div.col div.col-heading, div#interiorMid div.col div.feed-heading, div#interiorMid div.block_full div.col-heading {
 height: 14px;
 }


div#interiorMid div.left div.col-heading h2.col-title, div#interiorMid div.block_full div.col-heading h2.col-title {
 font-size: 1em;
        font-weight: bold;
        color: #5B5C5E;
        margin: 0;
        display: inline;
        text-transform: none
}

div#interiorMid div.block_full div.featured_entry {
padding:15px;
}

/**** faculty by dept name list ****/
div#interiorMid div#dataDef ul#depts li {
list-style-type: none;
background-image: none;
margin-left:0px;
padding-left:0px;
}

div#interiorMid div#dataDef ul#depts li a strong, div#interiorMid div#dataDef ul#depts li strong a {
color: #2F42BA;
}

/*corelabs*/

div#interiorMid a.corelab_name {
font-weight: bold;
}

/* Resources sidebar element*/

p.sidebar-smalltext {
color: #444444;
    font-size: 0.9em;
    line-height: 1.4em;
}
div.core_newsletters strong {
display: block;
margin-bottom: 10px;
}
div.core_newsletters ul {
margin-bottom: 15px;
}

/** Education Landing Page **/

div#interiorMid .edu_program {
clear: both;
width:525px;
padding-top:15px;
}

div#interiorMid .edu_program img.edu_program_thumbs {
float: left;
margin-top:2px;

}

div#interiorMid .edu_program .edu_program_text {
float: left;
width:440px;

}

div#interiorMid .edu_program h2 {
margin-top:0px;
}

/*generic "tab" style for indented text*/
div#interiorMid div#dataDef span.tab {
display:block;
/*width:55px;*/
padding-right:13px;
float: left;
font-weight: bold;
color:#555;
padding-bottom:0px;
}

/* ebirt callout */
#ebirt_widget
{
margin-top:15px;
width:200px;
height:30px;
position:relative;
text-align:center;
height: 113px;
}

#ebirt_search
{
height:26px;
width:157px;
position:absolute;
top:2px;
left:2px;
line-height:26px;
outline: none;
border: 0 none;
background: transparent;
font-family:Verdana,Helvetica,Arial;
font-size:11px;
}

.default_search
{
font-style:italic;
color:#666666;
}

#ebirt_go
{
width:26px;
height:24px;
position:absolute;
right:2px;
top:2px;
}

#ebirt_form
{
position:absolute;
top:83px;
left:5px;
height:28px;
width:187px;
margin:0 auto;
border:1px solid #dddddd;
}

#ebirt_logo
{
position:absolute;
top:0px;
left:45px;
border:none;
}

#ebirt_go:hover
{
cursor:pointer;
}