.cool-tag-cloud .ctcleft a,
.cool-tag-cloud .ctcleft .tag-cloud-link {
	margin: 0 4px 4px -2px;
	display: inline-block;  
	height: 25px;  
	line-height:22px;  
	text-decoration: none;  
	padding: 0 10px 0 21px;  
	text-shadow: 1px 1px 0 rgba(255,255,255,0.4);  
	white-space: nowrap;  
	position: relative;  
	border-color: transparent;
	border: none;
	transition: none;
}	
.cool-tag-cloud .ctcright a,
.cool-tag-cloud .ctcright .tag-cloud-link {
	margin: 0 17px 4px 0px;
	display: inline-block;  
	height: 25px;  
	line-height:22px;
	text-decoration: none;  
	padding: 0 5px 0 12px;  
	text-shadow: 1px 1px 0 rgba(255,255,255,0.4);  
	white-space: nowrap;  
	position: relative;  
	border-color: transparent;
	border: none;
	transition: none;
}

.cool-tag-cloud  .ctcleft a:after,
.cool-tag-cloud  .ctcleft .tag-cloud-link:after { 
	content: '';  
	position: absolute;  
	top: 0;  
	right: -2px;  
	width: 2px;  
	height: 25px;   
	border: none;
	transition: none;
}  
.cool-tag-cloud  .ctcright a:after,
.cool-tag-cloud  .ctcright .tag-cloud-link:after { 
	content: '';  
	position: absolute;  
	top: 0;  
	right: -17px;  
	width: 17px;  
	height: 25px;   
	border: none;
	transition: none;
} 

.cool-tag-cloud .ctcleft a:hover { 
	margin: 0 4px 4px -2px;
	display: inline-block;  
	height: 25px;  
	line-height:22px; 
	text-decoration: none;  
	padding: 0 10px 0 21px;  
	text-shadow: 1px 1px 0 rgba(255,255,255,0.4);  
	white-space: nowrap;  
	position: relative;  
	border-color: transparent;
	border: none;
}  
.cool-tag-cloud .ctcright a:hover { 
	margin: 0 17px 4px 0px;
	display: inline-block;  
	height: 25px;  
	line-height:22px; 
	text-decoration: none;  
	padding: 0 5px 0 12px;  
	text-shadow: 1px 1px 0 rgba(255,255,255,0.4);  
	white-space: nowrap;  
	position: relative;  
	border-color: transparent;
	border: none;
} 

.cool-tag-cloud .ctcleft a:hover:after {
  content: '';  
  position: absolute;  
  top: 0;  
  right: -2px;  
  width: 2px;  
  height: 25px;  
  text-shadow: 1px 1px 0 rgba(255,255,255,0.4);  
}
.cool-tag-cloud .ctcright a:hover:after {
  content: '';  
  position: absolute;  
  top: 0;  
  right: -17px;  
  width: 17px;  
  height: 25px;  
  text-shadow: 1px 1px 0 rgba(255,255,255,0.4);  
}
.cool-tag-cloud .cloudbold a,
.cool-tag-cloud .cloudbold .tag-cloud-link {
	font-weight:bold;
}
.cool-tag-cloud .animation a:hover, .cool-tag-cloud .animation a:hover:after{
    transition: 250ms;
}
.cool-tag-cloud .arial {font-family:Arial, Helvetica, Sans-serif}
.cool-tag-cloud .rockwell {font-family:Rockwell, Georgia, Serif}
.cool-tag-cloud .tahoma {font-family:Tahoma, Geneva, Sans-serif}
.cool-tag-cloud .georgia {font-family:Georgia, Times, Serif}
.cool-tag-cloud .times {font-family:Times, Georgia, Serif}
.cool-tag-cloud .cambria {font-family:Cambria, Georgia, Serif}
.cool-tag-cloud .verdana {font-family:Verdana, Lucida, Sans-serif}
.cool-tag-cloud .opensans {font-family:"Open Sans", Helvetica, Arial}

