
/*------------------------------- general styles -*/
* { margin:0; padding:0;}
body { background:#fff url(http://www.munchkin.com/media/bg_whthearts_repeat.gif); font-family:arial,helvetica,sans-serif; font-size:12px; text-align:center;}
form {display:inline;}
img { border:0;}
a { color:#1064C3; text-decoration:none;}
h2, h5 { margin-bottom:14px; font-size:16px; color:#FEBE10;}
.clear {clear:both;}


/*------------------------------- container -*/
#container {background:transparent; width:790px; margin:20px auto; padding:0; text-align:left;}


/*------------------------------- header -*/
#header {width:790px; margin:0;text-align:left;}
  .box-large-top {width:790px; height:16px; background: transparent url(http://www.munchkin.com/media/bg_box-large-top.gif) no-repeat;margin:0;padding:0;}
  .box-large-bot {clear:both; width:790px; height:22px; background: transparent url(http://www.munchkin.com/media/bg_box-large-bot.gif) no-repeat;margin:0;padding:0;}

  #header-box {position: relative;float:left;width:790px; height:98px;background: transparent url(http://www.munchkin.com/media/bg_box-large.gif) repeat-y;margin:0; padding:0;}
    #hdr-logoimg {float:left;margin:5px 0 0 30px;}
    
	#hdr-banner {position:absolute;top:10px;left:250px;width:144px;height:16px;z-index:100;}
	#hdr-login {position:absolute;top:8px;left:240px;width:300px;height:20px; text-align:right;color:#ee2b40; font-weight:bold; font-size:11px;}
	#hdr-login a { color:#ee2b40; font-weight:bold; font-size:11px; }
	#hdr-login a:hover { text-decoration:underline; }

	#hdr-search {float:right;display:block;width:240px;height:25px;position:relative;margin-right: 5px;top:5px;}
      #hdr-search h5, #hdr-search a {float:left;font-size:.8em;color:#ee2b40;text-indent:-1000em; text-decoration:none;}
      #hdr-search h5 {margin-top:5px;}
      #hdr-search input {float:left;width:150px;border:1px solid #7f9db9;}
      #hdr-search h5 {margin-left:3px;width:50px;height:11px;background: transparent url(http://www.munchkin.com/media/btn_search.gif) no-repeat top left;}
      #hdr-search a {margin-left:3px;width:20px;height:20px;background: transparent url(http://www.munchkin.com/media/btn_go.gif) no-repeat top left;}
      #hdr-search a:hover {background-position: bottom left;}
	
	#hdr_registry{position: absolute; top: 25px; left: 570px; width: 350px; height: 20px;}
	#hdr_registry a#btn_registry{display: block; float: left; text-decoration: none; text-indent: -10000em; width: 140px; height: 18px; background: url(http://www.munchkin.com/media/btn_baby_registry.gif) top left no-repeat}
	#hdr_registry a#btn_registry:hover{background-position: 0 -18px;}
	#hdr_registry a#what{font-size: 9px; line-height: 18px; color:#00aedc; margin-left: 5px; }
	#hdr_registry a#what:hover{text-decoration: underline;}
	
	#btn_recall { background:url(/media/mymunchkin/btn_recall_info.gif) no-repeat 0 0; text-indent:-9999px; width:118px; height:9px; overflow:hidden; float:left; margin:5px 10px 0 0;  }
	#btn_recall:hover { background:url(/media/mymunchkin/btn_recall_info.gif) no-repeat 0 -9px; }
	
  #whatsthis {display:none;clear:both;position:absolute;top:170px;left:330px;text-align:right;width:350px; height:150px;margin:0;color:#808080; background:#fff url(http://www.munchkin.com/media/bg_whthearts_repeat.gif); padding:5px;border:2px solid #00aee2;}
  #whatsthis #closebox {padding-bottom:30px;}
  #whatsthis h3 {margin-bottom:10px;color:#00aee2;}
  #whatsthis .content {text-align:left;color:#00aee2;}

/*------------------------------- footer -*/
#footer *{margin: 0;padding: 0;width: auto;}
#footer {width:785px; margin:0 0 0 10px;float:left;}
#promo-links li{list-style-type:none;display:inline; padding:10px 0 0 0; width:200px;}
#corp-nav {clear:both;width:440px}
#corp-nav li {list-style-type:none;display:inline; padding:10px 0 0 0; xwidth:200px;}
#promo-links li{width:200px;margin-right:10px;}
.promo-friend {width:200px;margin-right:10px;}
#promo-links{font-weight:bold;font-size:14px;color:#EE2B40; padding-top:10px;}
#promo-links a {font-weight:bold;font-size:14px;color:#EE2B40;}
#promo-links a:hover {text-decoration:underline;}
#corp-nav{float:left; margin-top:10px;margin-bottom:10px;}
	#corp-nav a{color:#7251a9; text-decoration:none; font-weight:bold;}
	#corp-nav a:hover{color:#000000; text-decoration:underline;}
#bambooLink {display:block;float:left;margin-top:-20px;}
#bambooLink {*margin-top: 0;}
#web-2-0 {color:#525252;font-weight:bold;font-size:12px;line-height:20px;width:133px;float:left;margin-left:30px;margin-top:-20px;}
#web-2-0 {*margin-top: 0;}
#copyright{width: 120px;float:left; clear: both;}
.delimited{margin:10px 7px 0 0;color:#7251a9;} 

    
/*------------------------------- navigation -*/
  #hdr-navigation {float:right;position:relative;left:0px;top:18px; width:550px;z-index:3; }
  #hdr-navigation li:hover ul , #hdr-navigation li.over ul{ display: block;}
  #hdr-navigation ul {list-style-type:none;}
    #hdr-navigation li.lev1 { float:left;}
    #hdr-navigation li, #hdr-navigation li a { display:block; text-indent:-1000em; text-decoration:none;}
    #hdr-navigation li#products-nav a {width:89px;height:33px;background:transparent url(http://www.munchkin.com/media/nav_products.gif) no-repeat bottom left; overflow:hidden;}
    #hdr-navigation li#products-nav a:hover, .products #hdr-navigation li#products-nav a {width:89px;height:33px;background-position:top left;}
    #hdr-navigation li#wheretobuy-nav a {width:89px;height:33px;background:transparent url(http://www.munchkin.com/media/nav_buy.gif) no-repeat bottom left; overflow:hidden;}
    #hdr-navigation li#wheretobuy-nav a:hover, .wheretobuy #hdr-navigation li#wheretobuy-nav a {width:89px;height:33px;background-position: top left;}
    #hdr-navigation li#infostation-nav a {width:89px;height:33px;background:transparent url(http://www.munchkin.com/media/nav_info.gif) no-repeat bottom left; overflow:hidden;}
    #hdr-navigation li#infostation-nav a:hover, .infostation #hdr-navigation li#infostation-nav a {width:89px;height:33px;background-position: top left;}
    #hdr-navigation li#customerservice-nav a {width:89px;height:33px;background:transparent url(http://www.munchkin.com/media/nav_cs.gif) no-repeat bottom left; overflow:hidden;}
    #hdr-navigation li#customerservice-nav a:hover, .custservice #hdr-navigation li#customerservice-nav a {width:89px;height:33px;background-position: top left;}
    #hdr-navigation li#onlinestore-nav a {width:89px;height:33px;background:transparent url(http://www.munchkin.com/media/nav_store.gif) no-repeat bottom left; overflow:hidden;}
    #hdr-navigation li#onlinestore-nav a:hover, .store #hdr-navigation li#onlinestore-nav a {width:89px;height:33px;background-position: top left;}
    #hdr-navigation li#about-nav a {width:89px;height:33px;background:transparent url(http://www.munchkin.com/media/nav_about.gif) no-repeat bottom left; overflow:hidden;}
    #hdr-navigation li#about-nav a:hover, .about #hdr-navigation li#about-nav a {width:89px;height:33px;background-position: top left;}
  
  /*MAC IE*/
  #drop-nav {position:absolute;top:85px;height:5px;width:790px;z-index:1000;}
  /*ALL OTHER BROWSERS*/
  /* commented backslash hack v2 \*/
  #drop-nav {position:absolute;top:105px;height:5px;width:790px;z-index:1000;}
  /*end hack */

  #drop-nav ul {list-style-type:none;}
  #drop-nav li, #drop-nav li a {display:block; text-indent:-1000em; text-decoration:none;}
  #drop-nav li a {	overflow:hidden; }
  #drop-nav li {margin:0}
    .drop-top {width:187px; height:17px;}
	.drop-mid {float:left}
    .drop-bot {clear:both;float: left;width:187px; height:6px;}
    #drop-products {display:none;width:187px;position:relative;left:140px;z-index:1060;}
      #drop-products .drop-top {background: transparent url(http://www.munchkin.com/media/nav_products_top.gif) no-repeat; }
      #drop-products .drop-mid {background-color:#8875B9; border-left:2px solid #7561AA;border-right:2px solid #7561AA;}
      #drop-products .drop-bot {background: transparent url(http://www.munchkin.com/media/nav_products_bot.gif) no-repeat; }
        #drop-products li#dd-browsebycat a {width:183px;height:25px;background:transparent url(http://www.munchkin.com/media/nav_dd_browsebycat.gif) no-repeat top left;}
        #drop-products li#dd-browsebycat a:hover {background:transparent url(http://www.munchkin.com/media/nav_dd_browsebycat.gif) no-repeat bottom left;}
        #drop-products li#dd-babydevphases a {width:183px;height:25px;background:transparent url(http://www.munchkin.com/media/nav_dd_babydevphases.gif) no-repeat top left;}
        #drop-products li#dd-babydevphases a:hover {background:transparent url(http://www.munchkin.com/media/nav_dd_babydevphases.gif) no-repeat bottom left;}
        #drop-products li#dd-awardwinners a {width:183px;height:25px;background:transparent url(http://www.munchkin.com/media/nav_dd_awardwinning.gif) no-repeat top left;}
        #drop-products li#dd-awardwinners a:hover {background:transparent url(http://www.munchkin.com/media/nav_dd_awardwinning.gif) no-repeat bottom left;}
        #drop-products li#dd-musthavelists a {width:183px;height:25px;background:transparent url(http://www.munchkin.com/media/nav_dd_musthavelists.gif) no-repeat top left;}
        #drop-products li#dd-musthavelists a:hover {background:transparent url(http://www.munchkin.com/media/nav_dd_musthavelists.gif) no-repeat bottom left;}
    #drop-info {display:none;width:187px;position:relative;left:316px;z-index:1040;}
      #drop-info .drop-top {background: transparent url(http://www.munchkin.com/media/nav_info_top.gif) no-repeat; }
      #drop-info .drop-mid {background-color:#7fd03f; border-left:2px solid #7DC74A;border-right:2px solid #7DC74A;}
      #drop-info .drop-bot {background: transparent url(http://www.munchkin.com/media/nav_info_bot.gif) no-repeat; }
        #drop-info li#dd-babynames a {width:183px;height:25px;background:transparent url(http://www.munchkin.com/media/nav_dd_babynames.gif) no-repeat top left;}
        #drop-info li#dd-babynames a:hover {background:transparent url(http://www.munchkin.com/media/nav_dd_babynames.gif) no-repeat bottom left;}
        #drop-info li#dd-zodiacsigns a {width:183px;height:25px;background:transparent url(http://www.munchkin.com/media/nav_dd_zodiacsigns.gif) no-repeat top left;}
        #drop-info li#dd-zodiacsigns a:hover {background:transparent url(http://www.munchkin.com/media/nav_dd_zodiacsigns.gif) no-repeat bottom left;}  
        #drop-info li#dd-resources a {width:183px;height:25px;background:transparent url(http://www.munchkin.com/media/resources/nav_dd_resource.gif) no-repeat top left;}
        #drop-info li#dd-resources a:hover {background:transparent url(http://www.munchkin.com/media/resources/nav_dd_resource.gif) no-repeat bottom left;}             
        #drop-info li#dd-tips a {width:183px;height:25px;background:transparent url(http://www.munchkin.com/media/nav_dd_helpfultips.gif) no-repeat top left;}
        #drop-info li#dd-tips a:hover {background:transparent url(http://www.munchkin.com/media/nav_dd_helpfultips.gif) no-repeat bottom left;}               
        #drop-info li#dd-motm a {width:183px;height:25px;background:transparent url(http://www.munchkin.com/media/nav_dd_motm.gif) no-repeat top left;}
        #drop-info li#dd-motm a:hover {background:transparent url(http://www.munchkin.com/media/nav_dd_motm.gif) no-repeat bottom left;}               
        #drop-info li#dd-newsandpromos a {width:183px;height:25px;background:transparent url(http://www.munchkin.com/media/nav_dd_newsandpromos.gif) no-repeat top left;}
        #drop-info li#dd-newsandpromos a:hover {background:transparent url(http://www.munchkin.com/media/nav_dd_newsandpromos.gif) no-repeat bottom left;}               
        #drop-info li#dd-downloads a {width:183px;height:25px;background:transparent url(http://www.munchkin.com/media/nav_dd_downloads.gif) no-repeat top left;}
        #drop-info li#dd-downloads a:hover {background:transparent url(http://www.munchkin.com/media/nav_dd_downloads.gif) no-repeat bottom left;}               
    #drop-cs {display:none;width:187px;position:relative;left:405px;z-index:1030;}
      #drop-cs .drop-top {background: transparent url(http://www.munchkin.com/media/nav_cs_top.gif) no-repeat; }
      #drop-cs .drop-mid {background-color:#2fc5ec; border-left:2px solid #00aedc;border-right:2px solid #00aedc;}
      #drop-cs .drop-bot {background: transparent url(http://www.munchkin.com/media/nav_cs_bot.gif) no-repeat; }
        #drop-cs li#dd-companyfaqs a {width:183px;height:25px;background:transparent url(http://www.munchkin.com/media/nav_dd_companyfaqs.gif) no-repeat top left;}
        #drop-cs li#dd-companyfaqs a:hover {background:transparent url(http://www.munchkin.com/media/nav_dd_companyfaqs.gif) no-repeat bottom left;}               
        #drop-cs li#dd-productfaqs a {width:183px;height:25px;background:transparent url(http://www.munchkin.com/media/nav_dd_productfaqs.gif) no-repeat top left;}
        #drop-cs li#dd-productfaqs a:hover {background:transparent url(http://www.munchkin.com/media/nav_dd_productfaqs.gif) no-repeat bottom left;} 
        #drop-cs li#dd-productrecall a {width:183px;height:25px;background:transparent url(http://www.munchkin.com/media/nav_dd_productrecall.gif) no-repeat top left;}
        #drop-cs li#dd-productrecall a:hover {background:transparent url(http://www.munchkin.com/media/nav_dd_productrecall.gif) no-repeat bottom left;} 
        #drop-cs li#dd-productregistration a {width:183px;height:25px;background:transparent url(http://www.munchkin.com/media/nav_dd_productregistration.gif) no-repeat top left;}
        #drop-cs li#dd-productregistration a:hover {background:transparent url(http://www.munchkin.com/media/nav_dd_productregistration.gif) no-repeat bottom left;} 
        #drop-cs li#dd-productinstructions a {width:183px;height:25px;background:transparent url(http://www.munchkin.com/media/nav_dd_productinstructions.gif) no-repeat top left;}
        #drop-cs li#dd-productinstructions a:hover {background:transparent url(http://www.munchkin.com/media/nav_dd_productinstructions.gif) no-repeat bottom left;} 
        #drop-cs li#dd-contactcs a {width:183px;height:25px;background:transparent url(http://www.munchkin.com/media/nav_dd_contactcs.gif) no-repeat top left;}
        #drop-cs li#dd-contactcs a:hover {background:transparent url(http://www.munchkin.com/media/nav_dd_contactcs.gif) no-repeat bottom left;} 
    #drop-about {display:none;width:187px;position:relative;left:583px;z-index:1010;}
      #drop-about .drop-top {background: transparent url(http://www.munchkin.com/media/nav_about_top.gif) no-repeat; }
      #drop-about .drop-mid {background-color:#f69a4b; border-left:2px solid #F48221;border-right:2px solid #F48221;}
      #drop-about .drop-bot {background: transparent url(http://www.munchkin.com/media/nav_about_bot.gif) no-repeat; }
        #drop-about li#dd-ourhistory a {width:183px;height:25px;background:transparent url(http://www.munchkin.com/media/nav_dd_ourhistory.gif) no-repeat top left;}
        #drop-about li#dd-ourhistory a:hover {background:transparent url(http://www.munchkin.com/media/nav_dd_ourhistory.gif) no-repeat bottom left;} 
        #drop-about li#dd-munchkinmgmt a {width:183px;height:25px;background:transparent url(http://www.munchkin.com/media/nav_dd_munchkinmgmt.gif) no-repeat top left;}
        #drop-about li#dd-munchkinmgmt a:hover {background:transparent url(http://www.munchkin.com/media/nav_dd_munchkinmgmt.gif) no-repeat bottom left;} 
        #drop-about li#dd-pressroom a {width:183px;height:25px;background:transparent url(http://www.munchkin.com/media/nav_dd_pressroom.gif) no-repeat top left;}
        #drop-about li#dd-pressroom a:hover {background:transparent url(http://www.munchkin.com/media/nav_dd_pressroom.gif) no-repeat bottom left;} 
        #drop-about li#dd-media a {width:183px;height:25px;background:transparent url(http://www.munchkin.com/media/nav_dd_media.gif) no-repeat top left;}
        #drop-about li#dd-media a:hover {background:transparent url(http://www.munchkin.com/media/nav_dd_media.gif) no-repeat bottom left;} 
				#drop-about li#dd-meetouremployees a {width:183px;height:25px;background:transparent url(http://www.munchkin.com/media/nav_dd_meetouremployees.gif) no-repeat top left;}
        #drop-about li#dd-meetouremployees a:hover {background:transparent url(http://www.munchkin.com/media/nav_dd_meetouremployees.gif) no-repeat bottom left;} 
        #drop-about li#dd-joinourteam a {width:183px;height:25px;background:transparent url(http://www.munchkin.com/media/nav_dd_joinourteam.gif) no-repeat top left;}
        #drop-about li#dd-joinourteam a:hover {background:transparent url(http://www.munchkin.com/media/nav_dd_joinourteam.gif) no-repeat bottom left;} 
        #drop-about li#dd-bamboo a {width:183px;height:25px;background:transparent url(http://www.munchkin.com/media/nav_dd_bamboo.gif) no-repeat top left;}
        #drop-about li#dd-bamboo a:hover {background:transparent url(http://www.munchkin.com/media/nav_dd_bamboo.gif) no-repeat bottom left;} 
    #subnav {float:left;position:relative;left:5px;top:23px; width:560px; z-index:500;}
      #subnav ul {float:left; list-style:none; height: 20px;}
        #subnav ul li{float:left; padding-left:12px;}
          #subnav li select{width:150px; height:18px; font-size:11px; color:#7561aa;z-index:1;}
          #subnav ul li a{font-size:10px; font-weight:bold;}
          #subnav ul li a:hover{text-decoration:underline;}
          .products #subnav ul li a{color:#7561AA;}
            .products.devphases #subnav #subnav-proddev a{color:black;}
            .products.devphases #subnav #subnav-proddev a:hover{text-decoration:none;}   
            .products.musthaves #subnav #subnav-prodmusthave a{color:black;}
            .products.musthaves #subnav #subnav-prodmusthave a:hover{text-decoration:none;}          
            .products.awardwinners #subnav #subnav-prodaward a{color:black;}
            .products.awardwinners #subnav #subnav-prodaward a:hover{text-decoration:none;}
          .infostation #subnav ul li a{color:#7DC74A;}
            .infostation.babynames #subnav #subnav-infonames a{color:black;}
            .infostation.babynames #subnav #subnav-infonames a:hover{text-decoration:none;}
            .infostation.zodiac #subnav #subnav-infozodiac a{color:black;}
            .infostation.zodiac #subnav #subnav-infozodiac a:hover{text-decoration:none;}
            .infostation.resources #subnav #subnav-inforesources a{color:black;}
            .infostation.resources #subnav #subnav-inforesources a:hover{text-decoration:none;}
            .infostation.helpful #subnav #subnav-infohelpful a{color:black;}
            .infostation.helpful #subnav #subnav-infohelpful a:hover{text-decoration:none;}
            .infostation.motm #subnav #subnav-infomotm a{color:black;}
            .infostation.motm #subnav #subnav-infomotm a:hover{text-decoration:none;}
            .infostation.newsandpromos #subnav #subnav-infonews a{color:black;}
            .infostation.newsandpromos #subnav #subnav-infonews a:hover{text-decoration:none;}
            .infostation.downloads #subnav #subnav-infodownloads a{color:black;}
            .infostation.downloads #subnav #subnav-infodownloads a:hover{text-decoration:none;}
          .custservice #subnav ul li a{color:#00aedc;}
            .custservice.gfaqs #subnav #subnav-csgfaqs a{color:black;}
            .custservice.gfaqs #subnav #subnav-csgfaqs a:hover{text-decoration:none;}
            .custservice.pfaqs #subnav #subnav-cspfaqs a{color:black;}
            .custservice.pfaqs #subnav #subnav-cspfaqs a:hover{text-decoration:none;}
            .custservice.instr #subnav #subnav-csprodinstr a{color:black;}
            .custservice.instr #subnav #subnav-csprodinstr a:hover{text-decoration:none;}
            .custservice.instr #subnav #subnav-csregistration a{color:black;}
            .custservice.instr #subnav #subnav-csregistration a:hover{text-decoration:none;}
            .custservice.contact #subnav #subnav-cscontact a{color:black;}
            .custservice.contact #subnav #subnav-cscontact a:hover{text-decoration:none;}
          .about #subnav ul li a{color:#F48221;}
            .about.hist #subnav #subnav-abouthist a{color:black;}
            .about.hist #subnav #subnav-abouthist a:hover{text-decoration:none;}
            .about.manage #subnav #subnav-aboutmanage a{color:black;}
            .about.manage #subnav #subnav-aboutmanage a:hover{text-decoration:none;}
            .about.press #subnav #subnav-aboutpress a{color:black;}
            .about.press #subnav #subnav-aboutpress a:hover{text-decoration:none;}
            .about.employee #subnav #subnav-aboutmeet a{color:black;}
            .about.employee #subnav #subnav-aboutmeet a:hover{text-decoration:none;}
            .about.media #subnav #subnav-aboutmedia a{color:black;}
            .about.media #subnav #subnav-aboutmedia a:hover{text-decoration:none;}
            .about.join #subnav #subnav-aboutjoin a{color:black;}
            .about.join #subnav #subnav-aboutjoin a:hover{text-decoration:none;}
            .about.bamboo #subnav #subnav-aboutbamboo a{color:black;}
            .about.bamboo #subnav #subnav-aboutbamboo a:hover{text-decoration:none;}

/*------------------------------- must haves box -*/
    #musthaves-box {/*position: relative;*/ float:left;width:262px;height:292px;margin:5px 0 0 2px;background: transparent url(http://www.munchkin.com/media/bkd_mhlbox1.gif) no-repeat ;}
      #musthaves-content {height:250px; background: transparent url(http://www.munchkin.com/media/hdr_must_haves.gif) no-repeat; margin:30px 0px 0 33px;}
          #musthaves-header {padding:0; margin:0;}
            /*#musthaves-header img {margin:60px 60px 0 0; float:right; padding:0;}*/
			/*#musthaves-header img {position: relative; right: -10px; xtop: 95px; xleft: 133px; z-index: 10;}*/
          #musthaves-btns {width:110px;margin:50px 0 0 5px; float:left; padding:0; z-index: 1000;}
            #musthaves-btns ul {list-style:none;font-size:12px; color:white;text-align:left;}  
              #musthaves-btns ul li {margin:8px 0; padding:0;}
                #musthaves-btns ul li a {font-size:13px; font-weight: bold;  color:white;}
                #musthaves-btns ul li a:hover, #musthaves-btns ul li.mhl-on a {color:#fa0007;}
                
/*------------------------------- think pink 2007 box (Box 2)-*/
    #resource-box {position: relative; float:left;width:262px;height:292px;margin:5px 0 0 2px;background: transparent url(http://www.munchkin.com/media/resources/home_resource_tout.jpg) no-repeat ;}
	#resource-box .btn {background: transparent url(http://www.munchkin.com/media//resources/btn_view_home.gif) no-repeat ; position:absolute; bottom:40px; left:98px; display:block; text-indent:-9999px; overflow:hidden; width:71px; height:19px;}
	
    #tp-2007-box {/*position: relative;*/ float:left;width:262px;height:292px;margin:5px 0 0 2px;background: transparent url(http://www.munchkin.com/media/bkd_tp2008_gbasket.gif) no-repeat ;}
      #tp-2007-content {height:250px; margin:38px 0px 0 33px;}
          #tp-2007-header {padding:0; margin:0;}
          #tp-2007-btns {width:110px;margin:40px 0 0 10px; float:left; padding:0; z-index: 1000;}
            #tp-2007-btns ul {list-style:none;font-size:12px; color:white;text-align:left;}  
              #tp-2007-btns ul li {margin:8px 0; padding:0;}
                #tp-2007-btns ul li a {font-size:13px; font-weight: bold;  color:white;}
                #tp-2007-btns ul li a:hover, #musthaves-btns ul li.mhl-on a {color:#fa0007;}                  

/*------------------------------- home page -*/
#main_content {width:790px; margin:0;text-align:left; background:transparent;position: relative;}
  #main_content .box-large-top {float:left}
  #main_content-box {position: relative;float:left;width:790px; background: transparent url(http://www.munchkin.com/media/bg_box-large.gif) repeat-y;margin:0; padding:0;}
    #cLeft {display:inline;float:left;width:340px;height:450px;margin:14px 0 0 44px;}
    #cRight {float:left;width:340px;height:470px;margin:14px 0 0 29px;background: transparent url(http://www.munchkin.com/media/bg_bluecontent.gif) no-repeat;}
	
  .section-float-container#home-top {float:left;}
/*  	#whats-new-box{float:left;width:262px;height:292px;margin:5px 0 0 0;background: transparent url(http://www.munchkin.com/media/bg_whats_new.gif) no-repeat;}
  		#whats-new-content{margin:25px 35px; color:red;}
  			#whats-new-content ul{margin:70px 10px 5px 15px; padding: 20px 0 0 0px; height:125px;}
  			#whats-new-content li{margin:3px;}
  			#whats-new-content a {color:#fb6e00;text-decoration:underline;}
  			#whats-new-content img{margin-top:5px;}
*/

			#whats-new-box{padding-top: 60px;float:left;width:262px;height:232px;margin:5px 0 0 0;background: transparent url(http://www.munchkin.com/media/bg_whats_new_rev.gif) no-repeat;}
	  		#whats-new-content{margin:5px 35px; color:red;}
	  			#whats-new-content div.press-item {margin: 6px 0;}
					#whats-new-content div.press-item img {float: left; margin-right:6px;}
	  			#whats-new-content a {color:#000;text-decoration:underline;}
			#recall-box{padding-top: 30px;float:left;width:438px;height:450px;margin:5px 0 0 0;background: transparent url(http://www.munchkin.com/media/bg_recall.gif) no-repeat;}
	  		#recall-header{background: transparent url(http://www.munchkin.com/media/hdr_pink_recall.gif) no-repeat;margin:5px auto; color:white;height:25px;width:255;}
	  		#recall-content{margin:5px 35px; color:white;}
#recall-content p, h1{ margin: 10px 0 0 0; padding:0;  color: #000;}
#recall-content h1 {   font-size: 20px; }
#recall-content p {   font-size: 13px; }
	  	

    #news-box {float:left;width:262px;height:292px;margin:5px 0 0 0;background: transparent url(http://www.munchkin.com/media/bg_orangedotcontent2.gif) no-repeat;}
      #news-box-content {width:262px;height:250px;}
        #news-box-header {width:184px;height:92px;margin:35px 0 0 42px;background: transparent url(http://www.munchkin.com/media/hdr_newsbox.gif) no-repeat;}
        #news-box-header img {margin:6px;}
        #news-box-text {width:150px;margin:10px 0 0 42px;line-height:14px;}           
        #news-box-text sup {font-size:9px}
		#news-box-text img {margin-top:10px;} 
    .section-float-container#home-bot {float:left;margin-left:1px;}
   #motm-box {float:left;width:262px;height:292px;margin:5px 0 0 2px;background: transparent url(http://www.munchkin.com/media/bg_pinkwidecontent.gif) no-repeat ;}
      #motm-content {/*width:180px;height:250px;*/ background: transparent url(http://www.munchkin.com/media/hdr_pink_munchkin_month.gif) no-repeat; margin:30px 0px 0 40px;}
       #motm-text {color:#ffffff; padding:22px 0 0 5px; /*width:200px;*/font-weight:bold;}
       #motm-middle { padding:0; margin:20px 10px 0px 0px; float:left; width:92;height:91px;background: transparent url(http://www.munchkin.com/media/hdr_pink_motmbox.gif) no-repeat; }
       #motm-middle img {margin:6px;}
   	   #motm-middle2 {margin:8px 10px 0 5px; /*float:right;*/ padding:0; /*width:65px;*/ color:#ffffff;}
            #motm-middle2 p {font-style:italic;}
            #motm-middle2 img {margin:10px 0 0 0}
          #motm-footer {clear:both;} 
            #motm-footer img{ margin:10px 0 0 0; }
   #tip-box {float:left;width:386px;height:171px;background: transparent url(http://www.munchkin.com/media/bg_purplewidecontent.gif) no-repeat;}
    #tip-box-content{margin:21px 0 0 20px; width:335px;}
      #tip-box-img{float:left; margin:0 0 0 0px}
      #tip-box-main{float:right; margin:7px 0 0 0 }
        #tip-box-main p {color:#ffffff;font-weight:bold; margin:0 0 5px 5px; width:205px;}
   #poll-box {float:left;width:400px;height:171px;background: transparent url(http://www.munchkin.com/media/bg_grnyellowwidecontent.gif) no-repeat;}
      #poll-box-content { width:340px; margin:25px 0 0 35px; }
        #poll-box-content p {color:#00000; margin:5px 0 5px 5px;}
		#poll_answers {color:#00000; margin:5px 0 5px 5px;}
		#poll-box-content .poll_radio{width: 160px; height: 30px; float: left}
        #poll-box-content input {margin:0 5px;}
		#poll-box-main p { margin: 5px 0 10px 0; }
		#poll_results_left { float:left; margin: 0 50px 0 20px; }
		#poll_results_right { float:left; }
		.poll_results_avg { font-weight:bold; margin-right:10px; }
		#poll_results_link { margin:0; clear:left; }

/*------------------------------- Send to a Friend Layer styles. -*/
#stf {display:none;clear:both;width:400px; height:415px; margin:0 0 0 200px;position:absolute;top:150px;*left:150px;color:#808080; background:#fff url(http://www.munchkin.com/media/bg_whthearts_repeat.gif); border:2px solid #333;text-align:right;}
  #stf img {padding:5px;}
  #stf .content {padding:20px 12px 12px 12px;font-family:arial,sans-serif;font-size:1.2em;font-weight:bold;text-align:left;}
    #stf .content p {font-size: .9em; font-weight: normal; color: #000000;}
	#stf #stf-form {display:block;margin:10px;}
	  #stf #stf-form td {font-weight:normal;color:#0066cc;background-color:transparent;}
      #stf #stf-form input, #stf #stf-form textarea {margin:0 4px;width:250px;}
    #stf #stf-form td {padding:3px 0;}
    #stf #stf-form td.fcol1 {width:95px;}
    #stf #stf-form a.link {margin:10px 0 0 285px;display:block;width:67px;height:28px;text-indent:-1000em; text-decoration:none;background:transparent url(http://www.munchkin.com/media/btn_send.gif) no-repeat;font-size:.5em}
    #stf #stf-form a.link:hover {background:transparent url(http://www.munchkin.com/media/btn_send.gif) no-repeat 0 -29px;}
    #stf #stf-form .submit-button {width:43px;height:19px;padding-top:10px;}


/*Pink Duck Popup
-----------------------------------------------------*/
#popup_container {
	width: 1px;
	height: 1px;
	position: relative;
}

#pink_popup {
	width: 900px;
	height: 500px;
	position: absolute;
	top: -926px;
	left: 14px;
}

* html #pink_popup {
	top: -992px;
}


/*Bamboo Popup
-----------------------------------------------------*/
#popup-bamboo {
	width: 470px;
	height: 370px;
	position: absolute;
	top: -950px;
	left: 320px;
}

/*
//////////////////////////////////////////////
sIFR
//////////////////////////////////////////////
*/

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

.sIFR-hasFlash h2#product_cat_title {
	z-index: 1;
	visibility: hidden;
	height: 26px;
	font-size: 17px;
	margin-bottom: 4px;
}

.sIFR-hasFlash h2#product_instructions_title {
	z-index: 1;
	visibility: hidden;
	height: 26px;
	font-size: 17px;
	margin-bottom: 4px;
}

.sIFR-hasFlash h2#product_faq_title {
	z-index: 1;
	visibility: hidden;
	height: 26px;
	font-size: 17px;
	margin-bottom: 4px;
}

.sIFR-hasFlash h2#company_faq_title {
	z-index: 1;
	visibility: hidden;
	height: 26px;
	font-size: 17px;
	margin-bottom: 4px;
}

