/* Design Lab CSS */

/* Landing Page */
#dl-container {float:left; width:902px; padding:0 0 0 60px;}

#icon-landing {float:left;}

.dl-landing-text {float:left; width:385px; height:125px; padding:70px 30px 0 36px; font-size:14px; line-height:16px;}

#facts-call-out-container {float:left; width:256px; height:194px; background:transparent url(../_images/bg-facts-one-bird.gif) no-repeat; overflow:hidden;}
ul.facts-call-out {width:192px; height:122px; padding:54px 0 0 30px; overflow:hidden;}
ul.facts-call-out li {float:left; width:192px;}
ul.facts-call-out li.facts-call-out-text {padding:8px 0 8px 0; line-height:16px;}
ul.facts-call-out li.facts-call-out-text a {color:#A50808; text-decoration:none;}
ul.facts-call-out li.facts-call-out-link {text-align:right;}

#dl-call-out-container {float:left; width:962px; padding-top:20px;}
.dl-call-out {float:left; height:220px; padding-left:40px; display:inline; overflow:hidden;}
.dl-call-out.indent {padding-left:60px;}
.dl-call-out a {display:block;}
.dl-call-out a:hover {margin:-220px 0 0 0;}


/* How DL Lives Green Page */
.col-1 {float:left; width:510px;}


ul.list-header {float:left; width:475px;}
ul.list-header li {float:left; display:inline;}
ul.list-header li.list-header-icon {padding-left:7px;}
ul.list-header li.list-header-title {padding:20px 0 0 22px;}
ul.list-header li.list-header-sub-title {padding:30px 0 0 22px;}

ul.list-leaves {float:left; width:380px; padding:18px 0 0 125px;}
ul.list-leaves li {float:left; width:350px; padding:0 0 15px 30px; background:transparent url(../_images/bullet-leaves.gif) 0 0 no-repeat;}

.img-how {float:left; width:467px; padding:14px 0 0 7px;}


.col-2 {float:left; width:410px; padding-left:42px;}
.col-2-sarah{float:left; width:410px; padding:30px 0 0 42px;}

#facts-call-out-container-large {width:268px; height:277px; margin:0 0 40px 120px; background:transparent url(../_images/bg-facts-two-birds-large.gif) no-repeat; overflow:hidden;}
ul.facts-call-out-large {width:200px; height:200px; padding:54px 0 0 30px;}
ul.facts-call-out-large li {float:left; width:200px;}
ul.facts-call-out-large li.facts-call-out-text {padding:8px 0 8px 0; line-height:16px;}

ul.green-list {float:left; width:180px;}
ul.green-list li {float:left; width:180px; padding:0 0 3px 15px; color:#77BD43; background:transparent url(../_images/bullet-green.gif) 0 4px no-repeat;}

#tips-list {float:left; width:420px; height:523px; background:transparent url(../_images/bg-list-dl.gif) 0 0 no-repeat;}
ul.list-tips {float:left; width:270px; padding:115px 0 0 125px;}
ul.list-tips li {float:left; width:240px; padding:0 0 0px 25px; font-size:12px; line-height:20px; background:transparent url(../_images/icon-check.gif) 0 0 no-repeat;}
/*ul.list-tips li a {color:#A50808; text-decoration:none;}*/
ul.list-tips li.header {float:left; padding:0px 0 18px 0; background:none;}


/* Team Page */
ul.list-header-large {float:left; width:800px;}
ul.list-header-large li {float:left; display:inline;}
ul.list-header-large li.list-header-icon {padding-left:7px;}
ul.list-header-large li.list-header-title {padding:20px 0 0 22px;}
ul.list-header-large li.list-header-sub-title {padding:30px 0 0 22px;}

#flash-container {float:left; width:812px; height:538px; margin:20px 0 0 117px; border:4px solid #B6D3EB;}
* html #flash-container {margin:20px 0 0 58px;}

/*Sarah's page*/
#sarah-content {float:left; width:380px; padding:18px 0 0 125px;}
