body {
	margin:0px 0px 20px 0px;
	background : #000000 url(images/denbk.gif);
}

A 			{
	color: #FF0000;
	background-color : transparent;
	text-decoration: none;
}

A:link		{
	color: #FF0000;
	background-color : transparent;
	text-decoration: none;
}

A:visited	{
	color: #FF8040;
	background-color : transparent;
	text-decoration: none;
}

A:hover		{
	color: #FF0000;
	background-color : #CCCCCC;
	text-decoration: none;
}



H1  {
	font : bold 20px arial, helvetica, sans-serif;
	color : #CC0000;
	background-color : transparent;
}
	
H2  {	
	font : bold 16px arial, helvetica, sans-serif;
	color : #CC0000;
	background-color : transparent;
	margin-left : 25px; 
	margin-right : 25px;
	}
	
P  {	
	font : bold 12px/18px Verdana, geneva, sans-serif;
	color : #000000;
	background-color : transparent;
	margin-left : 30px;
	margin-right : 30px; 
	}
		
P.indent { 
	font : bold 12px/18px Verdana, geneva, sans-serif;
	color : #000000;
	background-color : transparent;
	margin-left : 55 px;
	margin-right : 45 px; 
	}	
	
.foot  {
	font : bold 10px Verdana, geneva, sans-serif;
	color : #000000;
	background-color : transparent;
	border : 1px solid #CC3300;
	padding : 2%;
}	

.botlinks  {
	font : bold 10px Verdana, geneva, sans-serif;
	color : #000000;
	background-color : transparent;
	padding : 2%;
	text-align : center;
} 

#banner  {
	color:#FFFFFF;
	background-color : #000000;
	width : 100%;
	border-bottom : 1px solid #EA7500;
}

#navbar {
	color:#FFFFFF;
	background-color : #000000;
	width : 100%;
	border-bottom : 1px solid #EA7500;
	text-align : center;
	margin-left : auto;
	margin-right : auto;
}

				
#content {
	position:absolute;
	color: #333333;
	background-color:#FFFFFF;
	margin: 20px 20px 20px 225px;
		}

#container {
	color: #333333;
	background-color:#FFFFFF;
		}

#links {
	padding:15px;
	width:200px;
}
		
.blog {
	padding:15px;	
	color: #333333;
	background-color:#FFFFFF; 
		}

.blogbody {
	font : 12px/18px "Trebuchet MS", Verdana, Geneva, sans-serif;
	color: #333333;
	background-color: #FFFFFF;
}


.title	{
	font : bold 16px arial, helvetica, sans-serif;
	color: #666666;
	background-color : transparent;
}			

.date	{
	font : bold 16px arial, helvetica, sans-serif;
	color: #333333;
	background-color : transparent;
	border-bottom:1px solid #999999;
	margin-bottom:10px;
}			
		
.posted	{ 
	font: 10px verdana, arial, sans-serif; 
	color: #000000; 
	background-color : transparent;
	margin-bottom:25px;
		}
		
.lsections {
	border : 1px solid #990000;
}

		
		
.calendar {
	font: normal 10px/18px verdana arial sans-serif;
	color:#666666;
	background-color:#FFFFFF;
	padding:2px;
	text-align:left;
}
	
.calendarhead {
	font: bold small-caps 12px palatino, georgia, times new roman, serif;
	color:#666600;
	background-color:#FFFFFFF;
	padding:2px;
	letter-spacing: .3em;
	text-align:left;
}	
	
.side {
	font: normal 10px/14px verdana, arial, sans-serif;
	color:#333333;
	background-color:#FFFFFF;
	padding:2px;
	border-bottom : 1px solid #990000;
	border-right : 1px solid #990000;
	border-left : 1px solid #990000;
}	
		
.sidetitle {
	font: bold small-caps 12px palatino, georgia, times new roman, serif;
	color:#666600;
  	background-color:#FFFFFF;
  	padding:2px;
  	margin-top:30px;
	letter-spacing: .3em;
	border-top : 1px solid #990000;			
	border-right : 1px solid #990000;			
	border-left : 1px solid #990000;	
		}		
	
.syndicate {
	font: normal 11px verdana, arial, sans-serif;
	padding:2px;
	margin-top:15px;
	color : inherit;
	background-color:#FFFFFF;
}	
		
.powered {
	font: bold small-caps 11px/18px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #444444;
	background-color : #FFFFFF;
	border:1px solid #616161;
	padding:2px;
	margin-top:10px;
	text-align:center;
	letter-spacing: .2em;
}	
		
	
.comments-body {
	font : 12px/18px "Trebuchet MS", Verdana, Geneva, sans-serif;
	color:#666666;
	background-color : #FFFFFF;
	padding-bottom:10px;
	padding-top:10px;
	border-bottom:1px dotted #999;
}		

.comments-post {
	font : 12px/18px "Trebuchet MS", Verdana, Geneva, sans-serif;
	color:#666666;
	background-color : #FFFFFF;
		}	
			
	
.trackback-url {
	font : 12px/18px "Trebuchet MS", Verdana, Geneva, sans-serif;
	color:#666666;
	background-color : #FFFFFF;
 	padding:5px;		
 	border:1px dotted #999999; 					
		}


.trackback-body {
	font : 12px/18px "Trebuchet MS", Verdana, Geneva, sans-serif;
	color:#666666;
	background-color : #FFFFFF;
 	padding-bottom:10px;
  	padding-top:10px;		
 	border-bottom:1px dotted #999999; 					
		}		

.trackback-post {
	font : 10px/14px "Trebuchet MS", Verdana, Geneva, sans-serif;
	color:#666666;
	background-color : #FFFFFF;
		}	

		
.comments-head	{ 
	font : 12px/18px "Trebuchet MS", Verdana, Geneva, sans-serif;
	color:#666666;
	background-color : #FFFFFF;
	border-bottom:1px solid #999;
	margin-top:20px;	
		}		

#banner-commentspop {
	font : bold 20px arial, helvetica, sans-serif;
	color:#FFFFFF;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	background: #666666;
	padding: 5px 15px 5px1 5px;
}

 #topnav {
	width: 100%;
	margin: 0;
	padding: 2px 0px 2px 0px;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: White;
	background-color : #000000;
	border-bottom : 1px solid #990000;
}

A.tnav:LINK {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: White;
	background-color : transparent;
	text-decoration: none;
	margin: 0px 12px 0px 12px;
}
	A.tnav:VISITED {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #DDDDDD;
	background-color : transparent;
	text-decoration: none;
	margin: 0px 12px 0px 12px;
}
	A.tnav:HOVER {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #CC0042;
	background-color : transparent;
	text-decoration: underline;
	margin: 0px 12px 0px 12px;
}

.navsep {
	color: #EDEDED;
	background-color : transparent;
}

.this {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: White;
	background-color : #990000;
	margin: 0px 2px 0px 2px;
	padding-left: 10px;
	padding-right: 10px;
}

.buy {
	padding:6px;
	margin-bottom:15px;
	margin-top:5px;
	color : inherit;
	background-color:#FFFFFF;
         text-align: center;
}