/*

 |--------------------|
 |  . . . . . . . . . . . .
 |  .                 |   .
 |  .  Translucent Fading Gel Design
 |  .  by Jamie Barger, Jacksonville, Florida, U.S.A.
 |  .  2004 - 2005    |   .
 |  .                 |   .
 |--.-----------------|   .
    . . . . . . . . . . . .

*/

body { 
	background-color:black; 
	font-family:arial, helvetica, sans-serif;
	font-size:x-small;
	color:#000000;
} 

a, a:visited, a:active { color:#0000FF; }
a:hover { color:#FF0000; }

	#WholePage {  }
	
		#BannerRegion {  }
			
			#Banner { 
				position:absolute; 
				top:12px;
				left:5px;
				width:75%;
				height:80px;
				border:solid 1px #336699; 
				background-color:#99CCFF; 
				padding:5px 5px;
				filter:alpha(Opacity=30, FinishOpacity=70, Style=1, StartX=500, StartY=0, FinishX=50, FinishY=200);
			}
			
				#SiteTitle, #SiteSlogan, #SiteDescription { width:450px; }
				
				#SiteTitle { font-size:medium; }
				
				#SiteSlogan { 
					font-size:small; 
					margin:0px 0px 0px 10px;
				}
				
				#SiteDescription { 
					 margin:0px 0px 0px 20px;
				}
			
		#PageTitleRegion { 
				position:absolute; 
				top:80px;
				left:20px;
				width:90%;
				height:70px;
				border:solid 1px #993333; 
				background-color:#FF9999; 
				padding:15px 5px;
				filter:alpha(Opacity=30, FinishOpacity=70, Style=1, StartX=500, StartY=0, FinishX=50, FinishY=200);	
			 }
		
			#PageTitle, #PageNote { width:450px; }
			
			#PageTitle { font-size:small; font-weight:bold; }
			
			#PageNote {  }

		#SideboxRegion { 
			position:absolute; 
			top:20px;
			right:5px;
			width:300px;
			height:110px;
			border:solid 1px #339966; 
			background-color:#99FFCC; 
			padding:10px 10px 20px 10px;
			filter:alpha(Opacity=50, FinishOpacity=80, Style=1, StartX=0, StartY=200, FinishX=0, FinishY=0);	
		}
			
		#BodyRegion {  }
		
			#Navigation, #FooterRegion {
				left:5px;
				width:160px;
				padding:10px 10px 10px 5px;
			}
			#Navigation { 
				position:absolute; 
				top:140px;
				padding-bottom:30px;
				border:solid 1px #CCAA66; /* 99CC33 */
				background-color:#FFCC99; /* CCFF99 green-yellow */
				filter:alpha(Opacity=90, FinishOpacity=50, Style=1, StartX=0, StartY=0, FinishX=165, FinishY=0);	
			 }
			 #NavigationList a {
				border:solid 1px #aaccaa;
				width:135px;
				font-size:x-small;
				padding:5px 5px;
				background-color:#CCEEFF; /* ccffcc light green */
			 }
			 #Navigation a:hover { background-color:#ffff99; }
			 #NavigationList ul {
				list-style:none;
				margin:0px 0px;
				padding:2px 0px;
			 }
			 #NavigationList ul li {
				padding:2px 5px 3px 0px;
			 }
			
			#Content { 
				position:absolute; 
				top:160px;
				left:148px;
				width:60%; /* 445px; */
				border:solid 1px #996633; 
				background-color:#FFDDAA; /* #FFCC99; */ 
				padding:10px 15px 20px 20px;
				filter:alpha(Opacity=60, FinishOpacity=90, Style=1, StartX=0, StartY=0, FinishX=500, FinishY=0);	
			 }
			
				.Article {
					margin:0px 0px 10px 0px; 
					padding:0px 0px 10px 0px;
					border-bottom:solid 1px #999966;
				}
				
					.Headline { font-weight:bold; margin:0px 0px; padding:0px 0px; }
					
					.Dateline, .Byline { font-size:xx-small; }
					
					.Dateline { text-transform:uppercase; }
					
					.Byline { font-style:italic; }
					
					.Story { margin:0px 0px; padding:5px 0px; }
					
				#ContentFooter {
					border:solid 1px #BBAA99;
					padding:10px 10px;
					margin-top:30px;
					background-color:#FFE6B6; /* #EFD3AF; */
					font-size:xx-small;
					color:#666666;
				}
					
			#Sidebar { 
				position:absolute; 
				top:110px;
				left:76%; /* 580px; */
				width:180;
				height:500px;
				border:solid 1px #999933; 
				background-color:#FFFF99; 
				padding:55px 2px 10px 15px;
				filter:alpha(Opacity=50, FinishOpacity=80, Style=1, StartX=500, StartY=0, FinishX=50, FinishY=150);	
				margin:0px 5px 20px 0px;
			 } 
			
		#FooterRegion { 
				position:absolute; 
				top:555px;
				border:solid 1px #333333; 
				background-color:#999999; 
				filter:alpha(Opacity=50, FinishOpacity=95, Style=1, StartX=150, StartY=0, FinishX=0, FinishY=0);	
				z-index:-999;
				font-size:xx-small;
			 }
		
			#Copyright {  }
			
			#Disclaimer {  }
			
			#Contact {  }
			
			#Decoration1 { 
				position:absolute; 
				top:45px;
				left:85px;
				width:350px;
				height:450px;
				border:solid 1px #333333; 
				background-color:#666666; 
				padding:10px;
				filter:alpha(Opacity=10, FinishOpacity=30, Style=1, StartX=500, StartY=0, FinishX=50, FinishY=200);
				z-index:-900;
			}

			#Decoration2 { 
				position:absolute; 
				/* bottom:20px; */
				top:345px;
				left:285px;
				width:450px;
				height:350px;
				border:solid 1px #666666; 
				background-color:#999999; 
				padding:10px;
				filter:alpha(Opacity=10, FinishOpacity=30, Style=1, StartX=500, StartY=0, FinishX=50, FinishY=200);
				z-index:-950;
			}
			
			#Decoration1, #Decoration2 { display:none; }
	