body{
background-color:#FFFFFF;}

/* -- base -- */
.features #main { padding-left: 0; padding-bottom: 0; width: 930px; }
.features #main .main { border-left: 1px solid #e5e5e5; float: right; padding: 40px 0 1.5em 50px; width: 687px; }
.features #main .main .intro { border-bottom: 1px solid #e5e5e5; font-size: 20px; margin-bottom:0px; *margin-bottom:20px; padding: 0 18% 25px 0; width: 87%; }

.features .main .across p,
.features .main .across h2 { margin-left:auto; margin-right:auto; width: 545px; }
.features .main .section { padding-top: 0px; *padding-top:5px; }
.features .main h1.replaced { background: no-repeat 0 0; height: 44px; margin-bottom: 0; }

.features #main #pagenav { float: left; width: 100%; }

.flush_right { margin-left:20px; }
.flush_left { margin-right:20px; }
.center { display:block; margin:0 auto; }

/* -- nav -- */
.features #nav 					{ float: left; height: 100%; overflow: hidden; padding: 0.2em 0 1em; position: relative; width: 192px; }
.features #nav .nav_item		{ opacity: 0; position: relative; left: 192px; *left: 0; *opacity: 1; -webkit-transform-style: preserve-3d; }
.features #nav .nav_link		{ background-color: white; background-image: url(http://images.apple.com/euro/ipad/features/images/nav_arrows_20100225.gif); background-repeat: no-repeat; background-position: 95% 0; color: rgba(0,0,0,0.6); display: block; 
									padding: 0.9em 48px 0.9em 25%; position: relative; text-decoration: none; width: 96px; *padding-left: 48px; *color: #666;
									-webkit-transition-property: color; 
									-webkit-transition-duration: 0.1s;
									-webkit-transition-timing-function: linear; 
									-webkit-transition-delay: 0;
								}
.features #nav:hover .nav_link	{ -webkit-transition: color 0.2s; }
.features #nav .nav_link:hover	{ background-position: 95% -66px; color: rgba(0,136,204,1); *color: #08c; }
.features #nav .nav_link .icon	{ position: absolute; top: 4px; left: 12px; -webkit-transition: opacity 0.2s linear; }
.features #nav .nav_item.title	{ background-color: #fff; color: #949494; font-size: 11px; padding-left: 12px; margin-bottom: 3px; padding-top: 7px; -webkit-transform-style: preserve-3d; }
.features #nav .divider { background:#fff; margin-bottom:-1px; }
.features #nav .divider hr { background: #e0e0e0; border-style: none; clear: left; height: 1px; margin: 9px auto; width: 88%; *margin:3px auto; }

.features #nav .fadein		{ left: 0; opacity: 1; -webkit-transition: opacity 0.2s linear 0.2s; -webkit-transform-style: preserve-3d; }
.features #nav .slidein		{ left: 0; opacity: 1; 
								-webkit-transition-property: opacity;
								-webkit-transition-duration: 0.9s;
								-webkit-animation-name: slideLeft; 
								-webkit-animation-duration: 0.3s; 
								-webkit-transform-style: preserve-3d;
							}
@-moz-document domain(apple.com) { /* Overwrite for FF */
	.features #main .main { width: 686px; }
	.features #nav { width: 192px; }
	.features #nav .nav_item { opacity: 1; left: 0; }
}


/* DELETE THIS LINE */
@-moz-document domain(17.220.22.129) { /* Overwrite for FF */
	.features #main .main { width: 686px; }
	.features #nav { width: 192px; }
	.features #nav .nav_item { opacity: 1; left: 0; }
}
/* DELETE THIS LINE */


@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {
	.features #nav .nav_item { opacity: 1; left: 0; } /* Overwrites for Opera */
}

