/* bg images placement same as index */

/* artist genre navigation */

div#navcontainerArtists
{
	position: absolute;
	margin-top: 502px;
	margin-left: -80px;
	left: 12px;
}	
div#navcontainerArtists ul

{
    display: block;
	width: 875px;
    margin-top: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    text-align: center;
}
	
div#navcontainerArtists ul li
{
    display: inline;
	line-height: 30px;
    padding: 00px 25px 00px 00px; 
}
	
div#navcontainerArtists ul li a
{
    color: #FFFFFF;
    text-decoration: underline;
}
	
div#navcontainerArtists ul li a:hover
{
    color: #00FFFF;
}


/* artists footer nav */

div#navArtistsFooter
{
	position: absolute;
	margin-top: 0px;
	margin-left: 0px;
}	
div#navArtistsFooter ul

{
    display: block;
	width: 800px;
    margin-top: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    text-align: left;
}
	
div#navArtistsFooter ul li
{
    display: inline;
    padding: 00px 15px 00px 00px; 
}
	
div#navArtistsFooter ul li a
{
    color: #B6E0ED;
    text-decoration: none;
}
	
div#navArtistsFooter ul li a:hover
{
    color: #00FFFF;
}


/* artists client table - genre pages */

div#artistsClients
{
    position: absolute;
    margin-top: 535px;
    text-align: left;
	margin-left: 20px;
}

div#artistsClients a
{
    color: #FFFFFF;
}

div#artistsClients a:hover
{
    color: #00FFFF;
}


/* table - genre pages*/

table.clientListTable
{
    table-layout: automatic;
    color: #FFFFFF;
}

td
{
    vertical-align: top;
    padding-right: 05px;
	padding-top: 10px;
}

.colHead
{
    font-weight: bold;
    color: #00FFFF;
}


/* --- artists --- */

div.containerBodyArtists
{ 
    position:absolute;
	margin-left: -400px;
	margin-top: 0px;
	top: 0%;
	left: 50%;
	width: 800px;
	height: 800px;
}

div.footerArtists
{
margin-top: 760px;
}

div.artistsClientContainer
{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #CCFFFF;
text-align: left;
line-height: 16px;
letter-spacing: .06px;
position: absolute;
display: block;
width: 800px;
text-align: left;
}

.artistsText1
{
position: absolute;
display: block;
width: 305px;
font-size: 14px;
line-height: 16px;
margin-top: 387px;
margin-left: 495px;
text-align: justify;
}


/* --- pop --- */

div.containerBodyArtistsPop
{ 
    position:absolute;
	margin-left: -400px;
	margin-top: 0px;
	top: 0%;
	left: 50%;
	width: 800px;
	height: 1070px;
}


.artistsPopStatement
{
position: absolute;
display: block;
width: 305px;
margin-top: 880px;
margin-left: 245px;
text-align: center;
color: #FFFFFF;
}


div.footerNavPop
{
    position: absolute;
	margin-top: 810px;
}


div.footerArtistsPop
{
margin-top: 1030px;
}


/* --- modern rock --- */

div.containerBodyArtistsModRock
{ 
    position:absolute;
	margin-left: -400px;
	margin-top: 0px;
	top: 0%;
	left: 50%;
	width: 800px;
	height: 1320px;
}


div.footerNavModRock
{
    position: absolute;
	margin-top: 1060px;
}


.artistsModRockStatement
{
    position: absolute;
    display: block;
    width: 305px;
    margin-top: 1130px;
    margin-left: 245px;
    text-align: center;
    color: #FFFFFF;
}


div.footerArtistsModRock
{
margin-top: 1280px;
}


/* --- alt rock --- */

div.containerBodyArtistsAltRock
{ 
    position:absolute;
	margin-left: -400px;
	margin-top: 0px;
	top: 0%;
	left: 50%;
	width: 800px;
	height: 1240px;
}


.artistsAltRockStatement
{
position: absolute;
display: block;
width: 305px;
margin-top: 1050px;
margin-left: 245px;
text-align: center;
color: #FFFFFF;
}


div.footerNavAltRock
{
    position: absolute;
	margin-top: 980px;
}


div.footerArtistsAltRock
{
margin-top: 1200px;
}


/* --- folk --- */

div.containerBodyArtistsFolk
{ 
    position:absolute;
	margin-left: -400px;
	margin-top: 0px;
	top: 0%;
	left: 50%;
	width: 800px;
	height: 940px;
}

div.folkInstList
{
	margin-left: 70px;
}


.artistsFolkStatement
{
position: absolute;
display: block;
width: 305px;
margin-top: 750px;
margin-left: 245px;
text-align: center;
color: #FFFFFF;
}


