#segCtl_subMenu li {
	line-height:21px;
	width:80px;
}
.tripleBlock.tripleBlock_home {
	height:610px;
}
#section_ShotLogHistory,
#section_KeyClips {
	width:924px;
	height:170px;
	padding-top:20px;
}
#section_ShotLogHistory div#leftcol,
#section_KeyClips div#leftcol {
	width:470px;
	float:left;
}
#section_ShotLogHistory div#rightcol,
#section_KeyClips div#rightcol {
	width:420px;
	float:right;
}
.SystemBadges {
	background-image:url('/art/8.5/SystemBadges_148x44.png');
	background-repeat:no-repeat;
	width:148px;
	height:44px;
	overflow:hidden;
	outline:0px solid red;
}
.SystemBadges.cloud_project_sharing {
	position:absolute;
	top:40px;
	right:20px;
}
/*.SystemBadges#DeneckeBadge {
	background-position:0px -88px;
}*/

.SystemBadges#DeneckeBadge {
	background-position:0px -132px;
	height:44px;
}

.SystemBadges#ProFeaturesBadge {
	background-position:0px -270px;
	height:44px;
}
.SystemBadges#ProFeatureBadge {
	background-position:0px -182px;
	height:44px;
}
/*.SystemBadges#TimecodeBuddyBadge {
	background-position:0px -44px;
}*/

.SystemBadges#TimecodeBuddyBadge {
	background-position:0px -226px;
}
.SystemBadges#SoundDevicesBadge {
	background-position:0px -313px;
}

.BuyNowButton_TimecodeBuddy {
	display:block;
	position:absolute;
	left:6px;
	top:30px;
	outline:0px solid red;
	z-index:999;
}

.plugin_sprites, 
.sprite_plugins {
	background-image:url('/art/4.0/PluginIcons_sprites.png');
	background-repeat:no-repeat;
	width:96px;
	height:76px;
	overflow:hidden;
	outline:0px solid red;
	margin-bottom:8px;
}
.plugin_sprites#timecodesync_plugin_icon,
.sprite_plugins#plugins_timecode_sync {
	background-position:0px 0px;
	height:76px;
}
.plugin_sprites#multicam_plugin_icon,
.sprite_plugins#plugins_multicam {
	background-position:0px -76px;
	height:76px;
}
.plugin_sprites#sounddept_plugin_icon,
.sprite_plugins#plugins_sound_dept {
	background-position:0px -228px;
	height:76px;
}
.plugin_sprites#appstore_plugin_icon,
.sprite_plugins#plugins_ms_store {
	background-position:0px -304px;
	width:81px;
	height:76px;
}
.sprite_plugins#plugins_multicam,
#pro_features_multicam_ac,
#pro_features_sound_dept_ac,
#pro_features_timecode_sync_ac,
#pro_features_app_sync_ac,
#pro_features_mscloudpro_ac,
#pro_features_denecke_ts-tcb_ac,
#pro_features_camera_sync_ac
 {
	float:left;
	margin-left:-110px;
}

#software_container #software_container_silverstack {
	margin-right:30px;
	float:left;
	width:320px;
	padding-right:10px;
	vertical-align:top;
}

#software_silverstack {
	background-image:url('/art/img_software_silverstack_icon.png');
	background-repeat:no-repeat;
	overflow:hidden;
	width:103px;
	background-position:0px 0px;
	height:103px;
	float:left;
	margin-left:-110px; 
}


#cases_container {
	min-height:320px;
}
#cases_iclapperboard {
	background-position:0px -124px;
	height:122px;
	float:left;
	margin-left:-110px;
}
#cases_container #case_container_tslate,
#cases_container #case_container_clapit {
	float:left;
	width:320px;
	padding-right:10px;
	vertical-align:top;
}
#cases_container #case_container_clapit {
	margin-left:130px;
}
/*#cases_clapit {
	float:left;
	margin-left:120px;
	width:320px;
	padding-right:10px;
	vertical-align:top;
}*/
#cases_container h6 span {
	color:#bbb;
	font-weight:normal;
}
#cases_container #case_container_iclapperboard {
	margin-left:0px;
	width:320px;
	padding-right:10px;
	vertical-align:top;
}

.box_shadow_1 {
	-moz-box-shadow:    0px 0px 5px 7px rgba(0,0,0,0.3);
	-webkit-box-shadow: 0px 0px 5px 7px rgba(0,0,0,0.3);
	box-shadow:         0px 0px 5px 7px rgba(0,0,0,0.3);
}

.box_shadow_2 {
	-moz-box-shadow:    0px 0px 3px 3px rgba(0,0,0,0.3);
	-webkit-box-shadow: 0px 0px 3px 3px rgba(0,0,0,0.3);
	box-shadow:         0px 0px 3px 3px rgba(0,0,0,0.3);
}

#img_ms_timecode_sync_chat1 {
	margin-bottom:15px;
	margin-right:15px;
	margin-left:8px;
}
#img_ms_timecode_sync_chat2 {
	margin-top:25px;
	margin-right:15px;
	margin-left:8px;
}
#ms_plugins_TC_badge_container {
	margin-bottom:70px;
}
#ms_plugins_TC_badge_container > div {
	margin:0px;
}
#ms_plugins_TC_badge_container > div#TimecodeBuddyBadge {
	margin-right:4px;
}

.sprite_reports {
	background-image:url('/art/8.7/img_reports_sprites.png');
}



#reports_prelude {
	background-position:0px -852px;
	height:122px;
	margin:0px 20px 0px 10px;
}
#reports_multicam {
	background-position:0px -975px;
	height:122px;
	margin:0px 20px 0px 10px;
}

#reports_pdf {
	background-position:0px -1104px;
	height:122px;
	margin:0px 20px 0px 10px;
}

#reports_airdrop {
	background-position:-5px -1232px;
	width:64px;
	height:64px;
	margin:4px 36px 20px 30px;	
}
#reports_airprint {
	background-position:-5px -1299px;
	width:64px;
	height:64px;
	margin:4px 36px 20px 30px;
}


#history_log_left > div:first-child {
	background-image:url('/art/8.0/img_historylog_left.png');
}
.sprite_multicam_large {
	background-image:url('/art/8.0/ms_multicam_screen_sprites.png');
	background-repeat:none;
}
#multicam_logging_view {
	width:640px;
	height:468px;
	background-position:0px 0px;
	margin-right:0px;
}

#multicam_cameralist_view {
	
	width:179px;
	height:468px;
	background-position:180px 0px;
	margin-top:4px;
	margin-right:8px;
}
.sprite_multicam_small {
	background-image:url('/art/4.0/ms_multicam_small_sprites.png');
}
#multicam_documents {
	width:171px;
	height:75px;
	background-position:0px 0px;

	margin:15px 15px 5px 0px;
}

#multicam_checkbox {
	width:68px;
	height:68px;
	background-position:0px -170px;
	margin-top:130px;
	margin-right:15px;
}

#multicam_iris {
	width:74px;
	height:74px;
	background-position: -97px -164px;
	margin-right:14px;
}

#multicam_record {
	width:101px;
	height:95px;
	background-position: 0px -75px;
	clear:right;
}

#ms_multicam_col1 {
	width:285px;
	margin-left:-50px;
	margin-right:15px;
}
#ms_multicam_col2 {
	width:640px;
	float:right;
	margin-right:-50px;
}

#ms_multicam_col2  div#col_a {
	width:225px;
	float:left;
	margin-right:20px;
}
#ms_multicam_col2  div#col_b {
	width:225px;
	float:left;

}
#ms_multicam_col3 {
	margin:80px -70px 10px -70px;
	height:530px;
	background:transparent url('/art/section_bg_grad3.png') bottom left repeat-x;
	
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	padding:10px;
}
#ms_multicam_report {
	width:748px;
	height:537px;
	background-color:transparent;

	margin:0px 10px 20px 10px;
	background-image:url('/art/4.0/img_multicam_report32.png');
}

