/* Main NEWS Styles */
.sidelineMain h2 {
	margin-bottom:8px;
}
/* News Gateway  Only CSS*/
.shadowbox {
	background-color: #fff;
	-webkit-box-shadow:2px 2px 2px #CCCCCC;
	-moz-box-shadow:2px 2px 2px #CCCCCC;
	box-shadow:2px 2px 2px #CCCCCC;
	border:1px solid #CCCCCC;
	padding:8px;
}
img.shadowbox {
	background-color: #fff;
	-webkit-box-shadow:2px 2px 2px #CCCCCC;
	-moz-box-shadow:2px 2px 2px #CCCCCC;
	box-shadow:2px 2px 2px #CCCCCC;
	border:1px solid #CCCCCC;
	padding:5px;
	float:left;
	margin-right:10px;
}
.divHover {
	background:url('../graphics/right-col-shading-hover.jpg') repeat-x bottom left !important;
 *width:95%;
	height:100%;
}
.feature {
	background:url('../graphics/featured-article.jpg') top left no-repeat;
	/*background:none;*/
	width:146px;
	height:20px;
	float:left;
	text-indent:-9999px;
	margin:-26px 0 0 -8px;
 *margin:-8px 0 0 -8px;
}
.currentTopic {
	background:url('../graphics/current-topics.jpg') top left no-repeat;
	border-bottom:1px solid #ccc;
	width:378px;
	height:20px;
	float:left;
	text-indent:-9999px;
	margin:0 0 15px 0px;
}
.container_12 .grid_7 {
	margin-right:10px;
}
#main_headline {
	float: left;
}
#hd_top_container h1 {
	font-size: 22px;
	margin:18px 0 10px 0px;
	*margin:26px 0 10px 0px;
}
#hd_top_container .feature_date {
	float:right;
	color: #999999;
	font-size: 11px;
	margin: -28px 8px 0 0;
}
#hd_content_container {
	padding:0 0 5px 0;
 *padding:0 0 15px 0;
	margin-bottom:5px;
 *margin-bottom:-5px;
	background:url('../graphics/feature-shading.jpg') bottom center no-repeat;
}
#hd_content_container p {
	width:485px;
	padding:8px 0 10px 15px;
}
#hd_content_container img {
	margin:0 0 0 0;
	padding: 0 5px 0 5px;
}
/* MID SECTION */
#publication {
	width: 114px;
	height: 20px;
	/*	background:url('../graphics/link.jpg') no-repeat 100px 6px;*/
	float:left;
}
#video1 {
	width: 200px;
	padding-bottom:3px;
	margin:18px 0 -40px 0;
 *margin:17px 0 -38px 0;
	background:url('../graphics/link.jpg') no-repeat 65px 5px;
 *background:url('../graphics/link.jpg') no-repeat 65px 4px;
	float:left;
}
/* 
#resourceCenter {
	width: 91%;
	height: 25px;
	margin-top:-5px;
	background:url('../graphics/link.jpg') no-repeat 205px 5px;
 *background:url('../graphics/link.jpg') no-repeat 205px 5px;
	_background:url('../graphics/link.jpg') no-repeat 220px 4px;
	border-bottom:1px solid #ccc;
}
 */
