 
/*************************/
/* BODY */
/*************************/	
body {
	margin:0;
	padding:0;
}
body #gde_chromeContainer,
body #gde_chromeContents  {
    background: url("http://a.dolimg.com/dcl/img//top-chrome-bg.gif") repeat-x;
	height:52px;
}
body #gde_chromeContainer .gde_homeLink {
	background:url(../img/top-chrome-Disney-Logo.gif) no-repeat;
}
body #gde_footerContainer {
	background: none repeat scroll 0 0 #ECECEC;
}



body #gde_chromePlayButtons,
body #gde_chromeButtons,
body #gde_chromeSearchContainer {
   display:none;
}
#dcl{
	color: #5C5C5C;
    font-family: 'Trebuchet MS',Helvetica,sans-serif;
    margin: 0 auto;
    padding:0px 0 0 0;
    width: 996px;
}

#dcl a {
	color:#5c5c5c;
}
.dcl-logo{
	width:996px;
	margin:0 auto;
}
.logo{
	background:  url("http://a.dolimg.com/dcl/img//dcl-logo.png") no-repeat scroll 0 0 transparent;
    height: 105px;
    margin: 0 374px;
    position: absolute;
    text-indent: -9999px;
    top: 16px;
    width: 253px;
    z-index: 999999999;
}
#dcl .border {
	display:block;
	width:996px;
	height:2px;
	background: url("http://a.dolimg.com/dcl/img//border.png") no-repeat;
	margin:0 auto;
	padding:4px 0 5px;
}  
#dcl #border02{
	padding:4px 0 3px;
} 
 
/*************************/
/* BLURBS */
/*************************/
#dcl-blurb {
	width:996px;
	display:inline-block;
	margin:0 ;
	padding:0;
}
#dcl-blurb .text-box{
	background:  url("http://a.dolimg.com/dcl/img//orderlist-border.gif") no-repeat scroll top center transparent;
	clear: both;
    color: #000000;  
    list-style: none outside none;
    margin:0;
    padding:0;
    height:131px;
    width: 996px;
} 
#dcl-blurb .text-box h2{
	background:  url("http://a.dolimg.com/dcl/img//dcl-blurb-icons.png") no-repeat scroll 0 0 transparent;
	display: inline-block;
    float: left;
    font-size: 22px;
    height: 22px;
    margin: 0;
    padding-top: 90px;
    padding-bottom:25px;
    text-align: center;
    width: 350px;
}
#dcl-blurb .text-box p{
	color: #555555;
    float: left;
    font-size: 19px;
    letter-spacing: -1px;
    line-height: 23px;
    margin: 18px 0 0;
    padding: 0;
    text-align: justify;
    width: 573px;
	
}


#dcl-blurb  #how-it-works h2{ background-position:0px -206px;}
#dcl-blurb  #curriculum h2	{ background-position:0px -339px;}
#dcl-blurb  #faqs h2		{ background-position:0px -472px;}
#dcl-blurb  #products h2	{ background-position:0px -605px;}
#dcl-blurb  #developers h2	{ background-position:0px -738px;}  
  


#dcl-blurb #parent-app{
	background:  url("http://a.dolimg.com/dcl/img//parent-app-bg.gif") repeat-x scroll 0 0 transparent;
	height:206px;	
}
#dcl-blurb #parent-app h2{
	text-indent:-9999px;
}
#dcl-blurb #parent-app p{
	font-size: 23px;
    line-height: 27px;
}
.downlaod-btn {
	background:  url("http://a.dolimg.com/dcl/img//download-btn.png") no-repeat scroll 0 0 transparent;
    display: block;
    font-size: 1px;
    height: 46px;
    margin: 18px auto 0;
    text-decoration: none;
    text-indent: -9999px;
    width: 194px;
}
.downlaod-btn:hover {
	background-position:0 -46px;
}
/*************************/
/* FOOTER */
/*************************/
 
.dcl-footer-border {
	display:block;
	width:996px;
	height:121px;
	background: url("http://a.dolimg.com/dcl/img//bottom-tag-bg.gif") no-repeat center center;
	margin:0 auto;
	padding:0;
	text-align:center;
} 
.dcl-footer-border img{
	margin-top:86px;
	margin-left:3px;
	cursor:pointer;
}
.dcl-footer-nav{
	list-style:none;
	display: block;
	margin:0 0 0 252px; 
	height:40px;
	padding:15px 0 0;
	*padding:40px 0 0;
}
.dcl-footer-nav li{
	float:left;
	font-size:11px;
	margin-right:7px;
}
.legal {
    border-top: 3px solid #3f3f3f;
}
 
 
  