body {
		margin:0px;
		padding:0px;
		background:#fff;
		}
	
#frame {
		width:800px;
		margin-right:auto;
		margin-left:auto;
		text-align:left; 
		margin-bottom:10px;
		}
		
#banner {
		padding:10px 0px 9px 0px;   
		margin:0px;
		width:100%;
		text-align:center;
                }
#banner a:hover {background:none;}		

#bannerphoto
		{
		padding-bottom:10px;  
		padding-top:10px;
		margin-top:5px;
		margin-bottom:20px; 
		text-align:center;
		background:#fff; 
	}

#contentleft {
		width:520px;
		float:left;
		background:#f3f3f3;
		padding:10px;
		margin-bottom:10px;
		}
		
#contentright {
		width:250px;
		float:right;
		background:#fff;
		padding-top:10px; 
		} 
			
A 		{ color: #333; text-decoration: none; font-weight:normal;} 
A:hover 	{ text-decoration:underline;}

.date	{ 
		font-family: trebuchet, verdana, arial, sans-serif; 
		font-size: 70%; 
		color: #999; 
		font-weight:normal;
		}

.title	{ 
		font-family: georgia, times new roman, serif; 
		font-size: 100%; 
		color: #333; 
		font-weight:bold;  
		padding-top:10px;	
	}				
		
.title a {font-size:100%; font-weight:bold;}
.title a:hover {font-size:100%; background:#fff;text-decoration:none;}
	
.text {
  		font-family: verdana, arial,sans serif;
		color:#000	;
		font-size:70%;
		font-weight:normal;
  		line-height:140%;  
  		border-bottom:1px dashed #333;			  		
  	}

.text a,
.text a:link,
.text a:visited,
.text a:active,
.text a:hover {	font-weight: bold; }
	
blockquote {
  		font-size:120%;
  		line-height:140%;	
		font-family:trebuchet ms,verdana,arial,sans serif;
		border:1px dashed #ccc;
		padding:20px;
		}

.extended {font-style:italic;}
			
.sidebar	{		
		font-family:verdana, arial, sans-serif;
		color:#333;
		font-size:70%;
		font-weight:normal;
  		line-height:120%;
		padding:10px;
}

.sidebar a {font-weight:bold; color:#333;}
.sidebar a:hover {text-decoration:underline;}

ul.delicious {
margin-left: 0;
padding-left: 1;
line-height:120%;
}

.photolog {
		text-align:center;				
		padding-top:10px; 
		padding-bottom:10px; 
		}		
		
/* comment styles */

.comments-head	{ 
		font-family:verdana, arial, sans-serif; 
		font-size: small; 
		color: #333; 
		font-weight:bold;
		margin-top:5px;
		text-transform:lowercase;
		padding:0px;		
		}		

.comments-body {
		font-family:verdana, arial, sans serif;
		color:#333;
		background:#ddd;
		font-size:70%;
		font-weight:normal;
  		line-height:140%;
  		padding:10px 30px 10px 30px;  
  		margin:5px 0px 5px 0px;
  		border:1px dotted;			
		}		

.comments-post {
		color:#000;			
		}		

.comments-form {
		font-family:verdana, arial, sans-serif;
		color:#000;
		font-size:x-small;
		font-weight:normal;
  		background:#fff;
		margin-top:0px;		
	 	margin-top:10px;	
		padding-left:10px;	
		}	
		
#banner-commentspop {
		font-family:trebuchet, verdana, arial, sans-serif;
		color:#333;
		font-weight:bold;
  		padding:4px;
		}		

.commentspop-head {
		font-family:verdana, arial, sans-serif; 
		font-size: small; 
		color:#333; 
		font-weight:bold;
		margin-top:5px;
		text-transform:lowercase;
		padding:4px;		
		}				

.commentspop-form {
		font-family:verdana, arial, sans-serif;
		color:#fff;
		font-size:small;
		font-weight:normal;
  		margin-top:0px;		
	 	margin-top:10px;	
		padding-left:10px;	
		}	

/* individual archive styles */

	.prev	{ 
		font-family:verdana, arial, sans-serif; 
		font-size: x-small; 
		color: #000; 
		text-align: left;
		font-weight:normal;
		text-decoration:none;
		}

	.next	{ 
		font-family:verdana, arial, sans-serif; 
		font-size: x-small; 
		color: #000; 
		text-align: right;
		font-weight:normal;
		text-decoration:none;
		}
