.news img {
	display: block;
	clear: both;
	padding: 4px;
	background-color:#4D5866;
	margin: 1.25em 0 1.25em 10px;
}

.news p {
	margin: 0.25em 135px 0 10px;
	clear: both;
}

.news ul {
	width: 395px;
}/* to prevent long list items from sticking out */

.news h2 {
	margin: 1em 0 1em 0;
	float: left;
	width: 385px;
}

.news h2 a {
	border: 0;
	font-size: 1.2em;
}

#newspage #sidebar {
	padding-top: 23px;
}

#newspage #sidebar ul.recentposts {
	margin-left: 2em;
	margin-bottom: 1.5em;
}

#newspage #sidebar form {
	margin-bottom: 2em;
	margin-left: 25px;
}

#newspage #sidebar table, #newspage #sidebar table th, #newspage #sidebar table td {
	border-collapse: collapse;
	border: 1px solid #626C76;
	text-align: center;
}

#newspage #sidebar table th, #newspage #sidebar table td {
	padding: 2px;
}

#newspage #sidebar table {
	width: 250px;
	margin: 0 5px 25px 26px;
}

#newspage #sidebar table td a {
	border: 0;
}

#newspage #sidebar table caption {
	margin-left: -1px;
}

.date {
	width: 50px;
	background: #4D5866 url(http://www.retinadance.com/images/uploads/calendar.gif) no-repeat top left;
	border: 1px solid #404C5B;
	padding: 2px;
	float: right;
	margin: 20px 133px 1em 0;
	font-family: Avenir, Tahoma, Verdana, sans-serif;
}

.day {
	display: block;
	float: right;
	color: #fff;
	font-size: 1.8em;
	margin-top: -4px;
}

.month {
	color: #fff;
	clear: both;
	font-size: 0.8em;
	display: block;
}

.year {
	color: #fff;
	font-size: 0.8em;
	display: block;
}

#resultpage #content {border-top: 0;}

#fil_blog {background: transparent url() no-repeat;}

#newspage #content h2 {font-size:2.125em;}