.bold_underline {
	display:inline block;
	border-bottom:2px solid #fff;
}
.sprite_multicam_tickets {
	position:absolute;
	top:15px;
	left:-40px;
	background-image:url('/art/4.0/img_multicam_tickets2.png');
}
.sprite_multicam_tickets#img_multicam_ticket_soon {
	width:240px;
	height:128px;
	background-position:0px 0px;
}
.sprite_multicam_tickets#img_multicam_ticket_new {
	width:240px;
	height:128px;
	background-position:0px -128px;
}
.tripleBlock#ms_camera_optics {
	width:480px;
	height:600px;
	position:relative;
}

#main_anim{
	position:relative;
	top:0px;
	left:0px;
	right:100px;
	height:597px;
	margin-top:30px;
	overflow:visible;
}

#main_anim img {
	position:absolute;
	outline:0px solid red;

	left:42px;
	top:0px;
	margin-top:0px;
}
#main_anim img:first-child {
	left:42px;
}

#lowerContent{
	margin-top:600px;
}
#SarahJonesMemorial {
	display:block;
	position:absolute;
	top:-30px;
	left:-124px;
	z-index:9999;
}
.tripleBlock a.awards:after,
 #section_SettingsWorkspaces a:after,
 a.noArrow {
	/*content:none;*/
}
#teradeck_cube_current_bg {
	position:absolute;
	background-repeat:no-repeat;
	background-position:bottom 10px right;
	background-image:url('/art/7.4/img_teradek_cube_320.png');
	font-weight:normal;
	width:450px;
	height:240px;
	overflow:visible;
}



#teradeck_clip_current_bg {
	position:absolute;
	background-repeat:no-repeat;
	background-position:bottom 10px right;
	background-image:url('/art/8.0/img_teradek_clip_320.png');
	font-weight:normal;
	width:450px;
	height:240px;
	overflow:visible;
}
#teradeck_cube_pro_bg {
	position:absolute;
	background-repeat:no-repeat;
	background-position:bottom right;
	background-image:url('/art/7.4/img_teradek_cube_pro.png');
	font-weight:normal;
	width:450px;
	height:240px;
	z-index:0;
	margin-top:18px;
}
.tip.timesaver:before {
	content:"Timesaver";
	background-color: #225DAE;
}
.tip.timesaver:before {
	left:-90px;
	width:80px;
	text-align:center;
	height:auto;
	position:absolute;
	padding:6px 0px 3px 0px;
	vertical-align:top;
	background-image: url('/art/bg_opacity_20.png');
	color:#fff;
	opacity:1.0;
	text-transform:uppercase;
	font-size:100%;
	line-height:18px;
	border-radius: 2px;
}
.tripleBlock.nograd {
	background:none;
}
.tripleBlock.nograd_stripe {
	background-size:100% 5px;
	background-position:bottom left;
	background-image: url('/art/bg_opacity_20.png');
	padding-bottom:10px;
}
#settings_cloud_indent {
	position:relative;
	width:420px;
	left:90px;
}
#section_SettingsWorkspaces {
	position:relative;
	width:100%;
	height:auto;
	padding-top:20px;
	padding-right:0px;
	padding-left:0px;
}
#section_SettingsWorkspaces div#leftcol {
	float:left;
	margin-left:90px;
	width:320px;
}
#section_SettingsWorkspaces div#rightcol {
	float:right;
	width:430px;
	margin-right:10px;
}
#section_SettingsWorkspaces div#rightcol,
#section_SettingsWorkspaces div#leftcol {
	position:relative;
}
#tbuddy_segControl {
	-webkit-border-radius: 4px;
	border-radius:4px;
	border:0px solid white;
	line-height:32px;
	height:28px;
	text-shadow: #000 0px 1px 0px;
	color:#fff;
	font-size:14px;
	margin:0 auto;
	z-index:1001;
}	
#tbuddy_segControl li {
	width:138px;
	/*border-left:1px solid #333;*/
	border-width:1px 0px 1px 1px;
	border-color:white;
	border-style:solid;
}
#tbuddy_segControl li:first-child {
	border-width:1px 0px 1px 1px;
	
}
#tbuddy_segControl li:last-child {
	border-width:1px;
}
#tbuddy_segControl li {
	color:#fff;
	background:transparent;
	text-shadow: #333 0px 1px 0px;
}
#tbuddy_segControl li:hover {
	color:#000;
	background:#fff;
	text-shadow: #999 0px 1px 0px;
}
#tbuddy_segControl li.selected {
	color:#000;
	background:#fff;
	text-shadow: #999 0px 1px 0px;
}

.cloud_feature_column {
	width:280px;
}
#PureBlend_Software {
	margin-left:10px;
}
#twitter_div {
	position:relative;
	width:130px;
	margin:0 auto;
}
div#widget {
	width:70px;
}
.footerPartners_title {
	text-align:right;
	vertical-align:middle;
	font-size:120%;

}
#footerPartners_logos {
	width:150px;
	float:right;
	font-weight:bold;
	margin-right:2px;
}
#footerPartners_logos img,
#footerPartners_logos div {
	margin-top:10px;
}
#segCtl_subMenu .segCtl_items_Accessories {
	width:130px;
}
.subMenu_segControl_MovieSlate_Cloud {
	max-width:550px;
}

div#MSCloudOverview {
	margin-top:130px;
}

.sprite_mscloud_workspaces_right {
	background-image:url('/art/7.4/img_mscloud_workspaces_sprites.png');
	background-repeat:no-repeat;
	width:56px;
	height:56px;
	overflow:hidden;
}
#mscloud_workspaces_plus {
	background-position:0px 0px;
}
#mscloud_workspaces_upload {
	background-position:0px -56px;
}
#mscloud_workspaces_download {
	background-position:0px -112px;
	height:54px;
}
.footer_upper_horiz_rule {
	border-style:solid;
	border-width:0px;
	border-top-width:1px;
	border-color:#777;
	height:125px;
}
#partnerLogos {
	position:relative;
	width:auto;
	height:94px;
	top:0px;
}
.sprite_partner_logos {
	position:absolute;
	background-image:url('/art/8.7/img_logos_partners_sprites.png');
	background-repeat:no-repeat;
	overflow:hidden;
}
#parter_logos_pureblend,
#ab_story_pureblend {
	position:relative;
	background-position:0px 0px;
	width:149px;
	height:27px;
	margin:18px 0px 9px 0px;
}
#ab_story_pureblend {
	position:absolute;
	top:-80px;
	right:20px;
	z-index:9999;
}
#parter_logos_timecode_systems {
	background-position:0px -76px;
	width:105px;
	height:30px;
	bottom:49px;
}
#parter_logos_denecke {
	background-position:0px -106px;
	width:104px;
	height:35px;
	bottom:49px;
	left:170px;
}
#parter_logos_teradek {
	background-position:0px -27px;
	width:112px;
	height:49px;
	right:10px;
	bottom:55px;
}
#parter_logos_ikan {
	background-position:0px -141px;
	width:65px;
	height:26px;
	bottom:55px;
	right:170px;
}
#parter_logos_sound_devices {
	background-position:0px -174px;
	width:149px;
	height:21px;
	bottom:0px;
}
#parter_logos_clapit {
	background-position:-90px -197px;
	width:53px;
	height:44px;
	bottom:-13px;
	left:195px;
	display:block;
}

#parter_logos_teradek.upgrade_to_8 {
	position:relative;
	right:0px;
	bottom:0px;
	margin:0px 0px 10px 15px;
}
#ac_denecke #parter_logos_denecke{ 
	position:relative;
	bottom:0px;
	left:0px;
	margin-top:10px;
}
.ac_teredek_pro_left {
	padding-left:0px;
}
#ac_teradeck_pro_rear_u {
	float:left;
	margin:0px 20px 0px -35px;
}
#ac_teradeck_pro_rear_l {
	float:left;
	clear:left;
	margin:0px 20px 0px -35px;
}

#ac_teradek_pro_xmit {
	position:absolute;
	background-image:url('/art/7.4/img_teradek_pro_xmit.jpg');
	background-repeat:no-repeat;
	overflow:hidden;
	background-position:0px 0px;
	width:662px;
	height:466px;
	position:absolute;
	background-position:0px 0px;
	width:662px;
	height:466px;
	top:185px;
	right:-20px;
}
#ac_teradek_pro_xmit div {
	position:absolute;
	top:300px;
	left:320px;
	width:300px;
	height:auto;
}

