.grid2col .column { width: 309px; margin-left: 39px; }
.grid3col .column { width: 193px; margin-left: 39px; }

#main { background-image: url(http://images.apple.com/dk/iphone/features/images/content_top20080609.png); }
#main_wrap { background-image: url(http://images.apple.com/dk/iphone/features/images/content_bg20080609.gif); }
#main_bottom { background-image: url(http://images.apple.com/dk/iphone/features/images/content_bottom20080609.gif); }
#main .sosumi { color: #bcbcbc; margin-top: 18px; }

#main #featuresnav { float: left; width: 244px; margin-top: 9px; margin-right: 40px; } 
#main #featuresnav h2 { margin-left: 22px; font-size: 16px; line-height: 18px; color: #616366; }
#main #featuresnav li a { position: relative; display: block; padding-left: 22px; color: #797c80; background: url(http://images.apple.com/dk/iphone/features/images/fn_arrow_grey.gif) no-repeat 208px 50%; }
#main #featuresnav li a img { vertical-align: middle; margin-top: -1px; margin-right: 6px; }
#main #featuresnav li a:hover { color: #08c; text-decoration: none; background-image: url(http://images.apple.com/dk/iphone/features/images/fn_arrow_blue.gif); }
#main #featuresnav #features_main { padding-bottom: 16px; background: url(http://images.apple.com/dk/iphone/features/images/fn-divider20080609.gif) no-repeat 0 100%; }
#main #featuresnav #features_main li, #main #featuresnav #features_main { line-height: 36px; }
/*#main #featuresnav #features_main li a span.new { position: absolute; top: 12px; left: 170px; background: url(http://images.apple.com/euro/global/elements/buttons/new_icon.png) no-repeat; width: 27px; height: 13px; text-indent: -9999px; overflow: hidden; _left:148px; *top:6px; behavior:url(/global/scripts/lib/iepngfix.htc); }*/
#main #featuresnav #features_supp { margin-bottom: 0; padding-bottom: 18px; }
#main #featuresnav #features_supp li, #main #featuresnav #features_supp li a { line-height: 30px; _line-height:20px; }

body#homescreen #featuresnav li#fn-homescreen, 
body#phone 		#featuresnav li#fn-phone, 
body#mail 		#featuresnav li#fn-mail, 
body#safari 	#featuresnav li#fn-safari, 
body#ipod 		#featuresnav li#fn-ipod, 
body#sms 		#featuresnav li#fn-sms, 
body#maps 		#featuresnav li#fn-maps, 
body#itunes 	#featuresnav li#fn-wifistore, 
body#appstore 	#featuresnav li#fn-appstore, 
body#calendar 	#featuresnav li#fn-calendar, 
body#youtube 	#featuresnav li#fn-youtube, 
body#photos 	#featuresnav li#fn-photos, 
body#widgets 	#featuresnav li#fn-widgets, 
body#calculator #featuresnav li#fn-calculator { background: #eee url(http://images.apple.com/dk/iphone/features/images/fn-gradient20080609.jpg) repeat-x 0 top; position:relative; !padding-top:1px; _padding:7px 0 7px 0; _margin:-10px 0 8px 0; }
body#multitouch #featuresnav li#fn-multitouch,
body#wireless #featuresnav li#fn-wireless,
body#gps #featuresnav li#fn-gps,
body#accelerometer #featuresnav li#fn-accelerometer,
body#sensor #featuresnav li#fn-sensor,
body#keyboard #featuresnav li#fn-keyboard { background: #eee url(http://images.apple.com/dk/iphone/features/images/fn-gradient20080609.jpg) repeat-x 0 top; position:relative; !padding-top:1px; _padding:7px 0 7px 0; _margin:-10px 0 8px 0; }

