/* Start: Featured News Content Box Styles */

.jcarousel-container {
	position: relative;
	clear:both;
	width:560px;
	height:100px;
	/*width: 100px;*/ /* dev test width */
	margin:0px auto 0 auto;
	padding:0 40px;
	padding-left: 14px;
	padding-right:22px;
	float:left;
	background:url(carousel-bg.png) repeat-x;	
	_width:460px;
}

.jcarousel-clip {
	z-index: 2;
	padding: 0;
	margin: 0;
	overflow: hidden;
	position: relative;
}
.jcarousel-list {
	z-index: 1;
	overflow: hidden;
	position: relative;
	top: 0;
	left: 0;
	margin: 0;
	padding: 0;
}
.jcarousel-item {
	float: left;
	list-style: none;
	/* We set the width/height explicitly. No width/height causes infinite loops. */
  /*width:80px;*/
  width: 78px;
  height:78px;
}/**
 *  Horizontal Buttons
 */
.jcarousel-next-horizontal {
	position:absolute;
	top:0px;
	right:0px;
	width:16px;
	height:100px;
	cursor: pointer;
	background: url(carousel-right.png) no-repeat 0 0;	
}
.jcarousel-next-horizontal:hover {
	/*background-position: -16px 0;*/
	background: url(carousel-right-hover.png) no-repeat 0 0;	
}
.jcarousel-next-horizontal:active {
	/*background-position: -32px 0;*/
	background: url(carousel-right.png) no-repeat 0 0;	
}
.jcarousel-next-disabled-horizontal, .jcarousel-next-disabled-horizontal:hover, .jcarousel-next-disabled-horizontal:active {
	cursor: default;
	/*background-position: -96px 0;*/
	background: url(carousel-right.png) no-repeat 0 0;	
	opacity:0.4;
	filter:alpha(opacity=40);
}
.jcarousel-prev-horizontal {
	position:absolute;
	top:0px;
	left:0px;
	width:16px;
	height:100px;
	cursor: pointer;
	background: url(carousel-left.png) no-repeat 0 0;		
}
.jcarousel-prev-horizontal:hover {
	/*background-position: -16px 0;*/
	background: url(carousel-left-hover.png) no-repeat 0 0;	
}
.jcarousel-prev-horizontal:active {
	/*background-position: -32px 0;*/
	background: url(carousel-left.png) no-repeat 0 0;	
}
.jcarousel-prev-disabled-horizontal, .jcarousel-prev-disabled-horizontal:hover, .jcarousel-prev-disabled-horizontal:active {
	cursor: default;
	/*background-position: -96px 0;*/
	background: url(carousel-left.png) no-repeat 0 0;	
	opacity:0.4;
	filter:alpha(opacity=40);
}

#feature_gallery {
	/* height undefined to prevent collapse over top of content boxes below */
	/*height:500px;*/
	width:600px;
	margin:auto;
	display:block;
	/*background-color: #F2F2F2;*/
	padding: 10px;
}
ul#feature_gallery_pager {
	display:block;
	margin:auto;
	overflow:hidden;
	height:100px;
}
#feature_gallery ul.menu li a:hover {
}
ul#feature_gallery_pager li a {
	overflow:hidden;
	/*width:80px;
	height:60px;*/
	padding:2px;
	float:left;
	display:block;
}
ul#feature_gallery_pager li {
	/*margin:0 2px;*/
	width: 78px;
	height:78px;
	margin:2px 8px !important;
	margin:2px 4px;
	/*padding:0 0 10px 0;*/
	padding:0px;
	background:none;
}

#feature_gallery ul.menu a.activeSlide {
	background:url(arrow.png) no-repeat;
	width:82px;
	height:92px;
}
#feature_gallery .bigimgs {
	overflow:hidden;
	/*background-color:#000;*/
	height:241px;
	width:100%;
	/*border:2px solid #fff;*/
	position:relative;
	margin:0 auto;	 
	float:left;
}
#feature_gallery img.change {
	width: 275px;
	height: 195px;
	position:relative;
	float:left;
	border: 1px solid #cccccc;	
 	padding: 3px;
 	background-color: #fff;
 	margin-top: 7px;
 	margin-left: 7px;
	}

#feature_gallery img.thumb {
	/*width:80px;
	height:51px;*/
	/*width: 78px;*/
	height:78px;
	width: 78px;
	/*width: 106px;
	margin-left:-15px;*/
	padding-top:9px;
}
#output {
  /*width:500px;
  margin:1em auto;
  display:block;
  clear:both;*/
  float:left;
  width: 275px;
  height: 215px;
  margin-left:15px;
}

#article-link {
	float:left;
	width: 100%;
	height: 21px;
	margin-top: 10px;
	text-align:right;
}

#output h2, #output h2 a, #output h2 a:hover, #output h2 a:visited {
	color: #660000;
	font-size: 16px;
	font-weight: bold;
	font-family: Arial,Helvetica,sans-serif;
	padding-top: 10px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	line-height:20px;
	margin:0px;
	text-align:left;
	text-transform:capitalize;
}

.bigimg {
	width: 100%;
	background:url(slide-bg.png) repeat-x top; /* required to patch ie7 and ie8 transparency */
	text-align:justify;
}
/* End: Featured News Content Box Styles */

/* Start: Home Section News Box Styles */

.featured-image {
	width: 275px;
	height: 195px;
	position:relative;
	float:left;
	border: 1px solid #cccccc;	
 	padding: 10px;
 	background-color: #fff;
}
	
