/*-------------GENERIC HEADER RULES------------*/
.menubuttonanchor {
display: block;
height: 40px;
line-height:40px;
font-size:14px;
text-align: center;
color:#333333;
text-decoration: none;
margin-right: 12px
}
.menubuttonanchor:hover {
color:white
}
#header_container{ 
    overflow:hidden
}
#header{
	width:100%;
	overflow:hidden;
	position:relative;
	height: 40px;
	background: url('/images/content/icons/tr.png') 0 0 repeat; 
}
#header img { float: left;margin: 8px 12px 0 12px}

a, div { outline:none}

/*-------------HEADER BACKGROUND-----------*/

/*-----------NAVIGATION icons-----------*/


.menubutton40px {
height: 30px;
width: 80px;
cursor: pointer;
}
.menubutton70px {
height: 30px;
width: 70px;
cursor: pointer;
margin-left: 2px;
display: inline
}
.menubutton100px {
height: 30px;
width: 100px;
cursor: pointer;
margin-left: 2px;
display: inline
}
.menubutton150px {
height: 30px;
width: 150px;
cursor: pointer;
margin-left: 2px;
display: inline
}
.menubutton140px {
height: 30px;
width: 160px;
cursor: pointer;
}


.floatleft {
float: left;
}
.copyright{
  width:auto; 
  font-size:10px; 
  color:white;
  line-height:30px;
  margin:0px;
  float:right;
  height:30px;
  display:block;
  margin-right:00px;
  padding-right:10px

}
div#header a.artist{background: url('/images/content/icons/tr_artist.png') 0 0 repeat;}
div#header a.artist:hover{ color:#CCCCCC}
.blackLink{ color:#333333}
.blackLink:hover{ color:#CCCCCC}


/*------------MAIN TITLE------------*/
#header .mainTitle{position:absolute; top:18px; left:65px; }
#header .menuLinks{margin:0; position:absolute; top:18px; right:10px; }


/*------------HACKS------------*/
.dj_safari .mainTitle p{float:left; margin:12px 0 0 0;height:15px; }
.dj_safari .mainTitle p.under{float:left; margin:0 0 0 0; height:15px; }

