body{ 
   background-image:url('mainbackground.jpg');
   background-color:black;
   background-repeat:no-repeat;
   font-size: 18pt;
//   font-family: Tahoma, Geneva, sans-serif;
   color:#303030;
//   background-attachment:fixed;
   background-position:center top; 
   margin:0;
   padding:0;
}

a:link{color:#303030;}
a:hover{color:#303030;}
a:visited{color:#303030;}
a:active{color:#303030;}

.menuBar{
   width: 900px; 
   height: 54px; 
   position:absolute;
   top:234px;
   left:50%;
   margin-left:-557px;
}

.menuLink:hover{
   opacity:0.0;
   filter:alpha(opacity=00); /* For IE8 and earlier */
}

.menuSelected{
   opacity:0.0;
   filter:alpha(opacity=00); /* For IE8 and earlier */
}

.mainArea{
//   background-color:white;
   height: 580px;
   width: 890px;
   position:absolute;
   top:290px;
   left:50%;
   margin-left:-550px;
}

.artists1{
   border:2px solid #000000;
   padding: 3px 3px; 
   background-color:#cccccc;
   box-shadow: 10px 10px 5px #888888;
   border-radius:15px;
   position:absolute;
   top:11px;
   left:70px;
}

.artists2{
   border:2px solid #000000;
   padding: 3px 3px; 
   background-color:#cccccc;
   box-shadow: 10px 10px 5px #888888;
   border-radius:15px;
   position:absolute;
   top:11px;
   left:460px;
}

.artists3{
   border:2px solid #000000;
   padding: 3px 3px; 
   background-color:#cccccc;
   box-shadow: 10px 10px 5px #888888;
   border-radius:15px;
   position:absolute;
   top:154px;
   left:70px;
}

.artists4{
   border:2px solid #000000;
   padding: 3px 3px; 
   background-color:#cccccc;
   box-shadow: 10px 10px 5px #888888;
   border-radius:15px;
   position:absolute;
   top:154px;
   left:460px;
}

.artists5{
   border:2px solid #000000;
   padding: 3px 3px; 
   background-color:#cccccc;
   box-shadow: 10px 10px 5px #888888;
   border-radius:15px;
   position:absolute;
   top:297px;
   left:70px;
}

.artists6{
   border:2px solid #000000;
   padding: 3px 3px; 
   background-color:#cccccc;
   box-shadow: 10px 10px 5px #888888;
   border-radius:15px;
   position:absolute;
   top:297px;
   left:460px;
}

.artists7{
   border:2px solid #000000;
   padding: 3px 3px; 
   background-color:#cccccc;
   box-shadow: 10px 10px 5px #888888;
   border-radius:15px;
   position:absolute;
   top:440px;
   left:70px;
}

.download1{
   position:absolute;
   top:85px;
   left:70px;
}

.download2{
   position:absolute;
   top:85px;
   left:470px;
}

.download3{
   position:absolute;
   top:245px;
   left:70px;
}

.download4{
   position:absolute;
   top:245px;
   left:470px;
}

.download5{
   position:absolute;
   top:405px;
   left:70px;
}

.download6{
    position:absolute;
    top:405px;
    left:470px;
}

.insertArea3{
   visibility:hidden;
   border:1px solid #000000;
   padding: 3px 3px; 
   background-color:#cccccc;
   box-shadow: 4px 4px 5px #555555;
   border-radius:15px;
   font-size:9pt;
   position:absolute;
   top:-310px;
   left:265px;
}

.bottomArea{
   height: 150px;
   width: 900px;
   position:absolute;
   top:1065px;
   left:50%;
   margin-left:-556px;
}

/*This is just for spacing and shouldn't have anything in it */
.bottomSpacer{
   height: 10px;
   width: 10px;
   position:absolute;
   top:1377px;
   left:50%;
   margin-left:-556px;
}

.arrowWordingWhite{
   background-color:#ffffff;
//   border:2px solid;
   border-radius:25px;
   width: 160px;
   position:absolute;
   top:15px;
   left:724px;
}

/* This was written when you were drunk--> */

.classic1{
   border:2px solid #000000;
   padding: 15px 15px; 
   background-color:#cccccc;
//   border:2px solid;
   border-radius:15px;
   box-shadow: 10px 10px 5px #888888;
}

.classic1New{
   border:2px solid #000000;
   padding: 15px 15px; 
   background-color:#cccccc;
//   border:2px solid;
//   border-radius:15px;
   box-shadow: 10px 10px 5px #888888;
}

.classic2{
   width: 800px;
   border:2px solid #000000;
   padding: 10px 10px; 
   background-color:#cccccc;
//   border:2px solid;
   border-radius:15px;
   box-shadow: 10px 10px 5px #888888;
}

.classic2New{
   width: 800px;
   border:2px solid #000000;
   padding: 10px 10px; 
   background-color:#cccccc;
//   border:2px solid;
   //border-radius:15px;
   box-shadow: 10px 10px 5px #888888;
}

.circle1{
   width: 320px;
//   border:2px solid #000000;
//   padding: 10px 10px; 
//   background-color:#ffffff;
//   border:2px solid;
   border-radius:160px;
   box-shadow: 10px 10px 5px #888888;
}

.shadow{
   box-shadow: 10px 10px 5px #888888;
}

/* (end) This was written when you were drunk--> */

.arrowWordingRed{
   background-color:#dd0000;
//   border:2px solid;
   border-radius:25px;
   width: 160px;
   position:absolute;
   top:15px;
   left:724px;
}

.arrowWordingGreen{
   background-color:#00ff00;
//   border:2px solid;
   border-radius:25px;
   width: 160px;
   position:absolute;
   top:15px;
   left:724px;
}

.arrowWording{
//   background-color:#00ff00;
//   border:2px solid;
//   border-radius:25px;
//   width: 160px;
   position:absolute;
   top:15px;
   left:724px;
}

.arrow{
   position:absolute;
   top:45px;
   left:880px;
}

a.hand{cursor: hand; cursor: pointer;}
.size9{font-size:9pt;}
.size10{font-size:10pt;}
.size11{font-size:11pt;}
.size16{font-size:16pt;}
.size18{font-size:18pt;}
.size22{font-size:22pt;}
.size30{font-size:30pt;}
