body{
font: palatino linotype, georgia, sans-serif;
background-color: #000;
}

#allcontent{
width:991px;
height:1112px;
background-image:url(images/mainpage.jpg);
background-repeat:no-repeat;
margin-left: auto;
margin-right: auto;
text-align: left;
position:absolute;
}

#artistcontent{
width:991px;
height:2445px;
background-image:url(images/top.jpg);
background-repeat:no-repeat;
margin-left: auto;
margin-right: auto;
text-align: left;
position:absolute;
}

#artistpages{
position:absolute;
top:197px;
z-index:1;
margin-left:35px;
}

#links{
width:800px;
height:50px;
margin-left:100px;
margin-top:152px;
}
#links a{
margin:-2px;
padding:0px;
}

#string{
margin-top:-14px;
}

#artistlinks{
height:50px;
margin-left:105px;
margin-top:146px;
width:800px;
}
#artistlinks a{
margin:-2px;
padding:0px;
}

#artistsleft{
position:absolute;
width:200px;
left:0;
margin-left:95px;

}
#lh{
width:200px;
height:175px;
}
#wtf{
width:200px;
height:200px;
margin-top:60px;
}
#um{
width:193px;
height:166px;
margin-top:60px;
}

#artistsright{
position:absolute;
width:200px;
right:0;
margin-right:60px;
margin-top:115px;
}
#mo{
width:200px;
height:200px;
}
#cb{
width:181px;
height:165px;
margin-top:60px;
}
#up{
width:200px;
height:200px;
margin-top:60px;
}

#description{
font-size:15px;
margin-left:134px;
padding-top:10px;
position:absolute;
width:437px;
}


#content{
width:700px;
margin-left:160px;
color:black;
}

#header{
width: 798px;
height: 227px;
margin-left: auto;
margin-right: auto;
}


#footer{
height:40px;
width:991px;
color: #E3D8C5;
font-size:12px;
background-color:black;
bottom:-5px;
position:absolute;
}

#cdcover{
background-image:url(images/longhaul/cdcover.gif);
background-repeat:no-repeat;
height:435px;
margin-left:156px;
position:relative;
width:411px;
}
#longhaul{
postion:absolute;
}

#vanessa{
margin-top:20px;
}

#missoula{
margin-top:20px;
}

#neccateers{
margin-top:20px;
margin-left:55px;
margin-right:55px;
}

#christabell{
float:right;
padding-left:35px;
padding-top:30px;
}

#vortex{
float:right;
padding-left:35px;
padding-top:30px;
}

#ukoiya{
float:left;
padding-right:30px;
padding-top:30px;
}

#booknow{
margin-left:260px;
}

#book{
    width: 184px;
    height: 64px;
	display:block;
    background: url("/images/book.jpg") no-repeat 0 0;
}
#book:hover{ 
    background: url("/images/bookroll.jpg") no-repeat 0 0;
}



#bookwtf{
    width: 350px;
    height: 64px;
	display:block;
    background: url("/images/bookwtf.jpg") no-repeat 0 0;
}
#bookwtf:hover{ 
    background: url("/images/bookwtfroll.jpg") no-repeat 0 0;
}

#bookmisobl{
    width: 350px;
    height: 64px;
	display:block;
    background: url("/images/bookmo.jpg") no-repeat 0 0;
}
#bookmisobl:hover{ 
    background: url("/images/bookmoroll.jpg") no-repeat 0 0;
}

#bookum{
    width: 350px;
    height: 64px;
	display:block;
    background: url("/images/bookum.jpg") no-repeat 0 0;
}
#bookum:hover{ 
    background: url("/images/bookumroll.jpg") no-repeat 0 0;
}

#booklhaul{
    width: 350px;
    height: 64px;
	display:block;
    background: url("/images/booklh.jpg") no-repeat 0 0;
}
#booklhaul:hover{ 
    background: url("/images/booklhroll.jpg") no-repeat 0 0;
}

#bookcb{
    width: 350px;
    height: 64px;
	display:block;
    background: url("/images/bookcb.jpg") no-repeat 0 0;
}
#bookcb:hover{ 
    background: url("/images/bookcbroll.jpg") no-repeat 0 0;
}
#bookup{
    width: 350px;
    height: 64px;
	display:block;
    background: url("/images/bookup.jpg") no-repeat 0 0;
}

#bookup:hover{ 
    background: url("/images/bookuproll.jpg") no-repeat 0 0;
}

#contact{
background-image:url(images/jugglephone.png);
background-repeat:no-repeat;
width: 400px;
height: 485px;
margin-left:145px;
}

/* preload booking images */
div#preloaded-images {
   position: absolute;
   overflow: hidden;
   left: -9999px; 
   top: -9999px;
   height: 1px;
   width: 1px;
}

