body {
		font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
		margin-right:20px;
		margin-left: 20px;
		font-size: 13px;
		background-color:#BBCFE3;
		color:black;
		}
table, td {	font-size: 13px; padding: 0px;}		

	A, A:link 			{font-weight:bold; color: #264e84; text-decoration: none; font-family:verdana, sans-serif;} 
	A:visited	{ color: #346AB4; text-decoration: none; } 
	A:hover, A:active	{ color: #346AB4; background-color:#BBCFE3;} 

	#banner, #banner-commentspop {
		font-size:30px;
		font-weight:bold;
		text-align:right;
		letter-spacing: 5px;
		color:Black;
		padding-right: 5px;
		text-transform: normal;
		}

	.description {
		font-size:14px;
		font-weight:bold;
		display:block;
		color:Black;
		}	
				
	#content {
		float:right;
		width: 60%;
		margin-left: 10px;
}

	#contentl {
		float:left;
		width: 215px;
                                height: 100%;
		margin-bottom:10px;
}

	#links {
		float:right;
		text-align:right;
		height: 100%;
		width: 215px;
		margin-top: 10px;
		
				}
		
	.blog { border-bottom: solid 1px black; }	
	
	.blogbody, .trackback-body  {
		font-weight:normal;
  		line-height:14px;		
	letter-spacing: 0.1em;
		background-color: white;
		border: solid 1px black;
                                		padding: 10px;		}

               .comments-body  {
		font-weight:normal;
  		line-height:14px;	
                               
	letter-spacing: 0.1em;
		background-color: white;
		border: solid 1px black;
		padding: 10px;		}

.post-body  {
		font-weight:normal;
  		line-height:14px;		
	letter-spacing: 0.1em;
		background-color: #CECECE;
		border: solid 1px black;
		padding: 10px;		}		
	
	.title, .comments-head	{ 
		font-weight: bold;	
		text-align:right;
		font-size: 15px;
		text-transform:uppercase;
		letter-spacing:1px;
		background-color:#BBCFE3;
		}			
		
	#menu {
  		margin-bottom:10px;
		font-weight:bold;  							
		}	
		
	.date	{ 
		font-weight:bold;
		font-size: 18px;
		letter-spacing: 2px;
		color:#6633CC;
		text-align:right;
		padding-top: 20px;
		text-transform:normal;
		}			
		
	.posted, .trackback-post, .comments-post	{ 
		font-size: 95%; 
		display:block;
                                
		}
		
	.side {
		font-weight:normal;
  		line-height:14px;		
		padding-bottom: 10px;	
		font-size: 13px;	
		}
	
	.calendar, .syndicate {
		font-weight:normal;
  		line-height:14px;		
		padding-bottom: 20px;	
		font-size: 13px;	
		}		
	.sidetitle, .calendarhead {
		font-weight:bold;
  		line-height:14px;
		}		
	
	.powered {
		font-weight:bold;
		line-height:14px;
		}	
		
	.trackback-url {
		font-weight:normal;
  		line-height:14px;	
  		padding:5px;
		}

	input, textarea, select {
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 11px;
			background-color: white;
			border: solid 1px black;
			}

	hr {
			width: 45%; height:1px; 
		}

/*/*/a{}
body,
body a,
body .calendar,
body .calendarhead,
body .title,
body .sidetitle,
body .syndicate,
body .powered,
body .comments-post,
body .posted {
  font-size: x-small;
  voice-family: "\"}\"";
  voice-family: inherit;
  font-size: x-small;
}
html>body,
html>body a,
html>body .calendar,
html>body .calendarhead,
html>body .title,
html>body .sidetitle,
html>body .syndicate,
html>body .powered,
html>body .comments-post,
html>body .posted {
  font-size: small;
}

body .date {
  font-size: medium;
  voice-family: "\"}\"";
  voice-family: inherit;
  font-size: medium;
}
html>body .date {
  font-size: 110%;
}

body #banner {
  font-size: 200%;
}

body .description {
  font-size: 100%;
}

body .blogbody {
  font-size: 100%;
}

body .blogbody,
body .calendar,
body .calendarhead,
body .side,
body .title,
body .sidetitle,
body .syndicate,
body .powered,
body .comments-body {
  line-height: 128%;
}
/* */
