/*** Stylesheet for scene page specific objects ***/

#page-movies #container #global .module .module-content { padding: 6px; }
#page-movies #container #global .module-content .last { width: 185px; }
#page-movies #container #global #scene-info .module-content { height: 225px; padding: 6px 20px 0 6px; background: url(../images/bg-scene-specs.jpg) 0 0 no-repeat; }
#page-movies #container #global #scene-info .module-content .last h4,
#page-movies #container #global #scene-info .module-content .last p { width: 185px; }
#container #global #scene-info #scene-cover { float: left; diplay: inline; width: 151px; }
#container #global #scene-info #scene-specs { float: left; display: inline; width: 770px; margin: 0 0 0 18px; font-size: 12px; }
#container #global #scene-info #scene-specs h4 { margin: 10px 0 0; font: 20px Arial, Helvetica, sans-serif; font-weight: bold; }
#container #global #scene-info #scene-specs h4 span { float: right; }
#container #global #scene-info #scene-specs p#line-specs { height: 31px; line-height: 30px; margin: 5px 0 15px; }
#container #global #scene-info #scene-specs p#line-specs strong { color: #bf0f02 }
#container #global #scene-info #scene-specs p#line-specs span { display: block; float: left; display: inline; margin: 0 40px 0 0; }
#container #global #scene-info #scene-specs .scene-col { display: inline; float: left; width: 365px; height: 100px; margin: 0 20px 0 0; line-height: 20px; }
#container #global #scene-info #scene-specs .scene-col strong { display: block; }
#container #global #scene-info #scene-specs #rating-specs { margin: 8px 0 0; }
#container #global #scene-info #scene-specs #rating-specs p { float: left; }
#container #global #scene-info #scene-specs #rating-specs p#specs-results { float: right; }

#container #global .module .scene { width: 192px; }

#container #global #hd-player { background: none; margin: 0;}
#container #global #hd-player .module-content { padding: 10px 0 0; background: none; margin: 0; }
#container #global .btn-holder { height: 45px; border-top: 1px dotted #9b9b9b; background: #cecece; }
#container #global .btn-holder p { height: 50px; padding: 0 0 0 300px; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 39px; }
#container #global .btn-holder p strong { display: block; float: left; width: 150px; }
#container #global #download-holder { background: url(../images/bg-vidbuttons-dl.gif) 6px 4px no-repeat; }
#container #global #streaming-holder { background: url(../images/bg-vidbuttons-str.gif) 8px 6px no-repeat; }
#container #global #options-holder { background: url(../images/bg-vidbutton-opt.gif) 6px 4px no-repeat; }

#container #global .button-normal { position: relative; float: left; height: 33px; min-width: 150px; margin: 5px 4px 0 0; padding: 0 15px; font: bold 12px/32px Arial, Helvetica, sans-serif; text-decoration: none; background: url(../images/bg-button-normal.gif) 0 0 no-repeat; text-align: center; }
* html #container #global .button-normal { width: 170px; } /* IE6 is dumb */
#container #global .button-normal span { position: absolute; width: 16px; height: 33px; top: 0; right: -1px; background: url(../images/bg-button-normal.gif) top right no-repeat; }
#container #global .button-normal:hover { text-decoration: underline; }

#container #global .button-hd { position: relative; float: left; height: 30px; min-width: 100px; margin: 5px 4px 0 0; padding: 0 45px 0 15px; font: bold 12px/30px Arial, Helvetica, sans-serif; text-decoration: none; background: url(../images/bg-button-hd.gif) 0 0 no-repeat; text-align: center; }
* html #container #global .button-hd { width: 100px; } /* IE6 is dumb */
#container #global .button-hd span { position: absolute; width: 45px; height: 30px; top: 0; right: -1px; background: url(../images/bg-button-hd.gif) top right no-repeat; }
#container #global .button-hd:hover { text-decoration: underline; }

#container #global #flash-player { margin: 0 auto 10px; width: 960px; height: 577px; }

#container #global #pictures-cover .photoset { display: inline; float: left; width: 160px; margin: 0 0 20px 0; }
#container #global #pictures-cover .last { width: 150px; }

/*** Coming soon ***/
#container #global .coming-soon { position: absolute; top: 11px; left: 11px; width: 277px; height: 119px; padding: 90px 15px 15px; background-color: #000; color: #fff; font: bold 26px Verdana, Arial, Helvetica, sans-serif; text-align: center; text-transform: uppercase; filter: alpha(opacity=50); opacity: .5; }
* html #container #global .coming-soon { left: 1px; /* IE6 is dumb*/ }

#container #global .favorite { display: block; padding: 0 0 0 20px; margin: 5px 0 0 10px; background: url(../images/ico-favorite.gif) center left no-repeat; font-size: 12px; text-decoration: none; font-weight: bold; }
