body {
		margin:20px 20px 20px 20px;
		background:#FFF;		
                }
A  { 
                color: #666633; 
                text-decoration: none;
                } 
A:link	{ 
                color: #666633; 
                text-decoration: none; 
                } 
A:visited { 
                color: #999966; 
                text-decoration: none; 
                } 
A:active { 
                color: #666633; 
                text-decoration: none; 
                } 
A:hover	{     
                color: #663300; 
                text-decoration: none;
                }

h1 {
		font-size:12pt;
                margin: 0px;
		padding: 0px;
                }

h2 {
	        font-size:12pt;
                margin: 0px;
		padding: 0px;
                }
h3 {
		color: #993300
                font-size:12pt;
                margin: 0px;
		padding: 0px;
                }
blockquote{
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size:8pt;
		font-weight:normal;
                font-decoration:italic;
  	        margin-left:24px;
                margin-right:12px;
		}

#container {
               position: relative;
	       margin: 10px auto;
               width: 750px;
               border:1px solid #666633;
              }

#banner {
		font-family:verdana, arial, sans-serif;
		color:#000;
		font-size:12pt;
		font-weight:bold;
  		background:#FFF;
  		border:1px solid #666633;		
		}
#banner a
#banner a:link
#banner a:visited
#banner a:active
#banner a:hover {
		font-family:verdana, arial, sans-serif;
		font-size: 12pt;
		color: #000;
		text-decoration: none;
		}

.description {
		font-family:verdana, arial, sans-serif;
		color:#CCC;
		font-size:x-small;
		font-weight:bold;
  		background:#FFF;	
  		text-transform:none;	
		letter-spacing: none; 		
		}	
				
#content {
		float:left;
		width:70%;
		background:#FFF;
		margin-right:15px;
		margin-bottom:20px;
		}
#links {
		background:#FFF;
		color:#CCC;
		margin-top:35px;				
		}
		
.blog {
  		padding-left:0px;
  		padding-top:15px;
  		padding-right:15px;					
		}	
.blogbody {
	        font-family:verdana, arial, sans-serif;
		color:#666;
		font-size:9pt;
		font-weight:normal;
  		background:#FFF;
  		line-height:140%;		
  		border-left:0px dotted #666;			
  		border-right:0px dotted #666;
  		border-bottom:0px dotted #666;	  			  
  		padding-left:22px;
                padding-right:10px;
                padding-top:10px;
                padding-bottom:10px;
		}

.quote{
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size:9pt;
		font-weight:normal;
                font-decoration:italic;
  	        magin-left:12px;
		}
.blogbody a {
		font-weight: normal;
		text-decoration: none;
                }
.blogbody a:link {
		font-weight: normal;
		text-decoration: none;
                }
.blogbody a:visited {
		font-weight: normal;
		text-decoration: none;
                }
.blogbody a:active {
		font-weight: normal;
		text-decoration: none;
                }
.blogbody a:hover {
		font-weight: normal;
		text-decoration: none;
                }
	
.title	{ 
		font-family: verdana, arial; 
		font-size: 10pt; 
		color: #993300; 
		text-transform: lowercase;
		font-weight:bold;	
                margin-left: -5px
		}			
		
#menu {
  		margin-bottom:10px;
		background:#FFF;
                font-family:verdana, arial, sans-serif; 
		font-size:small;
		font-weight:bold;  						
		}	
.date	{ 
		font-family:verdana, arial, sans-serif; 
		font-size: 9pt; 
		color: #999; 
		font-weight:bold;
                padding-left:12px;
  		margin-top:10px;
  		border-bottom:1px dotted #666;
  		text-transform:lowercase;
		letter-spacing: .1em;  	
		}			
.posted	{ 
		font-family:verdana, arial, sans-serif; 
		font-size: x-small; 
		color: #999; 
		}
.calendar {
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size:x-small;
		font-weight:normal;
  		padding:2px;				
		}
	
.calendarhead {	
		font-family:verdana, arial, sans-serif;
		color:#993300;
                align: left;
		font-size:x-small;
		font-weight:bold;
  		background:#FFF;
  		line-height:140%;				
		}	
	
.side {
		font-family:verdana, arial, sans-serif;
		color:#CCC;
		font-size:x-small;
		font-weight:normal;
  		background:#FFF;
  		line-height:140%;				
		}	
		
.sidetitle {
		font-family:verdana, arial, sans-serif;
		color:#999;
		font-size:x-small;
		font-weight:bold;
  		background:#FFF;
  		line-height:140%;
  		padding:2px;
  		margin-top:10px;
  		border-bottom:1px dotted #666;
  		text-transform:lowercase;
		letter-spacing: .2em;  					
		}		
	
.syndicate {
		font-family:verdana, arial, sans-serif;
		font-size:xx-small;
		font-weight:bold;		
  		line-height:140%;
  		padding:2px;
  		margin-top:10px;
  		text-align:center;
  		background:#FFF;  		
 		}	
		
.powered {
		font-family:verdana, arial, sans-serif;
		color:#CCC;
		font-size:8pt;
		font-weight:bold;
		border-top:1px dotted #666;
		border-bottom:1px dotted #666;		
		line-height:140%;
		text-transform:lowercase; 
		padding:2px;
		margin-top:10px;
		text-align:center;
		letter-spacing: .2em 
		background:#FFF; 					
		}	
		
	
.comments-body {
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size:small;
		font-weight:normal;
  		background:#FFF;
                padding-left:12px;
  		line-height:140%;
  		padding-bottom:10px;			
		}		

.comments-post {
		font-family:verdana, arial, sans-serif;
		color:#999;
		font-size:x-small;
		font-weight:normal;
  		background:#FFF;	
        	margin-top:0px;		
		padding-left:20px;
                 }	
		
.comments-head	{ 
		font-family:verdana, arial, sans-serif; 
		font-size: small; 
		color: #993300;  
		font-weight:bold;
                padding-left:6px;
		margin-top:10px;
		text-transform:lowercase;
		border-bottom:1px dotted #666;		
		}		

.trackback-body {
		font-family:verdana, arial, sans-serif;
		color:#333;
		font-size:small;
		font-weight:normal;
  		background:#FFF;
  		line-height:140%;	
  		padding-top:15px;				
		}		

.trackback-url {
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size:small;
		font-weight:normal;
  		background:#FFF;
  		line-height:140%;	
  		padding:5px;
  		border:1px dashed #666; 				
		}

.trackback-post {
		font-family:verdana, arial, sans-serif;
		color:#999;
		font-size:x-small;
		font-weight:normal;
  		background:#FFF;
  		margin-bottom:20px;
		}	

.flickrEmailImage {
                border:0px; 
                float:left; 
                margin-right:8px; 
                margin-top:-12px
                }

#banner-commentspop {
		font-family:verdana, arial, sans-serif;
		color:#CC9933;
		font-size:large;
		font-weight:bold;
  		background:#FFF;
  		padding-left:15px; 
		}

#missingpagecontainer {
              position: relative;
	      margin: 10px auto;
              width: 425px;
              border:1px solid #666633;
              }