.sIFR-hasFlash h2#must_have_title {
	z-index: 1;
	visibility: hidden;
	height: 26px;
	font-size: 17px;
	margin-bottom: 4px;
}

.sIFR-hasFlash h3.mhl_reg_title {
	z-index: 1;
	visibility: hidden;
	height: 36px;
	font-size: 17px;
	margin-bottom: 4px;
}

.sIFR-hasFlash h3#wtb_text {
	z-index: 1;
	visibility: hidden;
	height: 18px;
	font-size: 17px;
	margin-left: 30px;
	margin-bottom: 4px;
}

.sIFR-hasFlash h3#hdr_store_detail {
	z-index: 1;
	visibility: hidden;
	height: 50px;
	font-size: 20px;
	margin-bottom: 5px;
}

.sIFR-hasFlash h3#promo_headline {
	z-index: 1;
	visibility: hidden;
	height: 40px;
	font-size: 20px;
	margin-bottom: 5px;
}


/*Home Page Featured Products Carousel
-----------------------------------------------------*/
#bluebox-content {
	margin: 24px 0 0 24px; 
	width: 297px;
}

/*#bluebox-content * {
	padding: 0;
	margin: 0;
	border: none;
	float: none;
	width: auto;
	height: auto;
}*/

.feat-prods-dots {
	width: 285px;
	background: transparent url(http://www.munchkin.com/media/bg_dots.gif) repeat-x;
	margin: 0; 
	padding: 0; 
	height: 5px;
	clear: both;
}

#featured-product-wrap {
	height: 150px; 
	margin-top: 10px;
}

