html, body{ 
 margin:0; 
 padding:0; 
 text-align:center; 
 background-color: #ffffff;
 font-family: Arial, Helvetica, sans-serif;
 font-size: small;
 background-color: #000000;
 background-image: url(images/bg.jpg);
 background-repeat: no-repeat-y;
 background-repeat: repeat-x;
} 


a:link {color: #6a5648; text-decoration: underline; }
a:active {color: #6a5648; text-decoration: underline; }
a:visited {color: #6a5648; text-decoration: underline; }
a:hover {color: #6a5648; text-decoration: underline; }


#pagewidth{ 
 width:769px; 
 text-align:left;  
margin-left:auto; 
 margin-right:auto;  
 background-color: black;
} 

#canvas{
            position:relative; 
            height:778px;  
            width:769px;
            background-image: ;
            background-image: url(images/contactbg.jpg);
			background-position: top center;
            background-repeat: no-repeat;
            bottom: 0px;
}


#examplethree{

position: absolute;
top: 258px;
left: 210px;
width: 304px;
height: 24px;

}

#examplefour{

position: absolute;
top: 499px;
left: 210px;
width: 531px;


}


#examplefive{

position: absolute;
top: 358px;
left: 16px;
width: 181px;
height: 124px;

}


#examplesix{

position: absolute;
top: 299px;
left: 182px;
width: 385px;
height: 185px;

}

#exampleten{

position: absolute;
top: 56px;
left: 17px;
width: 144px;
height: 18px;

}

#fonttype10{

font-family: arial, verdana, Times, serif;
text-align: justify;
font-size: 8pt;
font-weight: 800;
color: #6a5648;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
overflow: auto;
}

#loadarea{

position: absolute;
top: 297px;
left: 381px;
}

#thumbs{

position: absolute;
top: 410px;
left: 32px;
}

#thumbs a#thumb{

padding-right: 0px;
padding-bottom: 13px;

}


#nav1{

position: absolute;
top: 34px;
left: 17px;
width: 190px;
height: 20px;

}

#nav2{

position: absolute;
top: 34px;
left: 214px;
width: 162px;
height: 20px;

}


#fonttype8{
font-family: arial, verdana, Times, serif;
font-weight: 200;
font-size: 8pt;
color: #000000;
text-align: center;
padding-left: 0px;
padding-right: 0px;
padding-top: 7px;
overflow: auto;
}

#fonttype9{
font-family: arial, verdana, Times, serif;
font-weight: 200;
font-size: 8pt;
color: #000000;
text-align: center;
padding-left: 0px;
padding-right: 0px;
padding-top: 7px;
overflow: auto;
}


#nav3{

position: absolute;
top: 34px;
left: 409px;
width: 157px;
height: 20px;

}


#nav4{

position: absolute;
top: 34px;
left: 604px;
width: 157px;
height: 20px;

}


#fonttype{
font-family: arial, verdana, Times, serif;
text-align: justify;
font-size: 9pt;
color: #000000;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
overflow: auto;


}#fonttype1{
font-family: arial, verdana, Times, serif;
text-align: justify;
font-size: 12pt;
font-weight: 800;
color: #000000;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 15px;
overflow: auto;


}








#spotlightleft{

position: absolute;
width: 389px;
height: 334px;
top: 0px;
left: -153px;
background-image: url(images/spotlightleft.jpg)
}


#logo{

position: absolute;
width: 247px;
height: 156px;
top: 84px;
left: 25px;
background-image: url(images/logo.jpg)
}

#terezpic{

position: absolute;
width: 345px;
height: 180px;
top: 306px;
left: 210px;
background-image: url(images/terez.jpg)
}

#trentpic{

position: absolute;
width: 345px;
height: 180px;
top: 306px;
left: 210px;
background-image: url(images/trent.jpg)
}

#gallerynav{

position: absolute;
width: 157px;
height: 99px;
top: 342px;
left: 21px;
background-image: url(images/gallerynav.jpg)
}

#videovaultnav{

position: absolute;
width: 157px;
height: 99px;
top: 457px;
left: 21px;
background-image: url(images/gallerynav.jpg)
}

#bookticketsnav{

position: absolute;
width: 157px;
height: 99px;
top: 570px;
left: 21px;
background-image: url(images/gallerynav.jpg)
}

#meettheceonav{

position: absolute;
width: 157px;
height: 99px;
top: 342px;
right: 21px;
background-image: url(images/gallerynav.jpg)
}

#vizionstheatrenav{

position: absolute;
width: 157px;
height: 99px;
top: 457px;
right: 21px;
background-image: url(images/gallerynav.jpg)
}

#shoponlinenav{

position: absolute;
width: 157px;
height: 99px;
top: 570px;
right: 21px;
background-image: url(images/gallerynav.jpg)
}

#characterhome{

position: absolute;
width: 129px;
height: 219px;
top: 499px;
right: 211px;
background-image: url(images/characterhome.jpg)
}

#tourphotogallery{

position: absolute;
width: 155px;
height: 10px;
top: 39px;
left: 20px;
background-image: url(images/tourphotogallery.jpg)
}


#fonttype2{

font-family: arial, verdana, Times, serif;
text-align: justify;
font-size: 9pt;
font-weight: 800;
color: #6a5648;
padding-left: 0px;
padding-right: 10px;
padding-bottom: 0px;
height: 160px;
overflow: auto;
}

#fonttype3{

font-family: arial, verdana, Times, serif;
text-align: justify;
font-size: 9pt;
font-weight: 800;
color: #000000;
padding-left: 0px;
padding-right: 10px;
padding-bottom: 0px;
height: 280px;
overflow: auto;
}


#fonttype5{

font-family: arial, verdana, Times, serif;
text-align: left;
font-size: 9pt;
font-weight: 200;
color: #6a5648;
padding-left: 0px;
padding-right: 10px;
padding-bottom: 0px;
height: 160px;
overflow: auto;
}

#fonttype6{

font-family: arial, verdana, Times, serif;
text-align: left;
font-size: 8pt;
font-weight: 40;
color: #6a5648;
padding-left: 0px;
padding-right: 10px;
padding-bottom: 0px;

overflow: auto;
}
