

* {
	margin: 0;
	padding: 0;
}

a, a:link, a:visited{
	color: #F46F21;
}

body {
	background:#7dcbf3 url(/content/v4/img/backyardigans/bg.gif) repeat-x;
	font-family: trebuchet ms, arial, helvetica, sans-serif;
	color: #000;
	font-size: 80%;
}

body.demo-41765,
body.demo-35977 {
    background:#BED62F url(/content/v4/img/backyardigans/bg-demo.gif) repeat-x;
    margin-top:5px;
}

#header img{display:block;}

#advertisement {
    font-size: .9em;
    *font-size:.8em;
    color: #fff;
    font-family: arial, "courier new", courier, monospace;
    position:absolute;
    left:380px;
    top:1px;
}

#container {
	width: 770px;
}

#burst {
	position: absolute;
	top: 156px;
	left: 262px;
}

#footer {
	
	width: 770px;
	background-color:#7dcbf3;
}

#footer a, a:link, a:visited{
	color: #369;
}

div#legal_footer_wrapper {
	text-align: center;
	margin: 0 auto;
	color:#369;
	padding-left: 35px;
}

div#legal_footer_wrapper img{	
	margin: 0 auto;
}

div#demo-footer #legal_footer_wrapper {
	color:#000000;
	padding:0px;
}

#btm_detail {	
	margin-top: -40px;
	clear:both;
}

#btm_detail img{
	/*margin-top:10px;*/
}

#btm_product {
	margin-top: -40px;
}

#footer-swf {
	background-color:#7dcbf3;
}

#btm_detail img {
	display: block;
}

#btm_product img {
	display: block;
}

#btm_wheretobuy img {
	display: block;
}

#indent {
	margin-left: 160px;
	margin-top: 45px;
}

#content {
	width: 770px;
	background:transparent url(/content/v4/img/backyardigans/sidebars_tile.gif) repeat-y;
	min-height:590px;
}

#copy {
	position: relative;
	top: 40px;
	left: 130px;
	margin-left: 40px;
	width: 510px;
}

#back {
	padding-bottom: 15px;
	margin-left: 380px;
	margin-top:20px;
}

#back img{display:block;}

#category {
	position: absolute;
	top: 190px;
	left: 170px;
}

#pageheader {
	margin-left: 30px;
	padding: 0;
	background: url(/content/v4/us/backyardigans/img/pageheader.gif) no-repeat;
	width: 559px;
	height: 71px;
}

/*------------------------------------------------------------left nav-------------------------------------*/

#nav {
position:absolute;
margin-left:7px;
margin-top:45px;
}

#leftnav {
width:121px;
position:absolute;
top:238px;
*top:220px;
margin-left:-8px;
}

#leftnav li {
list-style: none;
}

#leftnav img {
margin-left:auto;
margin-bottom:4px;
*margin-bottom:-14px;
_margin-bottom:-32px;
}

/*------------------------------------------------------------landing page-------------------------------------*/
#navland {
	position: absolute;
	top: 180px;
	left: 192px;
}

#navlanding-swf img{
	position: absolute;
	left:10px;
}

#navlanding-swf {
	position: absolute;
	top: 0;
	left: -50px;	
}

#content_landing {
	float: left;	
	width: 729px;
	height: 474px;
	background:transparent url(/content/v4/img/backyardigans/landing_bg.gif) no-repeat;
}

#btm_landing {
	position: relative;
	margin-top: 199px;
}

#btm_landing img {
	display: block;
}

/*------------------------------------------------------------demo page-------------------------------------*/

#contentDemo {
	left: 40px;
	float: left;		
	width: 770px;
	min-height: 400px;
	background: #FDF5D3 url(/content/v4/img/backyardigans/stars.gif) repeat-x;
}

#demoposition {
	position: relative;
	left: 200px;
	top: 100px;
}

#demo-swf {
    margin-top:5px;
    border: solid 2px #FFFFFF;
    margin:0 auto;
    width:770px;
}