.featured-product-image {
	float: left; 
	margin-left: 6px; 
	padding: 6px;
	width: 123px;
	height: 133px;
	background: transparent url(http://www.munchkin.com/media/hdr_featuredbox.gif) no-repeat;
}

.featured-product-info {
	float: right; 
	width: 130px; 
	margin-right: 10px;
}

.featured-product-info h3 {
	color: #fff; 
	margin: 10px 0 0 0; 
	font-size: 15px;
}

.featured-product-info p {
	font-size: 12px; 
	line-height: 1.2em; 
	width: 130px; 
	height: 60px; 
}

.featured-product-info a { 
	color: #FFFFFF; 
}

.featured-product-info a:hover { 
	text-decoration: underline; 
}
	
#prod-cat-browse {
	margin: 10px 0px 0px 0px;
	font-size: 11px;
}

#prod-cat-browse ul {
	list-style-type: none;
	margin: 0 10px 0 10px;
}

#prod-cat-browse ul li {
	margin: 3px 0;
}

#prod-cat-browse ul li a {
	color: #000;
}
  
#right-prod-list {
	float: right;
	width: 120px;
}

#left-prod-list {
	float: left;
	width: 125px;
}
  
#blue-bottom {
	margin-top: 10px;
}

#featured_left { 
	float: left; 
	margin: 0 5px 0 5px; 
}

