body
{
text-align: center;
font-family: verdana, arial, helvetica;
background-image: url("images/background_grey.jpg");
background-position: center;
background-repeat: no-repeat;
background-attachment: fixed;
background-position: 50% 0%;

 
}

A:link        
{ font-weight: bold; text-decoration: none; color: #990000; }

A:visited     
{ text-decoration: none; color: #444444; font-weight: bold; }

A:hover       
{ text-decoration: underline; color: #222222;}


#Table_01 {
	position:relative;
	margin-left: auto;
	margin-right: auto;
	width:930px;
	height: auto;
	text-align: center;
	
	
}

#HTGTH-top-logo_ {
	position:absolute;
	left:0px;
	top:0px;
	width:561px;
	height:91px;
}

#top-menu-pic1_ {
	position:absolute;
	left:561px;
	top:0px;
	width:93px;
	height:91px;
}

#top-menu-pic2_ {
	position:absolute;
	left:654px;
	top:0px;
	width:79px;
	height:91px;
}

#top-menu-pic3_ {
	position:absolute;
	left:733px;
	top:0px;
	width:81px;
	height:91px;
}

#top-menu-pic4_ {
	position:absolute;
	left:814px;
	top:0px;
	width:116px;
	height:91px;
}

#Slice-06_ {
	position:absolute;
	left:0px;
	top:91px;
	width:930px;
	height:10px;
}

#menu_red {
	position:absolute;
	left:0px;
	top:90px;
	width:930px;
	height:35px;
	background-color: #990000;
}

#menu-news_ {
	position:absolute;
	left:134px;
	top:101px;
	width:30px;
	height:15px;
}

#menu-star1_ {
	position:absolute;
	left:164px;
	top:101px;
	width:14px;
	height:15px;
}

#menu-articles_ {
	position:absolute;
	left:178px;
	top:101px;
	width:54px;
	height:15px;
}

#menu-star2_ {
	position:absolute;
	left:232px;
	top:101px;
	width:13px;
	height:15px;
}

#menu-history_ {
	position:absolute;
	left:245px;
	top:101px;
	width:47px;
	height:15px;
}

#menu-star3_ {
	position:absolute;
	left:292px;
	top:101px;
	width:13px;
	height:15px;
}

#menu-biographies_ {
	position:absolute;
	left:305px;
	top:101px;
	width:75px;
	height:15px;
}

#menu-star4_ {
	position:absolute;
	left:380px;
	top:101px;
	width:13px;
	height:15px;
}

#menu-discography_ {
	position:absolute;
	left:393px;
	top:101px;
	width:76px;
	height:15px;
}

#menu-star5_ {
	position:absolute;
	left:469px;
	top:101px;
	width:14px;
	height:15px;
}

#menu-tourdates_ {
	position:absolute;
	left:483px;
	top:101px;
	width:65px;
	height:15px;
}

#menu-star6_ {
	position:absolute;
	left:548px;
	top:101px;
	width:13px;
	height:15px;
}

#menu-messageboard_ {
	position:absolute;
	left:561px;
	top:101px;
	width:91px;
	height:15px;
}

#menu-star7_ {
	position:absolute;
	left:652px;
	top:101px;
	width:13px;
	height:15px;
}

#menu-pictures_ {
	position:absolute;
	left:665px;
	top:101px;
	width:55px;
	height:15px;
}

#menu-star8_ {
	position:absolute;
	left:720px;
	top:101px;
	width:13px;
	height:15px;
}

#menu-other_ {
	position:absolute;
	left:733px;
	top:101px;
	width:36px;
	height:15px;
}

#menu-star9_ {
	position:absolute;
	left:769px;
	top:101px;
	width:13px;
	height:15px;
}

#menu-links_ {
	position:absolute;
	left:782px;
	top:101px;
	width:33px;
	height:15px;
}

#menu-star10_ {
	position:absolute;
	left:815px;
	top:101px;
	width:13px;
	height:15px;
}

#menu-about_ {
	position:absolute;
	left:828px;
	top:101px;
	width:37px;
	height:15px;
}

#Slice-29_ {
	position:absolute;
	left:865px;
	top:125px;
	width:65px;
	height:387px;
}

#menu-lastupdated_ {
	position:absolute;
	left:0px;
	top:105px;
	width:101px;
	height:15px;
	font-size:10px;
	color:#FFFFFF;
	text-align:left;
	padding-left:4px;
	padding-bottom:1px;
	padding-top: 2px;
}

#lastupdatedtime_ {
	position:absolute;
	left:0px;
	top:125px;
	width:101px;
	height:19px;
	font-size:10px;
	color:#000000;
	text-align:left;
	padding-left:4px;	
}


#Slice-31_ {
	position:absolute;
	left:101px;
	top:125px;
	width:33px;
	height:508px;
}

#Slice-32_ {
	position:absolute;
	left:134px;
	top:125px;
	width:731px;
	height:32px;
}



#Slice-34_ {
	position:absolute;
	left:0px;
	top:156px;
	width:101px;
	height:125px;
}

#Slice-35_ {
	position:absolute;
	left:134px;
	top:158px;
	width:1px;
	height:35px;
}

#news-header_ {
	position:absolute;
	left:135px;
	top:158px;
	width:637px;
	height:35px;
}

#Slice-37_ {
	position:absolute;
	left:772px;
	top:158px;
	width:93px;
	height:354px;
	
}