/* -- nav selected -- */
#f_overview #fn_overview .nav_link,
#f_safari #fn_safari .nav_link,
#f_mail #fn_mail .nav_link,
#f_photos #fn_photos .nav_link,
#f_video #fn_video .nav_link,
#f_youtube #fn_youtube .nav_link,
#f_ipod #fn_ipod .nav_link,
#f_itunes #fn_itunes .nav_link,
#f_appstore #fn_appstore .nav_link,
#f_ibooks #fn_ibooks .nav_link,
#f_maps #fn_maps .nav_link,
#f_calendar #fn_calendar .nav_link,
#f_contacts #fn_contacts .nav_link,
#f_notes #fn_notes .nav_link,
#f_homescreen #fn_homescreen .nav_link,
#f_search #fn_search .nav_link,
#f_accessibility #fn_accessibility .nav_link,
#f_keynote #fn_keynote .nav_link,
#f_pages #fn_pages .nav_link,
#f_numbers #fn_numbers .nav_link			{ background: url(http://images.apple.com/euro/ipad/features/images/nav_arrows_20100225.gif) no-repeat 95% -124px; color: #000; }
/* -- nav icon -- */
#f_overview #fn_overview .nav_link .icon,
#f_safari #fn_safari .nav_link .icon,
#f_mail #fn_mail .nav_link .icon,
#f_photos #fn_photos .nav_link .icon,
#f_video #fn_video .nav_link .icon,
#f_youtube #fn_youtube .nav_link .icon,
#f_ipod #fn_ipod .nav_link .icon,
#f_itunes #fn_itunes .nav_link .icon,
#f_appstore #fn_appstore .nav_link .icon,
#f_ibooks #fn_ibooks .nav_link .icon,
#f_maps #fn_maps .nav_link .icon,
#f_calendar #fn_calendar .nav_link .icon,
#f_contacts #fn_contacts .nav_link .icon,
#f_notes #fn_notes .nav_link .icon,
#f_homescreen #fn_homescreen .nav_link .icon,
#f_search #fn_search .nav_link .icon,
#f_accessibility #fn_accessibility .nav_link .icon,
#f_keynote #fn_keynote .nav_link .icon,
#f_pages #fn_pages .nav_link .icon,
#f_numbers #fn_numbers .nav_link .icon		{ opacity: 1; }
/* -- nav selected background -- */
#f_overview #fn_overview,
#f_safari #fn_safari,
#f_mail #fn_mail,
#f_photos #fn_photos,
#f_video #fn_video,
#f_youtube #fn_youtube,
#f_ipod #fn_ipod,
#f_itunes #fn_itunes,
#f_appstore #fn_appstore,
#f_ibooks #fn_ibooks,
#f_maps #fn_maps,
#f_calendar #fn_calendar,
#f_contacts #fn_contacts,
#f_notes #fn_notes,
#f_homescreen #fn_homescreen,
#f_search #fn_search,
#f_accessibility #fn_accessibility,
#f_keynote #fn_keynote,
#f_pages #fn_pages,
#f_numbers #fn_numbers { background: #f7f7f7; background: -webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(0.5,#f4f4f4), to(#f7f7f7)); }
/* -- nav disabled -- */
#f_overview #fn_overview .nav_link:hover,
#f_safari #fn_safari .nav_link:hover,
#f_mail #fn_mail .nav_link:hover,
#f_photos #fn_photos .nav_link:hover,
#f_video #fn_video .nav_link:hover,
#f_youtube #fn_youtube .nav_link:hover,
#f_ipod #fn_ipod .nav_link:hover,
#f_itunes #fn_itunes .nav_link:hover,
#f_appstore #fn_appstore .nav_link:hover,
#f_ibooks #fn_ibooks .nav_link:hover,
#f_maps #fn_maps .nav_link:hover,
#f_calendar #fn_calendar .nav_link:hover,
#f_contacts #fn_contacts .nav_link:hover,
#f_notes #fn_notes .nav_link:hover,
#f_homescreen #fn_homescreen .nav_link:hover,
#f_search #fn_search .nav_link:hover,
#f_accessibility #fn_accessibility .nav_link:hover,
#f_keynote #fn_keynote .nav_link:hover,
#f_pages #fn_pages .nav_link:hover,
#f_numbers #fn_numbers .nav_link:hover			{ background-position: 95% -124px; cursor: default; color: #000; width: 96px; -webkit-border-radius: 0; }


