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

body {
background: #000000;
}
div.bg{
width:985px;
margin-left:auto;
margin-right:auto;
padding:0px;
}

img, div, a { behavior: url(iepngfix.htc) }

p{
font-size: .8em;
font-family:Futura, Helvetica, "Gill Sans", Arial, sans-serif;
color:#ffffff;
line-height: 140%;
margin-top: 0;
letter-spacing:0em;
}

a:link{
color:#FFFF00;
text-decoration:none;
}
a:visited{
color: #FFFFDD;
text-decoration:none;
}
a:hover{
color: #FFFFFF;
text-decoration:none;
}
a img { border: none }
div.header{
background:#000 url();
border:#666666 thin solid;
height:240px;
width:981px;
padding:0px;
margin:0px;
}
div.logo{
background: url(images/logo_artists.png) no-repeat 0px 15px;
height:226px;
margin:0px -10px 0px -16px;
padding:15px 0px 0px 0px;
}
ul.nav{
list-style:none;
margin-left:auto;
margin-right:auto;
margin-top:1px;
margin-bottom:0px;
width:640px;
height:31px;
}
ul.nav li{
float:right;
display:inline;
margin:0;
width:auto;
}
a.contact{
width:97px;
height:31px;
background:url(images/navcontact.png) no-repeat;
text-decoration:none;
display:block;
}
a.contactON{
width:97px;
height:31px;
background:url(images/navcontact.png) no-repeat;
background-position: 0px -62px;
text-decoration:none;
display:block;
}
a.contact:hover{
width:97px;
height:31px;
background:url(images/navcontact.png) no-repeat;
background-position: 0px -31px;
text-decoration:none;
display:block;
}
a.friends{
width:123px;
height:31px;
background:url(images/navnewmusic.png) no-repeat;
text-decoration:none;
display:block;
}
a.friendsON{
width:123px;
height:31px;
background:url(images/navnewmusic.png) no-repeat;
background-position: 0px -62px;
text-decoration:none;
display:block;
}
a.friends:hover{
width:123px;
height:31px;
background:url(images/navnewmusic.png) no-repeat;
background-position: 0px -31px;
text-decoration:none;
display:block;
}
a.home{
width:76px;
height:31px;
background:url(images/navhome.png) no-repeat;
text-decoration:none;
display:block;
}
a.homeON{
width:76px;
height:31px;
background:url(images/navhome.png) no-repeat;
background-position: 0px -62px;
text-decoration:none;
display:block;
}
a.home:hover{
width:76px;
height:31px;
background:url(images/navhome.png) no-repeat;
background-position: 0px -31px;
text-decoration:none;
display:block;
}
a.about{
width:85px;
height:31px;
background:url(images/navabout.png) no-repeat;
text-decoration:none;
display:block;
}
a.aboutON{
width:85px;
height:31px;
background:url(images/navabout.png) no-repeat;
background-position: 0px -62px;
text-decoration:none;
display:block;
}
a.about:hover{
width:85px;
height:31px;
background:url(images/navabout.png) no-repeat;
background-position: 0px -31px;
text-decoration:none;
display:block;
}
a.artists{
width:142px;
height:31px;
background:url(images/navartists.png) no-repeat;
text-decoration:none;
display:block;
}
a.artistsON{
width:142px;
height:31px;
background:url(images/navartists.png) no-repeat;
background-position: 0px -62px;
text-decoration:none;
display:block;
}
a.artists:hover{
width:142px;
height:31px;
background:url(images/navartists.png) no-repeat;
background-position: 0px -31px;
text-decoration:none;
display:block;
}
a.clients{
width:96px;
height:31px;
background:url(images/navclients.png) no-repeat;
text-decoration:none;
display:block;
}
a.clientsON{
width:96px;
height:31px;
background:url(images/navclients.png) no-repeat;
background-position: 0px -62px;
text-decoration:none;
display:block;
}
a.clients:hover{
width:96px;
height:31px;
background:url(images/navclients.png) no-repeat;
background-position: 0px -31px;
text-decoration:none;
display:block;
}
div.banner{
background: url(images/banner.png) no-repeat;
height:80px;
width:auto;
float:right;
padding:10px 0px 0px 6px;
margin:8px 70px 0px 0px;
}
div.player{
background:#000000;
margin:5px 0px 0px 0px;
padding:0px 0px 0px 0px;

width:980px;
}
ul.but{
float:right;
width:auto;
list-style:none;
margin:-35px 20px 0px 0px;

}
ul.but li{
float:right;
display:inline;
width:auto;
margin-right:10px;
}
ul.but img{
border:0px;
}
form.email {
margin:17px 0px 22px 627px;
}
form.email input{
background:#FFFFFF;
height:16px;
margin:7px 0px 25px 0;
float:left;
border: none;
}

