/*free issue*/
#block-block-12 {margin-left:10px;}

/*Current News block*/
/* width and height of the block should match the background image */
#block-block-5 {	width: 245px; height:448px;  margin-left:3px; padding-bottom:0px;
 background: white url(http://www.iphonelife.com/sites/iphonelife.com/themes/ability/images/ability1/news_background.gif) 0 0 no-repeat; }
/* the news feed should be 5px narrower and about 58px shorter than the block */
#block-block-5 ul.news_feed {padding-top: 25px; padding-left:2px;
  width:240px; max-width:240px; overflow:hidden; text-overflow: ellipsis;
  height:392px; max-height:392px; list-style:none; line-height:12px;
  list-style-image: url(http://www.iphonelife.com/sites/iphonelife.com/themes/ability/images/ability1/ball.gif)}
ul.news_feed li {margin-left:23px; line-height:120%; padding-bottom:1px; margin-top:6px;}
a#news_more {float:right; padding-right:1.4em; font-weight: bold; font-size:14px; margin-bottom:7px;}
a#more_apps {float:right; padding-right:1.4em; font-weight: bold;font-size:14px;}
#block-block-5 a#news_rss {font-weight:bold; color:white; padding-left:5px;}
#news_rss {margin-bottom:2px;}
#news_rss img {padding-left: 5px; padding-bottom:12px; }

/* Press Releases block */
#block-views-VN_press_releases-block_1 {
     clear: both;
	 width: 245px; height:488px;  margin:20px 0 10px 3px;
	 background: white url(http://www.iphonelife.com/sites/iphonelife.com/themes/ability/images/ability1/press_releases.gif) 0 0 no-repeat;
}

.view-VN-press-releases-block-home {
  
  padding-top: 25px; padding-left:2px;
  width:240px; max-width:240px; overflow:hidden; text-overflow: ellipsis;
  height:432px; max-height:432px; list-style:none; line-height:12px;
}
.latest-news-list {
	margin-left:6px;
	margin-top:6px; 
	margin-right: 6px; 
	line-height:120%;
    padding-bottom:5px;
	min-height: 60px;
	border-bottom: 1px solid #868686;
  } 

.press-release-homepage-block-imgcontainer{
	float:left;
	width: 80px;
	height: 57px;
	overflow:hidden;
	margin: 5px 10px 0 5px;
}
.press-release-homepage-block-image{
	width: 80px;
	
}
.press-release-homepage-block-title A{
	margin-left:5px;
}
.press-release-homepage-block-link-text{
	position: relative; 
	top: 5px;
}
a#pr_home_rss {font-weight:bold; color:white; padding-left:5px;}
a#pr_home_more {float:right; padding-right:1.4em; font-weight: bold; font-size:14px; margin-bottom:7px;}

/* VN Products block */

#block-views-VN_vendor_products-block_1 {
     clear: both;
	 width: 245px; height:327px;  margin:20px 0 10px 3px;
	 background: white url(http://www.iphonelife.com/sites/iphonelife.com/themes/ability/images/ability1/featured-products.gif) 0 0 no-repeat;
}
.view-VN-vendor-products {
  
  padding-top: 25px; padding-left:2px;
  width:240px; max-width:240px; overflow:hidden; text-overflow: ellipsis;
  height:271px; max-height:271px; list-style:none; line-height:12px;
}

.product-homepage-block-imgcontainer{
	float:left;
	width: 80px;
	height: 57px;
	overflow:hidden;
	margin: 5px 10px 0 0px;
}
.product-homepage-block-image{
	width: 80px;
	
}
.product-homepage-block-text{
	float: left;
	width: 105px;

}


.product-homepage-block-title A{
	margin-left:5px;

}
.product-homepage-block-link-text {
	position: relative; 
	top: 5px;
	font-weight: bold;
}

.product-homepage-body{
	padding-top: 5px;
	clear: both;
}
.vn-product-list {
	margin-left:6px;
	margin-top:6px; 
	margin-right: 6px; 
	line-height:120%;
    padding-bottom:5px;
	min-height: 60px;
} 
#block-block-49 {
     clear: both;
	 width: 245px; height:327px;  margin:20px 0 10px 3px;
	 background: white url(http://www.iphonelife.com/sites/iphonelife.com/themes/ability/images/ability1/featured-products.gif) 0 0 no-repeat;
}

/*Hot Tips block*/
#block-block-8 { width:245px;  margin-top:5px;  max-width:245px; height:140px; margin:5px 0 0 4px; margin-bottom:13px;
 background: white url(http://iphonelife.com/sites/iphonelife.com/themes/ability/images/ability1/tip_day.gif) 0 0 no-repeat;}
#tips_list {padding-top:29px; margin-left:3px; padding-left:3px; font-size:90%;
 width:235px; max-width:235px; overflow:hidden; text-overflow:ellipsis;
 height:85px; max-height:85px;}
#tips_list dd {margin-left:10px; font-size:9pt; line-height:1.1em;}
#tips_list dd img {width:60px;}
#tips_list p {margin-top:0px; margin-bottom:3px;}
#tips_list .title a {margin-bottom:0px;margin-top:10px;  font-size: 90%; line-height: 93%;}
a#more_tips {float:right; padding-right:1.7em; font-weight: bolder;  font-size:14px;}
#block-block-8 .content > p {margin-top:5px;}
#block-block-8 a#tips_rss {font-size: 12px; font-weight:bold; color:white; padding-left:5px; margin-top:2px; margin-bottom:0px;}
#tips_rss img {padding-left: 5px; padding-bottom:6px; vertical-align:middle;}

/*latest apps block*/
/* width and height of the block should match the background image */
#block-block-7 { width:245px; max-width:245px; height:645px; margin-left:4px; margin-top:5px;
  background: white url(http://www.iphonelife.com/sites/iphonelife.com/themes/ability/images/ability1/apps_background.gif) 0 0 no-repeat; }
/* the news feed should be 15px narrower and about 70px shorter than the block */
#block-block-7 .news_feed {padding-top: 30px; padding-left:11px;
  width:230px; max-width:230px; overflow:hidden; text-overflow: ellipsis;
  height:576px; max-height:576px;
  list-style-image: url(http://www.iphonelife.com/sites/iphonelife.com/themes/ability/images/ability1/ball.gif)}
#block-block-7 .news_feed dt a {font-size:115%; font-weight:bold; padding-bottom:5px;}
.feed_desc {margin-left:0px; font-size:9pt; line-height:1.1em; padding-bottom:5px;}
.feed_desc img.new_app {width:60px; padding-right:5px; }
#block-block-7 a#new_apps {font-weight:bold; color:white; padding-left:5px; padding-bottom:0px;}
#new_apps img { padding-left:9px; margin-bottom:13px; padding-top:2px;}
#block-block-7 .news_feed dt a { margin-bottom:10px;}

/*center column*/
/*#main {width:462px; max-width:462px;}*/

/*Expert Blogs block*/
/* width and height of the block should match the background image */
#block-views-blog-block_1 {color:#000; width:455px; max-width:455px; height:2200px; 
margin-left:0px; margin-bottom:10px;
background: white url(http://www.iphonelife.com/sites/iphonelife.com/themes/ability/images/ability1/blogs_new.gif) 0 0 no-repeat;}
/* contents of the block should be 5px narrower than the block */
#block-views-blog-block_1 * { max-width:444px; white-space:normal; margin-top:3px; margin-bottom:0px; }
/* .view-content should be about 59px shorter than the block */
#block-views-blog-block_1 .view-content {height:2140px; overflow:hidden; 
padding-top:29px; padding-bottom:5px; padding-left:11px;}
#block-views-blog-block_1 div.content {margin-top:30px; display:inline;}
#block-views-blog-block_1 div.content p {display:inline;}
#block-views-blog-block_1 .view-footer {margin-top:3px;}
#block-views-blog-block_1 a#more_blogs {float:right; padding-right:1.2em; font-weight: bold;  font-size:14px;}
#block-views-blog-block_1 a#blog_rss {font-weight:bold; color:white; padding-left:5px; }
#blog_rss {font-size:9pt;}
#blog_rss img {padding-left: 5px; vertical-align:middle; padding-top:2px;}

/*home page center column ad block*/
#google_ads_div_Well_Homepage_iPhoneSite {text-align:center;}

/*Right Sidebar*/
#sidebar-right-div {
  width:260px;
  height:2200px;
  background: white url(http://www.iphonelife.com/sites/iphonelife.com/themes/ability/images/ability1/right_bg.png) no-repeat;
  background-position:top;
  margin-top:0px;
  padding-top:0px;
}

#block-block-2 .block block-block {padding-top:20px;}

#block-block-33 {color: white;}
#block-block-33 .content {padding-top:25px;}

div#middlecontainer div#block-block-33 a {color:white; font-weight:bold;}

div#mssHolder 
{padding-top:5px;}


