/* IE6 Fixes
------------------------------------------------------------- */

* html #content #featured .videos .video P {margin-top: 2px;}
* html #wrap #content div.box form dl dd.short {margin: 0 0 -10px 130px;}
* html #header #user_nav,
* html #login_bar {float: left;}
* html #login_bar form .ok {background: url(/images/button-ok-small.gif) no-repeat left top;}
* html #header #user_nav ul li.login {margin: 0;left:-5px;position: relative;}
* html #header #user_nav ul li a.logout {margin: 0 -10px 0 0;left:-11px;position: relative;}
* html #header #user_nav ul li a.logout:hover {background: url(/images/button-logout.gif) no-repeat left bottom;}
* html #sub_nav ul li a {position: relative; bottom: -1px;}
* html #sub_nav ul li a span,
* html #wrap div.box div.footer ul.pagination li a span,
* html #wrap div.box div.footer ul.pagination li strong span,
* html #wrap div.boxx div.footer ul.pagination li a span,
* html #wrap div.boxx div.footer ul.pagination li strong span {right:-1px;}
* html #sub_nav input {top: 8px;}
* html #sidebar #form-blog-search input {width: 233px;}
* html div.box {height: 1%;}
* html #content div.box {width: 643px;overflow: hidden;}
* html #wrap div.post div.header {padding: 10px;}	
* html #platform.home #content.wide div.bottom {margin: -440px 0 20px 22px;}	
* html #platform.home #content.wide div.bottom a.find_out_more,
* html #platform.home #content.wide div.bottom a.launch_a_channel {right: 68px;}
* html #sidebar_nav {border-bottom: none;}
* html #wrap div.box div.footer ul.buttons li a {margin-left: 2px;}
* html #content #comments li {height: 50px;}
* html ul li {position: relative;}
* html #sidebar_nav li a {line-height: 30px;}
* html #platform.getting_started #promo div.inner{margin:0 0 -90px 0;}
* html #platform.getting_started #main #steps {overflow:hidden;width:700px;}
* html #platform #promo div.inner h2 {top:40px;bottom: auto;height: 100px;}
* html #wrap ul.column.icons li h4 {margin-top: -15px;}
* html #platform #right div.box img {margin-bottom: -3px;}
* html #platform #right div.box div.footer {width: 344px;}
* html #wrap div.box form div.content dl dd {height: 30px;}
* html #wrap div.box form div.content dl dd.plan_longevity, * html #wrap div.box form div.content dl dd.premium_plan_type {*height: 40px;}
* html #wrap div.box ul.listing li.listing_item {height: 1%}
* html #wrap div.box ul.listing li.listing_item .thumbnail {position: relative; margin: 7px 10px 0px 5px;}
* html #wrap div.box div.header ul.filters li a {margin-right: 1px;}
* html #wrap div.box ul.listing li.listing_item {margin: 2px 10px;padding:0px;}
* html #wrap div.box div.loading {height: 300px;}
* html #wrap div.box div.content ul.stats {margin-right: -2px;margin-top: -1px;}
* html #wrap div.box ul.stats li.viewers_now {margin: 0; height:36px;}
* html #wrap div.box ul.stats li.minutes_watched {margin: 0; height:34px;}
* html #wrap div.box ul.listing li.last #results_per_page {right: 20px;}
* html #content ul.categories li a {float:none;}
* html #wrap div.box div.bulletin,
* html #wrap div.box div.bulletin div.inner {height: 78px;}
* html #wrap div.box div.footer ul.pagination li a,
* html #wrap div.box div.footer ul.pagination li strong {margin-right: 3px;}
* html #wrap div.box #channel-header.content {position: relative;}
* html #wrap div.box #channel-header.content .thumbnail {margin-left: 5px;}
* html #wrap #sidebar div.box div.content ul.list li a {position: relative;}
* html #wrap div.watch {margin-left: 65px;}
* html #wrap div.broadcast {margin-top: 460px;}
* html #channels #wrap #content div.box ul.listing li.listing_item div.content h3 {width: 385px;}
* html #plans #wrap #content div.box ul.listing li.listing_item div.content h3 {width: 375px;}
* html #wrap div.box div.bulletin div.inner ul.actions,
* html #wrap div.box div.bulletin ul.actions {margin: 0;}	
* html #wrap div.box div.bulletin ul.actions li a{ margin-right: 3px;}
* html #wrap div.box div.content ul.options li.option div.inner span.sash {right: -1px;}
* html #wrap div.box div.content ul.options li.option {overflow: hidden;}
* html #wrap div.box form div.content {height: 1%;}
* html #wrap div.box div.content {position: relative;}
* html #guide.channel_page #wrap div.box div.content {height:1%;}
* html #wrap #content div.box form p.intro {margin-top: -3px;}
* html #wrap div.box div.content div.divider{margin-bottom: -5px;background: #fff;border-top: 1px solid #e7e7e7;}
* html #wrap div.box form dl dd div.knob div.slider_display {line-height: 30px;}
* html #wrap #content div.box form dl dd {margin: 0 0 10px 0;}
* html #wrap #content div.box form dl dd input.text,
* html #wrap #content div.box form dl dd textarea {margin: 0 0 0 -10px;}
* html #wrap div.box form dl dd div.file-wrap {position:relative;margin-top: -30px;}
* html #wrap div.box form dl dd input.text.half#targetagerangeend {left: 30px;}
* html #wrap div.box form dl dd img.to {position: relative;left: 10px;}
* html #channels #wrap #sidebar div.box div.content {height: 1%;}
* html #wrap div.box div.content ul.thumbnails li {margin-right: 7px;}
* html #wrap div.box div.drawer ul.buttons li a {margin-left: 2px;}
* html #wrap h2 p {top: 20px;}
* html #wrap div.box form dl dd input.text.ratio {float: none;position: absolute;top:0px;left: 215px;}
* html #wrap div.box form dl dd input.text.ratio.start {width: 60px;left: 145px;}
* html #wrap div.box div.footer div.bulletin {left: 10px;}
* html #wrap div.box div.footer div.bulletin,
* html #wrap div.box div.footer div.bulletin div.inner {height: 40px;}
* html #wrap div.box div.footer div.bulletin div.inner ul.actions li a {width:30px;height:30px;line-height: 30px;}
* html #sub_nav ul li a {line-height: 30px;}
* html #top_nav div.inner ul li a {margin: 0 0 0 1px;}
* html #wrap div.box #people li {height: 110px;}
* html #wrap #sidebar div.ad {overflow: hidden;}	
* html #notification {height: 30px;}
* html #wrap div.boxx ul.items.grid {margin-left: -20px;}
* html #guide #sidebar div.box div.content ul.buttons li a {margin: 0 0 8px 4px;}
* html #guide #sidebar div.box div.content ul.buttons {height: 40px;}
* html #content div.boxx {width: 643px;overflow-x: hidden;}
* html #content div.content {overflow:hidden;}
* html #guide.home #wrap #content {padding-top: 57px;}
* html #guide #sidebar div.box div.content form input.newsletter {margin: 0 -3px 10px 5px;}
* html #grid-wrap #grid #grid-thumbnails {width: 279px;margin: 5px -3px 0 -3px;}
* html #wrap div.box dl dd ul.items li.item div.tail,
* html #wrap div.box dl dd ul.items li.form div.tail,
* html #wrap div.box dl dd ul.items li.bulletin div.tail {bottom: -10px;}	
* html #wrap #content div.box div.right,
* html #wrap #content div.box div.left {position: relative;}
* html #sub_nav ul.breadcrumbs li {line-height: 30px;}
* html #billing #wrap #sidebar div.box div.footer {width:279px;}
* html #personal_info #wrap #content div.box div.content dl dt {position: relative;}
* html #channels #wrap #content div.box ul.listing li.listing_item div.content ul.actions,
* html #plans #wrap #content div.box ul.listing li.listing_item div.content ul.actions {right: -1px;}
* html #support.faq #wrap #sidebar div.box ul.list li.link a,
* html #platform.developer #wrap #sidebar div.box ul.list li.link a  { position: relative;margin: 10px 0 0 10px;height: 1%;}
* html #terms #wrap #sidebar div.box ul.list li.link a,
* html #platform.developer #sidebar div.box ul.list li.link a,
* html #support.faq #wrap #sidebar div.box ul.list li.link a {padding: 0 10px 5px 10px;}
* html #info.jobs div.box div.content.office {position: relative;height: 1%;}
* html #content #people li img {left: 10px;}
* html #platform.contact #wrap h2 {margin-top: -10px;}
* html #plans #content div.content {overflow:visible;}
* html #support.faq #wrap #content div.box ul.answers li.listing_item {margin-bottom: 5px;}
* html #support.faq #wrap #content div.box ul.answers li.listing_item div.content {overflow: hidden;width: 601px;}
* html #support.faq #wrap #sidebar div.box div.content ul {height: 1%;}
* html body.premium_features_and_pricing #wrap #content #premium_customers a {bottom: 4px;}
* html #wrap div.box div.content div.header div.flag {margin-right: -5px;}
* html #wrap h1 a.button {top: 20px;}
* html #tooltip {background: #222;border:1px solid #ccc;padding: 0 0 10px 0;}
* html #tooltip div.tail {display: none;}
* html #info.blog #wrap #content div.box.post img {position:relative;}
* html #tooltip .body div.divider {
	display: block;
	width: 212px;
	height: 1px;
	line-height: 1px;
	padding: 0;
	margin-left: 0px
	margin-right: 0px;
	background: #333;
	overflow: hidden;
	}	
