.widget-2, .widget-3{
    width:281px;
    float:left;
}
/*Styling for news snapshots */
.featured-snapshot img{display:block;margin:0 auto;margin-bottom:20px;}
.featured-snapshot #meta{background-color: #D7DEF0;border-top: 1px solid #B0BBE6;border-bottom: 1px solid #B0BBE6;padding:5px 0;text-align:center;}
.arrows{position:absolute;width:60px;height:100%;text-indent:-9999em;cursor:pointer;}
#next-snapshot .arrows{background: transparent url(/wp-content/themes/news-ufl-edu/images/arrows_right.png) right center no-repeat;}
#next-snapshot .arrows:hover{background: transparent url(/wp-content/themes/news-ufl-edu/images/arrows_right.png) left center no-repeat;}
#previous-snapshot, #next-snapshot{overflow:hidden;position:relative;}
#previous-snapshot img, #next-snapshot img{margin:0 auto;}
.snapshot-widget .item{overflow: hidden;width: 160px;float: right;text-align:center;}
.snapshot-widget .item h4{margin:0 auto;margin-bottom:8px;}
#previous-snapshot .arrows{background: transparent url(/wp-content/themes/news-ufl-edu/images/arrows_left.png) left center no-repeat;}
#previous-snapshot .arrows:hover{background: transparent url(/wp-content/themes/news-ufl-edu/images/arrows_left.png) right center no-repeat;}

/*misc styling for news */
#main-content .attachment img{
    display:block;
    margin:0 auto;
    -moz-box-shadow: 0px 0px 5px #333;
    -webkit-box-shadow: 0px 0px 5px #333;
     box-shadow: 0px 0px 5px #333;
     padding: 5px;
     background-color: #FFF;
     border: 1px solid #CCCCCC;
}

#main-content .team ul {width:100%; color: #243778; background: #F2F2F2 url(/wp-content/themes/ufl-template/images/bg-sidebar-nav-li.png) right top repeat-y;padding-left:0px;}
#main-content .team ul li {display: block; padding: 8px 0px 8px 45px; background: none;  border-top: 1px solid #FCFCFC; border-bottom: 2px solid #E0E0E0; margin-bottom:0;}
#main-content .team ul li:hover {background-color: #D7DEF0;}

#main-content .team ul li {background: url(http://publish-www-ufl.wcm.osg.ufl.edu/media/ufledu/style-assets/images/contact_sprite.png) no-repeat; margin:0;}
#main-content .team ul li.phone {background-position: 10px 13px;}
#main-content .team ul li.email {background-position: 10px -24px;}
#main-content .team .employee{position:relative;width:300px;margin:8px;}
#main-content .team .employee .alignnone {margin-bottom:0px;margin-left:85px;}

/*styling for news subscription */
#uf-subscribe-input #emailSub-email{
    -moz-border-radius: 2px;
    -moz-box-shadow: 0px 0px 2px #A5A5A5;
    -webkit-border-radius: 2px;
    -webkit-box-shadow: 0px 0px 2px #000;
    border-radius: 2px;
    border: 1px solid #BFBFBF; /* 75% Black */
    box-shadow: 0px 0px 2px #BFBFBF; /* 75% Black */
    color: #7E7E7E; /* 50% Black */
    font-family: Georgia, serif;
    font-size: 1em;
    font-style: italic;
    height: 15px;
    margin: 0;
    padding: 7px;
    position: absolute;
    width: 235px;
}
#uf-subscribe-input input[type="submit"]{
    position: absolute;
    top: 0;
    right: 0;
    height: 31px;
    outline: 0;
    border: 1px solid #F97807;
    font-size: 1.14em;
    color:#ffffff;
    background-color: #FF963A;
    background: #F97807;
    background: -moz-linear-gradient(top, #F97807 0%, #FF963A 39%, #FF963A 62%, #F97807 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F97807), color-stop(39%,#FF963A), color-stop(62%,#FF963A), color-stop(100%,#F97807));
    background: -webkit-linear-gradient(top, #F97807 0%,#FF963A 39%,#FF963A 62%,#F97807 100%);
    background: -o-linear-gradient(top, #F97807 0%,#FF963A 39%,#FF963A 62%,#F97807 100%);
    background: -ms-linear-gradient(top, #F97807 0%,#FF963A 39%,#FF963A 62%,#F97807 100%);
    background: linear-gradient(to bottom, #F97807 0%,#FF963A 39%,#FF963A 62%,#F97807 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f97807', endColorstr='#f97807',GradientType=0 );
}
.uf-health-contact #input_1_5{
    display:none;
}

#emailSub-widget{
     margin:0;
}

#emailSub-form #uf-subscribe-input{
    position: relative;
    overflow: hidden;
    height: 31px;
}
.selector-button-active{
    overflow: visible;
    color: white;
    padding: 7px !important;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    -moz-box-shadow: 0 1px 0 0 #FACF98 inset;
    -webkit-box-shadow: 0 1px 0 0 #FACF98 inset;
    box-shadow: 0 1px 0 0 #FACF98 inset;
    background: #F6B056 !important;
    border-color: #BC6834;
    border-style: solid;
    border-width: 1px;
    font-family: Helvetica, Arial, sans-serif;
    font-style: normal;
    font-weight: bold;
    text-align: center;
    text-shadow: 0 1px 0 #BC6834;
    cursor:default !important;
}

#subscribe-selector{
    margin-bottom:5px;
}
#subscribe-selector li{
    background-image:none !important;
    display:inline-block;
    width:80px;
    cursor:pointer;
    padding-left:0;
    text-align:center;
	zoom: 1;
	*display: inline;
}
#uf-rss-subscribe-widget{
    height: 300px;
    overflow-y: scroll;
    background: #fff;
    border: 1px solid #222;
    border: 1px solid #BFBFBF;
    box-shadow: 0px 0px 2px #BFBFBF;
    padding: 5px;
    margin-right: 0;
}
#uf-rss-subscribe-widget .children{
    margin-top:0;
}
#uf-rss-subscribe-widget .cat-item{
    padding-bottom:0 !important;
}
.single-post .widget-2{ 
    width:230px;
}
.sidebar_widget li{
    padding: 0 0 0 15px;
}
.sub-menu{
    margin-top:0px;
}
.sub-menu .menu-item-object-category{
    font-size: 1em;
}
.social-media{
    width:30%;
    margin:1.6%;
    float:left;
    overflow:hidden;
}
.social-media img{
    border: none !important;
    float:left;
    margin:0;
}
.social-media ul{
    overflow:hidden;
}
.social-media p{
    display:none;
}
#recent-snapshots .item img{
	position:relative;
	display:block;
	float:none;
	margin:0 auto;
	margin-bottom:5px;
}
#recent-snapshots .item h4{
	clear:both;
}
.archive-link{
    float: right;
    font-size: .7em;
}
.home .widget h3{
	width:100%;
}

/* t4 added */
#sidebar-post h3{width:auto}
body.frontpage header #header-title-text-right #header-title-text{font-size:2.6em; padding-top:0px; margin:-5px 0px 0px 0px;} 
body.frontpage header #header-title #header-title-tagline{font-size:1.3em; padding-top:5px;}
.rel-image{/*display:none;*/ /* Why is this hidden????? */ }

