	body {
		/*background-color: #42584b;*/
		background-color: #ffffff;
		color:#333;
		font:11px/20px verdana, arial, helvetica, sans-serif;
		text-align:center;

	}

	div.textblock {
		background-color: #f8f8f8;
		color: #333;
		width: 640px;
		margin-left: auto;
		margin-right: auto;
		text-align: justify;
		padding: 20px;
		/*border: 3px solid #ccc;*/
		border: 1px solid #9DC5E1;
		/*border: 1px solid #688194;*/
	}

h1 {
	margin:15px 0px 15px 0px;
	padding:0px;
	font-size:28px;
	line-height:28px;
	font-weight:900;
	/*color:#ccc;*/
	color:#688194;
}

div.header {
	margin:50px 0px 10px 0px;
	padding:17px 0px 0px 20px;
	/* For IE5/Win's benefit height = [correct height] + [top padding] + [top and bottom border widths] */
	height:33px; /* 14px + 17px + 2px = 33px */
	border-style:solid;
	border-color:black;
	border-width:1px 0px; /* top and bottom borders: 1px; left and right borders: 0px */
	line-height:11px;
	background-color:#9d9d9d;
	text-align:left;	


/* Here is the ugly brilliant hack that protects IE5/Win from its own stupidity.
Thanks to Tantek Celik for the hack and to Eric Costello for publicizing it.
IE5/Win incorrectly parses the "\"}"" value, prematurely closing the style
declaration. The incorrect IE5/Win value is above, while the correct value is
below. See http://glish.com/css/hacks.asp for details. */
	voice-family: "\"}\"";
	voice-family:inherit;
	height:14px; /* the correct height */
	}




	.thumbdate {
		font-size: 12px;
		padding-left: 5px;
		font-variant: small-caps;
		letter-spacing: 5px;
	}

	.thumblurb {
		font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: italic;
		line-height: 150%;
	}


    .thumblurbmine {
        font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: italic;
        line-height: 100%;
    }
	

	a.one, a.one:visited {
		background-color: transparent;
		color: #fff;
		font-variant: small-caps;
		font-weight: bold;
		font-size: 22px;
		text-decoration: none;
		letter-spacing: 0px;
	}


	tr.one {
		//background-color: #9b9b9b;
		color: #000;
		border: 5px solid #000;
		font:11px/20px verdana, arial, helvetica, sans-serif;

	}

	tr.two {
		//background-color: #8c8c8c;
		color: #000;
		border: 1px solid #fff;
		font:11px/20px verdana, arial, helvetica, sans-serif;

	}

	tr.three {
		background-color: #aa2e05;

	}


    td.one {
        font:11px/20px verdana, arial, helvetica, sans-serif;
    }
    
    td.albums {
    	background-color: #bbbbbb; 
    	color: #000; 
    	border: 1px solid #42584b;
    }
    
    
    img.albums {
	background-color: #000;
	color: #000; 
	border: 1px solid #fff;    
    
    }