.cool-tag-cloud .ctcdefault .ctcleft a,
.cool-tag-cloud .ctcdefault .ctcleft .tag-cloud-link {
	background: url(images/default-left.png) no-repeat;  
}
.cool-tag-cloud .ctcdefault .ctcright a,
.cool-tag-cloud .ctcdefault .ctcright .tag-cloud-link {
	background: url(images/default-right.png) no-repeat;  
}
.cool-tag-cloud  .ctcdefault .ctcleft a:after,
.cool-tag-cloud  .ctcdefault .ctcleft .tag-cloud-link:after { 
	background: url(images/default-left.png) top right no-repeat; 
}
.cool-tag-cloud  .ctcdefault .ctcright a:after,
.cool-tag-cloud  .ctcdefault .ctcright .tag-cloud-link:after { 
	background: url(images/default-right.png) top right no-repeat; 
}
.cool-tag-cloud .ctcdefault .ctcleft a:hover {  
	background: url(images/default-left.png) bottom left no-repeat;  
}
.cool-tag-cloud .ctcdefault .ctcright a:hover {  
	background: url(images/default-right.png) bottom left no-repeat;  
}
.cool-tag-cloud .ctcdefault .ctcleft a:hover:after {
	background: url(images/default-left.png) bottom right no-repeat; 
}
.cool-tag-cloud .ctcdefault .ctcright a:hover:after {
	background: url(images/default-right.png) bottom right no-repeat; 
}
.cool-tag-cloud .ctcdefault .ctcleft a:hover, .cool-tag-cloud .ctcdefault .ctcright a:hover ,
.cool-tag-cloud .ctcdefault .ctcright a, .cool-tag-cloud .ctcdefault .ctcleft a,
.cool-tag-cloud .ctcdefault .ctcright .tag-cloud-link, .cool-tag-cloud .ctcdefault .ctcleft .tag-cloud-link,
.cool-tag-cloud .ctcdefault .ctcright a:visited, .cool-tag-cloud .ctcdefault .ctcleft a:visited { 
	color: #963;  
}  

.cool-tag-cloud .ctcsilver .ctcleft a,
.cool-tag-cloud .ctcsilver .ctcleft .tag-cloud-link {
	background: url(images/silver-left.png) no-repeat;  
}
.cool-tag-cloud .ctcsilver .ctcright a,
.cool-tag-cloud .ctcsilver .ctcright .tag-cloud-link {
	background: url(images/silver-right.png) no-repeat;  
}
.cool-tag-cloud  .ctcsilver .ctcleft a:after,
.cool-tag-cloud  .ctcsilver .ctcleft .tag-cloud-link:after { 
	background: url(images/silver-left.png) top right no-repeat; 
}
.cool-tag-cloud  .ctcsilver .ctcright a:after,
.cool-tag-cloud  .ctcsilver .ctcright .tag-cloud-link:after { 
	background: url(images/silver-right.png) top right no-repeat; 
}
.cool-tag-cloud .ctcsilver .ctcleft a:hover {  
	background: url(images/silver-left.png) bottom left no-repeat;  
}
.cool-tag-cloud .ctcsilver .ctcright a:hover {  
	background: url(images/silver-right.png) bottom left no-repeat;  
}
.cool-tag-cloud .ctcsilver .ctcleft a:hover:after {
	background: url(images/silver-left.png) bottom right no-repeat; 
}
.cool-tag-cloud .ctcsilver .ctcright a:hover:after {
	background: url(images/silver-right.png) bottom right no-repeat; 
}
.cool-tag-cloud .ctcsilver .ctcleft a:hover, .cool-tag-cloud .ctcsilver .ctcright a:hover ,
.cool-tag-cloud .ctcsilver .ctcright a, .cool-tag-cloud .ctcsilver .ctcleft a,
.cool-tag-cloud .ctcsilver .ctcright .tag-cloud-link, .cool-tag-cloud .ctcsilver .ctcleft .tag-cloud-link,
.cool-tag-cloud .ctcsilver .ctcright a:visited, .cool-tag-cloud .ctcsilver .ctcleft a:visited { 
	color: #4F4F4F;  
}  