#ac_denecke_ts-tcb_xmit {
	position:absolute;
	background-image:url('/art/7.4/img_denecke_ts-tcb_xmit.jpg');
	background-repeat:no-repeat;
	overflow:hidden;
	background-position:0px 0px;
	width:662px;
	height:466px;
	background-position:0px 0px;
	width:662px;
	height:466px;
	top:185px;
	right:-20px;
}
#ac_denecke_ts-tcb_xmit div {
	position:absolute;
	top:325px;
	left:335px;
	width:300px;
	height:auto;
}
#ac_teradek_cube_midddle {
	position:absolute;
	top:-150px;
	left:-80px;
	z-index:3;
}

#ac_teradek_clip_midddle {
	position:absolute;
	top:80px;
	left:-55px;
	z-index:3;
}
#ac_teradek_logo_midddle {
	position:absolute;
	top:-25px;
	left:85px;
	z-index:3;
}
/*a.moreLink:after {
	color:red;
	content:url('/art/morearrow_08c.gif');
}*/

a.moreLink.inline {
	display:inline;	
	white-space: nowrap;
}

#timecode_sync_required_badge,
.timecode_sync_required_badge {
	background-image:url('/art/7.4/img_timecode_sync_required.png');
	background-repeat:no-repeat;
	width:148px;
	height:44px;
	overflow:hidden;
	display:block;
	position:absolute;
	right:6px;
	top:30px;
	z-index:1000;
}

#main_image_ipad_date {
	position:absolute;
	top:307px;
	left:450px;
	color:black;
	font-size:40px;
	line-height:40px;
	font-family:Helvetica;
	font-weight:500;
	width:200px;
	height:50px;
	text-align:center;
	vertical-align:middle;
}
#main_image_iphone_date {
	position:absolute;
	top:325px;
	left:790px;
	color:black;
	font-size:15px;
	line-height:24px;
	font-family:Helvetica;
	font-weight:500;
	width:65px;
	height:24px;
	text-align:center;
	vertical-align:middle;
}
#information_banner {
	position:relative;
	top:-3px;
	left:0px;
	width:auto;
	max-width:858px;
	height:45px;
	background-color:#4870E0;
	font-size:17px;
	z-index:999;
	overflow:hidden;
	outline:0px solid red;
}
#information_banner .title {
	color:#FFF;
	font-weight:600;
	margin-right:5px;
}
#information_banner .title:after {
	content:":";
}
#information_banner div {
	position:relative;
	display:inline-block;
	padding:6px;
	color:#fff;
	font-weight:200;
	height:33px;
	width:840px;
	line-height:33px;
	text-align:center;
	margin:0 auto;
	outline:0px solid lime;
}
#information_banner a {
	display:inline-block;
	-webkit-border-radius: 8px;
	border-radius:8px;
	background-image:none;
	background-color:#1F3DAE;
	font-weight:400;
	font-size:90%;
	vertical-align:middle;
	text-shadow:none;
	margin-left:4px;
}
#information_banner a:hover {
	background-color:#FDC501;
	color:#222;
}
#information_banner a.nostyle {
	display:inline-block;
	font-weight:400;
	font-size:90%;
	
	background-image:none;
	background-color:transparent;
	text-shadow:none;
	margin-left:4px;
}
#information_banner a.nostyle:hover {
	color:#222;
}
#information_banner a.nostyle img {
	width:9px;
	height:28px;
	margin-top:3px;
}
div.niUnloaded {
	position:absolute;
	left:0px;
	top:0px;
}

#cloudUpgradeButton {
	position:absolute;
	margin-top:-23px;
	left:10px;
	width:90px;
}
#cloudSignUpButton {
	position:absolute;
	margin-top:-23px;
	left:10px;
	width:90px;
}
#cloudUpgradeButton_backuprestore {
	position:absolute;
	margin-top:-37px;
	right:10px;
	width:90px;
}

#appstore_badge_01 {
	display:block;
	position:absolute;
	top:70px;
	right:-54px;
	z-index:9999;
}


#migration_copy {
	position:relative;
	top:80px;
	margin-bottom:100px;
}
.migration_table {
	outline:0px solid red;
}

.migration_table td:first-child {
	outline:0px solid blue;
	vertical-align: top;
	padding-top:1em;
	padding-right:12px;
}

.migration_table td:last-child{
	outline:0px solid green;
}
span.warning {
	color:#FF777A;
	text-transform:uppercase;
	font-size:85%;
}

#front_page .sprite_pro_features {
	margin-bottom:8px;
}

.sprite_pro_features {
	background-image:url('/art/8.0/whatsnew_sprites.png');
	background-repeat:no-repeat;
	background-size:96px 693px;
	/*overflow:hidden;*/
	margin-left:0px;
	width:96px;
	height:76px;
}
#pro_features_mscloudpro {
	background-position:0px 0px;
}
#pro_features_pro_icon {
	background-position:0px -51px;
	display:none;
}
#pro_features_denecke_ts-tcb,
#pro_features_denecke_ts-tcb_ac {
	background-position:0px -34px;

}
#pro_features_timecode_sync,
#pro_features_timecode_sync_ac {
	background-position:0px -231px;
}
#pro_features_multicam,
#pro_features_multicam_ac {
	background-position:0px -308px;
	height:77px;
}
#pro_features_camera_sync,
#pro_features_camera_sync_ac {
	background-position:0px -385px;
	position:relative;

}
#pro_features_app_sync,
#pro_features_app_sync_ac {
	background-position:0px -462px;
}
#pro_features_sound_dept,
#pro_features_sound_dept_ac {
	background-position:0px -539px;
	height:77px;
}
#pro_features_timecode_sync_fb {
	background-position:0px -231px;
	height:77px;
}

#pro_features_mscloudpro_ac,
#pro_features_denecke_ts-tcb_ac,
#pro_features_multicam_ac,
#pro_features_camera_sync_ac,
#pro_features_app_sync_ac,
#pro_features_sound_dept_ac,
#pro_features_timecode_sync_ac{
	height:77px;
}



.sprite_slate {
	background-image:url('/art/8.0/img_slate_sprites.png');
	background-repeat:no-repeat;
	/*background-size:96px 693px;*/
	/*overflow:hidden;*/
	
	margin-left:8px;
	outline:0px solid red;
	
}
#slate_stopwatch {
	background-position:0px 0px;
	width:94px;
	height:99px;
	margin-right:6px;
}

#slate_sync {
	background-position:0px -99px;
	width:106px;
	height:80px;
}

#slate_scene {
	background-position:0px -179px;
	width:106px;
	height:80px;
}


#slate_contacts {
	background-position:0px -259px;
	width:44px;
	height:44px;
	margin-right:30px;
}


#slate_settings {
	background-position:0px -304px;
	width:106px;
	height:80px;
}

.sprite_shopping_cart_icon {
	background-image:url('/art/8.0/img_shopping_cart_icon.png');
	background-repeat:no-repeat;
	margin-left:8px;
	outline:0px solid red;
	
}
#shopping_cart_icon {
	background-position:0px 0px;
	width:102px;
	height:82px;
	margin-right:8px;
}
.align_center {
	margin:0 auto;
}

#pro_features_right_column div.pro_feature_block {
	margin-left:110px;
	width:390px;
}

#denecke_ts-tcb_credits_table td {
	vertical-align:top;
}

#denecke_ts-tcb_credits_table td:first-child {
	white-space: nowrap;
}

.sprite_cloud_projectsharing {
	background-image:url('/art/8.0/img_cloud_projectshare_320c.png');
	background-repeat:no-repeat;
	margin-left:10px;
	outline:0px solid red;
	margin-top:0px;
}
#cloud_projectshare_buttons {
	background-position:0px 0px;
	width:320px;
	height:101px;
}
#cloud_projectshare_projects {
	background-position:0px -82px;
	background-size:250px;
	width:250px;
	height:145px;
	
}

#cloud_projectshare_email {
	background-position:0px -292px;
	width:231px;
	height:140px;
}

#cloud_projectshare_sent {
	background-position:0px -432px;
	width:231px;
	height:123px;
	margin-bottom:1.5em;
}

