#news_container {
	position:absolute;
	background-color:#eef;
	width:350px;
	height:210px;
	top:205px;
	left:-260px;
	border-color:#C0C0C0;
	border-width:1px;
	border-style:solid;
	-moz-border-radius: 20px;
}
 
#news_container_toolbar {
	position:absolute;
    color:#ffffff;
	-moz-border-radius: 20px;
	top:35px;
	left:340px;
	background-color:#eef;
	font-family:arial;
	font-weight:bold;
	font-size:15px;
}
 
.news_container_button {
	color:#000;
	font-family:arial;
	font-weight:bold;
	font-size:15px;
	text-decoration:none;
}

#news_container_content {
	position:relative;
	top:1px;
	left:1px;
	-moz-border-radius: 20px;
}

.news_container_close {
	float: right; 
	width: 20px; 
	margin: 5px 10px 0 0;
	height:20px; 
	background:url('../images/close.png') no-repeat left center;
}

.newsimg { 
	padding: 5px; 
	margin: 0px; 
	background: #f1f1f1; 
	border-style: solid; 
	border-width: 1px; 
	border-color: #CCC;
}

.newsthumbnail { 
	float: left; 
	padding-top: 5px; 
	padding-left: 5px; 
	padding-right: 5px; 
	padding-bottom: 0px; 
}

.newscreatedBy { 
	padding: 0 0 0px 20px; 
	font-size: 1em; 
	line-height: 1.6em;
	background: url(../images/creator.png) no-repeat 0 center;
}
.newscreationDate { 
	padding: 0 0 0px 20px; 
	font-size: 1em; 
	line-height: 1.6em;
	background: url(../images/calendar.png) no-repeat 0 center;
}
.newsalbumfolder { 
	padding: 0px 0px 0px 20px; 
	font-size: 1em; 
	line-height: 1.6em;
	background: url(../images/album.png) no-repeat 0 center;
}
.newsalbumupdated { 
	padding: 0 0 0px 20px; 
	margin-left: -10px;
	font-size: 1em; 
	line-height: 1.6em;
	background: url(../images/albumupdated.png) no-repeat 0 center;
}
.newsalbumdate { 
	padding: 0 0 0px 20px; 
	font-size: 1em; 
	line-height: 1.6em;
	background: url(../images/pictures.png) no-repeat 0 center;
}
.newsphotodate { 
	padding: 0px 0px 0px 20px; 
	margin-left: -10px;
	font-size: 1em; 
	line-height: 1.6em;
	background: url(../images/pictures.png) no-repeat 0 center;
}
.newsphotolocation { 
	padding: 0px 0px 0px 20px; 
	margin-left: -10px;
	font-size: 1em; 
	line-height: 1.6em;
	background: url(../images/globe.png) no-repeat 0 center;
}
.newsphotoactors{ 
	padding: 0px 0px 0px 20px; 
	margin-left: -10px;
	font-size: 1em; 
	line-height: 1.6em;
	background: url(../images/actors.png) no-repeat 0 center;
}
.newsphototags{ 
	padding: 0px 0px 0px 20px; 
	margin-left: -10px;
	font-size: 1em; 
	line-height: 1.6em;
	background: url(../images/tag.png) no-repeat 0 center;
}
.newsphotouploader{ 
	padding: 0px 0px 0px 20px; 
	margin-left: 10px;
	font-size: 1em; 
	line-height: 1.6em;
	background: url(../images/creator.png) no-repeat 0 center;
}
.newsalbumtitle { 
	font-size: 10px; 
	color: #808080; 
	padding: 3px 0px 0px 2px; 
	margin: 0px; 
}
.newsalbumsstats { 
	font-size: 11px; 
	color: #808080; 
	padding: 0px 0px 10px 2px; 
	margin: 0px; 
	font-style: italic;
}