	body { background: url('/images/dot-clear.gif'); padding: 0; margin: 0; background-color: #171717; }
	
	a:link.def, a:visited.def, a:active.def { font-family: Arial; color: #B8860B; text-decoration: none; }
	a:hover.def { color: #CCCCCC; text-decoration: none; }
		
	a:link.linksection, a:visited.linksection, a:active.linksection { font-family: Arial; color: #B8860B; text-decoration: none; font-size: 16px; font-weight: 600; }
	a:hover.linksection { color: #CCCCCC; text-decoration: none; }
	
	table.header { width: 779px; background-color: #000000; }
	a:link.linkheader, a:visited.linkheader, a:active.linkheader { font-family: Arial; color: #666666; text-decoration: none; font-weight: 600; font-size: 10px; }
	a:hover.linkheader { color: #CCCCCC; text-decoration: none; }
		
	table.header img.sep { height: 7px; margin-top: 4px; margin-left: 3px; margin-right: 3px; }
	table.header td.headernav { }
	

	
	div.def { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 11px; background-color: #333333; width: 731px;
		padding: 12px; border: 12px solid #000000; text-align: left; }
		
	table.main { width: 779px; }
	table.main td.cover { border-left: 12px solid Black; border-bottom: 12px solid Black; }
	table.main td.content { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12px; background-color: #333333;
		padding: 12px; border-left: 12px solid Black; border-right: 12px solid Black; border-bottom: 12px solid Black; text-align: left; }

	table.main td.content_welcome { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 11px; background-color: #333333;
		padding: 12px; border-left: 12px solid Black; border-bottom: 12px solid Black; border-top: 12px solid Black; text-align: left; padding-top: 4px; padding-bottom: 12px; }
	
	table.main td.content_welcome_rt { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 11px; background-color: #333333;
		padding: 12px; border-left: 12px solid Black; border-bottom: 12px solid Black; border-right: 12px solid Black; border-top: 12px solid Black; text-align: left; padding-top: 4px; padding-bottom: 12px; }
	

	
	table.picbar { background-color: #000000; width: 779px;  }
	table.picbar td.pic {  padding: 1px; border-bottom: 17px solid Black; }

	table.copyright  {
		background-color: #333333;
		width: 779px;
	}
	table.copyright td.copyright { font-family: Arial, Helvetica, sans-serif; color: #999999;
		font-size: 11px; font-weight: 500; text-align: center; height: 25px; 
		border-bottom: 1px solid Black; border-right: 1px solid Black; border-left: 1px solid Black;
		padding: 12px; }	

	h1.pgheading { margin-top: 10px; margin-bottom: 10px; font-size: 16px; font-weight: 600; }
	
	h1.pgheading_panel_rt { margin-top: 10px; margin-bottom: 10px; font-size: 16px; font-weight: 600; }
	img.window { border-left: 1px solid Black; border-right: 1px solid Black; }
	
	input.btn { 
	background-color: #F3E7B9; 
	border: 1px outset; 
	border-color: #9D8E63; 
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#efdfa4'); 
	font-size: 12px; 
	font-weight: bold; 
	padding-bottom: 1px; 
	padding-top: 1px;
	height: 22px; }
	
	.fld { width: 400px; border: 1px solid #CCCCCC; background-color: #efefef; }
	
	table.thumbnails { padding: 15px; padding-top: 1px; }
	
	table.bio td.def { padding: 10px; padding-top: 1px; }
	
	table.bio img.mug { border: solid 1px #000000; }
	
	input.pic { border: solid 1px #000000; }	
	
	img.hires { border: solid 1px #000000; }
	
	
	
	.pic, .picevent { border: solid 1px #000000; }
	
	table.content td { padding: 8px; }
	
	table.content_welcome td { padding: 8px; font-size: 12px; }
		
	
	
	
	
	
	