div.content div.yui3-g div.yui3-u-3-5 h3 {
	font-size: 22px;	
	color: #555;
	text-shadow: 0;
}

.archive_entry {
	float: left; 
	border-bottom: 1px #aaa solid; 
	padding-top: 25px;
	padding-bottom: 25px;
	width: 100%;
}

.archive_entry .last {
	float: left; 
	padding-bottom: 25px;
	border: none;
}

.archive_entry .thumb {
	float: left;
}

.archive_entry .thumb img {
	width: 215px;
	height: 160px;
}

.archive_entry .body {
	padding-left: 230px;
}

.archive_entry .description {
	font-size: 15px
}

.archive_entry p.description a {
	color: #000;
	text-decoration: none;
}

.archive_entry .title {
	font-size:17px;
	}

.archive_entry .info {
	font-size: 12px; 
	color: #7c7c7c;
}

div.ad ul li {
	list-style-type: none;
}

div.ad form#frmOrder div ul {
	margin-left: none;
}

.container {
	border: 1px #aaa solid;
	padding-left: 19px;
	padding-right: 19px;
}

.container h3 {
	margin-bottom: 0;
}

p.title a {
	text-decoration: none;
}

/* override bob_blog css for archive filter */

div#filter div#year {
	margin-top: 3px;
	height: 292px;
	width: 70px;
}

div#filter div#year ul {
	padding-left: 5px;
	padding-right 5px;
	width: 85%;
	_width: 50%;
	margin-left: 0;
}

div#filter div#year li {
	line-height: 35px;
	vertical-align: middle;
	text-align: center;
}

div#filter div#year ul li a {
	padding-left: 0;
	_padding-left: 12px;
	padding-top: 0;
	width: 100%;
	height: 35px;
}

div.wallpapers ul {
	margin-left: 0;
}

div.wallpapers ul li {
	list-style-type: none;
}

