/**
  * Common CSS file to cover ALL mobile DVD sites in addition to common.css
  */
a, a:visited{
    color: #2972A0;
    text-decoration: none;
}

li.episode div.thumb {
	margin: 0px 5px 0px 0px;
}

li.episode div.sitename, .dvd-title {
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	zoom: 1;
}

.contentTitle {
    background-color: #003d51;
}
#searchContainer{
    display: none;
}

.sectionHdrBg {
	background-color: #035A5B;
}
.top, div.paginatorBg {
	background-color: #035A5B;
}

.navArea a:hover, div.paginator a:hover, .playFullEpisode a:hover {
	color: #CCC;
    text-decoration: none;
}
.navArea a.on, div.paginator a.on {
	color: #ffc000;
}

.butnBg a:hover {
	color: #ffc000;
}

.sort a.selected{
	color: #ffc000 !important;
	text-decoration: none;
}

/**
 * DVD page Styles
 */
.cover{
    float: left;
    margin: 4px;
    text-align: center;
}

.full
{
    height: auto !important;
}

.scene{
    clear: both;
    padding: 7px;
}
.scene_title{
    padding: 2px;
    font-weight: bold;
    color: white;
    position:relative;
}
.scene_jump{
    font-weight: bold;
    color: #999999;
    padding: 0 3px 7px;
}
.scene_jump a, .scene_jump a:visited{
    text-decoration: none;
}
a:hover{
    text-decoration: underline;
}

.niche{
    color:#555555;
    font-weight:normal;
    text-decoration:none;
    font-size: 12px;
}
.niche a, .niche a:visited, .dvd-summary a, .dvd-summary a:visited{
    color:#2972A0;
    font-weight:bold;
    text-decoration:none;
}
.niche a:hover, .dvd-summary a:hover{
    color:#FF6600;
}
.scene .images{ 
    text-align: center;
}

.cover .back{
    display: none;
}
.results{
   padding: 4px;
   color: white;
   background: #003d51;
   font-weight: bold;
}

li.feedback{
    padding: 5px;
    font-weight: bold;
    color: #FFA73F;
}



*/
/*Inline Forms*/
div.sitebutns form, .buttons form, .toggleArea form, .navArea form{
    display: inline;
}
.episode a{
    font-weight: bold;
}

.desc{
    background: #EAEAEA;
    color: #2F2F2F;
    padding: 4px 5px;
    font-size: 14px;
}

.UIarrow{
   position: absolute;
   top:50%;
   right: 10px;
}

.scene_rating, .rating2 {
    height:15px;
    width:70px;
}

li.episode .scene_rating{
    position: absolute;
    right: 3px;
    top: 6px;
    float:right;
    padding-top:3px;
    cursor: pointer;
}

.scene_rating .showRating, .rating2 .showRating{
    display:none;
    position:absolute;
    top:-7px;
    right:70px;
    font-size:12px;
    width:70px;
}

.star {
    background:transparent url(../../images/star-full.png) no-repeat scroll 0 0;
    float:left;
    height:13px;
    width:13px;
}
.empty {
    background:transparent url(../../images/star-empty.png) no-repeat scroll 0 0;
}

.dvd-summary .showRating {
    display:none;
}

.sectionhdr{
	font-weight:bold;
	font-size:larger;
	text-align:center;
}

li.episode div.sitedesc {
    overflow: hidden;
}

li.episode.scene {
	height: 120px;
}

li.episode.scene div.thumb, li.episode.scene div.thumb img {
    width: 160px;
    height: 120px;
}

li.episode.scene div.sitebutns {
}

li.episode.scene div.sitedesc {
    height: 75px;
}
/**
 * DVD Style
 **/
ul.dvdList  li.episode{
	height: 194px;
    padding: 0px;
}
ul.dvdList div.sitename{ height:15px; overflow: hidden;}
ul.dvdList div.sitedesc{ height:134px; overflow: hidden;}
ul.dvdList div.sitebutns{ overflow: hidden;}

.dvdList .boxcover .thumb img{
	display: block;
	width: 120px;
	height: auto;
    padding: 2px 0;
}
.dvdList .scene{
    height: 120px !important;
}
li.episode.scene div.thumb, li.episode.scene div.thumb img {
    width: 160px;
    height: 120px;
}

.rating {
    height: 15px;
    width: 70px;
}
li.episode .rating{
    position: absolute;
    right: 3px;
    top: 16px;
}
.scene_title .rating{
    position: absolute;
    right: 2px;
    top: 9px !important;
}

td.dvd-summary, td.cover{
    vertical-align: top;
}
.buttons{
    text-align: center;
}
.dvd-summary p{
    margin: 0;
    overflow: hidden;
}

li.scene div.sitedesc {
    height: 75px;
}

/* t2 style paginatOR */

.paginator .butn_number, .paginator .arrows {
	height: 33px;
	width: 90px;
	float: left;
	display: block;
	position: relative;
	z-index: 1;
	line-height: 33px;
	font-size: .9em;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	text-align: left;
	margin: 2px 6px 0px 10px;
	overflow: hidden;
	text-shadow: rgba(0, 0, 0, 0.6) 0px -1px 0;
    overflow: hidden;
}


/* pagination */
.paginator .container {margin: 2px auto 0px;width: 305px;}
.paginator .butn_number, .paginator .arrows, .paginator .butn_number .active {//here
	background: url(images/std-buttons-wl.png) no-repeat -33px -215px;
	text-align: center;
	width: 33px; 
	height: 33px;
	padding: 0px;
    margin: 0px;
}

.paginator .arrows {
    font-size: .8em;
    background: url(images/std-buttons-wl.png) no-repeat -1px -248px;
    line-height: 34px;
    width: 70px;
}	

.paginator .butn_number {
	background: url(images/std-buttons-wl.png) no-repeat -66px -215px;
	font-size: .8em;
	line-height: 35px;
}
	
.paginator .butn_number.active {
	background: url(images/std-buttons-wl.png) no-repeat -1px -215px;
	font-size: .8em;
	line-height: 35px;
	}
	

/* new previous/next buttons */
.paginator .container .arrows {
	background: url(images/std-buttons-wl.png) no-repeat -1px -248px;
	text-align: center;
	width: 70px;
	font-size: .8em;
	line-height: 34px;
	margin: 0px;
}

.paginator {
height:40px !important;
}
