@charset "UTF-8";

BODY, TD, CENTER, P, textarea {
    font-family: Lucida Grande, Geneva, Verdana, Arial;
    font-size:   12px;
    color:       #000000;
}

.header_text {
    position: relative;
    display: block;
}

.header_text p{
  font-size: 22px;
  color:#57646e;
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  text-align:center;
  font-weight:bold;
  text-shadow: 0px 1px 0px #eee;
}

.header_text p {
  /*margin:2px 160px 0;*/
  text-align:center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 644px;
  top: 0;
  left: 50%;
  position: absolute;
  margin: 12px 0 0 -322px;
  padding: 0;
}

div.type-heading {
  color: #646464;
  background: url('bg-type-heading.png') repeat-x;
  height: 26px;
  width: 962px;
  position: relative;
  margin-left: -3px;
  margin-right: -3px;
  text-shadow: rgba(255,255,255,0.75) 0 1px 0;
  font-weight: bold;
}

div.type-heading span {
  display: block;
  padding: 5px 0 0 12px;
  float: left;
}

div.type-heading div {
  padding: 5px 12px 0 0;
  float: right;
}

div.our-apps {
    max-width:150px;
    *max-width:140px;
    text-align:left;
    display:inline-block;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    -o-text-overflow: ellipsis;
    -moz-binding: url('/itc/images/ellipsis.xml');
    padding-top: 3px;
}

div.our-apps img {
    *display:inline;
    width: 14px;
    height: 13px;
    vertical-align:top;
    margin-top:2px
}

div.our-apps div.app-name {
    display:inline-block;
    *display:inline;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    -o-text-overflow: ellipsis;
    -moz-binding: url('/itc/images/ellipsis.xml');
    max-width:140px;
    max-height:64px;
    text-align:center;
}

.app-icon img {
  border-radius: 17.544%;
}

.app-icon.ios img {
  border-radius: 22.544%;
}

div.recentTile {
  float:left;
  width:113px;
  /*min-height:155px !important;*/
  margin:10px 3px;
  text-align:center;
}

.recent-tile-item {
  min-height:176px;
}

.movieTitle {
  position: relative;
  /*
  top: 20px;
  overflow: hidden;
  text-overflow: ellipsis; 
  */ 
  margin-top: 10px;
  word-wrap: break-word;
}

.movieTitle a {
  color:#000;
  text-decoration: none;
}

