/* >>P2 */

#mdl-posted{
background:transparent url(/sitewide/css/charlie/themes/franchises/posted/snapon_bg.gif) no-repeat scroll 260px 85px;
float:left;
margin-bottom:10px;
width:426px;
position:relative;
}

#mdl-posted h3{
font-size:18px;
margin-bottom:0;
}

#mdl-posted .h-wrap{
height:29px;
text-indent: -9999px;	
}

#mdl-posted .h-wrap h2{
padding:0;
margin:0;
}

#mdl-posted .more-link{
background:transparent url(/sitewide/css/charlie/themes/franchises/posted/cta_bg.gif) no-repeat scroll 0 0;
font-family:arial;
font-weight:bold;
font-size:12px;
float:left;
position:relative;
text-align:center;
top:200px;
left:30px;
width:117px;
height:41px;
}

#mdl-posted .more-link a{
display:block;
padding: 5px 15px;
width:87px;
height:31px;
}

#mdl-posted .more-link a:hover{
background:transparent url(/sitewide/css/charlie/themes/franchises/posted/cta_bg.gif) no-repeat scroll left bottom;
}

#mdl-posted #posted-promo a.promoBlock .promoArea {
top:160px;
}

#mdl-posted .more-link a, #mdl-posted .more-link a:hover{
color:#ffffff;
text-decoration:none;
}

#mdl-posted .h-wrap h2{
background:transparent url(/sitewide/css/charlie/themes/franchises/posted/snapon_header.gif) no-repeat scroll 0 0;
}

#posted-promo{
margin-right:9px;
height:245px;
}

#mdl-posted #posted-promo.toBePosted{
height:250px;
}

#mdl-posted #posted-promo.last{
margin-right:0;
}

#mdl-posted .other, #mdl-posted .other a.promoBlock .promoArea{ 
border-top: 5px solid #b3b3b3; 
}
#mdl-posted .news, #mdl-posted .news a.promoBlock .promoArea{ 
border-top: 5px solid #FF4AC5; 
}
#mdl-posted .video, #mdl-posted .video a.promoBlock .promoArea{ 
border-top: 5px solid #FF9900; 
}
#mdl-posted .photos, #mdl-posted .photos a.promoBlock .promoArea{ 
border-top: 5px solid #ae389f; 
}
#mdl-posted .blog, #mdl-posted .blog a.promoBlock .promoArea{ 
border-top: 5px solid #45a900; 
}
#mdl-posted .twitter, #mdl-posted .twitter a.promoBlock .promoArea{ 
border-top: 5px solid #38cdff;
border-bottom: 5px solid #38cdff; 
}
#mdl-posted .facebook, #mdl-posted .facebook a.promoBlock .promoArea{ 
border-top: 5px solid #334ca0;
border-bottom: 5px solid #334ca0; 
}

#mdl-posted #posted-promo a.promoBlock .promoArea .title{
text-transform:none;
}

#mdl-posted .news a.promoBlock:hover .promoArea .title{ 
color:#FF4AC5; 
}
#mdl-posted .video a.promoBlock:hover .promoArea .title{ 
color:#FF9900; 
}
#mdl-posted .photos a.promoBlock:hover .promoArea .title{ 
color:#ae389f; 
}
#mdl-posted .blog a.promoBlock:hover .promoArea .title{ 
color:#45a900; 
}
#mdl-posted .twitter a.promoBlock:hover .promoArea .title{ 
color:#38cdff; 
}
#mdl-posted .facebook a.promoBlock:hover .promoArea .title{ 
color:#334ca0; 
}

#mdl-posted .video .play_button{ 
display:block !important; 
background:url("/home4/css/theme/default/play.png") no-repeat !important; 
}

#mdl-posted .postedDate{
font-family:arial;
font-style:italic;
font-size:12px;
font-weight:normal;
color:#010101;
background-position: right top;
background-repeat: no-repeat;
padding-right:10px;
height:17px;
}

#mdl-posted .postedDate span{
padding:0px 5px 2px;
color: #000000;
height:17px;
line-height:15px;
float:left;
clear:both;
}

#mdl-posted .video .postedDate{
background-image: url(/sitewide/css/charlie/themes/franchises/posted/video_date_bg_2.gif);	
}

#mdl-posted .photos .postedDate{
background-image: url(/sitewide/css/charlie/themes/franchises/posted/photos_date_bg.gif);	
}

#mdl-posted .news .postedDate{
background-image: url(/sitewide/css/charlie/themes/franchises/posted/news_date_bg_2.gif);	
}

#mdl-posted .blog .postedDate{
background-image: url(/sitewide/css/charlie/themes/franchises/posted/blog_date_bg_2.gif);	
}

#mdl-posted .twitter .postedDate{
background-image: url(/sitewide/css/charlie/themes/franchises/posted/twitter_date_bg.gif);	
}

#mdl-posted .facebook .postedDate{
background-image: url(/sitewide/css/charlie/themes/franchises/posted/fb_date_bg.gif);	
}

#mdl-posted .other .postedDate{
background-image: url(/sitewide/css/charlie/themes/franchises/posted/other_date_bg.gif);	
}

#posted-promo .twitter-icon{
background: url(/sitewide/css/charlie/themes/franchises/posted/twitter_icon.png) no-repeat scroll 0 0 transparent;
height:40px;
width:40px;
}

#posted-promo .fb-icon{
background: url(/sitewide/css/charlie/themes/franchises/posted/fb_icon.png) no-repeat scroll 0 0 transparent;
height:40px;
width:40px;
}

#mdl-posted #ajax-p2 .facebook, #mdl-posted #ajax-p2 .twitter{
height:215px;
}

#mdl-posted .posted-logo {
left:260px;
height:75px;
top:90px;
width:150px;
}