* html #tooltip .body ul.meta li.category {background-image: url(../images/ie6-icon-category.gif);}	
* html #tooltip .body ul.meta li.language {background-image: url(../images/ie6-icon-language.gif);}		
* html #tooltip .body div.header ul.badges li.pro {background-image: url(/images/ie6-badge-pro.gif);}
* html #tooltip .body ul.stats li {background-image: url(/images/ie6-icon-viewer_minutes.gif);}	
* html #tooltip .body ul.stats li.viewers_now {background-image: url(/images/ie6-icon-viewers_now.gif);}
* html #sidebar div.procaster_ad div.procaster_content h4 {margin:140px 0 0 12px;}
* html #sidebar div.procaster_ad div.procaster_content ul li {margin: 0 0 0 5px;}
* html #sidebar div.procaster_ad div.procaster_footer ul {margin:20px 20px 15px 5px;}
* html #sidebar div.procaster_ad div.procaster_footer ul li {background-image: url(/images/procaster_ad-disc.gif);background-position: 5px 4px;}		
* html #platform.products.overview #wrap ul.column.icons li p{line-height:18px;margin:0 0 0 120px;font-size:12px;}
		
/* Transparent PNGs */	


* html #platform.products.overview #promo div.inner h2 {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/title-products.png");
	}