/* -- hero rotation -- */
.features .main .enlarge_rotate { clear:right; margin:-50px auto 0; position:relative; text-align:center; width:71px; z-index:2; }
.features .main #enlarge_wrapper .enlarge_rotate { width: 70px; margin-top: 0; }
.features .main #enlarge_wrapper .enlarge_rotate a { margin-top: -30px; }
.features .main .enlarge_rotate .OverlayPanel { display: none; }
.features .main .enlarge_rotate.active { width:143px; }
.features .main .enlarge_rotate.active .OverlayPanel { display: block; }
.features .main .action { float: left; }
.features .main .action a { display: block; height: 13px; padding: 35px 0 7px; text-decoration: none; width: 70px; }
.features .main .action + .action { background: url(http://images.apple.com/euro/ipad/images/callout_action_divider_20100225.gif) no-repeat 0 87%; padding-left:3px; }
.features .main .action .zoom { background:url(http://images.apple.com/euro/ipad/images/callout_icon_enlarge_20100225.png) no-repeat 50% 0; _background:url(http://images.apple.com/euro/ipad/images/callout_icon_enlarge_20100225.gif) no-repeat 50% 0; }
.features .main .action .zoom:hover { background:url(http://images.apple.com/euro/ipad/images/callout_icon_enlarge_hover_20100225.png) no-repeat 50% 0; _background:url(http://images.apple.com/euro/ipad/images/callout_icon_enlarge_hover_20100225.gif) no-repeat 50% 0; }
.features .main .action .zoom:active { background:url(http://images.apple.com/euro/ipad/images/callout_icon_enlarge_active_20100225.png) no-repeat 50% 0; _background:url(http://images.apple.com/euro/ipad/images/callout_icon_enlarge_active_20100225.gif) no-repeat 50% 0; }
.features .main .action .ipad-rotate-trigger { background: url(http://images.apple.com/euro/ipad/images/callout_icon_rotate_20100225.png) no-repeat 50% 0; _background: url(http://images.apple.com/euro/ipad/images/callout_icon_rotate_20100225.gif) no-repeat 50% 0; }
.features .main .action .ipad-rotate-trigger:hover { background: url(http://images.apple.com/euro/ipad/images/callout_icon_rotate_hover_20100225.png) no-repeat 50% 0; _background: url(http://images.apple.com/euro/ipad/images/callout_icon_rotate_hover_20100225.gif) no-repeat 50% 0; }
.features .main .action .ipad-rotate-trigger:active { background: url(http://images.apple.com/euro/ipad/images/callout_icon_rotate_active_20100225.png) no-repeat 50% 0; _background: url(http://images.apple.com/euro/ipad/images/callout_icon_rotate_active_20100225.gif) no-repeat 50% 0; }

.features #rotate_wrapper,
.features #enlarge_wrapper { float:left; width:456px; height:540px; margin-left:30px; position:relative; z-index:1; }
.features #enlarge_wrapper img { margin:0 auto; display: block; }
.features #rotate_wrapper #hero_rotate { display:block; height:100%; position:relative; text-decoration:none; }
.features #rotate_wrapper #hero_rotate .swapview-content { width:456px; }

.features #rotate_wrapper #hero_rotate .swapview-content img { margin:0 auto; display:block; }
.features #rotate_wrapper #hero_rotate .swapview-content img.rotator-screen { position:absolute; top:45px; right:0; bottom:0; left:0; *left:91px; }
.features #rotate_wrapper #hero_rotate .swapview-content img.rotator-screen.landscape,
.features #rotate_wrapper #hero_rotate .swapview-content img.rotator-screen.revlandscape { top:42px; *left:45px; }
.features #rotate_wrapper #hero_rotate .swapview-content img.landscape,
.features #rotate_wrapper #hero_rotate .swapview-content img.revlandscape { padding-top:52px; }

/* image galleries */
.main .swapview-content { position: absolute; top: 0; left: 0; }
.main .image-gallery { position:relative; padding-bottom: 50px; }
.main .image-gallery h3 { font-weight:normal; }
.main .image-gallery ul li { width:78px; height:55px; float:left; margin-right:12px; position:relative; text-align: center; }
.main .image-gallery ul li.last { margin-right: 0 !important; width: 78px !important; }
.main .image-gallery ul li a { display:block; text-decoration:none; cursor:pointer; }
.main .image-gallery ul li a:hover { text-decoration:none; }
.main .image-gallery ul li a:hover div { background:url(http://images.apple.com/euro/ipad/images/gallery_thumb_hover_20100225.png) no-repeat 0 0; z-index:0; }
.main .image-gallery ul li a:hover span { color:#08c; }
.main .image-gallery ul li a span { position:absolute; top:80px; left:0; font-size:11px; line-height:13px; color:#000; text-decoration:none; width:100%; }
.main .image-gallery ul li a img { position:absolute; top:18px; left:10px; z-index:1; }
.main .image-gallery ul li a div { width:81px; height:75px; position:absolute; top:0; left:0; z-index:1; }
.main .image-gallery ul li a.active div { background:url(http://images.apple.com/euro/ipad/images/gallery_thumb_active_20100225.png) no-repeat 0 0; }
.main .image-gallery ul li a.active { cursor:default; }
.main .image-gallery ul li a.active span { color:#888; }

/* -- iwork callout -- */
.main div.iwork { padding:10px; width:195px; background:url(http://images.apple.com/euro/ipad/features/images/iwork_callout_bg_20100225.gif) repeat-x bottom left; }
.main div.iwork p { margin-bottom:0 !important; }


/* -- overview -- */
#f_overview .main h1.replaced { margin-bottom:10px; background-image: url(http://images.apple.com/ru/ipad/features/images/overview_title_20100225.gif); width:700px; height:120px; }
#f_overview #main .main .intro { border-bottom: none; float: left; padding-bottom:50px; padding-right: 0; margin-bottom:0; font-size:16px; width: 490px; }

#f_overview .main .video-callout { margin-left: 40px; margin-right: 8px; width:145px; position:relative; float:right; *margin-right: 0; }
#f_overview .main .video-callout img { padding:4px; }
#f_overview .main .video-callout a.more { margin:0 -8px 0 auto; display:block; }
#f_overview .main .video-callout span { position:absolute; left:51px; top:20px; width:51px; height:51px; background: url(http://images.apple.com/euro/ipad/images/icon_play_20100225.png) no-repeat 0 0; behavior: url(https://mobile.zp.ua/global/scripts/lib/iepngfix.htc); }

#f_overview .main #safari { border-top: 1px solid #e5e5e5; padding-top:0; }
#f_overview .main .grid2col .featfix { margin-top:82px; }
#f_overview .main .grid2col .featfix img { margin-top:-2px !important; margin-bottom:2px !important; }
#f_overview .main #safari img { position:relative; margin:-20px 50px 0 -13px; z-index:10; }
#f_overview .main #safari h2 { padding-top:90px; }
#f_overview .main #mail img { margin-top:-85px; }
#f_overview .main #mail h2 { padding-top:50px; }
#f_overview .main #photos { padding-top:30px; padding-bottom:70px; }
#f_overview .main #photos img { margin-left:-76px; margin-right:35px; }
#f_overview .main #photos h2 { padding-top:65px; }

#f_overview .main .grid2col { margin-bottom:18px; }
#f_overview .main .grid2col .column { width:326px; }
#f_overview .main .grid2col .column img { margin:0 auto; display:block; }
#f_overview .main .grid2col .column img.horizon { margin:80px -24px 3px; position:relative; }
#f_overview .main .grid2col .column.first img.horizon { margin-top: 99px; }

#f_overview .main h2.iwork { padding-top:40px; border-top: 1px solid #e5e5e5; }
#f_overview .main p.iwork { width:600px; }

/* -- safari -- */
#f_safari .main h1.replaced { background-image: url(http://images.apple.com/ru/ipad/features/images/safari_title_20100225.gif); width:94px; }
#f_safari .main #story h2 { padding-top: 75px; }
#f_safari .main #surf img { margin-right:40px; }
#f_safari .main #surf h2 { padding-top: 125px; }
#f_safari .main #speed img.flush_right { margin-left:40px; }
#f_safari .main #speed img.right { margin:4px 0 0 10px; }
#f_safari .main #speed h2 { padding-top: 29px; }
#f_safari .main #favorites h2 { padding-top: 117px; }
#f_safari .main #favorites img { margin-right: 40px; }

/* -- mail -- */
#f_mail .main h1.replaced { background-image: url(http://images.apple.com/ru/ipad/features/images/mail_title_20100225.gif); width:69px; }
#f_mail .main #email h2 { padding-top:25px; }
#f_mail .main #type img { margin-right:30px; }
#f_mail .main #attachments { padding-top:50px; *padding-top:10px; }
#f_mail .main #attachments img { margin-left:-35px; *margin-bottom:15px; }
#f_mail .main #message img { margin-left:-103px; margin-right:23px; margin-bottom:0; position:relative; }
#f_mail .main #message h2 { padding-top:75px; }
#f_mail .main #compatible h2 { padding-top:70px; }
#f_mail .main #compatible p { width:275px; }

/* -- photos -- */
#f_photos .main h1.replaced { background-image: url(http://images.apple.com/ru/ipad/features/images/photos_title_20100225.gif); width:227px; }
#f_photos .main #gestures h2 { padding-top:40px; }
#f_photos .main #perfect.across h2,
#f_photos .main #perfect.across p { width:570px; }
#f_photos .main #perfect img { margin-left:-12px; padding-top:10px; *margin-bottom:20px; }
#f_photos .main #moving h2 { padding-top:2px; }
#f_photos .main #moving img { margin-left:40px; margin-top: 41px; }

#f_photos .main #connectors h2 { padding-top:9px; }
#f_photos .main #connectors h2,
#f_photos .main #connectors p { padding-right:30px; }
#f_photos .main #connectors .image-gallery { float:left; margin-left:-50px; _margin-left:-25px; }
#f_photos .main #connectors ul li { float:left; margin-right:12px; width:115px; height:125px; position:relative; text-align: center; }
#f_photos .main #connectors ul li a:hover { text-decoration:none; }
#f_photos .main #connectors ul li a:hover span { color:#08c; }
#f_photos .main #connectors ul li a span { position:absolute; top:8px; left: 0; font-size:11px; color:#000; width:115px; }
#f_photos .main #connectors ul li a img { position:absolute; top:47px; left:29px; z-index:1; }
#f_photos .main #connectors ul li a div { width:115px; height:125px; }
#f_photos .main #connectors ul li a.active div { background:url(http://images.apple.com/euro/ipad/features/images/photos_connectors_active_20100225.jpg) no-repeat 0 0; }
#f_photos .main #connectors ul li a.active { cursor:default; }
#f_photos .main #connectors ul li a.active span { color:#888; }
#f_photos .main #connectors .image-gallery .imagecontent { width:443px; height:550px; margin-right:35px; }
#f_photos .main #connectors .image-gallery .imagecontent .screen { margin:0px; }

/* -- video -- */
#f_video #main { overflow: visible; }
#f_video h1.replaced { background-image: url(http://images.apple.com/ru/ipad/features/images/video_title_20100225.png); width: 140px; }
#f_video .main #screen img { margin-left:35px; }
#f_video .main #rent { padding-right: 40px; }
#f_video .main #rent h2 { padding-top: 70px; }
#f_video .main #rent img.left { margin-right: 40px; }
#f_video .main #control { *margin-top:-120px; }
#f_video .main #image_control { margin:8px -46px; padding-right:68px; *margin-left: -60px; *padding-right: 0px; *height:479px; *width:455px; }

#f_video .main #control h2 { padding-top: 50px; *margin-left:420px; }
#f_video .main #control p { *width: 260px; *margin-left:420px; }
#f_video .main #share h2 { padding-top: 10px; }
#f_video .main #share img { margin-right:30px; }
#f_video .main #image_share { margin-left: -96px; margin-top: -100px; }
//#f_video .main #itunes_store p { padding: 0px 32px; }
#f_video .main #itunes_store img { margin-left:15px; margin-right:30px; margin-top:20px; }
#f_video .content .grid2col .column { width: 47%; margin-top: 30px; *width: 47%; }
#f_video .content .grid2col#itunes_store .last { margin-left:25px; }
#f_video .main #enlarge_wrapper { width: 487px; margin-right: -50px; }
#f_video .main #enlarge_wrapper img { margin-right: 0; margin-left: 0; }


/* -- youtube -- */
#f_youtube h1.replaced { background-image: url(http://images.apple.com/ru/ipad/features/images/youtube_title_20100225.png); width: 170px; }
#f_youtube .main #watch h2 { padding-top: 55px; }
#f_youtube .main #search img { padding-top:10px; margin-left:0; }
#f_youtube .main #share .right { margin-top: 76px; margin-left: 36px; }

/* -- ipod -- */
#f_ipod .main h1.replaced { background-image: url(http://images.apple.com/ru/ipad/features/images/ipod_title_20100225.gif); width:75px; }
#f_ipod .main #browse h2 { padding-top:75px; }
#f_ipod .main #see h2 { padding-top:95px; }
#f_ipod .main #see p { margin-left: 380px; width: 300px;} /*widow fix*/
#f_ipod .main #see img { margin:0 35px 30px -8px; }
#f_ipod .main .grid2col .column { width:45%; }
#f_ipod .main .grid2col img { margin-bottom:15px; }

/* -- itunes -- */
#f_itunes .main h1.replaced { background-image: url(http://images.apple.com/ru/ipad/features/images/itunes_title_20100225.gif); width:112px; }
#f_itunes .main #instant h2 { padding-top:60px; }
#f_itunes .main #find img { margin-right:40px; }
#f_itunes .main #find h2 { padding-top:27px; }
#f_itunes .main .grid2col .column { width:325px; }
#f_itunes .main .grid2col img { margin-bottom:10px; }

/* -- app store -- */
#f_appstore .main h1.replaced { background-image: url(http://images.apple.com/ru/ipad/features/images/appstore_title_20100225.gif); width:173px; }
#f_appstore .main #store h2 { padding-top: 45px; }
#f_appstore .main #store img { margin-left: 30px; }
#f_appstore .main #ipad { padding-top:80px; margin-bottom:30px; *padding-top:40px; }
#f_appstore .main #ipad img.right { margin-bottom:0; }
#f_appstore .main #ipad img.flush_left { padding-bottom:50px; padding-left:0; margin-top:80px; margin-right:15px; }
#f_appstore .main #enlarge_wrapper { width:360px; }

/*RU over run fix for last para */

#f_appstore .main #ipad p { margin-left: 380px; }

/* -- maps -- */
#f_maps .main h1.replaced { background-image: url(http://images.apple.com/ru/ipad/features/images/maps_title_20100225.gif); width:140px; }
#f_maps .main #view h2 { padding-top:10px; }
#f_maps .main #share img { margin-left:-20px; padding-top:15px; }
#f_maps .main #share { margin-bottom:0; padding-top:90px; *padding-top:40px; }
#f_maps .main #view p { width: 280px; }

#f_maps .main #search .image-gallery { width:456px; margin:31px auto 0; background: url(http://images.apple.com/euro/ipad/images/gallery_center_bg_20100225.jpg) no-repeat; }
#f_maps .main #search .image-gallery ul { padding-left:92px; }
#f_maps .main #search .image-gallery .imagecontent { height:387px; }
#f_maps .main #search .image-gallery .imagecontent .screen { margin: 38px 0 0px 45px; }

/* -- notes -- */
#f_notes .main h1.replaced { background-image: url(http://images.apple.com/ru/ipad/features/images/notes_title_20100225.gif); width:236px; }
#f_notes .main #collect h2 { padding-top:85px; }
#f_notes .main #keyboard h2 { padding-top:150px; }
#f_notes .main #keyboard img { margin-right:28px; }
#f_notes .main #get-it-down h2 { padding-top:90px; }

/* -- calendar -- */
#f_calendar .main h1.replaced { background-image: url(http://images.apple.com/ru/ipad/features/images/calendar_title_20100225.gif); width:200px; }
#f_calendar .main #where h2 { padding-top:30px; }

#f_calendar .main #tasks h2 { padding-top:58px; }
#f_calendar .main #tasks .image-gallery { float:left; width:485px; margin-left:-50px; _margin-left:-25px; margin-right:36px; background: url(http://images.apple.com/euro/ipad/images/gallery_left_bg_20100225.jpg) no-repeat; }
#f_calendar .main #tasks .image-gallery ul { padding-left:63px; }
#f_calendar .main #tasks .image-gallery .imagecontent { height:434px; }
#f_calendar .main #tasks .image-gallery .imagecontent .screen { margin: 43px 0 0px 14px; }

#f_calendar .main #everything h2 { padding-top:125px; }

/* -- contacts -- */
#f_contacts .main h1.replaced { background-image: url(http://images.apple.com/ru/ipad/features/images/contacts_title_20100225.gif); width:221px; }
#f_contacts .main #addressbook h2 { padding-top:55px; }
#f_contacts .main #find img { margin-left:-15px; *margin-bottom:15px; }
#f_contacts .main #everywhere img { margin-left:49px; margin-top:45px; margin-right:25px; }
#f_contacts .main #everywhere  p { padding-right:80px; margin-left:170px;}

/* -- home screen -- */
#f_homescreen .main h1.replaced { background-image: url(http://images.apple.com/ru/ipad/features/images/home_title_20100225.gif); width: 323px; }
#f_homescreen .main #customize h2 { padding-top: 50px; }
#f_homescreen .main #customize img { margin-left: 38px; margin-bottom:0; }
#f_homescreen .main #apps img { margin-top:10px; margin-left:-23px; *margin-bottom:15px; }
#f_homescreen .main #home { padding-bottom:15px; }
#f_homescreen .main #home h2 { padding-top:30px; }
#f_homescreen .main #home img { margin-right:35px; }
#f_homescreen .main #enlarge_wrapper { width:360px; }

/* -- search -- */
#f_search .main h1.replaced { background-image: url(http://images.apple.com/ru/ipad/features/images/search_title_20100225.png); width: 434px; }
#f_search .main #far h2 { padding-top: 90px; }
#f_search .main #apps img { padding-top:10px; }

/* -- accessibility -- */
#f_accessibility .main h1.replaced { background-image: url(http://images.apple.com/ru/ipad/features/images/accessibility_title_20100225.gif); width: 423px; }
#f_accessibility .main #built-in { position:relative; height:528px; }
#f_accessibility .main #built-in h2 { padding-top:37px; }
#f_accessibility .main #built-in p { width:240px; }
#f_accessibility .main #built-in a.zoom { position:absolute; bottom:0; right:115px; }
#f_accessibility .main #voiceover h2 { padding-top:12px; }
#f_accessibility .main #zoom img { margin-left:60px; margin-bottom:20px; }
#f_accessibility .main #zoom h2 { padding-top:40px; }
#f_accessibility .main #zoom p + h2 { padding-top: 0; }
#f_accessibility .main #zoom #closed_caption_icon { margin-left: 20px; margin-bottom: 10px; }
#f_accessibility .main #contrast.grid2col .column { width:318px; }
#f_accessibility .main #contrast img { margin-bottom:10px; }
#f_accessibility .main #enlarge_wrapper { width: 360px; }
#f_accessibility .main #enlarge_wrapper a.zoom { position: relative; top: 20px; right: 0; }

/* -- keynote -- */
#f_keynote .main h1.replaced { background-image: url(http://images.apple.com/ru/ipad/features/images/keynote_title_20100225.gif); width: 141px; }
#f_keynote .main #presentations h2 { padding-top:8px; }
#f_keynote .main #presentations img.right { margin-right:-25px; }
#f_keynote .main #presentations p { margin-bottom:30px; }
#f_keynote .main #presentations p.sosumi { width:200px; margin-bottom:0; }
#f_keynote .main #slides h2 { padding-top:0px; }
#f_keynote .main #slides img { margin-right:30px; }
#f_keynote .main #more h2 { position:relative; }
#f_keynote .main #more p { position:relative; width:280px; }
#f_keynote .main #more img { margin-top:136px; margin-left:-230px; }
#f_keynote .main #effects { padding-top:70px; *padding-top:20px; }
#f_keynote .main #effects img { margin-right:30px; }
#f_keynote .main #effects h2 { padding-top:10px; }
#f_keynote .main #connect { padding-top:70px; *padding-top:25px; }
#f_keynote .main #connect img { margin-left:-45px; margin-right:-51px; }
#f_keynote .main #connect h2,
#f_keynote .main #connect p { position:relative; }
#f_keynote .main #compatible p { padding-right:90px; }
#f_keynote .main #compatible img { margin-left:-14px; margin-right:40px; margin-top:68px; }
#f_keynote .main #enlarge_wrapper { width: 420px; }
#f_keynote .main #enlarge_wrapper a.zoom { margin-top: 0; }

/* -- pages -- */
#f_pages .main h1.replaced { background-image: url(http://images.apple.com/ru/ipad/features/images/pages_title_20100225.gif); width: 100px; }
#f_pages .main #powerful h2 { padding-top:10px; }
#f_pages .main #powerful img.right { margin-left: 35px; }
#f_pages .main #powerful .iwork p { width:195px; }
#f_pages .main #write img { padding-top:10px; margin-bottom:24px; *margin-bottom:0; }
#f_pages .main #layout h2 { padding-top:56px; }
#f_pages .main #layout img { margin-left:0px; }
#f_pages .main #compatible img { margin-left:-13px; margin-right:40px; padding-top:5px; }
#f_pages .main #enlarge_wrapper { width: 360px; }
#f_pages .main #enlarge_wrapper a.zoom { margin-top: 0; }

/* -- numbers -- */
#f_numbers .main h1.replaced { background-image: url(http://images.apple.com/ru/ipad/features/images/numbers_title_20100225.gif); width: 156px; }
#f_numbers .main #easy h2 { padding-top:10px; }
#f_numbers .main #easy img.right { display: inline; margin-left: 76px; }
#f_numbers .main #tables h2 { padding-top:190px; }
#f_numbers .main #tables img { margin-right:5px; }
#f_numbers .main #forms h2 { padding-top:95px; }
#f_numbers .main #charts h2 { padding-top:80px; }
#f_numbers .main #charts img { margin-right:45px; }
#f_numbers .main #keyboard h2 { padding-top:50px; }
#f_numbers .main #keyboard p { width:260px; }
#f_numbers .main #compatible img { margin: 25px 40px 16px -13px; padding-bottom: 85px;}
#f_numbers .main #enlarge_wrapper { width: 360px; }
#f_numbers .main #enlarge_wrapper a.zoom { margin-top: 0; }