.tagcloud  {text-align: left; border:1px solid #B6CDE1; padding:10px; position:relative; 
background-color: white; letter-spacing: 0}
.tagcloud span a {line-height: 25px; margin: 0 2px;}

.tagcloud span.level1 {font-size: 11px; line-height: 15px;}
.tagcloud span.level2 {font-size: 12px; line-height: 17px;}
.tagcloud span.level3 {font-size: 14px; line-height: 19px;}
.tagcloud span.level4 {font-size: 16px; line-height: 21px;}
.tagcloud span.level5 {font-size: 18px; line-height: 23px;}
.tagcloud span.level6 {font-size: 20px; line-height: 25px;}
.tagcloud span.level7 {font-size: 22px; line-height: 27px;}
.tagcloud span.level8 {font-size: 24px; line-height: 29px;}
.tagcloud span.level9 {font-size: 26px; line-height: 31px;}
                
.tagcloud span.level1 a {color:#668AA8;}
.tagcloud span.level2 a {color:#E76300;}
.tagcloud span.level3 a {color:#E76300;}
.tagcloud span.level4 a {color:#E76300;}
.tagcloud span.level5 a {color:#E76300;}
.tagcloud span.level6 a {color:#E76300;}
.tagcloud span.level7 a {color:#E76300;}
.tagcloud span.level8 a {color:#E76300;}
.tagcloud span.level9 a {color:#E76300; font-weight: bold; padding: 0 4px;}

.tagcloud dt {font-size: 14px; line-height: 19px; color:#E76300;}
.tagcloud dt a{font-size: 14px; line-height: 19px; color:#E76300;}
.tagcloud dd {font-size: 12px; line-height: 17px; color:#668AA8; padding-bottom: 4px;}
.tagcloud dd.tag {font-size: 12px; line-height: 17px; color:#666;  padding-bottom:16px;}
.tagcloud dd.tag a {color:.666; padding: 0 4px;}
.tagcloud span a:hover, .tagcloud span.level1 a:hover, .tagcloud span.level2 a:hover, .tagcloud span.level3 a:hover, .tagcloud a:hover {color: white; background-color: #668AA8; 
text-decoration: none}