#cloud_projectshare_sharecode {
	background-position:0px -555px;
	width:231px;
	height:153px;
	margin-bottom:1.5em;
}
#cloud_projectshare_receive {
	background-position:0px -584px;
	background-size:250px;
	width:250px;
	height:432px;
	margin-right:10px;
	margin-left:0px;
}

.teradek_product_logos {
	background-repeat:no-repeat;
	background-image:url('/art/8.0/img_teradek_logo_sprites.png');
	background-size:125px auto;
}
#teradek_cube_logo {
	background-position:0px 0px;
	width:125px;
	height:33px;
}
#teradek_clip_logo {
	background-position:0px -34px;
	width:125px;
	height:34px;
	margin-top:4px;
	margin-right:-23px;
}


.sprite_upgrade_custom_slate {
	background-image:url('/art/8.0/img_upgrade_custom_slate_sprites.png');
	background-repeat:no-repeat;
	margin-left:8px;
	outline:0px solid red;
	width:320px;
	height:233px;
	margin-top:15px;
}
#upgrade_custom_field_panel {
	background-position:0px 0px;
}

#upgrade_custom_field_select {
	background-position:0px -234px;
	position:relative;
}

#upgrade_custom_field_select > span {
	position:relative;
	display:block;
	bottom:-238px;
	text-align: center;
	font-size:90%;
}

#upgrade_custom_field_displayed {
	background-position:0px -468px;
}

#timecode_wifi.upgrade_to_8 {
	margin:-5px 10px 0px 0px;
	width:94px;
	height:64px;
	background-size:268px 527px;
	background-position:-7px -158px;
}

#movieslate_8_icon {
	background-image:url('/art/8.0/img_movieslate_8_icon.png');
	background-repeat:no-repeat;
	background-size:96px;
	width:96px;
	height:96px;
	margin:0px 13px 66px 0px;
	padding-bottom:45px;
}

#movieslate_7_icon {
	background-image:url('/art/7.0/img_movieslate_7_icon.png');
	background-repeat:no-repeat;
	background-size:96px;
	width:96px;
	height:96px;
	margin:0px 13px 66px 0px;
}

#migrate_seven_to_eight {
	background-image:url('/art/8.0/img_migrate_seven_to_eight.png');
	background-repeat:no-repeat;
	background-size:170px auto;
	width:170px;
	height:95px;
	margin:0px 10px 0px 0px;
	position:relative;
	top:-8px;
}

#camera_sync_red_01,
#camera_sync_arri_01 {
	position:relative;
	outline:0px solid red;
	right:-18px;
}

#camera_sync_send_data_table {
	width:80%;
	padding:0px;
	margin:0 auto;
	color:#fff;
}
#camera_reports_container {
	width:128px;
	height:78px;
	position:relative;
	padding:0px;
}
#camera_reports_container #reports_html {
	left:0px;
}
#camera_reports_container #reports_pdf {
	background-position:0px -687px;	left:64px;
}
#camera_reports_container #reports_html,
#camera_reports_container #reports_pdf {
	position:absolute;
	background-size:76px;
	height:78px;
	width:64px;
	margin:0px;
}

#Denecke_TS-TCB_video_embed {
	width:640px;
	height:480px;
	position:absolute;
	background-image:url('/art/7.4/img_denecke_ts-tcb_xmit.jpg');
	background-repeat:no-repeat;
	overflow:hidden;
	background-position:0px 0px;
	width:662px;
	height:480px;
	top:105px;
	right:-20px;
}
#Denecke_TS-TCB_video_embed .video_play_button,
#Denecke_TS-TCB_video_embed .video_play_button:hover {
	background-image:none;
}
#Denecke_TS-TCB_video_embed .caption {
	bottom:38px;
}

#MS_Cloud_video_embed {
	margin-bottom:15px;
}

#Multicam_video_embed {
	width:640px;
	height:480px;
	background-position:0px 0px;
	margin-right:-20px;

}
#Multicam_video_embed video {
	height:480px;
}

#camera_sync_preview_video_container {
	width:1070px;
	margin-left:-90px;
	margin-top:80px;
}
#Camera_Sync_-_RED_video_embed,
#Camera_Sync_-_ARRI_video_embed {
	float:none;
	width:480px;
	height:272px;
}


#Camera_Sync_-_ARRI_video_embed {

}

#ikan_T-Slate_video_embed,
#ikan_T-Slate_video_embed .video_play_button,
#ikan_T-Slate_video_embed .video_play_button:hover  {
	width:278px;
	height:160px !important;
}

/* MovieSlate 8.2 */

.sprite_script_dept {
	background-image:url('/art/8.2/img_scriptdept_sprites.png');
	background-repeat:no-repeat;
	width:60px;
	height:60px;
	margin-left:10px;
}
#script_icon {
	background-position:0px 0px;
	width:96px;
	height:77px;
	margin-right:-73px;
	margin-bottom:20px;
}
#script_dept_stylus {
	background-position:0px -86px;
	margin-bottom:20px;
}
#script_dept_video {
	background-position:0px -153px;
	width:56px;
	height:44px;
}
#script_dept_stopwatch {
	background-position:0px -205px;
	height:71px;
	margin-top:-10px;
}
#script_dept_grid {
	background-position:0px -286px;
	width:54px;
	height:54px;
	margin-bottom:10px;
}

.pk_ss_container {
	width:915px;
	height:1669px;
	clear:both;
	padding:0px;
}
#pk_ss_iphone.pk_ss_container {
	height:1220px;
	
}

.pk_ipad_ss,
.pk_ipad_ss_p {
	width:297px;
	height:217px;
	margin:4px;
	float:left;
}
.pk_ipad_ss_p {
	width:217px;
	height:297px;
}

#pk_ss_iphone .pk_ipad_ss,
#pk_ss_iphone .pk_ipad_ss_p {
	width:172px;
	height:297px;
}

.pk_ipad_ss_p:last-child {
	clear:right;
}

.pk_ss_container > div {
	clear:both;
	padding-top:20px;
}

.pk_ss_container > div h4 {
	padding-left:8px;

}

.anchored_div {
	position:relative;
}

.anchored_div #launch_image {
	position:absolute;
	top:34px;
	left:408px;
}
.sdrecordersync_sprites {
	background-image:url('/art/8.5/img_sdrecordersync_sprites.png');
	background-repeat:no-repeat;
	width:120px;
	height:34px;
	overflow:hidden;
	outline:0px solid red;
	margin-bottom:8px;
}
.sdrecordersync_sprites#arm_all_tracks_icon {
	background-position:0px 0px;
	background-size:120px 34px;
}
.sdrecordersync_tcs_badge {
	float:right;
	margin-bottom:20px;
}
.sdrecordersync_tcs_block {
	width:200px;
	float:right;
	margin-bottom:20px;
}
.sdrecordersync_tcs_block #sdrecordersync_tcs_wave {
	position:relative;
	left:5px;
}
/* Techinal Specs table styles for TCS pages */
#ac_tbuddy_col2 table {
	width:100%;
	margin:0px 0px 0px 8px;
	padding-right:23px;
}
#ac_tbuddy_col2 table td { 
	background-color:#555;
	padding:3px 3px 3px 10px;
}
#ac_tbuddy_col2 table td:first-child { 
	background-color:#444;
}
.avoid_wrap {
	clear:both;
}

#TCS_wave_page #Sound_Recorder_Sync_video_embed,
#TCS_wave_page #Sound_Recorder_Sync_video_embed video {
	width:628px !important;
	height:473px !important;
	background-size:628px 473px;
	margin-bottom:0px;
}
#TCS_wave_page #Sound_Recorder_Sync_video_embed {
	background-image: url('/art/8.5/img_wave_video_poster.png') !important;
	margin-top:0px;
	margin-bottom:0px;
}
#TCS_pulse_front_view {
	position:relative;
	left:50px;
}
#img_ms_keyclips_ui {
	position:relative;
	top:-20px;
	left:0px;
}
#img_ms_keyclips_ui_iphone {
	position:absolute;
	top:146px;
	right:-80px;
	z-index:10;
	outline:2px solid rgba(255,255,255,0.5);
}
#img_ms_keyclips_mac_ui {
	position:relative;
	left:-33px;
	overflow:visible;
}

