diff --git a/sneakyidea/static/css/main.css b/sneakyidea/static/css/main.css
index e5aea66..462d646 100644
--- a/sneakyidea/static/css/main.css
+++ b/sneakyidea/static/css/main.css
@@ -310,6 +310,18 @@ img.left, figure.left {float: right; margin: 0 0 2em 2em;}
.social a[href*='linkedin.com'] {background-image: url('../images/icons/linkedin.png');}
.social a[href*='github.com'] {background-image: url('../images/icons/github.png');}
+/*
+ Tag Cloud
+*****************/
+#cloud {list-style-type: none;}
+
+#cloud li {float: left;}
+
+#cloud .tag-1 {font-size: 3em; line-height: 1;}
+#cloud .tag-2 {font-size: 2em; line-height: 1.5;}
+#cloud .tag-3 {font-size: 1.5em; line-height: 2;}
+#cloud .tag-4 {font-size: 1em; line-height: 3;}
+
/*
About
*****************/
diff --git a/sneakyidea/templates/base.html b/sneakyidea/templates/base.html
index 1ec6fe5..d280c04 100644
--- a/sneakyidea/templates/base.html
+++ b/sneakyidea/templates/base.html
@@ -27,16 +27,18 @@
diff --git a/sneakyidea/templates/tags.html b/sneakyidea/templates/tags.html
index e69de29..3a5db00 100644
--- a/sneakyidea/templates/tags.html
+++ b/sneakyidea/templates/tags.html
@@ -0,0 +1,12 @@
+{% extends "base.html" %}
+{% block title %}Tags{% endblock %}
+{% block content %}
+
+ Tags
+
+ {% for tag in tag_cloud %}
+ - {{ tag.0 }}
+ {% endfor %}
+
+
+{% endblock %}