div#homeCallout_left
{
    margin-left: 8px;
    margin-right: 0px;
}

/***********************/

div#hometop
{
    left: 0px;
}

/** audience guides **/

div#hometop_right_absolute {
left: 727px;
    position: absolute;
    top: 142px;
    width: 242px;
}
    
div#hometop_right_absolute div#rightNav {
    background: none repeat scroll 0 0 #E8E8E8;
    border-left: 1px solid #E8E8E8;
    border-right: 1px solid #C4C4C4;
    border-top: 1px solid #FFFFFF;
    float: left;
    height: 315px;
    width: 242px;
}

 
 div#hometop_right_absolute div#rightNav h2 {
 padding-left:10px;
 color: #828282;
 }


div#hometop_right_absolute div#rightNav  ul#subNav li
{
    margin-left: 6px;
    background: url("https://www.emory.edu/home/img/underline-nav.gif") no-repeat scroll 0px bottom transparent;
}

div#hometop_right_absolute div#rightNav ul#subNav {
    width: 240px;
}


div#hometop_right_absolute div#rightNav  ul#subNav li a, div#hometop_right_absolute div#rightNav  ul#subNav li a:hover {
padding: 0 0 0 4px;
/*background: url("http://www.emory.edu/home/img/arrow-dark.gif") no-repeat scroll 190px 10px transparent;*/
background-image: url("https://www.emory.edu/home/img/arrow-dark.gif");
background-repeat: no-repeat;
background-position: 213px 10px;
}


/* ************************ */

#homeCallout_left h2.callout-heading
{
    background-color : #BDBFC1;
    color : #F9F9F9;
    font-size : 1em;
    font-weight : bold;
    height : 19px; /*24px total*/
    margin : 0 auto;
    overflow : visible;
    padding : 3px 7px 2px;
    margin-bottom:12px;
    line-height: 19px;
    text-transform: uppercase;
    margin-top: 5px;
}

/* ************************ */

div#homebottom div#onehalf_col_homepage, div#homebottom div#two_col_homepage {
    background : url("https://www.emory.edu/home/img/mid-col-bg.gif");
    background-repeat : no-repeat;
    float : left;
    height : 475px;
    left : 0px;
    margin-bottom : 20px;
    position : relative;
    background-color : #F2F3F5;
    width : 341px;
    padding : 10px;
}


div#homebottom div#onehalf_col_homepage .feed-heading, div#homebottom div#two_col_homepage .feed-heading {
    background-color : #BDBFC1;
    color : #F9F9F9;
    font-size : 1em;
    font-weight : bold;
    height : 16px; /*24px total*/
    margin : 0 auto;
    overflow : visible;
    padding : 4px 7px;
    width : 327px;
    margin-bottom:12px;
}

div#homebottom div#onehalf_col_homepage h2.feed-title, div#homebottom div#two_col_homepage h2.feed-title, div#interiorMid div#homebottom div#onehalf_col_homepage h2.feed-title {
    float : left;
    margin : 0px;
    display : block;
    color : #F9F9F9;
    font-size : 1em;
    font-weight : bold;
    text-transform : uppercase;
    margin : 0px;
    padding : 0px;
    padding-top:1px;
    position:relative;
    top:0px;
    width: auto;

}

div#homebottom div#onehalf_col_homepage h2, div#homebottom div#two_col_homepage h2
{
    background: none;
}

div#homebottom div#onehalf_col_homepage h2.feed-title a, div#homebottom div#two_col_homepage h2.feed-title a, div#interiorMid div#homebottom div#onehalf_col_homepage h2.feed-title a {
    color : #F9F9F9;
}

div#homebottom div#onehalf_col_homepage a, div#homebottom div#two_col_homepage a, .twMoreLink a {
    color : #0500A3;
}

div#homebottom div#onehalf_col_homepage .feed-feature, div#homebottom div#two_col_homepage .feed-feature {
    width:97%
}

div#homebottom div#onehalf_col_homepage .feed-feature img.feed-feature-thumbnail, div#homebottom div#two_col_homepage .feed-feature .img.feed-feature-thumbnail {
    width : 110px;
    height: 74px;
    border : 5px solid #FFFFFF;
    margin-right:8px;
}

div#homebottom div#onehalf_col_homepage .feed-feature-content, div#homebottom div#two_col_homepage .feed-feature-content {
        padding-left:10px;
}

div#homebottom div#onehalf_col_homepage p.feed-feature-more, div#homebottom div#two_col_homepage p.feed-feature-more {
    text-align: right; /*renders left at emory.edu - supposed to be right?*/
    padding-top : 8px;
    padding-right:10px;
    margin-bottom: 10px;
}

div#homebottom div#onehalf_col_homepage h3.feed-feature-headline, div#interiorMid div#homebottom div#onehalf_col_homepage h3.feed-feature-headline {
     margin-bottom: 4px;
}

div#homebottom div#onehalf_col_homepage .feed-body, div#homebottom div#two_col_homepage .feed-body {
    background-image : url(https://www.emory.edu/home/img/dotted.gif);
    background-repeat : repeat-x;
    background-position : top;
    padding-top : 11px;
    margin-left : 10px;
    padding-right : 10px;
   width : 311px;
   
}

div#homebottom div#onehalf_col_homepage h3.also-title, div#homebottom div#two_col_homepage h3.also-title, div#interiorMid div#homebottom div#onehalf_col_homepage h3.also-title {
    color : #666666;
    font-size : 1.1em;
    font-weight : bold;
    line-height : 1.3em;
    margin : 0px 0px 10px 0px;
}

div#homebottom div#onehalf_col_homepage .feed-body .headline-block, div#homebottom div#two_col_homepage .feed-body .headline-block {
    background-image : url("https://www.emory.edu/template_shared/oit_wdg/css/news_center/img/news-bullet.png");
    background-position : 5px 4px;
    background-repeat : no-repeat;
    min-height : 15px; /**needed for bg*/
    overflow : visible;
    padding-left : 20px;
    width : 95%;
}

/****************************************/

div#homebottom div#two_col_homepage div.feed-heading h2.feed-title a {
margin-left:-1px;
}

div#two_col_homepage div.twDescription a
{
    font-size: 11px;
}

div#two_col_homepage .twEventCell
{
    padding: 0px 5px 10px 5px;
}

div#two_col_homepage .twPhoto
{
    margin-left: 9px;
}

/*** trumba v.2 ***/
#trumba.spud.0 {
padding-left: 8px;
    width: 326px;
}
.twUpcomingGrouped {
    padding-left: 8px !important;
    padding-right: 5px !important;
}
.twUpcomingGroupedDescription {
line-height:1.37em !important;
}

/*div#two_col_homepage div.twUpcomingGrouped {
border:none;
}
div#two_col_homepage div.twUpcomingGrouped div.twUpcomingGroupedBody div.twUpcomingGroupedDescription {
font-size:12px !important;
}
div#two_col_homepage div.twUpcomingGrouped div.twUpcomingGroupedBody div.twUpcomingGroupedLocation {
text-transform: capitalize !important;
font-size:11px !important;
}
.twUpcomingGroupedFooter a, div#two_col_homepage div.twUpcomingGrouped div.twUpcomingGroupedFooter a {
color: #0500A3 !important;
font-size:11px !important;
}*/


/****************************************/