.sprite_keyclips_ms8_icons {
	background:transparent url('/art/keyclips/img_keyclips_ms8_icons.png') top right;
	background-repeat:no-repeat;
	background-size:73px;
	float:left;
	margin-right:10px;
	margin-bottom:15px;
}
.sprite_keyclips_ms8_icons#kc_ms8_icon {
	background-position:0px 0px;
	width:67px;
	height:67px;
}
.sprite_keyclips_ms8_icons#kc_keyclips_icon {
	background-position:0px -68px;
	width:72px;
	height:71px;
}



#keyclips_segControl {
	-webkit-border-radius: 4px;
	border-radius:4px;
	border:0px solid white;
	line-height:32px;
	height:28px;
	text-shadow: #000 0px 1px 0px;
	color:#fff;
	font-size:14px;
	margin:0 auto;
	z-index:1001;
	margin-left:100px;
}	
#keyclips_segControl li {
	width:148px;
	/*border-left:1px solid #333;*/
	border-width:1px 0px 1px 1px;
	border-color:white;
	border-style:solid;
}
#keyclips_segControl li:first-child {
	border-width:1px 0px 1px 1px;
	
}
#keyclips_segControl li:last-child {
	border-width:1px;
}
#keyclips_segControl li {
	color:#fff;
	background:transparent;
	text-shadow: #333 0px 1px 0px;
}
#keyclips_segControl li:hover {
	color:#000;
	background:#fff;
	text-shadow: #999 0px 1px 0px;
}
#keyclips_segControl li.selected {
	color:#000;
	background:#fff;
	text-shadow: #999 0px 1px 0px;
}
#img_mac_app_store_badge {
	display:block;
	position:absolute;
	width:148px;
	height:36px;
	top:10px;
	right:-54px;
	z-index:9999;
}

#img_kc_fcpx_features {
	position:absolute;
	top:125px;
	left:95px;
}
#img_ms_kc_appcycle {
	position:relative;
	right:-45px;
	left:auto;
	margin-bottom:10px;
}

#ac_kc_arrowContainer {
	position:absolute;
	height:827px;
	width:200px;
	outline:0x solid red;
	padding:0px 0px 0px 10px;
	left:0px;
}

#ac_kc_arrowContainer ul {
	margin:0px;
	line-height:1.1em;
}

#ac_kc_arrowText01,
#ac_kc_arrowText02,
#ac_kc_arrowText03,
#ac_kc_arrowText04,
#ac_kc_arrowText05,
#ac_kc_arrowText06 {
	width:145px;
	position:absolute;
	left:20px;
	display:block;
	outline:0px solid yellow;
}

#ac_kc_arrowText01 {
	top:25px;
}
#ac_kc_arrowText02 {
	top:115px;
}
#ac_kc_arrowText03 {
	top:290px;
}
#ac_kc_arrowText04 {
	top:465px;
}
#ac_kc_arrowText05 {
	top:600px;
}
#ac_kc_arrowText06 {
	top:715px;
}

#img_ms_keyclips_ui7 {
	margin-left:-25px;
}

.sprite_keyclips_logging {
	background-image:url('/art/keyclips/img_kc_logging_sprites.png');
	background-repeat:none;
	position:relative;
}

#preroll.sprite_keyclips_logging {
	background-position:0px 0px;
	width:258px;
	height:29px;
	float:right;
	margin:5px 8px 5px 15px;
}
#checkmark.sprite_keyclips_logging {
	background-position:-218px -63px;
	width:40px;
	height:40px;
	float:right;
	margin-top:20px;
	right:-5px;
}
#stop.sprite_keyclips_logging {
	background-position:-218px -105px;
	width:40px;
	height:40px;
	float:right;
	right:-5px;
}
#timer.sprite_keyclips_logging {
	background-position:-218px -147px;
	width:40px;
	height:40px;
	float:right;
	margin-top:30px;
	right:-5px;
}
#favorites.sprite_keyclips_logging {
	background-position:0px -62px;
	width:86px;
	height:30px;
	float:right;
	right:-5px;
}
#markers.sprite_keyclips_logging {
	background-position:0px -29px;
	width:214px;
	height:32px;
	float:right;
	margin-bottom:15px;
}
#marker.sprite_keyclips_logging {
	background-position:0px -106px;
	width:86px;
	height:30px;
	float:right;
	margin-left:10px;
	top:6px;
}
#lognotes.sprite_keyclips_logging {
	background-position:0px -136px;
	width:40px;
	height:41px;
	float:right;
	margin-left:10px;
}
.grad_reversed {
	background:transparent url('/art/section_bg_grad4_reversed.png') top left repeat-x;
	border-radius:6px;
	-webkit-border-radius: 6px;
}
.grad_reversed_short {
	background:transparent url('/art/8.7/reverse_gradient_256px.png')top left repeat-x;
	/*reverse_gradient_140px.png*/
	border-radius:6px;
	-webkit-border-radius: 6px;
}

#kc_editsnippet {
	width:226px;
	height:246px;
	float:right;
}

#img_ms_keyclips_ui8 {
	position:absolute;
	top:175px;
	left:163px;

}
#img_ms_keyclips_ui9 {
	position:absolute;
	top:132px;
	left:93px;
}
#kc_macOSApp_arrowText01,
#kc_macOSApp_arrowText02,
#kc_macOSApp_arrowText03,
#kc_macOSApp_arrowText04,
#kc_macOSApp_arrowText05,
#kc_macOSApp_arrowText06,
#kc_macOSApp_arrowText07,
#kc_macOSApp_arrowText08,
#kc_macOSApp_arrowText09,
#kc_macOSApp_arrowText10,
#kc_macOSApp_arrowText11,
#kc_macOSApp_arrowText12,
#kc_macOSApp_arrowText13,
#kc_macOSApp_arrowText14 {
	position:absolute;
}

#kc_macOSApp_arrowText01 {
	top:0px;
}

#kc_macOSApp_arrowText02 {
	top:45px;
}
#kc_macOSApp_arrowText03 {
	top:200px;

}
#kc_macOSApp_arrowText04 {
	top:284px;

}
#kc_macOSApp_arrowText05 {
	top:635px;

}
#kc_macOSApp_arrowText06 {
	top:970px;
}
#kc_macOSApp_arrowText07 {
	top:134px;
	display:block;
}
#kc_macOSApp_arrowText08 {
	top:398px;
}
#kc_macOSApp_arrowText09 {
	top:395px;
}
#kc_macOSApp_arrowText10 {
	top:630px;
}
#kc_macOSApp_arrowText11 {
	top:687px;
}
#kc_macOSApp_arrowText12 {
	top:774px;
}
#kc_macOSApp_arrowText13 {
	top:900px;
}
#kc_macOSApp_arrowText14 {
	top:1006px;
}
#img_ms_keyclips_macAppIcon {
	position:absolute;
	top:35px;
	left:15px;
	width:80px;
	height:80px;
}

.sprite_keyclips_macosapp {
	background-image:url('/art/keyclips/sprite_kc_macosapp_files.png');
	background-repeat:none;
	position:relative;
}

#mslog.sprite_keyclips_macosapp {
	background-position: 0px 0px;
	width:45px;
	height:58px;
	float:left;
	margin:0px 6px 0px 0px;
}

#fcpxml.sprite_keyclips_macosapp {
	background-position: 0px -58px;
	width:45px;
	height:58px;
	float:left;
	margin:0px 6px 0px 0px;
}
#pdf.sprite_keyclips_macosapp {
	background-position: 0px -116px;
	width:45px;
	height:58px;
	float:left;
	margin:0px 6px 0px 0px;
}


div.ac_profeatures_content_block {
	position:relative;
	left:-50px;
	outline:0px solid blue;
	width:938px;
	padding-bottom:0px;
	border-bottom:1px solid #ccc;
	margin:20px 0px 20px 0px;
}
div.ac_profeatures_content_block > .col1 {
	position:relative;
	left:0px;
	width:394px;
	padding-left:75px;
	outline:0px solid yellow;
	padding-bottom:15px;
}
div.ac_profeatures_content_block > .col2 {
	position:relative;
	right:0px;
	width:394px;
	padding-left:75px;
	float:right;
	padding-bottom:15px;
}

div.ac_profeatures_content_block:last-child {
	border-bottom:0px solid red;
}

