#blog-banner.home { background: url('/image/wpd/css/bgs/homepage-banner.gif') no-repeat scroll top left; width: 758px; height: 50px; } #blog-banner.home a { display:block; text-indent:-9999em; overflow:hidden; height:100%; } #blog-banner.home a.blog { float:left; width:414px; } #blog-banner.home a.prtnr { float:right; width:342px; } .block { width: 246px; height: 83px; text-indent:-9999px; overflow:hidden; margin-bottom:10px; } .block a { display:block; width:100%; height:100%; } .three-col { width:770px; } .three-col div { margin:0; padding:0; } .three-col div.col2 { margin:0 10px; } .three-col div div { margin-bottom:10px; } .three-col .col2 { background: url('/image/wpd/misc/shop-bridal-shower.jpg') no-repeat center center; } .three-col .col3 { background: url('/image/wpd/proshots/wedding-websites.jpg') no-repeat scroll top left; } .col3 div.press p { width:150px; font-size:.9em; margin:0 0 0 5px; float:right; } .col3 div.press p strong {display:block;} .three-col .col2,.three-col .col2 a { width: 246px; height: 177px; } .three-col .col2 a { display: block; }
