.newsBox {float: left; width: 480px;}
.newsBox {background-position: 100px 0px;}
.newsBox li {padding: 0 0;}

/* -------------------------------------------------------------------------------------------------------- */
/* News content */
/* -------------------------------------------------------------------------------------------------------- */

.newsContent
{
	overflow: hidden; 
	position: relative;
	border-style: solid;
	border-width: 1px;
}

.newsContent .message {text-align: center; position: relative; top: 40%;}

.newsBox .newsContent,
.newsContent .carousel_wrap,
.newsContent .carousel_content,
.newsContent .news_item
{
	height: 345px;
	width: 470px;
}

.newsBox .carousel_wrap {position: absolute; top: 0; left: 0;}

/* -------------------------------------------------------------------------------------------------------- */
/* News carousel left/right controls */
/* -------------------------------------------------------------------------------------------------------- */

.newsBox .carousel_left,
.newsBox .carousel_right
{
	top: 20px;
	z-index: 5;
	background-position: 0px 0px;
}

.newsBox .carousel_left {right: 54px; left: auto;}
.newsBox .carousel_right {right: 20px;}

.newsBox .carousel_left:hover,
.newsBox .carousel_right:hover {background-position: -32px 0px;}

.newsBox .carousel_left:active,
.newsBox .carousel_right:active,
.newsBox .carousel_left:focus,
.newsBox .carousel_right:focus {background-position: -64px 0px;}


/* -------------------------------------------------------------------------------------------------------- */
/* News item */
/* -------------------------------------------------------------------------------------------------------- */
.news_item {position: relative;border-width:1px;}
.news_item .news_image {display: block;}
.news_item .news_title {background-color:#FFCC00; color:#000000; left:15px; padding:5px 15px; position:absolute; top:140px;}
.news_item .news_text {margin: 15px; line-height: 20px; height: 105px; font-size: 13px; overflow: hidden;}
.news_item .bottom_box {margin: -15px 15px; padding-bottom: 7px;}
.news_item .posted_date {font-size: 11px; position: relative;}
.news_item .read_more {float: right;}

/* -------------------------------------------------------------------------------------------------------- */

