html {
background-color: #990000;
}

body {
margin-top: 0px;
margin-bottom: 0px;
width: 1024px;
margin-left: auto;
margin-right: auto;
}

/*----------------------------------------------------------------------*/

#header{
width: 100%;
height: 138px;
background-image: url(headbk.jpg);
background-repeat: no-repeat;
position:relative;
}

#menu{
position:absolute;
padding:0px;
list-style:none;
width:500px;
height:36px;
top: 90px;
left: 20px;
}

#menu a{
text-decoration: none;
text-align: center;
color: #FFFFFF;
font-family: Calibri, Arial, sans-serif;
font-size: 12pt;
display:block;
height:32px;
line-height:32px;
}

#menu li{
float:left;
}

#menu li a.artists{
width:80px;
}

#menu li a.contact{
width:110px;
}

#menu li a.home{
width:70px;
}


#menu a:hover{
background-image: url(menuov.jpg);
background-repeat: repeat-x;
}


/*----------------------------------------------------------------------*/

#contbody{
width: 100%;
height: 696px;
background-image: url(bodybk.jpg);
background-repeat: no-repeat;
position: relative;
top: 0px;
left: 0px;
}

#topnews{
position: absolute;
padding: 0px;
width: 740px;
height: 176px;
left: 30px;
top: 65px;
}

#topnews h1{
color: red;
font-family: Arial, Times New Roman;
font-weight: lighter;
font-size: 20pt;
margin-left: 8px;
margin-top: 5px;
margin-bottom: 5px;
}

#topnews h2{
color: red;
font-family: Calibri, Times New Roman;
font-weight: bold;
font-size: 15pt;
margin-left: 8px;
margin-top: 0px;
}

#topnews img{
position: absolute;
bottom: 5px;
right: 5px;
height: 90%;
}

#topnews p{
color: red;
font-family: Times New Roman;
font-weight: lighter;
font-size: 12pt;
margin-left: 8px;
margin-top: -5px;
margin-right: 170px;
text-align: justify;
margin-bottom: -2px;
}

#topnews a{
color: red;
font-family: Times New Roman;
font-weight: lighter;
font-size: 12pt;
}

#rooster{
position: absolute;
width: 184px;
height: 176px;
left: 809px;
top: 65px;
}

#rooster img{
width:53px;
height:50px;
margin-left: 4px;
margin-top: 4px;
border: none;
}

#newscol{
position: absolute;
width: 346px;
height: 340px;
left: 30px;
top: 286px;
overflow: auto;
}


#newscol h1{
color: red;
font-family: Arial;
font-weight: lighter;
font-size: 20pt;
margin-left: 8px;
margin-top: 5px;
margin-bottom: 5px;
}

#newscol h2{
color: red;
font-family: Times New Roman;
font-weight: lighter;
font-size: 12pt;
margin-left: 8px;
margin-top: 0px;
margin-bottom: 2px;
}

#newscol p{
color: red;
font-family: Times New Roman;
font-size: 12pt;
text-align: justify;
margin-left: 8px;
margin-top: 0px;
margin-right: 10px;
}

#newscol hr{
border-color: red;
border-width: 0.5px;
border-style: solid;
width: 310px;
}

#central{
position: absolute;
width: 574px;
height: 345px;
left: 419px;
top: 286px;
}

#central p{
color: red;
font-family: Times New Roman;
font-weight: lighter;
font-size: 11pt;
text-align: justify;
margin-left: 8px;
margin-right: 8px;
margin-top: 15px;
}

#central span{
font-weight: bold;
}
/*----------------------------------------------------------------------*/

#footer{
width: 100%;
height: 62px;
background-image: url(piebk.jpg);
background-repeat: no-repeat;
position: relative;
}

#footer p{
color: #FFFFFF;
font-family: Times New Roman;
font-weight: lighter;
font-size: 10pt;
position: absolute;
top: 6px;
left: 20px;
}

#footer a{
color: #FFFFFF;
}

#footer img{
position: absolute;
top: 20px;
right: 20px;
}

/*----------------------------------------------------------------------*/
/*----------------------------------------------------------------------*/

#contactbody{
width: 100%;
height: 696px;
background-image: url(contactbk.jpg);
background-repeat: no-repeat;
position: relative;
top: 0px;
left: 0px;
}

#submit{
position: absolute;
width: 571px;
height: 392px;
left: 345px;
top: 223px;
}

#submit p{
color: red;
font-family: Times New Roman;
font-weight: lighter;
font-size: 11pt;
text-align: justify;
margin-left: 8px;
margin-right: 8px;
margin-top: 15px;
}

#submit span{
font-weight: bold;
}