.cool-tag-cloud .ctcgreen .ctcleft a,
.cool-tag-cloud .ctcgreen .ctcleft .tag-cloud-link {
	background: url(images/green-left.png) no-repeat;  
}
.cool-tag-cloud .ctcgreen .ctcright a,
.cool-tag-cloud .ctcgreen .ctcright .tag-cloud-link {
	background: url(images/green-right.png) no-repeat;  
}
.cool-tag-cloud  .ctcgreen .ctcleft a:after,
.cool-tag-cloud  .ctcgreen .ctcleft .tag-cloud-link:after { 
	background: url(images/green-left.png) top right no-repeat; 
}
.cool-tag-cloud  .ctcgreen .ctcright a:after,
.cool-tag-cloud  .ctcgreen .ctcright .tag-cloud-link:after { 
	background: url(images/green-right.png) top right no-repeat; 
}
.cool-tag-cloud .ctcgreen .ctcleft a:hover {  
	background: url(images/green-left.png) bottom left no-repeat;  
}
.cool-tag-cloud .ctcgreen .ctcright a:hover {  
	background: url(images/green-right.png) bottom left no-repeat;  
}
.cool-tag-cloud .ctcgreen .ctcleft a:hover:after {
	background: url(images/green-left.png) bottom right no-repeat; 
}
.cool-tag-cloud .ctcgreen .ctcright a:hover:after {
	background: url(images/green-right.png) bottom right no-repeat; 
}
.cool-tag-cloud .ctcgreen .ctcleft a:hover, .cool-tag-cloud .ctcgreen .ctcright a:hover ,
.cool-tag-cloud .ctcgreen .ctcright a, .cool-tag-cloud .ctcgreen .ctcleft a,
.cool-tag-cloud .ctcgreen .ctcright .tag-cloud-link, .cool-tag-cloud .ctcgreen .ctcleft .tag-cloud-link,
.cool-tag-cloud .ctcgreen .ctcright a:visited, .cool-tag-cloud .ctcgreen .ctcleft a:visited { 
	color: #3E7C1F;  
}  

.cool-tag-cloud .ctcred .ctcleft a,
.cool-tag-cloud .ctcred .ctcleft .tag-cloud-link {
	background: url(images/red-left.png) no-repeat;  
}
.cool-tag-cloud .ctcred .ctcright a,
.cool-tag-cloud .ctcred .ctcright .tag-cloud-link {
	background: url(images/red-right.png) no-repeat;  
}
.cool-tag-cloud  .ctcred .ctcleft a:after,
.cool-tag-cloud  .ctcred .ctcleft .tag-cloud-link:after { 
	background: url(images/red-left.png) top right no-repeat; 
}
.cool-tag-cloud  .ctcred .ctcright a:after,
.cool-tag-cloud  .ctcred .ctcright .tag-cloud-link:after { 
	background: url(images/red-right.png) top right no-repeat; 
}
.cool-tag-cloud .ctcred .ctcleft a:hover {  
	background: url(images/red-left.png) bottom left no-repeat;  
}
.cool-tag-cloud .ctcred .ctcright a:hover {  
	background: url(images/red-right.png) bottom left no-repeat;  
}
.cool-tag-cloud .ctcred .ctcleft a:hover:after {
	background: url(images/red-left.png) bottom right no-repeat; 
}
.cool-tag-cloud .ctcred .ctcright a:hover:after {
	background: url(images/red-right.png) bottom right no-repeat; 
}
.cool-tag-cloud .ctcred .ctcleft a:hover, .cool-tag-cloud .ctcred .ctcright a:hover ,
.cool-tag-cloud .ctcred .ctcright a, .cool-tag-cloud .ctcred .ctcleft a,
.cool-tag-cloud .ctcred .ctcright .tag-cloud-link, .cool-tag-cloud .ctcred .ctcleft .tag-cloud-link,
.cool-tag-cloud .ctcred .ctcright a:visited, .cool-tag-cloud .ctcred .ctcleft a:visited { 
	color: #CD2600;  
}  


