body {
	background-color:#e8e8e8;
}
a.lk {
	color:#3478e3;
	font-size:11px;
	text-decoration:underline;
}
a.lbn {
	color:#7fa8e9;
	font-size:12px;
	text-decoration:underline;
	font-weight:bold;
}
a.lb {
	color:#3478e3;
	font-size:12px;
	text-decoration:underline;
	font-weight:bold;
}
.bd {
	color:#aaaaaa;
	font-size:14px;
	font-weight:bold;
}
td {
	text-align:left;
}
.sh {
	position:relative;
	width:970px;
	height:25px;
}
div.fd {
	position:absolute;
	width:160px;
	height:16px;
	top: 2px;
	left: 722px;
	
}
input.fd {
	height:16px;
	width:160px;
	border:solid 1px #b8b8b8;
	background-color:#FFF;
	font-weight:bold;
}
div.button {
	position:absolute;
	right: 10px;
	top: 3px;
	width: 68px;
	height: 20px;
}
input.button {
	height:20px;
	width:68px;
	background-image:url(../images/search.jpg);
	border:0px;
}
.main {
	background-image:url(http://top-suggestions.com/images/feed_blog_05.jpg);
}
.top {
	background-image:url(http://top-suggestions.com/images/feed_blog_03.jpg);
	height:27px;
}
.footer {
	background-image:url(http://top-suggestions.com/images/feed_blog_11.jpg);
	height:18px;
}
a.big{font-size:25px; text-decoration:none;}
a.bigr{font-weight:bold;font-size:11px;color:#000; text-decoration:none;}

p.gr{font-size:12px; font-weight:bold; color:#aaa;}
.site-name{font-size:30px;font-weight:bold;}
.site-desc{font-size:14px; font-style:italic; vertical-align:bottom;}
.tag{font-size:14px; font-weight:bold;}
.pwd{position:absolute; color:#999999; font-size:11px; left: 116px; top: 10px;}
.rights{margin-left:40px;color:#999999;font-size:11px;}
.rt{font-size:18px;}

div.star-rating span {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 100px;
	height: 20px;
	position: relative;
	background: url(../images/stars.png);
}
div.star-rating span {
	float: left;
	margin: 0;
	padding: 0;
}
div.star-rating span.current {
	background: url(http://top-suggestions.com/images/stars.png) left bottom;
	height: 20px;
	z-index: 1;
}

