#films-static-page {margin-top:-10px;}
#filmspagewrap li{margin-left:0;}


.resultsnav {text-align:center !important; padding: 5px 0 !important;clear:both;}

/* */

#promowrap img {
	border:none;
}
#promowrap {
	width:605px;
	margin:-5px;
	_margin:-10px;
}
.poster a{
	display:block;
}
.poster img {
	width:130px;
	border:#ccc 1px solid;
	padding:2px;
	margin:0;
}
 
.movieBox {
	float:left;
	height:260px;
	overflow:hidden;
	padding:10px 8px;
	text-align:center;
	width:134px;
	
}
.movieBox p {
	text-align:center;
	font-size:11px;
	padding-left:5px;
	margin: 0;
	
}
 
.trailerhead {
	margin-left:8px;
}
/* ------------------------------------ */
/* ----------VIDEO OVERLAY------------- */
/* ------------------------------------ */
 
div.videooverlay {
	padding:22px;	
	width:640px;  
	display:none;
	z-index:2000;
	background-image:url('/media/cms/videooverlay_black.png');
	behavior: url("/media/cms/iepngfix.htc");
	_background-image:url('/media/cms/videooverlay_black.gif');
}
 
div.videooverlay .close {
	background:url('/media/cms/videooverlay_close.png') no-repeat;
	behavior: url("/media/cms/iepngfix.htc");
	_background:url('/media/cms/videooverlay_close.gif') no-repeat;
	position:absolute;
	top:8px;
	right:5px; 
	width:30px;
	height:30px;
	cursor:pointer;
}
 
div.videooverlay a.player {
	width:640px;
	height:360px;
	display:block;
}



	/* ------------------------------------ */
	/* ----------VIDEO OVERLAY------------- */
	/* ------------------------------------ */




	.qtip-dark {
		width: 20em;
		font-size: 1.2em;
		color:#fff;
		padding: 1em;
		border: none;
	}
	.qtip-wrapper, .qtip-tip {
		-moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
		-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
		box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
		-moz-border-radius: 8px;
		-webkit-border-radius: 8px;
	  
	  /* IE */
	  filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=0, Color='gray');
	  /* slightly different syntax for IE8 */
	  -ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=0, Color='gray')";
	
	opacity:0.95;
	}
	
	.movieQuickInfo h2 {font-size:16px; color:#fff;margin:0;}
	.movieQuickInfo {font-size:10px;}
	.movieQuickInfo-detailsTop {font-weight:bold; margin: 5px 0 10px 0;}
	.movieQuickInfo-detailsYear {float:left; margin-right: 15px;}
	.movieQuickInfo-detailsRating {float:left; padding: 0 2px; margin-right: 15px; border:1px solid #fff;}
	.movieQuickInfo-detailsLength {float:left;}
	.movieQuickInfo p {margin: 0;}	
	.movieQuickInfo div, .movieQuickInfo p, .movieQuickInfo table, .movieQuickInfo td  {font-size:11px; color:#fff;}
	.movieQuickInfo-detailsBottom table {margin:20px 0 0 20px;}
	.movieQuickInfo-detailsBottom td {font-size:0.9em;}
	.movieQuickInfo-detailsBottom td span { font-weight:bold; width: 80px;}
	

	


/* ------------- IE
	<style type="text/css">
		div {
			-ms-filter: "progid:DXImageTransform.Microsoft.Glow(color=#666666,strength=3) progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=135,strength=6)";
			filter: progid:DXImageTransform.Microsoft.Glow(color=#666666,strength=3) progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=135,strength=6);
		}
	</style>
--------------------- */


/* ------------------------------------ */
/* --------CMS Page Declarations------- */
/* ------------------------------------ */

.page hr {
	display:block;
	background:none repeat scroll 0 0 #EEEEEE;
	border:medium none #777777;
	color:#EEEEEE;
	height:1px;
}

#films-static-page h1.maintitle {
	text-indent:-9999px;
	width:774px; height:100px;
	margin:0 -10px 10px;
}
h1.maintitle.whyhost {
	background: transparent url(/media/cms/films/pages/title_whyhost.jpg) no-repeat left top;
}
h1.maintitle.how {
	background: transparent url(/media/cms/films/pages/title_howtodo.jpg) no-repeat left top;
}
h1.maintitle.whylicense {
	background: transparent url(/media/cms/films/pages/title_whylicense.jpg) no-repeat left top;
}
h1.maintitle.trailerdl {
	background: transparent url(/media/cms/films/pages/title_trailerdl.jpg) no-repeat left top;
}
h1.maintitle.success-stories {
	background: transparent url(/media/cms/films/pages/title_success.jpg) no-repeat left top;
}
h1.maintitle.faq {
	background: transparent url(/media/cms/films/pages/title_faq.jpg) no-repeat left top;
}


#films-static-page .sidenav {
	display:inline;
	float:right;
	margin-left:10px;
	margin-bottom:15px;
	width:136px;
	font-size:11px;
	padding:10px;
	border:2px solid #efefef;
	background-color:#3A393B;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
	box-shadow: 0px 0px 8px #888;
	-moz-box-shadow: 0px 0px 8px #888;
	-webkit-box-shadow: 0px 0px 8px #888;
	
}
#films-static-page .sidenav ul {padding:0 6px; margin:0 -10px; list-style:none;}
#films-static-page .sidenav ul li {list-style:none; margin:4px 0; padding:4px; text-align:center; border:1px 0 solid #3A393B;
-webkit-border-radius:8px;
-moz-border-radius:8px;
border-radius:8px;}
#films-static-page .sidenav ul li a {color:#fff; text-decoration:none;}
#films-static-page .sidenav ul li a:hover {color:#fff34e;}
#films-static-page .sidenav ul li.current, #films-static-page .sidenav ul li:hover {background:#252425; border:1px 0 solid #1d1d1d;}
#films-static-page .sidenav ul li.current a, #films-static-page .sidenav ul li:hover a {color:#fff34e;}

