diff --git themes/bartik/css/ie.css themes/bartik/css/ie.css
index 6037c6e..594a9a2 100644
--- themes/bartik/css/ie.css
+++ themes/bartik/css/ie.css
@@ -49,3 +49,6 @@ fieldset legend {
 #footer-wrapper a:focus {
   color: #fefefe;
 }
+.node-teaser {
+  margin-top: 10px;
+}
diff --git themes/bartik/css/ie6.css themes/bartik/css/ie6.css
index 9fbc9ce..4764740 100644
--- themes/bartik/css/ie6.css
+++ themes/bartik/css/ie6.css
@@ -7,16 +7,23 @@
   width: 50%;
 }
 .tabs ul.primary,
-.region-header .block-menu li a {
+.region-header .block-menu li a,
+.comment-form .form-item {
   zoom: 1;
 }
 #block-search-form .form-item-search-block-form input {
   width: 67%;
 }
 .node-sticky {
-  background: transparent;
-  border: none;
-  padding: 0 0 15px;
+  background: #f9f9f9;
+  background: rgba(0, 0, 0, 0.024);
+  border: 1px solid #d3d7d9;
+  padding: 0 15px 15px;
+}
+.page-node- .node-sticky {
+  background: none;
+  border: 0;
+  padding: 0;
 }
 .node-teaser {
   border-bottom: 1px solid #d3d7d9;
diff --git themes/bartik/css/style.css themes/bartik/css/style.css
index acd4381..d297e32 100644
--- themes/bartik/css/style.css
+++ themes/bartik/css/style.css
@@ -522,6 +522,10 @@ h1#page-title {
 .node-teaser .content {
   font-size: 1em;
 }
+.node-teaser h2 {
+  margin-top: 0;
+  padding-top: 0.5em;
+}
 .node-teaser h2 a {
   color: #181818;
 }
