/*1024x768 resolution stylesheet */
body 
{	
  	overflow : auto; 
 	margin: 0px;
 	padding: 0px;
  	border:none;
  	text-align:center;
  	font-size:100%;
   /*  width:975px; height:640px */
}

.bg {
	width: 100%; height: 100%; 	
	min-width:950px;min-height: 616px;
	/* max-width: 975px; max-height: 640px;  */
   	position: absolute;
	top: 0; left: 0; }

.contentcontainer {position: relative; width:900px; height: 600px;  margin-left: auto;  margin-right: auto; text-align: left;  bottom:0;}

#transparentleft {  display:inline;  background: transparent;
 width:480px; height: 268px; z-index:5; 
 position:absolute; left:7px; top:112px;}	
#boxleft 		{ display:inline;  background: #324B7C; filter:alpha(opacity=75); -moz-opacity:.75; opacity:.75;   
 width:480px; height: 270px; z-index:4; 
 position:absolute; left:10px; top:139px;}	
 
#transparentright {   display:inline; background: transparent; 
 width:315px; height: 240px; z-index:5;
position:absolute; left:594px; top:141px;}	
#boxright {  display:inline; background: #324B7C; filter:alpha(opacity=75); -moz-opacity:.75; opacity:.75;  
width:320px; height: 240px; z-index:4; 
position:absolute; left:590px; top:170px;}

#transparentright2 {  background: transparent; z-index:5; width:320px; height: 220px;  position:absolute; left:540px; top:150px;}
#boxright2 {  background: #324B7C; filter:alpha(opacity=50); -moz-opacity:.50; opacity:.50;  width:320px; height: 220px; z-index:4; position:absolute; left:540px; 
	top:150px;}		
		
#transparentbottom {  display:inline;  background:transparent; width:665px; height: 95px; z-index:5; position:absolute; left:10px; top:496px;}	
#boxbottom {  display:inline; background: #324B7C; filter:alpha(opacity=50); -moz-opacity:.50; opacity:.50; width:665px; height: 95px; z-index:4; position:absolute; left:10px; top:500px;}	
#transparentbottom2 { display:inline;  text-align:center ; background:transparent; width:670px; height: 95px; z-index:5; position:absolute; left:10px; top:515px;}	
#boxbottom2 {  display:inline; background: #324B7C;filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90; width:670px; height: 95px; z-index:4; position:absolute; left:8px; top:510px;}	

#logo_home
{   position:absolute;
	top:38px;
	left:253px;  
	 }  	
#logo_page
{	position:absolute;
    top:10px;
    left:0px; }
#logo_players
{	position:absolute;
    top:10px;
    left:50px; }
#next
{	position:absolute;
    top:467px;
    left:5px; } 
#cdbabytext
{	position:absolute;
	left:712px; 
	top:461px; }	 	
#cdbabylink
{	position:absolute;
	left:770px; 
	top:452px; }
#cdbabylink2
{	position:absolute;
	left:723px; 
	top:502px;}
	
#emailform
{	position:absolute;
 	top:110px;
 	left:40px; 
 	width:370px;
 	background-color:transparent;
 	border-style:none;
 	font-family:tahoma;
 	color:#FFFFFF;
 	font-size:.79em; }
 
#footer
{   position:absolute;
	top:582px;
	left:710px;
	text-align:left;}
 
.tablehome
{	border:none;
	background:none; 	
	position:absolute; 
	top:110px; left:248px;}
.tablepage
{	border:none;
	background:none; 	
	position:absolute; 
	top:20px; left:355px;}
.tableplayers
{	border:none;
	background:none; 	
	position:absolute; 
	top:20px; left:405px;}
td.class1
{	border:none;
	width:105px;
	text-align:left;
	line-height: 1em;
	}

td.class3
{	border-style:solid;
    width:125px; }

.playerinfo {position:absolute;
top:150px; left:255px;
 	width:450px; }
.playerpic {float:right;  margin:10px;   border:0; padding:0; }	
.playervert {
	position: absolute;   	   	
   	width:160px;
   	height:210px;  
   	border-style:none;}