* html #platform.products.live_linear_vod #promo div.inner h2 {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/title-live_linear_vod.png");
	}
* html #platform.products.features #promo div.inner h2 {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/title-features.png");
	}
* html #platform.products.why_go_pro #promo div.inner h2 {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/title-why_go_pro.png");
	}
* html #platform.products.technology #promo div.inner h2 {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/title-technology.png");
	}
* html #platform.products.support #promo div.inner h2 {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/title-support.png");
	}
* html #platform.products.screenshots #promo div.inner h2 {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/title-screenshots.png");
	}
* html #platform.products.getting_started #promo div.inner h2 {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/title-getting_started.png");
	}
* html #platform.home #content.wide ul.columns li.column ul li {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/icon-broadcast-bullet.png");
	}	
* html #platform.home #content.wide div.bottom a.find_out_more {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/ie-button-hero-find_out_more.png");
	}	
* html #platform.home #content.wide div.bottom a.launch_a_channel {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/ie-button-hero-launch_a_channel.png");
	}		
* html #wrap div.box ul.listing li.listing_item div.content div.badge-live {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/badge-live.png");
	}
* html #wrap div.box div.content .thumbnail span.mask {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/ie-mask-thumbnail.png");
	}	
* html #wrap div.boxx ul.items.grid li.item a.thumbnail span.mask {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/ie-mask-thumbnail-large.png");
	}	
