html, body{
	background: #000000;
}
body{
	font-family: Helvetica;
	background: #000000;
}
#doc1,#doc2,doc3,#doc4{
	
}
#bd{
	background: #fff;
}
/*------------ globals ----------------------------*/
a{
	text-decoration: none;
	color: #c14b10;
}
a:hover{
	color: #ff5f0e;
}

.message{
	color: red;
}

.darkRow{
	background: #eee;
}

.asterisk{
	color:#666;
}
.redAlert{
	color: red;
}

/*------------ forms ----------------------------*/

h2.formHead, .viewTitle{
	color: #666;
	border-bottom: thin #ccc solid;
}
label{
	color: #666;
}

div.text input {
	color: #666;
	border: 1px #aaa solid; 
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

div.submit input,div.file input {
	color: #999;
	border: 1px #aaa solid;
	background: transparent;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
div.submit input:hover,div.file input:hover {
	color: #666;
	background: #eee;
	border: 1px #666 solid;
}


/*------------ hd ----------------------------*/

h1#logo{
	background: url('../img/3am/3am_logo.png') no-repeat top left;
}

/*------------ nav style ----------------------------*/
ul.navList{
	
}

/*------------ bd ----------------------------*/

h2#title{
	color: #fff;
	background: #222222;
	border-left: 1px #292929 solid;
	border-top: 1px #292929 solid;
	border-right: 1px #292929 solid;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-top-left-radius: 5px;
}
h3.title{
	color: #fff;
	background: #222222;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
h3.title img{
	border: 2px #333 solid;
}
h3.title:hover{
	color: #fff;
}

#topNav li a{
	border-top: thin #ddd solid;
	border-left: thin #ddd solid;
	border-right: thin #ddd solid;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
#topNav li a.down{
	color:#999;
	background: #eee;
}
#topNav li a.down:hover{
	color:#2d59c7;
	background: #fff;
}
.view {
	color:#999;
}

/*------------ Bio style ----------------------------*/
#bio{
	color:#333;
}

#bio img{
	border: 2px #999 solid;
}

/*------------ artist style ----------------------------*/
.artistList{

}
.artistList img{

}



/*------------ song style ----------------------------*/

h3.song{

}

div.songs{

}
a.songCol,.nameCol{

}
.nameCol{

}
.colHead{
	color:#333;	
}
.likeCol{

}

a.songs_bt{

}
a.songs_bt img{

}
a.songs_bt div{

}


/*------------ song view ----------------------------*/
div#songView {
	color: #999;
}
div#songView dt{
	font-weight: bold;
	border-right: thin #ccc solid;
}


div#downloadView a{
	color: #999;
	background: url(../img/buttons/bigDl_bt.gif) no-repeat center 0;
	border: none;
}
div#downloadView a:hover{
	color: #2b99dc;
	background: url(../img/buttons/bigDlBlue_bt.gif) no-repeat center 0;
}
div#shareView a{
	color: #999;
	background: url(../img/buttons/bigShare_bt.gif) no-repeat center 0;
	border: none;
}
div#shareView a:hover{
	color: #2b99dc;
	background: url(../img/buttons/bigShareBlue_bt.gif) no-repeat center 0;
}

div#downloadView a div,div#shareView a div{

}
/*------------------playlist view-------------------*/
#editPlaylist{
	
}
#editPlaylist a{
	border-left: 1px #ddd solid;
	border-top: 1px #ddd solid;
	border-right: 1px #ddd solid;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
}
#editPlaylist a:hover{
	background: #f0f0f0;
}
.playlist-message{
	color: #999;
}
/*------------ ft ----------------------------*/
#ft{
	margin: 0 0 20px 0;
	padding: 0;
}

h2#footer{
	margin: 0;
	color: #000;
	background: #222222;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
}





