body {
     margin:0; 
     padding:0; 
     line-height: 1.4em; 
     word-spacing:1px; 
     letter-spacing:0.2px; 
     font: 11pt Arial, Helvetica,"Lucida Grande", serif; 
     color: #000;
    
}

/* header */
#header { background: transparent; height: 100px; padding: 0; margin: 0; border-bottom: 1px solid #666;}
#blog-title { display: block; font-size: 18pt; font-weight: bold;  }
#blog-description { display: block;  }

/* links */
a:link, a:visited {background: transparent; color:#333; text-decoration:underline; border: none; }

.singular .entry-content a:link:after, .singular .entry-content a:visited:after, 
.singular .entry-utility a:link[title~="Permalink"]:after, .singular .entry-utility a[title~="Permalink"]:visited:after,
{  content: " (" attr(href) ") ";
   font-size: 9pt;   }

.purchase a:link[href^="/"]:after, .purchase a[href^="/"]:visited:after
{  content: " (http://www.kollaborationsf.org" attr(href) ") ";  }

#main, #container, #content { padding: 0; margin: 0; float: none !important; width: auto; overflow: visible;  }
#content { width: 6.25in; }
h1.entry-title { font-size: 16pt;  line-height: 18pt; }
h2.entry-title, #featured-posts h2 { font-size: 14pt; line-height: 16pt; }

#index-top { margin-top: .5in; height: auto; }
#index-top li { float: none; }
#index-top .widget_text { width: 100%; overflow: visible; position: static; float: none; }

#text-7 div { border: 1px solid #333; padding: 5px; margin-bottom: 10px; }
#text-7 h2 { font-size: 16pt; margin-top: 0;  }

.purchase { display: static; float: none; margin: 0; height: auto; width: 100%;}
.purchase a, .purchase a:visited { 
  display: inline; 
  background: transparent; 
  color: #333; 
  height: inherit; 
  text-transform: none; 
  font-size: 9pt;   
  font-family:  Arial, Helvetica,"Lucida Grande", serif;  
}
.purchase a h2 {font-size: 11pt; overflow: visible; padding: 0px; margin: 0; display: inline; }

#featured-posts { position: static; width: 100%; height: auto; overflow: visible; border: none; background: transparent;}
.post-teaser { height: inherit; opacity: 1; position: static; margin-bottom: .3in; }

#footer { margin-top: 10px; border: none; background: none; }
#footer-wrapper { background: none; }


/* HIDE */
object, 
#logo, #blog-blurb, #access,  
#featured-posts img, 
.singular .cat-links, .singular .tag-links, 
.not-singular .entry-utility, .not-singular .entry-meta, 
#twitter-1, .donate, #text-10, #primary, #secondary, 
#nav-below, #comments { display: none; }
