body {
padding:0;
margin:0; 
text-align:center; 
background-color:#BCA76E;
background-image:url(slices/bg.jpg);
background-repeat:repeat-x;
font-family:Arial; 
font-size:13px; 
color:#DFD2AF; 
}
 
#wrap {
position : relative; 
text-align : left; 
margin : 0 auto; 
width : 785px; 
}
 
h1 {
font-size:18px; 
text-align:left; 
color:#fff; 
margin:0; 
display:none;
}

h2 {
font-size:14px;
color:#FFF;
text-align:left;
margin-top:0;
margin-bottom:15px;
margin-left:0;
}

h3 {
font-size:14px;
color:#FFF;
text-align:left;
margin-top:0;
margin-bottom:15px;
margin-left:0;
}

.clear_both {
clear:both;
}

.clear_left {
clear:left;
}

p {
margin:0;
padding:0;
}

#navigation {
position:absolute;
top:97px;
left:250px;
width: 508px;
height: 36px;
margin: auto;
z-index:5;
}

#navigationlist {position: relative; margin: 0; padding: 0; width: 508px; height: 36px; background: url(slices/navigation.jpg);}
#navigationlist li {width: 508px; height: 36px; position: absolute; top: 0px; background: url(slices/navigation.jpg) 0 0 no-repeat; display: block; list-style: none;}
#navigationlist a {height: 36px; display: block; border: 0px; font-size: 5px; text-indent: -9999px; text-decoration: none;}

#navigationlist #link1 {left: 0px; background-position: -0px 0; width: 100px;}
#navigationlist #link2 {left: 102px; background-position: -102px 0; width: 100px;}
#navigationlist #link3 {left: 204px; background-position: -204px 0; width: 100px;}
#navigationlist #link4 {left: 306px; background-position: -306px 0; width: 100px;}
#navigationlist #link5 {left: 408px; background-position: -408px 0; width: 100px;}

#navigationlist #link1 a:hover {background: url(slices/navigation.jpg) -0px -36px no-repeat;}
#navigationlist #link2 a:hover {background: url(slices/navigation.jpg) -102px -36px no-repeat;}
#navigationlist #link3 a:hover {background: url(slices/navigation.jpg) -204px -36px no-repeat;}
#navigationlist #link4 a:hover {background: url(slices/navigation.jpg) -306px -36px no-repeat;}
#navigationlist #link5 a:hover {background: url(slices/navigation.jpg) -408px -36px no-repeat;}

#content {
position:relative; 
top:0; 
left:0;
padding-top:173px; 
width:785px; 
height:auto; 
}
 
#content_wrap {
position:relative;
top:0; 
left:0;
margin:0;
width:785px; 
height:auto;
background-image:url(slices/middle_two.jpg);
background-repeat:repeat-y;
}
 
#content_right {
float:left; 
margin-top:15px;
width:460px; 
height:auto;
padding-bottom:15px; 
}
 
#content_left {
float:left; 
margin:0; 
width:170px; 
height:372px; 
}

#theater-tickets {
position:relative;
top:0;
left:0;
width:460px;
height:auto;
}

#theater-tickets ul {
margin-top:0;
margin-bottom:10px;
line-height:25px;
}

#theater-tickets li {
margin-left:-20px;
}

#theater-tickets a {
color:#DFD2AF;
text-decoration:underline;
}

#theater-tickets a:hover {
color:#FFF;
text-decoration:none;
}

.left {
float:left;
width:220px;
height:auto;
padding-left:10px;
}

.right {
float:right;
width:220px;
height:auto;
}

.topleft {
float:left; 
width:170px; 
height:140px; 
margin:0;
padding-top:9px; 
padding-left:9px; 
background-image:url(slices/picdrop.jpg); 
background-repeat:no-repeat; 
}

.topright {
float:right;
width:215px;
height:auto;
margin-right:5px;
padding-top:5px;
}

#footer {
position : relative; 
width:785px; 
height:228px; 
top :0; 
left:0; 
background-image:url(slices/footer_two.jpg);
background-repeat:no-repeat; 
}
 
#footer p {
padding-top:39px;
text-align:center;
}

#footer a {
color:#DFD2AF;
font-size:12px;
text-decoration:underline;
}
 
#header {
position:absolute; 
top:0; 
left:0; 
width:785px; 
height:173px;
margin:0;
background-image:url(slices/header_two.jpg);
background-repeat:no-repeat;
}

#left_drop {
position:absolute; 
top:173px; 
left:0; 
width:168px; 
height:332px;
margin:0;
background-image:url(slices/left_two.jpg);
background-repeat:no-repeat;
}

#right_drop {
position:absolute; 
top:173px; 
left:630px; 
width:155px; 
height:332px;
margin:0;
background-image:url(slices/right_two.jpg);
background-repeat:no-repeat;
}
