/* Global Styling */
body {
  margin:0;
  font:7pt Arial, Helvetica, sans-serif;
  color:#000;
  background:#fff;
}
a {
  color:#000;
  text-decoration:none;
}
ul,li {
  list-style:none;
  list-style-type:none;
  margin:0;
  padding:0;
}
img {
  display:none;
}
h1 {
  font-size:12pt;
  font-weight:bold;
  margin:0 0 6pt 0;
}

/* Specific Elements */
#logo-p {
  width:100%;
  text-align:left;
}
.logo {
  display:inline;
  width:150px;
  height:29px;
  margin:0 0 0 -6px;
}
.contact-p p {
  margin:0;
  padding:1pt 0;
}
.showdate,
.daypicker,
.day-picker-ajax-link {
  height:0px;
  overflow:hide;
  display:none;
}
#showtimes-for {
  font-size:1.2em;
  font-weight:bold;
}
.time-box strong { /*Print Types*/
  display:block;
  padding:5pt 0 1pt 0;
  font-size:.95em;
}
.time-box strong.empty { /*Movies Not Showing Print Types*/
  height:2pt;
}
.graycolor {
  padding:7pt 0;
  border-top:1px solid #bbb;
  width:48%;
  display:inline-block;
  height:auto;
  vertical-align:top;
}
.graycolor ul {
  list-style-type:none;
}
.rating,
.rating li{
  display:inline;
  padding:0 0 0 6pt;
  font-size:.95em;
}
.time-box ul {
  margin:-2pt 0 0 0;
}
.title {
  font-size:1.2em;
}
.holder {
  padding:0;
  margin:0;
}
.theatreShowtimeSingle {
  text-transform:lowercase;
  display:inline-block;
}
.theatreShowtimePipe {
  color:#aaa;
}


/*fixing showtime wrap*/
.time-box {
  width:90%;
}

.midnight-header {
  padding:0 0 0 10px;
  text-transform:none !important;
}

















/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