div.footerNavFolk
{
    position: absolute;
	margin-top: 680px;
}


div.footerArtistsFolk
{
margin-top: 900px;
}


/* --- Singer Songwriter --- */

div.containerBodyArtistsSingSong
{ 
    position:absolute;
	margin-left: -400px;
	margin-top: 0px;
	top: 0%;
	left: 50%;
	width: 800px;
	height: 1130px;
}


.artistsSingSongStatement
{
position: absolute;
display: block;
width: 305px;
margin-top: 940px;
margin-left: 245px;
text-align: center;
color: #FFFFFF;
}


div.footerNavSingSong
{
    position: absolute;
	margin-top: 870px;
}


div.footerArtistsSingSong
{
margin-top: 1090px;
}


/* --- electronica instrumental --- */

div.containerBodyArtistsElect
{ 
    position:absolute;
	margin-left: -400px;
	margin-top: 0px;
	top: 0%;
	left: 50%;
	width: 800px;
	height: 1020px;
}


div.electInstList
{
	margin-left: 70px;
}


.electInstFootnote
{
position: absolute;
width: 800px;
margin-top: 690px;
font-size: 11px;
letter-spacing: .8px;
color: #FFFFFF;
text-align: center;
}


.artistsElectStatement
{
position: absolute;
display: block;
width: 305px;
margin-top: 830px;
margin-left: 245px;
text-align: center;
color: #FFFFFF;
}


div.footerNavElect
{
    position: absolute;
	margin-top: 760px;
}


div.footerArtistsElect
{
margin-top: 980px;
}


/* --- hip hop --- */

div.containerBodyArtistsHH
{ 
    position:absolute;
	margin-left: -400px;
	margin-top: 0px;
	top: 0%;
	left: 50%;
	width: 800px;
	height: 940px;
}

div.HHList
{
	margin-left: 70px;
}


.artistsHHStatement
{
position: absolute;
display: block;
width: 305px;
margin-top: 750px;
margin-left: 245px;
text-align: center;
color: #FFFFFF;
}


div.footerNavHH
{
    position: absolute;
	margin-top: 680px;
}


div.footerArtistsHH
{
margin-top: 900px;
}


/* --- artist complete --- */

div.containerBodyArtistsComp
{ 
    position:absolute;
	margin-left: -400px;
	margin-top: 0px;
	top: 0%;
	left: 50%;
	width: 800px;
	height: 1460px;
}


.compMoreMusic
{
    position: absolute;
    display: block;
    margin-top: 482px;
    margin-left: 525px;
	font-size: 14px;
    text-align: left;
    color: #FFFFFF;
}

.pdf
{
    position: absolute;
    display: block;
    margin-top: 500px;
    margin-left: 735px;
	font-size: 11px;
    text-align: left;
    color: #FFFFFF;
}

.compStatement
{
    position: absolute;
    display: block;
    width: 305px;
    margin-top: 1235px;
    margin-left: 245px;
    text-align: center;
    color: #FFFFFF;
}

div.footerArtistsComp
{
    margin-top: 1420px;
}


div#compList
{
	position: absolute;
	margin-top: 0px;
	margin-left: 0px;
}

div#compList ul
{
    display: block;
    margin-top: 0px;
    font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
    font-size: 15px;
    text-align: left;
	list-style-type: none
}

div#compList ul li
{
    display: block;
    padding: 00px 00px 00px 00px;
	color: #00FFFF;
}

div#compList ul li a
{
    color: #FFFFFF;
    text-decoration: none;
}

div#compList ul li a:hover
{
    color: #00FFFF;
}

.compHead
{
    font-size: 20px;
	text-decoration: none;
    color: #00FFFF;
}

/* --- roster lists  pages --- */

div.popComp
{
   width: 375px;
   position: absolute;
   margin-top: 525px;
   margin-left: 05px;
}


div.modRockComp
{
   width: 375px;
   position: absolute;
   margin-top: 525px;
   margin-left: 230px;
}


div.altRockComp
{
   width: 300px;
   position: absolute;
   margin-top: 525px;
   margin-left: 530px;
}

div.folkComp
{
   width: 375px;
   position: absolute;
   margin-top: 870px;
   margin-left: 05px;
}


div.singSongComp
{
   width: 375px;
   position: absolute;
   margin-top: 870px;
   margin-left: 230px;
}

div.electInstComp
{
   width: 325px;
   position: absolute;
   margin-top: 870px;
   margin-left: 530px;
}

div.HHComp
{
   width: 375px;
   position: absolute;
   margin-top: 1090px;
   margin-left: 05px;
}