body.demo-41765 #demo-swf {
    height: 550px;
}

body.demo-35977 #demo-swf {
    height: 420px;
}

#product-detail-button {
    background-color:#FDB813;
    width:100px;
    margin:0 auto;
    text-align:center;
    color:#fff;
    font-family:arial, "courier new", courier, monospace;
    border-color: #ffffff;
    border-style: solid;
    border-width: 1px;
    padding: 4px 6px;
    margin-top:10px;
    margin-bottom:10px;
}

#product-detail-button a {
    color:#ffffff;
    text-decoration: none;
}

#product-detail-button a:hover {
    background-color:#FDB813;
}

/*----------------------------------- WTB PAGE ----------------------------------------------------*/

#content_wheretobuy{
background: #FDF5D3 url(/content/v4/img/backyardigans/stars.gif) repeat-x;
}

#contentWTB {	
	width: 770px;	
}

#contentW {	
	width: 770px;
	background: url(/content/v4/img/backyardigans/sidebars_tile.gif) repeat-y;
}

#wtb-btmnav {
	padding-left: 375px;
}

#results {
	padding-left: 80px;
	width: 375px;
	color: #B54309;
}

#results h2{
	color: #B54309;
}

#stores {
	padding-left: 80px;
	width: 375px;
	font-size: 90%;
	color: #B54309;
}

#etailer li{
	position: relative;
	left: 55px;
	top: 10px;
	bottom: 10px;
	list-style: none;	
}

#etailer img{
	margin: 4px;
	padding: 2px;
}

/*#wtb {
	position: relative;
	left: 18px;
	top: 0;
	text-decoration: none;
	color: #B54309
}
*/
#retailer{
	margin-top:30px; 
	clear:both;
}

#retailerRange {
	float: left;
}

#searchRetailer {
	width: 489px;
	padding: 3px;
}

#store1 {
	position: absolute;
	left: -120px;
}

#store2 {
	position: relative;
	left: 130px;
}

#postalCode{
	width:5em;
}

#searchRetailerButton{
	position: relative;
	top: .7em;
	margin-left: 1em;
}

div#locator h3#searchRetailerHeader{
	margin:0; 
	padding:0;
}

div#locator h3{
	font-size:150%;
}

/*-------------------------------------------------- THUMBNAIL PAGE ----------------------------------------------------*/

/* THUMBNAILS */

#demoBtn {
	position: relative;
	top: 10px;	
}

#btmnav {
	margin-left: 350px;
	padding-top: 20px;
	padding-bottom: 20px;
	clear: both;
}

#thumbs {
	margin-top: 35px;
	margin-left: 160px;
	width: 600px;
	font-size: 90%;
}

#thumbs div {
	float: left;
	width: 15.3em;
	position: relative;
	margin-bottom: 0;
	margin-top: 0;
}

#thumbs dl {
	position: relative;
	height: 10.5em;
	padding-top: 145px;
	text-align: center;
}

#thumbs dt a {
	display: block;
}

#thumbs a img,a:visited img, a:link img {
	border: 0;
}

#thumbs dd.product-image {
	position: absolute;
	top: 0;
	left: 10px;
	width: 118px;
	height: 118px;
	margin: 18px;
	padding-top: 4px;
	background: url(/content/v4/img/backyardigans/thmb_prod_frame.gif) no-repeat;
}

.product-demo {	
	width: 110px;	
	padding: 0;
	text-align:center;
}	

#thumbs dd img { 
	display: block;
	margin: 0 auto;
	width: 110px;	
}
				
#thumbs dt.product-name {
	position: relative;
	line-height: 1.1em;
	font-weight: bold;
}

#product-name {
	position: relative;
	text-align: center;
	font-size: 100%;
	font-weight: normal;
	color: #E55E32;
}

#product-name a,a:visited,a:link {
	color: #039;
	font-weight:bold;
}

/* demo button new */