#twitterTitle {
	width: 98%;
	height: 25px;
	margin-top:-5px;
	background:url('../graphics/link.jpg') no-repeat 65px 5px;
 *background:url('../graphics/link.jpg') no-repeat 65px 5px;
	_background:url('../graphics/link.jpg') no-repeat 69px 4px;
	border-bottom:1px solid #ccc;
}
#facebookTitle {
	width: 98%;
	height: 25px;
	margin-top:-5px;
	background:url('../graphics/link.jpg') no-repeat 87px 5px;
 *background:url('../graphics/link.jpg') no-repeat 87px 5px;
	border-bottom: 1px solid #ccc;
}
/* Twitter Feed header */
.twtr-hd {
  display: none;
}
.twtr-ft img {
	display:none;
}
.manageSubs {
	float:right;
	font-size:11px;
	margin:18px 0 0 0 !important;
 *margin:15px 0 5px 0 !important;
}
.videoSection {
	width:364px;
}
.videoSideline {
	float: left;
	background:url('../graphics/right-col-shading.jpg') repeat-x bottom left;
	padding:0 8px 17px 8px;
 *padding:0 8px 9px 8px;
	margin: 17px 0 4px 0;
 *margin: 15px 0 5px 0;
}
.shorter {
	/* IE 6 Only*/
	_margin-left:10px;
	_margin-right:-10px !important;
}
.sidelineMain {
	float: left;
	/**width:97%;*/
	width:360px;
	height:135px;
	background:url('../graphics/right-col-shading.jpg') repeat-x bottom left;
	padding:0 8px 16px 12px;
	margin: 0 0 5px 0;
}
.sidelineMain h2 {
	margin:20px 0 5px 0;
}
.sidelineMain h2 A, .sideline h2 A{
	font-size: 16px;
	color: #2a7433;
}
.sidelineMain h2 A:HOVER, .sideline h2 A:HOVER{
	color: #000;
}
.sideline {
	float: left;
	/**width:95%;*/
	width:360px;
	background:url('../graphics/right-col-shading.jpg') repeat-x bottom left;
	padding:0 8px 5px 12px;
	margin: 11px 0 8px 0;
 *margin: 9px 0 8px 0;
}
.sideline h2 {
	margin:20px 0 5px 0;
}
.border {
	border-bottom:1px solid #ccc;
	padding-top:22px;
}
/* Articles */
.article_title_holder {
	*margin:0px 0 0 0;
}
.midsectioncontainer A{
	text-decoration: none;
}
.articleCaption {
	margin:-5px 0 0 0;
}
/* Date for each Article */
.datestamp {
	color: #999999;
	font-size: 11px;
	margin: -6px 0 -18px 0;
}
.datestamp a {
	color: #999999;
}
.datestamp a:hover {
	color: #2a7433;
}
.section_title_holder .datestamp {
	margin: 0px 0 -8px 10px;
}
/*.manageSubs a {
	height: 20px;
	float: left;
	margin: -22px 0 0 20px;
 *margin:-24px 0 0 125px;
}*/
/* Online Community Images */
#breadIcons {
	float: right;
	margin: 0 90px 0 0;
}
.widget {
	padding-left:10px;
	vertical-align:top;
	width:140px !important;
}
.social {
	margin-left:5px;
}
.social-fb {
	margin-left:13px;
}
.grid_4 {
	margin-right: 5px;
}
#twtr-widget-1 {
	margin-left:-2px;
}
iframe {
	padding-left:3px;
}
/* videos on News Gateway */
#videos {
*margin-top:-10px;
}
.video_title {
	margin-bottom:5px;
}
.video_title a {
	text-decoration: none;
}
#morevideoscontainer {
	width: 100%;
}
.midsectioncontainer {
	background:url('../graphics/pub-shading.jpg') bottom left repeat;
	padding:15px 10px 15px 10px;
	margin-top:-1px;
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	height:100px;
}
.midsectioncontainer img {
	float:left;
	margin: 0px 10px 10px 0;
	padding:7px;
}
.midsections {
	clear:both;
	margin:0 0 10px 0;
}
.midSectionTop {
	padding-top: 30px;
	height:45px;
 *height:40px;
	margin-bottom:-70px;
 *margin-bottom:-60px;
}

/* RSS Feed Widget - added 2.11.13 */
#rssFeed {
  width: 98%;
  height: 25px;
  margin-top: -5px;
  border-bottom: 1px solid #ccc;
  background: url('../graphics/link.jpg') no-repeat 135px 5px;
  _background: url('../graphics/link.jpg') no-repeat 139px 4px;
}
.rssFeedContainer .newsItem a {
  text-decoration: none;
}
.rssFeedContainer .newsItem a:hover {
  text-decoration: underline;
}
.rssFeedContainer #rssFeedOutput {
  height: 175px;
  margin-bottom: 10px;
  overflow-y: scroll;
}



@media screen and (max-width: 980px) {
  
  .container_12,
  #sectionTopper_left,
  #topperText,
  #sectionTopper_left #topperText #topper_v_align,
  #topperText h2 {
    width: 100% !important;
    min-width: 100% !important;
    box-sizing: border-box;
  }

  #sectionTopper_left #topperText #topper_v_align {
    margin-left: 0 !important;
    text-indent: 17px;
  }

  .container_12 .grid_12,
  .container_12 .grid_7,
  .container_12 .grid_5 {
    box-sizing: border-box;
    margin: 0 !important;
    padding: 0 10px;
}

/* .container_12 .alpha {
  padding-left: 0 !important;
} */
.container_12 .omega {
  padding-right: 10px !important;
}

  .container_12 .grid_12 {
    width: 100% !important;
  }
  .container_12 .grid_7 {
    width: 55% !important;
  }
  .container_12 .grid_5 {
    width: 45% !important;
  }

  #main_headline,
  .sidelineMain,
  .sideline,
  .currentTopic {
    box-sizing: border-box;
    height: auto !important;
    width: 100% !important;
  }

  #main_headline img {
    box-sizing: border-box;
    height: auto;
    width: 100%;
  }
  .shadowbox,
  .rssLink img {
    width: auto !important;
  }


#hd_top_container .feature_date {
  float: none !important;
  display: block;
  margin: -8px 0 5px 0 !important;
}

#hd_content_container p {
  box-sizing: border-box;
  width: 100% !important;
}


}

@media screen and (max-width: 760px) {

  body .container_12 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  #topper_v_align h2.topnav {
    margin-left: 0 !important;
    width: 95% !important;
  }

  #responsive-menu {
    margin-bottom: 20px !important;
  }

  .currentTopic {
    margin-top: 20px !important;
  }

  .videoSideline {
    box-sizing: border-box;
    width: 100%;
  }

  .rssFeedContainer,
  #twitterTitle,
  #facebookTitle {
    margin: 20px 0 10px 0 !important;
  }
  
  .rssFeedContainer {
    padding: 0 10px;
  }

  .midsectioncontainer {
    height: auto;
  }
  
  .videoSection {
    width: 100%;
  }

}