﻿#lpButton{display: none;}
ul.subNavigation { 
	list-style-image:none;
	list-style-position:inside;
	list-style-type:none;
	padding:0;
	margin:5px 0 0 0;
	float:left;
}
#content ul.subNavigation li {
	list-style-image:none;
	list-style-position:inside;
	list-style-type:none;
	padding:0 10px 0 0;
	margin:0;
	float:left;
	display:block;
}
#content ul.subNavigation li.last {
	padding:0;
}
#content h3.textScroller,
#content h4.textScroller {
	color:#fff;
	font:14px/14px Arial, sans-serif;
	letter-spacing:100;
	padding:2px 0;
	margin:1px 16px;
}
#content h4.textScroller {
	font:12px/22px Arial, sans-serif;
	border-bottom:1px dashed #fff;
	padding-bottom:15px;
	margin-bottom:13px;
}
#content h3.textScroller.first {
	padding-top:10px;
}
#content h4.textScroller.last {
	border-bottom:0 none;
	margin-bottom:0;
}
#content h3.textScroller.green,
#content h4.textScroller.green {
	color:#AEC569;
}
#content h4.textScroller a span.default {
	color:#C7DDF0;
}
#content h4.textScroller a span.hover {
	color:#AEC569;
}
#content .babyRegistry p {
	font:11px/14px Arial, sans-serif;
	letter-spacing:0;
	color:#666;
	padding:0 5px 0 0;
}
#content .babyRegistry h1 {
	background:url(/assets/backgrounds/SuperCategory_Icon_ToysGifts_sm.gif) no-repeat 15px 0;
	text-transform:uppercase;	
	height:40px;
	/*font:17px/20px Arial, sans-serif;*/
	letter-spacing:0;
	color:#709fcf;
	margin:-6px 0 0;
	padding:10px 0 0 60px;
}
#content .babyRegistry h2 {
	font:bold 12px/14px Arial, sans-serif;
	letter-spacing:0;
	color:#709fcf;
	margin:20px 0 2px 0;
}
#content .babyRegistry h2.first{
	margin:0 0 2px 0;
}
#content .babyRegistry .required {
	margin:0;
}
#content .babyRegistry .borderRight h2,
#content .babyRegistry .borderRight p {
	margin-left:20px;
}

