body {		margin:0px 0px 0px 0px;		background:#EEE;				}	
	A 		{ color: #00A;
			font-family: verdana, arial, sans-serif;
			font-size:small; font-weight:bold; text-decoration: none; } 	
	A:link		{ color: #00A; text-decoration: none; } 	
	A:visited	{ color: #A30; text-decoration: none; } 	
	A:active	{ color: #FFCC66;  } 	
	A:hover		{ color: #F11; text-decoration: underline;  } 	
	a.banner { color: #FFCCAA; font-family:verdana, arial, sans-serif; font-size:medium; text-decoration:none;}	
	a.banner2 { color: #FFFFFF; font-family:verdana, arial, sans-serif; font-size:22px; text-decoration:none;}	
	div.banner3 { color: #00CCAA; font-family:verdana, arial, sans-serif; font-size:13px; text-decoration:none;}	
	span.banner4 { color: #00CCAA; font-family:verdana, arial, sans-serif; font-size:13px; text-decoration:none;}	
	A.sitelink { color: #FFFFFF; font-family:verdana, arial, sans-serif; font-size:22px;  font-weight:bold; text-decoration:none;}	
	A.sitelink:visited { color: #FFFFFF; font-family:verdana, arial, sans-serif; font-size:22px; text-decoration:none;}	
	#sitelink { color: #FFFFFF; font-family:verdana, arial, sans-serif; font-size:22px; text-decoration:none;}	
	.sitelink { color: #FFFFFF; font-family:verdana, arial, sans-serif; font-size:22px; text-decoration:none;}	
	.sitelink:visited { color: #FFFFFF; text-decoration: none; } 	
	#banner {	font-family:georgia, verdana, 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:#007777;  		
			padding:15px; 		  		  		 	 		
		}	
	.description {	font-family:verdana, arial, sans-serif;		
			color:#FFF;		
			font-size:small;		
			font-weight:bold;  		
			background:#007777;  		
			text-transform:none;			
		}						
	#content {	float:left;		
			position:relative;		
			background:#FFF;  		
			padding-right:15px;		
			margin-bottom:20px;		
			border:1px solid #FFF;
		}	
	#container {	background:#FFF;		
			border:1px solid #FFF;				
		}	
	#links {	background:#cdc;		
			padding:15px;						
			border:1px solid #FFF;					
		}			
	.blog {  	padding:12px;		
			background:#FFF;  									
		}			
	.blogbody {	font-family:verdana, Arial, Helvetica, sans-serif, georgia;		
			color:#000;		
			font-size:small;		
			font-weight:normal;  		
			background:#FFF;		
		}			
	.title	{ 	font-family: verdana, arial, sans-serif; 		
			font-size: 115%; 		
			font-weight:bold;		
			color: #000000; 			
		}				
	.titlealt {    	font-family: verdana, arial, sans-serif; 		
			font-size: 15px; 		
			font-weight:bold;		
			color: #000000; 			
		}				
	.sub1title {	font-family:verdana, arial, sans-serif;		
			color:#000000;		
			font-size:110%;		
			font-weight:bold;  		
			padding:1px;  		
			margin-top:8px;  		
			margin-bottom:2px;		
			text-align:left;		  							
		}			
	.sub2title {	font-family:verdana, arial, sans-serif, georgia;		
			color:#000000;		
			font-size:105%;		
			font-weight:bold;  		
			line-height:13px;  		
			padding:1px;  		
			margin-top:8px;  		
			margin-bottom:2px;		
			letter-spacing: .1em;		
			border-bottom:1px dotted #FFF;		
		}				
	#menu {  	margin-bottom:15px;		
			background:#FFF;		
			text-align:center;
		}
	.date	{      	font-family:georgia, verdana, arial, sans-serif;
	 		font-size:large;
			color: #000;
			border-bottom:3px solid #222;
			margin-bottom:10px;
			font-weight:normal;
		}
	.posted	{	font-family:verdana, arial, sans-serif;
	 		font-size: small;
			color: #000000;
			margin-bottom:11px;
			border-bottom:1px solid #999;
		}
	.postbottom {	font-family:verdana, arial, sans-serif;
	 		font-size:small;
			color: #000000;
		}
	.postbottomlink	{font-family:verdana, arial, sans-serif;
	 		font-size:small;
			color: #000000;
			}
	.calendar {	font-family:verdana, arial, sans-serif;
			color:#FFF;
			font-size:small;
			font-weight:normal;
			background:#999;
			line-height:14px;
			padding:2px;
			text-align:center;
		}
	.calendarhead {	font-family:verdana, arial, sans-serif;
			color:#FFF;
			font-size:small;
			font-weight:bold;
			background:#999;
			line-height:14px;
			padding:2px;
		}
	.side {		font-family:verdana, arial, sans-serif;
			color:#333;
			font-size:small;
			font-weight:normal;
	  		background:#cdc;
	  		line-height:14px;
	  		padding:2px;
		}
	.sidetitle {	font-family:georgia, verdana, arial, sans-serif;
			color:#000000;
			font-size:medium;
			font-weight:normal;
	  		line-height:13px;
	  		padding:2px;
	  		margin-top:8px;
	  		margin-bottom:3px;
			letter-spacing: .1em;
			border-bottom:6px solid #077;
			text-align:center;
	  		background:#CDC;
		}
	.sidesubtitle {	font-family:georgia, verdana, arial, sans-serif;
			color:#000;
			font-size:small;
			font-weight:normal;
			line-height:15px;
			padding:2px;
			margin-top:6px;
			margin-bottom:1px;
			border-bottom:2px ridge #077;
			letter-spacing: .1em;
			text-align:center;
			background:#CDC;
		}
	.sidelink {	font-family:verdana, arial, sans-serif,georgia;
			color:#000000;
			font-size:small;
			font-weight:normal;
			padding:0px;
			margin-top:1px;
			margin-bottom:5px;
			text-align:left;
		}
	.sidelink:visited { color: #FF3300; text-decoration: none; }
	.sidelink:active { color: #F0F; text-decoration: none; }
	.sidelink:hover { color: #D11;  text-decoration: none; }
	.sidelink:link { color: #FFFFF; text-decoration: none; }
	.smalllink {   	font-family:verdana, arial, sans-serif,georgia;
			color:#000000;
			font-size:small;
			font-weight:normal;
			padding:0px;
			margin-top:1px;
			margin-bottom:5px;
			text-align:left;
		}
	.vsmalllink {   font-family:verdana, arial, sans-serif,georgia;
			color:#000000;
			font-size:x-small;
			font-weight:normal;
			padding:0px;
			margin-top:1px;
			margin-bottom:3px;
			text-align:left;
		}
	.smalllink:visited { color: #FF3300; text-decoration: none; }
	.smalllink:active { color: #F0F; text-decoration: none; }
	.smalllink:hover { color: #D11;  text-decoration: none; }
	.smalllink:link { color: #FFFFF; text-decoration: none; }
	.syndicate {	font-family:verdana, arial, sans-serif;
			font-size:small;
			font-weight:normal;
			padding:2px;
			margin-top:10px;
			text-align:center;
			background:#CCC;
 		}
	.powered {	font-family:verdana, arial, sans-serif;
			color:#666;
			font-size:small;
			font-weight:normal;
			border:1px dotted #999;
			text-transform:uppercase;
			padding:2px;
			margin-top:10px;
			text-align:center;
			letter-spacing: .2em;
			background:#FFF;
		}
	.comments-body {font-family:verdana, arial, sans-serif, georgia;
			color:#000;
			font-size:small;
			font-weight:normal;
			background:#EEE;
			padding-bottom:8px;
			padding-top:8px;
			border-bottom:1px dotted #999;
		}			
	.comments-post {font-family:verdana, arial, Helvetica, sans-serif, georgia;		
			color:#000;		
			font-size:small;		
			font-weight:normal;  		
			background:#FFF;				
		}						
	.trackback-url {font-family:verdana, arial, sans-serif, georgia;		
			color:#666;		
			font-size:small;		
			font-weight:normal;  		
			background:#FFF;  		
			line-height:14px; 		
			padding:5px;		 		
			border:1px dotted #999; 							
		}	
	.trackback-body {font-family:verdana, arial, sans-serif, georgia;		
			color:#666;
			font-size:small;
			font-weight:normal;
			background:#FFF;
			line-height:14px;
			padding-bottom:10px;
			padding-top:10px;
			border-bottom:1px dotted #999;
		}			
	.trackback-post {font-family:verdana, arial, sans-serif, georgia;		
			color:#666;
			font-size:small;
			font-weight:normal;
			background:#FFF;
			}				
	.comments-head	{font-family:verdana, arial, sans-serif, georgia;		
			font-size:medium;
			color: #000;
			border-bottom:1px solid #999;
			margin-top:16px;
			font-weight:bold;
			background:#FFF;
			}
	#banner-commentspop {font-family:verdana, arial, sans-serif, georgia;
			font-size:18px;
			color:#FFF;
			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;
			}			
	.commentstext { width:100%; }	
	#commentstext { width:100%; }