#gam-overview a { color: #000 !important; }
a { text-decoration:none; }
a:hover { text-decoration:underline; }
a.gam-arrow { position:relative; padding-right:7px; zoom:1; background:url(http://images.apple.com/global/elements/arrows/morearrow_08c.gif) no-repeat 100% 0.4em; }
a.gam-arrow.gam-circle { padding-right:17px; background:url(http://images.apple.com/global/elements/arrows/arrow_next.gif) no-repeat 100% 0.1em; }
a.gam-arrow:hover { text-decoration:underline; }
h1 { text-align:center; margin-bottom:30px; }
h2 { margin-bottom: 2.1em;}
h3, h3 a, h3 a:hover { font-size:13px; margin-bottom:1em; color:#333; }
h4, h4 a, h4 a:hover { font-size:12px; color:#333; }
h5, h5 a, h5 a:hover { font-size:11px; color:#000;  }


/* productnav
----------------------------- */
#gam-productheader { border:0; padding-bottom: 0.5em; _padding-bottom:0; }
#gam-productheader h1 { width: 133px; margin: 3px 0 5px 8px; }
#gam-productheader h1 a { text-indent: 0; height:22px; }
#gam-productheader ul#gam-productnav li a { color: #939393; margin-left: 24px; }
#gam-productheader ul#gam-productnav li a:hover { color: #049bc7; }

body#gam-faq #gam-productheader ul#gam-productnav li#gam-pn-faq a,
body #gam-productheader ul#gam-productnav li#gam-pn-whymac a,
body#gam-whichmac #gam-productheader ul#gam-productnav li#gam-pn-whichmac a,
body#gam-ads #gam-productheader ul#gam-productnav li#gam-pn-ads a { color: #333; cursor: default; } 
 

/* content
----------------------------- */
#gam-content { padding:40px; zoom:1; margin:0 -2px 0px;  }
#gam-content .gam-cap { width:984px; height:8px; position:absolute; font-size:1px; left:0; }
#gam-content .gam-cap.gam-top { top:0;  }
#gam-content .gam-cap.gam-bottom { bottom:0; _bottom:-1px;  }

       
/* contentfooter
----------------------------- */
#gam-contentfooter { position:relative; width:980px; min-height:170px; padding:0 2px 0; margin-left:-2px; margin-top:18px; font-size:11px; line-height:1.4em; background: url(http://images.apple.com/getamac/images/contentfooter_bg20080327.gif) repeat-y; }
#gam-contentfooter .gam-cap { position:absolute; left:0px; margin:0; font-size:1px; }
#gam-contentfooter .gam-cap.gam-top { top:0; width:984px; height:17px; background: url(http://images.apple.com/getamac/images/contentfooter_bgtop20080327.gif) no-repeat; }
#gam-contentfooter .gam-cap.gam-bottom { bottom:0; width:984px; height:150px; background: url(http://images.apple.com/getamac/images/contentfooter_bgbottom20080327.gif) no-repeat bottom left; }
#gam-contentfooter a.gam-block { position:relative; z-index:10; display: block; color:#999; text-decoration: none; }
#gam-contentfooter a.gam-block:hover { color:#08c; }
#gam-contentfooter.gam-grid4col .gam-column { width:215px; margin:0; padding:17px 15px 0; }
#gam-contentfooter h3 { margin-bottom:0.1em; }
#gam-contentfooter strong { display: block; margin:-0.2em 0 1.6em -4px; }
#gam-contentfooter span { display: block; margin-bottom:20px; }
#gam-contentfooter img { position:relative; }
#gam-contentfooter img.gam-center { display: block; margin-right: auto; margin-left: auto; *position: relative; }
#gam-contentfooter img.gam-right { margin:0; }
#gam-contentfooter img.gam-flushleft { margin-left:-15px; margin-right:-15px; }
#gam-contentfooter img.gam-flushtop { float:right; margin-top:-23px; *margin-top:-19px; *margin-bottom:-20px; }

#gam-contentfooter.gam-plain { padding-left:37px; width:945px; padding-top:20px; background: url(http://images.apple.com/getamac/images/contentfooter_plain_bg20080327.gif) repeat-y; }
#gam-contentfooter.gam-plain .gam-cap.gam-top { background: url(http://images.apple.com/getamac/images/contentfooter_plain_bgtop20080327.gif) no-repeat; }
#gam-contentfooter.gam-plain .gam-cap.gam-bottom { background: url(http://images.apple.com/getamac/images/contentfooter_plain_bgbottom20080327.gif) no-repeat bottom left; }
#gam-contentfooter.gam-plain a.gam-block { min-height:145px; float:left; text-align:center; }
#gam-contentfooter.gam-plain a.gam-block img { position:relative; margin-bottom:-6px; }
#gam-contentfooter.gam-plain h3 { font-size:16px; margin-bottom:0.4em; }
#gam-contentfooter.gam-plain p { font-size:12px; color:#666; margin-bottom:0em; }

/* show/hide contentfooter promos on whichmac page */
#gam-main.gam-hasjs #gam-contentfooter a.gam-rotate { display:none; }
#gam-main.gam-hasjs #gam-contentfooter a.gam-rotate.gam-active { display:block; }
body#gam-whichmac #gam-main.gam-hasjs #gam-contentfooter a#gam-cf-windows-1 { display:none; }
body#gam-whichmac #gam-main.gam-hasjs #gam-contentfooter a#gam-cf-macosx { display:block; }
#gam-contentfooter a#gam-cf-windows-2 { display:none; }
body#gam-whichmac #gam-contentfooter a#gam-cf-whichmac { display:none; }
body#gam-whichmac #gam-contentfooter a#gam-cf-windows-2 { display:block; }

/* overlays
----------------------------- */
#gam-content ul.gam-gallery, #gam-content ul.gam-movie { display:none; }
#gam-ACOverlayImage.gam-overlay { margin-top:62px; }
#gam-ACOverlayImage.gam-overlay .gam-overlaynav { padding-top:9px; }
#gam-ACOverlayImage.gam-overlay .gam-overlaynav ul.gam-w5 { width:465px; }
#gam-ACOverlayImage.gam-overlay .gam-overlaynav ul.gam-w4 { width:369px; }
#gam-ACOverlayImage .gam-overlaynav li { margin-right:10px; }
#gam-ACOverlayMovieShadow.gam-overlayshadow { height:580px; }
#gam-ACOverlayMovie.gam-overlay { height:490px; }
#gam-ACOverlayMovie.gam-overlay .gam-overlaymovie { height:400px; }

/* page specific
----------------------------- */
/* index */
body #gam-overview #gam-content #gam-hero { margin:0px -38px -40px; }
body #gam-overview #gam-content #gam-intro { position:relative; padding:0 70px; margin-bottom:30px; }
body #gam-overview #gam-content #gam-intro p { margin-right:10px; color:#777; }
body #gam-overview #gam-content #gam-intro img { position:relative; margin:-5px -12px 0 50px; }
body #gam-overview #gam-content #gam-splash { position:relative; width:900px; _width:906px; zoom:1; margin-bottom:18px; background:url(http://images.apple.com/getamac/images/index_splash_bgbottom20080327.gif) no-repeat 0 100%; }
body #gam-overview #gam-content #gam-splash:after { content:'.gam-'; display:block; clear:both; height:0; visibility:hidden; }
body #gam-overview #gam-content #gam-splash .gam-topcap { font-size:1px; zoom:1; position:absolute; top:0; left:0; width:901px; height:6px; background:url(http://images.apple.com/getamac/images/index_splash_bgtop20080327.gif) no-repeat 0 0; }
body #gam-overview #gam-content #gam-splash { padding-top:18px; }
body #gam-overview #gam-content #gam-splash .gam-column { position:relative; width:300px; min-height:15em; _height:15em; margin-left:0px; }
body #gam-overview #gam-content #gam-splash h3 { margin-left:20px; margin-bottom:0.3em; }
body #gam-overview #gam-content #gam-splash p { padding: 0 23px; margin-top: -8px; font-size:11px; line-height:1.4em; color:#777; }
body #gam-overview #gam-content #gam-splash img.gam-across { position:absolute; left:0; bottom:3px; margin:0; }

/* why mac */
body #whymac #gam-content { padding:40px 70px 20px; }
body #whymac #gam-content p { color:#666; }
body #whymac #gam-content h2 { font-size:24px; font-weight:normal; margin-bottom:0.4em; }
body #whymac #gam-content h3 { margin-bottom:0.3em; }
body #whymac #gam-content a.gam-flushleft { position:relative; float:left; margin:-4px 15px 3em -8px; outline:none; }
body #whymac #gam-content .gam-callout { position:relative; padding:15px 18px 14px; width:367px; font-size:11px; line-height:1.4em; background:url(http://images.apple.com/getamac/whymac/images/callout_bgtop20080327.gif) no-repeat 0 0; }
body #whymac #gam-content .gam-callout.gam-b { width:249px; background:url(http://images.apple.com/getamac/whymac/images/calloutb_bgtop20080327.gif) no-repeat 0 0; }
body #whymac #gam-content .gam-callout.gam-c { width:284px; background:url(http://images.apple.com/getamac/whymac/images/calloutc_bgtop20080327.gif) no-repeat 0 0; }
body #whymac #gam-content .gam-callout .gam-bottomcap { height:4px; width:403px; position:absolute; left:0; bottom:0; font-size:1px; background:url(http://images.apple.com/getamac/whymac/images/callout_bgbottom20080327.gif) no-repeat 0 0; }
body #whymac #gam-content .gam-callout.gam-b .gam-bottomcap { width:285px; background:url(http://images.apple.com/getamac/whymac/images/calloutb_bgbottom20080327.gif) no-repeat 0 0; }
body #whymac #gam-content .gam-callout.gam-c .gam-bottomcap { width:320px; background:url(http://images.apple.com/getamac/whymac/images/calloutc_bgbottom20080327.gif) no-repeat 0 0; }		
body #whymac #gam-content .gam-callout h3 { color:#666; font-size:11px; line-height:1.3em; margin-bottom:0.2em; }
body #whymac #gam-content .gam-callout.gam-b h3 { width:249px; margin:-10px -18px 8px; padding:3px 18px 8px; color:#333; background:url(http://images.apple.com/getamac/whymac/images/callout_rule20080327.gif) repeat-x 0 100%; }
body #whymac #gam-content .gam-callout.gam-c h3 { width:284px; margin:0 -18px 0.2em; padding:0 18px; }
body #whymac #gam-content .gam-callout p { color:#999; }
body #whymac #gam-content #gam-gorgeous img.gam-hero { margin:0 -68px -20px 45px; }
body #whymac #gam-content #gam-gorgeous p.gam-top { margin-bottom:4em; }
body #whymac #gam-content #gam-gorgeous p { font-size: 13px; }
body #whymac #gam-content #gam-gorgeous a.gam-movietrigger.gam-thumb { float:right; margin:0 0 0 15px; }

body #whymac #gam-content #gam-realworld { clear:both; min-height:714px; _height:714px; padding-top:15px; padding-left:285px; margin-left:-68px; margin-bottom:60px; background:url(http://images.apple.com/getamac/whymac/images/realworld_hero20081014.png) no-repeat 0 0; behavior: url(/global/scripts/lib/iepngfix.gam-htc); }
body #whymac #gam-content #gam-realworld .gam-grid2col .gam-column { width:46%; margin-top:0px; }
body #whymac #gam-content #gam-realworld .gam-grid2col img.gam-left { margin-bottom:-20px; margin-right:15px; }
body #whymac #gam-content #gam-realworld .gam-grid2col p { position:relative; }
body #whymac #gam-content #gam-realworld ol { margin-left:-20px; color:#b8b8b8; line-height:1.5em; }
body #whymac #gam-content #gam-realworld .gam-callout span { display:block; padding-left:30px; margin-bottom:0.8em; color:#999; }
body #whymac #gam-content #gam-realworld .gam-callout span strong { padding-right:3px; margin-left:-30px; color:#333; }
body #whymac #gam-content #gam-realworld .gam-callout img.gam-right { margin:0 -3px 0 8px; }
body #whymac #gam-content #gam-os img.gam-hero { margin:20px 0 -70px; }
body #whymac #gam-content #gam-os img.gam-thumb { position:relative; margin-top:-3px; margin-left:-8px; }
body #whymac #gam-content #gam-os .gam-column { width:47%; }
body #whymac #gam-content #gam-os .gam-column p { margin-bottom:3em; }
body #whymac #gam-content #gam-os .gam-callout img.gam-right { margin:-15px -20px 0 5px; position:relative; z-index:10; }
body #whymac #gam-content #gam-os .gam-callout p { margin-bottom:14px; *margin-bottom:0; }
body #whymac #gam-content #gam-pleasure { clear:both; padding-top:40px; _padding-top:15px; }
body #whymac #gam-content #gam-pleasure h2 { margin-bottom:30px; margin-top:50px; }
body #whymac #gam-content #gam-pleasure h3.gam-clear { padding-top:0px;}
body #whymac #gam-content #gam-pleasure h3.gam-shop { margin-top:0px; }
body #whymac #gam-content #gam-pleasure img.gam-applecareicon { margin-left:-15px; margin-top:0; margin-bottom:-28px; }
body #whymac #gam-content #gam-pleasure img.gam-genius { margin-right:25px; }
body #whymac #gam-content #gam-pleasure a.gam-movietrigger.gam-thumb { float:right; margin:-23px 0px 15px 10px; }
body #whymac #gam-content #gam-pleasure .gam-grid2col { padding-top:15px; }
body #whymac #gam-content #gam-pleasure .gam-grid2col p { margin-bottom:30px; }
body #whymac #gam-content #gam-pleasure .gam-column.gam-first { width:565px; }
body #whymac #gam-content #gam-pleasure .gam-column.gam-first p { margin-right:-10px; padding-right:10px;}
body #whymac #gam-content #gam-pleasure .gam-column.gam-last { width:200px; padding-right:30px; position:relative; margin-top:-30px; }
body #whymac #gam-content #gam-pleasure .gam-column.gam-last img.gam-left { position:relative; top:-15px; }
body #whymac #gam-content #gam-pleasure .gam-callout { float:right; margin-top:10px; }
body #whymac #gam-content #gam-pleasure .gam-callout p { margin:0; }
body #whymac #gam-content #gam-bottomcaption { clear:both; margin:30px 0 40px; font-size:14px; line-height:1.5em; text-align:center; }

/* which mac */

body #gam-whichmac #gam-content #gam-hero { margin:0 -38px -50px; }
body #gam-whichmac #gam-content h2 { position:relative; color:#999; padding-bottom:6px; font-size:18px; font-weight:normal; border-bottom:1px solid #cacaca; z-index:10; } 
body #gam-whichmac #gam-content h3 { margin-bottom:0.2em; }
body #gam-whichmac #gam-content h3 a { font-size:17px; position:relative; }
body #gam-whichmac #gam-content .gam-grid3col { margin-bottom:40px; _margin-bottom:0; }		
body #gam-whichmac #gam-content .gam-column { width:273px; margin-left:38px; }
body #gam-whichmac #gam-content strong { display:block; color:#333; margin-bottom:1.2em; font-size:13px; font-weight:normal; }
body #gam-whichmac #gam-content p { color:#666; }
body #gam-whichmac #gam-content #gam-compare { margin-bottom:40px; color:#333; }
body #gam-whichmac #gam-content img.gam-across { margin-bottom:-10px; }
body #gam-whichmac #gam-content ol.gam-sosumi { margin:0; }

/* FAQ */
body#gam-faq #gam-content { padding:45px 140px; color:#777; }
body#gam-faq #gam-content h2 { padding-bottom:0.3em; margin-bottom:0.3em; font-size:19px; line-height:1.3em; font-weight:normal; color:#999; border-bottom:1px solid #ccc; }
body#gam-faq #gam-content h3 { font-size:18px; font-weight:normal; margin-bottom:0.6em; }
body#gam-faq #gam-content h3.gam-rule { padding-bottom:10px; border-bottom:1px solid #ccc; }
body#gam-faq #gam-content p { margin-bottom:2em; }
body#gam-faq #gam-content p.gam-intro { margin-bottom:3em; font-weight:normal; }


/* ads page
----------------------------- */
body#gam-ads #gam-ad-container { display:none; }

/* no javascript */
body#gam-ads #gam-ads-nojs p { text-align:center; margin:0 35px 30px; padding:10px 20px; background:#f6f6f6; border:1px solid #ccc;}
body#gam-ads #gam-ads-nojs h2 { font-size:19px; font-weight:normal; padding-bottom:10px; margin:0 35px 15px; border-bottom:1px solid #ccc; }
body#gam-ads #gam-ads-nojs div { width:150px; min-height:100px; text-align:center; float:left; }
body#gam-ads #gam-ads-nojs div span { display:block; width:87px; height:66px; overflow:hidden; margin:0 auto; position:relative; }
body#gam-ads #gam-ads-nojs div img { position:absolute; left:0; top:0; }
body#gam-ads #gam-ads-nojs div h3 { font-size:11px; font-weight:normal; }
body#gam-ads #gam-ads-nojs div a { display:block; padding:15px 0px 5px; border:1px solid #gam-fff; }
body#gam-ads #gam-ads-nojs div a:hover { background:#f6f6f6; border:1px solid #gam-ddd; text-decoration:none; }
body#gam-ads #gam-ads-nojs div a:hover h3 { color:#08c; }
	
/* ad size navigation */
body#gam-ads #gam-content #gam-ad-nav { width:480px; margin:0 auto; position:relative; }
body#gam-ads #gam-content.gam-large #gam-ad-nav { width:640px; }
body#gam-ads #gam-content.gam-hd #gam-ad-nav { width:848px; }
body#gam-ads #gam-content #gam-ad-nav h2 { float:left; margin-bottom:0em; font-size:22px; font-weight:normal; }
body#gam-ads #gam-content #gam-ad-nav ul { float:right; margin-top:6px; margin-bottom:1.2em; }
body#gam-ads #gam-content #gam-ad-nav li { float:left; padding-left:12px; margin-left:12px; border-left:1px solid #ccc; line-height:1em; }
body#gam-ads #gam-content #gam-ad-nav li a { color:#999; }
body#gam-ads #gam-content #gam-ad-nav li a:hover { color:#08c; text-decoration:none; }
body#gam-ads #gam-content #gam-ad-nav li.gam-first { border:0; }
body#gam-ads #gam-content.gam-small #gam-ad-nav #gam-option-small,
body#gam-ads #gam-content.gam-medium #gam-ad-nav #gam-option-medium,
body#gam-ads #gam-content.gam-large #gam-ad-nav #gam-option-large,
body#gam-ads #gam-content.gam-hd #gam-ad-nav #gam-option-hd { color:#333; font-weight:bold; cursor:default; outline:none; }

/* quicktime layout */
body#gam-ads #gam-content #gam-display { clear:both; border:1px solid #999; margin:0 auto; width:480px; height:272px; background:url(http://images.apple.com/getamac/images/waitanimation.gif) no-repeat 50% 50%; }		
body#gam-ads #gam-content #gam-controller { position:relative; height:12px; padding:0; margin:14px auto 30px; }
body#gam-ads #gam-content #gam-controller div.gam-control { width:10px; height:10px; margin-top:1px; text-indent:-999px; cursor:pointer; overflow:hidden; background:url(http://images.apple.com/global/elements/overlay/overlay_movie_playpause20070807.gif) left top no-repeat; }
body#gam-ads #gam-content #gam-controller div.gam-control.gam-pause { background-position:left -10px; }
body#gam-ads #gam-content #gam-controller div.gam-sliderPanel { position:absolute; top:0; left:16px; height:12px; }
body#gam-ads #gam-content #gam-controller div.gam-sliderPanel div.gam-track { position:absolute; left:0; height:12px; text-align:left; }
body#gam-ads #gam-content #gam-controller div.gam-sliderPanel div.gam-track div.gam-loadedProgress { position:absolute; top:0; height:12px; }
body#gam-ads #gam-content #gam-controller div.gam-sliderPanel div.gam-track div.gam-trackProgress { position:absolute; height:12px; }
body#gam-ads #gam-content #gam-controller div.gam-sliderPanel div.gam-track div.gam-playHead { position:absolute; top:0; margin:0 1px; width:13px; height:12px; background:url(http://images.apple.com/global/elements/overlay/overlay_movie_pointer20070807.png) no-repeat; cursor:pointer; behavior:url(/global/scripts/lib/iepngfix.gam-htc); }
body#gam-ads #gam-content.gam-small #gam-controller { width:320px; }
body#gam-ads #gam-content.gam-small #gam-controller div.gam-sliderPanel { width:304px; }
body#gam-ads #gam-content.gam-small #gam-controller div.gam-sliderPanel div.gam-track { width:304px; background:url(http://images.apple.com/getamac/ads/images/movie_small_bgtrack_load20080327.gif) no-repeat; }
body#gam-ads #gam-content.gam-small #gam-controller div.gam-sliderPanel div.gam-track div.gam-loadedProgress { background:url(http://images.apple.com/getamac/ads/images/movie_small_bgtrack20080327.gif) no-repeat; }
body#gam-ads #gam-content.gam-medium #gam-controller { width:480px; }
body#gam-ads #gam-content.gam-medium #gam-controller div.gam-sliderPanel { width:464; }
body#gam-ads #gam-content.gam-medium #gam-controller div.gam-sliderPanel div.gam-track { width:464px; background:url(http://images.apple.com/getamac/ads/images/movie_medium_bgtrack_load20080327.gif) no-repeat; }
body#gam-ads #gam-content.gam-medium #gam-controller div.gam-sliderPanel div.gam-track div.gam-loadedProgress { background:url(http://images.apple.com/getamac/ads/images/movie_medium_bgtrack20080327.gif) no-repeat; }
body#gam-ads #gam-content.gam-large #gam-controller { width:640px; }
body#gam-ads #gam-content.gam-large #gam-controller div.gam-sliderPanel { width:624px; }
body#gam-ads #gam-content.gam-large #gam-controller div.gam-sliderPanel div.gam-track { width:624px; background:url(http://images.apple.com/getamac/ads/images/movie_large_bgtrack_load20080327.gif) no-repeat; }
body#gam-ads #gam-content.gam-large #gam-controller div.gam-sliderPanel div.gam-track div.gam-loadedProgress { background:url(http://images.apple.com/getamac/ads/images/movie_large_bgtrack20080327.gif) no-repeat; }
body#gam-ads #gam-content.gam-hd #gam-controller { width:848px; }
body#gam-ads #gam-content.gam-hd #gam-controller div.gam-sliderPanel { width:832px; }
body#gam-ads #gam-content.gam-hd #gam-controller div.gam-sliderPanel div.gam-track { width:832px; background:url(http://images.apple.com/getamac/ads/images/movie_hd_bgtrack_load20080327.gif) no-repeat; }
body#gam-ads #gam-content.gam-hd #gam-controller div.gam-sliderPanel div.gam-track div.gam-loadedProgress { background:url(http://images.apple.com/getamac/ads/images/movie_hd_bgtrack20080327.gif) no-repeat; }

/* ad browser */
body#gam-ads #gam-browser { position:relative; zoom:1; clear:both; width:860px; min-height:8.6em; _height:8.6em;  padding:48px 20px 12px; background:url(http://images.apple.com/getamac/ads/images/browser_bg20080327.gif) repeat-y 0 0; }
body#gam-ads #gam-browser .gam-cap.gam-top { width:900px; height:4px; background:url(http://images.apple.com/getamac/ads/images/browser_bgtop20080327.gif); }
body#gam-ads #gam-browser .gam-cap.gam-bottom { width:900px; height:4px; background:url(http://images.apple.com/getamac/ads/images/browser_bgbottom20080327.gif); }
body#gam-ads #gam-browser .gam-nav { position:absolute; top:0; left:0; padding-left:212px; width:688px; height:37px; text-align:center; background:url(http://images.apple.com/getamac/ads/images/browser_nav_bg20080327.gif) no-repeat 0 0; }
body#gam-ads #gam-browser .gam-nav li { float:left; width:106px; height:27px; line-height:27px; margin-right:20px; margin-top:4px; cursor:pointer; }
body#gam-ads #gam-browser .gam-nav li:hover { color:#08c; }
body#gam-ads #gam-browser .gam-nav li.gam-active { cursor:default; background:url(http://images.apple.com/getamac/ads/images/browser_nav_active20080327.gif) no-repeat 0 0; }
body#gam-ads #gam-browser .gam-nav li.gam-active:hover { color:#333; }
body#gam-ads #gam-slider { font-size:11px; color:#666; line-height:1.6em; zoom:1; }
body#gam-ads #gam-slider .gam-ACSliderMaskDiv { min-height:10em; }
body#gam-ads #gam-slider .gam-ACSliderMaskDiv ul { clear:left; margin-bottom:0; display:inline-block; }
body#gam-ads #gam-slider .gam-ACSliderMaskDiv ul:after { content:'.gam-'; display:block; clear:both; height:0; visibility:hidden;}

body#gam-ads #gam-slider .gam-ACSliderMaskDiv ul li { float:left; width:93px; padding-left:7px; height:7.2em; margin:0; text-align:center; }
body#gam-ads #gam-slider .gam-ACSliderMaskDiv ul li a { cursor:pointer; text-decoration:none; color:#666; }
body#gam-ads #gam-slider .gam-ACSliderMaskDiv ul li span { display:block; width:87px; height:66px; overflow:hidden; position:relative; }
body#gam-ads #gam-slider .gam-ACSliderMaskDiv ul li a:hover { position:relative; }
body#gam-ads #gam-slider .gam-ACSliderMaskDiv ul li a:hover h3 { color:#08c; }
body#gam-ads #gam-slider .gam-ACSliderMaskDiv ul li img { position:absolute; left:0; top:0; }
body#gam-ads #gam-slider .gam-ACSliderMaskDiv ul li h3 { width:87px; color:#666; font-size:11px; line-height:1.1em; font-weight:normal; margin:0.3em 0 0.2em; }
body#gam-ads #gam-slider .gam-ACSliderMaskDiv ul li h4 { width:87px; color:#666; font-size:9px;  line-height:1em; font-weight:normal; margin:0; }

body#gam-ads #gam-slider .gam-ACSliderMaskDiv ul li.gam-empty { background:none; }
body#gam-ads #gam-slider .gam-ACSliderMaskDiv ul li div.gam-active a { cursor:default; }
body#gam-ads #gam-slider .gam-ACSliderMaskDiv ul li div.gam-active img { left:-87px; }
body#gam-ads #gam-slider .gam-ACSliderMaskDiv ul li div.gam-active h3 { color:#333; font-weight:bold; }

body#gam-ads #gam-slider .gam-ACSliderPreviousArrow, body#gam-ads #gam-slider .gam-ACSliderNextArrow { top:35px; width:27px; height:27px; }
body#gam-ads #gam-slider .gam-ACSliderPreviousArrow { left:0; background:url(http://images.apple.com/getamac/ads/images/browser_arrow_prev20080327.gif) no-repeat 0 0; }
body#gam-ads #gam-slider .gam-ACSliderNextArrow { background:url(http://images.apple.com/getamac/ads/images/browser_arrow_next20080327.gif); }
body#gam-ads #gam-slider .gam-ACSliderPreviousArrow:hover, body#gam-ads #gam-slider .gam-ACSliderNextArrow:hover { background-position:0 100%; }
body#gam-ads #gam-slider .gam-ACSliderPageNav { width:40px; margin-left:-15px; }
body#gam-ads #gam-slider .gam-ACSliderPageNav li a { margin:0 4px; }



