img, #leopardnav a {behavior: url(../../main/js/iepngfix/iepngfix.htc);}/* ELEMENTS */body { background: #e8e8e8; }a { outline:none; -moz-outline:none; }a img { border:none; }/* NEXT PREVIOUS NAV */.prevnext { width:855px; margin:-5px auto 0; padding:0 0 5px; overflow:hidden; clear:both; background:url(../imagesx/leopard/images/bottomprevnext20060807.gif) 50% 50% no-repeat; }.prevnext li { font-size:10px; line-height:18px; list-style-type:none; display:inline; }.prevnext a { display:block; color:#ccc; text-decoration:none; margin:0 12px; }.prevnext a:hover { color:#fff; }.prevnext li.prev a { float:left; padding-left:14px; background:url(../imagesx/leopard/images/navleftarrow20060807.gif) 0 60% no-repeat; }.prevnext li.next a { float:right; padding-right:14px; background:url(../imagesx/leopard/images/navrightarrow20060807.gif) 100% 60% no-repeat; }/* MAIN */#main { width: 920px; background: #e8e8e8 url(../imagesx/leopard/images/whitepagebg20060807.gif) repeat-y center top; margin: 0 auto 0; }#main .padder { padding:0px 40px 10px; margin-top:20px; }#main a.homelink { position:absolute; top:20px; left:10px; width:210px; height:28px; text-indent:-9999px; }#main .last { margin-bottom:10px; }/* HEADER */#header { position:relative; width:920px; height:550px; background:url(../imagesx/leopard/images/headerspotsbg20060807.gif) no-repeat 50% 0; padding:0; margin:0 auto 0; }#header #headerimg { margin-top: 75px; }#header #movieswap { position: absolute; top: 75px; left: 124px; visibility: hidden; }#header #movieswap img { cursor: pointer; }#header #movieswap #moviediv {position: absolute; top: 0; left: 0;}/* LEOPARD NAV */#leopardnav, #leopardnav li { margin:0; padding:0; }#leopardnav { width:898px; margin:0 auto; text-align:center; list-style-type:none; text-align:center;  background:#000 url(../imagesx/leopard/images/navbg20060807.gif) repeat-x; overflow:hidden; }#leopardnav li { display:inline; }#leopardnav li a { padding:65px 0 15px 0; width:88px; float:left; color:#ccc; font-size:10px; text-align:center; line-height:16px; text-decoration:none; }#leopardnav li a:hover { color:#fff; }#leopardnav li.first a { width:97px; }#leopardnav li.last a { width:97px; }/* LEOPARD NAV BUTTONS */#leopardnav .timemachine a { background:url(../imagesx/leopard/images/navtimemachine20060807.png) 50% 0 no-repeat; }#leopardnav .mail a { background:url(../imagesx/leopard/images/navmail20060807.png) 50% 0 no-repeat; }#leopardnav .ichat a { background:url(../imagesx/leopard/images/navichat20060807.png) 50% 0 no-repeat; }#leopardnav .spaces a { background:url(../imagesx/leopard/images/navspaces20060807.png) 50% 0 no-repeat; }#leopardnav .spotlight a { background:url(../imagesx/leopard/images/navspotlight20060807.png) 50% 0 no-repeat; }#leopardnav .dashboard a { background:url(../imagesx/leopard/images/navdashboard20060807.png) 50% 0 no-repeat; }#leopardnav .ical a { background:url(../imagesx/leopard/images/navical20060807.png) 50% 0 no-repeat; }#leopardnav .accessibility a { background:url(../imagesx/leopard/images/navaccessibility20060807.png) 50% 0 no-repeat; }#leopardnav .sixtyfourbit a { background:url(../imagesx/leopard/images/nav64bit20060807.png) 50% 0 no-repeat; }#leopardnav .coreanimation a { background:url(../imagesx/leopard/images/navcoreanimation20060807.png) 50% 0 no-repeat; }/* LEOPARD NAV HOVER STATES */#leopardnav .timemachine a:hover { background-image:url(../imagesx/leopard/images/navtimemachine_over20060807.png); }#leopardnav .mail a:hover { background-image:url(../imagesx/leopard/images/navmail_over20060807.png); }#leopardnav .ichat a:hover { background-image:url(../imagesx/leopard/images/navichat_over20060807.png); }#leopardnav .spaces a:hover { background-image:url(../imagesx/leopard/images/navspaces_over20060807.png); }#leopardnav .spotlight a:hover { background-image:url(../imagesx/leopard/images/navspotlight_over20060807.png); }#leopardnav .dashboard a:hover { background-image:url(../imagesx/leopard/images/navdashboard_over20060807.png); }#leopardnav .ical a:hover { background-image:url(../imagesx/leopard/images/navical_over20060807.png); }#leopardnav .accessibility a:hover { background-image:url(../imagesx/leopard/images/navaccessibility_over20060807.png); }#leopardnav .sixtyfourbit a:hover { background-image:url(../imagesx/leopard/images/nav64bit_over20060807.png); }#leopardnav .coreanimation a:hover { background-image:url(../imagesx/leopard/images/navcoreanimation_over20060807.png); }/* LEOPARD NAV PAGE STATES */#timemachine #leopardnav li.timemachine a { color:#fff; background-image:url(../imagesx/leopard/images/navtimemachine_on20060807.png); }#mail #leopardnav li.mail a { color:#fff; background-image:url(../imagesx/leopard/images/navmail_on20060807.png); }#ichat #leopardnav li.ichat a { color:#fff; background-image:url(../imagesx/leopard/images/navichat_on20060807.png); }#spaces #leopardnav li.spaces a { color:#fff; background-image:url(../imagesx/leopard/images/navspaces_on20060807.png); }#spotlight #leopardnav li.spotlight a { color:#fff; background-image:url(../imagesx/leopard/images/navspotlight_on20060807.png); }#dashboard #leopardnav li.dashboard a { color:#fff; background-image:url(../imagesx/leopard/images/navdashboard_on20060807.png); }#ical #leopardnav li.ical a { color:#fff; background-image:url(../imagesx/leopard/images/navical_on20060807.png); }#accessibility #leopardnav li.accessibility a { color:#fff; background-image:url(../imagesx/leopard/images/navaccessibility_on20060807.png); }#64bit #leopardnav li.sixtyfourbit a { color:#fff; background-image:url(../imagesx/leopard/images/nav64bit_on20060807.png); }#coreanimation #leopardnav li.coreanimation a { color:#fff; background-image:url(../imagesx/leopard/images/navcoreanimation_on20060807.png); }/* CONTENT */#content { width:600px; line-height:1.5; }/* SIDEBAR */#sidebar { width:207px; line-height:1.5; margin-top:20px; color:#333; }#sidebar div { background:url(../imagesx/leopard/images/sidebarframetop20060807.gif) no-repeat; padding:14px 0 0 0; margin-bottom:4px; }#sidebar div * { padding-left:18px; padding-right:18px; }#sidebar div * * { padding-left:0px; padding-right:0px; }#sidebar div ul, #sidebar div ul.square { padding-left:35px; }#sidebar div ol { padding-left:20px; }#sidebar div h3 { margin-bottom:8px; text-shadow:2px 2px #fff; }#sidebar div h3.subhead { margin-bottom:0px; }#sidebar div h2 { margin-bottom:0px; text-shadow:2px 2px #fff; }#sidebar div img.right { margin-left:6px; }#sidebar div img.left { margin-right:6px; }#sidebar div .last { background:url(../imagesx/leopard/images/sidebarframebottom20060807.gif) 0 100% no-repeat; margin:0; padding-bottom:26px; padding-left:18px; padding-right:18px;  }#sidebar div div { background-image:none; }/* BOTTOM BG */#bgbottom { width:920px; background:url(../imagesx/leopard/images/whitebottomcap20060807.gif) no-repeat 50% 100%; margin: 0 auto 0 auto; padding:0; }/* FOOTER */#footer { width:720px; }/* LEOPARD INDEX */#leopardindex #header { height:448px; }/* IE IMAGE FIXES */* html #sidebar div img.right { padding:0; margin-right:18px; }* html #bgbottom { padding-top:10px; }