<style type='text/css'>

OL, OL LI
{
	margin:0px;
	padding:2px;
}
        
        /* display the individual items next to each other, not one-per-line */
.tag-cloud LI { 
	display: inline;
}

        /* hide the extra context from CSS-enabled browsers, but not screenreaders */
		
.tag-cloud SPAN { 
	position: absolute; left: -999px; width: 990px;
}

        /* size is purely presentational, based upon the class */
		
.tag-cloud .not-popular {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:35px;
	color:#8993a6;
	word-spacing:5px;
}
        
.tag-cloud .not-very-popular {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:35px;
	color:#8993a6;
	word-spacing:5px;
}

.tag-cloud .somewhat-popular {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px; 
	line-height:35px;
	color:#4b72a9;
	word-spacing:5px;
	font-weight:bold;
}

.tag-cloud .popular { 
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px; 
	line-height:35px;
	color:#4b72a9;
	word-spacing:5px;
}

.tag-cloud .very-popular {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height:35px;
	color:#4b72a9;
	word-spacing:5px;
	font-weight:bold;
}

.tag-cloud .ultra-popular {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height:35px;
	color:#4b72a9;
	word-spacing:5px;
}

    a:link {
	color: #4b72a9;
	text-decoration: none;
}
a:visited {
	color: 4b72a9;
	text-decoration: none;
}
a:hover {
	color: #4b72a9;
	text-decoration: underline;
}
a:active {
	color: #4b72a9;
	text-decoration: none;
}
    </style>