body {width:100%; background-image: url('/images/bkr.jpg'); background-repeat: repeat; font: normal; font: 14px "Times New Roman", Times, serif; text-align: center; line-height: 2.5em;color:#FFFFFF;}

#frame{position:absolute; left:50%; top:30px; margin-left:-400px;  width:800px; height:1150px; background-color:#464227; border:solid 5px; border-color:#FFFFCA;}

#logo{position:absolute; top:0px; left:0px; width:800px;}
.buyonline{ margin-top:0px; left:0px;}

/* NAVIGATION */

#navigation{position:absolute; height:60px; width:800px;top:180px;left:0px;  }

#iconmenu {position: relative; margin:0px; padding:0px; width: 800px; height: 25px;  }
#iconmenu li {width: 796px; height: 60px; margin-left:0px; padding-left:0px; position: absolute; top: 0px; background: url(../images/nav-test.jpg) 0 0 no-repeat; display: block; list-style: none; }

#iconmenu a {width: 100%; height: 100%; display: block; border: none;}
#iconmenu a:hover {border: none;}
#iconmenu #panel1c {left: 0px;   background-position: -0px 0;}
#iconmenu #panel2c {left: 110px; background-position: -110px 0;}
#iconmenu #panel3c {left: 220px; background-position: -220px 0;}
#iconmenu #panel4c {left: 330px; background-position: -330px 0;}
#iconmenu #panel5c {left: 520px; background-position: -520px 0;}
#iconmenu #panel6c {left: 630px; background-position: -630px 0;}

#iconmenu #panel1c a:hover {background: url(../images/nav-test.jpg) -0px -60px no-repeat;}
#iconmenu #panel2c a:hover {background: url(../images/nav-test.jpg) -110px -60px no-repeat;}
#iconmenu #panel3c a:hover {background: url(../images/nav-test.jpg) -220px -60px no-repeat;}
#iconmenu #panel4c a:hover {background: url(../images/nav-test.jpg) -330px -60px no-repeat;}
#iconmenu #panel5c a:hover {background: url(../images/nav-test.jpg) -520px -60px no-repeat;}
#iconmenu #panel6c a:hover {background: url(../images/nav-test.jpg) -630px -60px no-repeat;}


body#home-page  a#home,#iconmenu  #panel1c a:active {background: url(../images/nav-test.jpg) -0px -60px no-repeat; border: none;}
body#costumes-page a#costumes,#iconmenu #panel2c a:active {background: url(../images/nav-test.jpg) -110px -60px no-repeat; border: none;}
body#photos-page a#photos,#iconmenu #panel3c a:active {background: url(../images/nav-test.jpg) -220px -60px no-repeat; border: none;}
body#frames-page a#frames,#iconmenu #panel4c a:active {background: url(../images/nav-test.jpg) -330px -60px no-repeat; border: none;}
body#location-page a#location,#iconmenu #panel5c a:active {background: url(../images/nav-test.jpg) -520px -60px no-repeat; border: none;}
body#mobile-page a#mobile,#iconmenu #panel6c a:active {background: url(../images/nav-test.jpg) -630px -60px no-repeat; border: none;}

#text{ position:absolute; width:533px; top:287px; left:137px; height: 607px;}

#leftpanel{ position:absolute; width:128px; top:287px; left:3px; height:610px;}

#rightpanel{ position:absolute; width:128px; top:287px; left:670px; height:617px;}

#tickets{ position:absolute; top:918px; left:148px; height:60px; width:220px; color: #ffffff; text-align:center;}
#music{ position:absolute; top:922px; left:433px; height:94px; width:211px; }

#footer{ position:absolute; top:1034px; left:8px; height:100px; width:793px; color: #ffffff; text-align:left; line-height: 8.5em;}

#footer a { color:rgb(172, 190, 223); text-decoration: none; }

#footer a:hover {color: #424343; text-decoration: none;}


h1 { font-size:18px;}

.floatL{ float:left}
.floatR {float:right}






#LEFTCOST {position:relative; top:00px; left:0px; width:120px; background-color:#464227; z-index:100;}
#LEFTCOST a.p1, #menu a.p1:visited {display:block; width:120px; height:132px; text-decoration:none; background:#fff; top:0; left:0; border:0;}
#LEFTCOST a img {border:0;}
#LEFTCOST a.p1:hover {text-decoration:none; background-color:#8c97a3; color:#000;}
#LEFTCOST a .large {display:block; position:absolute; width:0; height:0; border:0; top:0; left:0;}
#LEFTCOST a.p1:hover .large {display:block; position:absolute;  top:50px; left:215px; width:382px; height:419px; background-color:#464227; border:solid 2px; border-color:#FFFFCA;}


#RIGHTCOST {position:relative; top:00px; left:0px; width:120px; background-color:#464227; z-index:100;}
#RIGHTCOST a.p1, #menu a.p1:visited {display:block; width:120px; height:132px; text-decoration:none; background:#fff; top:0; left:0; border:0;}
#RIGHTCOST a img {border:0;}
#RIGHTCOST a.p1:hover {text-decoration:none; background-color:#8c97a3; color:#000;}
#RIGHTCOST a .large {display:block; position:absolute; width:0; height:0; border:0; top:0; left:0;}
#RIGHTCOST a.p1:hover .large {display:block; position:absolute;  top:50px; left:-450px; width:382px; height:419px; background-color:#464227; border:solid 2px; border-color:#FFFFCA;}



#screen-image{ position:absolute; top:0px; left:0px; z-index:1;}

