div#top-sites-1colvbanner {
	width: 177px;
	float: left;
	padding: 3px 0 3px 3px;
	}
	
div#content div#extra div.item h4.top-sites-page-title {
	font-weight: bold;
	margin: 15px 0 15px 0;
	}

div#top-sites-1colvbanner-ts {
	width: 177px;
	float: left;
	padding: 3px 0 15px 8px;
	margin: 28px 0 0 0;
	}

div#top-sites-1colvbanner-zs {
	width: 170px;
	margin-bottom: 15px;
	overflow: hidden;
	}

div#top-sites-1colvbanner-zs div.header {
	height: 157px;
	background: transparent url(/assets/graphics/ts-banner-headerbg-zone.jpg) center center no-repeat;
	}

div#top-sites-1colvbanner-zs div.body {
	padding: 10px;
	background: transparent url(/assets/graphics/ts-banner-stretchbg-zone.gif) top center repeat-y;
	}

div#top-sites-1colvbanner-zs div.footer {
	height: 3px;
	background: transparent url(/assets/graphics/ts-banner-footerbg-zone.jpg) center center no-repeat;
	}

div#top-sites-1colvbanner div.header,
div#top-sites-1colvbanner-ts div.header {
	height: 157px;
	background: transparent url(/assets/graphics/ts-banner-headerbg.jpg) center center no-repeat;
	}

div#top-sites-1colvbanner div.body,
div#top-sites-1colvbanner-ts div.body {
	padding: 10px;
	background: transparent url(/assets/graphics/ts-banner-stretchbg.gif) top center repeat-y;
	}

div#top-sites-1colvbanner div.footer,
div#top-sites-1colvbanner-ts div.footer {
	height: 3px;
	background: transparent url(/assets/graphics/ts-banner-footerbg.jpg) center center no-repeat;
	}

div#top-sites-1colvbanner-ts a,
div#top-sites-1colvbanner-ts a:visited,
div#top-sites-1colvbanner-ts a:active {
	color: #0066FF;
	text-decoration: none;
	}

div#top-sites-1colvbanner-ts a:hover,
div#top-sites-1colvbanner-ts a:focus {
	text-decoration: underline;
	}