/* Nodnetworks */
#content .nodNetworks { 
	float:left; width:345px; height:190px; margin:4px 0 10px; /*padding:0 4px;*/
	background:url(/assets/home/nodnetworks/NodNetworks_Bkgrd.jpg) no-repeat 0 0;
	padding: 0;
	font-size: 11px;
}
#content .nodNetworks h1{padding: 10px 0 0 10px; margin-bottom: -3px;}
.nodNetworks div { 
	display:inline;
    float:left;
    margin:10px 0 0 15px;
    padding:0 0 10px;
    width:150px;
    height:30px;
}
.nodNetworks div a{color:#666666; text-decoration: none !important;}
.nodNetworks span { 
	display: block;
	padding-left:8px;	
	padding-top: 0;
	float: left;
	margin-top:-3px;
	clear: right;
}
.nodNetworks div.fullLength
{
   width: 320px;
   float: left;
   height: 20px;
   margin-top: 0;
}
.nodNetworks div.fullLength form
{
   margin-top: 10px;
}
.nodNetworks label
{
    display: inline;
    margin:0 5px 0 0;
    float: left; 
    font-size: 10px;   
}
#content .nodNetworks div.fullLength p
{
    margin-top: -5px;
    left:10px;
    /*float: left;*/
    padding: 0;
    position: relative;     
}
#content .nodNetworks div.fullLength  a.shopButton.withArrow{margin: 0;}
#content .nodNetworks div.fullLength p a.shopButton span.left, #content .nodNetworks div.fullLength p a.shopButton span.right
{
   top: 3px;
  
}
.nodNetworks input.text{
    margin-right:0;
    width:135px;
    float: left;
}
.bold {font-weight: bold;}
.bbDash{border-bottom: dashed 1px #709fcf;}

.nodNetworks div img{
    display: inline;
    float: left;
    padding-right: 5px;
}
.nodNetworks div.fullLength img{
    float: none;
    padding-right: 0;
}
#content .nodNetworks div.paddingLeft10 span{padding-left: 0;}

/* All-You-Can-Ship */
#content .shipFurniture { 
	float:left; width:337px; height:190px; margin:4px 0 10px; padding:0 4px;
	background:url(/assets/backgrounds/shipFurniturePostageBackground.gif) no-repeat 0 0;
}
#content .shipFurniture .shipFurnitureForm { margin:35px 0 0; float:right; width:125px; }
#content .shipFurniture h1 { margin:0; padding:7px 0px 0px 4px; color:#709fcf; font:15px/20px; letter-spacing:.15em; }
#content .shipFurniture h2 { color:#ED1C24; text-align:center; }
#content .shipFurniture p { width:230px; padding:0; color:#666; font:11px/14px Arial, sans-serif; letter-spacing:0; text-align:center; }
#content .shipFurniture p.shipAllP { margin-top:-3px; }
#content .shipFurniture p.shipP { margin:0 10px 0 10px; width:315px; }
#content .shipFurniture p.shipBtn a:hover { text-decoration:none; }
#content .shipFurniture div.shipFurnitureForm p { margin:0; padding:0 0 0 20px; width:100px; text-align:left; }

/*  All-You-Can-Ship Eligible - Enter Your ZIP Code */
#content .shipFurniture div.shipDefault { position:relative; height:190px; background:url(/assets/backgrounds/shipFurnitureUSmap.gif) no-repeat; }
#content .shipFurniture div.shipDefault p.shipBtn { position:absolute; bottom:8px; left:206px; } /* tweaked in ie6.css and ie7.css */

/* All-You-Can-Ship Eligible */
#content .shipFurniture div.shipEligible { position:relative; height:190px; background:url(/assets/backgrounds/shipFurnitureNoddoSmile.gif) no-repeat; }
#content .shipFurniture div.shipEligible h2 { margin:5px 0px 0px 0px; }
#content .shipFurniture div.shipEligible p.shipBtn { position:absolute; bottom:10px; left:76px; }

/* All-You-Can-Ship Ineligible */
#content .shipFurniture div.shipIneligible { position:relative; height:190px; background:url(/assets/backgrounds/shipFurnitureNoddoFrown.gif) no-repeat;  }
#content .shipFurniture div.shipIneligible h2 { margin:20px 25px 0px 25px; }
#content .shipFurniture div.shipIneligible p.shipBtnTryAgain { position:absolute; bottom:35px; left:85px; }
#content .shipFurniture div.shipIneligible p.shipBtn { position:absolute; bottom:10px; left:76px; }

.textScrollerMain {
	background:#709fcf url(/assets/backgrounds/textScrollerTop.gif) no-repeat 0 0;	
}
.textScrollerBottom {
	background:#709fcf url(/assets/backgrounds/textScrollerBottom.gif) no-repeat 0 0;
	width:100%;
	height:9px;
	overflow:hidden;
}
.babyRegistry {
	border-left:1px solid #5C87AB;
	border-right:1px solid #5C87AB;
	padding:0;
	float:left;
}
.babyRegistryTop {
	background:url(/assets/backgrounds/registryTop.gif) no-repeat 0 0;
	height:13px;
	width:345px;
	float:left;
	overflow:hidden;
}
.babyRegistryBottom {
	background:url(/assets/backgrounds/registryBottom.gif) no-repeat 0 0;
	float:left;
	width:345px;
	height:13px;
	margin-bottom:6px;
}
.babyRegistry label {
	font:normal 10px/10px Arial, sans-serif;
	margin:10px 0 4px 20px;
}
.babyRegistry .required .text.formFifth {
	width:100px;
}
.babyRegistry .required .fifth {
	margin:0;
}
.borderRight {
	border-right:1px solid #666;
	padding-right:20px;
}
.fifth.borderRight,
.fifth.floatRight {
	width:151px;
	margin-top:0;
}
.homePageScroller a img {
	float:left;
}
.width346{width: 346px;}
/* changes for nod network div -----------*/

/* photo gallery */
.jsSlideshow {  
    height:  310px;  
    width:   700px;  
    padding: 0;  
    margin:  0 0 10px 0;  
} 
 
.jsSlideshow img {  
    padding: 0px;
    width:700px;
    height:310px;           
}

.testAndTargetHomeBanner 
{
    width:   700px;     
    padding: 0;  
    margin:  0 0 10px 0;     
} 

.testAndTargetHomeBanner{
    margin: 0 0 10px 0;
    padding: 0;
    width: 700px;
} 

.testAndTargetHomeBanner img{
    width:   700px;     
    padding: 0;  
}
.rowOneBox{
    width:226px;
    height:230px;
    float:left;
    margin: 0 10px 11px 0;
    background-color:#FFF;
    font-family:Arial;
    color:#7095c2;
    font-size:12px;
}
.rowOneBox image{
    float: left;
    height:180px;
    width:226px;
}
.rowOneBox span{
    height: 50px; 
    padding: 5px 10px; 
    font-size: 12px; 
    color: #7095C2;
    float: left;
}
.rowLastImage
{
    margin-right:0px;
    float:left;
}
.homePage #content .sevenHundred
{
    margin:0 10px 10px 0;
}

.rowTwoImg2 img
{
    width:700px;
}

/* slider
-----------------------------------------------------*/
.mainCarousel {
    width:700px;
    height:310px;
    float:left;
    overflow:hidden;
    margin:0 0 10px 0;
}
.mainCarousel .jcarousel-prev-horizontal,
.mainCarousel .jcarousel-next-horizontal {
    display:none !important;
}
.mainCarousel .jcarousel-container-horizontal {
    width:700px;
    height:310px;
    float:left;
    overflow:hidden;
}
.mainCarousel .jcarousel-clip-horizontal {
    width:700px;
    height:310px;
    float:left;
    overflow:hidden;
}
.mainCarousel  ul#carousel {
    float:left;
    position:relative;
    list-style:none;
    margin:0;
}
.mainCarousel ul#carousel li {
    width:700px;
    height:310px;
    float:left;
    margin:0;
    list-style:none;
}
.mainCarousel ul#carousel li a {
    width:700px;
    height:310px;
    float:left;
    margin:0;
}
.mainCarousel ul#carousel li a img {
    width:700px;
    height:310px;
    float:left;
    display:block;
}
.main_view {
    clear: both;
    float: left;
    margin-bottom: 10px;
    position: relative;
    display:none;
}
/*--Window/Masking Styles--*/
.window {
	height: 310px;	
	width: 700px;
	overflow: hidden; /*--Hides anything outside of the set width/height--*/
	position: relative;
	float:left;
	z-index:100;
}
.image_reel {
	position: absolute;
	top: 0; left: 0;
}
.image_reel img {
    float: left;
}
.paging {
	position: absolute;
	right:0;
	top:265px;
	width: 178px; 
	height:47px;
	text-align: center;
	line-height: 47px;
}
.paging a {
	text-decoration: none;
	color: #fff;
	padding: 5px 9px 6px;
	background: url("/assets/buttons/slide-nav-2.png") no-repeat 0 0 ; 
}
.paging a.active {
	font-weight: bold;
	background: url("/assets/buttons/slide-nav-2.png") no-repeat 0 -26px ;
}

/* TEST AND TARGET HOMEPAGE BANNER */
	.ttLONHomepageBanner_A
	{
		display:none;
	}
	
	.ttLONHomepageBanner_B
	{
		display:none;
	}
	
	.ttLONHomepageBanner_C
	{
		display:none;
	}	

	.ttLONHomepageBanner_D
	{
		display:none;
	}

/* END TEST AND TARGET HOMEPAGE BANNER */

