﻿/* landing page */
.iliving { background-image:url(images/landing/illand_bg.jpg); }
.illand { padding:45px 0 40px 40px; }
.illand .landintro { margin:12px 0 25px 22px; font-size:13px; line-height:18px; }
.illand .landintro p { margin:0 0 12px 0; width:495px; }

.illand .landrighttout { width:262px; height:118px; font-size:12px; line-height:13px; float:right; padding:12px 0 0 18px; margin:153px 0 0 0; background:url(images/landing/12_casa_buitoni.png) top left no-repeat; }
.illand .landrighttout h3 { padding-bottom:4px; }
.illand .landrighttout p { width:198px; }
.illand .landrighttout p a { display:block; font-weight:bold; padding:5px 0 0 0;}
#divIngrArts { height:130px; }
.ingredientstories { background:url(images/landing/ingredientstory_bg.png) top left no-repeat; padding:11px 0 0 0; height:275px; }
.artthumb { display:block; width:196px; height:76px; float:left; background:url(images/landing/artthumb_bg.gif) top left no-repeat; padding:5px; }
.storyteaser { padding:23px 0 0 23px; font-size:12px; }
.storyteaser div { width:204px; margin:0 0 0 234px; }
.storyteaser .morebtn { text-align:right; width:204px; padding-top:8px; }
.thumbs a img { display:block; float:left; padding:0 8px 0 13px; }

/* details page */
.ildetail { background-image:url(images/articledetail_bg.jpg); }
.articletop { padding:45px 0 37px 487px; }
.articletop p { width:444px; font-size:13px; line-height:18px; }
.artbtns .share { padding-left:25px; }
.artleft { width:287px; float:left;  }
.articlenav { padding:0 0 26px 16px; background:url(images/artnav_bg.png) bottom left no-repeat; }
.articlenav .artcat { display:block; color:#018551; font-family:Georgia; font-size:14px; text-transform:uppercase; letter-spacing:3px; padding:26px 0 14px 0; background:url(images/navsep.gif) bottom left no-repeat; }
.articlenav a { display:block; font-size:12px; line-height:13px; background:url(images/artcatlink_bg.gif) left center no-repeat; letter-spacing:1px; padding:5px 54px 7px 14px; }
.articlenav a.sel { color:#fff; background:url(images/artcatlink_on_bg.gif) left center no-repeat; padding-left:23px; padding-right:20px; }
.articlenav img.artnavdots { display:block; margin:1px 0 0 0; padding:0; }

.artbtns { font-size:10px; font-family:Arial; text-align:right; padding:16px 26px 16px 0; }
.articlemain { width:630px; margin:0 0 0 310px; padding:0 0 48px 0; background:url(images/white80percent_bg.png) top left repeat; }
.artdcontent { padding:0 30px 0 40px; }
.articlemain h1 { vertical-align:middle; font-family:Georgia; font-size:16px; letter-spacing:3px; margin:0 0 34px 0; padding:23px 0 0 42px; height:45px; font-weight:normal; text-transform:uppercase; color:#fff; background:url(images/articletitle_bg.gif) top left no-repeat; }
.articlemain .artdcontent p { font-size:12px; line-height:16px; margin-bottom:20px; }
.articlemain .artdcontent p strong { color:#88ad57; }
.articlemain .artdcontent h2 { color:#018551; font-size:14px; font-family:Georgia; line-height:16px; font-weight:normal; }
.articlemain .artdetimg { width:232px; height:172px; display:block; float:left; margin:0 23px 12px 0; padding:5px; background:url(images/artdetimg_bg.gif) top left no-repeat; }

.articlenextprev { text-align:right; padding:26px 23px 0 0; }
.articlenextprev img { padding-left:18px; }
