/* defaults */
body{background:transparent; font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif;}
input,textarea { padding: 2px; margin: 0px; border: 1px solid #5F5F5F; }
select { padding: 0px; margin: 0px; border: 1px solid #5F5F5F; }
table{font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
input[type=button] { background-color: #C0C0C0; padding: 0px; }
a { color: #000 }
h1 {color:#000; margin:10px 0; font-size: 2em; text-align:left;}

/* simple */
body{background:transparent; color:#231e18;margin:0;font-family:Helvetica;font-size:12px;}
#page{width:700px; margin:0 auto; clear: both; height:auto;}

#dayselect { margin:10px -20px; text-align: center; z-index:-9999; padding-bottom:10px;}
#movielisting {position:relative; top: 0px; left: 0px; width:700px; height: 400px; font-weight:bold;  }
.movieblock { float:left; height: auto; position:relative; width: 350px; border-top: 1px solid #000; margin-right: 50px; margin-top: 10px; *height: 148px; }

.movietitle { font-size: 18px; /* height: 25px; */ }
.movietimes { color: #666; font-size: 12px; font-weight: normal; width: 250px; } /* position: absolute; left: 100px; width: 50px; } */
.showtime { /* top:-3px; left:10px; padding:3px; height:28px; */ color:#660000; font-weight:bold; }

/*popup*/
#popup { color:#000000; display:block; font-size:12px; position:absolute; text-align:left; width:345px; z-index:110;}
#poparrow { background:url("/images/arrows.png") no-repeat scroll 0 0 transparent; display:block; height:204px; position:absolute; top:35px; width:95px; z-index:1 !important;}
.arrowleft { clip:rect(0px, 48px, 56px, 0px); left:-32px; }
.arrowright { clip:rect(0px, 96px, 56px, 0px); right:-32px; }
#pophead { background:url("/images/bg-top.png") no-repeat scroll 0 0 transparent; height:29px; overflow:hidden; }
#fullcontent { background-image:url("/images/bg-mid.png"); width: 345px; position: relative; top: 0px; left: 0px;}
.content { background:none repeat scroll 0 0 #FFFFFF; margin:0 15px; position: relative; top: 0px; left: 0px; width: 315px; z-index: 2 !important;}
.bump { position:relative; top:-12px; }
.movieheader { background:none repeat scroll 0 0 #870000; color:#FFFFFF; display:block; font-size:17px; font-weight:bold; padding:0 10px 7px; }
.title { display:block; margin-bottom:2px; }
.year { display:inline; font-size:12px; margin-right:10px; }
.certification { display:inline; font-size:12px; margin-right:10px; border:1px solid #FFFFFF; padding:0 4px; }
.duration { display:inline; font-size:12px; margin-right:10px; }
.moviecontent { padding:8px 10px 10px; min-height:126px; }
.description { margin:0; padding:0; }
.posterbox { display:block; float:left; margin:2px 10px 0 0; border:1px solid #CCCCCC; width:100px; height: 126px; }
.posterbox img { width:100px; height: 126px; }
#popfoot { background:url("/images/bg-bot.png") no-repeat scroll 0 0 transparent; height:31px; overflow:hidden; }