body#homescreen #featuresnav li#fn-homescreen a, 
body#phone 		#featuresnav li#fn-phone a, 
body#mail 		#featuresnav li#fn-mail a, 
body#safari 	#featuresnav li#fn-safari a, 
body#ipod 		#featuresnav li#fn-ipod a, 
body#sms 		#featuresnav li#fn-sms a, 
body#maps 		#featuresnav li#fn-maps a, 
body#itunes 	#featuresnav li#fn-wifistore a, 
body#appstore 	#featuresnav li#fn-appstore a, 
body#calendar 	#featuresnav li#fn-calendar a, 
body#youtube 	#featuresnav li#fn-youtube a, 
body#photos 	#featuresnav li#fn-photos a, 
body#widgets 	#featuresnav li#fn-widgets a, 
body#calculator #featuresnav li#fn-calculator a,
body#multitouch #featuresnav li#fn-multitouch a,
body#wireless #featuresnav li#fn-wireless a,
body#gps #featuresnav li#fn-gps a,
body#accelerometer #featuresnav li#fn-accelerometer a,
body#sensor #featuresnav li#fn-sensor a,
body#keyboard #featuresnav li#fn-keyboard a  { color: #000; cursor: default; background-image: url(http://images.apple.com/dk/iphone/features/images/fn_arrow_black.gif); background-repeat: no-repeat; }

#content { float: right; width: 657px; padding-top: 0; padding-left: 0; padding-right: 39px; }
#content p { color: #797c80; }
#content h3 { color: #252525; font-size: 12px; font-weight: bold; padding: 0; }
#content img.main { position: relative; }
#content img.flushleft { margin-left: -39px; position: relative; }
#content img.flushright { margin-right: -39px; position: relative; }

#content #content_main { padding-top: 33px; }
#content #content_main h2 { background-repeat: no-repeat; text-indent: -9999px; overflow: hidden; width: 309px; height: 70px; /*margin-bottom: -15px;*/ /*padding-top:30px; margin-top: -30px;*/ position:relative; }
#content #content_main p { font-size: 12px; line-height: 19px; z-index:100; position:relative; }
#content #content_supp { padding-top: 50px; clear: both; }

/* Landing */
body#overview #content #content_main { padding-top: 30px; }
body#overview #content #content_main h2 { margin-top: 20px; background-image: url(http://images.apple.com/dk/iphone/features/images/index_title20080609.png); width: 316px; height: 80px; }
body#overview #content #content_main .grid3col { margin-top: 18px; }
body#overview #content #content_main .grid3col p, body#overview #content #content_main .grid3col ul { font-size: 11px; line-height: 16px; }
body#overview #content #content_main .grid3col img { float: left; width: 36px; }
body#overview #content #content_main .grid3col h3, 
body#overview #content #content_main .grid3col p, 
body#overview #content #content_main .grid3col ul { padding-left: 50px; }
body#overview #content #content_supp h3 { font-size: 18px; font-weight: normal; padding-bottom: 5px; padding-top: 13px; margin-bottom: 18px; border-bottom: 1px solid #ddd; }
body#overview #content #content_supp h4, body#overview #OverlayPanel h4 { font-size: 12px; font-weight: bold; }
body#overview #content #content_supp .column img { display: block; padding-top: 4px; margin-bottom: -4px; }
body#overview #content #content_supp #sidebox { width: 163px; background: url(http://images.apple.com/dk/iphone/features/images/index_sidebox_bottom20080609.png) no-repeat 0 100%; padding: 0 20px; }
body#overview #content #content_supp #sidebox h4 { background: url(http://images.apple.com/dk/iphone/features/images/index_sidebox_top20080609.png) no-repeat 0 0; padding: 18px 20px 0; margin: 0 -20px; }
body#overview #content #content_supp #sidebox h5 { font-size: 12px; font-weight: bold; }
body#overview #content #content_supp #sidebox img { display: block; padding-top: 0; margin-bottom: 9px; }
body#overview #content #content_supp #sidebox ul { font-size: 11px; }
body#overview #content #content_supp #sidebox p { margin-bottom: 18px; }
body#overview #content #content_supp #sidebox p.last { margin-bottom: 0; }
body#overview #content #content_supp .column p { margin-bottom: 36px; }
body#overview #content #content_supp .column p.last { margin-bottom: 0; }
body#overview #content #content_supp #sidebox div { height: 2px; width: 203px; background: url(http://images.apple.com/dk/iphone/features/images/index_sidebox_div20080609.gif) no-repeat 0 100%; margin: 0 -20px 18px; }

