#list-results{
  float:left;
  width:625px;
}

#search-results{
}

#trailers_list ul{
  display:block;
  list-style-type:none;
  margin:1em 0;
}
#trailers_list li{
  float:left;
  font-weight:bold;
  margin:0 10px 15px 10px;
  width:136px;
  display:block;
  position:relative;
  opacity:0.80;filter:alpha(opacity=80);
  z-index:9999;
 }

 #trailers_list li a{
   color:#146693;
   font-size:9px;
 }

 #trailers_list li img{
   background:none repeat scroll 0 0 #EDEDED;
   border:1px solid #146693;
   height:186px;
   margin:0px;
   padding:0px;
   width:134px;
 }
                 
 div .title{
   position:absolute;
   top:167px; left:1px;
/*   background:#ebedee;
   color:#f9ab05;*/
   font-size:10px;
   background:#076294;
   color:#fff;
   padding-left:1px;
   padding-top:4px;padding-bottom:4px;
   width:133px;
   opacity:0.88;filter:alpha(opacity=88);
 }

 div .subtitle{
   position:absolute;
   background: #ebedee;
   top:1px; left:1px;
   padding-top:2px;
   padding-bottom:2px;
   opacity:0.30;filter:alpha(opacity=30);
   -moz-border-radius-bottomright:4px;
   -webkit-border-bottom-right-radius:4px;
 }
 
 div .premiere{
   position:absolute;
   text-align:center;
   background: #598527;
   top:1px; left:95px;
   font-size:9px; 
   width:40px;
   height:14px;
   padding-top:1px;
   padding-bottom:1px;
   color:#eee;
   opacity:0.98;filter:alpha(opacity=98);
  -moz-border-radius-bottomleft:4px;
  -webkit-border-bottom-left-radius:4px;
 }
 
 div .inCinema{
   position:absolute;
   text-align:center;
   background: #598527;
   top:1px; left:78px;
   font-size:9px; 
   width:57px;
   height:14px;
   padding-top:1px;
   padding-bottom:1px;
   color:#eee;
   opacity:0.98;filter:alpha(opacity=98);
  -moz-border-radius-bottomleft:4px;
  -webkit-border-bottom-left-radius:4px;
 } 

 .subtitle a{
   height:22px;
   padding:1px;
   width:22px;
   display:block;
 }

 .subtitle a.play{
   background: url(../images/trailer_play.gif) no-repeat; 
 }
 
 .subtitle a:hover.play {
   text-decoration: none;
   background: url(../images/trailer_play_over.gif) no-repeat; 
 }

 .subtitle a.cinema{
   background: url(../images/trailer_cinema.gif) no-repeat; 
 }
 
 .subtitle a:hover.cinema {
   text-decoration: none;
   background: url(../images/trailer_cinema_over.gif) no-repeat; 
 }

 .subtitle a.comments{
   background: url(../images/trailer_comments.gif) no-repeat; 
 }
 
 .subtitle a:hover.comments {
   text-decoration: none;
   background: url(../images/trailer_comments_over.gif) no-repeat; 
 }

 .subtitle a.reviews{
   background: url(../images/trailer_reviews.gif) no-repeat; 
 }

 .subtitle a:hover.reviews {
   text-decoration: none;
   background: url(../images/trailer_reviews_over.gif) no-repeat; 
 }
 
 .subtitle a:hover.favorite {
   text-decoration: none;
   background: url(../images/trailer_favorite_over.gif) no-repeat; 
 }
 
 .subtitle a:hover.favorite {
   text-decoration: none;
   background: url(../images/trailer_favorite_over.gif) no-repeat; 
 }

 
/*SELECTION LIST*/
ul#selectionList {
  text-align: left;
  margin: 1em 2px 2px 0;
  border-bottom: 1px solid #076294;
  list-style-type: none;
  padding: 3px 10px 5px 5px;
}

ul#selectionList li {
  display: inline;
    border-bottom: 1px solid #076294;

  }

li.tab{
  border-bottom: 1px solid #fff;
  background-color: #fff;
  margin-right:3px;
}

.selectedTab{
  border: 1px solid #076294;
  -moz-border-radius-topleft:4px;
  -moz-border-radius-topright:4px;
  -webkit-border-top-left-radius:4px;
  -webkit-border-top-right-radius:4px;
  padding: 5px 8px;
  margin-right:3px;
  background-color: #fff;
  color: #000;
  position: relative;
  font-weight:bold;
}

ul#selectionList li a {
  padding: 5px 8px;
  border: 1px solid #076294;
  background-color: #61b4e3;
  color: #fff;
  margin-right: 0px;
  text-decoration: none;
  border-bottom: none;
  -moz-border-radius-topleft:4px;
  -moz-border-radius-topright:4px;
  -webkit-border-top-left-radius:4px;
  -webkit-border-top-right-radius:4px;
}

ul#selectionList .current a{
  background-color: #fff;
  color:#000;
  font-weight: bold;
}

ul#selectionList a:hover {
  background: #3497ce;
}

ul#selectionList .favorites a{
  background-color: #e29f9f;
  border-bottom: 1px solid #076294;
  color:#fff;
  font-weight: bold;
}

ul#selectionList .favorites a:hover{
 background-color: #AD3C3C;
 }


ul#selectionList #favoriteItem a{
  background-color: #fff;
  color:#AD3C3C;
  font-weight: bold;
}

ul#selectionList #favoriteItem a:hover{
  background-color: #AD3C3C;
  color:#e29f9f;
  font-weight: bold;
}



#search-form{
  padding:2px 0 2px 5px;
}

.searchterm_load{
  border: 1px solid red;
  font-size:11px;
  padding:2px;
  background:#c2e4f7 url(../images/search-loading-blue.gif) no-repeat right;
  width:250px;
  margin-left:5px;
  padding-left:24px;
  -moz-border-radius:4px;
  -webkit-border-radius:4px;
}

.searchterm{
  border: 1px solid #076294;
  font-size:11px;
  padding:2px;
  background:#c2e4f7;
  width:250px;
  margin-left:5px;
  background:#c2e4f7 url(../images/search-left-image.gif) no-repeat left;
  padding-left:24px;

  -moz-border-radius:4px;
  -webkit-border-radius: 4px;
}

#search-form img {
  cursor:pointer; 
  left:-20px; 
  position:relative; 
  vertical-align:top; 
  padding-top:2px;
  display:none;
}