.cool-tag-cloud .ctcblue .ctcleft a,
.cool-tag-cloud .ctcblue .ctcleft .tag-cloud-link {
	background: url(images/blue-left.png) no-repeat;  
}
.cool-tag-cloud .ctcblue .ctcright a,
.cool-tag-cloud .ctcblue .ctcright .tag-cloud-link {
	background: url(images/blue-right.png) no-repeat;  
}
.cool-tag-cloud  .ctcblue .ctcleft a:after,
.cool-tag-cloud  .ctcblue .ctcleft .tag-cloud-link:after { 
	background: url(images/blue-left.png) top right no-repeat; 
}
.cool-tag-cloud  .ctcblue .ctcright a:after,
.cool-tag-cloud  .ctcblue .ctcright .tag-cloud-link:after { 
	background: url(images/blue-right.png) top right no-repeat; 
}
.cool-tag-cloud .ctcblue .ctcleft a:hover {  
	background: url(images/blue-left.png) bottom left no-repeat;  
}
.cool-tag-cloud .ctcblue .ctcright a:hover {  
	background: url(images/blue-right.png) bottom left no-repeat;  
}
.cool-tag-cloud .ctcblue .ctcleft a:hover:after {
	background: url(images/blue-left.png) bottom right no-repeat; 
}
.cool-tag-cloud .ctcblue .ctcright a:hover:after {
	background: url(images/blue-right.png) bottom right no-repeat; 
}
.cool-tag-cloud .ctcblue .ctcleft a:hover, .cool-tag-cloud .ctcblue .ctcright a:hover ,
.cool-tag-cloud .ctcblue .ctcright a, .cool-tag-cloud .ctcblue .ctcleft a,
.cool-tag-cloud .ctcblue .ctcright .tag-cloud-link, .cool-tag-cloud .ctcblue .ctcleft .tag-cloud-link,
.cool-tag-cloud .ctcblue .ctcright a:visited, .cool-tag-cloud .ctcblue .ctcleft a:visited { 
	color: #194A8B;  
}  

.cool-tag-cloud .ctcbrown .ctcleft a,
.cool-tag-cloud .ctcbrown .ctcleft .tag-cloud-link {
	background: url(images/brown-left.png) no-repeat;  
}
.cool-tag-cloud .ctcbrown .ctcright a,
.cool-tag-cloud .ctcbrown .ctcright .tag-cloud-link {
	background: url(images/brown-right.png) no-repeat;  
}
.cool-tag-cloud  .ctcbrown .ctcleft a:after,
.cool-tag-cloud  .ctcbrown .ctcleft .tag-cloud-link:after { 
	background: url(images/brown-left.png) top right no-repeat; 
}
.cool-tag-cloud  .ctcbrown .ctcright a:after,
.cool-tag-cloud  .ctcbrown .ctcright .tag-cloud-link:after { 
	background: url(images/brown-right.png) top right no-repeat; 
}
.cool-tag-cloud .ctcbrown .ctcleft a:hover {  
	background: url(images/brown-left.png) bottom left no-repeat;  
}
.cool-tag-cloud .ctcbrown .ctcright a:hover {  
	background: url(images/brown-right.png) bottom left no-repeat;  
}
.cool-tag-cloud .ctcbrown .ctcleft a:hover:after {
	background: url(images/brown-left.png) bottom right no-repeat; 
}
.cool-tag-cloud .ctcbrown .ctcright a:hover:after {
	background: url(images/brown-right.png) bottom right no-repeat; 
}
.cool-tag-cloud .ctcbrown .ctcleft a:hover, .cool-tag-cloud .ctcbrown .ctcright a:hover ,
.cool-tag-cloud .ctcbrown .ctcright a, .cool-tag-cloud .ctcbrown .ctcleft a,
.cool-tag-cloud .ctcbrown .ctcright .tag-cloud-link, .cool-tag-cloud .ctcbrown .ctcleft .tag-cloud-link,
.cool-tag-cloud .ctcbrown .ctcright a:visited, .cool-tag-cloud .ctcbrown .ctcleft a:visited { 
	color: #804F2E;  
}  