dd.product-demo, dd.product-demo a, dd.product-demo span {
	width: 58px;
	height: 31px;
	margin: 0 auto;
	cursor: pointer;
}

dd.product-demo {
	padding-top: 4px;
}

	dd.product-demo a {
		position: relative;
		display: block;
	}
	
		dd.product-demo span {
			position: absolute;
			top: 0;
			left: 0;
			width: 100%;
			height: 100%;
			background: url(/content/v4/us/backyardigans/img/b_demo.gif) no-repeat left top;
		}


dd.demo {
    float:left;
    padding-right:5px;
}

/* video button */

.video-button,
.video-button a {
    background: url(/content/v4/us/backyardigans/img/b_video.gif) no-repeat;
    height:31px;
    width:58px;
    text-indent: -9999px;
    display:block;
    float:left;
}

dd.award {
    clear:both;
}
		
/* buy now */

#thumbs dd.product-buy-now, 
#thumbs dd.product-buy-now a, 
#thumbs dd.product-buy-now a span {
	position: relative;
	display: block;
	width: 81px;
	height: 14px;
	overflow: hidden;
	margin: 0 auto;
	cursor: pointer;
}

	#thumbs dd.product-buy-now a span {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		background: url(/content/v4/us/img/buynow_plaque.gif) no-repeat top left;
	}	
	
#thumbs dd.product-buy-now {
	margin: 4px auto 0 auto;
}

/* --------------------------------------------product details page ----------------------------*/

#content_detail {	
	width: 770px;
	background:transparent url(/content/v4/img/backyardigans/bg_burst.gif) repeat-y;	
}

#content_product {	
	width: 770px;
	background:transparent url(/content/v4/img/backyardigans/bg_burst.gif) repeat-y;	
}

#contentD {	
	width: 770px;
	background: url(/content/v4/img/backyardigans/sidebars_tile.gif) repeat-y;	
}


#audio {	
	display:block;
	margin-left: 165px;
	clear:both;
}


/* 	sample styles, just for basic layout. if you need to switch the sides of the images and 
				product info, DO NOT CHANGE THEM in the html. instead, negative margin the 
				#product-media div and increase the left margin of the #product-info div accordingly.
		*/
		
		#product-info {
			width: 210px;
			float: left;
			line-height: 1.2;
			padding: 10px;
			/* margin-left: 270px; if you switch the media and info sections */
			color: #690;
		}
		
		#product-info h2 {
		    font-family: arial, "courier new", courier, monospace;
            font-size: 1.4em;
            color:#6CB33C;
            font-weight:bold;
        }
		
		
dl#product-meta a {
	color: #039;
}

#product-info dt {
	color: #E55E32;
}

#product-info dd {
	color: #E55E32;
}
		

