body { background-repeat: repeat-y; background-position: top center; }
#container #header { height: 370px }
#container #header #stats { left: 225px; top: 336px; }
#container #header #trailer-player { top: 25px; left: 543px; width: 400px; height: 225px; }
#container #header .freetrailer { top: 283px; font-size: 20px; }
#container #header #header-anim { position:absolute; display:block; width: 100%; height:100%; left:0; top: 0; background:url(/static-parent/images/playbutton.png) center center no-repeat; }

#container .topmenu { top: 400px }

#container #global { top: 433px; }
#container #global .dvd-scene3 .dvd-scene-join { width: 289px; height: 67px; }
#container #global #footer { width: 980px; padding: 350px 0 0; text-align: center; }

#container #global .fanclub .module-content { min-height: 755px; padding: 20px 10px 10px 400px; }
* html #container #global .fanclub .module-content { height: 755px; } /* IE6 is very dumb */

#container #global .latest-update2 .star-rating { top: 0px; left: 3px; }

.star-rating-wrap{ white-space:nowrap;}
.star-rating,
.star-rating li.current-rating{ background: url(/static/images/star-rating.gif) left -1000px repeat-x;}
.star-rating{ position:relative; width:75px !important; height:15px !important; overflow:hidden !important; list-style:none; margin:0 !important; padding:0 !important; background-position: left top; display: block; }
.star-rating li{ display: inline; background: none !important; border: 0 !important; }
ul.star-rating li.current-rating{ position:absolute; top:0; left:0; text-indent:-9999px; height:15px !important; line-height:15px !important; outline:none; overflow:hidden; border: none; padding: 0 !important; margin: 0 !important; }
.star-rating li.current-rating{ z-index:1; background-image: url(/static/images/star-rating.gif) !important; background-position: left center !important; }

.partof, #jumpSelect { display: none; }

#movies #header #trailer-player,
#dvds #header #trailer-player,
#photosets #header #trailer-player,
#pornstars #header #trailer-player,
#fanclub #header #trailer-player,
#movies #header .freetrailer,
#dvds #header .freetrailer,
#photosets #header .freetrailer,
#fanclub #header .freetrailer,
#pornstars #header .freetrailer { display: none; }

#movies #header #stats,
#dvds #header #stats,
#photosets #header #stats,
#fanclub #header #stats,
#pornstars #header #stats { display: none; }

#movies #header #header-link,
#dvds #header #header-link,
#photosets #header #header-link,
#pornstars #header #header-link,
#fanclub #header #header-link { height: 275px; }

#movies #header { height: 270px; background: url(/static/images/header-movies.jpg) 0 0 no-repeat; }
#dvds #header { height: 270px; background: url(/static/images/header-dvds.jpg) 0 0 no-repeat; }
#photosets #header { height: 270px; background: url(/static/images/header-photosets.jpg) 0 0 no-repeat; }
#pornstars #header { height: 270px; background: url(/static/images/header-pornstars.jpg) 0 0 no-repeat; }
#fanclub #header { height: 270px; background: url(/static/images/header-pornstars.jpg) 0 0 no-repeat; }

#movies .topmenu,
#dvds .topmenu,
#photosets .topmenu,
#fanclub .topmenu,
#pornstars .topmenu { top: 299px; }

#movies #global,
#dvds #global,
#photosets #global,
#fanclub #global,
#pornstars #global { top: 330px; }

#container #global .products { width: 968px; }
#container #global .product { display: inline; float: left; width: 233px; margin: 0 12px 0 0; }
#container #global .last-product { margin: 0; }

#container #global #footer .rta { text-align: center; margin: 15px 0 0; }
#container #global #footer .rta img { border: none; }