@charset "UTF-8";
/* CSS Document */

body {
background-color:#000000;
color:#FFFFFF;
text-align:center;
font-family:Lucida Grande, Helvetica, sans-serif;
font-size:12px;
}

img {
border:none;
}

.float2 {
position:absolute;
left:0px;
top:0px;
height:100%;
min-height:510px;
width:100%;
min-width:840px;
}

.float {
position:absolute;
left:50%;
top:50%;
width:923px;
height: 500px;
margin-left:-415px;
margin-top:-250px;

}
	  
div#message {
	position:absolute;
	left:0%;
	top:0%;
	width:300px;
	}	  

div#jason {
	position:absolute;
	left:37px;
	bottom:6px;
	z-index:100;
}

div.navbar {
	position:absolute;
	right:0%;
	width:598px;
	height:56px;
	text-align:center;
}

a#events, a#pictures, a#songs, a#info {
display:block;
width:155px;
height:55px;
overflow:hidden;
position:absolute;
top:0%;
text-decoration:none;
}

a#events:hover, a#pictures:hover, a#songs:hover, a#info:hover {
background-position:0px -56px;
}

a#events {
background-image:url(images/events.gif);
right:466px;
}

a#pictures {
background-image:url(images/pictures.gif);
right:311px;
}
a#songs {
background-image:url(images/songs.gif);
right:156px;
}
a#info {
background-image:url(images/info.gif);
right:0px;
}

div.content {
	position:absolute;
	bottom:87px;
	right:0%;
	width: 619px;
	height:350px;
	text-align:center;
	vertical-align:middle;
}

div.bottomlogo {
position:absolute;
bottom:-10px;
right:0%;
width:618px;
text-align:center;
}

.handcursor {
cursor:pointer;
}


.bubble {
  position: relative;
  background-image: url('images/bubblebg.png');
  width: 245px;
  height: 145px;
  margin: 15px 0 0 35px;
}

.bubble #facebook {
  position: absolute;
  top: 35px;
  left: 70px;
  width: 50px;
  height: 50px;
  background-image: url('images/facebook.png');
  background-position: 0px 0px;
  display: block;
}

.bubble #twitter {
  position: absolute;
  top: 35px;
  right: 70px;
  width: 50px;
  height: 50px;
  background-image: url('images/twitter.png');
  background-position: 0px 0px;
    display: block;
}

.bubble #twitter:hover, .bubble #facebook:hover {
  background-position: 0px -50px;
}