#submit a{
text-decoration: none;
font-weight: bold;
color: red;
}

#contactcont{
position: absolute;
width: 230px;
height: 205px;
left: 112px;
top: 82px;
}

#contactcont p{
color: red;
font-family: Times New Roman;
font-weight: lighter;
font-size: 11pt;
text-align: justify;
margin-left: 8px;
margin-right: 8px;
margin-top: 15px;
}

#contactcont span{
font-weight: bold;
}


#contactcont a{
text-decoration: none;
color: red;
}

/*----------------------------------------------------------------------*/
/*----------------------------------------------------------------------*/

#artistsbody{
width: 100%;
height: 696px;
background-image: url(artistsblk.jpg);
background-repeat: no-repeat;
position: relative;
top: 0px;
left: 0px;
}

#navarro{
width: 452px;
height: 128px;
background-image: url(brandedicon.png);
background-repeat: no-repeat;
position: absolute;
top: 70px;
left: 70px;
}

#navarro a{
display:block;
text-decoration: none;
color: red;
font-family: Calibri, Times New Roman;
font-weight: bold;
font-size: 15pt;
width:420px;
height:125px;
line-height:120px;
text-align:center;
}

#cherish{
width: 452px;
height: 129px;
background-image: url(cherishicon.png);
background-repeat: no-repeat;
position: absolute;
top: 215px;
left: 70px;
}

#cherish a{
display:block;
text-decoration: none;
color: red;
font-family: Calibri, Times New Roman;
font-weight: bold;
font-size: 15pt;
width:356px;
height:125px;
line-height:120px;
text-align:center;
}

#nastacia{
width: 452px;
height: 129px;
background-image: url(nastaciaicon.png);
background-repeat: no-repeat;
position: absolute;
top: 357px;
left: 70px;
}

#nastacia a{
display:block;
text-decoration: none;
color: red;
font-family: Calibri, Times New Roman;
font-weight: bold;
font-size: 15pt;
width:446px;
height:125px;
line-height:120px;
text-align:center;
}

#sabrinawild{
width: 452px;
height: 129px;
background-image: url(sabrinawicon.png);
background-repeat: no-repeat;
position: absolute;
top: 500px;
left: 70px;
}

#sabrinawild a{
display:block;
text-decoration: none;
color: red;
font-family: Calibri, Times New Roman;
font-weight: bold;
font-size: 15pt;
width:400px;
height:125px;
line-height:120px;
text-align:center;
}

#francis{
width: 462px;
height: 128px;
background-image: url(francisicon.png);
background-repeat: no-repeat;
position: absolute;
top: 145px;
right: 77px;
}

#francis a{
display:block;
text-decoration: none;
color: red;
font-family: Calibri, Times New Roman;
font-weight: bold;
font-size: 15pt;
width:455px;
height:125px;
line-height:120px;
text-align:center;
}

#toilets{
width: 454px;
height: 128px;
background-image: url(toiletsicon.png);
background-repeat: no-repeat;
position: absolute;
top: 293px;
right: 77px;
}

#toilets a{
display:block;
text-decoration: none;
color: red;
font-family: Calibri, Times New Roman;
font-weight: bold;
font-size: 15pt;
width:500px;
height:125px;
line-height:120px;
text-align:center;
}

#sinstory{
width: 454px;
height: 128px;
background-image: url(sinstoryicon.png);
background-repeat: no-repeat;
position: absolute;
top: 440px;
right: 77px;
}

#sinstory a{
display:block;
text-decoration: none;
color: red;
font-family: Calibri, Times New Roman;
font-weight: bold;
font-size: 15pt;
width:516px;
height:125px;
line-height:120px;
text-align:center;
}

/*----------------------------------------------------------------------*/

.artistbody{
width: 100%;
height: 696px;
background-image: url(artistbk.jpg);
background-repeat: no-repeat;
position: relative;
top: 0px;
left: 0px;
}


#arts{
position: absolute;
width: 184px;
height: 176px;
left: 113px;
top: 152px;
}

#arts img{
width: 184px;
height: 176px;
}

#infochoose{
position: absolute;
width: 184px;
height: 170px;
left: 113px;
top: 375px;
}

#infos{
color: red;
font-family: Calibri, Times New Roman;
font-weight: lighter;
font-size: 12pt;
line-height: 30px;
margin-left: 8px;
margin-top: 10px;
margin-bottom: 4px;
}

#choosed{
background-image: url(choosestrip.gif);
background-repeat: no-repeat;
position: relative;
left: -5px;
width:194px;
height:28px;
}

#choosed a{
color: #FFFFFF;
font-weight: bold;
}

