a {text-decoration: none; }
	
.mygravatar{
float: left;
margin-right:5px;
margin-left:-6px;
margin-bottom:3px;
}

#menubox{
position: absolute;
right:4px;   /* garysaid was right 0 (or left 280) */
top:10px;  /* garysaid was right 16 */

height: 23px;
width:492px;    /* garysaid was 352 */
z-index: 29;
color:#FFF;  border:2px dotted #EEEEF6; 
background: #889966;
/* z-index:10; */
margin-bottom:8px;        voice-family: "\"}\"";
        voice-family: inherit;

}





acronym {
  border-bottom: 1px dotted black;
cursor: help;
}




body {	margin:0px;	padding:0px;	font-family:verdana, arial, helvetica, sans-serif;	color:#333;	background-color:#9999FD;
background-image: url(./bg-hier o.jpg);     /* GARYSAID */
}
blockquote {
	margin-left:15px;
	margin-right:15px;
	border:1px dotted #0000FE;   /* GARYSAID  was  5C0A0A */
	background-color:#fff;
	padding:5px;
	font-family: Verdana, arial, sans-serif;
	font-size:small;
}
.adheading { font: small;}
.adtable {  width:80px; overflow: hidden;}
.adtext { font: x-small;}


.newlinks { overflow: hidden; }
newlinks { overflow: hidden; }


.tqpHeader, .tqpFooter   {
font:9px verdana, arial, helvetica, sans-serif;	
}

.tqpAuthor, .tqpQuote  {
font: verdana, arial, helvetica, sans-serif;	
font-size:x-small; font-weight: bold;
}



ol, ul {	font:11px/20px verdana, arial, helvetica, sans-serif;		}


h1 {	margin:0px;
font-weight:900;
color:#0000FE;	}


p {	font:11px/20px verdana, arial, helvetica, sans-serif;/*	margin:0px 0px 16px 0px;  GJL MAY 05*/	padding:0px;	}

#Content>p {margin:10px;}#Content>p+p {text-indent:30px;}


a {color:#0000FE;padding:1px;}
a:link {color:#0000FE; padding:1px;}
a:visited {color:#0000FE;padding:1px;}
a:hover {background-color:#CCC;padding:1px;}

	h2, h3 {
		margin: 0px;
		padding: 0px;
	}  /*  not in tl  */


#banner {	position:absolute;	top:10px;	left:75px;
	right:155px;  /* garysaid was 255 */	padding-left:165px;  padding-top:5px; padding-bottom:5px;
padding-right:5px;
color:#0000FE;
border:2px dotted  #889966;   
background-color:#EEEEF6;

/* Again, the ugly brilliant hack. */	voice-family: "\"}\"";	voice-family:inherit;	}/* Again, "be nice to Opera 5". */body>#links {}

#content {	margin:62px 155px 10px 175px;  /*  top right bot left? */
/* garysaid was 5px 275px 10px 150px  */

   /*  diffrerent  GL  */
/* position:absolute;  top:80px;   */	/* Again, the ugly brilliant hack. */	voice-family: "\"}\"";	voice-family:inherit;	right: 10px   /* garysaid was 285 */	}/* Again, "be nice to Opera 5". */body>#content {right: 10px;}   /* garysaid was 285 */


/*     20  indents content  GJL */

.spacing {	line-height:5px;	padding:5px;	
	}



.sidead a img {		
		color:#333;
		background:#889966;
	border:2px dotted #ffffff;	
	}

#links2 {	position:absolute;	top:10px;  /* garysaid was 10 */	right:10px;  /* garysaid  was ___left?___*/	width:135px;  /* garysaid was 130 */
overflow: hidden;		padding:0px;
/*	background-color:#003300;    GJL *//* Again, the ugly brilliant hack. */	voice-family: "\"}\"";	voice-family:inherit;	width:135px;	}/* Again, "be nice to Opera 5". */body>#links2 {width:135px;}

#links {	position:absolute;	top:5px;	left:10px;overflow: hidden;
	width:155px;  /* garysaid was 255 */	padding:0px;
/*	background-color:#003300;    GJL *//* Again, the ugly brilliant hack. */	voice-family: "\"}\"";	voice-family:inherit;	width:155px;	}/* Again, "be nice to Opera 5". */body>#links {width:155px;}




	.description {
		font-family:verdana, arial, sans-serif;
		color:#889966; 
		font-size:x-small;
		font-weight:bold;
  		text-transform:none;	
		} 

	

#container {     /* different  */
	/*	position:absolute;   	top:90px;  */
	  /* same as padding:20px; ish  top right bot left? */	
	margin:55px 155px 10px 175px;  /*  top right bot left? */
/* garysaid was 	margin:-0px 10px 20px 150px; */



		}
.nextprev {font-color: #888;
	color: #888;
		} 
.nextprev a,
.nextprev a:link,
.nextprev a:visited,
.nextprev a:hover,
.nextprev a:active {
		font-family:georgia, verdana, arial, sans-serif;
		font-size: small;
		font-weight: bold; padding:1px;
		font-color: #ccc;
		color: #ccc;
		text-shadow: #333333 3px 3px 5px;
		text-decoration: none;
		}

	#banner a,
        #banner a:link,
        #banner a:visited,
        #banner a:hover,
        #banner a:active{
		font-family:georgia, verdana, arial, sans-serif;
		font-size: x-large; padding:1px;
		font-weight: bold;
	
		text-shadow:  #889966 1px 1px 15px;
		text-decoration: none; padding:1px;
		}