form.email label{
clear:left;
padding:0;
margin-right:4px;
float:left;
padding:4px 2px 0px 0px;
width:auto;
}
div.go{
margin:auto 0;
}
div.column{
background:#000 url();
border:#666666 thin solid;
margin:5px 0px 0px 0px;
padding: 5px 75px 20px 75px;
width:831px;
text-align:justify;
}
div.scroll{
overflow:auto;
max-height:330px;
width:831px;
}
div.aboutus{
background:url();
border:#666666 thin solid;
margin:10px 0px 0px 0px;
padding: 15px 75px 10px 75px;
width:831px;
overflow:auto;
max-height:590px;
text-align:justify;
}
div.aboutus p{
font-size: 0.8em;
font-family:Futura, Helvetica, "Gill Sans", Arial, sans-serif;
text-align:justify;
color:#ffffff;
line-height: 140%;
margin: 0 50px 0 0;
letter-spacing:0em;
}
div.aboutus h3{
margin:0px 50px 7px 0px;
padding:3px 0px 3px 0px;
font-family: Futura, Helvetica, "Gill Sans", Arial, sans-serif;
font-size:1em;
letter-spacing:1px;
color: #FFFFFF;
border-bottom:#ffffbb 1px solid;
}
div.column h2{
margin:0px 0px 7px 150px;
padding:3px 0px 3px 0px;
font-family: Futura, Helvetica, "Gill Sans", Arial, sans-serif;
font-size:1.2em;
letter-spacing:1px;
color: #FFFFFF;
border-bottom:#ffffbb 1px solid;
}
img.right{
float:right;
margin:0px 0px 5px 15px;
padding:5px 5px 5px 5px;
height:300px;
width:300px;
background:url(images/img_bg_lg.png) no-repeat top left;
}
div.ticker {
background:#000 url(images/foot.jpg);
border:#666666 thin solid;
height:84px;
margin-top: 20px;
padding-top: 5px;
padding-left: 7px;
}
div.foot {
background:#ccc url();
border:#666666 thin solid;
height:auto;
margin-top: 20px;
padding-top: 5px;
padding-left: 7px;
}
div.foot p{
font-size:.55em;
color:#222;
text-align:center;
margin-bottom:10px;
}
div.foot a:link{
color: #333300;
}
div.foot a:hover{
color: #999900;
}
div.tickerback{
background:url(images/ticker2.png) no-repeat;
padding:7px 9px 5px 9px;
margin-left:16px;
margin-right:auto;
}
ul.news{
list-style:none;
padding:0px 15px 15px 15px;
margin-left:0px;
text-align:justify;
}
ul.news img{
float:left;
margin:3px 15px 5px 0px;
padding:5px 5px 5px 5px;
height:126px;
width:126px;
background:url(images/img_bg.png) no-repeat top left;
}

ul.news li{
margin-bottom:30px;
height:136px;
}
ul.news a:link{
color:#FFFF00;
}
ul.news a:visited{
color: #FFFFDD;
}
ul.news a:hover{
color: #FFFFFF;
}
ul.news h1{
font-size:0.9em;
font-family: Futura, Helvetica, "Gill Sans", Arial, sans-serif;
font-style:italic;
color:#d2d8e4;
text-align:center;
font-weight:100;
border-top:-40px;
border-bottom:30px;
}
div.newsitem{
background:#000 url();
border:#666666 thin solid;
margin:10px 0px 0px 0px;
padding: 15px 75px 10px 75px;

text-align:justify;
}
div.newsitem h1{
margin:0px 0px 7px 5px;
padding:10px 0px 3px 0px;
font-family: Futura, Helvetica, "Gill Sans", Arial, sans-serif;
font-size:1.8em;
letter-spacing:1px;
color: #FFFFFF;
border-bottom:#ffffbb 1px solid;
}
div.newsitem img{
float:left;
margin:0px 15px 5px 0px;
padding:5px 5px 5px 5px;
height:220px;
width:220px;
background:url(images/img_bg_lg2.png) no-repeat top left;
}
div.newsitem p{
font-size: 0.8em;
font-family:Futura, Helvetica, "Gill Sans", Arial, sans-serif;
text-align:justify;
color:#ffffff;
line-height: 140%;
margin-top: 0;
letter-spacing:0em;
padding-left:245px;
}
div.newsitem p:first-letter{

}
ul.newmusic{
list-style:none;
padding:0px 15px 15px 15px;
margin-left:0px;
text-align:justify;
}
ul.newmusic img{
float:left;
margin:3px 15px 5px 0px;
padding:5px 5px 5px 5px;
height:126px;
width:126px;
background:url(images/img_bg.png) no-repeat top left;
}

