/* CSS Document */

.articleNewsListOuter{float:right; width:720px; min-height:460px; height:auto !important; height:460px;}
	.articleNewsListRow{float:right;}
		.newsListItem{width:240px; height:230px; overflow:hidden; float:left; text-align:center;}
			.newsListItemTitle{width:180px; margin:5px auto 0;}
			.newsListItemTitle a{font-size:15px; color:#333;}

.arrowLeft{background-image:url(images/leftArrow.png);}
.arrowRight{background-image:url(images/rightArrow.png);}
.articlePaginationArrow, .articlePaginationArrowDisabled{display:block; width:65px; height:51px; background-repeat:no-repeat;}	
.articlePaginationArrowDisabled{background-position:-65px 0;}

.newsRssLink{text-align:right; margin:0px; line-height:30px;}
	.newsRssLink a{padding-right:40px; background-image:url(images/subscribe.png); _background-image:url(images/subscribe.gif); background-repeat:no-repeat; background-position:top right; display:block; float:right;}
.newsListItemEven, .newsListItemOdd{margin-bottom:20px;}
.newsListItemImage{width:212px; height:143px; padding:6px 9px; background-image:url(images/news_image_thumb_back.png); background-repeat:no-repeat; text-align:left;}
	.newsListItemImage img{border:0; width:200px; height:133px;}
.newsListItemDetails{height:24px; line-height:24px; margin-top:10px; border-top:solid 1px #ccc; border-bottom:solid 1px #aaa; font-size:11px;}
.newsListItemExtras{height:18px; line-height:18px; margin-top:10px; font-size:11px;}
.newsListItemDateAdded{font-size:10px; color:#666;}
.newsFullArticleLink{font-weight:bold;}

.addedByContainer{float:left;}
.commentsContainer{float:right; margin-right:10px;}
.ratingContainer{float:right;}
.ratingTitle{display:block; float:left;}

.ratingStarEmpty{width:17px; height:17px; display:block; float:left; background-image:url(images/stars.png); _background-image:url(images/stars.jpg);}
.ratingStarHalf{width:17px; height:17px; display:block; float:left; background-image:url(images/stars.png); background-position:17px; _background-image:url(images/stars.jpg);}
.ratingStarFull{width:17px; height:17px; display:block; float:left; background-image:url(images/stars.png); background-position:bottom; _background-image:url(images/stars.jpg);}

.articleLeft{float:left; width:326px; text-align:center; margin-left:115px; display:inline;}
	.articleImageOuter{height:225px; background-image:url(images/news_image_back.png); text-align:left;}
		.articleImage{margin:10px;}

.articleRight{float:right; width:520px; margin-right:20px; min-height:460px; height:auto !important; height:460px;}
	.articleText{margin-top:10px;}
	.articleRatingContainer{float:right; height:18px; line-height:18px; margin-top:20px; text-align:center;}
	.articleCommentsContainer{}
	.articleCommentsFormContainer{margin-top:20px;}
	.articleReturnLink{padding: 10px 0; display:block; outline:none;}
	.articleDateAdded{font-size:11px; line-height:30px; padding:5px 0; border-top:solid 1px #d5d5d5; border-bottom:solid 1px #d5d5d5;}
	.articleAuthor{font-weight:bold;}
	.articleRss{display:block; float:right; width:30px; height:30px; background-image:url(images/rss.png); background-repeat:no-repeat;}
	.retweetOuter{float:right; padding-top:7px;}

#articleRatingText{font-size:11px;}

#newsCommentCommentField{font-size:11px; width:500px; height:80px;}
#newsCommentAuthorField{font-size:11px;}
#newsCommentEmailField{font-size:11px;}

.newsCommentContainerEven{padding:10px 5px 10px 5px; border-bottom:dashed 2px #fff;}
.newsCommentContainerOdd{padding:10px 5px 10px 5px; border-bottom:dashed 2px #fff;}
.newsCommentReplyContainer{padding-left:20px;}

.articleCommentName{font-weight:bold; font-size:11px;}
.articleCommentContent{font-size:11px;}
.articleCommentDate{margin-top:5px; font-size:10px;}

.articlePaginationContainer{padding-top:10px; font-size:16px; width:100px; padding-top:150px; float:right;}
	.articlePagination{padding:0px 5px 0px 5px; text-decoration:none;}
	.articlePaginationCurrent{padding:0px 5px 0px 5px; font-weight:bold; text-decoration:none;}
	.articlePaginationInfo{font-size:11px;}

.submitComment{
	background-image:url(images/button_back.png); background-repeat:no-repeat; border:0 !important; display:block; width:103px; height:23px; font-size:10px;
	color:#333; font-weight:bold; padding:5px 0 0 0 !important; text-align:center; outline:none;
}


.clear{clear:both; font-size:1px; height:0px; overflow:hidden; padding:0px; margin:0px;}
