diff --git a/app/views/layouts/base.rhtml b/app/views/layouts/base.rhtml
index 4d036ef8a..cbb50a846 100644
--- a/app/views/layouts/base.rhtml
+++ b/app/views/layouts/base.rhtml
@@ -8,6 +8,7 @@
<%= stylesheet_link_tag "application" %>
<%= stylesheet_link_tag "menu" %>
<%= stylesheet_link_tag "rails" %>
+<%= stylesheet_link_tag "print", :media => "print" %>
<%= javascript_include_tag :defaults %>
<%= javascript_include_tag 'menu' %>
<%= javascript_include_tag 'calendar/calendar' %>
diff --git a/public/stylesheets/print.css b/public/stylesheets/print.css
new file mode 100644
index 000000000..2108bcab4
--- /dev/null
+++ b/public/stylesheets/print.css
@@ -0,0 +1,7 @@
+#header, #navigation, #subcontent, #footer {
+display:none;
+}
+
+.menu {
+display:none;
+}