        body {
                        margin:0px 0px 10px 0px;
                        background:#ffffff;
	font: 10px Tahoma;
}
	A 		{ color: #999966; text-decoration: none; } 
	A:link		{ color: #999966; text-decoration: none; } 
	A:visited	{ color: #999966; text-decoration: none; } 
	A:active	{ color: #99CC66;
	text-decoration: none;
} 
	A:hover		{ color: #99CC66;
	text-decoration: none;
}
	
	h1, h2, h3 {
		margin: 0px;
		padding: 0px;
	font: bold 12px Tahoma;
}

blockquote {
	font-style: italic;
	color: #333333;
	font-family: Tahoma;
	margin-left: 10px;
	margin-right: 10px;
	background: #dddddd;
	border: 3px outset #eeeeee;
	padding: 10px;
}

	#banner {
		font-family:verdana, arial, sans-serif;
		color:#cccccc;
		font-weight:normal;
                
  		background:#004080;
                padding:15px;
  		text-transform:none;
		letter-spacing: .2em;
font-size: 10px; }

	.description {
		color:#cccccc;
  		background:#004080;	
  		text-transform:none;
		letter-spacing: none;
	font: bold 10px Tahoma;
}	
				
	.sidebar-lr {
                padding-right:10px;	
                padding-left:10px;
		background:#ffffff;
                			
		}

#container {
                position:relative;
		background: #eeeeee;
                margin-bottom: 10px;
border-left: 1px #cccccc solid;
border-right: 1px #cccccc solid;
	border-bottom: 3px solid #cccccc;
}

.blogNav {
		color:#000080;
  		background: #cccccc;
  		margin-top: 10px;
  		text-align: left;
  		letter-spacing: inherit;
	height: 15px;
	margin-bottom: 5px;
	padding: 2px 2px 2px 10px;
	font: bold 10px/15px Tahoma;
}
		
	.blog {
  		padding-left:15px;
  		padding-top:15px;
  		padding-right:15px;
}	
	
	.blogbody {
  		background: white;
  		padding:10px;
	color: #000000;
border: 1px #cccccc solid;
	font: normal 11px Tahoma;
}


	.blogbody a,
	.blogbody a:link,
	.blogbody a:visited,
	.blogbody a:active,
	.blogbody a:hover {
		text-decoration: none;
	font: normal 11px Tahoma;
}

.blogTitle {
	font: bold 16px Tahoma;
	color: #333333;
	border-bottom: 1px dotted #999966;
	padding-bottom: 5px;
}

.blogTitle a, .blogTitle a:link, .blogTitle a:visited, .blogTitle a:active, .blogTitle a:hover  {
	color: #999966;
	text-decoration: none;
	font: bold 16px Tahoma;
}
                
	.title	{ 
		color: #000000;
	font-weight: bold;
	font-family: Tahoma;
}			
		
	.date	{ 
		color: #666666;
	background: transparent;
	width: 250px;
	text-align: left;
	border-bottom: 1px dotted #000000;
	border-top: 1px dotted #000000;
	font: 100 11px/20px Tahoma;
}			
		
	.side {
		font-family: Tahoma, sans-serif;
		color:#000080;
		font-weight: bold;
  		padding:2px;
font-size: 10px;
	border-bottom: 1px dotted #cccccc;
	background: transparent;
	margin-top: 10px;
	margin-bottom: 5px;
	text-align: left;
}

.pad {
	color: #333333;
	font: 9px Tahoma;
}	
		
	.sidetitle {
		color:#000080;
  		background:#cccccc;
  		padding:2px;
  		margin-top: 10px;
  		text-align:center;
  		letter-spacing: inherit;
	height: 15px;
	margin-bottom: 5px;
	font: bold 10px/15px Tahoma;
}		
	
        .calendar {
		color:#000080;
  		padding:2px;
  		text-align:center;
	font: normal 10px/140% Tahoma;
}
	
	.calendarhead {
		color:#000080;
  		padding:2px;
	font: bold 10px/140% Tahoma;
}	
                
	.syndicate {
  		padding:2px;
  		margin-top:10px;
  		text-align:center;
		color:#000080;
	font: bold 10px/140% Tahoma;
}	
		
	.powered {
		color:#003366;
		border-top:1px solid #CCC;
		border-bottom:1px solid #CCC;
		padding:2px;
		margin-top:10px;
		text-align:center;
		letter-spacing: .2em;
	font: bold 10px/140% Tahoma;
}	

        .footer {
	font: 10px Tahoma;
}

/*<group=FeedBurner Styles>*/

.feedburnerFeedBlock {
	background: transparent;
	font-size: 10px;
	text-align: left;
}
.feedTitle {
}

.feedburnerFeedBlock ul {
	margin-left: -40px;
	list-style: none;
}


.feedburnerFeedBlock li {
	margin-bottom: 5px;
	border-bottom: 1px dotted #cccccc;
	padding-bottom: 5px;
}

.feedburnerFeedBlock li a:link {
	text-decoration: underline;
	font-weight: bold;
	border-bottom: 1px dotted #cccccc;
}

.headline {
	
}

.date {
	
}

.enclosure {
}

#creditfooter {
}

#creditfooter img {
	width: 1px;
	height: 1px;
}

.feedburnerFlareBlock {
	background: transparent;
	color: #666666;
}
	
/*</group>*/

/*<group=Amazon Ads>*/

.amazon-left {
	float: left;
	width: 140px;
	border: 1px solid #333333;
	text-align: center;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	padding: 5px;
	margin-right: 10px;
}

.amazon-left a {
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}

.amazon-right {
	float: right;
	width: 140px;
	border: 1px solid #333333;
	text-align: center;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	padding: 5px;
	margin-left: 10px;
}

.amazon-right a {
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}

.amazon-120 {
	width: 120px;
	border: 1px solid #333333;
	text-align: center;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	padding: 5px;
	margin-right: 10px;
}

.amazon-120 a {
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}

.amazon-220 {
	width: 220px;
	border: 1px solid #333333;
	text-align: center;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	padding: 5px;
	margin-right: 10px;
}

.amazon-220 a {
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}

.amazon-sidebar {
	width: 190px;
	text-align: center;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
}

.amazon-sidebar a {
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}

.amazon-sidebar img {
	font-weight: bold;
	margin-right: 5px;
	float: left;
}
	
/*</group>*/