#product-info dt.product-price,
#product-info dt.product-maximum-weight,
#product-info dt.product-maximum-height,
#product-info dt.product-ages,
#product-info dt.product-number {
	clear: both;
	float: left;
	padding-right: .3em;
}

	#product-info dd.product-price,
	#product-info dd.product-maximum-weight,
	#product-info dd.product-maximum-height,
	#product-info dd.product-ages,
	#product-info dd.product-number {
		/* display: inline-block; */
		float: none;
	}

				#product-info dt.product-more,
				#product-info dt.product-description {					
					position: absolute;
					left: -9999px;
				}

				#product-meta dd.where-to-buy{
					padding:5px 0 5px 0;
				}

				#product-meta dd.where-to-buy {
					width: 69px;
					height: 26px;
					position: relative;
				}

				#product-meta dd.where-to-buy a {
					width: 69px;
					height: 26px;
					position: relative;
					display: block;
					overflow: hidden;
				}
				
					#product-meta dd.where-to-buy a span {
						width: 69px;
						height: 26px;
						position: absolute;
						top: 0;
						left: 0;
						background: url(/content/v4/us/img/buynow.gif) no-repeat top left;
					}
				#product-meta dd.find-a-retailer {
					margin-bottom: 1em;
					margin-top:.5em;
					font-size: 90%;
					position: relative;
				}
				
			#product-info dd.product-CHWarning {
				background: url(/content/v4/us/backyardigans/img/warning_by.gif) no-repeat;
				width: 234px;
				height: 66px;
				margin-top: 10px;
				margin-bottom: 4px;
				display: block;
			}
				dd.product-CHWarning p#copy {
					display: none;
				}

		#product-media {
			width: 255px;
			float: left;
			padding: 0;
			/* margin-left: -590px; if you switch the media and info sections */
			background: url(/content/v4/img/backyardigans/main_prod_frame.gif) no-repeat;
			min-height: 288px;
		}
		
				dt#product-image {
					width:243px;
					height: 243px; 
					/*this needs to be 243 + any borders or padding on the image, 
					it's a placeholder height for when the images are swapped*/
				}
				
					dt#product-image img {
						margin: 6px;
						padding: 0;
					}
		
				#product-thumbnails li {
					float: left;
					margin: .1em 1px 11px 7px;
					list-style: none;
					background: url(/content/v4/img/backyardigans/alt_frame.gif) no-repeat;
					width: 66px;
					height: 66px;
					padding: 0;
				}
				
						#product-thumbnails img {
							padding: 3px;
							display: block;
							border: 0;
						}
						
				dd#product-caption {
					padding-top:18px;
					_padding-top:5px;
					padding-bottom:5px;
					color:#690;
					text-align:center;
				}
				

#back {
	clear:both;
	padding-bottom:3.5em;
}

/* END PRODUCT PAGE STYLES */

/* WHERE TO GET IT */
#locator {
	margin-left: 180px;
	min-height: 425px;
	padding: 0 .5em 0 .5em;
	width: 500px;
}

#locator p.disclaimer {
	font-size: 60%;
	color:#000;
}

#locator h2{
	color:#690;
	font-size: 180%;	
	position: relative;	
	clear: both;
}

#locator h3{	
	clear: both;
	margin-top:20px;
	color:#690;
}

#etailer a:hover img {
	background-color: #E8E3F7;
	}

ul#etailer {
	margin: 0 auto;
	padding: 0;
	border: 0;	
	list-style-type: none;
}

ul#etailer li {
	float: left;
	margin:0;
}

ul#etailer li img {
	display: block;
	border: 0;
	margin-left: 0;
}

div#retailerRange {	
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 90%;		
}

dt.retailerName {
	margin-top: .3em;
	padding-top: .3em;	
	font-size: 90%;
	font-weight: bold;
}

fieldset{
	border:0;
}

/* --------------------------------------------demo page ----------------------------*/

#demo-swf {
    text-align:center;
    margin-top: 10px;
    height: 550px;
}

/* --------------------------------------------video thumbnails page ----------------------------*/

#videos {
width:558px;
margin-left:140px;
margin-top:60px;
}

.thumbs {
width:450px;
margin:0 auto;
}

.thumbs div {
height:160px;
float:left;
position:relative;
padding:20px;
}

.thumbs dl {
position:relative;
padding-top:110px;
text-align:center;
}

.thumbs dd.photo-image {
position:absolute;
top:0;
left:0;
}

.thumbs dt.photo-name {
width:110px;
font-size:8pt;
font-family:arial, "courier new", courier, monospace;
}

/* --------------------------------------------video page ----------------------------*/

#video_container {
margin-left:140px;
width:558px;
position:relative;
margin-top:60px;
*margin-top:35px;
}

#video {
margin:0 auto;
*margin-left:39px;
margin-top:25px;
*margin-top:38px;
border: solid 2px #FDB813;
width:480px;
height:360px;
}

#video_container #video_name {
position:absolute;
top:-25px;
*top:8px;
_top:5px;
width:558px;
text-align:center;
}

#video_name {
    font-family: arial, "courier new", courier, monospace;
    font-size: 1.4em;
    color:#6CB33C;
    font-weight:bold;
}