.cool-tag-cloud .ctcpurple .ctcleft a,
.cool-tag-cloud .ctcpurple .ctcleft .tag-cloud-link {
	background: url(images/purple-left.png) no-repeat;  
}
.cool-tag-cloud .ctcpurple .ctcright a,
.cool-tag-cloud .ctcpurple .ctcright .tag-cloud-link {
	background: url(images/purple-right.png) no-repeat;  
}
.cool-tag-cloud  .ctcpurple .ctcleft a:after,
.cool-tag-cloud  .ctcpurple .ctcleft .tag-cloud-link:after { 
	background: url(images/purple-left.png) top right no-repeat; 
}
.cool-tag-cloud  .ctcpurple .ctcright a:after,
.cool-tag-cloud  .ctcpurple .ctcright .tag-cloud-link:after { 
	background: url(images/purple-right.png) top right no-repeat; 
}
.cool-tag-cloud .ctcpurple .ctcleft a:hover {  
	background: url(images/purple-left.png) bottom left no-repeat;  
}
.cool-tag-cloud .ctcpurple .ctcright a:hover {  
	background: url(images/purple-right.png) bottom left no-repeat;  
}
.cool-tag-cloud .ctcpurple .ctcleft a:hover:after {
	background: url(images/purple-left.png) bottom right no-repeat; 
}
.cool-tag-cloud .ctcpurple .ctcright a:hover:after {
	background: url(images/purple-right.png) bottom right no-repeat; 
}
.cool-tag-cloud .ctcpurple .ctcleft a:hover, .cool-tag-cloud .ctcpurple .ctcright a:hover ,
.cool-tag-cloud .ctcpurple .ctcright a, .cool-tag-cloud .ctcpurple .ctcleft a,
.cool-tag-cloud .ctcpurple .ctcright .tag-cloud-link, .cool-tag-cloud .ctcpurple .ctcleft .tag-cloud-link,
.cool-tag-cloud .ctcpurple .ctcright a:visited, .cool-tag-cloud .ctcpurple .ctcleft a:visited { 
	color: #91018C;  
}  

.cool-tag-cloud .ctccyan .ctcleft a,
.cool-tag-cloud .ctccyan .ctcleft .tag-cloud-link {
	background: url(images/cyan-left.png) no-repeat;  
}
.cool-tag-cloud .ctccyan .ctcright a,
.cool-tag-cloud .ctccyan .ctcright .tag-cloud-link {
	background: url(images/cyan-right.png) no-repeat;  
}
.cool-tag-cloud  .ctccyan .ctcleft a:after,
.cool-tag-cloud  .ctccyan .ctcleft .tag-cloud-link:after { 
	background: url(images/cyan-left.png) top right no-repeat; 
}
.cool-tag-cloud  .ctccyan .ctcright a:after,
.cool-tag-cloud  .ctccyan .ctcright .tag-cloud-link:after { 
	background: url(images/cyan-right.png) top right no-repeat; 
}
.cool-tag-cloud .ctccyan .ctcleft a:hover {  
	background: url(images/cyan-left.png) bottom left no-repeat;  
}
.cool-tag-cloud .ctccyan .ctcright a:hover {  
	background: url(images/cyan-right.png) bottom left no-repeat;  
}
.cool-tag-cloud .ctccyan .ctcleft a:hover:after {
	background: url(images/cyan-left.png) bottom right no-repeat; 
}
.cool-tag-cloud .ctccyan .ctcright a:hover:after {
	background: url(images/cyan-right.png) bottom right no-repeat; 
}
.cool-tag-cloud .ctccyan .ctcleft a:hover, .cool-tag-cloud .ctccyan .ctcright a:hover ,
.cool-tag-cloud .ctccyan .ctcright a, .cool-tag-cloud .ctccyan .ctcleft a,
.cool-tag-cloud .ctccyan .ctcright .tag-cloud-link, .cool-tag-cloud .ctccyan .ctcleft .tag-cloud-link,
.cool-tag-cloud .ctccyan .ctcright a:visited, .cool-tag-cloud .ctccyan .ctcleft a:visited { 
	color: #004F4F;  
}  

