body {
        margin:50px 0px;
        padding:0px;
        font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
        font-size:medium;
        text-align:center;
        color:#212121;
        background:#ffffff;
        }
        
a ,  a:link ,  a:visited ,  a:active {
 		color:#555555;
 		background:#ffffff;
        text-decoration : none;
      	}

a:hover {
         color : #222222;
         background : #ffffff;
         text-decoration:none;
         }
         
         
h1 {
		font-size:medium;
		font-style:italic;
		letter-spacing:0.3em;
		line-height:140%;
		border-bottom:1px solid #e1e1e1;
		}
	
h2 {
		font-size:small;
		line-height:140%;
		border-bottom:1px solid #e1e1e1;
		text-align:left;
		}

h2.date {
		font-size:small;
		line-height:140%;
		border-bottom:1px solid #e1e1e1;
		text-align:left;
		}
	
p.excerpt {
		font-size:x-small;
		}
	
        
#container {
		color:#212121;
		background:#ffffff;
        width:520px;
        margin:0px auto;
        text-align:left;
        padding:15px;
        } 
        
        
#nav {
		font-size:70%;
		line-height:120%;
		margin:0px 0px 10px 0px;
		}
		
#nav ul {
		display:inline;
		padding:0px;
		margin:0px;
		}
	
#nav li {
		display:inline;
		margin-right:1em;
		}

#nav li a.here {
		font-style:italic;
		color:#000;
		}
     	 
     	 
.item {
		font-size:80%;
		line-height:140%;
		text-align:center;
		}
 
		
.boast {
		font-size:xx-small;
		margin:8px 0px 0px 0px;
		padding:8px 0px 8px 0px;
		text-align:center;
		border-top:1px solid #e1e1e1;
		}

p.meta {
        font-size:x-small;
        font-style:italic;
        text-align:right;
        margin-right:10px;
    	}

img {
   		margin-top : 12px;
   		padding : 4px;
   		border : 1px solid #eee;
		}

.sr {
		font-style:normal;
		letter-spacing:-4px;
		margin:0px 6px 0px 0px;
		}
