/*COLOURS
#aaaaaa nav grey
#d9d7d0  1px border grey
#128078  aqua green
#000000  black 
#cf899a salmon pink
*/


  body .tweetscontainer {
    padding: 2em;
    width: 230px;
    margin: -20px;
    text-align: left; }
    
    body .tweetscontainer h1 {
      font-size: 240%;
      margin-bottom: -.5em; }
      
    body .tweetscontainer h2, body .tweetscontainer p, body .tweetscontainer ul, body .tweetscontainer code {
      margin-bottom: 1em; }
      
    body .tweetscontainer h2 a {
      color: #fff; }
      
    body .tweetscontainer h3 {
      font-size: 140%;
      margin-bottom: .4em; }
      
    body .tweetscontainer ul {
      padding-left: 2em; }
      
      body .tweetscontainer ul li {
        list-style-type: square; 
        margin-left: 0;}
        
    body .tweetscontainer a {
      color: #8ADEE2; }
      
    body .tweetscontainer code {
      margin-left: 1em;
      padding: .5em;
      display: block;
    }
    body .tweetscontainer code, body .tweetscontainer .code {
      background-color: #128078;
      color: #fff;
      font-size: 85%;
      font-family: courier, monospace; }
      
      body .tweetscontainer code a, body .tweetscontainer .code a {
        color: #fff; }
        
    body .tweetscontainer .copyright {
      font-family: verdana, sans-serif;
      font-size: 75%;
      margin-top: 8em; }
      
      body .tweetscontainer .copyright span {
        color: #8ADEE2; }
        
    body .tweetscontainer  {
      font-size: 100%;
      margin-top: -.5em;
      color: #8ADEE2; }
      
    body .tweetscontainer {
      padding-top: 3em; }
      

/* QUERY */

.tweet, .query {
  font-family: Georgia, serif;
  font-size: 100%;
  color: #128078; }
  
  .tweet .tweet_list, .query .tweet_list {
    -webkit-border-radius: .5em;
    list-style-type: none;
    margin: 0;
    padding: 0;
    background-color: #8ADEE2; }
    
     
    .tweet .tweet_list li, .query .tweet_list li {
      overflow-y: auto;
      overflow-x: hidden;
      padding: .5em; }
      
      .tweet .tweet_list li a, .query .tweet_list li a {
        color: white; 
        }
        
    .tweet .tweet_list .tweet_even, .query .tweet_list .tweet_even {
      background-color: #91E5E7; }
      
    .tweet .tweet_list .tweet_avatar, .query .tweet_list .tweet_avatar {
      padding-right: .5em;
      float: left; }
      
      .tweet .tweet_list .tweet_avatar img, .query .tweet_list .tweet_avatar img {
        vertical-align: middle; }


