/* ++ special landing page styles ++ */

#landingSpecial {
}

div.fullFeature { 
	border-bottom: 4px solid #d7d7cf;
	overflow: hidden;
	width: 748px;
}

div.fullFeature_last { 
	overflow: hidden;
	width: 748px;
}

div.doubleFeature { 
	float: left;
	height: 240px;
}

div.tripleFeature {
	background: transparent url(../img/bg_curvewhite_base.gif) bottom left no-repeat;
	border-bottom: 4px solid #d7d7cf;
	overflow: hidden;
	padding: 0 0 10px 0;
	width: 748px;
}

div.tripleFeature_inner {
	background: transparent url(../img/top_whiteCurve.gif) top left no-repeat;
	overflow: hidden;
	padding: 10px 0 0 10px;
	width: 738px;
}

div.triple_singleCol {
	float: left;
	margin-right: 10px;
	padding: 0;
	width: 236px;
}

div.fullFeature img, #subdblFeature img, div.tripleFeature img { display: block; }

#landingSpecial a img { border: 0; }

div.fullFeature img, #subdblFeature img, div.tripleFeature img { display: block; }


/* text based sections - these use some styles from the relevant (toys, outdoor, etc) sections */
/* all sections */
div.landingSec_base { 
	background: transparent url(../img/bg_curvewhite_base.gif) top left no-repeat; 
	height: 10px;
}

div.landingSec_base hr { display: none; }

#landingSpecial p { padding: 0.5em 5.0em 0.5em 20px; }

#landingSpecial h4 {
	font-size: 110%;
	padding: 0.3em 5.0em 0 20px;
}

#landingSpecial h5 {
	font-size: 85%;
	padding: 0.1em 5.0em 0 20px;
	text-transform: uppercase;
}

#landingSpecial h6 {
	color: #cc0000;
	font-size: 100%;
}

#landingSpecial div.generic_section h3,
#landingSpecial div.toys_section h3 { color: #cc0000; }
#landingSpecial div.baby_section h3 { color: #824cd7; }
#landingSpecial div.outdoor_section h3 { color: #1a854f;}
#landingSpecial div.games_section h3 { color: #5caaf8; }
#landingSpecial div.specials_section h3 { color: #1671d1; }
#landingSpecial div.shop_section h3 { color: #ff8100; }


/* introduction */
div.introFeature {
	overflow: hidden;
	text-align: left;
	width: 748px;
}

#outdoorIntro {
	background: #1a854f url(../img/special_landing/bg_trampoline_intro.jpg) top left;
	height: 246px;
}

#outdoorIntro h1 {
	color: #ffffff;
	padding: 25px 250px 0.5em 20px;
}

#landingSpecial #outdoorIntro p {
	color: #ffffff;
	padding: 0 250px 0.8em 20px;
}

#outdoorIntro a:link, #outdoorIntro a:visited, #outdoorIntro a:hover, #outdoorIntro a:active { color: #ffffff; }

/* product selection */
#selection_products {
	background: transparent url(../img/special_landing/bg_selection_products.gif) top left repeat-y;
	overflow: hidden;
	margin: 10px 0 0 0;
	padding: 0 10px 0 11px;
	width: 727px;
}

#selection_products_base {
	background: transparent url(../img/special_landing/bg_selection_products_base.gif) top left no-repeat;
	height: 1px;
	width: 738px;
}

#selection_products_base hr { display: none; }

#selection_topSellers {
	background: transparent url(../img/special_landing/support_jumpingKids.jpg) bottom left no-repeat;
	border-top: 1px solid #d7d7cf;
	float: left;
	overflow: hidden;
	margin-right: 10px;
	padding: 10px 10px 105px 10px;
	width: 215px;
}

#selection_topSellers ul.linkList {
	float: left;
	margin: 10px 10px 20px 0;
	padding-right: 0;
	width: 120px;
}

#selection_topSellers img { 
	float: right;
	margin-top: 10px;
}

#selection_other {
	border-top: 1px solid #d7d7cf;
	float: left;
	padding: 10px 0;
	width: 482px;
}

#selection_other h3 { padding-left: 10px; }

#selection_other ul {
	list-style-type: none;
	overflow: hidden;
	padding: 10px 0 10px 0;
	width: 482px;
}