#notchoosed{
position: relative;
left: -5px;
width:194px;
height:28px;
}

#notchoosed a{
color: red;
}

#infochoose a{
text-decoration: none;
font-family: Calibri, Arial, sans-serif;
font-size: 13pt;
display:block;
height:28px;
width:194px;
line-height:28px;
margin-left:13px;
margin-top:0px;
}

#infos a{
color: red;
font-family: Calibri, Times New Roman;
font-weight: lighter;
font-size: 12pt;
display:inline;
margin-left:0px;
}

#biography{
position: absolute;
width: 574px;
height: 394px;
left: 339px;
top: 152px;
}

#biography h1{
color: red;
font-family: Calibri, Times New Roman;
font-weight: lighter;
font-size: 20pt;
margin-left: 8px;
margin-top: 19px;
}

#biography p{
color: red;
font-family: Times New Roman;
font-weight: lighter;
font-size: 11pt;
text-align: justify;
margin-top: 24px;
margin-left: 8px;
margin-right: 9px;
}

/*----------------------------------------------------------------------*/

#albumlist{
position:relative;
background-image: url(albumbk.png);
background-repeat: no-repeat;
width: 523px;
height: 224px;
margin-left: auto;
margin-right: auto;
margin-top: 30px;
}

#albumlist a{
text-decoration: none;
position:relative;
font-family: Calibri, Arial, sans-serif;
font-size: 15pt;
display:block;
margin-left:13px;
color: red;
}

#parallellink{
position:relative;
background-image: url(parallelalbumsm.png);
background-repeat: no-repeat;
height:60px;
line-height:60px;
top: 15px;
width:250px;
text-align:center;
}

#brandedlink{
position:relative;
background-image: url(brandedalbumsm.png);
background-repeat: no-repeat;
height:59px;
line-height:59px;
width:310px;
text-align:center;
top: 24px;
}

#nobelonginglink{
position:relative;
background-image: url(noalbumsm.png);
background-repeat: no-repeat;
height:62px;
line-height:62px;
width:341px;
text-align:center;
top: 33px;
}



#loerbeckmclink{
position:relative;
background-image: url(loerbeckmcalbumsm.png);
background-repeat: no-repeat;
height:61px;
line-height:61px;
top: 15px;
width:320px;
text-align:center;
}

#americanlink{
position:relative;
background-image: url(americanalbumsm.png);
background-repeat: no-repeat;
height:60px;
line-height:60px;
width:257px;
text-align:center;
top: 24px;
}

#nastacialoerlink{
position:relative;
background-image: url(nastaciaalbumsm.png);
background-repeat: no-repeat;
height:61px;
line-height:61px;
width:290px;
text-align:center;
top: 33px;
}



#cherishlink{
position:relative;
background-image: url(cherishalbumsm.png);
background-repeat: no-repeat;
height:61px;
line-height:61px;
top: 45px;
width:206px;
text-align:center;
}

#strawberrylink{
position:relative;
background-image: url(strawberryalbumsm.png);
background-repeat: no-repeat;
height:60px;
line-height:60px;
width:285px;
text-align:center;
top: 54px;
}



#expoisonlink{
position:relative;
background-image: url(expoisonalbumsm.png);
background-repeat: no-repeat;
height:61px;
line-height:61px;
top: 77px;
width:291px;
text-align:center;
}



#toiletslink{
position:relative;
background-image: url(toiletsalbumsm.png);
background-repeat: no-repeat;
height:59px;
line-height:59px;
top: 77px;
width: 235px;
text-align:center;
}


#sinstorylink{
position:relative;
background-image: url(sinstoryalbumsm.png);
background-repeat: no-repeat;
height:59px;
line-height:59px;
top: 77px;
width: 310px;
text-align:center;
}

#albumlist h2{
position: relative;
font-family: Calibri, Arial, sans-serif;
font-weight: lighter;
font-size: 12pt;
margin-left: 13px;
margin-bottom:0px;
color: red;
}

#albumlist p{
position: relative;
font-family: Times New Roman, sans-serif;
font-weight: lighter;
font-size: 10pt;
margin-left: 13px;
margin-top: 0px;
color: red;
}

#parh{
top: 55px;
}

#par{
top:58px;
}

#brandh{
top: 22px;
}

#brand{
top:25px;
}

#nobelh{
top: 35px;
}

#nobel{
top:38px;
}

#loermch{
top: 22px;
}

#loermc{
top:25px;
}

#amgh{
top: 15px;
}

#amg{
top: 18px;
}

#exph{
top: -1px;
}

#exp{
top: 2px;
}

#ssh{
top: 4px;
}

#ss{
top: 7px;
}