/* -- hero -- */
#iphoto_to_aperture .hero { padding-bottom:43px; text-align:center; }
#iphoto_to_aperture .hero h1 { margin:0 auto; text-align:center; }
#iphoto_to_aperture .hero .intro { width:834px; margin:0 auto 30px; text-align:center; font-size:16px; color:#666; }

/* -- main --*/
#iphoto_to_aperture #main { padding-top:45px; }
/*#iphoto_to_aperture #main h3 { padding-top:51px; }*/

/* -- rows -- */
#iphoto_to_aperture .rows-wrapper { float:left; width:100%; margin:0 0 2em; list-style:none; background:url(/ca/fr/aperture/iphoto-to-aperture/images/bg_dividershadow.gif) repeat-y 329px 0; }
#iphoto_to_aperture .row { float:left; width:980px; }
#iphoto_to_aperture .row .column.first { width:249px; padding:0px 30px 0 50px; background:url(/ca/fr/aperture/iphoto-to-aperture/images/bg_row.gif) repeat-x 0 0; }
#iphoto_to_aperture .row .column.last { position:relative; width:651px; padding-top:62px; background:url(/ca/fr/aperture/iphoto-to-aperture/images/bg_rowfigures.gif) repeat-x 0 0; }

#iphoto_to_aperture .row .column.first h3 { width:225px; }

#iphoto_to_aperture .row .column.last figure { *padding:0; background:none; }
#iphoto_to_aperture .row .column.last figure figcaption { clear:both; margin-top:5px; margin-bottom:46px; *padding:0;  font-size:80%; text-align:center; color:#666; }
#iphoto_to_aperture .row .column.last figure.left { *width:auto; margin:36px 0 0; }
#iphoto_to_aperture .row .column.last figure.right { *width:auto; margin:0; }
#iphoto_to_aperture .row .column.last figure.left figcaption { width:238px; }
#iphoto_to_aperture .row .divider-shadow-top { position:absolute; top:0; left:0; }
#iphoto_to_aperture .row .divider-shadow-bottom { position:absolute; bottom:0; left:329px; }

#iphoto_to_aperture .row.merge .column.last figure.right figcaption,
#iphoto_to_aperture .row.books .column.last figure.right figcaption,
#iphoto_to_aperture .row.printing .column.last figure.right figcaption { width:610px; }


#iphoto_to_aperture .books .column.last { padding-top:95px; *padding-top:65px; }

#iphoto_to_aperture .retouch .column.last { background-position:0 0; }


#iphoto_to_aperture .printing .column.last { padding-top:60px; }
#iphoto_to_aperture .printing .column.last img { margin-right:40px; }

#iphoto_to_aperture .hd-space { position:relative; }
#iphoto_to_aperture .hd-space .column.last { padding-top:95px; }
#iphoto_to_aperture .hd-space .column.last figure { *padding:0; }
#iphoto_to_aperture .hd-space .column.last figure.left { margin-top:0; margin-left:104px; *margin-left:62px; }
#iphoto_to_aperture .hd-space .column.last figure.left figcaption { width:125px; }
#iphoto_to_aperture .hd-space .column.last figure.right { margin-right:72px; }
#iphoto_to_aperture .hd-space .column.last figure.right figcaption { width:225px; }

#iphoto_to_aperture .double-page-spread { margin-bottom:-20px; }

/* -- Left Column Text -- */
#iphoto_to_aperture .library .column.first { padding-top:122px; }
#iphoto_to_aperture .retouch .column.first { padding-top:142px; }
#iphoto_to_aperture .effects .column.first { padding-top:142px; }
#iphoto_to_aperture .slideshows .column.first { padding-top:154px; }
#iphoto_to_aperture .versions .column.first { padding-top:150px; }
#iphoto_to_aperture .facesplaces .column.first { padding-top:136px; }
#iphoto_to_aperture .tools .column.first { padding-top:98px; }
#iphoto_to_aperture .merge .column.first { padding-top:102px; }
#iphoto_to_aperture .books .column.first { padding-top:72px; }
#iphoto_to_aperture .printing .column.first { padding-top:70px; }
#iphoto_to_aperture .hd-space .column.first { padding-top:60px; }