.author {margin-top:10px; font-size:11px; margin-bottom:20px;}
.author .avatar {margin:0 4px 0 0;vertical-align:middle;}
#author {background-color:#F9F9F9;border:2px solid #EEEEEE;margin:20px 0 10px;padding:10px;}
#author .avatar {float:left; margin-bottom:10px;margin-right:10px;}
#author p {margin:0;font-size:11px;}

#films-static-page p {color:#000;}
	#films-static-page h1, #films-static-page h2, #films-static-page h3, #films-static-page h4, #films-static-page h5, #films-static-page h6 {font-family: Helvetica, Arial, sans-serif;}
	#films-static-page li {font-family: Helvetica, Arial, sans-serif;}

ol.nicenumbers {font:italic 24px Georgia; color:#b00000;}
ol.nicenumbers li {margin-bottom:15px;}
ol.nicenumbers li h4 {font-size:24px; color:#000; margin-bottom:0;}
ol.nicenumbers li p {margin:0; font:normal 12px/18px Helvetica, Arial, sans-serif; color:#000;}
ol.nicenumbers li ul { font:normal 12px Helvetica, Arial, sans-serif; color:#000; margin-top:10px; padding-left:14px;}/* ------------------------------------ */
/* --------CMS Feature Scroller-------- */
/* ------------------------------------ */

#moviemodulesm {
	width:756px;
	margin:20px 0;
}
#moviemodulesm #moviemodule-top {
	background: url('/images/films/elements/pages/moviemodule/box_bg-light-top20100729.png') no-repeat center top;
	height:7px;
}
#moviemodulesm #moviemodule-content {
	background: url('/images/films/elements/pages/moviemodule/box_bg-light-content20100729.png') no-repeat center bottom;
	padding:4px 21px 10px 21px;
}
#moviemodulesm #moviemodule-content h4 {
	color:#666;
	font-weight:bold;
	font-size:14px;
	margin-bottom:10px;
	padding:0;
	text-transform: none;
}
#moviemodule-content h3.featured {
	color:#666;
	font-size:14px;
	font-weight:bold;
	letter-spacing:0.4px;
	float:left;
	margin-bottom:5px;
}

#moviemodulesm ul.moviemodule-actionbuttons {list-style:none; margin:4px 0 0 26px; padding:0; float:right; }
#moviemodulesm ul.moviemodule-actionbuttons li {list-style:none; margin:0 0 0 10px; padding:0; display:inline; text-align:center; font-size:11px; line-height:12px;}
#moviemodulesm ul.moviemodule-actionbuttons li a, #moviemodulesm ul.moviemodule-actionbuttons li a:active {
		color:#999 !important;
		font-weight:normal !important;
		text-decoration:none;
		background: url('/global/img/arrow-right-787878_4x7.gif') no-repeat right 2px;
		padding:0 9px 0 0; }
