.subscribe-feed-title {
  float:left;
}

.subscribe {
  cursor:pointer;
  color:#999;
}

.subscribe a {
  color:#999;
}

.subscribe-wrapper {
  position:relative;
  margin:0.5em;
  padding:0;
}

div.subscribe {
  text-align:left;
  cursor:pointer;
  width:144px;
  margin:0;
  padding:0;
  z-index:20;
}

.subscribe-type-POST {
  z-index:10;
}

div.subscribe div.top {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/widgets/s_top.png', sizingMethod='crop');
  font-size:1em;
  padding:4px 5px 1px 5px;
  width:144px;
}

html>body div.subscribe div.top {
  background:url(../img/widgets/s_top.png) top left no-repeat;
}

span.inner {
  padding:0;
  margin:0;
}

.feed-icon {
  vertical-align:baseline;
  display:inline;
}

div.subscribe div.bottom {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/widgets/s_bottom.png', sizingMethod='crop');
  height:3px;
  font-size:3px;
  line-height:0;
}

.subscribe-wrapper .expanded {
  position:absolute;
  top:0;
}

html>body div.subscribe div.bottom {
  background:url(../img/widgets/s_bottom.png) bottom left no-repeat;
  width:144px;
  margin-bottom:0;
  padding-bottom:0;
}

.feed-reader-links {
  padding:0;
  margin:10px 20px;
  list-style:none;
  position:relative;
}

.feed-reader-links li {
  margin-top:5px;
}

.subscribe-dropdown-arrow {
  float:right;
  margin-top:4px;
  margin-right:14px;
}

ul.feed-reader-links {
  margin:0;
  padding:0;
  list-style:none;
}

ul.feed-reader-links li {
  margin-top:5px;
}

a.feed-reader-link {
  display:block;
  margin:0.5em;
  text-decoration:none;
  font-weight:normal;
  z-index:1000; /* otherwise IE6 sends the clicks to another div. :( */
}

.feed-reader-link img {
  border:0;
  display:inline;
}