ul.newmusic li{
margin-bottom:30px;
height:136px;
}
ul.newmusic a:link{
color:#FFFF00;
}
ul.newmusic a:visited{
color: #FFFFDD;
}
ul.newmusic a:hover{
color: #FFFFFF;
}

div.popup {
display:none;
position:absolute;
padding: 5px;
background:url(images/transWhite.png);
border:#ffffff 1px solid;
width:150px;
margin:98px 0 0 1px;
z-index:999;
}

div.popup h2{
margin:0 0px 2px 5px;
padding:3px 0px 1px 0px;
font-family: Futura, Helvetica, "Gill Sans", Arial, sans-serif;
font-size:0.7em;
letter-spacing:1px;
color: #000000;
border-bottom:#FFFFff 1px solid;
text-align:center;
}
div.popup p{
margin:3px 0px 0px 5px;
font-size:0.6em;
color: #000000;
text-align:center;
}
div.popup a{
padding:1px 0 1px 0;
font-weight:bold;
color: #666;
}
div.popup a:hover{
color: #000000;
}
div.popup a:visited{
color: #666;
}

a.popup:hover + div.popup {
display:block;
}

div.popup:hover {
display:block;
}


ul.artists{
list-style:none;
padding:0px 8px 8px 8px;
margin-left:0px;
text-align:justify;

}
ul.artists img{
float:left;
margin:0px 2px 5px 2px;
padding:5px;
height:145px;
width:145px;
background:url(images/img_bg_artists.png) no-repeat 0px 0px;
}

ul.artists li{
float:left;
display:inline;
margin-bottom:30px;
height:136px;
border:none;
}


div.newsitem a:link{
color:#FFFF00;
}
div.newsitem a:visited{
color: #FFFFDD;
}
div.newsitem a:hover{
color: #FFFFFF;
}

form.contact{
margin-left:0px;

}
textarea.message{
margin:0px;
}
form.contact label{
width:8em;
margin-right:0.5em;
margin-top:0.2em;
display:block;
float:left;
text-align:right;
}
form.contact input, select, textarea{
margin-bottom:0.5em;
}
input.submit{
margin-left:9.5em;
}
input.esubmit{
margin-left:.5em;
}
h2{
color:#ffffcc;
font-size: 1.2em;
font-family:Futura, Helvetica, "Gill Sans", Arial, sans-serif;
margin-bottom: 0;
width:auto;
padding: 5px 0px 3px 25px;
}
a.facebook{
float:right;
margin:3px 35px 0px 0px;
width:auto;
}
.m_banner_hide{
	display:none;
}
.m_banner_show{
	display:block;
}
a.djspace{
float:right;
background:url(images/djspace.png) no-repeat 0px 22px;
width:74px;
height:60px;

}
#soundclound{
position:absolute;
top:565px;
width:985px;
}
span.smalltext{
font-size: 12px;
font-family:Futura, Helvetica, "Gill Sans", Arial, sans-serif;
color:#ffffff;
line-height: 140%;
margin-top: 0;
letter-spacing:0em;
}
ul.artistBtns{
list-style:none;
float:left;
margin:4px 0;
padding:0;
text-decoration:none;
border:none;
list-style:none;

}
ul.artistBtns li{
float:right;
display:inline;
margin:0;
width:auto;
padding:0;
text-decoration:none;
border:none;
list-style:none;
}
a.pressBtn{
background: url(images/pressBtn.png) no-repeat;
height:20px;
width:106px;
margin:0 2px 0 0;
display:block;
}
a.pressBtn:hover{
background: url(images/pressBtnOver.png) no-repeat;
}
a.bookBtn{
background: url(images/bookBtn.png) no-repeat;
height:20px;
width:106px;
margin:0 2px 0 0;
padding:0;
display:block;
}
a.bookBtn:hover{
background: url(images/bookBtnOver.png) no-repeat;
}a.downloadBtn{
background: url(images/downloadBtn.png) no-repeat;
height:20px;
width:106px;
margin:0 2px 0 0;
padding:0;
text-decoration:none;
display:block;
}
a.downloadBtn:hover{
background: url(images/downloadBtnOver.png) no-repeat;
}