#movieslate_8_icon.ac_profeatures_icon,
.ac_profeatures_icon {
	background-size:58px 58px;
	width:58px;
	height:58px;
	position:absolute;
	float:left;
	left:0px;
	
}
.ac_profeatures_icon.img_ms_keyclips_macAppIcon {
	background-image:url('/art/keyclips/img_ms_keyclips_macAppIcon.png');
	background-repeat:no-repeat;
	background-size:72px 72px;
	position:absolute;
	float:left;
	left:-5px;
	width:72px;
	height:71px;
}

.sprint_kc_download_badges {
	background-image: url('/art/keyclips/sprint_kc_download_badges.png');
	background-repeat:none;
	width:182px;
	height:44px;
	
	position:absolute;
}
.sprint_kc_download_badges#badgeMacAppStore {
	background-position: 0px 0px;
	left:0px;
}
.sprint_kc_download_badges#badgePureBlend {
	background-position: 0px -44px;
	left:192px;
}
#ac_pf_badgeContainer {
	position:relative;
	width:374px;
	height:44px;
	margin-top:10px;
}


#ac_profeatures_appstore_badge {
	display:block;
	position:relative;
	margin-top:10px;
}

#ac_profeatures  h1.theapp_pagehead#secondHead  {
	margin:0 auto;
	position:relative;
	left:0px;
	right:0px;
	top:0px;
	margin-top:20px;
	/*color:#fff; Wed Jun 24 2015*/
}







#ac_profeatures .sprite_pro_features {
	background-image:url('/art/8.7/whatsnew_sprites.png');
	background-repeat:no-repeat;
	background-size:58px 605px;
	/*overflow:hidden;*/
	margin-left:0px;
	width:58px;
	height:46px;
	outline:0px solid red;
}
#ac_profeatures #pro_features_mscloudpro {
	background-position:0px 0px;
}
#ac_profeatures #pro_features_pro_icon {
	background-position:0px -46px;
	display:block;
}
#ac_profeatures #pro_features_denecke_ts-tcb {
	background-position:0px -93px;
}
#ac_profeatures #pro_features_timecode_sync {
	background-position:0px -139px;
}
#ac_profeatures #pro_features_multicam {
	background-position:0px -186px;
}
#ac_profeatures #pro_features_camera_sync {
	background-position:0px -232px;
	position: absolute;
}
#ac_profeatures #pro_features_app_sync {
	background-position:0px -279px;
}
#ac_profeatures #pro_features_sound_dept {
	background-position:0px -326px;
}
#ac_profeatures #pro_features_script_dept {
	background-position:0px -419px;
}
#ac_profeatures #pro_features_keyclips {
	background-position:0px -465px;
}

#ac_profeatures #pro_features_inappstore {
	background-position:0px -557px;
}

#ac_profeatures #pro_features_restore {
	background-position:0px -511px;
}
#KeyClips_video_embed {
	width:720px;
	height:480px;
	position:relative;
	float:none;
	top:20px;
	display:block;
	margin:0 auto;
}
#frontPageKeyClipsIcon {
	float:right;
	position:relative;
	top:-10px;
}

.fp_pro_feature_label:before {
	font-size:11px;
	text-transform: uppercase;
	color:#ccc;
	content:"PRO FEATURE";
	position:relative;
	line-height:10px;
	padding:0px;
	color:#FDC501;
}

#fp_script_dept.fp_pro_feature_label:before {
	content:"OPTIONAL FEATURE";
}
#ac_kc_MovieSlateLogging_uiEnlarge {
	position:absolute;
	top:30px;
	right:0px;
	z-index: -1;
	font-size:120%;
	font-style: italic;
	width:70px;
}


.sprite_groups {
	background-image:url('/art/8.8/img_groups_sprites.png');
	background-repeat:no-repeat;
	background-size:250px 431px;
	
	outline:0px solid red;
}
#groups_group_list {
	background-position:0px 0px;
	width:250px;
	height:183px;
	margin:0px 0px 30px 10px;
}
#groups_backup_list {
	background-position:0px -184px;
	width:250px;
	height:235px;
	margin:0px 0px 0px 10px;
}

.information_button  {
	background-image:url('/art/8.8/img_information_btn.png');
	background-repeat:no-repeat;
	background-position:0px 0px;
}

#groupsInfoButton.information_button  {
	width:48px;
	height:48px;
	background-size:48px 48px;
	margin:0px 8px 30px 0px;
}

#big_band {
	position:absolute;
	top:0px;
	left:0px;
	right:0px;
	width:auto;
	height:141px;
	z-index:-1;
	background-color: #282828;
	overflow:hidden;
	/*background:#282828 url('/art/new/pb_swirl_470_240.png') top right;
	background-position:1000px -100px;
	background-repeat:no-repeat;*/
	opacity:1.0;
	outline:0px dashed orange;
}

#submenuBlock_swirl {
	display:block;
	position:absolute;
	top:-40px;
	right:-180px;
	width:600px;
	height:138px;
	background:transparent url('/art/new/pb_swirl_470_240.png') top right;
	background-attachment: -100px -100px;
	background-repeat:no-repeat;
	z-index:-1000;
	opacity:1.0;
	/*background-size: 75%;*/
	/*filter: blur(3px);*/
}
#pbsw_logo {
	position:absolute;
	top:30px;
	right:0px;
	width:216px;
	height:37px;
	display:block;
}
#pbsw_logo.front {
	right:auto;
	left:232px;
}


.pbsw_logo_sprite {
	background:transparent url('/art/sprites/sprite_PureBlend_Logo350x60.png') top left;
	background-repeat:no-repeat;
	/*background-size:auto 30px;*/
}
#pbsw_logo_logotype {
	position:absolute;
	top:75px;
	right:380px;
	background-position:0px 0px;
	width:151px;
	height:37px;
	background-size:auto 37px;
	z-index:999;
}
#pbsw_logo_swirl_ {
	position:absolute;
	top:75px;
	right:315px;
	background-position:-152px 0px;
	width:64px;
	height:37px;
	background-size:auto 37px;
	outline:0px solid red;
}
#pbsw_logo_swirl_md {
	position:absolute;
	top:75px;
	right:315px;
	background-position:-216px 0px;
	width:64px;
	height:37px;
	background-size:auto 37px;
	outline:0px solid red;
}
#pbsw_logo_swirl_bt {
	position:absolute;
	top:75px;
	right:315px;
	background-position:-280px 0px;
	width:64px;
	height:37px;
	background-size:auto 37px;
	outline:0px solid red;
}
#pbsw_logo_swirl_tt {
	position:absolute;
	top:75px;
	right:315px;
	background-position:-344px 0px;
	width:64px;
	height:37px;
	background-size:auto 37px;
	outline:0px solid red;
}
ul#segCtl_22nPortraitLandscape  {
	border-width:0px;
}

#segCtl_22nPortraitLandscape li {
	padding:6px 6px 2px 6px;
	color:#fff;
	width:70px;
}
#segCtl_22nPortraitLandscape.segmentedControl li, #segCtl_22nPortraitLandscape.segmentedControl li:active, #segCtl_22nPortraitLandscape.segmentedControl li:focus {
	list-style:none;
	text-align:center;
	float:left;
	height:inherit;
	line-height:inherit;
	margin:0px;
	border-left:1px solid #ABABAB;
	background: -webkit-linear-gradient(top, 0% 0%, 0% 100%, from(#FBFBFB), to(#C8C8C8), color-stop(.6,#E1E1E1));
	background-image: -moz-linear-gradient(top,
        rgb(99, 99, 99), 
        rgb(213, 213, 213) );
	background-image:url('/art/menu_bg_1x36.png');
	white-space:nowrap;
}
#segCtl_22nPortraitLandscape.segmentedControl li.selected {
	color:#FDC501;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#7B9EEA), to(#1B49B4), color-stop(.6,#2260DD));
	background-image:url('/art/menu_bg_1x36_tx.png');
}
#segCtl_22nPortraitLandscape.segmentedControl li:hover {
	color:#fff;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#7B9EEA), to(#1B49B4), color-stop(.6,#2260DD));
	background-image:url('/art/menu_bg_1x36_ov.png');
	text-shadow: #333 0px 1px 0px;
}
#segCtl_mainMenu #segControl_Home {
	width:60px;
}
#segControl_Home #pbsw_home_swirl {
	position:relative;
	display:inline-block;
	top:7px;
	width:36px;
	height:21px;
	background-image:url('/art/sprites/pbsw_swirl_63x37.png');
	background-repeat:no-repeat;
	background-size:72px 21px;
}
#segControl_Home.selected #pbsw_home_swirl  {
	background-position:0px 0px;
}





