diff --git a/blogs/templates/blogs/base.html b/blogs/templates/blogs/base.html
new file mode 100644
index 0000000..3b76a39
--- /dev/null
+++ b/blogs/templates/blogs/base.html
@@ -0,0 +1,22 @@
+{% extends "base.html" %}
+
+{% block meta %}
+ {% if 'page' in request.get_full_path %}
+
+ {% endif %}
+{% endblock %}
+
+{% block body-class %}blog-site{% endblock %}
+
+{% block page-title %}{{ user.username }}'s blog - Powered by Snipt.net{% endblock %}
+
+{% block header %}
+
+{% endblock %}
+{% block sub-header %}{% endblock %}
+{% block rochester-made %}{% endblock %}
+{% block aside %}{% endblock %}
diff --git a/blogs/templates/blogs/snipt-list.html b/blogs/templates/blogs/snipt-list.html
new file mode 100644
index 0000000..476db02
--- /dev/null
+++ b/blogs/templates/blogs/snipt-list.html
@@ -0,0 +1,3 @@
+{% extends "snipts/snipt-list.html" %}
+
+{% block author %}{% endblock %}
diff --git a/media/css/blog.css b/media/css/blog.css
new file mode 100644
index 0000000..afca6d9
--- /dev/null
+++ b/media/css/blog.css
@@ -0,0 +1,24 @@
+html, body {
+ background: #f5f2f3 url("/static/images/bg.gif") top left repeat;
+}
+
+body {
+ color: #666;
+ font: normal 14px/16px "Helvetica Neue", Helvetica, Arial, "Liberation Sans", FreeSans, sans-serif;
+ text-rendering: optimizeLegibility;
+}
+body li {
+ line-height: normal;
+}
+
+.group:after {
+ content: ".";
+ display: block;
+ height: 0;
+ clear: both;
+ visibility: hidden;
+}
+
+.hidden {
+ display: none;
+}