Sprout CSS from 2011 (1)

THIS IS NOT MINE. THIS IS AN ARCHIVE FROM SPROUT BEFORE IT WAS REBOOTED. ALL CREDIT GOES TO THEM.

```
html,
body,
form,
input
{
    margin: 0;
     padding: 0;
     font: normal normal normal 10pt/1.1em Ariel, Helvetica, sans-serif;
}
img
{
    border: 0px none;
}
a,
object,
embed
{
    outline: none;
}
img.hideme
{
    position: absolute;
}
h1
{
    font-size: 14pt;
}
h2
{
    font-size: 18pt;
    color: #582589;
    line-height: 22px;
}
h3
{
    font-size: 12pt;
}
h4
{
    font-size: 11pt;
}
h5
{
    font-size: 10pt;
}
a
{
    color: #0397d6;
}
a:visited
{
    color: #5ea5c3;
}
a:hover
{
    color: #5ea5c3;
    border: 0px;
}
#landing
 {
     overflow: hidden;
}
#landing
 {
 	background: transparent url(/web/20111011224544im_/http://www.sproutonline.com/SPROUT/i/bg/home-carousel-bg.jpg) no-repeat scroll 0 -11px;
}
#landing #site-promotions.carousel
{
    height: 294px;
    padding:14px 0 0 15px;
}

#landing #site-promotions
{
    position: relative;
    height: 321px;
}
#landing div#context_promo
{
    overflow: hidden;
    height: 105px;
    position: absolute;
    top: 25px;
     left: 350px;
}
#landing #center_box1,
#landing #center_box2
{
    position: absolute;
    left: 351px;
    top: 143px;
     width: 243px;
    padding-left: 10px;
    height: 153px;
}
#landing #center_box2
{
    left: 627px;
}
#landing #center_box1 h2,
#landing #center_box2 h2
{
    margin: 0 0 13px;
    overflow: hidden;
    color:#fff;
 }
 #landing #center_box1 img,
#landing #center_box2 img
{
    float: left;
    margin-right: 10px;
}
#center_box1 h3,
#center_box2 h3
 {
     line-height: 1.1em;
}
#assetPicture
 {
     margin: 0px 0px 0px 140px;
    padding-bottom: 5px;
}

.ad_row div.end
{
    margin: 0;
 }
 .ad_row div
 {
     float: left;
    margin: 0 11px 0 0;
}
#watch
 {
     position: relative;
    background-image: none;
    margin: 0;
     height: 114px;
}
#watch .tagline
 {
     padding-top: 0;
}
#watch_icon
 {
     position: absolute;
    top: 2px;
     left: 4px;
     width: 100px;
    height: 100px;
    background: url(/web/20111011224544im_/http://www.sproutonline.com/SPROUT/i2/watch.jpg) no-repeat 0 0;
}
body.night #watch_icon
{
    background-position: 0 -100px;
}
#jumppage_wrap
 {
     background-color: #a5dff4;
}
#jumppage
 {
     margin: 0 auto;
    width: 979px;
    position:relative;
    overflow: hidden;
}
#jumppage #promo-banner
{
	position:absolute;
	top:415px;
	left:136px;
}
#jump
 {
     background: transparent url(/web/20111011224544im_/http://www.sproutonline.com/SPROUT/i2/jump.jpg) no-repeat scroll center 50px;
    padding: 130px 100px 0 112px;
    margin-bottom: 12px;
    height: 460px;
    position: relative;
    text-align: center;
    font-size: 1.2em;
    line-height: 1.2em;
    display: block;
    color: #000;
    text-decoration: none;
}
#jump:hover
 {
     color: #000;
    text-decoration: none;
}
#jump #intro
 {
     padding: 0 91px 0 276px;
    margin-bottom: 110px;
}
.default #jump h1
{
    background: transparent url(/web/20111011224544im_/http://www.sproutonline.com/SPROUT/i2/welcome2.png) no-repeat scroll center top;
    width: 388px;
    height: 36px;
    text-indent: -100000px;
    margin: 0 auto;
}
.default #jump #intro p
{
    margin: 0 auto 26px;
    background: transparent url(/web/20111011224544im_/http://www.sproutonline.com/SPROUT/i2/welcome2.png) no-repeat scroll center -36px;
    width: 388px;
    height: 75px;
    text-indent: -100000px;
}
#jumppage .btn,
#jump .default-btn
{
    text-indent: -10000em;
    display: block;
    background: transparent url(/web/20111011224544im_/http://www.sproutonline.com/SPROUT/i2/jump-btn-sprite2.png) no-repeat scroll 0 0;
}
#jump .default-btn
{
    width: 332px;
    height: 38px;
    display: block;
    margin: 0 auto;
}
#jumppage #parents .btn
{
    background-position: 0 -70px;
    width: 155px;
    height: 16px;
}
#jumppage #tuck .btn
{
    background-position: 0 -54px;
    width: 104px;
    height: 16px;
}
#jumppage #please .btn
{
    background-position: 0 -38px;
    width: 117px;
    height: 16px;
}
#jumppage .pod
 {
     float: left;
    width: 222px;
    height: 83px;
    padding: 7px 13px;
    margin: 0 7px 0 0;
    background: transparent url(/web/20111011224544im_/http://www.sproutonline.com/SPROUT/i2/jump_pods.png) no-repeat scroll 0 0;
    color: #3d0175;
    font-size: 0.67em;
    text-align: left;
    text-decoration: none;
    line-height: 1.1;
}
#jumppage a.pod,
#jumppage a.pod:hover
{
    color: #3d0175;
}
#tuck.pod
 {
     background-position: -255px 0;
}
#please.pod
 {
     background-position: -510px 0;
    margin-right: 0;
}
.pod span, .pod img
{
    padding-right: 82px;
    margin: 0 0 10px;
    display: block;
}
.pod strong
{
    margin: 0;
     font-size: 1.7em;
}
#jumppage_wrap.xmas
{
    background-color:#0397d6;
}
.xmas #jumppage
{
    width:975px;
}
.xmas #jump
{
    background:none;
    padding:20px 0 0;
    height:auto;
}
.xmas #jump #intro
{
    background:transparent url(/web/20111011224544im_/http://www.sproutonline.com/SPROUT/i/bg/jump-xmas.jpg) no-repeat scroll 0 0;
    height:367px;
    margin:0;
     padding:28px 40px 0 407px;
    font-family:Century Gothic, Tahoma;
}
.xmas #pods .pod
{
    background:transparent url(/web/20111011224544im_/http://www.sproutonline.com/SPROUT/i/bg/jump_pods.png) no-repeat scroll 0 0;
    width:293px;
    height:112px;
    margin-right:9px;
    font-size:0.8em;
}
.xmas #pods #parents
{
}
.xmas #pods #tuck
{
    background-position:-319px 0;
}
.xmas #pods #please
{
    background-position:-638px 0;
    margin-right:0;
}
.xmas #jumppage .btn,
.xmas #jump .default-btn
{
    background:transparent url(/web/20111011224544im_/http://www.sproutonline.com/SPROUT/i/btn/jump-btn-sprite.png) no-repeat scroll 0 0;
}
.xmas #jump .default-btn
{
    width: 371px;
    height: 44px;
    display: block;
    margin: 0 auto;
}
.xmas #jumppage #parents .btn
{
    background-position: 0 -44px;
    width: 153px;
    height: 20px;
}
.xmas #jumppage #tuck .btn
{
    background-position: 0 -64px;
    width: 121px;
    height: 19px;
}
.xmas #jumppage #please .btn
{
    background-position: 0 -83px;
    width: 117px;
    height: 19px;
}
.xmas #pods strong
{
    color:#fff;
     font-size:2em;
    line-height:1.7em;
}
.xmas #pods span
{
    color:#3d0175;
    font-family:Century Gothic, Tahoma;
    font-size:1.3em;
}
.xmas #jump h1,
.xmas #jump p
{
    color:#fff;
     text-align:center;
    margin:0;
 }
 .xmas #jump h1
 {
     font-size:2.5em;
    line-height:1em;
}
.xmas #jump h1 object,
.xmas #jump h1 embed
{
    display:inline;
}
.xmas #jump p
{
    font-size:1em;
    line-height:2em;
    margin:0 0 1em;
}
.carousel-slide
{
	cursor:pointer;
}
.video-slide,
.standard-slide,
.carousel-slide iframe
{
	width:866px;
	height:277px;
	position:relative;
	cursor:pointer;
}
.video-slide .tplayer-wrap
{
    top: 44px;
     position: absolute;
    left: 55px;
     width: 240px;
}
#thanksgiving-aspot .tplayer-wrap
{
	left:53px;
}
#ssu-aspot .tplayer-wrap
{
	left:55px;
}
#halloween-aspot .tplayer-wrap
{
	top:46px;
	left:54px;
}
#all-aspot,
 #barney-aspot,
 #elmo-aspot,
 #caillou-aspot,
 #ssu-aspot,
 #nood-dood-aspot,
#halloween-aspot,
#thanksgiving-aspot
{
	background:#fff url(/web/20111011224544im_/http://www.sproutonline.com/SPROUT/i/bg/home-carousel.jpg) no-repeat scroll 0 0;
}
#elmo-aspot
 {
 	background-position:0 -279px;
 }
 #barney-aspot
 {
 	background-position:0 -558px;
 }
 #caillou-aspot
 {
 	background-position:0 -837px;
 }
 #ssu-aspot
 {
 	background-position:0 -1116px;
 }
 #nood-dood-aspot
{
	background-position:0 -1395px;
}
#halloween-aspot
{
	background-position:0 -1674px;
	cursor:pointer;
}
#thanksgiving-aspot
{
	background-position:0 -1953px;
	cursor:pointer;
}
#thanksgiving-aspot h2
{
	color:#a01800;
	font-size:1.75em;
}
#thanksgiving-aspot p
{
	color:#6d4730;
	padding-left:50px;
	margin:10px 0 0;
	width:75%;
}
#ssu-aspot .link
{
	position:absolute;
	right:160px;
	bottom:0;
	left:auto;
	top:auto;
	width:auto;
}
#halloween-aspot .blurb
{
	position: relative;
	top: 20px;
	width: 350px;
}
#halloween-aspot h2
{
	color:#feff00;
	margin:0;
	font-size:1.75em;
}
#halloween-aspot p
{
	color:#fff;
	font-size:1.25em;
}
.standard-slide h2,
.video-slide h2
{
	color:#fff;
	font-size:2.5em;
	margin:0;
}
.standard-slide p,
.video-slide p
{
	color:#fff;
	font-size:1.25em;
	margin:0;
}
.standard-slide .link,
.video-slide .link
{
	position:absolute;
	zoom:1;
	left:114px;
	bottom:6px;
}
.video-slide .link
{
	width:300px;
	text-align:right;
	top:3px;
	right:120px;
	left:auto;
	bottom:auto;
}
.standard-slide .link a,
.standard-slide .link a:hover,
.video-slide .link a,
.video-slide .link a:hover
{
	font-size:16px;
	color:#fed10a;
}
.standard-slide .blurb,
.video-slide .blurb
{
	position:absolute;
	width:232px;
	top:15px;
	left:610px;
}
.standard-slide .blurb
{
	height:220px;
}
.video-slide .blurb
{
	left:345px;
	top:210px;
	width:500px;
}
#thanksgiving-aspot .blurb
{
	left:auto;
	top:20px;
	right:35px;
	width:350px;
}
.video-slide .blurb h2
{
	font-size:2em;
}
.video-slide .link a
{
	white-space:nowrap;
}
#nood-dood-aspot .blurb
{
	position:absolute;
	right:4px;
	top:25px;
	width:283px;
	left:auto;
	bottom:auto;
}
#nood-dood-aspot h2
{
	text-align:center;
}
#nood-dood-aspot .link
{
	display:block;
	left:167px;
	top:62px;
	margin:0;
	zoom:1;
}
#nood-dood-aspot a
{
	color:#1e85c6;
	text-align:left;
}
#dan-aspot
 {
 	background:transparent url(/web/20111011224544im_/http://www.sproutonline.com/SPROUT/i/bg/dan.jpg) no-repeat scroll 0 3px;
	cursor:pointer;
}
/*
     FILE ARCHIVED ON 22:45:44 Oct 11, 2011 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 17:03:39 Dec 21, 2018.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
 /*
 playback timings (ms):
   LoadShardBlock: 1393.532 (3)
  esindex: 0.014
  captures_list: 1479.236
  CDXLines.iter: 10.041 (3)
  PetaboxLoader3.datanode: 1390.198 (4)
  exclusion.robots: 70.924
  xauthn.chkprivs: 0.052
  exclusion.robots.policy: 70.907
  RedisCDXSource: 1.762
  PetaboxLoader3.resolve: 119.014
  xauthn.identify: 70.52
  load_resource: 151.52
*/

```