#selection_other ul li {
	float: left;
	margin: 0 10px 0 0;
	padding: 0 0 0 10px;
	width: 102px;
}

#selection_other ul li.lastThumb { margin-right: 0; }

#selection_other ul li a.thumbLink {
	display: block;
	padding: 1px;
	margin-bottom: 5px;
	width: 84px;
}

#selection_other ul li a.thumbLink:link, #selection_other ul li a.thumbLink:visited { background-color: #d7d7cf; }
#selection_other ul li a.thumbLink:hover, #selection_other ul li a.thumbLink:active { background-color: #cc0000; }

#selection_other ul li img { display: block; }

#selection_largeLink {
	border-top: 1px solid #d7d7cf;
	margin: 10px 10px 0 10px;
	padding: 10px 0 0 0;
}

#selection_largeLink a#btn_giant_long { margin: 0; }


/* ordered list style */
ol.contentList_ordered {
	font: 20px "Trebuchet MS", Tahoma, Arial, sans-serif;
	color: #666666;
	margin: 10px 0 0 60px;
	padding-right: 4.0em;
}

ol.contentList_ordered li {
	display: list-item;
	padding: 0 0 0.5em 0;
}

ol.contentList_ordered li p {
	font: 13px/1.3em Arial, Helvetica, sans-serif;
	color: #000000;
}

#landingSpecial ol.contentList_ordered li p { padding: 0 0 0.5em 0; }


/* faq styles */
dl.faqList { margin: 10px 0 0 0; }

dl.faqList dt {
	background: transparent url(../img/special_landing/icon_faq_more.gif) center left no-repeat;
	color: #0066cc;
	cursor: pointer;
	font-weight: bold;
	margin-left: 20px;
	padding: 0.2em 0 0.2em 14px;
}

dl.faqList dt:hover {
	background: transparent url(../img/special_landing/icon_faq_more_ro.gif) center left no-repeat;
	color: #cc0000;
	cursor: pointer;
	text-decoration: underline;
}

dl.faqList dd { padding: 0 0 0.5em 0; }


/* section support block */
div.landingSec_support {
	border: 1px solid #d7d7cf;
	float: right;
	margin: 10px 10px 15px 15px;
	padding: 0;
	width: 236px;	
}

#landingSpecial div.landingSec_support h4 {
	font-weight: normal;
	margin: 0 10px;
	padding: 5px 0 0 0;
}

div.landingSec_support h6 {
	border-bottom: 1px solid #d7d7cf;
	margin: 0 10px;
	padding: 5px 0 3px 0;
}

div.landingSec_support img {
	display: block;
	margin: 10px 10px 0 10px;
}

div.landingSec_support a.btn_moreDetails { margin: 5px 10px 15px 0; }

/* Lego styling */
#LegoBannerFullWidth, #LegoBannerSplit {
	border-bottom: 4px solid #d7d7cf;	
	height: 162px;
	overflow: hidden;
	width: 748px;
}

#bannerSplit img {
	display: block;
	float: left;
	width: 374px;
}

#LegoFeatureSection {
	background: #ffffff url(../img/top_whiteCurve.gif) top left no-repeat;
	border-bottom: 3px solid #d7d7cf;		
	height: 462px;
	width: 748px;
}

#atlantis {
	float: left;
	height: 462px;
	width: 250px;
}
#LegoRowSplit{
	display: block;
	border-bottom: solid 3px #d8d8d0;
	float: left;
	height: 229px;
	width: 498px;
}

#themesSection{
	border-bottom: 3px solid #d7d7cf;	
	background: #ffffff url(../img/top_whiteCurve.gif) top left no-repeat;
	float: left;	
	width: 748px;
}

#themesSectionBase {
	background: transparent url(../img/base_whiteCurve.gif) bottom left no-repeat;
	float: left;	
	padding: 10px 0;
	width: 748px;
}

h2#title_lego_toys {
	background: transparent url(../img/special_landing/lego_landing/title_lego_toys.gif) top left no-repeat;
	height: 35px;
	width: 748px;
}

h2#title_lego_toys span{
	display: none;
}

div.legoThemes{
	float: left;
	text-align: left;
	width: 249px;	
}

div.legoThemes ul {
	display: block;
	font-size: 85%;
	font-weight: bold;
	list-style-type: none;
	margin: 8px 0 0 0;
	padding: 0 0 0 20px;
	text-align: left;
}

