body {
	background-color: #FEFEFE;
	font-family: arial, sans-serif;
	margin: 0;
	margin-bottom: 30px;
	padding: 0;
	text-align: center;
}

#video p {
  margin-bottom: 20px;
  margin-right: 15px;
  float: left;
}

#video span {
  display: block;
  width: 400px;
  text-align: center;
  margin-top: 10px;
  font-weight: bold;
}

/* dimensios for both splash image and the player wrapper */ 
a.flowplayer, a.flowplayer img { 
    display:block;              
    width:400px; 
    height:320px; 
    border:0px;   
} 

/* play button on top of splash screenn */ 
div.playButton { 
    background:url(images/video/play.png) no-repeat; 
    width:50px; 
    height:50px; 
    position:relative; 
    top:-195px; 
    left:175px;     
    opacity:0.9; 
    margin-bottom:-50px; 
} 
 
/* play button upon mouseover */ 
div.playButton:hover { 
    opacity:1.0;         
}

/************************** HEADER **************************/
#global_center {
  background-color: #FFF;
  margin: 0 auto;
  width: 902px;
  border: solid #D8D8D8;
  border-width: 0px 1px 1px 1px;
  text-align: left;
}

#logo {
  background:url(images/logo_color1.jpg) no-repeat;
	width: 450px;
	height: 110px;
}


#logod {
	width: 450px;
	height: 110px;
}

#logo h3, #logod h3 {
	display: none;
}

/********************** PICTURES **************************/
#pictures {
	width: 870px;
	height: 230px;
	padding: 5px;
	margin: 0px 10px;
	border: 1px solid #4986BA;
}

/********************* MAIN MENU ************************/
#menu {
	height: 25px;
	padding: 9px;
	
}

#menu a.h1_1, #menu a.h1_2, #menu a.h1_3, #menu a.h1_4, #menu a.h1_5,
#menu a.h1_6, #menu a.h1_7, #menu a.h1_8, #menu a.h1_9 {
  display: block;
  background-position: top;
  height: 25px;
  float: left;
}

#menu a.h1_1:hover, #menu a.h1_2:hover, #menu a.h1_3:hover, #menu a.h1_4:hover, #menu a.h1_5:hover, 
#menu a.h1_6:hover, #menu a.h1_7:hover, #menu a.h1_8:hover, #menu a.h1_9:hover {
  background-position: bottom;
}

#menu a.s1_1, #menu a.s1_2, #menu a.s1_3, #menu a.s1_4, #menu a.s1_5,
#menu a.s1_6, #menu a.s1_7, #menu a.s1_8, #menu a.s1_9 {
  background-position: bottom;
  display: block;
  height: 25px;
  float: left;
}

#menu b {
	display: none;
}

#menu a.h1_1, #menu a.s1_1 {
  width: 74px;
}

#menu a.h1_2, #menu a.s1_2 {
  width: 104px;
}

#menu a.h1_3, #menu a.s1_3 {
  width: 122px;
}

#menu a.h1_4, #menu a.s1_4 {
  width: 95px;
}

#menu a.h1_5, #menu a.s1_5 {
  width: 111px;
}

#menu a.h1_6, #menu a.s1_6 {
  width: 104px;
}

#menu a.h1_7, #menu a.s1_7 {
  width: 96px;
}

#menu a.h1_8, #menu a.s1_8 {
  width: 94px;
}

#menu a.h1_9, #menu a.s1_9 {
  width: 58px;
}

#menu a.h1_1, #menu a.s1_1 {background-image: url(images/menu_home.gif);}
#menu a.h1_2, #menu a.s1_2 {background-image: url(images/menu_bio.gif);}
#menu a.h1_3, #menu a.s1_3 {background-image: url(images/menu_disco.gif);}
#menu a.h1_4, #menu a.s1_4 {background-image: url(images/menu_schedule.gif);}
#menu a.h1_5, #menu a.s1_5 {background-image: url(images/menu_media.gif);}
#menu a.h1_6, #menu a.s1_6 {background-image: url(images/menu_equipment.gif);}
#menu a.h1_7, #menu a.s1_7 {background-image: url(images/menu_presskit.gif);}
#menu a.h1_8, #menu a.s1_8 {background-image: url(images/menu_contacts.gif);}
#menu a.h1_9, #menu a.s1_9 {background-image: url(images/menu_faq.gif);}

/********************** CONTENT **************************/
#global_content {
	width: 880px;
	margin: 0px 10px;
	border: solid #4986BA;
	border-width: 0px 1px 1px 1px;
}

#content {
  margin: 10px 25px 25px 25px;
  text-align: justify;
  overflow: hidden;
  color: #555;
}

#content a {
  color: #888;
}

#content a:hover {
  color: #222;
  text-decoration: none;
}

#content a:visited {
  color: #888;
}

#content div.sell {
  text-align: center;
  width: 182px;
  float: left;
  margin-right: 20px;
}

#content img.left {
  padding-right: 20px;
  float: left;
}

#content img.right {
  padding-left: 20px;
  float: right;
}

#content img.pieces {
  padding-right: 20px;
  padding-bottom: 20px;
  float: left;
}

#content p.logo {
  text-align: right;
}

#disco_unit {
  font-size: 11px;
  width: 380px;
  position: relative;
  margin-right: 35px;
  margin-bottom: 30px;
  float: left;
  overflow: hidden;
}

#disco_unit div.frame {
  float: left;
  width: 182px;
  text-align: center;
  margin-right: 15px;
}

#disco_unit img {
  border: 1px solid #CCC;
}

#disco_unit div.tracklist {
  line-height: 16px;
}

#disco_unit div.tracklist a {
  font-weight: bold;
  color: #2A4F6E;
}

#content div.schedule_past {
  color: #AAA;
  border-bottom: 1px solid #888;
  border-top: 1px solid #888;
  padding-top: 20px;
  background-color: #FAFAFA;
}

#content div.schedule_current {
  color: #000;
  margin-top: 30px;
}

#content hr {
  display: none;
}

#content div.jjad {
  padding: 20px 0px;
}

#content div.jjad img {
  float: left;
  padding-right: 15px;
}

#content p.uc {
  font-size: 18px;
  color: #999;
  width: 100%;
  height: 300px;
  text-align: center;
}

#content p.sig {
    position: relative;
    left: 250px;
    background:url(images/sig.gif) no-repeat bottom right;
    width: 200px;
    height: 120px;
}

#content div.cleft {
  float: left;
  width: 250px;
  height: 350px;
}

#content span.red {
  color: #F00;
}

/********************** FOOTER **************************/

#footer {
  position: relative;
  height: 80px;
	font-size: 11px;
	color: #777;
}

#footer div.menu {
  position: absolute;
  left: 25px;
  top: 20px;
}

#footer div.txt {
  position: absolute;
  left: 25px;
  top: 50px;
}

#footer a {
  color: #444;
}

#footer a:hover {
  color: #777;
  text-decoration: none;
}

#footer hr {
	display: none;
}