.cool-tag-cloud .ctclime .ctcleft a,
.cool-tag-cloud .ctclime .ctcleft .tag-cloud-link {
	background: url(images/lime-left.png) no-repeat;  
}
.cool-tag-cloud .ctclime .ctcright a,
.cool-tag-cloud .ctclime .ctcright .tag-cloud-link {
	background: url(images/lime-right.png) no-repeat;  
}
.cool-tag-cloud  .ctclime .ctcleft a:after,
.cool-tag-cloud  .ctclime .ctcleft .tag-cloud-link:after { 
	background: url(images/lime-left.png) top right no-repeat; 
}
.cool-tag-cloud  .ctclime .ctcright a:after,
.cool-tag-cloud  .ctclime .ctcright .tag-cloud-link:after { 
	background: url(images/lime-right.png) top right no-repeat; 
}
.cool-tag-cloud .ctclime .ctcleft a:hover {  
	background: url(images/lime-left.png) bottom left no-repeat;  
}
.cool-tag-cloud .ctclime .ctcright a:hover {  
	background: url(images/lime-right.png) bottom left no-repeat;  
}
.cool-tag-cloud .ctclime .ctcleft a:hover:after {
	background: url(images/lime-left.png) bottom right no-repeat; 
}
.cool-tag-cloud .ctclime .ctcright a:hover:after {
	background: url(images/lime-right.png) bottom right no-repeat; 
}
.cool-tag-cloud .ctclime .ctcleft a:hover, .cool-tag-cloud .ctclime .ctcright a:hover ,
.cool-tag-cloud .ctclime .ctcright a, .cool-tag-cloud .ctclime .ctcleft a,
.cool-tag-cloud .ctclime .ctcright .tag-cloud-link, .cool-tag-cloud .ctclime .ctcleft .tag-cloud-link,
.cool-tag-cloud .ctclime .ctcright a:visited, .cool-tag-cloud .ctclime .ctcleft a:visited { 
	color: #026700;  
}  


.cool-tag-cloud .ctcblack .ctcleft a,
.cool-tag-cloud .ctcblack .ctcleft .tag-cloud-link {
	background: url(images/black-left.png) no-repeat;  
}
.cool-tag-cloud .ctcblack .ctcright a,
.cool-tag-cloud .ctcblack .ctcright .tag-cloud-link {
	background: url(images/black-right.png) no-repeat;  
}
.cool-tag-cloud  .ctcblack .ctcleft a:after,
.cool-tag-cloud  .ctcblack .ctcleft .tag-cloud-link:after { 
	background: url(images/black-left.png) top right no-repeat; 
}
.cool-tag-cloud  .ctcblack .ctcright a:after,
.cool-tag-cloud  .ctcblack .ctcright .tag-cloud-link:after { 
	background: url(images/black-right.png) top right no-repeat; 
}
.cool-tag-cloud .ctcblack .ctcleft a:hover {  
	background: url(images/black-left.png) bottom left no-repeat;  
}
.cool-tag-cloud .ctcblack .ctcright a:hover {  
	background: url(images/black-right.png) bottom left no-repeat;  
}
.cool-tag-cloud .ctcblack .ctcleft a:hover:after {
	background: url(images/black-left.png) bottom right no-repeat; 
}
.cool-tag-cloud .ctcblack .ctcright a:hover:after {
	background: url(images/black-right.png) bottom right no-repeat; 
}
.cool-tag-cloud .ctcblack .ctcleft a:hover, .cool-tag-cloud .ctcblack .ctcright a:hover ,
.cool-tag-cloud .ctcblack .ctcright a, .cool-tag-cloud .ctcblack .ctcleft a,
.cool-tag-cloud .ctcblack .ctcright .tag-cloud-link, .cool-tag-cloud .ctcblack .ctcleft .tag-cloud-link,
.cool-tag-cloud .ctcblack .ctcright a:visited, .cool-tag-cloud .ctcblack .ctcleft a:visited { 
	color: white;  
    text-shadow: 1px 1px 0 black;  
}  