body{
background-color: #464646;
font-family: arial, Helvetica,sans-serif;
color: black;
font-size: 9pt;
width: 1000px;
margin: auto;
}

h1{
line-height: 1.0em;
}

h2{
color: #f93;
}
a h2{
color: #f93;
text-decoration: none;
}
a:visited{
color: inherit;
}

input{
background-color: #9cc; width: 150px; height: 14px;
}

#logo {
position: absolute;
left: 20px;
top: 90px;
height: 70px;
width: 264px;
background-image: url(http://www.funktionmusic.com/themes/funktion/images/funktionLogo.gif);
z-index: 4;
}

#background {
z-index:0;
position: absolute;
}

#masterContainer {
position: absolute;
z-index:0;
width: 990px;
top: 30px;
}

/*
START header bar style elements
*/


#headBar {
position: relative;
}

#hbLeft {
position: relative;
background-image: url(http://www.funktionmusic.com/themes/funktion/images/ulCorner.gif);
width: 17px;
height: 76px;
float: left;
}

#hbCenter {
position: relative;
float: left;
width: 949px;
height: 73px;
background: black;
border-top: white 3px solid;
}

#nav {
position: relative;
top: 30px;
// top: 0px;
margin: auto;
}

#navMain table{
border: 0px;
width: 100%;
text-align: center;
valign: center;
height: 60px;
font-weight: bold;
}

#hbRight {
position: relative;
background-image: url(http://www.funktionmusic.com/themes/funktion/images/urCorner.gif);
width: 18px;
height: 76px;
float: left;
}
/*
END header bar style elements
*/

/*
START middle bar style elements
*/


#middleBar {
position: relative;
}

#mbLeft {
position: relative;
float: left;
background-image: url(http://www.funktionmusic.com/themes/funktion/images/mbLeftBackground.gif);
width: 160px;
height: 336px;
border-left: white 3px solid;
border-right: #f93 3px solid;
border-top: #f93 3px solid;
border-bottom: #f93 3px solid;
}

#mbCenter {
position: relative;
float: left;
width: 502px;
height: 336px;
background-color: black;
border-top: #f93 3px solid;
border-bottom: #f93 3px solid;
}

#content {
position: relative;
padding: 0px 0px;
line-height: 1.14em;
height: 336px;
overflow: hidden;
}

/*
#logoSpacer{
	position: relative;
	float: left;
	height: 80px;
	width: 120px;
}
*/

#mbRight {
position: relative;
float: left;
background-image: url(http://www.funktionmusic.com/themes/funktion/images/mbRightBackground.gif);
width: 309px;
height: 336px;
border-right: white 4px solid;
border-left: #f93 3px solid;
border-top: #f93 3px solid;
border-bottom: #f93 3px solid;
}


/*
END middle bar style elements
*/


/*
START footer bar style elements
*/


#footerBar {
position: relative;
z-index: 4;
}

#fbLeft {
position: relative;
background-image: url(http://www.funktionmusic.com/themes/funktion/images/llCorner.gif);
width: 18px;
height: 150px;
float: left;
background: black;
border-left: white 3px solid;
border-bottom: white 3px solid;
}

#fbCenter {
position: relative;
float: left;
width: 942px;
//width: 941px;
height: 150px;
background: black;
border-bottom: white 3px solid;
}

#newsletter {
position: relative;
float: right;
top: 60px;
font-size: 9pt;
font-weight: bold;
}

#fbRight {
position: relative;
background-image: url(http://www.funktionmusic.com/themes/funktion/images/lrCorner.gif);
width: 17px;
height: 150px;
float: left;
background: black;
border-right: white 4px solid;
border-bottom: white 3px solid;
}

/*
END footer bar style elements
*/


/*
START audio bar style elements
*/


#audioTab {
position: relative;
left: 120px;
top: -20px;
z-index: 0;
}

#atLeft {
position: relative;
background-image: url(http://www.funktionmusic.com/themes/funktion/images/llCorner.gif);
width: 18px;
height: 76px;
float: left;
}

#atCenter {
position: relative;
float: left;
width: 300px;
height: 73px;
background: black;
border-bottom: white 3px solid;
}

#audio {
position: relative;
top: 20px;
}

#atRight {
position: relative;
background-image: url(http://www.funktionmusic.com/themes/funktion/images/lrCorner.gif);
width: 18px;
height: 76px;
float: left;
}

#songData{
float: left;
position: relative;
top: -4px;
left: 30px;
font-size: 9pt;
}

#controlButtons{
float: left;
position: relative;
top: 7px;
left: 0px;
}
#nav {
text-align: center;
}



#nav a, #nav a:visited {
	position:relative;
  text-decoration:none;
  text-align:left;
  color:#FFF;
  font-weight: bold;
  font-size: 8pt;
  }

#nav a:hover {
	position:relative;
  text-decoration:underline;
  text-align:left;
  color:#ff9933;
	

  }
#nav ul{
	display: table;
	width: ;
	margin: 0;
	padding: 0;
	text-align: center;
}  

#nav li{
	list-style-type: none;
	display: table-cell;
/*//	display: inline;*/
	text-transform:lowercase;
	margin: 0px;
/*//	margin: 60px;*/
	*float: left;
	width:155px;

}

#nav li .nav-selected{
	position:relative;
  text-decoration:none;
  text-align:left;
  color:#fff;
}


#newsletter a{
color: #fff;
}
#newsletter a:visited{
color: #fff;
}


#copywrite {
position: relative;
left: 30px;
top: 20px;
float: left;
width: 500px;
}

#copywrite a {
color: black;
}

#leftColumn p{
padding-left: 20px;
}


.formBlockSubmitButton{
	display: none;
}

#msg{
	display: none;
}

.question{
 color: white;
  vertical-align: middle;
}

td .question{
 vertical-align: middle;
}

.formBlockSurveyTable{

}
