.specs{padding:0px;}
#plans_and_pricing{float:left;width:646px;height:700px;margin-top:25px;margin-left:50px;background:url(images/background-pricing.png) no-repeat left top;}
#plans_and_pricing div.plan{float:left;position: relative;padding-top: 109px;}
#plans_and_pricing .plan.free{width: 217px;}
#plans_and_pricing .plan.channel{width: 214px;}
#plans_and_pricing .plan.network{width: 215px;}
#plans_and_pricing span.tip{position: absolute;left: 0px;
top: -60px;width:217px;height:61px;text-indent:-9999px;display:block;}
#plans_and_pricing span.tip.free{background:url(images/tip-ideal_for_anyone.png) no-repeat center 5px;}
#plans_and_pricing span.tip.channel{background:url(images/tip-ideal_for_professionals.png) no-repeat 5px 0;width:193px;}
#plans_and_pricing span.tip.network{background:url(images/tip-ideal_for_organizations.png) no-repeat center 5px;}
#plans_and_pricing h2{height:0px;text-indent:-9999px;}
#plans_and_pricing div.plan a.sign_up{width:137px;height:42px;background:url(images/button-sign_up.png) no-repeat top left;display:block;text-indent:-9999px;margin:25px 0 22px 42px;}
#plans_and_pricing div.plan a.sign_up:hover{background-position:left center;}
#plans_and_pricing div.plan a.sign_up:active{background-position:left bottom;}
#plans_and_pricing div.plan a.buy_now{width:137px;height:42px;background:url(images/button-buy_now.png) no-repeat top left;display:block;text-indent:-9999px;margin:20px 0 27px 38px;}
#plans_and_pricing div.plan.network a.buy_now{width:137px;height:42px;background:url(images/button-buy_now.png) no-repeat top left;display:block;text-indent:-9999px;margin:25px 0 22px 38px;}
#plans_and_pricing div.plan a.buy_now:hover{background-position:left center;}
#plans_and_pricing div.plan a.buy_now:active{background-position:left bottom;}
#plans_and_pricing div.plan li{font-size:11px;text-shadow:#fff 0 1px;text-align:center;list-style:none;margin:0 0 1px 0;padding: 23px 0 0 0;height: 65px;position: relative;}
#plans_and_pricing div.plan li p{margin:0;color:#444;font-size: 12px;text-shadow: #fff 0px 1px 0px;}
#plans_and_pricing div.plan.free li.storage {padding-top: 0;height: 85px;}
#plans_and_pricing div.plan.free li.storage p{line-height: 85px;}
#plans_and_pricing div.plan.free li{line-height: 85px;}
#plans_and_pricing div.plan.free li.channels {padding-top: 25px;height: 60px;}
#plans_and_pricing div.plan.free li.channels p {line-height: 20px;}
#plans_and_pricing div.plan.free li.price p{line-height: 50px;margin: 0;float: none;width: auto;}
#plans_and_pricing div.plan li strong{font-size:20px;}
#plans_and_pricing div.plan li p.sub strong{font-size:12px;}
#plans_and_pricing div.plan li p .footnote {color: red;position: absolute;}
#plans_and_pricing div.plan li.price {position: relative;}
#plans_and_pricing div.plan li.price .save {position: absolute;width: 41px;height: 27px;right: -5px;top: -5px;background: url(images/badge-save-channel.png);text-indent: -9999px;}
#plans_and_pricing div.plan li.price p {margin-top: 5px;color: #777;font-weight: bold;font-size: 11px;}
#plans_and_pricing div.plan.channel li.price p {margin-top: 10px;}
#plans_and_pricing div.plan li.price p strong {font-size: 50px;color: #444;}