#news-main_ {
	position:absolute;
	left:134px;
	top:193px;
	width:780px;
	height:129px;
	font-size: 12px;
	text-align: left;
	padding-left: 3px;
	padding-top: 2px;
}

#buy-CD_ {
	position:absolute;
	left:0px;
	top:281px;
	width:101px;
	height:98px;
}

#news-footer_ {
	position:absolute;
	left:134px;
	top:322px;
	width:638px;
	height:27px;
	
}

#tourdates-header_ {
	position:absolute;
	left:134px;
	top:349px;
	width:638px;
	height:40px;
}

#Slice-42_ {
	position:absolute;
	left:0px;
	top:379px;
	width:101px;
	height:254px;
}

#tourdates-main_ {
	position:absolute;
	left:134px;
	top:389px;
	width:638px;
	height:123px;
	text-align: left;
	padding-top: 3px;
	font-size: 12px;
	padding-left: 3px;
}

#flickr-header_ {
	position:absolute;
	left:134px;
	top:512px;
	width:365px;
	height:28px;
}

#Slice-45_ {
	position:absolute;
	left:499px;
	top:512px;
	width:173px;
}

#twitter-header_ {
	position:absolute;
	left:672px;
	top:512px;
	width:258px;
	height:28px;
}

#flickr-main_ {
	position:absolute;
	left:134px;
	top:540px;
	width:365px;
	height:239px;
}

#twitter-main_ {
	position:absolute;
	top:540px;
	width:258px;
	height:205px;
	font-size: 12px;
	padding-right: 4px;
	right: 2px;
	text-align: left;
	padding-top: 3px;
	word-wrap:break-word;
}

/*#twitter-main_ {
	position:absolute;
	top:540px;
	width:258px;
	height:74px;
	font-size: 12px;
	padding-right: 4px;
	right: 2px;
	text-align: left;
	padding-top: 3px;
	word-wrap:break-word;
}*/

/*#Slice-49_ {
	position:absolute;
	left:672px;
	top:615px;
	width:258px;
	height:60px;
}*/

#counter_ {
	position:absolute;
	left:0px;
	top:633px;
	width:118px;
	height:46px;
	font-size: 10px;
}

#Slice-51_ {
	position:absolute;
	left:118px;
	top:633px;
	width:16px;
	height:46px;
}

#Slice-52_ {
	position:absolute;
	left:134px;
	top:668px;
	width:365px;
	height:11px;
}

#Slice-53_ {
	position:absolute;
	left:672px;
	top:678px;
	width:190px;
}

#TW-logo_ {
	position:absolute;
	left:884px;
	top:745px;
	width:22px;
	height:18px;
}

#FB-logo_ {
	position:absolute;
	left:906px;
	top:745px;
	width:16px;
	height:18px;
}

#instagram_logo_ {
	position:absolute;
	left:864px;
	top:745px;
	width:19px;
	height:18px;
}


/*#TW-logo_ {
	position:absolute;
	left:884px;
	top:678px;
	width:22px;
	height:18px;
}

#FB-logo_ {
	position:absolute;
	left:906px;
	top:678px;
	width:16px;
	height:18px;
}

#instagram_logo_ {
	position:absolute;
	left:864px;
	top:678px;
	width:19px;
	height:18px;
}*/



#Slice-56_ {
	position:absolute;
	left:922px;
	top:678px;
	width:8px;
}

#copyright_ {
	position:absolute;
	left:0px;
	width:930px;
	height:15px;
	font-style: italic;
	font-size: 9px;
	padding-left: 4px;
	vertical-align: bottom;
	padding-top: 5px;
	top: 779px;
}

#Slice-58_ {
	position:absolute;
	left:204px;
	top:679px;
	width:295px;
}

#Slice-59_ {
	position:absolute;
	left:884px;
	top:696px;
	width:38px;
}

#Slice-60_ {
	position:absolute;
	left:0px;
	top:703px;
	width:210px;
	text-align: left;
	z-index: 1;
	padding-left: 3px;
}

#rss {
	position:absolute;
	background-color: #dddddd;
	top: 322px;
	left:772px;
	width:18px;
	height:27px;
}

#rss_text {
	position:absolute;
	background-color: #dddddd;
	top: 322px;
	left:790px;
	width:130px;
	height:27px;
	font-size: 9px;
	text-align: left;
	padding-left: 4px;
}


#GB_overlay {
  background-image: url(overlay.png); 
  position: absolute;
  margin: auto;
  top: 0;
  left: 0;
  z-index: 100;
  width:  100%;
  height: 100%;
}

* html #GB_overlay {
  background-color: #000;
  background-color: transparent;
  background-image: url(blank.gif);
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
}

/* #GB_window {
  top: 10px;
  left: 0px;
  position: absolute;
  background: #dddddd;
  border: 5px solid #aaa;
  overflow: auto;
  width: 400px;
  height: 400px;
  z-index: 150;
} */

#GB_window {
  top: 10px;
  left: 0px;
  position: absolute;
  background: #dddddd;
  border: 5px solid #aaa;
  overflow: auto;
  width: 600px;
  height: 600px;
  z-index: 150;
}


#GB_frame {
  border: 0;
  overflow: auto;
  width: 100%;
  height: 378px;
}

#GB_caption {
  font: 12px bold helvetica, verdana, sans-serif;
  color: #fff;
  background: #888;
  padding: 2px 0 2px 5px;
  margin: 0;
  text-align: left;
}

#GB_window img {
  position: absolute;
  top: 2px;
  right: 5px;
  cursor: pointer;
  cursor: hand;
}
