html, body{
		padding: 0px;
		margin: 0px;
		background-color: #CCCCCC;
		overflow: hidden;

}

/* using the child selector to hide the
following body css from IE6 and earlier */
html>body {
		background-color: #CCCCCC;
}

#footer {
		position:absolute;
		bottom:0;
		width:100%;
		height:595px;
}

/* for moz/opera and others*/
html>body #footer{position:fixed}

#footer-inner {
		height: 595px;
		background-color: #CCCCCC;
}

/* margin-bottom ensures last content
is not obscured by footer */
#content {
		margin-bottom: 595px;
}

#buyalbum
{
	color: #FFFFFF;
	
}

p
{
line-height: 22px;
  padding-left: 20px;
	  padding-right: 20px;
}

.black_overlay{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}

.blank_content 
{ 	
  position:absolute;
  height: 540px; 
  width: 387px;
  margin:-100px 0px 0px -200px;
  top: 20%; 
  left: 50%;
  text-align: left;
  padding: 20px;
  z-index: 10001;
  overflow: hidden;
  display: none;
 }
 
 
 .policy_content 
{ 	
  position:absolute;
  height: 400px; 
  width: 540px;
  margin:-100px 0px 0px -200px;
  top: 30%; 
  left: 42%;
  text-align: left;
  padding: 20px;
  z-index: 10001;
  overflow: hidden;
  display: none;
 }
 
#buy_black_close
{
	top: -25px;
	left: 27px;
	/*float: left;*/
	width: 588px;
	height: 515px;
	position: absolute;
	z-index: 10011;
}
 
#buy_black
{
	top: 28px;
	left: 27px;
	/*float: left;*/
	width: 588px;
	height: 515px;
	position: absolute;
	background-color: #000000;
	z-index: 10009;
}

#buy_black_above
{
	top: 10px;
	left: 10px;
	float: left;
	position: absolute;
	width: 600px;
	height: 500px;
	z-index: 10012;

}
 
.buy_content 
{ 	
  position:absolute;
  height: 515px; 
  width: 630px;
  
  margin:-100px 0px 0px -300px;
  top: 20%; 
  left: 50%;
  text-align: left;
  padding: 20px;
  z-index: 10001;
  overflow: hidden;
  display: none;
  text-decoration: none;
  font-family: "Courier New", Courier, monospace;

 }
 
.quote_content 
{ 	
  position:absolute;
  height: 540px; 
  width: 610px;
  margin:-100px 0px 0px -200px;
  top: 20%; 
  left: 45%;
  text-align: left;
  padding: 20px;
  z-index: 10001;
  overflow: hidden;
  display: none;
 }
 
.quote_rip 
{ 	
  position:absolute;
  height: 200px; 
  width: 600px;
  
  margin:-100px 0px 0px -300px;
  top: 50%; 
  left: 50%;
  text-align: left;
  padding: 20px;
  z-index: 10001;
  overflow: hidden;
  display: block;
  text-decoration: none;
  font-family: "Courier New", Courier, monospace;

 }
 
  #buy_black_close a:link, a:visited, a:hover, a:active, .number
 {
 	color: #FFFFFF;
 }
 
 .policy_content a:link, a:visited, a:hover, a:active, .number
 {
 	color: #FFFFFF;
 }
 
  .policy_content .close
 {
 	width: 350px;
 }
 
 
#hand_help
{ 	
  position:absolute;
  height: 90px; 
  width: 150px;
  top: 0px; 
  
  text-align: left;
  padding: 0px;
  z-index: 10001;
  overflow: hidden;
  display: block;
 }
 
.radio_show_notice
{ 	
  position:absolute;
  height: 540px; 
  width: 387px;
  margin:-100px 0px 0px -200px;
  top: 20%; 
  left: 50%;
  text-align: left;
  padding: 20px;
  z-index: 10001;
  overflow: hidden;
  display: block;
 }
 
 
 
.video_content
{ 	
  position:absolute;
  height: 540px; 
  width: 387px;
  margin:-100px 0px 0px -200px;
  top: 20%; 
  left: 50%;
  text-align: left;
  padding: 20px;
  z-index: 10001;
  overflow: hidden;
  display: none;
 }
 
 .video_content a:link, a:visited, a:hover, a:active, .number
 {
 	color: #FFFFFF;
 }
 
 .video_content .close
 {
 	width: 500px;
 }
 
 
 #employ_one
 {
 	display: block;
 }
 
 #employ_two, #prev
 {
 	display: none;
 }

.white_content
{ 	
  position:absolute;
  height:540px; 
  width:387px;
  margin:-100px 0px 0px -200px;
  top: 20%; 
  left: 50%;
  text-align: left;
  z-index: 10002;
  overflow: hidden;
  background:url(../images/text.gif) no-repeat;
  display: none;
 }
 
.number
{
  font-family: "Courier New", Courier, monospace;
  width: 50px;
  padding-top: 20px;
  padding-left: 20px;
}

.white_content .number
{
 color:#000000;
}

.close
{
  width: 270px;
  padding-top: 20px;
  padding-right: 5px;
  text-align: right;
}

.img_close
{
  position: absolute;
  top: 40px;
  left: 300px;
  width: 60px;
  text-align: right;
  padding-top: 0px;
  padding-right: 30px;
}

.pad
{
	  padding: 15px;
}

.close img_close, a:link, a:visited, a:hover, a:active
{
font-family: "Courier New", Courier, monospace;
  color: #000000;
  text-decoration: none;
}

#messagesend
{
	display: block;
}

#messagesend table
{
	width: 300px;
}

#post_response
{
	display: none;
}

#name_err
{
	display: none;
	color: #D84100;
}

#mess_err
{
	display: none;
	color: #D84100;
}


#errors
{
line-height: 22px;
padding-top: 50px;
  padding-left: 20px;
	  padding-right: 20px;
}

#ghost
{
	position: absolute; 
	width: 338;
	height: 157; 
	padding-left: 0px; 
	margin: 0;
	z-index: 3;
	display: none;
}

#player
{
	position: relative; 
	width: 338; 
	height: 157; 
	padding-left: 0px; 
	margin: 0;
	z-index: 2;
	display: block;
}

#flash_tin
{
	position: absolute; 
	top: 202px;
	padding: 0px; 
	width: 293px;
	height: 200px;
	margin: 0;
	z-index: 1003;
	display: none;
}

 #flash_tin .close
 {
 	width: 100px;
 }
 
 #tinclose
 {
 position: absolute;
 top: 10px;
 z-index: 2000;

 }
 
 
 .gig_table
 {
 	width:100%;
	padding-left:10px;
	font-size: smaller;
 }
 
 .gig_table td
 {
 	vertical-align:top;
	padding-bottom: 5px;
}
 
 .support
 { 	
 }
 
.tr_done td
{
	text-decoration:line-through;
}
 

/*
.white_contentzz {
			display: none;
			position: absolute;
			top: 5%;
			left: 25%;
			height: 90%;
			border: 1px solid orange;
			padding: 0px;
			z-index:1002;
			overflow: hidden;
}
*/