* html #wrap div.boxx ul.items.grid li.item a.thumbnail span.mask {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/ie-mask-thumbnail-large.png");
	}		
* html #grid-wrap #grid #grid-thumbnails .mask	{
	background-image: none;
	}	
* html #wrap div.box #channel-header.content .thumbnail .mask {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/mask-thumbnail-large.png");
	}
* html #wrap div.box ul.small div.content .thumbnail span.mask,
* html #wrap div.box div.content ul.thumbnails li .thumbnail span.mask {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/ie-mask-thumbnail-small.png");
	}
* html #wrap div.box ul.listing.small li.listing_item div.content div.badge-live {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/badge-live-small.png");
	}	
* html #scroller-wrap #scroller-nav-next {
	right: -1px;
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/button-scroller-next.png");
	}
* html #scroller-wrap #scroller-nav-previous {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/button-scroller-previous.png");
	}	
* html #content #channel_listing li.channel a span.channel-featured {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/icon-featured.png");
	}
* html #wrap div.box div.content ul.options li#option-PRO-1.option div.inner span.sash {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/sash-350.png");
	}
* html #wrap div.box div.content ul.options li#option-PRO-10.option div.inner span.sash {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/sash-1250.png");
	}
* html #wrap div.box ul.channels li.channel div.sash {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/sash-zero.png");
	}		
* html #wrap div.box ul.channels li.channel div.sash.starting_at_350 {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/sash-starting_at_350.png");
	}
* html #wrap div.box form dl dd div.knob div.slider_display {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/background-slider_display.png");
	}	
* html #top_nav div.inner ul li div.badge.new  {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/badge-new.png");
	}	
* html #guide #promo a.sash {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/sash-free_or_premium.png");
	}
* html #wrap div.box span.flag.red {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/flag-red.png");
	}	
* html body.premium_features_and_pricing #wrap #content #livestream_premium div.plan.channel a {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/ie-button-buy_now-350.png");
	}	
* html body.premium_features_and_pricing #wrap #content #livestream_premium div.plan.network a {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/ie-button-buy_now-1250.png");
	}			
* html body.premium_features_and_pricing #wrap #content #livestream_free a {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/ie-button-sign_up-pro.png");
	}		
* html #platform.premium_features_and_pricing #wrap h1 {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/title-plans_and_pricing.png");
	}
* html body.premium_features_and_pricing #wrap #content div.promo div.overview ul li a.thinking_of_upgrading {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/ie-button-thinking_of_upgrading.png");
	}
* html body.premium_features_and_pricing #wrap #content div.promo div.overview ul li a.need_service_guarantees {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/ie-button-need_service_guarantee.png");
	}	
* html body.premium_features_and_pricing #wrap #content div.promo div.overview ul li a.free_or_premium {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/ie-button-free_or_premium.png");
	}
* html #name_change a {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/ie-button-new_name-continue.png");
	}	
	
				
/* Player Options and Developer pages */

* html #platform.products.features #wrap table {height: 1%;position: relative;width:747px;}
* html #platform.customers #content.wide {float: none;width: 960px;margin: 0 0 20px 10px;padding: 0;}
* html #platform.customers #wrap h3 {margin-left: 10px;}
* html #platform.partners #wrap #main.left ul.logos {width: 645px;margin: 0 0 0 -12px}
* html #platform.partners #wrap #main.left ul.logos li a {margin: 0 0 11px 11px;}
* html #platform.developer #promo {background: url(../images/background-developer-ie6.jpg) no-repeat left top;} 
* html #platform.developer #promo div.inner h2 {display:none;}
* html #platform.developer #wrap div.apis div.api.chat {height:130px;}
* html #platform.developer #wrap ul.list li {list-style-image: none;}
* html #platform.developer #wrap #content {overflow: visible;}
* html #platform.plugins #main .first {margin-top:-240px;}