#segControl_Products {
	display:none;
}
#pbsw_logo2 {
	outline:0px solid red;
	width:300px;
	height:37px;
}
.feature_block {
	position:relative;
	width:100%;
}

.product_header {
	position:relative;
	width:100%;
	min-height:103px;
}
#tutuneme.product_header {
	background:transparent url('/art/new/header_bkgrd_1x103.png') top left repeat-x;
}
#bigtipper.product_header {
	background:transparent url('/art/new/bt_header_bkgrd_1x103.png') top left repeat-x;
}
#maildash.product_header {
	background:transparent url('/art/new/md_header_bkgrd_1x103.png') top left repeat-x;
}
#bigtipper.product_header a {
	color:#9B0210;
}
.product_header .c1, 
.product_header .c2 {
	/*width:50%;*/
	min-height:200px
}
.product_header .c1 {
	float:left;
	width:354px;
	padding-right:56px;
	padding-left:8px;
	outline:0px solid rgba(255,0,0,0.25);
	min-height:900px;
	z-index:1;
}
.product_header .c2 {
	float:right;
	position:relative;
	width:434px;
	padding-top:910px;
	min-height:200px;
	outline:0px solid rgba(0,0,255,0.25);
	z-index:1;
}
.product_header .c1 h2,
.product_header .c1 h4  {
	text-align:center;
	font-weight:lighter;
}
.product_header .c1 h2 {
	color:#fff;
	font-size:30px;
	margin-top:0px;
}
.product_header .c1 h4 {
	color:#C5C7D3;
	font-size:22px;
	margin-top:10px;
}
#tt_phone_poster {
	display:block;
	position:absolute;
	top:6px;
	left:422px;
	/*background:transparent url('/art/new/tt_iphone_w_poster.png') top left no-repeat;*/
	background:transparent url('/art/new/tt_iphone_frame_black.png') top left no-repeat;
	width:436px;
	height:888px;
	z-index: 1001;
}
#tt_header {
	width:418px;
	height:73px;
	outline:0px solid yellow;
	padding-top:30px;
	margin-bottom:20px;
	margin-left:-8px;
}
#tt_phone_finger {
	position:absolute;
	bottom:0px;
	right:1px;
	background:transparent url('/art/new/tt_iphone_poster_finger.png') top left no-repeat;
	width:231px;
	height:401px;
}

#TuTuneMe_Video_video_embed,
#BigTipper_Video_video_embed,
#Maildash_Video_video_embed {
	position:absolute;
	left:31px;
	top:114px;
}

.tt_icon_sprites {
	background-image:url('/art/new/tt_spot_sprites.png');
	background-repeat:no-repeat;
	overflow:hidden;
	outline:0px solid red;
	margin-bottom:8px;
}
.tt_icon_sprites#gestures {
	background-position:0px 0px;
	width:71px;
	height:65px;
	margin:10px -30px 50px 20px;
}
.tt_icon_sprites#quick_actions {
	background-position:0px -66px;
	width:49px;
	height:64px;
	margin:10px -20px 50px 20px;
}
.tt_icon_sprites#music_note {
	background-position:0px -130px;
	width:63px;
	height:63px;
	margin:10px -30px 0px 20px;
}
.tt_icon_sprites#info {
	background-position:0px -193px;
	width:66px;
	height:67px;
	margin-right:15px;
}
.tt_icon_sprites#gear {
	background-position:0px -260px;
	width:64px;
	height:64px;
	margin-right:15px;
}
.tt_icon_sprites#rgb {
	background-position:0px -324px;
	width:64px;
	height:68px;
	margin:10px -30px 50px 20px;

}


.tt_big_sprites {
	background-image:url('/art/new/tt_big_sprites.png');
	background-repeat:no-repeat;
	overflow:hidden;
}
.tt_big_sprites#action_menu {
	background-position:0px 0px;
	padding-left:178px;
	width:108px;
	height:213px;
	margin:0px;
	font-weight:300;
	font-style:italic;
	color:#2D2C5F;
	margin-right:105px;
}
.tt_big_sprites#action_menu div,
.tt_big_sprites#music_chooser div {
	margin-bottom:8px;
}
.tt_big_sprites#action_menu div:first-child {
	margin-top:4px;
}
.tt_big_sprites#music_chooser div:first-child {
	margin-top:42px;
}
.tt_big_sprites#music_chooser {
	background-position:0px -213px;
	padding-left:178px;
	width:128px;
	height:213px;
	margin:0px;
	font-weight:300;
	font-style:italic;
	color:#2D2C5F;
	margin-right:105px;
	margin-top:-10px;
}

.tt_big_sprites#playlists {
	background-position:0px -426px;
	width:300px;
	height:534px;
	margin:0px;
	margin-bottom:20px;
	outline:1px solid #999;
}
.tt_big_sprites#themes {
	background-position:0px -1494px;
	width:320px;
	height:569px;
	margin:0px;
	margin-bottom:0px;
}
.tt_big_sprites#songinfo {
	background-position:0px -960px;
	width:300px;
	height:534px;
	margin:0px;
	margin-bottom:20px;
}

#tt_panels {
	width:422px;
	height:50px;
	margin-bottom:0px;
	outline:0px solid orange;
	font-weight:300;
	font-style:italic;
	color:#333265;
	text-align:center;
	
}

#tt_panels #slideviewer {
	overflow:hidden;
}
#tt_panels #slide_container {
	outline:0px solid yellow;
	position:relative;
	display:block;
	visibility: visible;
	height:50px;
	min-width:422px;
}
#tt_panels #slide_container img {
	position:absolute;
	left:422px;
}
#tt_panels #slide_container img:first-child {
	/*left:0px;*/
}

.product_header#tutuneme li {
	margin-bottom:10px;
}
#tt_panels #PBSlideShow {
	width:422px;
	outline:0px solid red;
	margin-bottom:10px;
}
#tt_panels #slideshow_slide_indicator_div {
	display:none;
}
#tt_panels #slideshow_caption_div {
	bottom:-3px;
	outline:0px solid salmon;
	color:#333265;
	font-size:15px;
}
#tt_panels #slideshow_pause_btn,
#tt_panels #slideshow_play_btn
#tt_panels #slideshow_pause_btn {
	display:none !important;
}
#tt_panels #PBSlideShow_prevSlide,
#tt_panels #PBSlideShow_nextSlide {
	outline:0px solid red;
}
#tt_panels #slideshow_controls{
	position:relative;
	/*width:104px;
	height:27px;*/
	height:30px;
	left:0px;
	right:0px;
	width:auto;
	outline:0px dashed green;
}
#tt_panels #slideshow_controls img {
	width:45px;
	height:50px;
	background-image:url('/art/new/1x1_blank.png');
}
#tt_panels #PBSlideShow_prevSlide {
	position:relative;
	top:-50px;
	height:50px;
	left:-145px;
	width:45px !important;
}
#tt_panels #PBSlideShow_nextSlide {
	outline:0px solid blue;
	top:-50px;
	left:auto !important;
	right:0px;
	height:50px;
	width:45px !important;
}
#segCtl_subMenu.subMenu_segControl_TuTuneMe {
	top:20px;
	width:120px !important;
	height:65px !important;
}
.subMenu_segControl_TuTuneMe li {
	line-height:18px !important;
	width:120px !important;
}
.subMenu_segControl_TuTuneMe li.selected {
	color: #A7B1C8;
}

#tt_logo {

}

