	            body {
                background-image: url(http://www.jonheslop.com/tumblr/graph.jpg);
                background-attachment: fixed;
                margin: 0px;
                min-width: 950px;
                background-color: #f2f2f2;
                font-family: "American typewriter", "Courier New", Courier, Monaco, monospace;
            }            

            a:link {
                color: #c50000;
            }
            a:visited {
                color: #c50000;
            }
            a:hover {
                background-color: #AECAA1;
                color: #c50000;
            }
            a:active {
                background-color: #AECAA1;
                color: #c50000;
            }
            img { border-style: none; border-width: 0px; }
            h1 {
                font-weight: normal;
                font-style: normal;
                line-height: 32px;
                font-family: "Courier New", Courier, Monaco, monospace;
                color: #c50000;
                padding: 0px 0px 5px 0px;
                margin: 0px 0px 0px 0px;
                text-align: left;
                font-size: 36px;
                letter-spacing: 0px;
                position: fixed;
                z-index: 50;
            }
            
                h1 a:link, h1 a:visited {
                    color: #c50000;
                    text-decoration: none;
                }
            
                h1 a:hover, h1 a:active {
                    background-color: transparent;
                    text-decoration: none;
                }

            div#content {
                width: 520px;
                position: relative;
            }           
           div#wrap {
                padding-top: 70px;
                margin-left: 70px;
                position: relative;
            }

	  div#content div#description {
                    top: 40px;
                    left: 630px;
                    position: fixed;
                    background-repeat: none;
                    padding: 10px;
                    background-image: url(http://www.jonheslop.com/tumblr/description7.png);
				    height: 210px;
                    width: 280px;
                    text-align: right;
              	    font: Normal;
             	   color: #fff;
                }

		 	div#content div#description p {
					font-size: 15px;
					margin-bottom: 0px;

			}
			
           div#content div#description p.archive {
            	position: absolute;
            	bottom: 0px;
            	font-size: 15px;
            	text-align: left;
            	margin-left: 5px;
            	margin-bottom: 10px;
            }

           div#content div#description p.archive a:link, div#content div#description p.archive a:visited {
           		color: #ffffff;
           		text-decoration: none;
           }
           div#content div#description p.archive a:hover, div#content div#description p.archive a:active {
           		color: #ffffff;
           		text-decoration: underline;
           }

                div#description a:link, div#description a:visited {
                    color: #3f3f3f;
                    text-decoration: none;
              }

                div#description a:hover, div#description a:active {
                    color: #ffffff;
                    background-color: transparent;
                    text-decoration: underline;
              }

               div#description img.rss {
                    border-width: 0px;
                    position: absolute;
                    bottom: -12px;
                    right: -20px;
                    width: 76px;
                    height: 58px;
                }
                
                div#description img.me {
                    	position: absolute;
                    	border-width: 0px;
                    	top:10px;
                    	left: -5px;
						z-index: 9;
                    }

                div#description img.blogof {
                    	position: absolute;
                    	border-width: 0px;
                    	top:-35px;
                    	left: -5px;
						z-index: 10;
                    }
                
               div#content div#twitters {
                    list-style-type: none;
                    top: 300px;
                    left: 630px;
                    position: fixed;
                    background-image: url(http://www.jonheslop.com/tumblr/twitterbg.png);
		    		height: 80px;
                    width: 297px;
                    text-align: right;
              	    font: Normal;
             	    color: #fff;
                 	}
               div#content div#twitters img.tweetwords {
               		position: absolute;
               		top: -25px;
               		left: -11px;
               		z-index: 400;
               		}
               
               div#tweeter {
               		padding-left: 5px;
               		padding-right: 8px;
               		font-size: 11px;
               		}

              div#tweeter ul {
               		padding-left: 5px;
               		}

               div#tweeter a:hover {
               		background-color: transparent; 
               		}

               div#tweeter li {
		        list-style: none;
                        margin-left: 0px;
               		}

			   .tweeturl {
			   		font-size: 10px;
			   		}

			   .tweet {
			   		text-align: left;
			   		float: left;
                    margin: 4px 0 0 4px;
			   		}

               div.post {
                position: relative;
                margin-bottom: 40px;
                padding-right: 20px;
            }

                div.post div.date {
                    margin-top: 10px;
                    text-align: left;
                    font-size: 10px;
                    color: #3f3f3f;
		            }

                div.post div.date a:link, div.post div.date a:visited {
                    color: #3f3f3f;
            }

                div.post div.date a:hover, div.post div.date a:active {
                    color: #c50000;
                    background-color: transparent;
            }
                div.post div.permalink {
                    width: 27px;
                    height:27px;
                    padding: 0px;
                    border-width: 0px;
                    background-color: #AECAA1;
                    background-image: url(http://www.jonheslop.com/tumblr/permalink.gif);
                    display: none;
                    position: absolute;
                    left: -27px;
                    top: 0px;
                    z-index: 10;
                }

                    div.post:hover div.permalink {
                        display: inline;
                    }

                div.post h2 {
                    font-size: 22px;
                    font-weight: Bold;
                    color: #3f3f3f;
                    margin: 0px 0px 5px 0px;
                }

                    div.post h2 a {
                        color: #3f3f3f;
                        text-decoration: none;
                    }
            
                div.post div.caption {
                    font-size: 12px;
                    font-weight: normal;
                    color: #3f3f3f;
                    margin-top: 10px;
                    padding: 0px 20px 0px 20px;
                    }

    
            /* Regular Post */
            
                div.post div.regular {
                    font-size: 12px;
                    color: #3f3f3f;
                }

                    div.post div.regular blockquote {
                        font-style: italic;
                        border-left: solid 2px #444;
                        padding-left: 10px;
                    }
                        
            /* Quote Post */
            
                div.post div.quote div.quote_text {
                    color: #3f3f3f;
                    border-left: solid 5px #AECAA1;
                    padding-left: 10px;
                }
                
                    div.post div.quote div.quote_text span.short {
                        font-size: 36px;
                        letter-spacing: -1px;
                    }
                    
                    div.post div.quote div.quote_text span.medium {
                        font-size: 25px;
                        line-height: 27px;
                        letter-spacing: -1px;
                    }
                    
                    div.post div.quote div.quote_text span.long {
                        font-size: 16px;
                        line-height: 20px;
                    }

                    div.post div.quote div.quote_text a {
                        color: #3f3f3f;
                    }
        
                div.post div.quote div.source {
                    font-size: 14px;
                    font-weight: Bold;
                    color: #3f3f3f;
                    margin-top: 5px;
                }

                    div.post div.quote div.source a {
                        color: #3f3f3f;
                    }
            
            /* Link Post */
            
                div.post div.link a.link {
					font-size: 22px;
					font-weight: bold;
                        color: #3f3f3f;
                }

                    div.post div.link span.description {
                        font-size: 13px;
                        font-weight: normal;
                        color: #3f3f3f;
                    }
            
            /* Conversation Post */
                        
                div.post div.conversation ul {
                    list-style-type: none;
                    margin: 0px;
                    padding: 0px 0px 0px 1px;
                    border-left: solid 5px #AECAA1;
                }
            
                    div.post div.conversation ul li {
                        font-size: 12px;
                        padding: 4px 10px 4px 8px;
                        color: #3f3f3f;
                        margin-bottom: 0px;
                    }
            
                        div.post div.conversation ul li span.label {
                            font-weight: bold;
                        }
                        
                            div.post div.conversation ul li span.user_1 {
                                color: #c50000;
                            }
                            
                            div.post div.conversation ul li span.user_2 {
                                color: #009EF7;
                            }
                            
                            div.post div.conversation ul li span.user_3 {
                                color: #0a0;
                            }
                        
                        div.post div.conversation ul li.odd {
                            background-color: #f4f4f4;
                        }

                        div.post div.conversation ul li.even {
                            background-color: #e8e8e8;
                        }
            
            /* Video Post */
            
                div.post div.video {
                    width: 500px;
                    margin: auto;
                }

            /* Photo Post */
            
                div.post div.photo img {
					border: none;
                }               


            /* Footer */
            
                div#footer {
                    margin: 20px 0px 10px 0px;
                    text-align: justify;
                    font-size: 10px;
                    color: #3f3f3f;
                }

                    div#footer div#nav {
                        font-size:24px;
                    }
                    div#footer div#nav a:link, div#footer div#nav a:visited {
                        text-decoration:none;
                    }

                    div#footer div#nav a:hover, div#footer div#nav a:active {
                        text-decoration:underline;
                        background-color:transparent;
                    }
                    div#footer div#credit {
                        margin-top: 10px;
                        padding-top: 10px;
                    }
                    div#footer div#credit a:link, div#footer div#credit a:visited {
                        color: #c50000;
                    }
		li.icons {
			list-style: none;
			display: inline;
            margin-top: 10px;
            position: relative;
		}
           		ul.iconlist {
                        margin-top: 25px;
		}

		li.icons a span {
			display: none;
			position: absolute;
			bottom: -10px;
			left: 0;
			background: transparent url(http://www.jonheslop.com/mark/images/transparent-70.png) repeat 0 0;
			font-size: 0.8em;
		}

		li.icons a:hover span {
			display: block;
		}
               div.commentlink {
                      font-size: 10px; 
                      text-align: left;
                }           
               div.commentlink a:link, div.commentlink a:visited {
                    color: #3f3f3f;
                }           
               div.commentlink a:hover, div.commentlink a:active {
                    background-color: transparent;
                    color: #c50000;
                }        
              li.followed {
list-style-type: none; display:inline; padding: 0px; margin: 0px;;
                         }   
              img.followedportrait {
                    padding:0px; 
                    margin:0px 0px 4px 4px;
                         }   
                }
                
       		ul.rss_items {
			list-style-type: none;
		}
		ul.rss_items a {
			color: #666;
		}