#moviemodulesm ul.moviemodule-actionbuttons li a:hover {}


#moviemodulesm #mm-moviebrowsercontainer {
    overflow: hidden;
    position: relative;
    padding: 0;
    height: 254px;
    width: 714px;
}
#moviemodulesm #mm-moviesslidercontentcontainer {
    overflow: hidden;
    position: relative;
    padding: 0;
    height: 254px;
    width: 714px;
}
#moviemodulesm #mm-movieslidercontent {
    position: absolute;
    list-style: none;
    overflow: none;
	top:4px;
	left:0;
    padding: 0;
    margin: 0;
	height:230px;
	width: 1742px;
}

#moviemodulesm #mm-movieslidercontent .mm-movieitem {
    display: inline;
	width:125px;
	height:230px;
	margin-left:22px;
	float:left;
	clear:right;
	position:relative;
	top:0;
}
	#moviemodulesm #mm-movieslidercontent li:first-child, #moviemodulesm #mm-movieslidercontent li.first {margin-left:0;}

#moviemodulesm #mm-movieslidercontent .mm-movieitem .mm-movieimg {
	border:1px solid #e5e5e5;
	width:123px;
	height:182px;
}
#moviemodulesm #mm-movieslidercontent .mm-movieitem .mm-movieimg a {
	display:block;
}
#moviemodulesm #mm-movieslidercontent .mm-movieitem h3 {
	width:120px;
	margin: 5px 0;
	padding-right:3px;
	font-weight:normal;
	font-size: 10px;
	line-height:14px;
}
#mm-movieslidercontent .mm-movieitem h3 .highlight {
	color:#ff6633;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	display: block;
	padding-top:2px;
	!padding-top: 1px; // for IE7
}

#moviemodulesm #mm-movieslidercontent .mm-movieitem a, #moviemodulesm #mm-movieslidercontent .mm-movieitem a:link {
	text-decoration:none;
	color:#333;
}
	#moviemodulesm #mm-movieslidercontent .mm-movieitem p {color:#fff;}
	#moviemodulesm #mm-movieslidercontent .mm-movieitem a:hover, #moviemodulesm #mm-movieslidercontent .mm-movieitem a:visited {text-decoration:none;color:#333;}

/* #mm-movieslidertrack {
	height:19px;
	width:545px;
    padding: 1px;
	left:0;
	overflow:hidden;
	position:absolute;
	top:230px;
	background-color:#e5e5e5;
}

#mm-movieslidertrack a {
    position: absolute;
	background-color:#ccc;
    cursor: move;
    top: 0;
    z-index: 100;
    bespoke to your own solution
    height: 17px;
    width: 17px;
}	
*/
	#moviemodulesm .scroll-bar-wrap { clear: left; padding: 1px 7px 1px 1px; top:238px; left:0; position:absolute; width:706px; background: url('/images/films/elements/pages/moviemodule/box_slider-light-bg20100729.gif') no-repeat center top; }
	#moviemodulesm .scroll-bar-wrap .ui-slider { background: none; border:0; height: 12px; margin: 0 auto;  }
	#moviemodulesm .scroll-bar-wrap .ui-handle-helper-parent { position: relative; width: 100%; height: 100%; margin: 0 auto; }
	#moviemodulesm .scroll-bar-wrap .ui-slider-handle { top:.2em; height: 1.5em; }
	#moviemodulesm .scroll-bar-wrap .ui-slider-handle .ui-icon { }
	
	#moviemodulesm .scroll-bar-wrap .ui-slider-handle {
        position: absolute;
        cursor: move;
        height: 10px;
        top: 0;
        background: url('/images/films/elements/pages/moviemodule/box_slider-light-handle20100729.gif') no-repeat left top;
        z-index: 100;
		text-decoration:none;
		line-height:10px;
		outline-style:none;
		outline-width:0;		
    }

#moviemodulesm .scroll-bar-wrap .ui-slider-handle span {	
    background: url('/images/films/elements/pages/moviemodule/box_slider-light-handlerightcap20100729.gif') no-repeat right top;
	height:10px;
	padding-right:6px;
    z-index: 150;
    position: absolute;
	right:-6px;
	outline-style:none;
	outline-width:0;

}

