.NewsItem 
{
	position:relative;
	clear:both;
}

.NewsItem .NewsItemCreationDate
{
	color:#999;
	float:right;
	position: absolute;
	top: -5px;
    z-index: 9999999999999999999999;
    right: 12px;
}

.NewsItem .NewsItemText
{
	margin-top:20px;
}

.NewsItem .NewsItemText * {
	color:#666 !important;
	font-family:Verdana, Geneva, sans-serif !important;
	font-size:12px !important;

	color:#666;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}

.NewsItem .NewsItemText a {
	color:#34738a !important;
}
.NewsItem .NewsItemText a:hover
{
	color:#D16A0E !important;
}

.NewsItem .NewsItemText a:focus
{
	border:none;
	text-decoration:none;
}
.NewsSummary {
	position:relative;
	width:328px;
}

.NewsSummaryHead {
	position:absolute;
	
	top:0px;
	left:0px;
	
	width:305px;
	height:71px;
	
	padding-left:20px;
	padding-top:20px;

	font-size:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	
	background-image:url(../../images/style/head_back_wide.png);
	background-repeat:no-repeat;

	margin-bottom:-40px;
	z-index:1;
}



.NewsSummary .NewsUnOrderedList 
{
	z-index:2;
	
	padding-bottom:18px;
}

.NewsSummary .NewsUnOrderedList ul
{
	list-style:none;
	
	position:relative;
	left:2px;
	top:50px;
	
	margin-bottom:50px;
	
	width:298px;

	padding-left:10px;
	padding-right:10px;
	padding-top:30px;
		
	background-image:url(../../images/style/block_back_row_wide.jpg);
	background-repeat:repeat-y;
}

.NewsSummary .NewsUnOrderedList ul li
{
	clear:left;
}

.NewsSummary .NewsListAddBtn a{
	z-index:1;
	
	display:block;
	text-indent:-9999px;
	
	width:48px;
	height:48px;
		
	background-image:url(../../images/object_assets/news/news_add.png);
	background-repeat:no-repeat;
	
	position:absolute;
	top:8px;
	right:15px;
}

.NewsSummary .NewsUnOrderedList ul #newsListItem_head_li
{
	padding:27px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	text-indent:10px;
	position:relative;
	left:-20px;
	margin-bottom:-20px;
	width:250px;
	border:none;
	
	
}

.NewsSummary .NewsUnOrderedList ul li .NewsSummaryItemOdd, .NewsSummary .NewsUnOrderedList ul li .NewsSummaryItemEven 
{
	color:#666666;
	font-size:12px;
}


.NewsSummary .NewsUnOrderedList ul li .NewsSummaryItemTitle
{
	padding:5px;

	position:relative;
	left:-1px;
	border-top:1px solid #C0C0C0;
	border-bottom:1px solid #C0C0C0;
	cursor:pointer;
	background-color:#FBFBFB;
}

.NewsSummary .NewsUnOrderedList ul li .NewsSummaryItemTitle:hover .NewsSummaryItemTitleText
{
	text-decoration:underline;
}

.NewsSummary .NewsUnOrderedList ul li .NewsSummaryItemTitleText {
	margin-right:5px;
		
	color:#34738a;

	position:relative;
	top:-2px;
}


.NewsSummary .NewsUnOrderedList ul li .NewsSummaryItemDate {
	position:absolute;
	left:218px;
	font-size:10px;
	color:#999999;
	padding-top:3px;
}
.NewsSummary .NewsUnOrderedList ul li .NewsSummaryItemNumPhotos, .NewsSummary .NewsUnOrderedList ul li .NewsSummaryItemNumComments
{
	font-size:10px;
	color:#666;
	display:inline;
	margin-right:10px;
}

.NewsSummary .NewsUnOrderedList ul li .NewsSummaryItemNumPhotos
{
	clear:left;
}

.NewsSummary .NewsSummaryImage 
{
	float:left;
}
.NewsSummary .NewsSummaryImage img
{
	width:50px;
	height:auto;
	margin:5px;
	margin-bottom:15px;
	border:1px solid #34738a;
}
.NewsSummaryItemContentOpen, .NewsSummaryItemContentClose
{
	clear:both;
	overflow:hidden;
	margin-bottom:4px;
}

.NewsSummaryItemContentClose
{
	height:0px;
}


.NewsSummary .NewsUnOrderedList ul li .NewsSummaryItemText, .NewsSummary .NewsUnOrderedList ul li .NewsSummaryItemText
{
	font-size:10px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	height:0px;
	color:#666666;	
}
.NewsSummary .NewsUnOrderedList ul li .NewsSummaryItemText
{ 
	height:65px;
}


.NewsSummary .NewsUnOrderedList ul li .NewsSummaryItemText img {
	height:50px;
	width:auto;
}


.NewsSummary .NewsSummaryBottom {
	background-image:url(../../images/style/block_back_row_bottom_wide.jpg);
	background-repeat:no-repeat;
	width:314px;
	height:34px;
	
	position:relative;
	top:-18px;
	margin-left:2px;
}

.NewsSummary .NewsSummaryBottom {
	background-image:url(../../images/style/block_back_row_bottom_wide_long.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:55px;
}

.NewsSummary .RightsLink {
	position:absolute;
	top:10px;
	right:65px;
	z-index:9;
	
	background-image:url(../../images/object_assets/news/key.png);
	background-repeat:no-repeat;
	text-indent:-9999px;

	width:48px;
	height:48px;
	
	cursor:pointer;
}









/* WIDE NEWS */
.StandardContainer .NewsSummary
{
	width:590px;
}

.StandardContainer .NewsSummaryHead
{
	background:url(../../images/style/head_back_full.png);
	background-repeat:no-repeat;
	width:630px;
	height:40px;
	display:block;
	margin-top:15px;
	padding:20px;
	padding-top:25px;
	
	position:relative;
	left:-15px;
}
.StandardContainer .NewsSummary .NewsUnOrderedList
{
	margin:0px;
	position:relative;
	top:-20px;
}
.StandardContainer .NewsSummary .NewsUnOrderedList ul
{
	width:610px;
	border:2px solid #E3E3E3;
	background:#FFF;
	
	border-top:none;
	padding:0px;
	padding-top:1px;

	margin-left:2px;
	
	overflow:hidden;

}

.StandardContainer .NewsSummary .NewsUnOrderedList ul li .NewsSummaryItemTitle
{
	background-image:url(../../images/object_assets/news/newsTitleBack.jpg);
	background-repeat:repeat-x;
	height:26px;
	left:0px;
}

.StandardContainer .NewsSummary .NewsUnOrderedList ul li .NewsSummaryItemDate {
	position:absolute;
	left:auto;
	right:5px;
}

.StandardContainer .NewsSummaryBottom
{
	width:615px;
	background:none;
	height:40px;
	margin-bottom:-60px;
	
	position:relative;
	top:-40px;
	
}

.StandardContainer .NewsSummary .NewsListAddBtn a{
	top:18px;
	right:-30px;
}

.StandardContainer .NewsSummary .RightsLink 
{
	top:20px;
	right:25px;

}




/*ADMIN */
.NewsSummaryAdmin {
	background-color:#EEEEEE;
	border:1px solid #DDDDDD;
	padding-bottom:30px;
}

#timeWindowLabelLabel {
	font-size:18px;
	position:relative;
	top:10px;

	height:30px;
	margin-bottom:10px;
	
	color:#FFF;
	background-color:#35738a;
}

#fromNumberWindowLabeledInputField {
	width:30px;
}

