@namespace url(http://www.w3.org/1999/xhtml);
/* 
 * Templated upon: http://userstyles.org/styles/1047 
 */

#feedHandler,
#feedHandler body
 {
  background:#222!important;
 }
#feedHandler  body,
#feedHandler  div,
#feedHandler  h1,
#feedHandler  h2,
#feedHandler  h3,
#feedHandler  h4,
#feedHandler  h5,
#feedHandler  h6,
#feedHandler  p,
#feedHandler  span
 {
  color:#ddd!important;
 }

#feedHandler a:link
 {
  color:#918E80!important;
  text-decoration:none!important;
 }
#feedHandler a:hover
 {
  color:#E8E1BD!important;
 }
#feedHandler a:visited
 {
  color:#334244!important;
 }

#feedHandler img
 {
  max-height: 100px !important;
  max-width: 100px !important;
 }
#feedHandler img:hover
 {
  max-height: 100% !important;
  max-width: 100% !important;
 }

/*hide inner area for subscribe box*/
#feedHandler #feedHeaderContainer #feedIntroText,
#feedHandler #feedHeaderContainer #feedSubscribeLine,
#feedHandler #feedTitleLink
 {
  display:none!important;
 }

/*show firstrun info on hover*/
#feedHandler #feedHeaderContainer:hover #feedIntroText
 {
  display:block!important;
 }

/*show inner area on hover*/
#feedHandler #feedHeaderContainer:hover #feedSubscribeLine
 {
  display:-moz-box!important;
 }

/*subscribe box*/
#feedHandler #feedHeaderContainer:not(:hover):before
 {
  content:" Subscribe "!important;
  padding: 0 3px !important;
 }
#feedHandler #feedHeaderContainer
 {
  margin: 0 !important;
  padding: 0 !important;
  top: 0 !important;
 }

#feedHandler #feedHeaderContainer
 {
  background-image:
    url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAoCAYAAADUgSt0AAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACOSURBVHjaTM5NC4JAEMbx7YUgCAIh6BAEgSCS2vf/RHtRwQ4zO1tOOetjzenH/7mM01EfqupcjLE2ENHdMDyH0tC2XWHw3ucT1iLydt/7IYQAyCtBUJgSmJcyg8Iy8QziMU3EiimVvu+s2Nk//1gBG2AL7IA9cACOQAacgDNwAa7ADciBAiiBCmgmfAQYAGQXmB/ODwsYAAAAAElFTkSuQmCC)
    !important;
  background-color:#4D5951!important;
  border-color:#000!important;
  color:#ddd!important;
  padding:1px 3px!important;
  position:fixed!important;
  left:3em!important;
  z-index:2!important;
  -moz-border-radius:0!important;
 }
#feedHandler #feedBody
 {
  background-color:#333!important;
  border-color:#000!important;
  color:#ddd!important;
  left:1em!important;
  margin-bottom:10px!important;
  padding:5px!important;
  position:absolute!important;
  width:98%!important;
 }
/*change bg colour back to normal*/
#feedHandler #feedHeaderContainer:hover
 {
  background-color:#000!important;
  background-image:
    url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAlSURBVHjaYlBSUvoPBAwgDGPDOTABEI2iAq4SWQBDO7K5AAEGAGr/N5YkfpgbAAAAAElFTkSuQmCC)
    !important;
 }

/*change header*/
#feedHandler #feedBody,
#feedHandler #feedTitle,
#feedHandler #feedTitleContainer,
#feedHandler #feedTitleText
 {
  margin: 0 !important;
  padding: 0 !important;
 }
#feedHandler #feedTitle
 {
  background:
    #3E3D39
    url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAABMSURBVHjajE5BDgAwBMNT+P+TvMVCIrFuB01KGlQpIiipqpH8ac7SMLMS7s5TCw3gsHE5oWMfCi0gaP3LJXOAC90rE2Z43m0yHQEGAM2pPcK+AmDsAAAAAElFTkSuQmCC)
    !important;
  border-bottom:#000 1px solid!important;
 }
#feedHandler #feedTitleText
 {
  border: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  padding-bottom:5px!important;
  text-align:center!important;
 }
#feedHandler #feedSubtitleText
 {
  border-bottom:#000 1px solid!important;
  margin-bottom:0!important;
  padding-bottom:5px!important;
  text-align:left!important;
 }

/*misc*/
#feedHandler #feedHeader
 {
  margin:.5em!important;
  background:none!important;
  padding:0!important;
 }
#feedHandler .entry
 {
  border-bottom:#000 1px solid!important;
  border-top:#444 1px solid!important;
  padding: 0 10px 15px 10px !important;
  background-image:
    url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAA6SURBVHjaYvj//z+DkpLSfxAGsbHxCSoAsZkYgODu3buMIFpZWfk/Nj4DPhNgfCZ8JsD4g9FNAAEGAEMwg3JfM7eNAAAAAElFTkSuQmCC)
    !important;
 }