BODY {
   font-family: arial, sans-serif;
   color: #333;
   font-size: 12px;
   font-weight: normal;
   line-height: 120%;
   background: #6699CC;
   padding: 10px 5px 10px 5px;
   text-align: center;
}

DIV.pageborder {
   margin: 0 auto;
   background: #FFFFFF;
   padding: 5px 5px 5px 5px;
   width: 800px;
   border: 1px solid black;
   text-align: left;
   /* overflow: auto; */
}

A { color: #003399; font-weight: 500; text-decoration: none; }
A:link { color: #003399; text-decoration: none; }
A:visited { color: #003399; text-decoration: none; }
A:active { color: #999999; text-decoration: none; }
A:hover { color: #999999; text-decoration: underline; }

A IMG {
   border:0;
}

H1.banner {
   font-family:arial, sans-serif;
   color:#666600;
   font-size:24px;
   font-weight:normal;
   padding-top: 5px;	
}

DIV.titleimage {
   text-align: center;
}
				
.date { 
   font-family:times new roman, serif; 
   font-size: 12px; 
   color: #333; 
   border-bottom:1px solid #999;
   margin-bottom:10px;
   font-weight:bold;
}			
		
H3.title {
   font-family: times new roman, serif;
   font-size: 12px;
   color: #666;
}

HR {
   border: 0;
   width: 400px;
   height: 1px;
   color: #666666;
   background: #666666;
   text-align: center;
}

UL {
   padding: 0px;
}

TD {
   font-family: times new roman, serif;
   color:#333;
   font-size:12px;
   font-weight:normal;
   background:#FFF;
   line-height:120%;
}

TD.menu {
   border-right: gray thin solid;
   vertical-align: top;
   width: 130px;
   padding-right: 5px;
   padding-top: 10px;
}

TD.mainbody {
   vertical-align: top;
   padding-left: 5px;
   padding-top: 10px;
}

DIV.blog {
   padding:15px;
   background:#FFF; 
}

DIV.blogbody {
   font-family: arial, sans-serif;
   color:#333;
   font-size:12px;
   font-weight:normal;
   background:#FFF;
   line-height:120%;
}
	
DIV.side {
   font-family: arial, sans-serif;
   color:#333;
   font-size:12px;
   font-weight:normal;	
   line-height:140%;
}	
		
DIV.sidetitle {
   font-family: arial, sans-serif;
   color:#666600;
   font-size:12px;
   font-weight:bold;
   margin-top:20px;
   letter-spacing: .3em;
   text-transform:uppercase;		
}		
	
DIV.syndicate {
   font-family: arial, sans-serif;
   font-size:12px;		
   line-height:140%;
   padding:2px;
   margin-top:15px;
   background:#FFF;  		
}	
		
DIV.powered {
   font-family: arial, sans-serif;
   color:#666;
   font-size:10px;		
   margin-top:50px;
   text-align: left;		
}	
			
DIV.comments-body {
   font-family: arial, sans-serif;
   color:#666;
   font-size:12px;
   font-weight:normal;
   background:#FFF;
   line-height:140%;
   padding-bottom:10px;
   padding-top:10px;		
   border-bottom:1px dotted #999; 				
}		

DIV.comments-post {
   font-family: arial, sans-serif;
   color:#666;
   font-size:12px;
   font-style: italic; 
   font-weight:normal;
   background:#FFF;		
}	
				
DIV.trackback-url {
   font-family: arial, sans-serif;
   color:#666;
   font-size:12px;
   font-weight:normal;
   background:#FFF;
   line-height:140%;
   padding:5px;		
   border:1px dotted #999; 					
}

DIV.trackback-body {
   font-family: arial, sans-serif;
   color:#666;
   font-size:12px;
   font-weight:normal;
   background:#FFF;
   line-height:140%;
   padding-bottom:10px;
   padding-top:10px;		
   border-bottom:1px dotted #999; 				
}		

DIV.trackback-post {
   font-family: arial, sans-serif;
   color:#666;
   font-size:12px;
   font-style: italic; 
   font-weight:normal;
   background:#FFF;		
}	

DIV.comments-head	{ 
   font-family: arial, sans-serif; 
   font-size:12px; 
   color: #666; 
   border-bottom:1px solid #999;
   margin-top:20px;
   font-weight:bold;
   background:#FFF;		
}		

DIV.banner-commentspop {
   font-family: arial, sans-serif;
   color:#FFF;
   font-size:24px;
   font-weight:bold;
   border-left:1px solid #FFF;	
   border-right:1px solid #FFF;  		
   border-top:1px solid #FFF;  		
   background:#003366;
   padding-left:15px;
   padding-right:15px;
   padding-top:5px;
   padding-bottom:5px;  		  		  	
}

DIV.menu {
   margin-bottom:15px;
   background:#FFF;
   text-align:center;
}

DIV.posted { 
   font-family: arial, sans-serif; 
   font-size: 12px;
   font-style: italic; 
   color: #000000; 
   margin-bottom:25px;
}

DIV.container {
   background:#FFF;
   border:1px solid #FFF;		
}

/* image/column alignment */ 

DIV.alignleft {
   padding-right: 5px;
   float: left;
}

DIV.alignright {
   padding-left: 5px;
   float: right;
}

DIV.aligncenter {
   text-align: center;
}

/* quoted articles */

DIV.article {
   background: #D8D8D8;
   border: 1px solid black;
   padding: 5px 5px 5px 5px;
   margin: 0px 10px 0px 10px;
   vertical-align: top;
}

/* story illustration */

IMG.illustration {
   border-left: thin solid #D8D8D8;
   border-bottom: thin solid #D8D8D8;
}

/* stories */

BODY.story {
   font-family: arial, sans-serif;
   color: #333;
   font-size: 12px;
   font-weight: normal;
   background: #D8D8D8;
   line-height: 120%;
   padding: 10px 5px 10px 5px;
   text-align: center;
}

DIV.storytitle {
   font-family: arial, sans-serif;
   font-size: 26px;
   font-weight: bold;
   text-align: center;
   letter-spacing: .2em;
   padding: 5px 0px 5px 0px;
}

DIV.authortitle {
   font-family: arial, sans-serif;
   font-size: 16px;
   font-weight: bold;
   text-align: center;
   padding-bottom: 5px;
}

DIV.chaptertitle {
   font-family: arial, sans-serif;
   font-size: 16px;
   font-weight: bold;
   padding: 20px 0px 20px 20px;
}

DIV.illocaption {
   font-size: 10px;
   font-style: italic;
   text-align: center;
}

DIV.chaptermenu {
   text-align: center;
   background: #D8D8D8;
}

DIV.sectiondivider {
   text-align: center;
   font-weight: bold;
   letter-spacing: .5em;
}

DIV.quotation {
   padding: 20px 0px 0px 200px;
   width: 400px;
}

DIV.passage {
   padding: 0px 40px 0px 40px;
   font-style: italic;
}

P.credit {
   padding-left: 150px;
}

/* blog poems */

DIV.poemtitle {
   padding-left: 340px;
   font-weight: bold;
}

DIV.poem {
   padding-left: 300px;
}

		
/* currently unused tags */

/*
	#content {
		position:absolute;
		background:#FFF;
		margin-right:20px;
		margin-left:200px;
		margin-bottom:20px;
		border:1px solid #FFF;	
		}


	#links {	
		padding:15px;				
		border:1px solid #FFF;
		width:200px;			
		}

		
.calendar {
   font-family:verdana, arial, sans-serif;
   color:#666;
   font-size:x-small;
   font-weight:normal;
   background:#FFF;
   line-height:140%;
   padding:2px;
   text-align:left;
}
	
CAPTION.calendarhead {	
   font-family:palatino, georgia, times new roman, serif;
   color:#666600;
   font-size:small;
   font-weight:normal;
   padding:2px;
   letter-spacing: .3em;
   background:#FFF;
   text-transform:uppercase;
   text-align:left;			
}	

*/