.bt_big_sprites {
	background-image:url('/art/new/bt_big_sprites.png');
	background-repeat:no-repeat;
	overflow:hidden;
}
.bt_big_sprites#history_screen {
	background-position:0px 0px;
	width:300px;
	height:534px;
	margin-bottom:20px;
}
.bt_big_sprites#exense_report {
	background-position:0px -1186px;
	width:300px;
	height:388px;
	margin-bottom:20px;
	outline:1px solid #999;
	box-shadow:	10px 10px 10px rgba(0,0,0,0.20);
}
.bt_big_sprites#settings {
	background-position:0px -534px;
	width:300px;
	height:650px;
	margin-bottom:20px;
	outline:1px solid #999;
}

.bt_small_sprites {
	background-image:url('/art/new/bt_small_sprites.png');
	background-repeat:no-repeat;
	overflow:hidden;
}
.bt_small_sprites#mirror_icon {
	background-position:0px 0px;
	width:90px;
	height:54px;
}
.bt_small_sprites#round_icon {
	background-position:0px -54px;
	width:90px;
	height:54px;
	margin-bottom:90px;
}
.bt_small_sprites#globe {
	position:relative;
	background-position:0px -109px;
	width:64px;
	height:64px;
	margin-bottom:20px;
	margin-left:10px;
	left:-15px;
}
.bt_small_sprites#history_icon {
	position:relative;
	background-position:0px -174px;
	width:64px;
	height:65px;
	margin-bottom:40px;
	margin-left:10px;
	left:35px;
}

.bt_small_sprites#sharing_icon {
	position:relative;
	background-position:0px -239px;
	width:48px;
	height:65px;
	margin-bottom:40px;
	margin-left:10px;
	left:30px;
}
.bt_small_sprites#settings_icon {
	position:relative;
	background-position:0px -304px;
	width:64px;
	height:64px;
	margin-bottom:80px;
	margin-left:10px;
	left:35px;
}
#bt_anim_round {
	margin-bottom:65px;
}

.md_small_sprites {
	position:relative;
	background-image:url('/art/new/md_small_sprites.png');
	background-repeat:no-repeat;
	overflow:hidden;
	width:64px;
	left:25px;
}
.md_small_sprites#email_sms {
	background-position:0px 0px;
	height:104px;
}
.md_small_sprites#mail_merge {
	background-position:0px -105px;
	height:55px;
	margin-bottom:10px;
}
.md_small_sprites#templates {
	background-position:0px -160px;
	height:64px;
	margin-bottom:30px;
}
.md_small_sprites#globe {
	background-position:0px -225px;
	height:64px;
	margin-bottom:30px;
}
.md_small_sprites#favorites {
	background-position:0px -290px;
	height:64px;
	margin-bottom:30px;
}

.md_big_sprites {
	position:relative;
	background-image:url('/art/new/md_big_sprites.png');
	background-repeat:no-repeat;
	overflow:hidden;
	width:300px;
	height:534px;
	outline:1px solid #999;
}
.md_big_sprites#edit_template {
	background-position:0px 0px;
	margin-bottom:20px;
}
.md_big_sprites#groups {
	background-position:0px -534px;
	margin-bottom:100px;
}

#segControl_TuTuneMe.selected {
	background-image: linear-gradient(top,
        rgb(54, 58, 109), 
        rgb(167, 177, 200) );
	background-image: -webkit-linear-gradient(top,
        rgb(54, 58, 109), 
        rgb(167, 177, 200) );
}
#segControl_BigTipper.selected {
	background-image: linear-gradient(top,
        rgb(171, 2, 24), 
        rgb(230, 100, 137) );
	background-image: -webkit-linear-gradient(top,
        rgb(171, 2, 24), 
        rgb(230, 100, 137) );
}
#segControl_Maildash.selected {
	background-image: linear-gradient(top,
        rgb(56, 69, 246), 
        rgb(82, 172, 238) );
	background-image: -webkit-linear-gradient(top,
        rgb(56, 69, 246), 
        rgb(82, 172, 238) );
}
#segControl_About_BigTipper {
    color:#E76C90;
}
#segControl_About_Maildash {
    color:#8FBDEA;
}

#segCtl_subMenu.subMenu_segControl_TuTuneMe,
#segCtl_subMenu.subMenu_segControl_BigTipper,
#segCtl_subMenu.subMenu_segControl_Maildash {
	max-width:130px;
	left:415px;
}

#bt_features,
.md_feature_lists {
	width:310px;
}

#bt_features li,
#tt_features li,
.appRequirements li, 
.md_feature_lists li {
	position:relative;
	left:-18px;
}

.img_appstore_badge {
	background-image:url('/art/new/img_appstore_badge.png');
	background-repeat:no-repeat;
	overflow:hidden;
	width:148px;
	height:44px;
}
#mainLogo .img_appstore_badge {
	position:absolute;
	right:-93px;
	top:10px;
	outline:0px solid yellow;
}

.tt_faq_spots {
	font-size:20px;
	color:#A7B1C8;
	text-shadow:none;
}
#themeGalleryPreviewThemeKindSegControl {
	display:none;
}
#segCtl_tt_themegallery_filter  {
	border-width:0px;
}
#segCtl_tt_themegallery_filter li {
	width:120px;
	height:24px;
	line-height:24px;
	color:#eee;
	text-shadow:1px 1px 2px black;
	background-image: linear-gradient(top,
        rgb(54, 58, 109), 
        rgb(167, 177, 200) );
	background-image: -webkit-linear-gradient(top,
        rgb(54, 58, 109), 
        rgb(167, 177, 200) );
}
#mainLogo_welcome_head {
	position:relative;
	width:50%;
	font-family:"myriad-pro-n3", "myriad-pro", MyriadProLight, MyriadPro, "Myriad Pro";
	font-weight:300;
	font-size:30px;
	color:#fff;
	outline:0px solid lime;
	left:-8px;
	margin-top:7px;
}
#mainLogo_welcome_subhead {
	position:relative;
	width:50%;
	font-family:"myriad-pro-n3", "myriad-pro", MyriadProLight, MyriadPro, "Myriad Pro";
	font-weight:300;
	font-size:30px;
	color:#888;
	outline:0px solid yellow;
	left:-8px;
	line-height:18px;
}



div#homeContainer {
	width:100%;
	margin-top:40px;
	height:650px;
}

div#homeContainer > div {
	width:406px;
	min-height:200px;
	outline:0px solid red;
	float:left;
	padding-right:12px;
}
div#homeContainer > div:nth-child(odd) {
	margin-right:20px;
	outline:0px solid orange;
}
div#homeContainer  div.left {
	float:left;
	padding-top:2px;
}
div#homeContainer  div.left img {
	width:128px;
	height:128px;
}
div#homeContainer  div.right {
	position:relative;
	right:0px;
	width:auto;
	margin-left:147px;
	font-size:15px;
}

div#homeContainer  div.details_btn,
div#homeContainer  a.details_btn {
	display:block;
	width:128px;
	height:31px;
	text-align:center;
	color:#000;
	line-height:31px;
	border-width:1px;
	border-style:solid;
	border-radius:12px;
	border-color:#808080;
}
div#homeContainer  div.details_btn:hover,
div#homeContainer  a.details_btn:hover {
	background-color:#FDC501;
}
div#homeContainer h1 {
	top:0px;
	font-size:24px;
	line-height:20px;
	color:#000;
	margin-bottom:0px;
	text-align:left;
	font-weight:400;
}
div#homeContainer h2 {
	top:0px;
	font-size:18px;
	line-height:24px;
	color:#000;
	margin-bottom:0px;
	font-weight:300;
}



.img_homepage_sprites {
	background-image:url('/art/new/img_homepage_sprites.png');
	background-repeat:no-repeat;
	overflow:hidden;
	width:128px;
	height:128px;
	margin-bottom:12px;
}
#MovieSlate.img_homepage_sprites {
	background-position: 0px -1px;
	width:130px;
	height:130px;
}
#MovieSlate_KeyClips.img_homepage_sprites {
	background-position: 0px -131px;
	width:130px;
	height:127px;
}
#AppDevelopment.img_homepage_sprites {
	background-position: 0px -258px;
	height:127px;
}
#BigTipper.img_homepage_sprites {
	background-position: 0px -386px;
	height:127px;
}
#Maildash.img_homepage_sprites {
	background-position: 0px -514px;
	height:127px;
}
#TuTuneMe.img_homepage_sprites {
	background-position: 0px -642px;
	height:127px;
}

