    body {
      background: #ffffff url('http://greenacid.s3.amazonaws.com/images/bg2.png');
      margin: 0;
      padding: 0;
      font-family: Georgia, "Times New Roman", Times, serif;
      font-size:18px;
    }
    
    .clear {
      clear: both;
      height: 1px;
    }
    
    a img {
      border: none;
    }
    
    #wrapper {
      width: 800px;
      margin: 0 auto;
    }
    
    #wrapper #title {
        margin: 30px 0;
      }
      
    #content {
        width: 520px;
        float: left;
        background:#ffffff;
        -moz-border-radius-topleft: 4px;
        -webkit-border-top-left-radius: 4px;
        -moz-border-radius-topright: 4px;
        -webkit-border-top-right-radius: 4px;
      }
      
    #partner {
        text-align:center;
        font-size:12px;
    }
      
    #wrapper #content .post {
        padding: 10px;
        position: relative;
    }


    #wrapper #content .post .copy {
            color: #28292a;
            padding: 8px;
            font-size: 16px;
          }
          
    #wrapper #content .post .copy a {
        color:#ff0000;
              text-decoration: underline;
            }
        
          #wrapper #content .post .audio {
            background: #eaeaea;
            float: left;
            padding: 7px;
            border-radius: 4px;
            -moz-border-radius: 4px;
            -webkit-border-radius: 4px;
          }
                            
            #wrapper #content .post .audio .player {
              float: left;
            }
            
              #wrapper #content .post .audio .player .audio_player embed {
                border: 1px solid #c8c8c8;
              }
            
            #wrapper #content .post .audio .meta {
              padding: 8px 13px;
              height: 13px;
              float: left;
              color: #666;
              font-family: "Lucida Grande", Arial, Helvetica, Verdana, sans-serif;
              font-size: 11px;
            }
            
              #wrapper #content .post .audio .meta a {
                color: #666;
                text-decoration: none;
              }
          
          #wrapper #content .post .title {
            color: #333333;
            font-size: 16px;
            font-weight: bold;
            padding: 10px 10px 0 10px;
          }
        
        #wrapper #content .post .media {
            text-align:center;
          }
                    
          #wrapper #content .post .chat {
            background-color: #fff;
            border-left: 5px solid #dedddd;
            margin: 10px 10px 0 10px;
            font-size: 14px;
          }
                    
            #wrapper #content .post .chat .lines {
              margin-left: 1px;
            }
            
              #wrapper #content .post .chat .lines .line {
                background-color: #eaeaea;
                color: #494949;
                margin-bottom: 1px;
                padding: 3px 5px;
              }
            
              #wrapper #content .post .chat .lines .line.even {
                background-color: #dedddd;
              }
          
            #wrapper #content .post .link {
              font-size: 18px;
              margin: 4px 0 2px 0;
            }
              
              #wrapper #content .post .link a {
                color: #ff0000;
                padding: 5px 7px;
              }
              

          #wrapper #content .post .footer {
            background: #f0f0f0;
            border-top:1px #bbbbbb solid;
            border-bottom: 1px #bbbbbb solid;
            font-family: "Lucida Grande", Arial, Helvetica, Verdana, sans-serif;
            font-size: 11px;
            color: #666;
            padding: 5px 10px;
            margin-top: 10px;
          }
          
            #wrapper #content .post .footer:hover {
            background: #f1f1f1;
            border-top:1px #000000 solid;
            border-bottom: 1px #000000 solid;
            }
          
            #wrapper #content .post .footer .date {
              width: 80%;
              float: left;
            }
            
            #wrapper #content .post .footer .notes {
              width: 18%;
              float: right;
              text-align: right;
            }
            
              #wrapper #content .post .footer .tags a {
                color: #4a4a51;
                text-decoration: underline;
              }
              
                #wrapper #content .post .footer .tags .tag-commas:last-child {
                  display: none;
                }
          
            #wrapper #content .post a {
              color: #a9b7c0;
              text-decoration: none;
            }
            
            #wrapper #content .post .copy blockquote {
    	        margin: 10px 0px 10px 10px;
    	        padding-left: 15px;
    	        border-left: solid 4px #dcdcdc;
      	    }

    	        #wrapper #content .post .copy  blockquote blockquote {
  	            border-left: solid 4px #cccccc;
        	    }

          	    #wrapper #content .post .copy  blockquote blockquote blockquote {
    	            border-left: solid 4px #bcbcbc;
          	    }

        	        #wrapper #content .post .copy  blockquote blockquote blockquote blockquote {
      	            border-left: solid 4px #acacac;
            	    }

              	    #wrapper #content .post .copy  blockquote blockquote blockquote blockquote blockquote {
        	            border-left: solid 4px #9c9c9c;
              	    }

          	        #wrapper #content .post .copy  blockquote blockquote blockquote blockquote blockquote blockquote {
        	            border-left: solid 4px #8c8c8c;
              	    }
            
            #wrapper #content .bottom {
              width: 513px;
              height: 20px;
              margin: 0 auto;
            }
            
            #wrapper #content #navigation {
              text-align: right;
              padding-bottom: 35px;
            }
            
              #wrapper #content #navigation a {
                background-color: #fff;
                color: #333;
                padding: 5px 10px;
                text-decoration: none;
                margin-left: 25px;
              }
          

              #wrapper #content .post .notecontainer {
                background: #eaeaea;
                border-radius: 4px;
                -moz-border-radius: 4px;
                -webkit-border-radius: 4px;
                font-family: "Lucida Grande", Arial, Helvetica, Verdana, sans-serif;
                font-size: 11px;
                color: #666;
                margin-top: 10px;
                margin-bottom: -10px;
              }

                  #wrapper #content .post .notecontainer a {
                    color: #666;
                    text-decoration: underline;
                  }

                  #wrapper #content .post .notecontainer ol.notes {
                    padding: 0px 0 10px 0;
                    list-style-type: none;
                    font-size: 11px;
                  }

                    #wrapper #content .post .notecontainer ol.notes li.note {
                      padding: 10px 10px 0 10px;
                    }

                      #wrapper #content .post .notecontainer ol.notes li.note img.avatar {
                        vertical-align: -4px;
                        margin-right: 10px;
                        width: 16px;
                        height: 16px;
                      }

                      #wrapper #content .post .notecontainer ol.notes li.note span.action {
                        font-weight: normal;
                      }

                      #wrapper #content .post .notecontainer ol.notes li.note .answer_content {
                        font-weight: normal;
                      }

                      #wrapper #content .post .notecontainer ol.notes li.note blockquote {
                        border-left: 2px solid #666;
                        padding: 4px 10px;
                        margin: 10px 0px 0px 25px;
                      }

                        #wrapper #content .post .notecontainer ol.notes li.note blockquote a {
                          text-decoration: none;
                        }
      
        #wrapper #content #searchresults {
          color: #fff;
          margin: 0 0 15px 0;
          text-shadow: #2f2f2f 1px 3px 5px;
          font-family: Arial, Helvetica, Verdana, sans-serif;
          font-size: 20px;
        }
      
      
      
      #sidebar {
        width: 250px;
        float: left;
        color: #333333;
        margin-left:30px;
      }
      
      #sidebar a {
        color: #333333;
    }
        
        #wrapper #sidebar #top {
          background: #fff;
          padding:20px;
        }
      


          
          #wrapper #sidebar #top #search {
            background: #fff;
            border: 1px solid #888888;
            border-radius: 4px;
            -moz-border-radius: 4px;
            -webkit-border-radius: 4px;
          }
          
          #wrapper #sidebar #top #search-scope {
            padding-top: 5px;
            font-size: 11px;
            text-align: center;
          }
          
        
            #wrapper #sidebar #top #search form {
              margin: 0;
            }
        
              #wrapper #sidebar #top #search form .query {
                padding: 5px;
                border: none;
                background: transparent;
                outline: none;
                width: 125px;
                float: left;
                font-size:18px;
              }
          
              #wrapper #sidebar #top #search form .submit {
                background: #eaeaea;
                color: #333;
                border: none;
                padding: 5px 7px;
                margin: 2px 2px 2px 0;
                float: right;
                border-radius: 3px;
                -moz-border-radius: 3px;
                -webkit-border-radius: 3px;
                cursor: pointer;
              }
              
        
          #wrapper #sidebar #top .heading {
            color: #333;
            font-family: helvetica, arial, sans-serif;
            font-size: 17px;
            margin-top: 20px;
            padding: 10px;
            background-color: #eaeaea;
            -moz-border-radius-topleft: 4px;
            -webkit-border-top-left-radius: 4px;
            -moz-border-radius-topright: 4px;
            -webkit-border-top-right-radius: 4px;
          }
          
          #wrapper #sidebar #top a .heading {
            color: #333;
            text-decoration: none;
          }
        
          
        
          #wrapper #sidebar #top .content {
            margin-top: 2px;
            padding: 7px 10px;
            background: #eaeaea;
            color: #666;
            font-size: 11px;
          }
          
            #wrapper #sidebar #top a {
              text-decoration: none;
            }
          
            #wrapper #sidebar #top #following-avatars.content {
              padding: 4px;
            }
          
                #wrapper #sidebar #top #following-avatars.content a img {
                  margin: 5px;
                }
        
            #wrapper #sidebar #top #buttons {
              padding: 20px 0 0 0;
            }
            
              #wrapper #sidebar #top #buttons .button {
                width: 35%;
                height: 21px;
                float: left;
                background: left center no-repeat transparent;
                padding: 2px 0 0 30px;
                font-size: 14px;
              }
              
                #wrapper #sidebar #top #buttons a {
                  color: #666666;
                  text-decoration: none;
                }
              
                #wrapper #sidebar #top #buttons div {
                  padding-bottom: 10px;
                }
              
              #wrapper #sidebar #top #buttons .button#button-rss {
                background-image: url(http://assets.tumblr.com/themes/redux/button-rss.png?2);
              }
              
              #wrapper #sidebar #top #buttons .button#button-random {
                background-image: url(http://assets.tumblr.com/themes/redux/button-random.png?2);
              }
              
              #wrapper #sidebar #top #buttons .button#button-archive {
                background-image: url(http://assets.tumblr.com/themes/redux/button-archive.png?2);
              }
              
              #wrapper #sidebar #top #buttons .button#button-mobile {
                background-image: url(http://assets.tumblr.com/themes/redux/button-mobile.png?2);
              }
        
        
          
          #wrapper #sidebar #copyright {
            text-align: center;
            color: #fff;
            font-size: 12px;
            margin-bottom: 10px;
          }
          
            #wrapper #sidebar #copyright a {
              color: #fff;
              margin-left: 15px;
            }