#top50freesites table
{
	border-spacing: 5px 0px;
	width: 90%;
	margin:0px auto;
	padding: 0px;
}
#top50freesites th
{
	background-color: #ffc05c;
	border-bottom: 1px solid #ffffff;
	padding-left: 3px;
}
#top50freesites tr, #top50freesites td, #archiverightcoltop45stars tr, #archiverightcoltop45stars td
{
	background-color: #ffe083;
	padding: 0px 3px;
}
#top50freesites tr .alt, #top50freesites td .alt, #archiverightcoltop45stars tr .alt, #archiverightcoltop45stars td .alt
{
	background-color: #ffd371;
}
#top50freesites td, #top50freesites th
{
	margin-right: 5px;
	#border-right:5px solid #fdf5cc !important;
}
#archiverightcoltop45stars
{
	width: 167px;
	margin: 10px 0px 0px 12px;
}
#archiverightcoltop45stars table
{
	border-spacing: 0px;
	width: 100%;
	margin:0px auto;
	padding: 0px;
}

.archiveheader
{
	background-color: #e74d01;
	color: #fdf5cc;
}
.archivenewtoday
{
	margin:10px auto;
	width:370px;
	border: 1px dashed #ff5400;
}
.archivelast10
{
	margin:0px auto;
	width:245px;
}
.archivenewrecent
{
	margin:0px auto;
	width:390px;
}
.archivenewtoday img, .archivenewrecent img, .archivelast10 img
{
	width:110px;
	height:150px;
	margin: 10px 5px 0px 5px;
}
.archivelast10 img
{
	margin: 10px 0px 0px 5px;
}
.archivenewrecent img
{
	margin: 10px 10px 0px 10px;
}
.archivenewtoday span, .archivenewrecent span, .archivelast10 span
{
	width:110px;
	margin: 0px 0px 0px 20px;
	display: block;
	float:left;
}
.archivelast10 span
{
	margin: 0px 0px 0px 5px;
}
.archivenewrecent span
{
	margin: 0px 0px 0px 15px;
}
.archiveitem
{
	background-color: #ffeb93;
	margin: 2px 0px;
}