#links a:hover {padding:1px;}		

#content a {padding:1px;}
#content a:hover {background: #889966; padding:1px;}		

#menu a:hover {font-size:small; padding:1px;}	
		

.blogentryoutside {
		/*   position:relative;  IMAGE PROBLEM  not showing (image below Z-axis) */
		color:#333;
		background:#EEEEF6;
  		padding:15px;			
		border:2px dotted #889966;	}	
	


.dayday { text-align: center;    padding: 4px; margin-left:30px; margin-right:30px;/* garysaid 2 rightS to left  width:200px; */
color:#FFF;  border:2px dotted #EEEEF6; 
background: #889966;
/* z-index:10; */
margin-bottom:8px;        voice-family: "\"}\"";
        voice-family: inherit;

}


	.dayday a,
	.dayday a:link,
	.dayday a:visited,
	.dayday a:hover,
	.dayday a:active {
		padding:1px; 
color:#0000FE;
}	
	



	.blog {
  		}	

	
	.blogbody {
		font-family: verdana, arial, helvetica, sans-serif;
		color:#222;
		font-size:small;
		font-weight:normal;
  		background:#EEEEF6;
  		background-color:#EEEEF6;
  		line-height:16px;			

	padding:0px;	font:11px/20px verdana, arial, helvetica, sans-serif;   /* GARYSAID GJL july 05*/	

		}

	.blogbody a,
	.blogbody a:link,
	.blogbody a:visited,
	.blogbody a:hover,
	.blogbody a:active {
		padding:1px; 
font-weight: normal;  color:#0000FE;
		text-decoration: underline;
	}
	
.blogbody a:hover {background: #222222; padding:1px;}		

	.title	{ 
		font-family: verdana, arial, sans-serif; 
		font-size: small; 
		color: #0000FE; 	
		text-transform:uppercase; 	
		}			

	#menu {

		margin-bottom:15px;
		background:#FFF;
		text-align:center;  							
		}		

	.date	{ 
		font-family:verdana, arial, sans-serif; 
		color: #0000FE; 
		font-weight:bold;
		font-size:small;
	font-style: oblique;
}			
		
	.posted	{ 
		font-family:verdana, arial, sans-serif; 
		font-size: x-small; 
		color: #0000FE; 
		margin-bottom:25px;
		}
		
		
	.calendar {
		font-family:verdana, arial, sans-serif;
		color:#FFF;
		font-size:x-small;
		font-weight:normal;
  	
  		line-height:140%;
  		padding:1px;
  		text-align:center;	
		}
	
	.calendarhead {	
		font-family:verdana, arial, sans-serif;
		color:#FFF;
		font-size:small;
		font-weight:bold;
  		background:#889966;
  		line-height:140%;
  		padding:2px;					
		}	

	.sideoutside {
		color:#333;
		overflow: hidden;  background:#889966;
   		padding:2px;				
			font-family: helvetica,arial, sans-serif; 
		font-size: 11px; 
		padding:2px;				
	border:2px dotted #ffffff;	}	
	.side {
		font-family:verdana, arial, sans-serif;
		color:#333;
		font-size:x-small;
		font-weight:normal;
  		background:#889966;
  		line-height:140%;
  		padding:8px;				
		padding-left:15px;				
	}	
		
	.sidetitle {
		font-family:verdana, arial, sans-serif;
		color:#FFF;
		font-size:small;
		font-weight:normal;
  		line-height:140%;
  		padding:2px;
  		margin-top:10px;
		letter-spacing: .1em;
		border-bottom:1px dotted #FFF;
		text-align:center;		  					
  		background:#889966;		
	}		
	
	.syndicate {
		font-family:verdana, arial, sans-serif;
		font-size:xx-small;
		font-weight:bold;		
  		line-height:140%;
  		padding:2px;
  		margin-top:10px;
  		text-align:center;
  		background:#889966;  		
 		}	
		
	.powered {
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size:xx-small;
		font-weight:bold;
  		border:1px dotted #999;			
		line-height:140%;
		text-transform:uppercase; 
		padding:2px;
		margin-top:10px;
		text-align:center;
		letter-spacing: .2em;					
  		background:#FFF;		
		}	
		
	
	.comments-body {
		font-family:verdana, arial, sans-serif;
		color:#444;
		font-size:small;
		font-weight:normal;
  		line-height:140%;
 		padding-bottom:10px;
  		padding-top:10px;		
 		border-bottom:1px dotted #999; 					
		}		

	.comments-post {
		font-family:verdana, arial, sans-serif;
		color:#444;
		font-size:x-small;
		font-weight:normal;
 		
		}	

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

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

	.trackback-post {
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size:x-small;
		font-weight:normal;
  		background:#FFF;		
		}

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

	#banner-commentspop {
		font-family:georgia, verdana, arial, sans-serif;
		color:#FFF;
		font-size:large;
		font-weight:bold;
		border-left:1px dotted #FFF;	
		border-right:1px dotted #FFF;  		
		border-top:1px dotted #FFF;  		
  		background:#0000FE;
  		padding-left:15px;
  		padding-right:15px;
  		padding-top:5px;
  		padding-bottom:5px;  		  		  			 
		}