div.legoThemes ul li {
	padding: 2px 0;
}

div.legoThemes ul li a {
	padding: 0 0 0 8px;
	text-decoration: none;
}

div.legoThemes ul li a:link, div.legoThemes ul li a:visited {
	background: transparent url(../img/arrow_blue.gif) center left no-repeat;
	color: #0066cc;
}

div.legoThemes ul li a:hover, div.legoThemes ul li a:active {
	background: transparent url(../img/arrow_red.gif) center left no-repeat;
	color: #cc0000;
}

#videoPanel{	
	border-bottom: 3px solid #d7d7cf;
	height: 220px;
	overflow: hidden;	
}


/* Toy Story Landing Page Styling */

#TSflashContent, #TSBanner {
	border-bottom: 3px solid #d7d7cf;
	height: 220px;
	overflow: hidden;
	width: 748px;
}

#TSBanner img {
	display: block;
	float: left;
	width: 748px;
}

#TSfeatureSection {
	background: #ffffff url(../img/top_whiteCurve.gif) top left no-repeat;
	width: 748px;
}

#TSfeatureSectionBase {
	background: transparent url(../img/base_whiteCurve.gif) bottom left no-repeat;
	padding: 10px 0;
	width: 748px;
}

div.TScategorySection {
	overflow: hidden;
	text-align: left;
	width: 748px;
}

h2#title_woody {
	background: transparent url(../img/special_landing/toystory_landing/title_woody.gif) top left no-repeat;
	height: 35px;
	width: 748px;
}

h2#title_buzz {
	background: transparent url(../img/special_landing/toystory_landing/title_buzz.gif) top left no-repeat;
	height: 35px;
	width: 748px;
}

h2#title_TStoys {
	background: transparent url(../img/special_landing/toystory_landing/title_toys.gif) top left no-repeat;
	height: 35px;
	width: 748px;
}

h2#title_woody span, h2#title_buzz span, h2#title_TStoys span {
	display: none;
}

div.TScategorySection img {
	display: block;
	float: left;
	padding: 10px;
	width: 265px;
}

div.TScategorySection ul {
	display: block;
	float: left;
	font-size: 85%;
	font-weight: bold;
	list-style-type: none;
	margin: 8px 0 0 0;
	padding: 0 0 0 5px;
	width: 350px;
}

div.TScategorySection ul li {
	padding: 2px 0;
}

div.TScategorySection ul li a {
	padding: 0 0 0 8px;
	text-decoration: none;
}

div.TScategorySection ul li a:link, div.TScategorySection ul li a:visited {
	background: transparent url(../img/arrow_blue.gif) center left no-repeat;
	color: #0066cc;
}

div.TScategorySection ul li a:hover, div.TScategorySection ul li a:active {
	background: transparent url(../img/arrow_red.gif) center left no-repeat;
	color: #cc0000;
}

div.TScategorySection ul li a#link_toys {
	display: block;
	height: 20px;
	padding: 0;
	width: 201px;
}

div.TScategorySection ul li a#link_toys { background: transparent url(../img/special_landing/toystory_landing/btn_toys.gif) no-repeat; }


div.TScategorySection ul li a#link_toys:link, div.TScategorySection ul li a#link_toys:visited {
	background-position: top left;
}

div.TScategorySection ul li a#link_toys:hover, div.TScategorySection ul li a#link_toys:active {
	background-position: bottom left;
} 

div.TScategorySection ul li a#link_toys span {
	display: none;
}

/* Scooter Landing Page Styling */

#scooterIntro {
	background: #1a854f url(../img/special_landing/bg_scooter_intro.jpg) top left;
	height: 246px;
}

#scooterIntro h1 {
	color: #ffffff;
	padding: 25px 250px 0.5em 20px;
}

#landingSpecial #scooterIntro p {
	color: #ffffff;
	padding: 0 250px 0.8em 20px;
}

#scooterIntro a:link, #scooterIntro a:visited, #scooterIntro a:hover, #scooterIntro a:active { color: #ffffff; }

div.outdoor_section h3{
	padding:5px 0 0 20px;
}

#selection_topSellers h3{
	padding:0px;
}

/* Swings and Slides Landing Page Styling */