#detailBack_demo {
padding-top:15px;
text-align:center;
*padding-bottom:40px;
}

#detailBack_demo a {
background:#ffffff;
border: solid 1px #FDB813;
padding:4px;
text-decoration:none;
font-family:arial, "courier new", courier, monospace;
}

#detailBack_demo a:hover {
background:#FFDD00;
}

/*paging*/
p.paging {
	width: 562px;
	padding-top:40px;
	margin-left: 138px;
	text-align: center;
	font-size: 1.4em;
	font-weight: bold;
	font-family:arial, "courier new", courier, monospace;
	color: #6CB33C;
}

.pagination {
	text-align: center;
	font-weight: bold;
	font-size: 1.2em;
	font-size: 95%;
	clear:both;
	width:562px;
	margin-left: 138px;
	padding-top:5px;
	*padding-bottom:25px;
	font-family:arial, "courier new", courier, monospace;
	color: #663300;
}

	.pagination li {
		list-style: none;
		display:inline;
		margin: 0 1px 0 1px;
		}

		.pagination span,
		.pagination a:hover {
			color: #fff;
			background-color: #FDB813;
			padding: .2em .6em .4em .6em;
			font-weight: bold;
		}

		.pagination a:hover,
		.pagination {
			font-weight: normal;
		}

		.pagination a {
			padding: .2em .6em .4em .6em;
			text-decoration: none;
		}

		li.pagination-next a,
		li.pagination-next a:hover,
		li.pagination-previous a,
		li.pagination-previous a:hover {
			/*margin: 0 3px 0 3px;
			position: relative;
			top: -6px;
			display: block;
			width: 21px;
			height: 35px;
			text-indent: -9999px;
			overflow: hidden;
			padding: 0;*/
		}

		li.pagination-next a, li.pagination-next a:hover {
			/*background: url(/content/v4/img/pooh/arrow-next.gif);*/
		}

		li.pagination-previous a, li.pagination-previous a:hover {
			/*background: url(/content/v4/img/pooh/arrow-previous.gif);*/
		}

#viewalltop {

}

#viewallbottom {
    clear:both;
}

p.view-all-top {
    text-align: right;
	padding-right: 20px;
	margin-top:-15px;
	*margin-top:-39px;
	width: 542px;
	margin-left: 138px;
}

p.view-all-top a {
	font-weight: bold;
	text-decoration: underline;
	background: transparent;
	font-family:arial, "courier new", courier, monospace;
}

p.view-all-bottom {
    text-align: right;
    padding-right: 20px;
	margin-top:-15px;
	*margin-top:-39px;
	width: 542px;
	margin-left: 138px;
	padding-bottom:30px;
}

p.view-all-bottom a {
	font-weight: bold;
	text-decoration: underline;
	background: transparent;
	font-family:arial, "courier new", courier, monospace;
}

#containeragain {
	width: 770px;
}

#contentagain {
	width: 770px;
	background: url(/content/v4/img/backyardigans/sidebars_tile.gif) repeat-y;
	min-height:590px;
	padding-top:10px;
}

/*---------------------------FOOTER OVERRIDES-------------------------------- */

#legal_footer {
	font-family: arial,helvetica,sans-serif;
}

#footer_legallinks ul {
	margin: 0;
}

#legal_footer ul.footer_helplinks {
	font-size: .85em;
}

#footer #legal_footer,
#footer #legal_footer a {
	color: #336699;
    text-decoration: none;
    font-weight: normal;
}

#footer #legal_footer a:hover {
	text-decoration: underline;
}

#footer #fplegal {
	color: #ffffff;
    padding: 10px 0 0 0;
    height: auto;
}

#footer #footer_legallinks ul.footer_legallinks {
	font-size: .85em;
}

#footer #fplogolinks {
	font-size: .7em;
    margin-top: 20px;
}
<!--/* -0.0611809728744332 [10.89.198.136] */-->