/* PRODUCT BROWSER */
#productbrowser { width:990px; height:180px; font-size:12px; line-height:18px; background:url(productb.jpg) no-repeat top; overflow:auto; }
#pb-productbrowsercontainer { position:relative; width:990px; height:180px; margin:0 auto; }
#pb-productslider { top:4px; left:0; width:3900px; height:140px; position:absolute; margin:0; padding:0; }
#pb-productslider .pb-productimage { float:left; width:136px; height:140px; position:relative; top:0; }
#pb-productslider .pb-productimage a:link,
#pb-productslider .pb-productimage a:visited { float:left; width:100%; padding-top:125px; overflow:hidden; color:#ccc; font-size:11px; text-align:center; background-position:50% 100%; background-repeat:no-repeat; }
#pb-productslider .pb-productimage a:hover { text-decoration:none; color:#fff; }
#pb-productslidertrack { position:absolute; top:152px; left:18px; width:960px; height:19px; overflow:hidden; background:url(productb.png) no-repeat; visibility:hidden; }
#pb-cat1,
#pb-cat2,
#pb-cat3 { position:absolute; top:0; z-index:10; color:#fff; font-size:11px; cursor:pointer; }
#pb-cat1 { left:57px; }
#pb-cat2 { left:463px; }
#pb-cat3 { left:850px; }
#pb-productsliderhandle { position:absolute; width:181px; height:19px; cursor:pointer; z-index:155; }
#pb-productsliderhandleimage { position:absolute; width:181px; height:19px; background:url(productc.png) no-repeat; behavior:url(iepngfix.htc); cursor:pointer; z-index:5; }


#pb-leftarrow { position:absolute; left:17px; top:152px; width:20px; height:20px; background:transparent; z-index:150; cursor:pointer; }
#pb-rightarrow { position:absolute; left:905px; top:152px; width:20px; height:20px; background:transparent; z-index:150; cursor:pointer; }
#pb-iphone-leftarrow { position:absolute; left:0; top:0; height:180px; width:69px; z-index:1000; cursor:pointer; background:url(pb_arrow.png) no-repeat top; }
#pb-iphone-rightarrow { position:absolute; left:900px; top:0; height:180px; width:69px; z-index:100000; cursor:pointer; background:url(pb_arrow.png) no-repeat top; }

/* PRODUCT BROWSER SECTION COLORS */
#pb-productbrowsercontainer .pb-catclass0 { color:#666; }
#pb-productbrowsercontainer .pb-catclass1 { color:#777; }
#pb-productbrowsercontainer .pb-catclass2 { color:#888; }
#pb-productbrowsercontainer .pb-catclass3 { color:#999; }
#pb-productbrowsercontainer .pb-catclass4 { color:#aaa; }
#pb-productbrowsercontainer .pb-catclass5 { color:#bbb; }
#pb-productbrowsercontainer .pb-catclass6 { color:#ccc; }
#pb-productbrowsercontainer .pb-catclass7 { color:#ddd; }
#pb-productbrowsercontainer .pb-catclass8 { color:#eee; }
#pb-productbrowsercontainer .pb-catclass9 { color:#eee; }
#pb-productbrowsercontainer .pb-catclass10 { color:#fff; }
#pb-productbrowsercontainer .pb-catclass11 { color:#fff; }
#pb-productbrowsercontainer #pb-cat1.pb-catclass5 { color:#fff; }