#fromTimeTypePullDown {
	width:100px;
}

#timePastLabelLabel {
	position:relative;
	top:-33px;
	left:170px;
}

#fromDateWindowLabeledInputFieldLabel {
	position:relative;
	top:-32px;
	left:25px;
}

#from_date_picker, #till_date_picker
{
	position:relative;
	top:-49px;
	left:75px;
}

#from_date {
	position:relative;
	top:-49px;
	left:75px;
	width:100px;
}

#fromDateFormatLabelLabel {
	position:relative;
	top:-81px;
	left:190px;
}

#tillNumberWindowLabeledInputField{
	width:30px;
	
}	

#tillTimeTypePullDown {
	width:100px;

}

#timeFutureLabelLabel {
	position:relative;	
	top:-33px;
	left:170px;
}

#tillDateWindowLabeledInputFieldLabel {
	position:relative;
	top:-32px;
	left:25px;
}

#till_date {
	position:relative;
	top:-49px;
	left:75px;
	width:100px;
}

#tillDateFormatLabelLabel {
	position:relative;
	top:-81px;
	left:190px;
}

.NewsItemAdmin
{
	margin-bottom:35px;
}

.NewsItemAdmin .LabeledInputField {
	font-size:18px;
	margin-bottom:10px;
	width:100%;
}

.NewsItemAdmin #addPhotosObjectHeader
{
	height:32px;
	width:100%;
	background-image:url(../../images/object_assets/photoBrowser/navbar_back.png);

	background-repeat:repeat-x;
	color:#FFFFFF;
	
	padding-left:5px;
	
	cursor:pointer;
}

.NewsItemAdmin #addPhotosObjectHeader h1 { 
	font-size:16px; 
	font-weight:normal;
	position:relative;
	top:7px;
}
.NewsItemAdmin .TabNavigation {
	background-color:#FFF;
	border:1px solid #333;
	border-top:none;
	padding-left:20px;
	width:639px;
	height:0px;
	overflow:hidden;
}
.StandardContainer .NewsItemAdmin .TabNavigation { width: 593px; padding-left:0px; }

.NewsItemAdmin .TabNavigation .Tabs { padding-top:5px; }

.NewsItemAdmin .TabNavigation .TabPage {
	background-color:#EEE;
	border:1px solid #CCC;
	padding:10px;
	left:0px;
	top:4px;
	width:100%;
	height:454px;
}

.NewsItemAdmin .PhotoAlbumView .PhotoAlbumPhotoView {
	right:10px;
}

.NewsItemAdmin .PhotoAlbumView .PhotoAlbumSelectionView
{
	top:-4px;
	left:-4px;
}

.NewsItemAdmin #changeDateCheckBox {
	position:relative;
	top:15px;
}

.NewsItemAdmin #changeDateLabelLabel {
	position:relative;
	top:-17px;
	left:27px;
}