/* Language Overlay */
body#overview #content #languages { display: none; }
body#overview #OverlayPanel.languages img.overlayPanelShadowImage { height: 118%; }
body#overview #OverlayPanel .languages-overlay { width: 680px; height: 505px; }
body#overview #OverlayPanel h2 { background: url(http://images.apple.com/dk/iphone/features/images/languages_title20080609.jpg) no-repeat; position: relative; margin: 69px 0 35px 15px; text-indent: -9999px; overflow: hidden; height: 26px; width: 264px; }
body#overview #OverlayPanel h4 { margin-top: 15px; margin-left: 40px; }
body#overview #OverlayPanel p { margin-left: 40px; width: 310px; }
body#overview #OverlayPanel img.right { margin: -360px 64px 0 0; }

/* Aruba insert Overlays */
#OverlayPanel.mobileoverlay .mobilemeoverlay h1 { width:430px; margin-top:136px; margin-left: 17px; font-size:28px; color:#000000; }
#OverlayPanel.mobileoverlay .mobilemeoverlay p { width:400px; font-size:12px; color:#797c80; margin-left: 19px; margin-bottom: 20px; }
#OverlayPanel.mobileoverlay .mobilemeoverlay p .mobilemelearn { margin-right: 10px; }
#OverlayPanel .mobilemeoverlay p .watchguidedtour { margin-left: 10px; }
#OverlayPanel.mobileoverlay .mobilemeoverlay h4 { width:250px; font-size:11px; margin-left: 17px; font-weight: bold; color:#636363; }
#OverlayPanel.mobileoverlay .mobilemeoverlay #caption p { width:330px; font-size:11px !important; color:#a1a5a9; }
#OverlayPanel.mobileoverlay div.overlayPanelContent { left:0px; }
#OverlayPanel.mobileoverlay { margin:0px; padding:0px; }
#OverlayPanel.mobileoverlay img.overlayPanelShadowImage { width:101.3%; height:103.6%; left:-36px; top:-43px; }

/* Homescreen */
body#homescreen #content #content_main h2 { background-image: url(http://images.apple.com/dk/iphone/features/images/title_homescreen20080623.jpg); }
body#homescreen #content #content_main img.main { margin-left: 53px; }
/* Phone */
body#phone #content #content_main h2 { background-image: url(http://images.apple.com/dk/iphone/features/images/title_phone20080609.jpg); }
body#phone #content #content_supp img.flushleft { margin-left: 26px; }
body#phone #content #content_supp img#supp2 { margin-left: 137px; margin-top: 45px;}
body#phone #OverlayPanel.mobileoverlay .mobilemeoverlay { background: url(http://images.apple.com/dk/iphone/features/images/iphone_contacts_mobileme_bg_20080623.png) no-repeat top left; width:898px; height:534px; }
body#phone #OverlayPanel.mobileoverlay .mobilemeoverlay #caption { float: right; margin: 67px 77px; }
/* Mail */
body#mail #content #content_main h2 { background-image: url(http://images.apple.com/dk/iphone/features/images/title_mail20080609.jpg); }
body#mail #content #content_supp img.flushleft { margin-top: 60px; }
body#mail #OverlayPanel.mobileoverlay .mobilemeoverlay { background: url(http://images.apple.com/dk/iphone/features/images/iphone_mail_mobileme_bg_20080623.png) no-repeat top left; width:898px; height:534px; }
body#mail #OverlayPanel.mobileoverlay .mobilemeoverlay #caption { float: right; margin: 52px 77px; }
/* Safari */
body#safari #content #content_main h2 { background-image: url(http://images.apple.com/dk/iphone/features/images/title_safari20080609.jpg); }
body#safari #content #content_supp img.flushleft { margin-top: 40px; }
/* iPod */
body#ipod #content #content_main h2 { background-image: url(http://images.apple.com/dk/iphone/features/images/title_ipod20080609.jpg); }
body#ipod #content #content_main img.flushright { /*margin-top: -31px;*/ }
/* SMS */
body#sms #content #content_main h2 { background-image: url(http://images.apple.com/dk/iphone/features/images/title_sms20080609.jpg); }
body#sms #content #content_main img.main { margin-left: 53px; }
body#sms #content #content_supp img.left { margin-top: 4px; margin-left: 23px; }
/* Maps */
body#maps #content #content_main h2 { background-image: url(http://images.apple.com/dk/iphone/features/images/title_maps20080609.jpg); }
body#maps #content #content_supp img.flushleft { margin-top: 0px; }
/* WiFi Store */
body#itunes #content #content_main h2 { background-image: url(http://images.apple.com/dk/iphone/features/images/title_wifistore20080609.jpg); height: 78px; }
body#itunes #content #content_main img.flushright { margin-left: -33px; margin-bottom: 20px; }
body#itunes #content #content_supp img.left { margin-top: 3px; margin-left: 23px; }
/* App Store */
body#appstore #content #content_main h2 { background-image: url(http://images.apple.com/dk/iphone/features/images/title_appstore20080609.jpg); }
body#appstore #content #content_main img.main { margin-left: 0; }
/* Calendar */
body#calendar #content #content_main h2 { background-image: url(http://images.apple.com/dk/iphone/features/images/title_calendar20080609.jpg); }
/*body#calendar #content #content_main .column.last img { margin-top: -34px; }*/
body#calendar #content #content_main .column.last { text-align: right; margin-top: 2px; }
body#calendar #content #content_supp img.flushleft { margin-top: 20px; }
body#calendar #OverlayPanel.mobileoverlay .mobilemeoverlay { background: url(http://images.apple.com/dk/iphone/features/images/iphone_calendar_mobileme_bg_20080623.png) no-repeat top left; width:898px; height:534px; }
body#calendar #OverlayPanel.mobileoverlay .mobilemeoverlay #caption { float: right; margin: 67px 77px; }
/* YouTube */
body#youtube #content #content_main h2 { background-image: url(http://images.apple.com/dk/iphone/features/images/title_youtube20080609.jpg); }
body#youtube #content #content_main img.flushright { margin-top: 20px; margin-left: -12px; }
body#youtube #content #content_supp img.flushbottom { margin: auto auto -5px 35px; }
/* Photos+Camera */
body#photos #content #content_main h2 { background-image: url(http://images.apple.com/dk/iphone/features/images/title_photos20080609.jpg); width: 338px; }
body#photos #content #content_main .column.last { text-align: right; margin-top: 3px; }
body#photos #content #content_supp img.flushleft { margin-top:40px; }
body#photos #OverlayPanel.mobileoverlay .mobilemeoverlay { background: url(http://images.apple.com/dk/iphone/features/images/iphone_photos_mobileme_bg_20080623.png) no-repeat top left; width:898px; height:534px; }
body#photos #OverlayPanel.mobileoverlay .mobilemeoverlay #caption { float: right; margin: 52px 77px; }
/* Widgets */
body#widgets #content { background: url(http://images.apple.com/dk/iphone/features/images/main_widgets20080609.jpg) no-repeat 10px 156px; }
body#widgets #content #content_main h2 { width: 454px; height: 41px; background-image: url(http://images.apple.com/dk/iphone/features/images/title_widgets20080609.jpg); }