#swings_slidesIntro {
	background: #1a854f url(../img/special_landing/bg_swingsnslide_intro.jpg) top left;
	height: 246px;
}

#swings_slidesIntro h1 {
	color: #ffffff;
	padding: 25px 250px 0.5em 20px;
}

#landingSpecial #swings_slidesIntro p {
	color: #ffffff;
	padding: 0 250px 0.8em 20px;
}

#swings_slidesIntro a:link, #swings_slidesIntro a:visited, #swings_slidesIntro a:hover, #swings_slidesIntro a:active { color: #ffffff; }

/* PlayStation Motion Conroller */

#psFlashContent {border-bottom: 1px solid #d7d7cf; height: 445px; width: 748px;}
#psFeatureSection {color: #000000;width: 748px;}
h2#psTitleIntro{background: transparent url(../img/special_landing/playstation/title_introducing.gif) top left no-repeat; height: 69px; width: 748px;}
#psFullWidthText h2, #psMoveKeyFeatures h2{color: #00c6ff; font-size: 20px; line-height: 1.2em; padding: 7px 0;}
h2#psTitleMotionController { background: transparent url(../img/special_landing/playstation/h_ps_motion_controller.gif) top left no-repeat; height: 56px; width: 748px;}
h2#psTitleIntro span, h2#psTitleMotionController span, #psTitleProducts span, h2#psTitleMoveKeyFeatures span{display:none;}
#psFullWidthText{
	color: #000000;
	background: #ffffff url(../img/special_landing/playstation/base_whiteCurve.gif) bottom left no-repeat;
	border-bottom: 5px solid #d7d7cf;
	padding: 0 15px 0 15px;
	text-align: left;
	width: 718px;
}
#psFullWidthText p{ padding: 5px 0;}
#psFullWidthText p.psBlueText{color: #00c6ff; font-weight: bold; font-size:14px; padding: 10px 0;	}
h2#psTitleProducts {
	background: transparent url(../img/special_landing/playstation/h_ps_prebook.gif) top left no-repeat; height: 56px; width: 748px;}
#psProductsContainer{
	color: #000000;
	background: #ffffff url(../img/special_landing/playstation/base_whiteCurve.gif) bottom left no-repeat;
	border-bottom: 5px solid #d7d7cf;
	padding: 0 0 15px 0;
	text-align: left;
	width: 748px;
}
h2#psTitleMoveKeyFeatures {
	background: transparent url(../img/special_landing/playstation/h_ps_move_key_features.gif) top left no-repeat; height: 56px; width: 748px;}
#psMoveKeyFeatures{
	background: #ffffff url(../img/special_landing/playstation/ps_startmoving.jpg) right top  no-repeat;
	color: #000000;
	min-height:400px;
	padding: 10px 340px 0 30px;
	text-align: left;	
	width: 378px;
}
#psMoveKeyFeatures ul {list-style-type: none; line-height: 1.4em; margin: 8px 0 0 0; padding: 0;}
#psMoveKeyFeatures ul li { background: url(../img/special_landing/playstation/w_bullet_star.gif) left no-repeat; background-position: 0 5px; padding: 3px 17px;}

/*XBox Kinect*/

