/* 2005 */
.ntstyle2005 blockquote small {color: #003366; background-color: transparent; }
.ntstyle2005 h3, h3.ntstyle2005,  h4.ntstyle2005 { font-family: helvetica, arial, sans-serif; font-size: medium; }
div.ntstyle2005 { background-color: #F4F8FC; border: 1px solid #99CCFF; padding: 4px;}


div.dailylink blockquote {
  color: #770099;
  font-family: tahoma, helvetica, arial, sans-serif;
  font-size: smaller;
}
.deliciouslink { font-weight: bold; }
.deliciousdate { font-weight: bold; text-decoration: underline; }

div.dailylink  {
  border-left: 2px #000066 solid;
  border-top: 1px #000066 solid;
  border-bottom: 1px #6699CC solid;
  border-right: 1px #6699CC solid;
  padding: 0px 6px;
  margin: 6px 0px;
}

body	{ color: black; background: white url(/bg2002.gif); font-family: Palatino, serif; }
SMALL	{ font-family: tahoma, geneva, arial, sans-serif; }
SMALL SMALL	{ font-family: verdana, geneva, arial, sans-serif; }
HR	{ color: #000044; background-color: transparent; }
HR.black	{color: black; background-color: transparent;}
A	{ color: #000099; background: transparent; text-decoration: underline;} 
A:visited	{ color: #330066; background: transparent; } 
A:hover { color: #0000FF; background-color: transparent; text-decoration: none; }
A.gif:hover { color: #0000FF; background-color: transparent; }
.qotd	{ color: #000066 ; background: #DDEEFF; padding: .5em; border: 1px dotted #330066; }
.q	{ color: #330066; background-color: transparent; }
.activedate	{ background-color: #CCDDFF; color: inherit; }

#sidebar	{ border: 1px dashed #000099; padding-left: 15px; /*border-right: 1px dashed #000099;*/ padding-right: 15px;}

/*  makes Netscape 4.* choke. oh well.
#mainbody	{ padding-right: 15px; }
*/
	
.date	{
	color: #000066;
	border: 1px dashed #000099;
	padding: 5px;
	background: #C0D8F0;
	}			
	
.posted	{ 
	color: #003366;
	background: transparent;
	}

.sidetitle {
	font-family: tahoma, verdana, arial, sans-serif;
	color:#333333;
	background:#EEEEEE;
	line-height:14px;
	padding:2px;
	margin-top:10px;
	text-align:center;
	text-transform:uppercase;
	letter-spacing: .2em;  					
	}		

.syndicate {
	padding: 2px;
	margin-top: 10px;
	text-align: center;
	background: #EEEEEE; color: black;
	}

.comments-post {
	color: #333333;
	background: transparent;			
	}	
	

.comments-head	{ 
	font-family: georgia, verdana, arial, sans-serif; 
	color: #333333; 
	background: transparent;
	border:1px solid #999999;
	padding:5px;
	margin-top:10px;		
	}		

#banner-commentspop {
	font-family:georgia, verdana, arial, sans-serif;
	color: white;
	background:#336699;
	font-weight:bold;
	border-bottom:1px dotted #FFF;
	border-top:3px solid #99CCFF;
	padding:15px; 
	}								

.comments-body {
	color: #990000;
	background: transparent;
	}

