/* CSS for Features Slideshow */

#ala-slideshow {
padding-bottom: 15px;
}

.ala-slideshow-normal {
width: 467px;
height: 195px;
}

.ala-slideshow-large {
width: 700px;
height: 292px;
}

#ala-slideshow ul {
list-style: none;
list-style-image: none;
margin: 0px;
padding: 0px;
overflow: hidden;
}

.ala-slideshow-normal ul {
height: 172px;
}

.ala-slideshow-large ul {
height: 258px;
}

#ala-slideshow ul li {
margin: 0px 0px 0px 0px;
padding: 0px;
}

.ala-slideshow-normal ul li .slide-image .orientation,
.ala-slideshow-normal ul li .slide-image .orientationb {
margin-bottom: -84px;
}

.ala-slideshow-normal ul li .slide-image .orientationr,
.ala-slideshow-normal ul li .slide-image .orientationl {
margin-bottom: -174px;
}

.ala-slideshow-large ul li .slide-image .orientation,
.ala-slideshow-large ul li .slide-image .orientationb {
margin-bottom: -126px;
}

.ala-slideshow-large ul li .slide-image .orientationr,
.ala-slideshow-large ul li .slide-image .orientationl {
margin-bottom: -260px;
}

#ala-slideshow ul li .slide-body .orientation,
#ala-slideshow ul li .slide-body .orientationb,
#ala-slideshow ul li .slide-body .orientationr,
#ala-slideshow ul li .slide-body .orientationl {
padding: 8px 10px;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
line-height: 14px;
}

.ala-slideshow-normal ul li .slide-body .orientation,
.ala-slideshow-normal ul li .slide-body .orientationb {
height: 60px;
}

.ala-slideshow-normal ul li .slide-body .orientationr,
.ala-slideshow-normal ul li .slide-body .orientationl {
height: 152px;
width: 282px;
}

.ala-slideshow-large ul li .slide-body .orientation,
.ala-slideshow-large ul li .slide-body .orientationb {
height: 90px;
}

.ala-slideshow-large ul li .slide-body .orientationr,
.ala-slideshow-large ul li .slide-body .orientationl {
height: 228px;
width: 422px;
}

.ala-slideshow-normal ul li .slide-body .orientationr {
  margin-left: 166px;
}

.ala-slideshow-large ul li .slide-body .orientationr {
  margin-left: 236px;
}

#ala-slideshow ul li .slide-body p {
margin: 0px;
}

#ala-slideshow ul li .slide-body a {
color: #000;
text-decoration: none;
}

#ala-slideshow #ala-slideshow-nav-container {
text-align: right;
margin-top: 5px;
}

#ala-slideshow #ala-slideshow-nav-container div {
display: inline;
}

#ala-slideshow #ala-slideshow-nav-container a {
background-color: #f1f1f1;
padding: 2px 5px;
border: 1px #ddd solid;
margin: 0px 2px;
}

#ala-slideshow #ala-slideshow-nav-container a:hover,
#ala-slideshow #ala-slideshow-nav-container a.activeSlide {
background-color: #aaa;
}

/* tabs */

ul.tweets-pulled-listing {
  padding-left: 0px;
}

div.tweets-pulled-listing .tweet-time a {
  color: #555 !important;
}

.tab-feed-item {
  margin-bottom: 5px;
  padding-bottom: 5px;
  border-bottom: 1px #ddd solid;
}

.tab-feed-item .item-title a {
  margin: 0 0 .5em 0;
  font-weight: bold;
  font-size: 1.0em;
  line-height: 1.2em;
}

.tab-feed-item p {
  margin: 0px;
}

.ui-widget-content {
/* background: none; -- Interferes with Views admin overlay. */
}

.view-front-page-tabs-taxonomy-content table {
  width: 100%;
}

/* Tabbed content */

#ala-tabs .ui-tabs-nav {
  padding: 0 10px;
  border-style: none none solid;
  border-width: 0 0 3px;
  border-color: #555555;
  background: transparent;
}

#ala-tabs .ui-tabs-nav .ui-state-default {
  border-color: #f2f2f2;
  background: #f8f8f8;
}
#ala-tabs .ui-tabs-nav .ui-state-active {
  border-color: #555555;
  background: #555555;
  color: #eeeeee;
}

#ala-tabs {
  padding: 0;
  border: 0;
}

#ala-tabs .ala-tab-pane {
  margin-bottom: 10px;
}

#ala-tabs .ui-tabs-nav li {
  border-width: 1px 1px 0;
  border-style: solid solid none;
}
#ala-tabs .ui-tabs-nav .ui-state-active a {
  color: white;
}
#ala-tabs .ui-tabs-panel {
  border-color: #f2f2f2;
  border-width: 0 1px 1px;
  border-style: none solid solid;
  background-color: #f8f8f8;
}

/* Twitter style fixes */
.tweet-screenname { display: none; }
.twitter-follow-button { display: none; }
.tweet-author { display: none; }
.tweet-author-wrapper { float: left; margin-right: 15px; }
.tweet-footer { display: none; }
.tweet-divider { clear: both; }
ul.tweets-pulled-listing li { list-style-type: none; margin-bottom: 10px; }

