	body { background:White; color: black;}
	A, A:link { color: rgb(109,145,198); text-decoration: underline; }
	acronym, abbr { color:rgb(139,163,196); border: 0px;}
	acronym:after, abbr:after { content: " (" attr(title) ") "; }

	.blogbody a:link:after { content: " (" attr(href) ") "; }
	span.posted a:link:after { connntent: ""; }
	a[href^=".."]:after { content: ""; }

	#bMenu { display:none; }
	h1, h2, h3 { margin: 0px; padding: 0px; }

	#banner, #tBar {
		font-family:georgia, charter, arial, sans-serif;
		color:rgb(139,175,228);
		font-size:x-large;
		font-weight:bold;
		position: fixed;
		top: 0px;
		right: 0px;
		height: 65px;
		z-index: 2;
		text-align: left;
		background:white;	     
		width: 100%;
		border-bottom:1px solid rgb(145,166,196);
		}
	
	#tBar { height: 18px; font-size: 8pt; }
		
	#bannertext { padding-left: 15px; padding-top: 15px; }

	#banner a,
	#banner a:link,
	#banner a:visited,
	#banner a:active,
	#banner a:hover {
		font-family:georgia, charter, arial, sans-serif;
		font-size: x-large;
		color: rgb(109,145,198);
		text-decoration: none;
		}

	.description {
		font-family: helvetica, arial;
		color:rgb(78,78,78);
		font-size:8pt;
		font-weight:normal;
		text-transform:none;    
		letter-spacing: 1px; 
		margin-left: 2px;	       
		}       
				
	#content {
		float:left;
		width:100%;
		margin-right:15px;
		margin-bottom:20px;
		}

	#links, #sidebar {display:none; }

	.blog {
		padding-left:15px;
		padding-top:15px;
		padding-right:15px;
		}       
	
	.blogbody {
		font-family:georgia, charter, arial, sans-serif;
		color:black;
		font-size:small;
		font-weight:normal;
		line-height:140%;
		border-bottom:1px dashed rgb(145,166,196);		      
			
		padding:10px;
		text-align: justify;
		}
		
	.blogbody a,
	.blogbody a:link,
	.blogbody a:visited,
	.blogbody a:active,
	.blogbody a:hover {
		font-weight: normal;
	}
	
	.title { 
		font-family: georgia, charter, arial, sans-serif; 
		font-size: 13pt; 
		color: rgb(109,145,198);
		font-weight:bold;       
		}		       

	.subTitle { 
		font-family: georgia, charter, arial, sans-serif; 
		font-size: 11pt; 
		color: rgb(109,145,198);
		font-weight: bold;       
		letter-spacing: .25em;
		border-bottom: 1px solid rgb(145, 166, 196);
		width: 35%;
		}		       

	.category { 
		font-family: georgia, charter, arial, sans-serif; 
		font-size: 10pt; 
		color: #999; 
		font-style: oblique;
		letter-spacing: 5px;
		}		       
	
	#menu {display: none; }       
		
	.date   { 
		font-family:georgia, charter, arial, sans-serif; 
		font-size: 14pt; 
		color: rgb(128,140,156); 
		font-weight:bold;
		margin-top:10px;		
		border-bottom:1px solid rgb(145,166,196); 
		letter-spacing: .7em;
		}		       
		
	.posted { 
		font-family:helvetica, arial;
		font-size: 8pt; 
		color: #999; 
		text-align: right;
		}

	.comments-body {
		font-family:georgia, charter, arial, sans-serif;
		color:black;
		font-size:small;
		font-weight:normal;
		line-height:140%;				       
		}	       

	.comments-post {
		font-family:georgia, charter, arial, sans-serif;
		color:#999;
		font-size:9pt;
		font-weight:normal;
		margin-bottom:25px;
		border-top:1px dashed #666;
		}       
		
	.comments-head  { 
		font-family:georgia, charter, arial, sans-serif; 
		font-size: small; 
		color:rgb(134,141,153);
		font-weight:bold;
		text-transform:uppercase;
		border-bottom:1px solid #666;	   
		margin-top: 10px;
		}	 

	#PostComment {display: none;}      