#featured_right { 
	float: left; 
}

.product-carousel { 
	position: relative;
	overflow: hidden;
	visibility: visible;
	margin: 0;
	float: left;
	color:#618cbe;
	width: 280px;
	height: 70px;
	padding: 5px;
}

#prev-arrow, #next-arrow {
	float: left;
	margin: 20px 4px;
	cursor: pointer;
}

.carousel-clip-region { 
	overflow: hidden;
	margin: 0px;
	position: relative; 
	float: left;
	width: 220px;
	height: 70px;
}
				
ul.carousel-list { 
	width: 10000000px;
	position: relative;
	z-index: 1; 
	margin: 0;
	padding: 0;
}

.carousel-list li { 
	float: left;
	list-style: none;
	overflow: hidden;
	margin: 0;
	padding: 0;
	list-style: none;
}

.carousel-list li img { 
	width: 60px;
	height: 60px;
	padding: 5px;
	margin: 0 2px;
	cursor: pointer;
	background: transparent url(http://www.munchkin.com/media/bkd_carousel_thumb.gif) top left no-repeat;
}

.carousel-vertical li { 
	float: none;
	margin-bottom: 0px;
}

ul.carousel-vertical { 
	width: auto;
}

/*Improved Div Overlay
-----------------------------------------------------*/
.overlay {
	position:fixed;
	width: 100%;
	height: 100%;
	top: 0; 
	left: 0;
	display: table;
	z-index: 1000;
	background: transparent url(http://www.munchkin.com/media/overlay.png) left top repeat;
}                      

.window_wrap {
	vertical-align: middle;
	text-align: center;
}

* html .overlay {
	position: absolute;
	width: expression( ( ignoreMe = document.documentElement.clientWidth));  
	height: expression( ( ignoreMe = document.documentElement.clientHeight));
	top: expression( ( ignoreMe = document.documentElement.scrollTop));
	left: 0;
	display: block;	
	background: transparent url(http://www.munchkin.com/media/overlay.gif) left top repeat;	
}

* html .window_wrap {
	position: absolute;
	display: block;
	left: 0;
	top: 0;
	text-align: center;
}

.window {
	position: relative;
	width: 600px;
	margin: 50px auto;
	text-align: left;
	color: #000;
	background: #fff url(http://www.munchkin.com/media/bg_whthearts_repeat.gif);
	padding: 5px;
	border: 2px solid #00aee2;
}

#pressbox .window {
	padding: 20px;
}

#pressbox #presscontent {
	padding: 20px;
	background: #fff;
	margin: 0 auto;
}

#pressbox #presscontent p {
	margin: 12px 0;
}
#opofTout {
	background:url(/media/bg_grnyellowwidecontent.gif) no-repeat 0 0;
	float:left;
	width:360px;
	height:135px;
	padding:28px 0 0 40px;
}
#opofTout .opofLogo {
	float:right;
	margin:2px 38px 0 10px;
}
#opofTout p {
	margin-top:5px;
}
#opofTout .btn {
	background:url(/media/one-planet/btn_learn_opof.jpg) no-repeat 0 0;
	overflow:hidden;
	text-indent:-9999px;
	display:block;
	width:92px;
	height:19px;
	margin:10px 0 0 0;
}
#resourceTout {
	background:url(/media/bg_grnyellowwidecontent.gif) no-repeat 0 0;
	float:left;
	width:360px;
	height:145px;
	padding:28px 0 0 40px;
}
#resourceTout .resourceLogo {
	float:right;
	margin:2px 38px 0 10px;
}
#resourceTout p {
	margin-top:5px;
}
#resourceTout .btn {
  background:url(/media/btn_view_all_green.gif) no-repeat 0 0;
	overflow:hidden;
	text-indent:-9999px;
	display:block;
	width:92px;
	height:19px;
	margin:10px 0 0 0;
}