body#widgets #content #content_supp { margin:380px 0 40px; }
body#widgets #content #content_supp.grid3col .column { margin-left:35px; width:198px; }
/* Calculator */
body#calculator #content #content_main h2 { background-image: url(http://images.apple.com/dk/iphone/features/images/title_calculator20080609.jpg); }
body#calculator #content #content_main img.main { margin-left: 60px; }
body#calculator #content #content_supp h3 { margin-top:40px; }
body#calculator #content #content_supp img.flushleft { margin-bottom: 40px; }
/* Multi-Touch */
body#multitouch #content { background: url(http://images.apple.com/dk/iphone/features/images/main_multitouch20080609.jpg) no-repeat 29px 23px; padding-left:39px; margin-left:-39px; }
body#multitouch #content #content_main { padding-top:473px; margin-bottom: 90px; }
body#multitouch #content #content_main img.main { margin: -37px 0 30px 45px; }
body#multitouch #content #content_main h2 { margin-bottom: 18px; background-image: url(http://images.apple.com/dk/iphone/features/images/title_multitouch20080609.gif); width: 550px; height: 40px; }
body#multitouch #content #content_main .column.last { margin-top: 48px; }
/* Wireless */
body#wireless #content #content_main h2 { margin-top: 15px; background-image: url(http://images.apple.com/dk/iphone/features/images/title_wireless20080609.png); width: 520px; height: 38px; }
body#wireless #content #content_main p { width: 358px; }
body#wireless #content #content_main img { margin: -133px -39px 0; }
body#wireless #content #content_supp { padding-top: 0; }
body#wireless #downloading { margin-bottom: 36px; background: url(http://images.apple.com/dk/iphone/features/images/wireless_downloading20080609.jpg) no-repeat; width: 660px; height: 101px; }
body#wireless #downloading.seeimage { text-indent: -9999px; overflow: hidden; }
/* GPS */
body#gps #main { background-image:url(http://images.apple.com/dk/iphone/features/images/content_top_gps20080609.png); }
body#gps #content { background: url(http://images.apple.com/dk/iphone/features/images/main_gps20080609.jpg) no-repeat 0 0; padding-left: 39px; margin-left:-39px; }
body#gps #content #content_main { padding-top: 473px; }
body#gps #content #content_main h2 { margin-bottom: 0px; margin-top: 0; background-image: url(http://images.apple.com/dk/iphone/features/images/title_gps20080609.jpg); width: 420px; height: 50px;}
/* Accelerometer */
body#accelerometer #content { background: url(http://images.apple.com/dk/iphone/features/images/features_bggradient20080609.gif) no-repeat 5px 338px; padding-left: 39px; margin-left: -39px; }
body#accelerometer #content #content_main { margin-bottom:40px; }
body#accelerometer #content #content_main img.main { margin: -21px 0 13px 59px; }
body#accelerometer #content #content_main h2 { margin-bottom: 0px; margin-top: 0; background-image: url(http://images.apple.com/dk/iphone/features/images/title_accelerometer20080609.gif); width: 641px; }
body#accelerometer #content #content_main .column.last { margin-top: 1px; }
body#accelerometer #content #content_main.gradient { background-position: -30px 337px; }
/* Sensors */
body#sensor #content img.flushright { margin-left:-147px; margin-bottom:-50px; }
body#sensor #content img.left { margin:26px 0 24px 30px; }
body#sensor #content #content_main .column.first { width:240px; }
body#sensor #content #content_main .column.last { text-align: left; position:relative; }
body#sensor #content #content_main h2 { margin: 15px 0 18px; width: 237px; height: 28px; background-image: url(http://images.apple.com/dk/iphone/features/images/title_proximity20080609.jpg); z-index:120; }
body#sensor #content #content_supp { margin-top:-20px; }
body#sensor #content #content_supp .column.first { width:60%; position:relative; }
body#sensor #content #content_supp #proximity { margin-left:136px; margin-top:77px; width:260px; }
body#sensor #content #content_supp .column.last { width:34%; margin-top: 40px; position:relative; }
body#sensor #content #content_supp .column.last img { margin:75px 0 30px -23px; position:relative; }
/* Keyboard */
body#keyboard #main { }
body#keyboard #content #content_main h2 { background-image: url(http://images.apple.com/dk/iphone/features/images/title_keyboard20080711.jpg); margin-top:14px; margin-bottom:-5px; }
body#keyboard #content #content_main img.main { margin-top: 13px; margin-left: -23px; }
body#keyboard #content #content_supp img.left { margin-left: -39px; margin-top: -250px; }
body#keyboard #content #content_supp img#correcttype { margin-left: 0px; margin-top: 0px; }
body#keyboard #content #content_supp img#accents { margin-left: 0px; margin-bottom: 30px; }
body#keyboard #content img#keyboardlayout { margin-left: 5px; margin-bottom: -5px; }
body#keyboard #content #content_supp { padding-top: 0px; }
body#keyboard #content #content_supp .column.last { margin-top: -100px; position: relative; }

#content #featurespromos.grid2col .column { width: 300px; }
#content #featurespromos { margin-top: 36px; padding-top: 30px; background: url(http://images.apple.com/dk/iphone/features/images/iphone_features_promos_back20080609.gif) no-repeat 0 0; }

#content #pagenav { clear:both; border-top: 1px solid #eee; padding-top: 12px; margin-bottom: 0;  }
#content #pagenav li { *float:left;  }
#content #pagenav li.prev a { float: left; background: url(http://images.apple.com/euro/global/elements/arrows/arrow_prev.gif) no-repeat 0 50%; padding-left: 20px; }
#content #pagenav li.next a { float: right; background: url(http://images.apple.com/euro/global/elements/arrows/arrow_next.gif) no-repeat 100% 50%; padding-right: 20px; }

#container p.sosumi { text-align: center; padding-top: 9px; margin-bottom: 0; }
#container #content p.sosumi { text-align: center; padding-top: 0; margin-bottom: 18px; }