* html #platform.brightcove #wrap #main ul.brightcove li {background: url(../images/image-bullet-disc.gif) no-repeat;background-position:7px 6px;display:block;padding:0 0 0 20px;margin:0;}
* html #platform.jwplayer #wrap #main ul.jw_list li {background: url(../images/image-bullet-disc.gif) no-repeat;background-position:7px 6px;display:block;padding:0 0 0 20px;margin:0;}

*:first-child+html #platform.brightcove #wrap #main ul.brightcove li {background: url(../images/image-bullet-disc.gif) no-repeat;background-position:7px 6px;display:block;padding:0 0 0 20px;margin:0;}
*:first-child+html #platform.jwplayer #wrap #main ul.jw_list li {background: url(../images/image-bullet-disc.gif) no-repeat;background-position:7px 6px;display:block;padding:0 0 0 20px;margin:0;}
*:first-child+html #platform.developer #wrap ul.list li {list-style-image: none;}


/* Platform Homepage 
--------------------------------------- */



* html #platform.home #content {margin-bottom:50px;}

* html #platform.home #left #select_customers a {
	position:static;
	float:right;
	margin-right:1px;
	margin-top:6px;	
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/platform_home-button-customers_more_ie.png");
	cursor:pointer;
}

* html #platform.home #left div.see_in_action ul {margin-top:20px;}

* html #platform.home #left div.livestream a {
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/platform_home-button-procaster_more_ie.png");
	cursor:pointer;
}

* html #platform.home #right .whats_new ul  {margin-top:28px;padding:0;}
* html #platform.home #right .whats_new ul li{margin-top:-3px;}
* html #platform.home #right .whats_new ul li a {background-position:275px 12px;}

* html #platform.home #right .updates form input {
	margin-left:7px;
	cursor:text;
	}
* html #platform.home #right .updates form button {
	cursor:pointer;
	}
* html #platform.home #right .updates ul li a {margin-left:7px;}

* html #platform.home #right .follow {margin-top:-10px;}

/* Premium Features and Pricing
 * --------------------------------------------------------- */

/* IE 6 */
* html #platform.premium_features_and_pricing #wrap #content {width:920px;overflow:hidden;}
* html #platform.premium_features_and_pricing #wrap #content h1 {margin:35px 0 35px 0;}
* html #platform.premium_features_and_pricing #left ul.features li h4{margin:-25px 0 0 0;}
* html #platform.premium_features_and_pricing #right #more_of_everything {position:relative;right:-20px;margin:-100px 0 -100px 0;} 
* html #platform.premium_features_and_pricing #right #plans_and_pricing{margin:160px 0 100px 0;}
* html #platform.premium_features_and_pricing #right #plans_and_pricing div.plan li .gb {top:-14px;}
* html #platform.premium_features_and_pricing #right #plans_and_pricing div.plan.network li .gb {right:2px;}

* html #platform.premium_features_and_pricing #right #more_of_everything {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/promo-more_of_everything.png");
	}
* html #platform.premium_features_and_pricing #wrap #content h1 {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/title-plans_and_pricing.png");
	}
* html #platform.premium_features_and_pricing #left h2{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/title-premium_features.png");
	}
* html #platform.premium_features_and_pricing #left .more_info h3{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/title-get_more_info.png");
	}
* html #platform.premium_features_and_pricing #right #plans_and_pricing span.tip.free {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/tip-ideal_for_anyone.png");
	}
* html #platform.premium_features_and_pricing #right #plans_and_pricing span.tip.channel{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/tip-ideal_for_professionals.png");
}
* html #platform.premium_features_and_pricing #right #plans_and_pricing span.tip.network{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/tip-ideal_for_organizations.png");
}

/* IE 7 */
*:first-child+html #platform.premium_features_and_pricing h1 {margin:35px 0 35px 0;}
*:first-child+html #platform.premium_features_and_pricing #left ul.features li h4{margin:-25px 0 0 0;}
*:first-child+html #platform.premium_features_and_pricing #right #plans_and_pricing{margin-top:160px;}
#sub_nav input{*background: url(/images/background-sub_nav-search.gif) no-repeat right bottom;*padding:4px 0px 0 23px;*width:130px;}