/* PRODUCT BROWSER PRODUCTS */
#pb-productslider #pb-airportexpress a { background-image:url(pb_airpo.jpg); }
#pb-productslider #pb-airportextreme a { background-image:url(pb_airpp.jpg); }
#pb-productslider #pb-timecapsule a { background-image:url(pb_timec.jpg); }
#pb-productslider #pb-keyboards a { background-image:url(pb_keybo.jpg); }
#pb-productslider #pb-mightymouse a { background-image:url(pb_might.jpg); }
#pb-productslider #pb-trackpad a { background-image:url(pb_magictrackpad_20100727.jpg); }
#pb-productslider #pb-displays a { background-image:url(pb_led_cinema_display.jpg); }
#pb-productslider #pb-macbook a { background-image:url(pb_macbo.jpg); }
#pb-productslider #pb-macbookpro a { background-image:url(pb_macbp.jpg); }
#pb-productslider #pb-macbookair a { background-image:url(pb_macbq.jpg); }
#pb-productslider #pb-imac a { background-image:url(pb_imac3.jpg); }
#pb-productslider #pb-macmini a { background-image:url(pb_mac_m.jpg); }
#pb-productslider #pb-macpro a { background-image:url(pb_mac_p.jpg); }
#pb-productslider #pb-ch a { background-image:url(chehol.jpg); }
#pb-productslider #pb-iphone a { background-image:url(iphone.jpg); }
#pb-productslider #pb-ipad a { background-image:url(ipad.jpg); }
#pb-productslider #pb-ipod a { background-image:url(ipod.jpg); }
#pb-productslider #pb-ilife a { background-image:url(pb_ilife.jpg); }
#pb-productslider #pb-iwork a { background-image:url(pb_iwork.jpg); }
#pb-productslider #pb-mobileme a { background-image:url(pb_mobil.jpg); }
#pb-productslider #pb-safari a { background-image:url(pb_safar.jpg); }
#pb-productslider #pb-quicktime a { background-image:url(pb_quick.jpg); }
#pb-productslider #pb-aperture a { background-image:url(pb_apert.jpg); }
#pb-productslider #pb-finalcut a { background-image:url(pb_final.jpg); }
#pb-productslider #pb-finalcutserver a { background-image:url(pb_finam.jpg); }
#pb-productslider #pb-finalcutexpress a { background-image:url(pb_finan.jpg); }
#pb-productslider #pb-logicstudio a { background-image:url(pb_logic.jpg); }
#pb-productslider #pb-logicexpress a { background-image:url(pb_logid.jpg); }
#pb-productslider #pb-ard a { background-image:url(pb_apple.jpg); }
#pb-productslider #pb-macosxserver a { background-image:url(pb_macot.jpg); }
#pb-productslider #pb-xserve a { background-image:url(pb_xserv.jpg); }
#pb-productslider #pb-xsan a { background-image:url(pb_xsan_.jpg); }

/* PRODUCT REPOSITIONING */

#pb-productslider #pb-airportexpress { margin:0 -25px 0 0px; }
#pb-productslider #pb-airportextreme { margin:0 0px 0 7px; }
#pb-productslider #pb-timecapsule { margin:0 15px 0 -5px; }
#pb-productslider #pb-keyboards { margin:0 0px; }
#pb-productslider #pb-displays { margin:0 0px 0 7px; }
/*
#pb-productslider #pb-macbook { margin:0 0px 0 20px; }
#pb-productslider #pb-macbookpro { margin:0 0px; }
#pb-productslider #pb-macbookair { margin:0 0px; }
#pb-productslider #pb-imac { margin:0 16px; }
#pb-productslider #pb-macmini { margin:0 -18px 0 -18px; }
#pb-productslider #pb-ch { margin:0 7px 0 0px; }
#pb-productslider #pb-iphone { margin:0 0px 0 0px; } 
#pb-productslider #pb-ipod { margin:0 7px 0 0px; }
*/
#pb-productslider #pb-xserve { margin:0 0px 0 0px; }
#pb-productslider #pb-xsan { margin:0 0px 0 -14px; }
#pb-productslider #pb-finalcutexpress { margin:0 -10px 0 0px; }
#pb-productslider #pb-macosxserver { margin:0 0px 0 0px; }
#pb-productslider #pb-finalcutserver { margin:0 10px 0 0px; }
#pb-productslider #pb-xsan { margin-left:0px; }