#xBoxFullWidthText ul {list-style-type: none; line-height: 1.2em; margin: 8px 0 0 0; padding: 0;}
#xBoxFullWidthText ul li {background: url(../img/special_landing/kinect/xbox_bullet.gif) left no-repeat; background-position: 0 6px; padding: 3px 17px;}
#xBoxFullWidthText span {color: #4ab145; font-weight: bold; }
div.xBoxFullFeature { height: 131px; width: 748px;}
#xBoxFlashContent {height: 246px; width: 748px;}
div.xBoxPreBookNow { border-bottom: 4px solid #d7d7cf; height: 107px; width: 748px;}
div.xBoxPreBookNow a { border: none;}
h2#title_kinect {background: transparent url(../img/special_landing/kinect/heading_kinect.jpg) top left no-repeat; height: 46px; width: 748px;}
h2#title_kinect span{display:none;}
#xBoxFeatureSection {background:#000000 url(../img/special_landing/kinect/main_bg.jpg) top left repeat-y; width: 748px;}
h2#xBoxTitleIntro{background: transparent url(../img/special_landing/kinect/title_introducing.gif) top left no-repeat; height: 69px; width: 748px;}
h2#xBoxTitleIntro span{ display: none;}
#xBoxFullWidthText{ color: #000000; background: #ffffff; float: left; padding: 10px 15px 10px 15px; text-align: left; width: 718px;}
#xBoxFullWidthText p{ padding: 5px 0;}
#kinectFeatures{ border-bottom: solid 3px #4ab145; clear: both; margin-bottom: 20px; padding: 10px 0 35px 0;	}
#xBoxFullWidthText img{ float: right;padding: 10px;	}
#xboxPackShots img{float: left; padding: 5px 0;}
#xBoxFullWidthText H2{ color:#4ab145; margin: 8px 0;}
#xBoxFullWidthText h5{color: #4ab145;}
div.xBoxFooter { height: 105px; width: 748px;}

/* Graco Symbio */

div.graco_symbio_heading { height: 131px; width: 748px;}
#SymbioFlashContent { height: 246px; width: 748px;}
div.symbioBuyLink { border-bottom: 4px solid #d7d7cf; height: 107px; width: 748px;}
div.symbioBuyLink a { border: none;}
h2#titleSymbio { background: transparent url(../img/special_landing/graco/heading_symbio.jpg) top left no-repeat; height: 46px; width: 748px;}
h2#titleSymbio span{ display:none;}
#SymbioFullWidthText{ color: #000000; background: #ffffff; float: left; padding: 10px 15px 10px 15px; text-align: left; width: 718px;}
#SymbioFullWidthText p{padding: 5px 0;}
#SymbioFullWidthText img{ float: right; padding: 0 0 10px 10px;	}
#SymbioFullWidthText ul { list-style-type: none; line-height: 1.2em; margin: 10px 0 10px 0; padding: 0;}
#SymbioFullWidthText ul li { background: url(../img/special_landing/graco/symbio_bullet.gif) left no-repeat; background-position: 0 7px; padding: 3px 17px;}
#SymbioFullWidthText span { color: #4ab145; font-weight: bold;}
#SymbioFullWidthText H2{color:#17629c; line-height: 1em; margin: 8px 0; }
div.dividerDotty{background:url(../img/special_landing/graco/divider_dotty.gif) top left no-repeat; clear: both; height: 49px; margin: 10px 0 10px 0;}
div.gracoSplitL, div.gracoSplitR{float: left; width: 359px;}

/* Barbie */

#barbieFullWidth {height: 202px; border-bottom: 3px solid #d7d7cf; overflow: hidden; width: 748px;}
#barbieSpilt { height: 162px; border-bottom: 3px solid #d7d7cf; overflow: hidden; width: 748px;}
#barbieSpilt img { display: block; float: left; width: 374px;}
#barbieSpiltLower{display: block; border-bottom: solid 3px #d8d8d0; float: left; height: 229px; width: 748px;}
div.barbieEnd{ clear: both; background: #d8d8d0; height: 10px}

/* Xbox 2010 */

#xbox2010Container{background: #ffffff; text-align: left}
h2#xbox2010Heading{background: transparent url(../img/special_landing/xbox2010/heading_xbox360.jpg) top left no-repeat; height: 111px; width: 748px;}
h2#xbox2010Heading span {display:none;}
#xbox2010Panel{ color: #000000; background: #ffffff url(../img/special_landing/xbox2010/base_whiteCurve.gif) bottom left no-repeat; float: left; border-bottom: 5px solid #d7d7cf; padding: 0 10px 0 0; text-align: left; width: 738px;}
#xbox2010Panel H2 { color: #4ab145;  font-size: 20px; line-height: 1.2em; padding: 7px 10px;}
#xbox2010Panel img{float: right; padding: 10px 0;}
#xbox2010Panel ul {color:#4ab145; font-weight: bold; list-style-type: none; line-height: 1.4em; margin: 3px 0 0 0; padding-left: 10px;}
#xbox2010Panel ul li { background: url(../img/special_landing/xbox2010/xbox_bullet.gif) left no-repeat; background-position: 0 7px; padding: 3px 15px;}
#xbox2010Panel p{ padding: 5px 10px;}
#xbox2010Panel span{color: #4ab145; font-weight: bold;}
h2#xbox2010Swirl{background:url(../img/special_landing/xbox2010/heading_xbox_swirl.jpg) top left no-repeat; color: #ffffff; height: 60px; padding-top: 18px; padding-left: 18px; width: 748px;}
#xbox2010Panel p.xboxGreenText{clear: both; color: #4ab145; font-weight: bold; font-size:14px; padding: 2px, 10px; text-align: right;}

/* Ben 10 */

#ben10Banner {overflow: hidden; width: 748px;}
#ben10Banner img {border-bottom: 3px solid #d7d7cf; display: block; float: left; width: 748px;}
#ben10featureSection {background: #ffffff url(../img/special_landing/ben10/top_whiteCurve.gif) top left no-repeat; width: 748px;}
#ben10featureSectionBase {background: transparent url(../img/special_landing/ben10/base_whiteCurve.gif) bottom left no-repeat; padding: 10px 0; width: 748px;}
div.ben10categorySection { overflow: hidden; text-align: left; width: 748px;}
h2#title_ben10 {background: transparent url(../img/special_landing/ben10/title_ben10.gif) top left no-repeat; height: 35px; width: 748px;}
h2#title_ben10 span{display: none;}
div.ben10categorySection img { display: block; float: left; padding: 10px; width: 265px;}
div.ben10categorySection ul {display: block; float: left; font-size: 85%; font-weight: bold; list-style-type: none; margin: 8px 0 0 0; padding: 0 0 0 5px; width: 350px;}
div.ben10categorySection ul li { padding: 2px 0;}
div.ben10categorySection ul li a { padding: 0 0 0 8px; text-decoration: none;}
div.ben10categorySection ul li a:link, div.ben10categorySection ul li a:visited { background: transparent url(../img/special_landing/ben10/arrow_blue.gif) center left no-repeat; color: #0066cc;}
div.ben10categorySection ul li a:hover, div.ben10categorySection ul li a:active {background: transparent url(../img/special_landing/ben10/arrow_red.gif) center left no-repeat; color: #cc0000;}
div.ben10categorySection ul li a#link_ben10{ display: block; height: 20px; padding: 0; width: 138px;}
div.ben10categorySection ul li a#link_ben10 { background: transparent url(../img/special_landing/ben10/btn_ben10.gif) no-repeat; }
div.ben10categorySection ul li a#link_ben10:link, div.ben10categorySection ul li a#link_ben10:visited { background-position: top left;}
div.ben10categorySection ul li a#link_ben10:hover, div.ben10categorySection ul li a#link_ben10:active { background-position: bottom left;}
div.ben10categorySection ul li a#link_ben10 span { display: none;}

/* LA Noire */
div.LANfullTextFeature {
            background: #000000 url(../../gothemes/img/special_landing/la_noire/lanoire_details_bg.jpg) top left no-repeat;
            color:#ffffff;      
            margin: 0 0 0 0;
            overflow: hidden;
            padding: 65px 10px 10px 23px;
            text-align: left;
            width: 748px;
}
div.LANfullTextFeature_base {background: url(../../gothemes/img/special_landing/la_noire/lanoire_base_bg.jpg) bottom left no-repeat; border-bottom: 4px solid #d7d7cf; height: 16px    }
div.LANVideo {background: #000000; border-bottom: 4px solid #d7d7cf; height: 323px; width: 748px;}
div.LANfullTextFeature_last {border-bottom: 4px solid #d7d7cf; height: 212px; width: 748px;}
div.finalWhiteCurve{background: url(../img/top_whiteCurve.gif) top left no-repeat; height: 10px;}

/* Graco Baby Centre*/
div.GracoTripleFeature {
            background: transparent url(../../gothemes/img/special_landing/graco_babycentre/graco_triple_base.gif) bottom left no-repeat;
            border-bottom: 4px solid #d7d7cf;
            overflow: hidden;
            padding: 0 0 10px 0;
            width: 748px;
}
div.GracoTripleFeature_inner {
            background: transparent url(../../gothemes/img/special_landing/graco_babycentre/graco_triple_bg.gif) top left repeat-y; overflow: hidden; padding: 0; width: 748px;}
div.GracoTriple_singleCol {float: left; margin-right: 5px; padding: 0; width: 246px;}
div.GracoTriple_singleCol_end{ float: left; margin-right: 0px; padding: 0; width: 246px;}
div.GracoSplitFeature{
            background: url(../../gothemes/img/special_landing/graco_babycentre/graco_lifeisbetter.jpg) top left no-repeat;
            padding: 65px 0 0 360px;
            min-height: 240px;         
            text-align: left;
            width: 748px;
}
div.GracoSplitFeature p{width: 360px;}
div.GracoSplitFeature_inner, div.GracoFeature_inner{
            background: #ffffff url(../../gothemes/img/special_landing/graco_babycentre/graco_split_bg.gif) bottom left no-repeat; height:49px; width: 748px;}
div.GracoSplitFeature_inner {border-bottom: 4px solid #d7d7cf;     }
table.graco { background: #ffffff; margin: 0 5px; text-align: left; width: 100%; } 
table.graco td{ padding-right: 10px;} 
table.graco td.gracoDotted {background: url(../../gothemes/img/special_landing/graco_babycentre/graco_dot.gif) bottom left repeat-x;} 
table.graco a:link, table.graco a:visited{ color: #000000; font-weight: normal; text-decoration: underline;}
table.graco a:hover, table.graco a:active{ color: #0066cc; font-weight: normal; text-decoration: none;}

/* HASBRO Generic Styles */
div.primaryHasbro {        border-bottom: 4px solid #d7d7cf; overflow: hidden; width: 748px;}
div.primaryhasbro p{text-align: left;}
div.primaryHasbro img, div.primaryHasbro a{border: 0px; padding: 0px; margin: 0px; float: left;}
div.hasbroProducts{ background:url(../img/special_landing/hasbro/top_whiteCurve.gif) top left no-repeat; padding-top: 10px; text-align: left; }
#landingSpecial .hasbroProducts p{ padding: 0.5em 5.0em 0.5em 0px; text-align: left;}
div.hasbroProductsBase{background:url(../../gothemes/img/special_landing/hasbro/base_whiteCurve.gif) bottom left no-repeat; border-bottom: 4px solid #d7d7cf; height: 10px}
div.SEOHasbroBlackBase{background:url(../../gothemes/img/special_landing/hasbro/panel_seo_base.jpg) bottom left no-repeat; border-bottom: 4px solid #d7d7cf; width: 748px; height: 16px;}
div.footerLinksHasbro{background:url(../../gothemes/img/special_landing/hasbro/top_whiteCurve.gif) top left no-repeat; float: left; width: 748px;}
div.hasbroList{float: left; text-align: left; width: 249px;            }
div.hasbroList ul { display: block; font-weight: bold; list-style-type: none;  margin: 8px 0 0 0; padding: 0 0 0 20px; text-align: left;}
div.hasbroList ul li {padding: 2px 0;}
div.hasbroList ul li a {padding: 0 0 0 8px;text-decoration: none;}
div.hasbroList ul li a:link, div.hasbroList ul li a:visited {background:url(../../gothemes/img/special_landing/hasbro/arrow_blue.gif) center left no-repeat; color: #0066cc; }
div.hasbroList ul li a:hover, div.hasbroList ul li a:active {background:url(../../gothemes/img/special_landing/hasbro/arrow_red.gif) center left no-repeat; color: #cc0000;}

/* NERF */
div.SEONERF{ color: #ffffff; background: #000000 url(../../gothemes/img/special_landing/hasbro/nerf/panel_seo_nerf.jpg) top left no-repeat; padding:25px 45px 0 0; text-align: left}

/* Transformers */
div.SEOTransformers{ color: #ffffff; background: #000000 url(../../gothemes/img/special_landing/hasbro/transformers/transformers_seo.jpg) top left no-repeat; padding: 25px 0 0 0; text-align: left}
#landingSpecial div.SEOTransformers p{ padding: 0.5em 1.5em 0.5em 20px; } 

/* Elmo */
div.videoHasbroElmo{
            background:url(../../gothemes/img/special_landing/hasbro/sesame/sesame_elmo_bg.jpg) top left no-repeat;
            border-bottom: 4px solid #d7d7cf;
            padding-top: 10px;
            height:490px;
            width:748px;
}

#landingPgSimple{   
border-bottom-color: #D7D7CF;
    border-bottom-style: solid;
    border-bottom-width: 4px;
    height: 200px;
    overflow-x: hidden;
    overflow-y: hidden;
    width: 748px;
            }
