/* Feature carousel */
.feature-carousel { height:276px; width:618px;  overflow:hidden;}
#feature {float:left; position:relative; border:1px solid #d6d7d6; margin-bottom:8px;}
.feature-carousel img {width:340px; float:left;}
.feature-carousel .carousel-mod {width:618px; height:276px;}
.feature-carousel .feature-info {float:left; width:234px; height:226px; padding:10px 22px 7px; }
.feature-carousel .feature-info .premium-icon {float:none; width:auto; margin: 0 0 0 4px; vertical-align:middle;}
.feature .kicker {color:#780808; font-weight:bold; font-size:12px; font-family:Arial;}
.feature-carousel .feature-info h1 a {font-size:21px; line-height:1.0em;}
.feature .byline {font-style:italic; padding-bottom:11px;}
.feature-carousel .photo-info {float:left; width:278px; height:33px;background:#f9f7f2;}
.feature .photo-caption, .feature .photo-info .photo-credit {padding-left:22px;padding-bottom:0;font-family:Arial; font-style:italic; font-size:11px;}
.carousel-nav {float:left;position:relative;display:inline; bottom:30px;/*left:575px;*/ left:561px; z-index:100; /*width:33px;*/ width:54px;}

.carousel-nav a {display:block; height:16px; width:16px;float:left; margin-right:2px;}
.carousel-nav .prev {background:url('back.jpg') 0 0 no-repeat;}
.carousel-nav .pause {background:url('pause.jpg') 0 0 no-repeat;}
.carousel-nav #pause.paused {background:url('play.jpg') 0 0 no-repeat;}
.carousel-nav .next {background:url('play.jpg') 0 0 no-repeat;}

.carousel-nav a span {display:none;}

/* section feature */
.feature-section {width:594px; padding:17px 12px;}
.feature-section .kicker, .feature-section h2, .feature-section .byline, .feature-section .feature-body {float:left; width:594px;}
.feature-section .byline {width:100%;}
.feature-section h2 {line-height:1.0em;}
.feature-section .feature-body .section-photo {float:left; margin-right:12px; width:300px;}
.feature-section .feature-body .section-photo .photo-caption {padding-left:0; width:300px;float:left;}
.feature-section .feature-body .section-photo .credits {clear:both; color:#909090; float:right; font-family:Arial; font-size:11px; margin-bottom:0;width:auto;}
.feature-section .feature-body .abstract {float:left; width:262px;}
.feature-section .feature-body .abstract p {padding-bottom:9px;}
.feature-section .premium-icon {float:none; width:auto; margin: 0 0 0 4px; vertical-align:middle;}
.main-content .feature-section .feature-body .fill {width:100%;}


