/*STYLESHEET*/

body		{background-image: url('images/bg_black_gtr.jpg');
		layer-background-image: url('images/bg_black_gtr.jpg');
  background-color: #1A1A1A;
		background-repeat: no-repeat; 
		margin: 0px 0px 0px 0px;
		}

#flash	{position: absolute; top: 100px; left: 100px;
		}

#indexfooter	{position: absolute; top: 650px; left: 100px; width: 900; height: 45;
   background-image: url('images/indexfooter.jpg');
   background-repeat: no-repeat; 
   font-family: Georgia, Garamond, serif; font-size: 11px; color: #E4DCCB; line-height:1.5;
   padding-top:7px; padding-left:10px; text-align: left;
		}

#footnote	{position: absolute; top: 695px; left: 100px; width: 900; height: 45;
   font-family: Arial, Verdana, sans serif; font-size: 10px; color: #999999;
   padding-top:9px; padding-left:10px; padding-right:10px; text-align: right;
		}

#footer		{font-family: Georgia, Garamond, serif; font-size: 11px; color: #E4DCCB;
  padding-bottom:15px; padding-left:20px; text-align: left;
		}

#banner		{position: absolute; top: 100px; left: 100px; width: 900; height: 100; z-index: 1;
  background-image: url('images/banner.jpg'); 
  background-repeat: no-repeat;
		}

#menu		{width: 500; height: 100; z-index:2; right: 20; top: 150;
		}

#main	{position: absolute; left:100px; top:200px; width: 900; background-image: url('images/bg.jpg');
  padding: 0 0 0 0;
	  }

#content	{position: absolute; left:100px; top:200px; width: 900; background-image: url('images/bg.jpg');
  padding: 0 0 0 0; 
	  }

/* CELL DESCRIPTIONS */

.content1	{/* left content */
		font-family: Verdana, Trebuchet MS, Tahoma, sans serif; font-size: 11px; color: #333333; line-height:1.4;
		padding-left:20px; padding-bottom:0px; padding-top:10px;
  vertical-align:top;
	  }

.content2	{/* album tracks */
		font-family: Verdana, Trebuchet MS, Tahoma, sans serif; font-size: 11px; color: #333333; line-height:1.4;
		padding-left:10px; padding-right:10px; padding-bottom:4px; padding-top:4px; vertical-align: top; 
  border-bottom: 1px dotted #FFFFFF; border-left: 1px dotted #FFFFFF; border-right: 1px dotted #FFFFFF; border-top: 1px dotted #FFFFFF;
  }

.content3	{/* left content*/
		font-family: Verdana, Trebuchet MS, Tahoma, sans serif; font-size: 11px; color: #333333; line-height:1.4;
		padding-left:0px; padding-right:0px; padding-bottom:0px; padding-top:0px; vertical-align: top; 
  }

.content4	{/* for announcements */
		font-family: Verdana, Trebuchet MS, Tahoma, sans serif; font-size: 11px; color: #333333; line-height:1.4;
		padding-left:0px; padding-right:0px; padding-bottom:10px; padding-top:10px; vertical-align: top; 
  border-bottom: 1px dotted #FFFFFF; border-top: 1px dotted #FFFFFF;
  }

.footer	{/* footer text */
  Georgia, Garamond, serif; font-size: 11px; 
  padding-top:9px; padding-left:10px; text-align: left; 
  vertical-align: bottom;
	  }

.line		{font-family: Verdana, Trebuchet MS, Tahoma, sans serif; font-size: 11px; color: #333333; line-height:1.4;
		padding-left:0px; padding-right:0px; padding-bottom:10px; padding-top:10px; vertical-align: top; 
  border-bottom: 1px dotted #FFFFFF;
		}

.noline		{font-family: Verdana, Trebuchet MS, Tahoma, sans serif; font-size: 11px; color: #333333; line-height:1.4;
		padding-left:0px; padding-right:0px; padding-bottom:10px; padding-top:10px; vertical-align: top; 
		}


#header		{font-family: Georgia, Tahoma, Garamond, serif; font-weight: normal; font-size: 18px; color: #999999; 
  padding-right:0px; padding-bottom:5px; text-align: center;
  }

#subheader		{background-color: #FBFAEC; font-family: "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; 
  font-weight: bold; font-size: 10px; letter-spacing:2px; color: #b70; text-align: center; 
  border-bottom: 1px dotted #999999; border-top: 1px dotted #999999; 
  padding-right:5px; padding-left:5px; padding-bottom:5px; padding-top:5px; margin: 0px;
  }

.menu	{width: 190px; vertical-align:top;
  }

.cellimg	{/* for left cell with pix */
		border-bottom:1px solid #333333; 
		border-top: 1px solid #333333; 
		border-left: 1px solid #333333; 
		border-right: 1px solid #333333;
		padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px;
		font-family: Georgia, Tahoma, Garamond, serif; font-size: 12px; color: #666666;
		}

		
.mailinglist	{/* for use in mailinglist box */
		padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px;
		font-family: Georgia, Tahoma, Garamond, serif; font-size: 12px; color: #333333;
		text-align:left;
		border-bottom:1px dotted #999999;border-top:1px dotted #999999; border-left:1px dotted #999999; border-right:1px dotted #999999
		}
		

.content1 a:link	{color: #CC0000; text-decoration:none; 
		}

.content1 a:visited	{color: #CC0000; text-decoration:none; 
		}

.content1 a:active	{color: #CC0000; text-decoration:none; 
		}

.content1 a:hover 	{color: #FF3300; text-decoration: none; border-bottom: 1px dotted #666666;
		}

		
#indexfooter a:link	{
		color: #6E0000;
		text-decoration:none; 
		}

#indexfooter a:visited	{
		color: #6E0000;
		text-decoration:none; 
		}


#indexfooter a:active{
		color: #6E0000;
		text-decoration:none; 
		}

#indexfooter a:hover	{color: #FF0000;
		text-decoration: none; border-bottom: 1px dotted #666666;
		}		

#footnote a:link	{
		color: #999999;
		text-decoration:none; 
		}

#footnote a:visited	{
		color: #999999;
		text-decoration:none; 
		}


#footnote a:active{
		color: #999999;
		text-decoration:none; 
		}

#footnote a:hover	{color: #FF0000;
		text-decoration: none; border-bottom: 1px dotted #666666;
		}		


#main li	{margin-top: 1px; margin-bottom: 1px; 
		list-style-type:circle;
		}
				
.image 		{border: 1px solid #CCCCCC; 
  margin: 0px; padding-left:7px; padding-right:7px; padding-top:7px; padding-bottom:7px;
  }