#bass1 { left:502px; top:333px;}
#gtr1 { left:295px; top:295px;}	
#horns1 {  left:560px; top:106px; }
#drums1 {  left:255px; top:95px; }
#perc1 {  left:705px; top:295px; }
#keys1 {  left:10px; top:290px; }



/*::-moz-focus-inner { border: none; } */
/*:focus { outline: none; } */

/*#Frame3
{   position:absolute; 
    top: 621px;
    left:14px;
    width:710px; 
    border-style:groove;
    border-width:1px;
    border-color:Maroon; 
    background-color:Silver;
  height:235px;
} */

/*#notesmiddle
{
 position:absolute;
 top:300px;
 left:135px;
 text-align:left;
 color:#F8F8FF;
 font-family:Helvetica-Normal;
 font-size:22pt;
 font-weight:bold;
 } 
 
  #slickbox
 {
  position:absolute;
  top: 170px;
  left: 160px;
  height: 430px;
  width: 560px;
  background-image : url(../images/message.png);
  font-size:medium;
  font-weight :bold;
  }
  
    
   div.demo 
   {
          padding: 1px;
          margin-bottom: 30px;
          color:White;
   }
      
  .pointer 
   {
    cursor: pointer;
   }
      
#slickboxButtonArea
{
 position:absolute;
  top:500px;
  left:82px;
  height:113px;
  width: 140px;
}
#playerarea
{
 position:absolute;
 top:220px;
 left:650px;
}

#p5Text
  { 
   position:absolute;
   top:240px;
   left:20px;
   width:600px;
   color:white;
   font-family:Helvetica-Normal;
   font-size:14pt;  
  }



#scheduleheaderarea
{
 position:absolute;
 top: 458px;
   left:15px;   
}
#scheduleheaderarea2
{
    display:none;
}*/

/* from http://www.cssplay.co.uk/menu/gallery.html#nogo  */

#container {position:absolute; left: 8px; top:120px;width:670px; height:390px; background:transparent; border:0px solid #000; margin:0px auto; font-family:verdana, arial, sans-serif; font-size:1em; font-color:#000000; z-index:4; }
#containerbox  {position:absolute; left: 8px; top:120px;width:670px; height:390px; background:#324B7C; filter:alpha(opacity=40); -moz-opacity:.40; opacity:.40; border:0px solid #000; margin:0px auto; z-index:2; }
#containerbox2 {display:inline; position:absolute; left:690px; top:120px; z-index:2; height:351px; width: 258px; background: #324B7C; filter:alpha(opacity=40); -moz-opacity:.40; opacity:.40;}

#container a.pics {float:left;  top:0px; left: 0px;  margin:7px  17px 7px 14px; display:inline; color:#FFFFFF; text-decoration:none; border:0px solid #000;  }
#container a.pics2 {float:right;  top:0px; left: 20px;  margin:40px  22px 7px 14px; display:inline; color:#FFFFFF; text-decoration:none; border:0px solid #000;  }
#container a.pics img.thumb {display:block;  border:0px;}
#container a.pics2 img.thumb {display:block;  border:0px;}

#container a.pics span {display:none; border:0; width:580px; background:#bbb; border:0px solid #fff; text-align:center;}
#container a.pics span img {margin:10px auto; border:0px solid #000;}

#container a.pics:hover {white-space:normal; border:0px solid #fff;}
#container a.pics:hover span {display:inline; position:absolute; left:690px; top:1px; z-index:10; height:300px; width: 240px; background: transparent; font-size:1.2em; font-color:#000000;}

#container a.pics2 span {display:none; border:0; width:580px; background:#bbb; border:0px solid #fff; text-align:center;}
#container a.pics2 span img {margin:10px auto; border:0px solid #000;}

#container a.pics2:hover {white-space:normal; border:0px solid #fff;}
#container a.pics2:hover span {display:inline; position:absolute; left:690px; top:1px; z-index:10; height:300px; width: 240px; background: transparent; font-size:1.2em; font-color:#000000;}

#container span.info { /*clear:left;*/  display:block; text-align:center; line-height:20px; margin:0; padding:200px 0 0 0; width:600px; text-align:center; color:#fff; z-index:1;}
#container span.info a {color:#000;}
#container span.info a:hover {text-decoration:none;}



