
/*------------------------------- 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;}


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

/*------------------------------- award -*/
#award-icon{float:right;}

/*------------------------------- 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:-6px;left:270px;width:230px;height:50px;}
	#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; overflow:hidden; 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; 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-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-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-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 {float:left;position:relative;right:23px;top:8px; width:100%; z-index:500;}
      #subnav ul {float:right; 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.helpful #subnav #subnav-infohelpful a{color:black;}
            .infostation.helpful #subnav #subnav-infohelpful a:hover{text-decoration:none;}
			.infostation.resource_center #subnav #subnav-inforesources a{color:black;}
            .infostation.resource_center #subnav #subnav-inforesources 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-csprodrecall a{color:black;}
            .custservice.instr #subnav #subnav-csprodrecall a:hover{text-decoration:none;}
            .custservice.instr #subnav #subnav-csprodinstr a{color:black;}
            .custservice.instr #subnav #subnav-csprodinstr 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;}

/*------------------------------- dev stages box -*/
	#devstages-box {float:left;width:241px;height:195px;background: transparent url(http://www.munchkin.com/media/bg_dev_phases_sm.gif) no-repeat;}
    #devstages-content {padding:33px 0 0 26px; }
      #devstages-text {padding-left:3px;}
      #devstages-middle {padding:0; margin:5px 0px 0 0; float:left;width:187px;}
        #devstages-middle ul {list-style:none;font-size:13px; font-weight:bold;color:white;text-align:left;}  
          #devstages-middle ul li {clear:left; margin:0 0 0 0; padding:0; height:20px;}
          #devstages-middle ul li.sep {background: url(http://www.munchkin.com/media/bg_orangered_dots.gif) repeat-x 0 13px;}
          #devstages-middle ul li a { letter-spacing:.1em; font-size:12px; font-weight:bold;color:white;padding:0 10px 0 10px; display:block; width:165px;}
          #devstages-middle ul li a:hover, #devstages-middle ul li.bcat-on a {background-color:#fb6d00;}
		  .devstages-left { letter-spacing:.1em; }
		  .devstages-right { margin-left:10px; }

/*------------------------------- search by category box -*/
	#prodsearch-box span{font-size: 9px; position: relative; top: -4px;}
	#prodsearch-box {float:left;width:250px;height:292px;background: transparent url(http://www.munchkin.com/media/bg_pink_prod.gif) no-repeat ; margin-left:4px;}
    #prodsearch-content {padding:33px 0 0 26px; }
      #prodsearch-text {padding-left:3px;}
      #prodsearch-middle {padding:0; margin:5px 0px 0 0; float:left;width:202px;}
        #prodsearch-middle ul {list-style:none;font-size:12px; font-weight:bold;color:white;text-align:left;}  
          
		  #prodsearch-middle ul li {margin:0 0 0 3px; padding:0; height: 18px;}
		  /* #prodsearch-middle ul li {margin:0 0 0 5px; padding:0; height:20px;} */
          #prodsearch-middle ul li.sep {background: url(http://www.munchkin.com/media/bg_pink_dots.gif) repeat-x 0 13px;}
          /*#prodsearch-middle ul li#sep {background: url(http://www.munchkin.com/media/bg_pink_dots.gif) repeat-x 0 15px;} */

		  #prodsearch-middle ul li a {font-size:12px; width:185px; font-weight:bold;color:white;padding:0px 2px 0 5px; display:block;}
         
		 /* Backup of unchanged style before tinkering to work in Safari - BT */
		 /* #prodsearch-middle ul li a {font-size:12px; width:177px; font-weight:bold;color:white;padding:0 10px 0 10px; display:block;} */

		  #prodsearch-middle ul li a:hover, #prodsearch-middle ul li.bcat-on a {background-color:#e14fab;}
		
		#catbox span{font-size: 9px; position: relative; top: -4px;}
		#catbox{
			width: 241px;
			float: left;
		}
		#cs_content #catbox{
			margin-left: 14px;
			/* Peter - Fix IE */
			_margin-left: 7px;
		}
		#catbox h3{
			display: none;
		}
		#catbox_top{
			width: 241px;
			height: 69px;
			background: url(http://www.munchkin.com/media/catbox_top.gif) top left no-repeat;
		}
		#catbox_mid{
			width: 241px;
			padding: 15px 0;
			background: url(http://www.munchkin.com/media/catbox_mid.gif) top left repeat-y;
		}
		#catbox_btm{
			width: 241px;
			height: 24px;
			background: url(http://www.munchkin.com/media/catbox_btm.gif) top left repeat-y;
		}
		#catbox ul{
			list-style: none;
			margin: 0 25px;
		}
		#catbox li{
			text-transform: uppercase;
			font-size:12px;
			line-height: 12px;
			font-weight:bold;
			color: #fff;
			padding-bottom: 4px;
			background: url(http://www.munchkin.com/media/bg_pink_dots.gif) repeat-x 0 14px;
		}
		#catbox li ul{
			margin: 0 5px;
		}
		#catbox ul.catsub{
			display: none;
		}
		#catbox ul ul li{
			font-size: 10px;
		}
		#catbox li.sub-container{
			line-height: 1px;
			font-size: 1px;
			margin: 0;
			padding: 0;
			background: none;
		}
		#catbox a{
			color: #fff;
			display: block;
			padding: 1px;
		}
		#catbox a:hover{
			background-color:#e14fab;
		}
		#catbox a.bcat-on{
			background-color:#e14fab;
		}
		
		
.overview-col{width:200px; margin-top:10px;}


/*------------------------------- where to buy box -*/
#media-title{color:#FB6E00; padding:10px 0 5px 0;}

.dotty-border{background:transparent url(http://www.munchkin.com/media/img_orangedot.gif) repeat-x bottom; padding:0 0 20px 0; margin:10px 0;}

#media-recent form{float:right;}	
#media-date{color:#FB6E00;}
	/*.magazine{text-align:center;margin-bottom:10px;}
/*	.magazine-mag .mag-title(color:#00aedc;}*/
.magazine-mag {
	padding: 5px;
	/*margin:10px 0 5px 0;*/
	margin: 5px 0 0 0;
	width:92px;
	height:87px;
	background: transparent url(http://devsite1.212interactive.com/media/bg-mag-media.gif) no-repeat top;
}
       #motm-middle img {margin:6px;}
	.magazine{width:110px;height: 150px;float:left;text-align:center;}
	magazine img{padding:0 10px;}
	

#magazine-detail{}

	#magazine-detail .magazine-mag-big { padding:10px; margin:10px 10px 0px 0; float:left; width:125;height:130px;background: transparent url(http://devsite1.212interactive.com/media/bg-mag-media-125x125.gif) no-repeat top; margin}
	/*#magazine-detail .mag-title{float:left;}*/
	h2.mag-title{color:#7251a9;padding-top:45px;font-size:25px;}
	#magazine-detail h3{font-weight:normal;font-size:150%;}
	.mag-summary{margin-bottom:10px;}
	.mag-detail{margin-top:10px;}


/*------------------------------- where to buy box -*/
	 #wtb {width:440px;height:146px;padding-top:30px;background: transparent url(http://www.munchkin.com/media/bg_orange_wtb.gif) no-repeat;}
     #wtb #wtb-content-top { float:left; width:145px; margin:0 30px 5px 0px; background: transparent 
	 url(http://www.munchkin.com/media/hdr_wheretobuy.gif) no-repeat; }
	 * html #wtb #wtb-content-top{position: relative; top: 0; left: -26px;}
	 #wtb-content-bot { clear:left; margin:0 30px;height:30px;}
     #wtb-content-bot #wtb-text {margin:5px 5px 0 0;}
     #wtb-content-bot #wtb-text, #wtb-content-bot #wtb-input {float:left;}
	 * html #wtb select {position: relative; top: 0; left: -26px;}
     #wtb-content-bot .whereToBuy-form-border {background:#ffa51a;}
     #wtb-content-bot #wtb-input a {margin-left:5px;display:block;text-indent:-1000em; text-decoration:none;width:20px;height:20px;background: transparent url(http://www.munchkin.com/media/btn_go2.gif) no-repeat;}
     #wtb-content-bot #wtb-input a:hover {background-position:0 -20px;}
	 #whereToBuy-variations { float:left; }

/*------------------------------- home page -*/
#main_content {width:790px; margin:0;text-align:left; background:transparent;}
  #main_content .box-large-top {float:left}
  #main_content-box {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:450px;margin:14px 0 0 29px;background: transparent url(http://www.munchkin.com/media/bg_bluecontent.gif) no-repeat;}
	#bluebox-content {margin:24px 0 0 24px; width:297px;}
        #bluebox-content img {padding:0;margin:0;}
      #bluebox-content-main{}
        /*#blue-left{ width:143px; float:left;}
			#blue-left-box {width:135px;height:145px;margin:10px 0 20px 10px;background: transparent url(http://www.munchkin.com/media/hdr_featuredbox.gif) no-repeat;}
			#blue-left-box img {margin:6px;}
        #blue-right{width:130px; float:right; margin:10px 8px 0 0;}
        #blue-right h3{color:white; margin:10px 0 0 0; font-size:15px;}
        #blue-right p{font-size:12px; line-height:1.2em; width:130px; height: 60px; }
		#blue-right a { color:#FFFFFF; }
		#blue-right a:hover { text-decoration:underline; }
		#blue-space { margin-top:15px; clear: both; _margin-top:10px; }
		#blue-right .more { margin-bottom:5px; }*/
		
		.featured-product{height: 150px; margin-top: 10px;}
		.featured-product .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 .featured-product-info{float: right; width: 130px; margin-right: 10px;}
		.featured-product .featured-product-info h3{color:white; margin:10px 0 0 0; font-size:15px;}
        .featured-product .featured-product-info p{font-size:12px; line-height:1.2em; width:130px; height: 60px; }
		.featured-product .featured-product-info a { color:#FFFFFF; }
		.featured-product .featured-product-info a:hover { text-decoration:underline; }
		
	  #blue-bottom{margin-top: 10px}
		#featured_left { float:left; margin:0 5px 0 5px; }
		#featured_right { float:left; }

  .section-float-container#home-top {float:left;}
    #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:125px;margin:16px 0 0 42px;}           
        #news-box-text img {margin-top:13px;} 
    .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_purplecontent.gif) no-repeat ;}
      #motm-content {width:180px;height:250px; background: transparent url(http://www.munchkin.com/media/hdr_munchkin_month.gif) no-repeat; margin:30px 0px 0 40px;}
          #motm-text {color:#ffffff; padding:50px 0 0 5px; width:200px;font-weight:bold;}
          #motm-middle { padding:0; margin:15px 0px 0 0px; float:left; width:92;height:91px;background: transparent url(http://www.munchkin.com/media/hdr_motmbox.gif) no-repeat; }
            #motm-middle img {margin:6px;}
          #motm-middle2 {margin:15px 10px 0 5px; float:right; padding:0; width:65px;}
            #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; }


/*------------------------------- products_landing -*/
			#product_content {width:790px; margin:0; padding:0; text-align:left; background:transparent;}
			#product_content .box-large-top {float:left;}
			#product_content-box {float:left;width:790px; background: transparent url(http://www.munchkin.com/media/bg_box-large.gif) repeat-y;margin:0; padding:0;}
			#product_content-box-top{ float:left;}

      #product-top-left{float:left; padding:0 0 0 28px;}
      #product-top-right{float:right; width:460px; padding:4px 32px 0 0;}
      
/*
			#product-select-box {width:438px;height:271px;margin:10px 0 0 15px; padding-top:2px;}
			#product-select-header {}
			#product-select-header img{margin:40px 0 0 45px;}
			#product-select-content{padding:109px 0 0 52px;text-align:center;}
			#product-select-content ul{list-style:none; width:230px;height:16px;font-size:11px; font-weight:bold;color:white;margin:0 0 0 80px;}
			#product-select-content ul li{float:left;}
			#product-select-content p{float:left;  padding:0 5px}
			#product-select-content a{float:left;text-decoration:none; color:white;}
			#product-select-content a:hover{text-decoration:underline;}

			#products-news-box {float:left;height:292px;margin:0 0 0 0;background: transparent url(http://www.munchkin.com/media/bg_blue_products.gif) no-repeat;}
			#products-news-box-content {width:262px;height:250px;}
			#products-news-box-header {margin:33px 0 0 40px;}
			#products-news-box-header img {}
			#products-news-box-info {float:left;width:225px;padding:5px 0 0 35px;}           
			#products-info-left {float:left;width:100px;height:100px;background: transparent url(http://www.munchkin.com/media/bg_blue_frame.gif) no-repeat;}
			#products-info-left img {margin:6px 9px; width: 80px; height: 80px}
			#products-info-right{float:left;width:95px;}
			#products-info-right h3{color:white; margin:0 0 0 0; font-size:16px;}
			#products-info-right p{font-size:11px; line-height:1.2em;}
			#products-info-bottom{float:left;width:190px;padding:0 6px;}
			#products-info-bottom h3{color:white; margin:0 0 0 0; font-size:16px;}
			#products-info-bottom p{font-size:11px; line-height:1.2em;}
			#products-info-bottom img {margin-left:140px;}
			#product_content #musthaves-box {margin-left:0;}
*/

			/*Revised Product Landing Page - Nick W. 8-15-07
			-----------------------------------------------------*/
			#product_nav {width: 438px; height: 425px; margin: 10px 0 0 15px; position: relative; background: transparent url(http://www.munchkin.com/media/bkd_prodlanding_nav.jpg) top left no-repeat;}
			#product_nav a#viewall_newborn {position: absolute; top: 115px; left: 310px;}
			#product_nav a#viewall_crawler {position: absolute; top: 190px; left: 310px;}
			#product_nav a#viewall_walker {position: absolute; top: 265px; left: 310px;}
			#product_nav a#viewall_toddler {position: absolute; top: 340px; left: 310px;}
			
			#product_content #products-news-box {float:left;width:260px;height:295px;background: transparent url(http://www.munchkin.com/media/bkd_prodlanding_award.gif) no-repeat;}
			#product_content #products-news-box-content {width:262px;height:250px;}
			#product_content #products-news-box-header {margin:33px 0 0 40px;}
			#product_content #products-news-box-header img {}
			#product_content #products-news-box-info {float:left;width:225px;padding:5px 0 0 35px;}           
			#product_content #products-info-left {float:left;width:100px;height:100px;background: transparent url(http://www.munchkin.com/media/bg_red_frame.gif) no-repeat;}
			#product_content #products-info-left img {margin:6px 9px; width: 80px; height: 80px}
			#product_content #products-info-right{float:left;width:95px;}
			#product_content #products-info-right h3{color:white; margin:0 0 0 0; font-size:16px;}
			#product_content #products-info-right p{font-size:11px; line-height:1.2em;}
			#product_content #products-info-bottom{float:left;width:190px;padding:0 6px;}
			#product_content #products-info-bottom h3{color:white; margin:0 0 0 0; font-size:16px;}
			#product_content #products-info-bottom p{font-size:11px; line-height:1.2em;}
			#product_content #products-info-bottom img {margin-left:140px;}
			
			#product_content #prodsearch-box {float:left;width:260px;height:295px;background: transparent url(http://www.munchkin.com/media/bkd_prodlanding_browse.gif) no-repeat;}
			#product_content #prodsearch-box span{font-size: 9px; position: relative; top: -4px;}
    	#product_content #prodsearch-content {padding:33px 0 0 30px; }
      #product_content #prodsearch-text {padding-left:3px;}
      #product_content #prodsearch-middle {padding:0; margin:5px 0px 0 0; float:left;width:202px;}
			#product_content #prodsearch-middle ul {list-style:none;font-size:12px; font-weight:bold;color:white;text-align:left;}  
		  #product_content #prodsearch-middle ul li {margin:0 0 0 3px; padding:0; height: 18px;}
			#product_content #prodsearch-middle ul li.sep {background: url(http://www.munchkin.com/media/bg_blue_dots.gif) repeat-x 0 13px;}
		  #product_content #prodsearch-middle ul li a {font-size:12px; width:185px; font-weight:bold;color:white;padding:0px 2px 0 5px; display:block;}
		  #product_content #prodsearch-middle ul li a:hover, #product_content #prodsearch-middle ul li.bcat-on a {background-color:#e14fab;}
		
			#product_content #musthaves-box {margin-top: 0;float:left;width:260px;height:295px;background: transparent url(http://www.munchkin.com/media/bkd_prodlanding_musthaves.gif) no-repeat;}
			#product_content #musthaves-content {height:250px; background: transparent url(http://www.munchkin.com/media/hdr_prodlanding_musthaves.gif) no-repeat; margin:30px 0px 0 33px;}
			#product_content #musthaves-header {padding:0; margin:0;}
			#product_content #musthaves-btns {width:110px;margin:50px 0 0 5px; float:left; padding:0; z-index: 1000;}
			#product_content #musthaves-btns ul {list-style:none;font-size:12px; color:white;text-align:left;}  
			#product_content #musthaves-btns ul li {margin:8px 0; padding:0;}
			#product_content #musthaves-btns ul li a {font-size:13px; font-weight: bold;  color:white;}
			#product_content #musthaves-btns ul li a:hover, #product_content #musthaves-btns ul li.mhl-on a {color:#fa0007;}
	    

/*------------------------------- products_detail -*/
#pdetail_content {width:790px; margin:0; padding:0; text-align:left; background:transparent;}
  #pdetail_content .box-large-top {float:left;}
  #pdetail_content #pdetail_content-box {float:left;width:790px; background: transparent url(http://www.munchkin.com/media/bg_box-large.gif) repeat-y;margin:0; padding:0;}
    #pdetail_content #pdetail-content-left {float:left; margin-top:10px; width:300px;}
    #pdetail_content #pdetail-image-large {width:241px;height:271px;margin:0 0 0 40px;background:transparent url(http://www.munchkin.com/media/bg_prod_large.gif) no-repeat;}
      #pdetail_content #pdetail-image-large img {margin:40px 25px 25px;}
    #pdetail_content #pdetail-image-sm {width:241px;margin:0 0 0 44px;}
      #pdetail_content .pdetail-thumb {float:left;width:120px;height:92px;margin:12px 0 0 0;background: transparent url(http://www.munchkin.com/media/bg_prod_thumb.gif) no-repeat;}
      
	    #pdetail_content .fade{z-index: 100;background-color: #fff;	filter:alpha(opacity=20);	-moz-opacity: 0.2;	opacity: 0.2;}      
      
      #pdetail_content .pdetail-thumb img.prod-img {margin:5px;width:80px;height:80px;}
      #pdetail_content .pdetail-thumb img.enlarge-img {margin-left:1px;}
    #pdetail_content #pdetail-content-right {float:left; margin:10px 0 0 12px; width:460px;}
      #pdetail_content #pdetail-content-right #forward {float: right}
	  #pdetail_content #pdetail-content-right h1 {text-transform:uppercase;font-size:20px;color:#7251a9}
      #pdetail_content #pdetail-content-right h2 {font-size:15px;color:#2695d2;margin:0 0 6px 0;}
      #pdetail_content #pdetail-content-right img#add-to-list {margin-left:10px;}
      #pdetail_content #pdetail-content-right #product-text {margin:13px 0;}
      #pdetail_content #pdetail-content-right #product-text p {margin-bottom:12px;}
      #pdetail_content #pdetail-content-right #product-text ul {margin:18px;color:#7251a9;font-weight:bold;}
      #pdetail_content #pdetail-content-right #wtb {width:440px;height:111px;background: transparent url(http://www.munchkin.com/media/bg_orange_wtb_sm.gif) no-repeat;}
      #pdetail_content #pdetail-content-right #wtb-content-top {margin:5px 30px 5px 30px;height:20px;background: transparent url(http://www.munchkin.com/media/hdr_wheretobuy.gif) no-repeat;}
      
h3#hdr_store_detail_noflash {
	font-size: 15px;
	margin-bottom: 5px;
	color: #e10086;
}

	  /*#pdetail_content #pdetail-content-right #testimonials {float:left;padding:26px 0;width:439px;height:231px;background: transparent url(http://www.munchkin.com/media/bg_green_testimonials.gif) no-repeat;}
      #pdetail_content #pdetail-content-right #testimonials img {margin:5px 35px;}
      #pdetail_content #pdetail-content-right #testimonials .testimonial-text {margin:10px 35px;}*/

	  #pdetail_content #pdetail-content-right #testimonials {float:left; width:438px; margin-bottom: 20px;}
	  #pdetail_content #pdetail-content-right #testimonials #testimonials_top {width:438px; height: 34px; background: transparent url(http://www.munchkin.com/media/bkd_testimonials_top.gif) no-repeat;}
	  #pdetail_content #pdetail-content-right #testimonials #testimonials_mid {width:378px; padding: 10px 30px; background: transparent url(http://www.munchkin.com/media/bkd_testimonials_mid.gif) repeat-y;}
	  #pdetail_content #pdetail-content-right #testimonials #testimonials_btm {width:438px; height: 34px; background: transparent url(http://www.munchkin.com/media/bkd_testimonials_btm.gif) no-repeat;}
	  #pdetail_content #pdetail-content-right #testimonials img {margin-bottom:5px}
	  #pdetail_content #pdetail-content-right #testimonials a img {float: right}
      #pdetail_content #pdetail-content-right #testimonials .testimonial-text {margin:10px 0px;}
	
	  #pdetail_content #recommended { margin:5px 0 10px 0; }
	
	/*bling*/
	#pdetail_content #bling {width: 439px; height: 405px; background: transparent url(http://www.munchkin.com/media/bling_product_bkd.gif) top left no-repeat;}
	#pdetail_content #bling #thumbs {width: 150px; padding-top: 51px; padding-left: 30px;}
	#pdetail_content #bling #thumbs a {display: block; float: left; margin: 3px;}

/*------------------------------- product section browse -*/
#pbrowse_content h2#product_cat_title{text-transform: uppercase;font-size: 22px; font-weight: bold; color:#7251a9;}

#pbrowse_content {width:790px; margin:0;text-align:left; background:transparent;}
#pbrowse_content .box-large-top {float:left;}
#pbrowse_content-box {float:left;width:790px; background: transparent url(http://www.munchkin.com/media/bg_box-large.gif) repeat-y;margin:0; padding:0;} 
  #pbrowse-content-left{float:left; padding:0 0 0 38px;}
   #pbrowse-content-left-top{width:246px; height:100px;background: transparent url(http://www.munchkin.com/media/hdr_products_sm.gif) no-repeat;margin:0; padding:0;}
    #pbrowse_content #prodsearch-box {float:left;width:241px;height:276px;background: transparent url(http://www.munchkin.com/media/bg_pink_prod_sm.gif) no-repeat;margin-left:0;}
    #pbrowse_content #prodsearch-content {padding:28px 0 0 17px;}
  #pbrowse-content-right {float:right; padding:0 23px 0 0;width:460px;}
  #pbrowse-content-right img#cat-header {}
  
  /*.paging-row {clear: both;background-color:#B4A2DB; width:450px; height:16px;text-align:center; color:#fff; margin:18px 0 8px 0;}
  .paging-row a{color: #fff; text-decoration: underline;}
  .paging-row a:hover{text-decoration: none;}
  .paging-row_left{float:left; width:70px;}
  .paging-row_mid{width: 300px; float: left}
  .paging-row_right{float:right; width:70px;}*/

	.paging-row{clear: both; width: 445px; height: 15px; text-align: center; color: #fff; margin:10px 0 8px 0;}
	.paging-row_left{float: left; width: 75px; margin-right: 20px;}
	.paging-row_mid{width: 230px; height: 15px; padding-left: 20px; float: left; margin: 0 auto;}
	.paging-row_right{float: right; width: 75px; margin-right: 10px}
	
	.paging-row a.prev{
		display: block; 
		text-indent: -10000em; 
		text-decoration: none; 
		width: 75px; 
		height: 15px; 
		background: url(http://www.munchkin.com/media/btn_pagination_prev.gif) top left no-repeat}
	.paging-row a.prev:hover{color:#da1b96;	background-position: 0 -15px}
	.paging-row a.next{
		display: block;
		text-indent: -10000em; 
		text-decoration: none; 
		width: 75px; 
		height: 15px; 
		background: url(http://www.munchkin.com/media/btn_pagination_next.gif) top left no-repeat}
	.paging-row a.next:hover{color:#da1b96;	background-position: 0 -15px}
	
	.paging-row a.pages_single{
		color: #000; 
		display: block; 
		float: left; 
		width: 23px; 
		height: 15px; 
		margin-left: 2px;
		text-decoration:underline;
		/*background: url(http://www.munchkin.com/media/btn_pagination_double.gif) top left no-repeat*/}
		
	.paging-row a.pages_single:hover{color:#da1b96;background-position: 0 -15px}
	.paging-row a.pages_double{
		color: #000; 
		display: block; 
		float: left; 
		width: 23px; 
		height: 15px; 
		margin-left: 2px; 
		/*background: url(http://www.munchkin.com/media/btn_pagination_double.gif) top left no-repeat*/
		text-decoration:underline;}
	.paging-row a.pages_double:hover{color:#da1b96;	background-position: 0 -15px}
	.paging-row a.pages_end{
		color: #000; 
		display: block; 
		float: left; 
		width: 23px; 
		height: 15px; 
		margin-left: 2px;
		text-decoration:underline;/*background: url(http://www.munchkin.com/media/btn_pagination_double.gif) top left no-repeat*/}
	.paging-row a.pages_end:hover{background-position: 0 -15px}
	
	.paging-row a.letters{color: #7251a9; display: block; float: left; width: 16px; height: 15px; margin-left: 1px; font-weight:bolder; text-decoration:underline;font-size:120%;/*background: url(http://www.munchkin.com/media/btn_pagination_single.gif) top left no-repeat*/}
	.paging-row a.letters:hover{color:#9f7dc4;background-position: 0 -15px}
	
	.paging-row a.off{background-position: 0 -15px; color:#da1b96;}

	#bottom-paging-row{margin-top:20px;}	
	
	.products .paging-row{clear: both; width: 445px; height: 15px; text-align: center; color: #fff; margin:10px 0 8px 0;}
	.products .paging-row_left{float: left; width: 137px; margin-right: 20px;}
	.products .paging-row_mid{width: 0px; height: 0px; padding-left: 10px; float: left; margin: 0 auto;}
	.products .paging-row_right{float: right; width: 137px; margin-right: 10px}
	
	.browse .paging-row a.prev{display: block; text-indent: -10000em; text-decoration: none; width: 137px; height: 15px; background: url(http://www.munchkin.com/media/btn_prev_category.gif) top left no-repeat}
	.browse .paging-row a.prev:hover{background-position: 0 -15px}
	.browse .paging-row a.next{display: block; text-indent: -10000em; text-decoration: none; width: 137px; height: 15px; background: url(http://www.munchkin.com/media/btn_next_category.gif) top left no-repeat}
	.browse .paging-row a.next:hover{background-position: 0 -15px}
	
	.devphases .paging-row a.prev{display: block; text-indent: -10000em; text-decoration: none; width: 137px; height: 15px; background: url(http://www.munchkin.com/media/btn_prev_stage.gif) top left no-repeat}
	.devphases .paging-row a.prev:hover{background-position: 0 -15px}
	.devphases .paging-row a.next{display: block; text-indent: -10000em; text-decoration: none; width: 137px; height: 15px; background: url(http://www.munchkin.com/media/btn_next_stage.gif) top left no-repeat}
	.devphases .paging-row a.next:hover{background-position: 0 -15px}
	
	.detail .paging-row a.prev{display: block; text-indent: -10000em; text-decoration: none; width: 137px; height: 15px; background: url(http://www.munchkin.com/media/btn_prev_product.gif) top left no-repeat}
	.detail .paging-row a.prev:hover{background-position: 0 -15px}
	.detail .paging-row a.next{display: block; text-indent: -10000em; text-decoration: none; width: 137px; height: 15px; background: url(http://www.munchkin.com/media/btn_next_product.gif) top left no-repeat}
	.detail .paging-row a.next:hover{background-position: 0 -15px}
	
	
	/*------------------------------- search - */
  .prod-divider {clear:both;width:450px;height:6px;background: transparent url(http://www.munchkin.com/media/bg_purpleOnWhite_dots.gif) repeat-x;margin:6px 0;}
  .prod-box {float:left;width:210px;display:block;margin-right:5px}
    .prod-box .left{float: left; width: 45%}
	.prod-box .right{float: right; width: 52%}
	.prod-box .prod-img {float:left;display:block; margin-bottom: 5px; width:92px;background: transparent url(http://www.munchkin.com/media/bg_prod_thumb.gif) no-repeat;}
    .prod-box .prod-img img {margin:6px;}
    .prod-box .prod-text {float:left;display:block;xwidth:110px;margin-bottom: 10px;vertical-align:middle;}
    .prod-box .prod-text h3 {font-size:14px;line-height:17px;color:#2695D2;margin:0;word-wrap: break-word;}
	.prod-box .prod-text h3 a{text-decoration: underline}
	.prod-box .prod-text .prod-more {margin-bottom:5px;}
    .prod-box .prod-text sup {font-size:.9em;position:relative;top:5px;}
	.prod-box a.readmore {display: block; clear: both; margin-bottom: 5px; width: 89px; height: 19px;float: left; text-decoration: none; text-indent: -10000em; background: url(http://www.munchkin.com/media/btn_products_readmore.gif) no-repeat}
	.prod-box a.readmore:hover {background-position: 0 -19px}

	#search_results .prod-text a, .isearch_title {font-size:14px; line-height:17px; color:#00AEDC; margin:20px 0 0 0;}
	#search_results img { margin:5px 0; }
	#search_results .prod-desc strong {color:#f58220}
	.isearch_highlight { color:#f58220; font-weight:bold; }

/*------------------------------- product - must haves -*/
#mhl_content-box {float:left;width:790px; background: transparent url(http://www.munchkin.com/media/bg_box-large.gif) repeat-y; margin:0; padding:0;} 
  
  /* Style Edited to Work in Safari OS X */
  #mhl-content-left{width: 241px; float:left; margin-left: 20px; margin-right: 0px; clear: none;}
  html>body #mhl-content-left{margin-left: 39px;}
  
  /* Saved copy of unchanged style before troubleshooting in OS X - BT
  /	 #mhl-content-left{float:left; padding:0 0 0 28px;margin:6px 0 0 0;}
  */

   #mhl-content-left #musthaves-box {/*position: relative;*/float:left;width:241px;height:276px; margin:13px 0 0 0;background: transparent url(http://www.munchkin.com/media/bkd_mhlbox2.gif) no-repeat ;}
   /*#mhl-content-left #musthaves-box {float:left;width:241px;height:276px;margin:13px 0 0 0;background: transparent url(http://www.munchkin.com/media/bg_orangeredcontent2.gif) no-repeat ;} */
	 #mhl-content-left #musthaves-content {height:250px; background: transparent url(http://www.munchkin.com/media/hdr_must_haves.gif) no-repeat; margin:30px 0px 0 23px;}
		 #mhl-content-left #musthaves-header {padding:0; margin:0;}
           /*#mhl-content-left #musthaves-header img {margin:65px 20px 0 0; float:right; padding:0;}*/
/*#musthaves-header img {position: absolute; top: 95px; left: 121px; z-index: 10;}*/
           /* #mhl-content-left #musthaves-header img {margin:65px 20px 0 0; float:right; padding:0;} */
         /* #mhl-content-left #musthaves-btns {width:85px;margin:40px 0 0 0px; float:left; padding:0;} */
 
  /* Style Edited to Work in Safari OS X */
  #mhl-content-right {/*position: relative;*/ float:left; margin-left:30px; margin-right: 20px; width:450px; clear: none;}
#mhl-content-right h2{margin-bottom: 6px;} 
#mhl-content-right p{margin-bottom: 10px;} 
/*#mhl-content-right #logo {position: absolute; top: -30; left: 388px;}*/
#mhl-content-right #forward { /*position: absolute; top: 75px; left: 365px;*/ float:right; }
  /* Saved copy of unchanged style before troubleshooting in OS X - BT
  #mhl-content-right {float:right; margin:6px 0 0 10px;padding:0 33px 0 0;width:460px;}
  */
	#wtb_form a{display: block;width: 20px;height: 20px;float: right;}
	#wtb-input{background: #ffa51a;}
	#mhl-content-right #mhl-intro-text { float:left; margin:0 0 15px 0;} 
	#mhl-content-right #mhl-intro-text div.text {width: 350px;}
    #mhl-content-right #mhl-intro-text img {display:block;margin:0 0 6px 0;}
	#mhl-content-right #mhl-intro-text #mhl_reg_breadcrumbs {margin: 5px 0 5px 0; color: #00aedc }
	#mhl-content-right #mhl-intro-text #mhl_reg_breadcrumbs a{font-weight: bold;color: #00aedc; text-decoration: underline; }
	#mhl-content-right #mhl-intro-text #mhl_reg_breadcrumbs a:hover{font-weight: bold;text-decoration: none}
    #mhl-content-right .mhl-select-box {padding:0;width:90px;height:22px;margin:8px 0 0 1px;background: transparent url(http://www.munchkin.com/media/btn_orange.gif) no-repeat 0 1px;font-weight:bold;font-size:10px;}
    
	/*select all box*/
	#mhl-content-right .mhl-select-box-all {padding:0;width:90px;height:22px;margin:8px 0 0 1px;background: transparent url(http://www.munchkin.com/media/btn_orange.gif) no-repeat 0 1px;font-weight:bold;font-size:10px;}
	#mhl-content-right .mhl-select-box-all input {margin: 0 0 0 29px; _margin:0 0 0 2px; }
	html>body #mhl-content-right .mhl-select-box-all input {margin: 5px 0 0 5px;}
    

	#mhl-content-right .mhl-select-box input {margin:0 0 0 13px;border:0;}
    /* hack for firefox */
    * > #mhl-content-right .mhl-select-box input {margin:4px 2px 0 13px;}
    /* */
    #mhl-content-right .mhl-select-text {display:inline;padding:0;margin:-1px 0 0 3px;/*position:relative;top:-1px; left:3px;*/}
    #mhl-content-right h3 a.continue {display:block;float: right;xposition:relative;text-indent:-1000em;left:347px;width:105px;height:20px;background:transparent url(http://www.munchkin.com/media/btn_continue.gif) no-repeat;}

/*------------------------------- Products = Baby Registry sub- Styles. -*/
/*
/	These are a subset of styles specifically for the Baby registry under the product section
/	of the munckin website. The page also uses many of the Must-have styles under Products - Must haves.
/	If you need to changed the main container box styles, refer to that section of this style sheet to
/	make the appropriate changes. - BT
*/

#baby-registry-content-box{width: 440px; margin:0; padding:0;}
	#baby-registry-content-box img{clear: none; margin-top: 10px;}
	#mhl-content-right #baby-registry-content-box p {clear: both; margin-bottom: 10px;}

	.baby-reg-intro{clear:both; margin-top: 6px; margin-bottom: 10px;}

	/* style below is for the mailto buttons */
	.baby-registry-content-box-button{float:right; clear:none; margin-top: 0px; margin-bottom: 2px; margin-left: 10px;}
		
	.baby-registry-content-header{float:left; clear:none; margin-bottom:5px;}
	.baby-registry-build-step{width:440px; margin-top:15px; margin-bottom: 15px;}
	.baby-registry-build-step p {margin-top: 0px; margin-bottom: 10px; text-align: left; }	
	
		.baby-registry-content-box-split-left{float:left; width:226px; margin-right: 0px; margin-left: 0px;}
		.baby-registry-content-box-split-right{float:right; width: 154px; margin-top: 15px; margin-left: 5px;}
			.baby-registry-content-box-split-right img{float: right; margin-left: 0px; margin-right: 0px;}
	/* Specific Style for the Step 1-3 images */
		
/*------------------------------- Products - Must Haves Shopping list -*/	
#musthaves-shopping-list{width: 440px; margin:0; padding:0;}
	.musthaves-shopping-list-header-left {width: 80%}
	.musthaves-shopping-list-header-right {width: 15%; float: right; text-align: center}
	.musthaves-shopping-list-header h4{font-weight: bold; font-size: 1.2em; color: #000000;}
	.musthaves-shopping-list-item-odd{width: 440px; padding: 8px 0 4px 4px}
	.musthaves-shopping-list-item-even{width: 440px; background-color: #fff5e4; padding: 8px 0 4px 4px}
	.musthaves-shopping-list-item-split-left{width: 80%; text-align: left;}
	.musthaves-shopping-list-item-split-left p{font-weight:bold; font-size: 1.1em; color:#7251a9;}
	.musthaves-shopping-list-item-split-right{float: right; width: 15%; text-align: center;}
	.btn_remove { margin-top:15px; float:right; }
	.musthaves-shopping-list-bottom-buttons{margin-top: 7px; margin-bottom: 5px;}

  #mhl_content-box #wtb {width:440px;height:146px;padding-top:30px;background: transparent url(http://www.munchkin.com/media/bg_orange_wtb_sm.gif) no-repeat;} 
  #mhl_content-box #wtb-content-top { float:left; width:181px; height:20px; margin:0 30px 5px 30px; background: transparent url(http://www.munchkin.com/media/hdr_locate_retailers.gif) no-repeat; }
  #mhl_content-box #wtb-content-bot {clear:left; margin:0 30px;height:30px;}
  #mhl_content-box #wtb-input a { margin-left:5px; float:left; display:block;text-indent:-1000em; text-decoration:none;width:20px;height:20px;background: transparent url(http://www.munchkin.com/media/btn_go2.gif) no-repeat; }


/*------------------------------- Products - Must Haves Build a registry -*/

	#build-a-registry-split-left{float: left; width: 220px; margin-top: 15px; background: transparent url(http://www.munchkin.com/media/bg_build_registry_split_left_bkg.gif) repeat-y; padding-right: 10px;}
	#build-a-registry-split-right{float: left; width: 200px; padding-left: 10px; margin-top: 15px;}

	.build-a-registry-zipcode-container{float: left; clear: none; width: 120px; height:40px; margin-top: 10px;}
	.build-a-registry-zipcode-container img{float: left; clear: right;}
		div.build-a-registry-text-box{ float: left; width:121px; height: 26px; background: transparent url(http://www.munchkin.com/media/bg_zip_build_registry.gif) no-repeat;}
		.build-a-registry-text-box-textbox{width: 110px; border: 1px #000000 solid; margin-left: 4px; margin-right: 3px; margin-bottom: 3px; margin-top:3px; padding: 0px;}
		
	.build-a-registry-image-button{float: left; clear: right; margin-top: 25px; margin-left: 10px;}
	.build-a-registry-bottom-text {clear: both; margin-top: 25px;}
	
	.mhl_reg{width: 450px; background: url(http://www.munchkin.com/media/bg_dots_purple.gif) repeat-x bottom left}
	.mhl_reg .mhl_reg_content{width: 250px; padding: 10px; float: left}
	.mhl_reg .mhl_reg_img{width: 145px; height: 90px; margin: 10px 0; padding: 5px 5px 6px 5px; float: right; background: url(http://www.munchkin.com/media/mhl_reg_logo_bkd.gif) no-repeat;}
	.mhl_reg p{margin-bottom: 10px;}
	.mhl_reg a img{margin-bottom: 10px}
	.mhl_reg ol{margin: 10px 30px; color: #7561aa; font-weight: bold;}

/*------------------------------- products_awardwinning -*/
#product-section-header{margin:12px 0 5px 0;}
	/*.product-top-award_ {background: transparent url(http://www.munchkin.com/media/bg_pink_top.gif) no-repeat ;height:28px;clear:both;}
	.product-top-award {height:10px;clear:both;}
	.product-mid-award_ {background: transparent url(http://www.munchkin.com/media/bg_pink_mid.gif) repeat-y; float:left;}
	.product-bot-award_ {background: transparent url(http://www.munchkin.com/media/bg_pink_bot.gif) no-repeat;	height:28px;clear:both;}*/
		.product-mid-content {margin:0 50px 0 30px;}
			.product-mid-content a{margin: 0;font-weight: bold; font-size: 14px; color: #fff; text-decoration: underline}
			.product-mid-content a:hover{text-decoration: none}
			.product-mid-content div.award-summary{font-size: 12px;}
			.product-award-title {font-size: 20px;font-weight:bold;margin-bottom: 10px}
			.product-award-imgs img {width: 80px; height: 80px; margin:0 18px 4px 0; border: solid 3px #000;}
			.product-mid-content h5 {color:#fff;margin:6px 0;}
		.product-award-more {float:right;margin:0 31px 0 0;}
		* > .product-award-more {margin-right:61px;}
.product-awards1 {width:438px; margin:0 0 28px 0;}
	.product-awards1 .top{width:438px; height: 30px; background: transparent url(http://www.munchkin.com/media/bg_awardwinning_1_top.gif) no-repeat;}
	.product-awards1 .mid{width:438px; background: transparent url(http://www.munchkin.com/media/bg_awardwinning_1_mid.gif) repeat-y;}
	.product-awards1 .btm{width:438px; height: 30px; background: transparent url(http://www.munchkin.com/media/bg_awardwinning_1_btm.gif) no-repeat;}
.product-awards2 {width:438px; margin:0 0 28px 0;}
	.product-awards2 .top{width:438px; height: 30px; background: transparent url(http://www.munchkin.com/media/bg_awardwinning_2_top.gif) no-repeat;}
	.product-awards2 .mid{width:438px; background: transparent url(http://www.munchkin.com/media/bg_awardwinning_2_mid.gif) repeat-y;}
	.product-awards2 .btm{width:438px; height: 30px; background: transparent url(http://www.munchkin.com/media/bg_awardwinning_2_btm.gif) no-repeat;}
.product-awards3 {width:438px; margin:0 0 28px 0;}
	.product-awards3 .top{width:438px; height: 30px; background: transparent url(http://www.munchkin.com/media/bg_awardwinning_3_top.gif) no-repeat;}
	.product-awards3 .mid{width:438px; background: transparent url(http://www.munchkin.com/media/bg_awardwinning_3_mid.gif) repeat-y;}
	.product-awards3 .btm{width:438px; height: 30px; background: transparent url(http://www.munchkin.com/media/bg_awardwinning_3_btm.gif) no-repeat;}
.product-awards4 {width:438px; margin:0 0 28px 0;}
	.product-awards4 .top{width:438px; height: 30px; background: transparent url(http://www.munchkin.com/media/bg_awardwinning_4_top.gif) no-repeat;}
	.product-awards4 .mid{width:438px; background: transparent url(http://www.munchkin.com/media/bg_awardwinning_4_mid.gif) repeat-y;}
	.product-awards4 .btm{width:438px; height: 30px; background: transparent url(http://www.munchkin.com/media/bg_awardwinning_4_btm.gif) no-repeat;}
.product-awards5 {width:438px; margin:0 0 28px 0;}
	.product-awards5 .top{width:438px; height: 30px; background: transparent url(http://www.munchkin.com/media/bg_awardwinning_5_top.gif) no-repeat;}
	.product-awards5 .mid{width:438px; background: transparent url(http://www.munchkin.com/media/bg_awardwinning_5_mid.gif) repeat-y;}
	.product-awards5 .btm{width:438px; height: 30px; background: transparent url(http://www.munchkin.com/media/bg_awardwinning_5_btm.gif) no-repeat;}
.product-awards6 {width:438px; margin:0 0 28px 0;}
	.product-awards6 .top{width:438px; height: 30px; background: transparent url(http://www.munchkin.com/media/bg_awardwinning_6_top.gif) no-repeat;}
	.product-awards6 .mid{width:438px; background: transparent url(http://www.munchkin.com/media/bg_awardwinning_6_mid.gif) repeat-y;}
	.product-awards6 .btm{width:438px; height: 30px; background: transparent url(http://www.munchkin.com/media/bg_awardwinning_6_btm.gif) no-repeat;}

/*------------------------------- whereToBuy_landing -*/
#whereToBuy_content {width:790px; margin:0;text-align:left; background:transparent;}
  #whereToBuy_content .box-large-top {float:left;}
  #whereToBuy_content-box {float:left;width:790px; background: transparent url(http://www.munchkin.com/media/bg_box-large.gif) repeat-y;margin:0; padding:0;} 
  .section-float-container#home-top {float:left;}
      #whereToBuy-content-left{float:left; margin:0 0 0 15px;}
	  html>body #whereToBuy-content-left{margin-left: 25px;}
      #whereToBuy-content-left-top{width:266px; height:300px;background: transparent url(http://www.munchkin.com/media/bg_redwheretobuy.jpg) repeat-y;margin:0; padding:0;}
	  #whereToBuy-content-right{float:left; margin:0 15px 0 0; width:467px;}
        #whereToBuy-content-right-top{float:left; width:467px; height:300px;background: transparent url(http://www.munchkin.com/media/bg_orgwheretobuy.gif) no-repeat; margin-right:0px; padding-right: 5px;}
         /* Added to fix bugs in safari, firefox */
		  #whereToBuy-content-right-top-content{position: relative; float:left; padding:38px 5px 0 38px; width:400px; line-height:1.1em;}
			  #whereToBuy-content-right-top-split-left {float:left; width:157px; margin:35px 10px 0 3px; clear: left;}
			   /* Added to fix bugs in safari, firefox */
			  #whereToBuy-content-right-top-split-left img{float: left;} 
			  /*#whereToBuy-content-right-top-split-left {float:left;width:157px;margin:8px 0 0 3px;} */
			  #whereToBuy-content-right-top-split-mid {float:left; width:19px; height:125px; background: transparent url(http://www.munchkin.com/media/img_orangedot.gif) repeat-y center; margin-top:8px;}
			  #whereToBuy-content-right-top-split-right {float:left;width:180px;margin:8px 5px 0 16px; height:130px; }
			
			.whereToBuy-formEl-wrapper {clear:both; margin:4px 0;}
			  .whereToBuy-formEl-wrapper-top {margin:0 0;}
				  .whereToBuy-form-outer {clear:both;margin:0;padding:0; line-height: 1px; font-size: 1px; height:1%;}
					  .whereToBuy-form-border {background: #FFA51A; border:4px solid #FFA51A; line-height: 1px; height:1%; clear:both; border-top:0; border-bottom:0;margin:0;padding:0;}
					  * > .whereToBuy-form-border {height:19px;}
					  div.w90 {width:90px;}
					  div.w135 {width:135px;}
			          div.w142 {width:142px;}
					  div.w180 {width:180px;}
					  div.w280 {width:280px;}
					  .whereToBuy-form {float:left;border:1px solid #000;}
					  	  .whereToBuy-form input {display: block; float:left; clear:both;border:1px solid #fff; font-size:9px;margin:0;padding:0;}

							.whereToBuy-form select {position: relative; display: block; height: 14px; float:left; clear:both;border:1px solid #fff; font-size:9px;margin:0;padding:0;} 
					  	  *+html .whereToBuy-form select {height:19px;font-size:12px;}

  					  	  *+html .whereToBuy-form input {height:15px;font-size:12px;}

					  	  *+html .fivehigh {height:5px;}

						  /* > .whereToBuy-form select {height:13px;}*/
						  .whereToBuy-form select.w90 {width:80px;}
						  .whereToBuy-form select.w180 {width:170px;}
						  .whereToBuy-form select.w280 {width:270px;}
					  	  .whereToBuy-form input.w90 {width:78px;} 
					  	  .whereToBuy-form input.w135 {width:95px;} 
					      .whereToBuy-form input.w142 {width:130px;} 
					  	  .whereToBuy-form input.w180 {width:168px;}

				*+html .whereToBuy-formEl-wrapper .ie7pad,*+html .whereToBuy-formEl-wrapper-top .ie7pad {margin-bottom:30px;margin-top:-3px;}/* IE7-only hack*/

					  	  
			  #whereToBuy-retailers {clear:both; height:1%;margin:0;padding:0;}
				.whereToBuy-retailer-divider {float:left;width:95%;height:2px;font-size:.1em;background: transparent url(http://www.munchkin.com/media/img_orangedot.gif) repeat-x center;}
				.whereToBuy-retailer-layout {clear:both;float:left; width:100%;} 
					.whereToBuy-retailer-layout-left {position: absolute; top: 230px; left: 40px; width: 180px;} 
					.whereToBuy-retailer-layout-mid {position: absolute; top: 220px; left: 230px; width: 100px;} 
					.whereToBuy-retailer-layout-right {position: absolute; top: 225px; left: 340px; width: 70px;} 		
	#whereToBuy-box-bot {float:left;width:790px;}
	/*FOR IE*/
	#whereToBuy-bot-left {float:left; margin:5px 0 0 15px;}
	/*FOR SAFARI/FF */
	html>body #whereToBuy-bot-left{margin-left: 25px;}
      #whereToBuy-bot-left-bot {width:266px; height:300px;margin:0; padding:0;}
	  #whereToBuy-bot-left-content {margin:0 0 0 13px;}	  
		  .whereToBuy-bot-left-content-links {background: transparent url(http://www.munchkin.com/media/img_orangedot.gif) repeat-x bottom;margin:0; padding:2px 0 6px 0;}
          	.whereToBuy-bot-left-content-links .retailer{text-align: center;width: 130px; xheight: 80px; margin: 5px; float: left;}
			.whereToBuy-bot-left-content-links .retailer .retailer-img{margin:0px 0; height: 60px; }
          .whereToBuy-bot-left-content-links .retailer p{font-weight:bold;margin:0 0 3px 0;}
          .whereToBuy-bot-left-content-links .retailer a{font-weight:bold; color:red;display:inline;}
          .whereToBuy-bot-left-content-links .retailer a:hover{text-decoration:underline;}

          .whereToBuy-bot-left-content-links p{font-weight:bold;margin:0 0 3px 0;}
          .whereToBuy-bot-left-content-links a{font-weight:bold; color:red;display:inline;}
          .whereToBuy-bot-left-content-links a:hover{text-decoration:underline;}

          .wtb_right{float:left; margin:10px 0}
       #whereToBuy-bot-right{position: relative; float:left; margin:0 15px 0 0;width:467px; }
	  	  #whereToBuy-bot-right-top {width:467px; height:300px;background: transparent url(http://www.munchkin.com/media/bg_org_wheretobuy.gif) no-repeat;margin:0; padding:0;}
          #whereToBuy-bot-right-top-content {padding:38px 0 0 38px; width:370px; line-height:1.1em;}
      	  	.whereToBuy-specific-layout {clear:both;width:100%;}
				.whereToBuy-specific-layout-topleft {position: absolute; top: 70px; left: 50px;/*float:left;margin:0 20px 0 0;*/}
				.whereToBuy-specific-layout-topright {position: absolute; top: 70px; left: 150px;/*float:left;*/}
  				.whereToBuy-specific-layout-botleft {position: absolute; top: 120px; left: 50px;/*clear:both; float:left;margin:0 20px 0 0;*/}
				/*FOR IE*/
				.whereToBuy-specific-layout-botright {position: absolute; top: 140px; left: 350px;/*float:left;margin:18px 0 0 0;*/}
				/*FOR SAFARI/FF*/
				html>body .whereToBuy-specific-layout-botright {position: absolute; top: 135px; left: 350px;/*float:left;margin:18px 0 0 0;*/}
      


  

 /*------------------------------- where to buy results map -*/

/*  #whereToBuyResult-content-left{float:left; margin:0 0 0 15px;}
 #whereToBuyResult-content-right{float:right; margin:0 15px 0 0;width:467px;} */
/* #whereToBuy-retailer-content { margin:11px 0 0 17px }
 	.whereToBuy-retailer-divider {float:left; width:100%;height:2px;font-size:2px;background: transparent url(http://www.munchkin.com/media/img_orangedot.gif) repeat-x center; margin:10px 0;}
 	.whereToBuy-retailer-block {float:left; width:142px; margin-right:10px;}
	div.last {margin:0;}
	.whereToBuy-retailer-block img{ }
    .whereToBuy-retailer-block p{font-weight:bold;margin:0 0 3px 0;}
    .whereToBuy-retailer-block a{ font-weight:bold; color:red;display:inline;}
    .whereToBuy-retailer-block a:hover{text-decoration:underline;}*/

	 /*------------------------------- where to buy retailer page -*/
	#whereToBuy-retailer-content { margin:11px 0 0 17px;  }
	 	.whereToBuy-retailer-divider {float:left; width:100%;height:2px;font-size:2px;background: transparent url(http://www.munchkin.com/media/img_orangedot.gif) repeat-x center; margin:10px 0;}
	 	.whereToBuy-retailer-block {display: block; float:left; width:132px; margin-right:10px;text-align: center}
		.whereToBuy-retailer-block .retailer-img{ height: 36px; }
	    .whereToBuy-retailer-block p{font-weight:bold;margin:0 0 3px 0;}
	    .whereToBuy-retailer-block a{ font-weight:bold; color:red;display:inline;}
	    .whereToBuy-retailer-block a:hover{text-decoration:underline;}
	
 .map { border:1px solid #FF512A; }

 #whereToBuyResult-container{width:723px; margin: 5px 15px 0 30px;}
 /*#whereToBuyResult-content-header{background: transparent url(http://www.munchkin.com/media/hdr_search_results.gif) no-repeat; color:#7561AA; font-size:15px; font-weight:bold; text-align:right;}*/
 #whereToBuyResult-content-header-left{width:220px; height:20px; float:left;}
 #whereToBuyResult-content-header-right{display:block; width:495px; float:left; color:#7561AA; font-size:15px; font-weight:bold; text-align:left;}
	.whereToBuyResult-divider {float:none; clear:both; width:100%; height:2px; margin:2px 0 0 0; font-size:2px; background: transparent url(http://www.munchkin.com/media/img_orangedot.gif) repeat-x center;}
 #whereToBuyResult-content-left-top{width:320px; height:20px; float:left; margin:10px 0; padding:0;}
 #whereToBuyResult-content-right-top{width:723px; height:20px; float:right; margin:10px 0; padding:0; text-align:right;}
 #printOrRefineBar{width:723px;}
   #printOrRefineBar-left{width:310px; float:left; padding-right:45px; vertical-align:top-text;}
   #printOrRefineBar-right{width:363px; float:right; text-align:left;}
     #printOrRefineBar-right a{margin-left:160px;}
 #refineResultsBar{margin:0; padding:0; clear:both; display:none; vertical-align:middle;}
   #refineResultsBar-left{width:590px; float:left; text-align:right;}
   #refineResultsBar-right{float:right;}
	.refineSearch-text{padding: 0 5px; float:left;}
	.refineSearch-form {float:left; margin: 0 2px; border:1px solid #ccc;} /*#ee2b40*/
	  .refineSearch-form input {display: inline; border:1px solid #fff; font-size:9px;}
		.refineSearch-form select {display: inline; height: 1%; border:1px solid #fff; font-size:9px;} 
	  /* > .refineSearch-form select {height:13px;}*/
	  .refineSearch-form select.w90 {width:80px;}
	  .refineSearch-form select.w180 {width:170px;}
	  .refineSearch-form input.w90 {width:78px;} 
	  .refineSearch-form input.w135 {width:95px;} 
	  .refineSearch-form input.w142 {width:130px;} 
	  .refineSearch-form input.w180 {width:168px;}

 #whereToBuyResult-content-left{width:335px; height:360px; position:absolute; overflow:auto; float:left; margin:8px 0 0 0; padding-right:5px;}
	.sr-table{width:317px; font-size:12px;}
	.sr-col1 {padding:2px 0 0 5px;}
	.sr-col1 a {color:#ee2b40; font-weight:bold;}
	.sr-col15 {padding:2px 0 0 15px; width:20px;}
	.sr-col2 {padding:2px 0 0 15px; font-style:italic; white-space:nowrap;}
	.sr-col3 {padding:2px 5px 2px 15px;}
	.sr-col4 {padding:2px 5px 2px 10px;}
	.sr-addr {color:#00aedc; font-weight:bold;}
	.evenRow {padding:2px; background-color:#f0f0f0;}
	.oddRow {padding:2px; background-color:#ffffff;}
	.onmouseover {background-color:#BDEDFF; cursor:pointer; cursor:hand;}

 #whereToBuyResult-content-right{width:383px; float:right; margin:8px 0 0 0;}

 #map {width:360px; height:360px; float:right; border:1px solid #FF512A;}
	.gmapProductList{width:230px; height:100px; margin:0; padding-left:1px; overflow:auto; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; border-left:1px solid #cccccc;}
	.searchedProductListHeader{width:230px; margin-bottom:2px; color:#00aedc; font-weight:bold;}
	.productListHeader{width:230px; margin-bottom:3px; font-weight:bold;}
	.singleProduct{font-weight:bold; color:#00aedc;}
	.markerTooltip, .markerDetail {color: black; font-weight: bold; background-color: white; white-space: nowrap; margin: 0; padding: 2px 4px; border: 1px solid black;}

 /*------------------------------- where to buy print list -*/
 #printList-container {width:610px; margin:20px auto; padding:10px 20px 20px 20px; background:transparent; background-color:#fff; text-align:left; border: 1px solid #ccc}
 #printList-logo-header-left {width:610px; margin:0; padding:0;}
 #printList-logo-header-right {width:610px; margin:20px 0; padding:0; text-align:center;}
 #printList-search-header-left {margin:0; padding:0;}
 #printList-search-header-right {display:block; margin:0; padding:10px 0 0 0; color:#7561AA; font-size:15px; font-weight:bold; text-align:left;}

   .printList-divider {float:none; clear:both; padding:10px 0;}
   .printClose {position:relative; top:10px;}
	.printClose a.printBtn{display: block; float:right; text-decoration: none; text-indent: -10000em; width: 20px; height: 20px; background: url(http://www.munchkin.com/media/btn_circle_print.gif) top left no-repeat}
	.printClose a.printBtn:hover{background-position: 0 -20px;}
	.printClose a.closeBtn{display: block; margin-left:5px; float:right; text-decoration: none; text-indent: -10000em; width: 20px; height: 20px; background: url(http://www.munchkin.com/media/btn_circle_close.gif) top left no-repeat}
	.printClose a.closeBtn:hover{background-position: 0 -20px;}
   .printList-subheader {width:300px; float:left; padding:0;}
   .print-store-name {width:300px; font-size:16px; font-weight:bold;}
   .printList-hideShowProducts {width:300px; float:right;}
	.printList-hideShowProducts a.showAll{display: block; font-size:1px; text-decoration: none; text-indent: -10000em; width: 144px; height: 12px; background: url(http://www.munchkin.com/media/btn_show_all_product_lists.gif) top left no-repeat}
	.printList-hideShowProducts a.showAll:hover{background-position: 0 -12px;}
	.printList-hideShowProducts a.hideAll{display: block; font-size:1px; float:right; text-decoration: none; text-indent: -10000em; width: 140px; height: 12px; background: url(http://www.munchkin.com/media/btn_hide_all_product_lists.gif) top left no-repeat}
	.printList-hideShowProducts a.hideAll:hover{background-position: 0 -12px;}
	.printList-hideShowProducts a.showThis{position:relative; left:155px; display: none; font-size:1px; text-decoration: none; text-indent: -10000em; width: 144px; height: 12px; background: url(http://www.munchkin.com/media/btn_show_this_product_list.gif) top left no-repeat}
	.printList-hideShowProducts a.showThis:hover{background-position: 0 -12px;}
	.printList-hideShowProducts a.hideThis{position:relative; left:164px; display: block; font-size:1px; text-decoration: none; text-indent: -10000em; width: 134px; height: 12px; background: url(http://www.munchkin.com/media/btn_hide_this_product_list.gif) top left no-repeat}
	.printList-hideShowProducts a.hideThis:hover{background-position: 0 -12px;}
   
   .print-store-distance {color:#db2c9b; font-weight:bold; font-style:italic;}
   .print-products-found {margin-top:10px; font-weight:bold; color:#00aedc;}
   .print-stock-disclaimer {font-size:9px; font-style:italic;}

   .print-products-table {width:609px; margin:10px 0; padding:0;}
   .print-products-table td {width:193px; margin:0; padding:2px 5px; border-bottom:1px solid #ccc; vertical-align:top;}

   .printList-productBox {vertical-align:top;}
     .printList-prodTitle {width:350px; float:left; font-size:16px; font-weight:bold;}
     .printList-prodImage {width:92px; float:left; background:transparent url(http://www.munchkin.com/media/bg_prod_thumb.gif) no-repeat;}
       .printList-prodImage img {margin:6px;}
     .printList-prodUPC {width:120px; margin-top:15px; float:right;}
 #printList-footer {color:#7251a9; font-size:10px; font-weight:bold; text-align:right;}

 /*------------------------------- customer_service_landing -*/
 #cs_content {width:790px; margin:0; padding:0; text-align:left; background:transparent;}
  #cs_content .box-large-top {float:left;}
  #cs_content-box {float:left;width:790px; background: transparent url(http://www.munchkin.com/media/bg_box-large.gif) repeat-y;margin:0; padding:0;}
    #cs-content-left{width:270px;float:left; padding:0 0 0 28px;}
      #cs-content-left-top{width:241px; height:271px;background: transparent url(http://www.munchkin.com/media/bg_cus_serv.jpg) repeat-y;margin:10px 0 10px 15px; padding:0;}
      #cs-content-left-bot{width:266px; height:320px;background: transparent url(http://www.munchkin.com/media/bg_purple_cs.gif) repeat-y;margin:0; padding:0;}
        #cs-content-left-bot-content{padding:35px 0 0 38px; width:190px;}
          #cs-content-left-bot-content img{}
          #cs-content-left-bot-content p{padding:0 0 3px 6px; color:white; font-weight:bold; font-size:11px;}
          #cs-content-left-bot-content h4{padding:0 0 3px 6px; text-align: center; color:#282828; font-size:11px; font-weight:bold;}
          #cs-content-left-bot-content h3{xpadding:0 0 3px 50px; text-align: center; color:#653CA9; font-size:16px; }
          #cs-content-left-bot-content a { padding:0 0 3px 0; color:#FFFFFF; font-weight:bold; }
		  #cs-content-left-bot-content #contact_email { width:188px; height:19px; text-align:center; padding-top:1px; background: transparent url(http://www.munchkin.com/media/btn_cs_email.gif) no-repeat; }
    #cs-content-right{float:right; padding:0 25px 0 0; width:460px;}
      #cs-content-right-top{width:460px; height:242px;background: transparent url(http://www.munchkin.com/media/bg_orange_cs.gif) repeat-y;margin:0; padding:0;}
        #cs-content-right-top-content{padding:35px 0 0 38px; width:375px;}
          #cs-content-right-top-content img{padding:3px 0 3px 6px;}
          #cs-content-right-top-content div.text{padding:3px 0 3px 10px; color:black; font-size:12px;}
		  #cs-content-right-top-content-p { height:110px; }
          #cs-content-right-top-content a{padding:0 0 3px 0; float:right;}
      #cs-content-right-mid{width:460px; height:180px;background: transparent url(http://www.munchkin.com/media/bg_pink_cs.gif) repeat-y;margin:0; padding:0;}
         #cs-content-right-mid-content{padding:35px 0 0 38px; width:375px;}
          #cs-content-right-mid-content img{padding:3px 0 3px 6px;}
          #cs-content-right-mid-content div.text{padding:3px 0 3px 13px; color:white; font-weight:bold; font-size:11px; }
          #cs-content-right-mid-content a{padding:0 0 3px 0; float:right;} 
      #cs-content-right-bot{width:460px; height:200px;background: transparent url(http://www.munchkin.com/media/bg_green_cs.gif) repeat-y;margin:0; padding:0;}
         #cs-content-right-bot-content{padding:35px 0 0 38px; width:375px;}
          #cs-content-right-bot-content img{padding:3px 0 3px 3px;}
          #cs-content-right-bot-content div.text{padding:3px 0 3px 10px; color:black; font-size:12px;}
          #cs-content-right-bot-content a{padding:0 0 3px 0; float:right; margin-top:10px; }
	  #cs-content-right-bot-recall{width:460px; height:200px;background: transparent url(http://www.munchkin.com/media/bg_red_cs.gif) repeat-y;margin:0; padding:0;}
         #cs-content-right-bot-content-recall{padding:35px 0 0 38px; width:375px;}
          #cs-content-right-bot-content-recall img{padding:3px 0 3px 3px;}
          #cs-content-right-bot-content-recall div.text{padding:3px 0 3px 10px; color:black; font-size:12px;}
          #cs-content-right-bot-content-recall a{padding:0 0 3px 0; float:right; margin-top:10px; }
		  
  	/* Product FAQ Form */
	#prodfaq_form{
		width: 369px;
		height: 26px;
		line-height: 26px;
		background: url(http://www.munchkin.com/media/prodfaq_form_bkd.gif) top left no-repeat;
		margin: 12px 0 0 10px;
	}
	#prodfaq_form select{
		width: 150px;
		float: left;
		margin-top: 2px;
		margin-right: 5px;
		margin-left: 180px;
	}
	#prodfaq_form input#submit{
		width:20px;
		float: left;
		margin-top: 3px;
	}

/*------------------------------- about_munchkin_landing -*/
 #about_content {width:790px; margin:0; padding:0; text-align:left; background:transparent;}
  #about_content .box-large-top {float:left;}
  #about_content-box {float:left;width:790px; background: transparent url(http://www.munchkin.com/media/bg_box-large.gif) repeat-y;margin:0; padding:0;}
    #about-content-left{float:left; padding:0 0 0 28px;}
      #about-content-left-top{width:266px; height:300px;background: transparent url(http://www.munchkin.com/media/bg_about.jpg) repeat-y;margin:0; padding:0;}
      #about-content-left-top2{width:242px; height:271px;background: transparent url(http://www.munchkin.com/media/bg_about_bamboo.jpg) repeat-y;margin:10px 0 0 10px; padding:0;}

#about-content-left-mid{font-size: 11px;width:266px; height:465px;background: transparent url(http://www.munchkin.com/media/bg_purple_cs_long.gif) repeat-y;margin:0; padding:0;}
      #about-content-left-top3{width:242px; height:271px;background: transparent url(http://www.munchkin.com/media/bg_about_jobs.jpg) repeat-y;margin:10px 0 0 13px; padding:0;}
	  #about-content-left-mid-content #contact_email { margin-left: 6px; width:178px; height:19px; text-align:center; padding-top:4px; background: transparent url(http://www.munchkin.com/media/btn_cs_email.gif) no-repeat; }


        #about-content-left-mid-content{padding:35px 0 0 38px; width:220px;}
          #about-content-left-mid-content img{}
          #about-content-left-mid-content p{padding:0 0 3px 6px; color:white; font-weight:bold; font-size:11px;}
          #about-content-left-mid-content h5{padding:0 0 3px 6px; color:#7251a9; font-size:12px;  font-weight:bold; margin-bottom: 8px;}
		  #about-content-left-mid-content h4{padding:0 0 3px 6px; color:#7251a9; font-size:13px; font-weight:bold;}
          #about-content-left-mid-content h3{padding:0 0 3px 0px; color:#000; text-align:left; font-size:11px; font-weight:bold; margin-top: 3px;}
		  #about-content-left-mid-content a { padding:0 0 3px 0; color:#FFFFFF; font-weight:bold; }
      #about-content-left-bot{width:266px; height:300px;background: transparent url(http://www.munchkin.com/media/bg_red_cloud.gif) repeat-y;margin:0; padding:0;}
        #about-content-left-bot-content{padding:42px 0 0 42px; width:160px;}
          #about-content-left-bot-content img{}
          #about-content-left-bot-content p{padding:4px 0 3px 6px; color:black; font-weight:bold; font-size:11px;}
          #about-content-left-bot-content h4{padding:0 0 3px 6px; color:#282828; font-size:11px; font-weight:bold;}
          #about-content-left-bot-content h3{padding:0 0 3px 50px; color:#653CA9;}
          #about-content-left-bot-content a{padding:0 0 3px 0; }
    #about-content-right{float:right; padding:0 33px 0 0;width:460px;}
      #about-content-right-top{width:460px; height:300px;background: transparent url(http://www.munchkin.com/media/bg_mom_about.jpg) repeat-y;margin:0; padding:0;}
        #about-content-right-top-content{padding:35px 0 0 38px; width:210px;}
          #about-content-right-top-content img{}
          #about-content-right-top-content div{padding:30px 0 10px 10px; color:white; font-size:11px; }
          #about-content-right-top-content a{padding:10px 0 3px 0;}
      #about-content-right-bot{width:460px; margin:0; padding:0;}
         #about-content-right-bot-content{padding:5px 0 0 10px; }

           #about-content-right-bot-left{float:left; border-right:1px dotted #FB6E00; padding:0 7px 0 0; width:215px;}
             #about-content-right-bot-left img{padding:3px 0;}
              .about-content-right-bot-left-box{width:219px; font-size:11px; line-height:1.4em;}
              .about-left-side{float:left; width:98px;}
                .about-right-side a{padding:3px 0;}
           #about-content-right-bot-right{float:right; padding:0;width:215px;}
             .headline_box{padding:0 0 0 5px; margin:10px 0 5px 0;}
              .headline_box h3{color:#FB6E00; font-size:14px; font-weight:bold; padding:7px 0 0 0;}
              .headline_box p{}
              .headline_box img{float:right; padding:5px 0 0 0;}

     #mission_statement-box{width: 242px; margin:10px 5px 3px 0;padding-left:13px;}
      #mission_statement-box-content{width: 242px; margin:0; background: transparent url(http://www.munchkin.com/media/bg_customer_service_question_left_box.gif) repeat-y; }
      #mission_statement-box-content #body { padding: 6px 0;}
      #mission_statement-box-content img {display: block; clear: both}
        #mission_statement-box-content-container{margin-left: 25px; margin-right:0x; width: 205px;}

/*------------------------------- about section -*/
  #history-content-right{float:right; padding:0 33px 0 0;width:460px; margin-bottom:70px;}
      #history-content-right-top{padding:12px 0 0 12px;}
      #history-timeline {margin:15px 0;}
        #history-timeline p {font-weight:bold; color:#7251A9; margin:0 5px;}

  #hist-hdr {display:block;margin-bottom:8px;}

  #history-timeline ul {list-style-type:none;}
  #history-timeline ul li{ display: block; float:left; margin:0;}
  #history-timeline ul li a{text-indent:-1000em;}
    #history-timeline li#tl-1 a {display:block;width:93px;height:75px;background:transparent url(http://www.munchkin.com/media/img_timeline_1990.gif) no-repeat top left;}
    #history-timeline li#tl-2 a {display:block;width:82px;height:75px;background:transparent url(http://www.munchkin.com/media/img_timeline_1995.gif) no-repeat top left;}
    #history-timeline li#tl-3 a {display:block;width:80px;height:75px;background:transparent url(http://www.munchkin.com/media/img_timeline_2000.gif) no-repeat top left;}
    #history-timeline li#tl-4 a {display:block;width:82px;height:75px;background:transparent url(http://www.munchkin.com/media/img_timeline_2005.gif) no-repeat top left;}
    #history-timeline li#tl-5 a {display:block;width:99px;height:75px;background:transparent url(http://www.munchkin.com/media/img_timeline_2010.gif) no-repeat top left;}

    #history-timeline li#tl-1 a:hover, #history-timeline li#tl-1.on a {background-position:bottom left;}
    #history-timeline li#tl-2 a:hover, #history-timeline li#tl-2.on a {background-position:bottom left;}
    #history-timeline li#tl-3 a:hover, #history-timeline li#tl-3.on a {background-position:bottom left;}
    #history-timeline li#tl-4 a:hover, #history-timeline li#tl-4.on a {background-position:bottom left;}
    #history-timeline li#tl-5 a:hover, #history-timeline li#tl-5.on a {background-position:bottom left;}
  #history-timeline p {display:block;clear:both;}

    #history-content-right-bot {padding:5px 0 0 12px;}
      #history-date {font-size:16px;font-weight:bold;}
      .history-event { float:left; margin-bottom:20px; }
        .history-event-img { float:left; margin-right:10px; width:92px; }
        .history-event-content { float:left; width:430px; }
        .history-event-content h3 {margin:0; padding:0; font-size:14px; color:#FB6E00; }

  #mgmt-content-right{float:right; padding:0 33px 0 0;width:460px; margin-bottom:70px;}
      #mgmt-content-right-top{padding:12px 0 0 12px;}
    #mgmt-content-right-bot {padding:5px 0 0 12px;}
      .mgmt-bio-short-wrapper { clear:both; height:1%; }
        /*
		.mgmt-bio-short { width:210px; float:left; margin:10px; padding:18px 0 20px 0; background: transparent url(http://www.munchkin.com/media/img_orangedot.gif) repeat-x bottom;}
        .nomargin {margin-right:0; }
		.mgmt-bio-short-img {float:left;display:block;width:92px;height:92px;background: transparent url(http://www.munchkin.com/media/bg_prod_thumb.gif) no-repeat;}
	    .mgmt-bio-short-img img {margin:6px;}
		.mgmt-bio-short-title { float:left; margin-left:12px; width:105px; }
		.mgmt-bio-short-content { float:left; margin-left:12px; width:105px; xheight:50px; }
        .mgmt-bio-short-content h3 { margin:0; padding:0; font-size:14px; color:#7251A9; }
  		.mgmt-bio-short-button { float:left;  margin-left:12px;}
		*/
		.mgmt-bio-short{width: 200px; float: left; margin: 5px; padding-bottom: 10px; background: transparent url(http://www.munchkin.com/media/img_orangedot.gif) repeat-x bottom;}
		.mgmt-bio-short-img{width: 80px; height: 80px; margin: 6px; padding: 6px; float: left; background: transparent url(http://www.munchkin.com/media/bg_prod_thumb.gif) no-repeat;}
		.mgmt-bio-short-content{height: 45px;}
		.mgmt-bio-short h3{margin-top: 6px; font-size:15px; color:#7251A9;}
		
		#mgmt-hdr-img {float:left;}
	    #mgmt-hdr-back {float:right; margin-right: 5px;}
		#mgmt-hdr-apply {float:right;}
		.mgmt-divider {margin:6px 0;clear:both; background: transparent url(http://www.munchkin.com/media/img_orangedot.gif) repeat-x;}
		x#mgmt-bio-header img{float: left}
		#mgmt-bio-header #mgmt-img{float:left; background: transparent url(http://www.munchkin.com/media/bg_munchy_image.gif) no-repeat; display:block; width:140px; height:151px; margin-right: 10px}
		#mgmt-bio-header img{margin:8px 9px; width: 121px; height: 134px}
		
		#mgmt-bio-header h2{ float: left; margin: 40px 0 0; width: 250px; font-size:20px; color:#7251A9;}
		#mgmt-bio-header h3{ float: left; width: 250px; font-size:18px; color:#000000; font-weight:normal;}
        #mgmt-bio-content{margin: 10px 0 20px;}

      /*#mgmt-hdr-img {float:left;}
      #mgmt-hdr-back {float:right;}
      .mgmt-divider {margin:2px 0;clear:both; background: transparent url(http://www.munchkin.com/media/img_orangedot.gif) repeat-x;}
      .mgmt-bio { clear:both; height:150px; }
        .mgmt-bio-img { float:left; margin:0 10px 10px 0; width:135px; }
        .mgmt-bio-content { float:left; margin-top:40px; }
        .mgmt-bio-content h2 { margin:0; padding:0; font-size:20px; color:#7251A9; }
        .mgmt-bio-content h3 { margin:0; padding:0; font-size:18px; color:#000000;font-weight:normal; }
      #mgmt-bio-contnet { clear:both; }
      #mgmt-bio-content p {margin:15px 0;}*/

		.agency{ margin: 5px 5px; padding-bottom: 10px; background: transparent url(http://www.munchkin.com/media/img_orangedot.gif) repeat-x bottom;}
		#agencies img{margin-left: 6px; margin-top: 10px}

  #press-menu { width:266px; height:137px;background: transparent url(http://www.munchkin.com/media/bg_press_blue.gif) repeat-y;margin:0; padding:0; }
    #press-menu-content { padding:30px 0 0 42px; width:190px;}
      .press-menu-divider { background: transparent url(http://www.munchkin.com/media/bg_dots_blue.gif) repeat-x bottom; height:21px; }
      #press-menu-content a { padding-left:5px;display:block; color:#fff; font-weight:bold;  } 
      #press-menu-content a.on { background-color:#00A0F8  } 
      #press-menu-content-img { display:block; background: transparent url(http://www.munchkin.com/media/bg_dots_blue.gif) repeat-x bottom; height:25px;}
  
	#press-menu-inquiries { width:241px;xbackground: transparent url(http://www.munchkin.com/media/bg_press_org.gif) repeat-y;margin:0; padding:0; }
    #press-menu-inquiries .top{width:241px; height: 30px;background: transparent url(http://www.munchkin.com/media/bg_press_org_top.gif) no-repeat;}
	#press-menu-inquiries .mid{width:241px;background: transparent url(http://www.munchkin.com/media/bg_press_org_mid.gif) repeat-y;}
	#press-menu-inquiries .btm{width:241px; height: 30px;background: transparent url(http://www.munchkin.com/media/bg_press_org_btm.gif) no-repeat;}
	#press-menu-inquiries-content {padding: 0 25px}
      #press-menu-inquiries-content-img { display:block; background: transparent url(http://www.munchkin.com/media/img_orangedot.gif) repeat-x bottom; height:45px; }
      #press-menu-inquiries-content h3 { font-size:14px; color:#EE2B40; text-align:center; padding: 10px }
      
  #press-content-right {float:right; padding:0 33px 0 0;width:460px; margin-bottom:70px;}
    .press-content-right-top{margin:12px 0 0 12px; height:25px; background: transparent url(http://www.munchkin.com/media/img_orangedot.gif) repeat-x bottom;}
    .press-content-right-bot {padding:5px 0 0 12px; }
    .press-releases { margin-top:20px; }
      #press-news-wrapper { clear:both; height:1%;}
      #press-press-wrapper { clear:both; height:1%; }
        .press-item { padding:5px 0 10px 0; background: transparent url(http://www.munchkin.com/media/img_orangedot.gif) repeat-x bottom; }
          .press-item-title a{ color:#00A0F8; font-weight:bold; margin:0; padding:0; font-size:110%;}
          .press-date { color:#000; font-weight:bold; }
          .press-readall { color: #00A0F8; font-size:11px; margin-left:5px; }
      .press-viewall { color: #00A0F8; font-size:11px;}

  #press-content-right-bot { padding:5px 0 0 12px; }
    #press-content-right-bot h3 { color:#7561AA; font-size:16px; margin:0; padding:0; }
    #press-content-right-bot p.press-date { margin:0; font-size:14px; font-weight:bold; }
    #press-content-right-bot p { margin:15px 0; }
    
  #empl-content-right{float:left; width:460px;}
      #empl-content-right-top{padding:12px 0 0 12px;}
    #empl-content-right-bot {padding:5px 0 0 12px;}
      /*.empl { float:left; margin-right:10px; padding:18px 0 20px 0; background: transparent url(http://www.munchkin.com/media/img_orangedot.gif) repeat-x bottom;}
        .empl-img { float:left; margin-right:10px; width:92px; }
        .empl-content { float:left; width:320px; }
        .empl-content h3 { margin:0; padding:0; font-size:14px; color:#D50B8C; }
        .empl-content p.empl-title { margin:0; }
        .empl-content p { margin:10px 0; }*/
	.empl{width: 100%; margin: 10px; padding-bottom: 10px; background: transparent url(http://www.munchkin.com/media/img_orangedot.gif) repeat-x bottom;}
	.empl-img{width: 80px; height: 80px; margin: 6px; padding: 6px; float: left; background: transparent url(http://www.munchkin.com/media/bg_prod_thumb.gif) no-repeat;}
	.empl-content{float: right; width: 330px}
	.empl h3{font-size:14px; color:#db2c9b; margin: 6px 0 0 0;}
	.empl h4{font-size:12px; color:#000; margin-bottom: 6px;}

  #join-applic { width:266px; height:245px;background: transparent url(http://www.munchkin.com/media/bg_join_red.gif) repeat-y;margin-top:10px; padding:0; }
    #join-applic-content { padding:30px 0 0 42px; width:170px;}
      #join-applic-content p.join-inst { margin-top:5px; color: #fff; } 
      #join-applic-content p { margin-top:10px; font-weight:bold; font-size:11px; } 			
        
  #join-content-right {float:right; padding:0 33px 0 0;width:460px; margin-bottom:70px;}
    .join-content-right-top{margin:12px 0 0 12px; height:25px; background: transparent url(http://www.munchkin.com/media/img_orangedot.gif) repeat-x bottom;}
    .join-content-right-bot p { margin:0 0 15px 0; }
    .join-content-right-bot {padding:5px 0 0 12px; }
      .join-bot { margin-top:20px; }
      .join-header {clear:both; height:16px; font-weight:bold; padding:5px 0 5px 5px;}
        .join-title { float:left; width: 280px; margin-right:5px; }
        .join-dpt { float:right; width: 140px; margin-right:5px; }
        .join-date { float:left; width: 90px; }
      .join-item {clear:both; height:16px; padding:5px 0 5px 5px; }
      .join-on { background-color:#FFF5E4 }
      .join-title a {font-weight:bold; color:#00A0F8;}
      #join-divider {margin:2px 0;clear:both; background: transparent url(http://www.munchkin.com/media/img_orangedot.gif) repeat-x center center;}

	  #join_team_email { width:188px; height:19px; text-align:center; padding-top:1px; margin-top: 20px; background: transparent url(http://www.munchkin.com/media/btn_join_team_email.gif) no-repeat; }
	#join_team_email a{color: #fff; font-weight: bold}

  .join-content-right-bot h3 { color:#D50B8C; font-size:14px; }
    .job-description {clear:both; height:1%; margin-bottom:15px;}
    .job-desc {float:left; padding:0; font-size:14px; font-weight:bold; width:140px;}
    .job-desc-content {float:left; margin:0; padding:0; color:#7561AA; font-size:14px; font-weight:bold; width:290px;}	
  .clear {clear:both;}	

  #bamboo-content-right {float:right; padding:0 33px 0 0;width:460px; margin-bottom:70px;}
  #bamboo-content-right a {color:#00AEDC; font-size:11px;}	
    .bamboo-content-right-top{margin:12px 0 10px 12px; }
    .bamboo-content-right-bot p { margin:0 0 15px 0; }
    .bamboo-content-right-bot {padding:5px 0 0 12px; }
    .bamboo-imgs{margin-top:15px;}
	.bamboo-img{width: 80px; height: 80px; margin: 6px; padding: 6px; float: left; background: transparent url(http://www.munchkin.com/media/bg_prod_thumb.gif) no-repeat;}
    .bamboo-last {margin-right:0;}




/*------------------------------- infoStation_landing -*/
#info_content {width:790px; margin:0;text-align:left; background:transparent;}
  #info_content .box-large-top {float:left;}
  #info_content-box {float:left;width:790px; background: transparent url(http://www.munchkin.com/media/bg_box-large.gif) repeat-y;margin:0; padding:0;} 
  .section-float-container#home-top {float:left;}

	#info-downloads-left-mid * {width: auto; height: auto; margin: 0; padding: 0;}
	#info-downloads-left-mid {float:left; width:250px; height:284px; background:transparent url(http://www.munchkin.com/media/info_downloads_box.gif) no-repeat; margin:5px 0 0 5px; padding:0;}
  #info-downloads-left-mid-content{padding:45px 0 0 45px; width:190px;}
  #info-downloads-left-mid-content div.intro{text-align: center;padding:40px 0 3px 0; color:black; font-weight:bold; font-size:11px; width:160px;}


      #info-content-left{float:left; padding:0 0 0 28px;}
      #info-content-left-top{width:266px; height:300px;background: transparent url(http://www.munchkin.com/media/bg_info.jpg) repeat-y;margin:0; padding:0; position:relative;}
	  #info-content-left-top a { display:block; width:239px; height:269px; position:absolute; top:15px; left:15px; text-indent:-9999px; overflow:hidden;}
      #info-content-left-toper{width:266px; float:left;height:300px;background: transparent url(http://www.munchkin.com/media/bg_info.jpg) repeat-y;margin:0; padding:0;}
      #info-content-left-mid{width:266px; height:358px;background: transparent url(http://www.munchkin.com/media/bg_newsleter_signup.gif) repeat-y;margin:0px; padding:0;}
        #info-content-left-mid-content{padding:125px 0 0 45px; width:190px;}
          #info-content-left-mid-content img{padding:6px 0 0 0;}
          #info-content-left-mid-content div.intro{padding:15px 0 3px 0; color:black; font-weight:bold; font-size:11px; width:160px;}
          #info-content-left-mid-content a{padding:0 0 3px 0; }
  #info-content-right{float:right; padding:0 33px 0 0;width:460px;}
        #info-content-right-top{width:460px; height:300px;background: transparent url(http://www.munchkin.com/media/bg_find_name.jpg) repeat-y;margin:0; padding:0;}
          #info-content-right-top-content{padding:35px 0 0 38px; width:275px;}
            #info-content-right-top-content img{}
            #info-content-right-top-content div.intro{margin-left: 10px; color:white; font-size:11px; line-height: 11px; font-weight: bold }
            #info-content-right-top-content a{padding:10px 0 3px 0;}
			#info-content-right-top-content h3{font-size:11px; color:white;padding:0 0 0 10px;}
			#info-content-right-top-content form{padding:0 0 0 10px;}
        #info-content-right-bot{width:460px; height:300px;background: transparent url(http://www.munchkin.com/media/bg_blue_zodiac.gif) no-repeat ;margin:0; padding:0;}
          
				#info-content-right-bot-content{padding:35px 0 0 38px; width:470px;} /* THIS IS zodiak */
            #info-content-right-bot-content img{padding:0; margin:0;}
            #info-content-right-bot-content p{ color:black; font-weight:bold; font-size:11px; }
            #info-content-right-bot-content a{padding:10px 0 3px 0;}
				.littlehelp{ color: #000;padding:0; margin:0; padding:2px 0 3px 5px}
				
/*------------------------------- zodiak -*/
        #zodiak-box{width:525px; float:right;height:292px;background: transparent url(http://www.munchkin.com/media/bg_blue_zodiac2.gif) no-repeat ;margin:0; padding:0;}
        	.zod_row{float:left;height:100px; padding:0;margin-top:15px;}
        		.zod-month{padding:2px;}
						.zodiak_text{margin:10px 0 0 5px; width:280px}
						.zod_row h3{width:103px;background: transparent url(http://www.munchkin.com/media/btn_zodiac.gif) no-repeat; display:block; padding:2px 0; font-size:14px; color:white; text-align:center;}
						.zod_row p{width:112px;margin:0; padding:0;text-align:center;}
						.zod_row a { color:#FFFFFF; }
						
						
 #helpful-box {float:left;width:262px;height:292px;margin:5px 0 0 0;background: transparent url(http://www.munchkin.com/media/bg_pink_info.gif) no-repeat;}
      #helpful-box-content {width:262px;height:250px;}
        #helpful-box-header {width:174px;margin:27px 0 0 35px; }
          #helpful-box-header img {margin:0;}
        #helpful-box-text {width:180px; margin:5px 0 0 42px; color:white; font-weight:bold; line-height:1.4em;}
        #helpful-box-text img {margin-top:13px;}
		#helpful-box-inner { height:130px; }
    #valuable-box {float:left;width:262px;height:292px;margin:5px 0 0 2px;background: transparent url(http://www.munchkin.com/media/bg_orangeredcontent.gif) no-repeat ;}
      #valuable-content {height:250px; padding:0px 10px 0 33px;}
        #valuable-content-box { width:190px; color:#FFFFFF; font-weight:bold; padding:27px 0 0 10px;}
          #valuable-content-box p{color:white; font-weight:bold; line-height:1.4em; width:190px; margin:10px 0 0 0;}
        #valuable-content-box a img{margin-top: 55px;}  
		#valuable-content-box a{color:black; font-weight:bold;}
          #valuable-content-box a:hover{color:black; font-weight:bold; text-decoration:underline;}
		  #valuable-content-box #view_all { margin-top:10px; }
    .section-float-container#home-bot {float:left;margin-left:1px;}

/*------------------------------- munchkin of the month -*/    
   #motm-info-box {float:left;width:262px;height:292px;margin:5px 0 0 2px;background: transparent url(http://www.munchkin.com/media/bg_purplecontent.gif) no-repeat ;}
      #motm-info-content {width:180px;height:250px; background: transparent url(http://www.munchkin.com/media/hdr_munchkin_month.gif) no-repeat; margin:30px 0px 0 40px;}
          #motm-info-text {color:#ffffff; padding:50px 0 0 5px; width:200px;font-weight:bold;}
          #motm-info-middle { padding:0; margin:15px 0px 0 0px; float:left; width:92;height:91px;background: transparent url(http://www.munchkin.com/media/hdr_motmbox.gif) no-repeat; }
            #motm-info-middle img {margin:6px;}
			 #motm-mid #motm-message { margin:0 0 0 30px; }
          #motm-info-middle2 {margin:15px 10px 0 5px; float:right; padding:0; width:65px;}
            #motm-info-middle2 p {font-style:italic; color:#FFFFFF; }
            #motm-info-middle2 img {margin:10px 0 0 0}
          #motm-info-footer {clear:both;} 
            #motm-info-footer img{ margin:10px 0 0 0; }

/*------------------------------- think pink 2007 box RED-*/
/*
    #tp-2007-box-red {float:left;width:262px;height:292px;margin:5px 0 0 2px;background: transparent url(http://munchkin.travis.dev1.digitaria.lan/media//resources/info_resource_tout.jpg) no-repeat ;}
    
    #tp-2007-box-red {float:left;width:262px;height:292px;margin:5px 0 0 2px;background: transparent url(http://munchkin.travis.dev1.digitaria.lan/media//bkd_tp2007_hchair.gif) no-repeat scroll 0% ;}
    
    
      #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;} 

*/ 
    #tp-2007-box-red {float:left;width:262px;height:292px;margin:5px 0 0 2px;background: transparent url(http://www.munchkin.com/media//resources/info_resource_tout.jpg) 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:194px 0 0 63px; 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;} 
          
            
/*------------------------------- munchkin of the month green-*/    
   #motm-info-box-green {float:left;width:257px;height:284px;margin:5px 0 0 2px;background: transparent url(http://www.munchkin.com/media/bg_munchkin_green.gif) no-repeat;}
      #motm-info-content-green{width:180px;height:250px; background: transparent url(http://www.munchkin.com/media/hdr_munchkin_month-green.gif) no-repeat; margin:30px 0px 0 40px;}
          #motm-info-text {color:#ffffff; padding:50px 0 0 5px; width:200px;font-weight:bold;}
          #motm-info-middle-green{padding:0; margin:15px 0px 0 0px; float:left; width:92;height:91px;background: transparent url(http://www.munchkin.com/media/hdr_motmbox-green.gif) no-repeat; }
            #motm-info-middle-green img {margin:6px;}
      

	/*Find baby name form - absolute positioning */
	#info-content-right-top-content{position: relative;}
	#find-baby-name-select{position: absolute; top: 150px; left: 48px;}
	#find-baby-name-input1{position: absolute; top: 178px; left: 48px;}
	#find-baby-name-input2{position: absolute; top: 178px; left: 158px;}
	#find-baby-name-button1{position: absolute; top: 203px; left: 44px;}
	#find-baby-name-button2{position: absolute; top: 230px; left: 44px;}


/*------------------------------- infoStation_baby_names -*/
  #baby-content-right{float:right; padding:0 30px 0 0;width:460px;}
        #baby-content-right-top{width:460px; height:350px;background: transparent url(http://www.munchkin.com/media/bg_pink_babyname.gif) no-repeat;margin:0; padding:0;}
          #baby-content-right-top-content{padding:35px 0 0 38px; width:390px;}
            #baby-content-right-top-content img{padding:3px 0;}
            #baby-content-right-top-content p{padding:0 0 3px 10px; color:black; font-size:11px; font-weight:bold;}
            #baby-content-right-top-content a{padding:10px 0 3px 0;}
				#select1{background: transparent url(http://www.munchkin.com/media/bg_search_pink.gif) no-repeat; margin:0; padding:0;height:30px; float:left;}
					#select1 select{width:200px;width:166px; margin:4px;}
				#select2{background: transparent url(http://www.munchkin.com/media/bg_search_pink.gif) no-repeat; margin:0 20px 0 0; padding:0;height:30px; float:right;}
					#select2 select{width:200px;width:166px;margin:4px;}
				#input1{background: transparent url(http://www.munchkin.com/media/bg_search_pink.gif) no-repeat; margin:5px 0 0 0; padding:0;height:30px; float:left;}
					#input1 p input{margin:0; padding:0; width:161px;margin:4px 5px;}
					#input1 p{margin:0; padding:0; vertical-align:center;}
				#input2{background: transparent url(http://www.munchkin.com/media/bg_search_pink.gif) no-repeat;margin:5px 0 0 0 ; padding:0; height:30px; float:left;}
					#input2 input{margin:0; padding:0;width:161px;margin:4px 5px;}
				#input3{float:right; margin:10px 15px 0 0;}
					#input2 input{margin:0; padding:0;width:161px;margin:4px 5px;}

			x.abc_row{ font-size:14px;float:left;}
			.abc_row{width: 370px;position:relative;left:-6px; display:inline;}
			.abc_row a{color: #fff}
			.abc_row h3{margin:3px 8px 3px 4px; width:12px;height:18px; float: left; display:block; padding:2px 0 0 0; color:white; text-align:center;}			

/*------------------------------- infoStation_baby_names -*/
	#sweepstakes-and-promos{background: transparent url(http://www.munchkin.com/media/bg_sweepstakes_and_promos.gif) no-repeat;height:292px;width:264px;float:left;margin: 5px 0;}			


/*------------------------------- Top baby names By year -*/			
			#top-baby-names-by-year{ width:438px;background: transparent url(http://www.munchkin.com/media/bg_top_baby_names-mid.gif);}
			#top-baby-names-by-year strong{color:#ffa51a;}
				#top-baby-names-by-year-top{background: transparent url(http://www.munchkin.com/media/bg_top_baby_names-top.gif) no-repeat; height:29px;margin-top:10px;}
				#top-baby-names-by-year-btm{margin:0;padding:0;background: transparent url(http://www.munchkin.com/media/bg_top_baby_names-btm.gif) no-repeat; height:28px;}
			#tbnby-content{margin: 0 20px 0px 20px;}
			 	#tbnby-content-col-1{background: transparent; padding: 5px 0 0 15px;width:145px;float:left;}
			 	#tbnby-content-col-2{float:left;}
			 	#tbnby-content-col-3{float:left;}			 	
			 		.year-of-the-names{color:#ffa51a; margin-top:10px; font-weight:bold;}
				 	.name-list{margin:0px 25px;padding-top:10px;}
				#top_names_year {clear: none;width: 70px;}
				#top_names_year_label { color:#ffa51a; margin-top:10px; margin-right: 10px;font-weight:bold;}
			#fowardbutton{float:right; padding:0 12px 0 0}
			
/*------------------------------- Celebrity Names -*/
			#top-celeb-names-top{width:438px;background: transparent url(http://www.munchkin.com/media/bg-top-celebrity-baby-top.gif); height:34px; margin-top:10px;}
			#top-celeb-names{width:438px;background: transparent url(http://www.munchkin.com/media/bg-top-celebrity-baby-mid.gif); padding:2px 0 0 0;}
			#top-celeb-names-btm{width:438px;background: transparent url(http://www.munchkin.com/media/bg-top-celebrity-baby-btm.gif); height:34px;}

			#top-celeb-names-content{background: transparent url(http://www.munchkin.com/media/hdr_top_celb_baby_names.gif) no-repeat 15px 0px;margin:10px 20px 0 20px; padding-top:25px;}
			#top-celeb-names-content-wrap{margin: 10px 0 0 12px;}
			#top-celeb-names-content-wrap ul, ol{margin-left: 27px;}
			#top-celeb-names-content-wrap li{padding: 3px;}
			/*.celeb-name-list{list-style-type:none;margin:10px 0 0 25px;}*/
			/*.celeb-name-list li{padding:3px;font-size:97%;}*/
			ul.celeb-name-list {padding: 10px 0 10px 30px;}

/*------------------------------- infoStation_newsletter -*/
	#info_news-content-right{float:right; padding:10px 33px 0 0;width:460px;}
			#header-left { float: left }
			#header-right { float: right }
			
			#current_promos .promo {padding: 10px 10px 10px 0;}
			#current_promos .promo h3 a{color: #D50B8C; font-size: 16px; margin-bottom: 2px;}
			#current_promos .promo h3 a:hover {text-decoration: underline}
			#current_promos .promo h4 {font-size: 12px; font-weight: bold; color: #000; margin-bottom: 2px;}
			#current_promos .promo p {margin-bottom: 6px;}
			
			#newsletter{float:right; width:439px; margin: 16px 30px 0 10px;}
			#newsletter_top{width: 439px; height: 28px; background: url(http://www.munchkin.com/media/bkd_newsletter_top.gif) no-repeat}
			#newsletter_mid{padding: 0 20px; width: 409px; background: url(http://www.munchkin.com/media/bkd_newsletter_mid.gif) repeat-y}
			#newsletter_mid p{padding:0 5px 3px 5px; color:black; font-size:11px; font-weight:bold; line-height:1.5em;}
			#newsletter_btm{width: 439px; height: 28px; background: url(http://www.munchkin.com/media/bkd_newsletter_btm.gif) no-repeat}
				.form_item{float:left; margin-top:5px;}
				.news_name{float:left; margin-top:5px; width: 100px;}
				.news_name_field{float:right; background: transparent url(http://www.munchkin.com/media/bg_orange_names.gif) no-repeat;display:block; padding:0 109px 0 0;}
					.news_name_field input{width:165px;margin:5px 5px;}
				.news_name_bigfield{float:right; background: transparent url(http://www.munchkin.com/media/bg_email.gif) no-repeat;display:block;padding:0 50px 0 0;}
					.news_name_bigfield input{width:223px;margin:4px 5px;}
				.news_name_select{float:right; background: transparent url(http://www.munchkin.com/media/bg_num_child.gif) no-repeat;display:block;padding:0 218px 0 0;}
					.news_name_select select{width:61px;margin:3px 4px;}
			#birth_area{height:50px;}
				.birth_form{float:left;width:130px}
					.birth_name{float:left; margin-top:6px;}
					.birth_select{float:right;background: transparent url(http://www.munchkin.com/media/bg_num_child.gif) no-repeat;display:block; margin-right:5px;}
						.birth_select select{width:61px;margin:3px 4px;}
			

/*------------------------------- infoStation_helpfultip_submit -*/
	#info_tips_submit-content-right{float:right; padding:0 31px 0 0;width:460px;}
        #info_tips_submit-content-right-top{width:460px; height:540px;background: transparent url(http://www.munchkin.com/media/bg_green_infos.gif) repeat-y;margin:0; padding:0;}
          #info_tips_submit-content-right-top-content{padding:35px 0 0 38px; width:390px;}
            #info_tips_submit-content-right-top-content img{padding:0 0 0 0;}
            #info_tips_submit-content-right-top-content p{padding:0 0 3px 10px; color:black; font-size:11px; font-weight:bold; line-height:1.2em;}
            #info_tips_submit-content-right-top-content a{padding:0 0 3px 0;}
			#info_tips_submit-content-right-top-content h3{padding:0 0 0 8px; color:white; font-size:16px;}
			  .input_names{background: transparent url(http://www.munchkin.com/media/bg_green_form_names.gif) no-repeat;display:block;}
				.input_names input{margin:6px 5px; width:116px;}
			  .input_inital{background: transparent url(http://www.munchkin.com/media/bg_green_inital.gif) no-repeat;display:block;}
				.input_inital input{margin:4px 6px; width:25px;}
			  .input_tips{background: transparent url(http://www.munchkin.com/media/bg_green_drop.gif) no-repeat; display:block;}
				.input_tips select{margin:5px 6px; width:43px;}
				#textarea_tips{background: transparent url(http://www.munchkin.com/media/bg_textarea.gif) no-repeat;display:block;}
					#textarea_tips textarea{width:361px; margin:7px 6px; height:136px;}
						#agreement tr td p{font-size:10px;}

/*------------------------------- infoStation_motm -*/
	#munchy-content-left-mid{width:266px; height:210px;background: transparent url(http://www.munchkin.com/media/bg_pink_motm.gif) repeat-y;margin:0; padding:0;}
        #munchy-content-left-mid-content{padding:30px 0 0 35px; width:190px;}
          #munchy-content-left-mid-content img{padding:0 0 0 0;}
          #munchy-content-left-mid-content div.intro{padding:5px 0 0 10px; color:white; font-weight:bold; font-size:11px; width:180px;}
          #munchy-content-left-mid-content a{padding:10px 0 3px 10px; }

	#munchy-content-right{float:right; padding:0 9px 0 0;width:460px;}
        #munchy-content-right-top{width:460px; height:520px;margin:0; padding:0;}
          #munchy-content-right-top-content{padding:15px 0 0 ; width:430px;}
            #munchy-date{float:left; width:225px; }
				#munchy-date h3{font-size:16px; color:#7561aa;}
			#munchy-past{float:right; width:200px; }
				#munchy-past p{font-size:11px; font-weight:bold;}
				#munchy-past select{width:195px;clear:both;}
			#munchy-mid{float:left; width:350px; margin-top:10px;}
			#munchy-image{float:left; background: transparent url(http://www.munchkin.com/media/bg_munchy_image.gif) repeat-y; display:block; width:140px; height:151px;}
				#munchy-image-content{margin:8px 9px;}
			#munchy-name{float:left; margin-top:45px; margin-left:10px;}
				#munchy-name-content h3{font-size:18px; color:#7561aa;}
				#munchy-name-content p{font-size:16px; color:black; font-weight:bold;}

			#munchy-content-bot{float:left; width:450px;}
				#munchy-content-bot-content{}
					#munchy-content-bot-content h3{font-size:12px; padding:8px 0;}
					#munchy-content-bot-content p{width:425px;}
					#munchy-content-bot-content ul{list-style:bullet; margin-left:15px;}
					#munchy-content-bot-content ul li{color:#7561aa; padding:3px 0;}
					#munchy-content-bot-content ul li a{color:#7561aa; text-decoration:none; font-size:12px; font-weight:bold;}
					#munchy-content-bot-content ul li a:hover{color:#7561aa; text-decoration:underline;}
	
	
	/*--------MOTM SUBMIT FORM -NICK W.----------*/
	
	/*STRUCTURE*/
		#motm-form *{
			padding: 0;
			margin: 0;
			border: 0;
			xborder: solid red 1px;
		}
		#motm-form .clear{
			clear: both;
			margin: 5px;
		}
		#motm-form{
			width: 439px;
			margin-top: 15px;
		}
		#motm-form h2{
			display: none;
		}
		#motm-form #motm-top{
			width: 439px;
			height: 57px;
			background: url(http://www.munchkin.com/media/form-motm-top.gif) top left no-repeat;
		}
		#motm-form #motm-mid{
			width: 439px;
			background: url(http://www.munchkin.com/media/form-motm-mid.gif) top left repeat-y;
		}
		#motm-form h3{
			width: 439px;
			height: 32px;
			text-indent: -10000em;
			background: url(http://www.munchkin.com/media/form-motm-subheader.gif) top left repeat-y;
		}
		#motm-form fieldset{
			border: none;
			padding: 10px 30px;
		}
		#motm-form h4{
			font-size: 12px;
			font-weight: normal;
			color: #fff;
			text-transform: uppercase;
			margin: 12px 0 6px 0;
			clear: both;
		}
		#motm-form p{
			margin: 12px 0;
		}
		}
		#motm-form label{
			font-weight: bold;
			font-size: 11px;
		}
		#motm-form #motm-btm{
			width: 439px;
			height: 33px;
			background: url(http://www.munchkin.com/media/form-motm-btm.gif) top left no-repeat;
		}
		
	/*FORM ELEMENTS*/
		#motm-form textarea{
			width: 360px;
			height: 60px;
		}
		#motm-form input{
			height: 19px;
		}
		#motm-form input.checkbox{
			height: auto;
			width: auto;
			float: none;
		}
		#motm-form p.checkbox{
			margin-left: 30px;
		}
		#motm-form input.file{
			margin: 4px 0 0 30px;
		}
		#motm-form input.small{
			width: 40px;
		}
		#motm-form input.medium{
			width: 120px;
		}
		#motm-form input.big{
			width: 150px;
		}
		#motm-form input#submit{
			margin-left: 30px;
			clear: both;
		}
		#motm-form select.big{
			width: 150px;
			height: 19px;
		}
		#motm-form select.medium{
			width: 80px;
			height: 19px;
		}
		
	/*POSITIONING*/
		#motm-form p.left-input{
			width: 270px;
			height: 28px;
			float: left;
			margin: 6px 0;
		}
		#motm-form p.right-input{
			width: 100px;
			height: 20px;
			float: right;
			margin: 6px 0 0 0;
		}
		#motm-form label.left-label{
			display: block;
			width: 100px;
			line-height: 28px;
			float: left;
		}
		#motm-form label.right-label{
			display: block;
			width: 40px;
			line-height: 28px;
			float: left;
		}
		#motm-form label.select-label-medium{
			display: block;
			width: 38px;
			margin: 0;
			line-height: 28px;
			text-align: right;
			float: left;
		}
		#motm-form label.select-label-small{
			display: block;
			width: 20px;
			margin-right: 4px;
			line-height: 28px;
			text-align: right;
			float: left;
		}
		
	/*BORDERS+BKDS*/
		#motm-form p.right-input span{
			display: block;
			float: right;
			width: 40px;
			height: 20px;
			padding: 4px;
			background: url(http://www.munchkin.com/media/form-motm-small-bkd.gif) top left no-repeat;
		}
		#motm-form p.left-input span{
			display: block;
			float: right;
			width: 150px;
			height: 20px;
			padding: 4px;
			background: url(http://www.munchkin.com/media/form-motm-input-bkd.gif) top left no-repeat;
		}
		#motm-form span#textarea{
			display: block;
			width: 360px;
			height: 60px;
			padding: 4px;
			background: url(http://www.munchkin.com/media/form-motm-text-bkd.gif) top left no-repeat;
		}
		#motm-form span.select-big{
			display: block;
			float: left;
			width: 150px;
			height: 20px;
			padding: 4px;
			margin-bottom: 6px;
			background: url(http://www.munchkin.com/media/form-motm-input-bkd.gif) top left no-repeat;
		}
		#motm-form span.select-medium{
			display: block;
			float: left;
			width: 80px;
			height: 20px;
			padding: 4px;
			background: url(http://www.munchkin.com/media/form-motm-select-bkd.gif) top left no-repeat;
		}
		#motm-form p#file{
			padding: 4px;
			width: 358px;
			height: 48px;
			color: #fff;
			background: url(http://www.munchkin.com/media/form-motm-file-bkd.gif) top left no-repeat;
		}
		#motm-form p#file label{
			font-size: 10px;
		}
		
/*------------------------------- infoStation_helpful_tips -*/
      #hftips-content-left-mid{width:266px; height:225px;background: transparent url(http://www.munchkin.com/media/bg_pink_tips.gif) repeat-y;margin:0; padding:0;}
        #hftips-content-left-mid-content{padding:24px 0 0 34px; width:190px;}
          #hftips-content-left-mid-content img{padding:6px 0 0 6px;}
          #hftips-content-left-mid-content div.intro{padding:0px 0 0 10px; color:black; font-weight:bold; font-size:11px; width:160px;}
          #hftips-content-left-mid-content a{padding:0 0 3px 3px; }
  #hftips-content-right{float:right; padding:0 30px 0 0;width:460px;}
  * html #hftips-content-right{ overflow:hidden; width:465px; }
        #hftips-content-right-top{width:460px;}
          #hftips-content-right-top-content{padding:9px 0 0 15px; width:438px;}
			#hftips-right-header{float:left; padding-bottom:5px; width:100%; }
        		#hftips-left{float:left;}
        		#hftips-right{float:right;}
          	#hftips-content-right-top-content p{clear: both; padding:0; margin:0;}
		    #hftips-content-right-top-content img {float:left; margin:0 10px 0 0; }
          	.helpful_dots{padding:12px 0; clear: both}
          	.tips_green{font-size:18px; color:#91c33c;font-weight:bold; margin:0;display: block; float: none}
          	.tips_purple{font-size:12px; color:#9a8bc1; padding:9px 0  3px 0; margin:0;}
          	
            .helpful .paging-row{background-color:#91c33c; width:450px; height:16px;text-align:center; color:white; margin:8px 0;}
          		.helpful .paging-row_left{float:left; width:70px;}
          		.helpful .paging-row_right{float:right; width:70px;}
				.helpful .paging-row a{color: #fff; text-decoration: underline;}
				  .helpful .paging-row a:hover{text-decoration: none;}
				  .helpful .paging-row_mid{width: 250px; float: left}
          #tips_forward{float:right;padding:0; margin:0;}
          
/*------------------------------- infoStation_valuable_links -*/
      #vlinks-content-left-mid{width:266px; height:250px;background: transparent url(http://www.munchkin.com/media/bg_link_submit.gif) repeat-y;margin:0; padding:0;}
        #vlinks-content-left-mid-content{padding:29px 0 0 34px; width:190px;}
          #vlink_form1{background: transparent url(http://www.munchkin.com/media/bg_blue_form.gif) no-repeat;display:block; margin-left:5px;}
          	#vlink_form1 input{margin:6px 6px; width:171px; height:14px;}
          #vlinks-content-left-mid-content img{padding:6px 0 0 6px; margin:0;}
          #vlinks-content-left-mid-content div.intro{padding:0px 0 0 10px;margin:6px 0; color:black; font-weight:bold; font-size:11px; width:160px;}
          #vlinks-content-left-mid-content a{padding:0 0 3px 3px; }
          #vlinks-content-left-mid-content input{margin-left:6px;}
  #vlinks-content-right{float:right; padding:0 30px 0 0;width:460px;}
        #vlinks-content-right-top{width:460px; }
          #vlinks-content-right-top-content{padding:11px 0 0 15px; width:438px;}
          	#vlinks-content-right-top-content p{padding:0; margin:0;}
          	.link_holder{margin-bottom:5px;}
          		.link_title{font-size:16px; color:#ff6846;font-weight:bold; padding:3px 0  3px 0; margin:0;}
          		.link_link{color:#66ceea; font-weight:bold;}
          		.link_link:hover{text-decoration:underline;}

/*------------------------------- infoStation_downloads -*/
				#downloads_related{
					width: 244px;
					float: left;
					border-left: 1px solid #fff;
					margin-left: 5px;
				}
				
				html>body #downloads_related{
					margin-left: 11px;
				}

				#downloads_related .top{
					width: 244px;
					height: 27px;
					background: url(http://www.munchkin.com/media/related_top.gif) top left no-repeat;
				}

				#downloads_related .mid{
					width: 194px;
					padding: 0 25px;
					background: url(http://www.munchkin.com/media/related_mid.gif) repeat-y;
				}
				
				#downloads_related .btm{
					width: 244px;
					height: 27px;
					background: url(http://www.munchkin.com/media/related_btm.gif) top left no-repeat;
				}
				
				#downloads_related .mid .related{
					padding: 5px;
				}
				
				#downloads_related .mid .related h3 a{
					font-size: 12px;
					color: #000;
					text-decoration: none;
				}
				
				#download_area {
					padding: 10px 0 0 50px;
					width: 80%;
				}
				
				.download_album {
					background: transparent url(http://www.munchkin.com/media/bg_helpful_dots.gif) bottom left repeat-x;
				}
				
				.download_album .left {
					width: 20%;
					float: left;
				}
				
				.download_album .right {
					width: 80%;
					float: left;
					padding-top: 10px;
				}
				
				.download_album h1 {
					color: #704EA2;
					font-size: 18px;
				}
				
				.download_album .download_description {
					margin-top: 6px;
				}
				
				.download_list strong {
					color: #000;
					font-weight: bold;
				}
				
				.download_list p {
					color: #000;
					margin-top: 10px;
				}
				
				.download_list p a {
					color: #2695D2;
					text-decoration: underline;
				}

				.download_file { font-weight: normal; margin:0 0 3px 15px; }


/*------------------------------- infoStation_name_results -*/
  #nresults-content-right{float:right; padding:0 30px 0 0;width:460px;}
        #nresults-content-right-top{width:460px; }
          #nresults-content-right-top-content{padding:11px 0 0 15px; width:438px;}
          	#nresults-content-right-top-content p{padding:0; margin:0;}
				#nresults-right-header{float:left; margin-bottom: 10px;}
					#nresults-right-header img{float:left;}
					#table_header{padding-top:5px;}
					.result_return{font-size:20px; font-weight:bold; padding-top:4px;}
					/* Peter - 04/14/06 - added: float:left; to work with Firefox */
					#name_results{float:left;padding-left:3px;font-size:14px;}
					#name_results tr.on{background-color: #efefef}
					#new_searcher{float:right;}
					x#pagination{float:left;width:440px;}
					
/*------------------------------- infoStation_zodiac -*/
#zodiac-content-left{float:left; padding:0 0 0 28px;}
  #zodiac-content-left-top{width:266px; height:115px;background: transparent url(http://www.munchkin.com/media/bg_info_station2.gif) repeat-y;margin:0; padding:0;}
  #zodiac-content-left-mid{width:266px; height:320px;margin:0; padding-left:0;}
    #zodiac-content-left-mid-content{padding:5px 0 0 15px; width:190px;}
      #zodiac-content-left-mid-content img{padding:6px 0 0 6px;}
	  .notzod {padding:3px 0 0 5px; margin:0; font-size:14px; width:230px;}
		#zodiac_buttons{width:266px;height: 300px;padding:0; margin:0;}
		.zodiac_field{width:225px; height:24px; background: transparent url(http://www.munchkin.com/media/btn_zodiac_type.gif) no-repeat; padding:0 1px 0 0;}
			.zodiac_field p { padding:3px; color:#FFFFFF; }
			.zodiac_field input { margin-right:10px; }
		.zodiac_row{float:left;height:200px; padding:0; margin-left: 0px; margin-top: 10px; margin-right: 5px; }
			.zodiac_row h3{width:110px;background: transparent url(http://www.munchkin.com/media/btn_zodiac2.gif) no-repeat; display:block; padding:5px 0; font-size:14px; color:white; text-align:center;}
			.zodiac_row h4{width:110px;background: transparent url(http://www.munchkin.com/media/btn_zodiac_on.gif) no-repeat; display:block; padding:5px 0; font-size:14px; color:white; text-align:center;}
			.zodiac_row p{width:112px;margin:0; padding:0;text-align:center;font-size:10px;}
			.zodiac_row a { color:#FFFFFF; }
			/* Different style for each Zodiac Sign */
#zodiac_parent_child_btns{width: 200px; }
#zodiac_parent_child_btns input.zodiac_radio{color: #91c33c; margin-left: 30px; margin-right: 10px;}
			
  #zodiac-content-right{float:left; padding:0;width:460px;}
    #zodiac-content-right-top{height:510px;background: transparent url(http://www.munchkin.com/media/bg_zodic_blue.gif) no-repeat;padding:35px 0 0 0; }
    #zodiac-content-right-top-content {margin-left:40px;}

	#zodiac-right-top_header #forward{float: right; margin-right: 35px;}
	* html #zodiac-right-top_header #forward{margin-right: 17px}
      #zodiac-right-top-header{float:left;}
				#zodiac-right-top-header-left{float:left;}
				#zodiac-right-top-header-right{ margin:10px 0 0 0px; }
			#zodiac-right-mid-header{clear:both; width:430px;}
				#zodiac-right-mid-header-left{float:left;padding:0;margin:0;width:175px;margin-top:10px; margin-right:140px;}
          .zod_blue{display:inline;color:#00a0f8; padding:0; margin:0;font-size:16px;}
					.zod_black{color:black;padding:0; margin:0;}
					.zod_white{display:inline;color:#324A8E; font-weight: bold;padding:0;font-size:16px;margin:0 0 0 5px;}
        
        #zodiac-right-mid-header-right{float:left; width:100px;padding:0;margin:0;}
			    #zodiac-right-mid2-header{clear:both; width:430px;}
				
        #zodiac-right-mid2-header-left{float:left;padding:0;margin:0;width:175px;height:75px;margin:10px 0;}
					#zodiac-right-mid2-header-left p{float:left;width:230px; margin:0; padding-top:2px;}
					
        #zodiac-right-mid2-header-right{float:left; width:200px;height:57px; padding:18px 0 0 0;margin:10px 0;}
        #zodiac-right-mid2-header-right p{float:left; margin:0; padding-top:2px;}
          .zod2_blue{color:#00a0f8; padding:0; margin:0;font-size:16px;}
          .zod2_black{color:black;padding:0; margin:0;}
          .zod2_white{color:#324A8E;font-weight: bold;padding:0; margin:0;font-size:12px;}
          #zod-text {width:385px;color:#000000;}
			
      #zodiac-right-bot-header{clear:both; width:430px;}
					#zodiac-right-bot-header p{padding-top:5px; margin:0; width:380px;}
          
			
/*------------------------------- footer-pages: privacy policy, contact us, terms of use, etc. -*/
#footer-page-content{width:700px; margin-left: 45px; margin-right: 35px;}
	#footer-page-content p{margin-bottom: 10px; text-align: justify;}
	#footer-page-content h3{margin-top:5px; font-wieght: bold;}
	
	/*	Both have not been used in the current incarantion, but they are here if these
	/	are deemed more elegant solutions. - BT
	/	
	/	#footer-page-content hr {width:770px; height:1px; margin-top: 2px; background-image: url(http://www.munchkin.com/media/grn_dot_ln.gif) no-repeat;}
	/	
	/	Alternative (non-image version): 
	/	#footer-page-content hr{width:770px; height: 1px; border-bottom: 1px 7ac142 dotted} 
	*/
#footer-page-content .international-distributor p {
text-align: left;
}
	#footer-page-content-title{margin-top:10px;}
	#footer-page-content-dotted-line{margin-top: 4px; margin-bottom:5px;}

	/* Contact Information on Contact Page */
	.contact-information{float: left; width: 210px; margin-right: 3px; margin-top: 15px; margin-bottom: 20px; font-weight: bold;}
	.contact-information h3 {color:#9a8bc1; font-size:1.4em; margin: 0;}
	.contact-information p{font-weight:bold; margin:0;}
	.contact-information p a{color: #000; text-decoration: underline}

	/* The box for the phone number needs to be a little wider than the other two */
	.contact-information-phone{float:left; width: 260px; margin-right: 10px; margin-top: 15px; font-weight: bold;}
	.contact-information-phone h3 {color:#9a8bc1; font-size:1.4em; margin: 0;}
	.contact-information-phone p{font-weight:bold; margin:0;}

	/* International Distrubution Specific sub-styles */
	#international-distribution-left-box{float:left; width:241px; margin-right: 19px; clear: none;}
	#international-distribution-right-box{float:left; width: 438px; margin-left: 0px; margin-bottom: 10px; padding:0; }
		#international-distribution-right-box p{margin-bottom: 5px;}
		#international-distribution-right-box img{margin:0;}
		#international-distribution-right-box-content-container{width: 438px; background:transparent url(http://www.munchkin.com/media/bg_international_dist_right_box.gif) repeat-y;}
		#international-distribution-right-box-content{width: 380px; margin-left: 30px; margin-right: 30px;}
		.international-distributor { background:url(http://www.munchkin.com/media/intl_distributor_line.gif) no-repeat 0 bottom; float:left; width: 164px; margin-left: 5px; margin-right: 10px; margin-top: 15px; font-weight: bold; text-align: left; min-height:200px; height:auto !important; height:165px; }
			.international-distributor h4{font-size: 1.2em; font-weight: bold; color: #f80310; margin-top: 0px; margin-bottom: 0px;}
			.international-distributor p{font-size: 0.9em; margin-top: 0px; margin-bottom: 3px;}
			.international-distributor a{color:#00aedc; text-decoration: none; font-weight: bold; font-size: 1.0em;}
			.international-distributor a:Hover{text-decoration: underline;}
			.intervational-distributor a:Visited{color: #006b87; text-decoration: none;}


/*------------------------------- 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: 240px;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;}

	/*------------------------------- E Card styles. -*/
	#ecard {display:none;clear:both;width:400px; xmin-height:415px; margin:0 0 0 200px;position:absolute;top:150px;color:#808080; background:#fff url(http://www.munchkin.com/media/bg_whthearts_repeat.gif); border:2px solid #333;text-align:right;}
	  #ecard img {padding:5px;}
	  #ecard .content {padding:20px 12px 12px 12px;font-family:arial,sans-serif;font-size:1.2em;font-weight:bold;text-align:left;}
	    #ecard .content p {font-size: .9em; font-weight: normal; color: #000000;}
		#ecard #ecard-form {display:block;margin:10px;}
		  #ecard #ecard-form td {font-weight:normal;color:#0066cc;background-color:transparent;}
	      #ecard #ecard-form input{margin:0 4px;width:150px;}
	    #ecard #ecard-form td {padding:3px 0;}
	    #ecard #ecard-form td.fcol1 {width:95px;}
	    #ecard #ecard-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}
	    #ecard #ecard-form a.link:hover {background:transparent url(http://www.munchkin.com/media/btn_send.gif) no-repeat 0 -29px;}
	    #ecard #ecard-form .submit-button {width:43px;height:19px;padding-top:10px;}

/*------------------------------- Submit Testomial Form -*/

	/*contains the form and top & bottom images */
	#submit-testimonial-container{width: 439px; margin-right: 10px; padding: 0;}
		
		/* same width: has the bk image through */
		#submit-testimonial-form{width: 439px; margin:0; background: transparent url(http://www.munchkin.com/media/bg_customer_service_contact_form_pruple_bkg.gif) repeat-y;}
		#submit-testimonial-form_{width: 439px; margin:0; background: transparent url(http://www.munchkin.com/media/bg_submit_testimonial_form_green_bkg.gif) repeat-y;}
		#submit-testimonial-form img{margin-bottom:0px; }
/*------------------------------- Customer Service - Do You Have a Questions Styles. -*/

	#customer-serivce-question-box{width:266px; margin-left:13px; margin-right: 0px; padding:0;}
/* #customer-serivce-question-box{float: left; clear: left; width: 242px; margin-top: 10px; margin-left: 6px; margin-right: 5px; margin-bottom: 3px; }
*/	
	#customer-service-question-box-content{width: 242px; margin:0; background: transparent url(http://www.munchkin.com/media/bg_customer_service_question_left_box.gif) repeat-y; }
	#customer-service-question-box-content p {font-weight: bold; margin-top: 0px; margin-bottom: 3px;}
	#customer-service-question-box-content img {display: block; clear: both}
		#customer-service-question-box-content-container{margin-left: 25px; margin-right:0x; width: 205px;}
		.customer-service-question-box-container{width: 200px; margin-left: 0px; margin-bottom: 5px;}
			.customer-service-question-box-container img {display: block; clear: both}
			.customer-service-question-box-content{width: 200px;}
		.customer-service-question-box-textbox{width: 167px; border: 1px #000000 solid; margin:0; padding:0;}
		.customer-service-question-box-multi-textbox{width: 167px; border: 1px #000000 solid; margin:0; padding:0;}
		.customer-service-question-box-image-button{clear: both; margin-left: 120px; margin-top:5px;}

		/* copied styles */
		.customer-service-question-form-textfield-container{width: 177px; margin-bottom: 10px; text-align: center; margin-left: 5px; padding: 0;}
			.customer-service-question-form-textfield-content{width:177px; text-align: center; margin: 0; background-color: #ffa51a;}
			.customer-serivce-contact-question-textfield-content-form-item{width: 164px; border: 1px #000000 solid;  margin-left: 1px; margin-top: 0px; margin-bottom: 0px; padding:0;}
			
/*------------------------------- Customer Service - General / Product Faqs. -*/
span.question, span.answer{font-weight: bold; color: #999}

#cs_content-box #prodsearch-box {float:left;width:241px;height:276px;background: transparent url(http://www.munchkin.com/media/bg_pink_prod_sm.gif) no-repeat;margin-left:13px;}
#cs_content-box #prodsearch-box ul{width: 200px; margin-left: -8px;}

	#customer-service-faq-content{position: relative; float:left; margin:10px 23px 0 5px; width:440px;}
	#customer-service-faq-content h2#product_faq_title{text-transform: uppercase;font-size: 22px; font-weight: bold; color:#d70b8e;}
	#customer-service-faq-content h3{font-size: 1.1em; font-weight: bold; color: #8C8C8C; margin-bottom: 5px;}
	#customer-service-faq-content h3.title {color: #00a0f8; text-decoration: none; font-size:14px;}
	#customer-service-faq-content h3 strong{color: #00a0f8;}
	#customer-service-faq-content img{text-align: center; margin:0 14px 0 0;}
	#customer-service-faq-content p{margin-top: 0px; margin-bottom: 0px; font-size:1.0em; clear: both; }
	#customer-service-faq-content p strong{color: #8C8C8C; font-size:1.0em; margin: 0;}
	
	/* container for question answer blocks */
	.customer-service-faq-item{width: 400px; margin-bottom: 10px; margin-top: 10px;}
	.customer-service-faq-item h3{margin-top: 0px;}
	
	#customer-service-product-recall{position: relative; float:left; margin:10px 23px 0 5px; width:440px;}
	#customer-service-product-recall h2#product_instructions_title{text-transform: uppercase;font-size: 22px; font-weight: bold; color:#d70b8e;}
	#customer-service-product-recall h3{font-size: 16px; font-weight: bold; color: #f58220; margin-top: 10px;}
	#customer-service-product-recall h3.title {float:left; color: #00a0f8; text-decoration: none;width:350px;}
	#customer-service-product-recall img{float:left;}
	#customer-service-product-recall p{margin-top: 0px; margin-bottom: 0px; font-size:1.0em; float:left; width:350px; }
	#customer-service-product-recall p strong{color: #8C8C8C; font-size:1.0em; margin: 0;}
	#customer-service-product-recall a.recall_head{clear:both; color:#00a0f8; font-weight:bold; float:left; margin:0 0 2px 0;}
	#customer-service-product-recall .recall_nothidden{float:right;width:355px;margin-bottom:12px;}
	#customer-service-product-recall .recall_body{width:355px; float:right; display:none;}
	

/*------------------------------- Customer Service - Product Instructions -*/

	#customer-service-faq-content ul{margin-top: 10px; margin-bottom: 10px;}
		#customer-service-faq-content ul li{font-size: 1.2em; list-style-image: url(http://www.munchkin.com/media/bullet_customer_service_product_instructions_page.gif); margin: 15px 0 15px 30px;}
			#customer-service-faq-content ul li a {color: #000; text-decoration: underline}
	
	.adobe_acrobat_button{position: absolute; top: 0; left: 350px;}

/*------------------------------- Customer Service - Contact Form -*/

	/*contains the form and top & bottom images */
	#customer-service-contact-container{width: 439px; margin-right: 10px; padding: 0;}
		/* same width: has the bk image through */
		#customer-service-contact-form{width: 439px; margin:0; background: transparent url(http://www.munchkin.com/media/bg_customer_service_contact_form_pruple_bkg.gif) repeat-y;}
		#customer-service-contact-form img{margin-bottom:0px; }
			#customer-service-contact-form-content{margin:10px 25px 0 25px; text-align: left;}
			#customer-service-contact-form-content img {display: block; clear:both;}
			#customer-service-contact-form-content p {font-size: .9em; margin-bottom: 10px; margin-left: 5px;}
			#customer-service-contact-form-content p strong{font-weight: bold; color: #000;}
			#customer-service-contact-form-content p a{font-weight: bold; color: #7251a9;}
			#customer-service-contact-form-content p a:hover{text-decoration: underline;}
			#customer-service-contact-form-content blockquote {font-size: 1.1em; font-weight: bold; color: #ffffff; margin-left: 25px; margin-bottom: 15px; padding: 0;}
			#customer-service-contact-form-content blockquote a{color: #ffffff; text-decoration: underline;}
			#customer-service-contact-form-content div.label {margin: 0 10px 5px 10px; padding: 0; text-align: left}
			#customer-service-contact-form-content div.label img{text-align: left}
		/*item container */

		.form-item-container{float: left; margin-top: 10px; margin-left: 5px;}
			.form-item-container p{ width: 130px; font-size: 1.2em; float: left; clear: none; font-weight: bold; margin-right: 10px; margin-top: 10px;}
		
		/* text field forms element containers */
		.customer-service-contact-form-textfield-container{float: left; clear: right; width: 175px; text-align: center; margin-left: 5px; padding: 0;}
			.customer-service-contact-form-textfield-container img{float: left; clear: both;}
			.customer-service-contact-form-textfield-content{float: left; clear: both; width:175px; text-align: center; margin: 0; background: #9f7dc4 url(http://www.munchkin.com/media/frm_purple_border_contact_form_bkg.gif);}
				.customer-serivce-contact-form-textdield-content img{margin: 0px; padding: 0; float: left;}
			.customer-serivce-contact-form-textfield-content-form-item{width: 164px; border: 1px #000000 solid;  margin-left: 1px; margin-top: 0px; margin-bottom: 0px; padding:0;}
			.customer-serivce-contact-form-textfield-content-form-item-noborder {width: 164px; border: 1px #9F7DC4 solid;  margin-left: 1px; margin-top: 0px; margin-bottom: 0px; padding:0;}

		/* Big text area in the form */
		.customer-service-contact-form-textarea-container{clear: none; width: 364px; text-align: center; margin-left: 10px; padding: 0;}
			.customer-service-contact-form-textarea-container img{float: left; clear: both;}
			.customer-service-contact-form-textarea-content{float: left; clear: both; width:364px; text-align: center; margin: 0; background: #9f7dc4 url(http://www.munchkin.com/media/frm_purple_border_contact_form_bkg.gif);}
				.customer-service-contact-form-textarea-content img{margin: 0px; padding: 0; float: left; clear: both;}
				.customer-service-contact-form-textarea-content textarea{width: 352px; height: 150px; border: 1px #000000 solid;}
		
		.customer-service-contact-form-submit-button{margin-left: 10px; margin-top: 15px; clear: both;}

 /*------------------------------- site map -*/
#sitemap dt a{ display:block; text-indent:-1000em; text-decoration:none;}
#sitemap #products a{width:89px;height:33px;background:transparent url(http://www.munchkin.com/media/nav_products.gif) no-repeat bottom left;}
#sitemap #where_to_buy a{width:89px;height:33px;background:transparent url(http://www.munchkin.com/media/nav_buy.gif) no-repeat bottom left;}
#sitemap #information_station a{width:89px;height:33px;background:transparent url(http://www.munchkin.com/media/nav_info.gif) no-repeat bottom left;}
#sitemap #customer_service a{width:89px;height:33px;background:transparent url(http://www.munchkin.com/media/nav_cs.gif) no-repeat bottom left;}
#sitemap #online_store a{width:89px;height:33px;background:transparent url(http://www.munchkin.com/media/nav_store.gif) no-repeat bottom left;}
#sitemap #about_munchkin a{width:89px;height:33px;background:transparent url(http://www.munchkin.com/media/nav_about.gif) no-repeat bottom left;}

#sitemap ul{
	margin-left: 15px;
	list-style-type: disc;
	color: #7561AA;
}

#sitemap li{
	margin-bottom: 3px;
}

#sitemap a:hover{
	text-decoration: underline;
}

/*
#sitemap dt{
	margin-top: 12px;
}

#sitemap dd{
	margin: 6px 15px;
}

#sitemap dd a{
	color: #666;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 11px;
}

#sitemap dd a:hover{
	text-decoration: underline;
}
*/


/*---------PRODUCT PULLDOWN----------------*/
#product_dropdown span{
	font-size: 8px; position: relative; top: -4px;
}

#product_dropdown{
	position: relative;
	top: -5px;
}

#product_dropdown #dropbar {
	width: 140px;
	background-color:#c3e9ed;
	z-index:4;
}

#product_dropdown a {
	text-decoration: none;
	font-size: 11px;
}

#product_dropdown a:hover{
	text-decoration: none;
}

#product_dropdown #dropbar a.pulldownLeft {
	background:url(http://www.munchkin.com/media/pulldown_left.gif) no-repeat left top;
	padding:3px 5px 3px 5px;
	height:12px;
	width:140px;
	display:block;
	text-decoration: none;
}

#product_dropdown .pulldownRight {
	background:url(http://www.munchkin.com/media/pulldown_right.gif) no-repeat right top;	
	margin:5px 5px 0 0;
}

#product_dropdown #product_drop{
	display: none;
	position: absolute;
	top: 18px;
	left: 0;
	width: 190px;
	padding: 2px;
	background: #fff;
	border: solid 1px #000;
}

#product_dropdown #product_drop a{
	display: block;
	width: 186px;
	height: 18px;
	line-height: 18px;
	text-decoration: none;
}

#product_dropdown #product_drop a:hover {
	background-color:#e1f4f6;
}


/*
//////////////////////////////////////////////
lightbox
//////////////////////////////////////////////
*/
#lightbox{position: absolute;	top: 50px;	left: 0;	width: 100%;	z-index: 1000;	text-align: center;	line-height: 0;}
  #lightbox a img{ border: none; }

#outerImageContainer{	position: relative;	background-color: #fff;	width: 150px;	height: 150px;	margin: 0 auto;border: 1px solid #333;border-bottom:0;}

#imageContainer {margin:15px auto;width:241px;height:271px;background:transparent url(http://www.munchkin.com/media/bg_prod_large.gif) no-repeat;position:relative;top:15px;}
#imageContainer img {margin:25px 40px 25px 25px;}

#loading{	position: absolute;	top: 40%;	left: 0%;	height: 25%;	width: 100%;	text-align: center;	line-height: 0;	}
#hoverNav{	position: absolute;	top: 0;	left: 0;	height: 100%;	width: 100%;	z-index: 10;	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{	width: 49%;	height: 100%;	background: transparent url(http://www.munchkin.com/media/lightbox/blank.gif) no-repeat; /* Trick IE into showing hover */	display: block;	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(http://www.munchkin.com/media/lightbox/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(http://www.munchkin.com/media/lightbox/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{font: 12px arial,helvetica,sans-serif;	background-color: #fff;	margin: 0 auto; padding-top:10px;	line-height: 1.4em;border: 1px solid #333;border-top:0;}
#imageData{	padding:0 10px;	}
  #imageData #imageDetails{ width: 70%; float: left; text-align: left; }
	#imageData #caption{ font-weight: normal;}
	#imageData #caption h3{color:#7251b8;font-size:16px;}
	#imageData #caption ul{margin-left:20px; color:#7251a9;}
  #imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}
	#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}
	#overlay{	position: absolute;	top: 0;	left: 0;	z-index: 900;	width: 100%;	height: 500px;	background-color: #00aedc;	filter:alpha(opacity=60);	-moz-opacity: 0.6;	opacity: 0.6;	}
.clearfix:after {	content: "."; 	display: block; 	height: 0; 	clear: both; 	visibility: hidden;	}
* html>body .clearfix {	display: inline-block; 	width: 100%;	}
* html .clearfix {
	/* Hides from IE-mac \*/
	height: 1%;
	/* End hide from IE-mac */
}	


/*
//////////////////////////////////////////////
PROMOS
//////////////////////////////////////////////
*/

/*LANDING PAGE*/
#promo_hdr{
    position: relative;
    width: 705px;
    height: 250px;
    margin: 10px auto;
    background: url(http://www.munchkin.com/media/hdr_promo_congrats.jpg) top left no-repeat;
}

.hook-on-chair #promo_hdr{
    background: url(/promotions/hook-on-chair/images/hook-on-chair_banner.jpg) top left no-repeat;
}

#promo_hdr h3, #promo_hdr p{
	display: none;
}

#promo_hdr a{
    display: block;
    width: 324px;
    height: 44px;
    text-decoration: none;
    text-indent: -10000em;
    background: url(http://www.munchkin.com/media/hdr_promo_btn.gif) top left no-repeat;
    position: absolute;
    top: 170px;
    left: 350px;
}

.hook-on-chair #promo_hdr a{
    display: block;
    width: 324px;
    height: 44px;
    text-decoration: none;
    text-indent: -10000em;
    background: url(http://www.munchkin.com/media/hdr_promo_btn.gif) top left no-repeat;
    position: absolute;
    top: 155px;
    left: 320px;
}


#promo_body{
	position: relative;
	width: 705px;
	margin: 20px auto;
  line-height:1.5em;
}

#promo_body sup{
  position:relative;
  top:.2em;
}


/*LANDING*/

#promo_body.landing .top{
	width: 705px;
	height: 29px;
	background: url(http://www.munchkin.com/media/promo_landing_top.gif) top left no-repeat;
}

#promo_body.landing .mid{
	width: 705px;
	background: url(http://www.munchkin.com/media/promo_landing_mid.gif) repeat-y;
}

#promo_body.landing .btm{
	width: 705px;
	height: 28px;
	clear: both;
	background: url(http://www.munchkin.com/media/promo_landing_btm.gif) top left no-repeat;
}

#promo_body.landing .mid .left{
	width: 355px;
	float: left;
	margin-left: 10px;
	padding: 0 10px;
}

html>body #promo_body.landing .mid .left{
	margin-left: 20px;
}
/*
#promo_body.landing .mid .left h3#promo_headline{
	font-size: 20px;
	color: red;
	text-transform: uppercase;
	margin-bottom: 10px;
}

#promo_body.landing .mid .left a{
	display: block;
	width: 178px;
	height: 19px;
	text-decoration: none;
	text-indent: -10000em;
	background: url(http://www.munchkin.com/media/btn_promo_enter.gif) top left no-repeat;
	margin-top: 30px;
}
*/
#promo_body.landing .mid .right{
    width: 205px;
    float: right;
    margin-right: 10px;
    padding: 0 10px;
}

html>body #promo_body.landing .mid .right{
    margin-right: 20px;
}

#promo_body.mid .left p, #promo_body.mid .left h3, #promo_body.mid .left img, #promo_body.mid .left .enter_sweeps{
    margin-left: 10px;
    padding: 0 10px;
}

html>body #promo_body .mid .left p, html>body #promo_body .mid .left h3, html>body #promo_body .mid .left .enter_sweeps{
    
	
}

#promo_body.landing .mid .right h3{
	width: 183px;
	height: 16px;
	text-indent: -10000em;
	background: url(http://www.munchkin.com/media/hdr_promo_rules.gif) top left no-repeat;
	margin-bottom: 10px;
}

#promo_body.landing .mid .right a{
	text-decoration: underline;
  color:#000;
}
#promo_body.landing .mid .right a:hover{
	text-decoration: none;
}

#promo_body.landing .mid .right a#button{
	display: block;
	width: 97px;
	height: 19px;
	text-decoration: none;
	text-indent: -10000em;
	background: url(http://www.munchkin.com/media/btn_promo_rules.gif) top left no-repeat;
	margin-top: 30px;
}

/*ENTRY FORM*/
#promo_body #form{float:left; width:439px;}
#promo_body #form #form_top{width: 419px; height: 29px; background: url(http://www.munchkin.com/media/promo_form_top.gif) no-repeat}
#promo_body #form #form_mid{padding: 0 20px 10px 20px; width: 379px; background: url(http://www.munchkin.com/media/promo_form_mid.gif) repeat-y}
#promo_body #form #form_btm{width: 419px; height: 29px; background: url(http://www.munchkin.com/media/promo_form_btm.gif) no-repeat}

#promo_body #form h3{
	width: 117px;
	height: 17px;
	text-indent: -10000em;
	background: url(http://www.munchkin.com/media/hdr_promo_form.gif) top left no-repeat;
	margin: 0 10px 10px 10px;
}

#promo_body #form p{
	margin: 8px;
}

#promo_body #form p.privacy{
	font-size: 10px;
}

#promo_body #form .checkbox{
	float: left;
	height: 20px;
	width: 20px;
	margin-left: 10px;
}

#promo_body #form .text_xsmall{
	width: 94px;
	height: 20px;
	padding: 3px;
	background: url(http://www.munchkin.com/media/promo_form_text_xsmall.gif) top left no-repeat;
}

#promo_body #form .text_xsmall input{
	width: 90px;
}

#promo_body #form .text_small{
	width: 164px;
	height: 20px;
	padding: 3px;
	background: url(http://www.munchkin.com/media/promo_form_text_small.gif) top left no-repeat;
}

#promo_body #form .text_small input{
	width: 160px;
}

#promo_body #form .text_med{
	width: 244px;
	height: 20px;
	padding: 3px;
	background: url(http://www.munchkin.com/media/promo_form_text_med.gif) top left no-repeat;
}

#promo_body #form .text_med input{
	width: 240px;
}

#promo_body #form .text_big{
	width: 330px;
	height: 20px;
	padding: 3px;
	background: url(http://www.munchkin.com/media/promo_form_text_big.gif) top left no-repeat;
}

#promo_body #form .text_big input{
	width: 320px;
	height: 14px;
}

#promo_body #form .select_small{
	width: 60px;
	height: 20px;
	padding: 3px;
	background: url(http://www.munchkin.com/media/promo_form_select_small.gif) top left no-repeat;
	float: left;
	margin: 0 5px 10px 0;
}

#promo_body #form .select_small select{
	width: 58px;
}

#promo_body #form .select_med{
	width: 78px;
	height: 20px;
	padding: 3px;
	background: url(http://www.munchkin.com/media/promo_form_select_med.gif) top left no-repeat;
	float: left;
	margin: 0 5px 10px 0;
}

#promo_body #form .select_med select{
	width: 76px;
}

#promo_body #form .select_big{
	width: 108px;
	height: 20px;
	padding: 3px;
	background: url(http://www.munchkin.com/media/promo_form_select_big.gif) top left no-repeat;
	float: left;
	margin: 0 5px 10px 0;
}

#promo_body #form .select_big select{
	width: 106px;
}

#promo_body #form span{
	color: red;
}

#promo_body #form label{
	display: block;
	text-transform: uppercase;
	font-weight: bold;
}

#promo_body #form .form_item{
	float: left;
	margin: 5px 0 5px 5px;
}

#promo_body #form #bdate{
	padding: 10px;
}

#promo_body #form input#submit{
	margin: 10px;
}

#promo_body #rules{
	width: 265px;
	float: right;
}

#promo_body #rules .top{
	width: 265px;
	height: 27px;
	background: url(http://www.munchkin.com/media/promo_rules_top.gif) top left no-repeat;
}

#promo_body #rules .mid{
	width: 215px;
	padding: 0 25px;
	background: url(http://www.munchkin.com/media/promo_rules_mid.gif) repeat-y;
}

#promo_body #rules .mid h3{
	width: 183px;
	height: 16px;
	text-indent: -10000em;
	background: url(http://www.munchkin.com/media/hdr_promo_rules.gif) top left no-repeat;
	margin-bottom: 10px;
}


#promo_body #rules .mid a{
	text-decoration: underline;
  color:#000;
}
#promo_body #rules .mid a:hover{
	text-decoration: none;
}

#promo_body #rules .mid a#button{
	display: block;
	width: 97px;
	height: 19px;
	text-decoration: none;
	text-indent: -10000em;
	background: url(http://www.munchkin.com/media/btn_promo_rules.gif) top left no-repeat;
	margin-top: 30px;
}

#promo_body #rules .btm{
	width: 265px;
	height: 27px;
	clear: both;
	background: url(http://www.munchkin.com/media/promo_rules_btm.gif) top left no-repeat;
}

/*THANK YOU PAGE*/

#promo_body.thankyou h3{
	width: 135px;
	height: 18px;
	text-indent: -10000em;
	background: url(http://www.munchkin.com/media/hdr_promo_thankyou.gif) top left no-repeat;
	margin-bottom: 10px;
}

#promo_body a#back{
	display: block;
	width: 183px;
	height: 19px;
	text-decoration: none;
	text-indent: -10000em;
	background: url(http://www.munchkin.com/media/btn_promo_back.gif) top left no-repeat;
	margin-top: 10px;
}

#promo_body a#home{
	display: block;
	width: 203px;
	height: 19px;
	text-decoration: none;
	text-indent: -10000em;
	background: url(http://www.munchkin.com/media/btn_promo_home.gif) top left no-repeat;
	margin-top: 5px;
}

/*RULES PAGE*/
#promo_body.rules h3{
	font-size: 16px;
	color: red;
	text-transform: uppercase;
	margin-bottom: 10px;
}

#promo_body.rules h4{
	font-size: 13px;
	text-transform: uppercase;
	margin-bottom: 10px;
}


#promo_body.rules {
  line-height:1.7em;
}


#promo_body.rules p{
	margin-bottom: 6px;
}

/*------------------------------- affidavit -*/
	#affidavit-content-right{float:right; padding:0 33px 0 0;width:460px; margin-bottom:70px;}
		#affidavit-content-right-top{padding:12px 0 0 12px;}

	#affidavit-content-right #iframe{
		width: 420px;
		height:450px;
		border:1px solid #000000;
	}
	#affidavit-content-right #print{
		float: right;
		margin:0 20px 10px 0;
	}

	#affidavit-form fieldset{
		border: none;
		padding: 10px 30px;
	}
	#affidavit-form label{
		float: left;
		text-align: right;
		width: 100px;
		font-weight: bold;
		font-size: 12px;
		color: #7251A9;
		margin: 5px 5px 3px 0;
	}
	#affidavit-form input, #affidavit-form select{
		margin: 3px 0;
	}
	#affidavit-form .big{
		width:170px;
	}
	#affidavit-form .submit{
		text-align: center;
	}
	#affidavit-form #cancel{
		margin: 3px 0;
	}
	#affidavit-form .strong{
		font-weight: bold;
		color: #7251A9;
	}


/*
//////////////////////////////////////////////
ONLINE STORE
//////////////////////////////////////////////
*/
/*OLD STYLES*/
#online-store-landing-container{width:700px; margin-left: 40px; margin-right: 40px; margin-top: 10px;}
#online-store-landing-left-box{float: left; width: 241px; margin-right: 5px;}
#online-store-landing-right-box{float: left; width: 449px;}
#online-store-landing-right-box-content{width: 429px; margin-left: 10px; margin-right: 10px; }
#online-store-landing-right-box-content p {margin-top: 0px; margin-bottom: 5px; clear: both;}
.online-store-landing-right-box-content-image{float: left; margin-bottom: 10px; clear: none;}

/*NEW STYLES*/
/* STRUCTURAL */
.store #container{
	width: 700px;
	margin: 10px auto;
}

.store #left_col{
	width: 240px;
	float: left;
}

.store #right_col{
	width: 440px;
	float: right;
}

/* HEADER */
.store #store_header{
	width: 170px;
	float: left;
	position: relative;
}

.store #buttons{
	width: 255px;
	height: 18px;
	margin-top: 5px;
	float: right;
	text-align: right;
}

.store #buttons img{
	float: right;
	margin-right: 5px;
}

.store #content{
	clear: both;
}

.store #products{
	margin-top: 10px;
}

/* RETAILERS */
.store #left_col h3{
	margin: 0 0 5px 0;
}

.store .retailer{
	padding: 10px 0;
	background: url(http://www.munchkin.com/media/purple_dots.gif) repeat-x bottom left;
}

.store .retailer p{
	font-weight: bold;
	font-size: 13px;
	margin: 5px 0;
}

.store .retailer a{
	margin: 5px 0;
	font-size: 11px;
	font-weight: bold;
	color: #00a4db;
}

.store .retailer a:hover{
	text-decoration: underline;
}

/* PRODUCTS */
#pink_duck_featured {
	/*border: 1px solid;height:211px;width:180px;padding:30px;margin:15px 0; background: url('/media/store_product_bkd_big.gif') top left no-repeat;*/
	padding: 16px 0 0 20px;
	height: 260px;
	background: url('/media/store_product_bkd_big.gif') top left no-repeat;
}

#pink_duck_featured .prod_box .right {
	width: 10px;
}

.prod-box * {margin:0;padding:0;width:auto;height:auto;}

.store .prod-box{
	margin: 10px 10px 20px 0;
}

.store .prod-box a.btn img{
	margin: 4px 0;
}

.store .prod-box .prod-price{
	font-size: 13px;
	font-weight: bold;
	margin-top: 4px;
}

.store #musthaves-box {
	position: relative;
	float:left;
	width:241px;
	height:276px;
	margin:13px 0 0 0;
	background: transparent url(http://www.munchkin.com/media/bkd_mhlbox2.gif) no-repeat;
}

.store #content ul{
	color: #E10086;
	font-weight: bold;
	margin: 10px 0 10px 30px;
}

.store #content p{
	margin-bottom: 8px;
}

.store #content h4{
	font-size: 18px;
	margin: 10px 0;
}

.store #content h4 span{
	color: #E10086;
}

.store #product_detail_image{
	width: 190px;
	height: 220px;
	padding: 25px;
	background: url(http://www.munchkin.com/media/store_product_bkd_big.gif) repeat-x top left;
}

/* SHOPPING CART */
.store table#cart{
	width: 100%;
	text-align: center;
	background: url(http://www.munchkin.com/media/purple_dots.gif) repeat-x top left;
}

.store table#cart tr{
	background: url(http://www.munchkin.com/media/black_dots.gif) repeat-x bottom left;
}

.store table#cart tr.heading{
	background: none;
}

.store table#cart th, .store table#cart td{
	padding: 10px 0;
}

.store table#cart th.title, .store table#cart td.title{
	text-align: left;
}

.store table#cart td.title{
	color: #D50B8C;
	font-weight: bold;
}

.store input.quantity{
	width: 25px;
	color: #D50B8C;
	text-align: center;
}

.store input.update_cart{
	margin: 10px 0;
	float: right;
}

.store #cart_summary{
	width: 438px;
}

.store #cart_summary .top{
	width: 438px;
	height: 8px;
	font-size: 1px;
	background: url(http://www.munchkin.com/media/bkd_cart_summary_top.gif) top left no-repeat;
}

.store #cart_summary .mid{
	width: 438px;
	background: url(http://www.munchkin.com/media/bkd_cart_summary_mid.gif) top left repeat-y;
}

.store #cart_summary .btm{
	width: 438px;
	height: 8px;
	clear: both;
	background: url(http://www.munchkin.com/media/bkd_cart_summary_btm.gif) top left no-repeat;
}

.store #cart_summary .mid #cart table{
	width: 434px;
	margin-left: 2px;
	padding: 2px;
}

.store #cart_summary .mid table tr.odd{
	background: #FBE7F4;
}

.store #cart_summary .mid table td{
	padding: 2px;
}

.store #cart_summary .mid .left{
	float: left;
	width: 255px;
/* 	height: 32px; */
	padding: 10px;
	font-size: 10px;
/* 	background: #FDF2F9; */
	border-left:2px solid #F4BEE0;
}

.store #cart_summary .mid .right{
	float: right;
	width: 139px;
/* 	height: 32px; */
	text-align: right;
	padding: 10px;
/* 	background: #FDF2F9; */
	border-right:2px solid #F4BEE0;
}

.store #cart_summary .right p{
	margin-bottom: 2px;
}

.store #cart_summary .right span{
	color: #D50B8C;
	font-weight: bold;
}

.store a.continue_shopping{
	margin: 10px 0;
	float: left;
}

.store a.check_out{
	margin: 10px 0;
	float: right;
}

/* CHECKOUT */
.store #store_header h4{
	width: 200px;
	font-weight: normal;
	text-transform: uppercase;
	position: absolute;
	top: 0;
	left: 360px;
	font-size: 14px;
}

.store .divider{
	width: 100%;
	height: 2px;
	clear: both;
	margin-bottom: 10px;
	background: url(http://www.munchkin.com/media/purple_dots.gif) repeat-x top left;
}

.store #content h3{
	font-size: 16px;
	color: #D50B8C;
	display: inline;
}

.store table.checkout{
	width: 100%;
	border: solid 1px #EC90CA;
	background: #FDF2F9;
	margin-bottom: 20px;
}

.store table.checkout tr.even{
	background: #FBE7F4;
}

.store table.checkout td{
	padding: 5px;
}

.store table.checkout p{
	font-size: 11px;
}

.store table.checkout a#forgotpass{
	color: #D50B8C;
	font-size: 11px;
	text-decoration: underline;
	display: block;
	width: 110px;
	height: 10px;
	margin-left: 290px;
}

.store table.checkout a#forgotpass:hover{
	text-decoration: none;
}

.store form#password_form{
	display: none;
}

.store form#password_form .submit{
	float: left;
}

.store a#cancel{
	color: #00AEDC;
	font-size: 11px;
	float: right;
	text-decoration: underline;
}

.store a#cancel:hover{
	text-decoration: none;
}

.store #shipping_check{
	display: inline;
}

.store table.checkout label{
	font-weight: bold;
	display: block;
	width: 70px;
	line-height: 15px;
	float: left;
}

.store table.checkout label.big{
	font-weight: bold;
	display: block;
	width: 120px;
	line-height: 15px;
	float: left;
}

.store table.checkout strong{
	margin: 0 6px;
}

.store table.checkout input.login{
	float: right;
	margin-right: 10px;
}

.store table.checkout input.text_xsmall{
	width: 70px;
	border: 1px solid #000;
}

.store table.checkout input.text_small{
	width: 130px;
	border: 1px solid #000;
}

.store table.checkout input.text_med{
	width: 160px;
	border: 1px solid #000;
}

.store table.checkout input.text_big{
	width: 350px;
	border: 1px solid #000;
}

.store input.continue{
	float: right;
}

.store a.whatsthis{
	font-size: 11px;
	text-decoration: underline;
	margin-left: 6px;
}

.store a.whatsthis:hover{
	text-decoration: none;
}

.store .summary{
	width: 200px;
	height: 70px;
	float: left;
}

.store .summary a.edit, .store #cart_summary a.edit{
	color: #00AEDC;
	font-size: 11px;
	margin-left: 5px;
	text-decoration: none;
}

.store .summary a.edit:hover{
	text-decoration: underline;
}

.store input.submit_order{
	float: right;
}

.store .confirm{
	padding: 5px 10px;
}

.store .confirm div{
	border-bottom: 1px #E10086 dashed;
	margin-bottom: 10px;
}

.store .confirm table{
	width: 100%;
}

.store .confirm table .hide{
	display: none;
}

.store .confirm h5{
	font-size: 12px;
	font-weight: bold;
	color: #000;
	margin-bottom: 0;
}

.store .confirm p, .store .confirm h3{
	margin-bottom: 6px;
}

/*---Pink Duck--*/
.store #pink_duck {width: 419px; margin: 10px auto;}
.store #pink_duck .top{width: 419px; height: 29px; background: url(http://www.munchkin.com/media/pink_form_top.gif) no-repeat}
.store #pink_duck .mid{padding: 0 30px 10px 30px; width: 359px; background: url(http://www.munchkin.com/media/pink_form_mid.gif) repeat-y}
.store #pink_duck .btm{width: 419px; height: 29px; background: url(http://www.munchkin.com/media/pink_form_btm.gif) no-repeat}

.store #pink_duck_cart_banner {
	width: 438px;
	height: 164px;
	background: url(http://www.munchkin.com/media/bkd_pink_duck_cart_banner.gif) no-repeat;
	margin: 20px 0;
}

.store #pink_duck_cart_banner .left {
	float: left;
	width: 92px;
	padding: 20px;
	text-align: center;
}

.store #pink_duck_cart_banner .left .prod-img {
	display: block;
	background: transparent url(http://www.munchkin.com/media/bg_prod_thumb.gif) no-repeat;
	padding: 8px 4px;
	margin-bottom: 6px;
}

.store #pink_duck_cart_banner .right {
	padding: 20px;
}

.store #pink_duck_cart_banner .right .price {
	font-weight: bold;
	font-size: 15px;
}

.store #pink_duck_cart_banner .right .price span {
	color: #df0c81;
}


//////////////////////////////////////////////
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;
}



#wcol-left {float:left;width:350px;margin-left:30px;}
#wcol-right {float:left;width:250px;}

.winners-left {float:left;width:120px;font-weight:bold;}
.winners-right {float:left;}

/* -- Resource Center Styles -- */
.blogCont {
	width:435px;
	float:left;
}
.blogCont ul {
	width:420px;
	height:496px;
	overflow:auto;
	padding-right:15px;
	float:left;
	margin-bottom:10px;
}
.blogCont ul li {
	padding-bottom:10px;
}
.blogCont ul li a {
	font-weight:bold;
}
.blogCont ul li a:hover {
	text-decoration:underline;
}
.iVillageLink, .pipesLink {
	font-style:italic;
	float:left;
}
.pipesLink {
	background:url(/media/resources/ico_pipes.jpg) no-repeat right 0;
	padding:8px 70px 8px 0;
}
.iVillageLink {
	background:url(/media/resources/ico_iVillage.jpg) no-repeat right 0;
	padding:27px 90px 0 0;
}
.backResource {
	background:url(/media/resources/back_to_resources.gif) no-repeat 0 0;
	display:block;
	width:155px;
	height:19px;
	text-indent:-9999px;
	overflow:hidden;
	margin-top:4px;
}
#parentingArticles ul li a {
	color:#7561aa;
}
#articleTout {
	background:url(/media/resources/bg_featured_tout.jpg) no-repeat 0 0;
	width:185px;
	height:245px;
	display:block;
	margin-left:12px;
	padding:32px 28px 0 28px;
}
#articleTout h3 {
	background:url(/media/resources/hdr_featured.jpg) no-repeat 0 0;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	width:105px;
	height:32px;
	margin-bottom:10px;
}
#articleTout h4 {
	font-weight:bold;
	font-size:12px;
}
#articleTout .btn {
	background:url(/media/resources/btn_featured_read.jpg) no-repeat 0 0;
	width:97px;
	height:19px;
	margin-top:10px;
}
#blogTout {
	background:url(/media/resources/bg_featured_tout.jpg) no-repeat 0 0;
	width:185px;
	height:245px;
	display:block;
	margin-left:12px;
	padding:32px 28px 0 28px;
}
#blogTout h3 {
	background:url(/media/resources/hdr_featured.gif) no-repeat 0 0;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	width:105px;
	height:32px;
	margin-bottom:10px;
}
#blogTout h4 {
	font-weight:bold;
	font-size:12px;
}
#blogTout .btn {
	background:url(/media/resources/btn_featured_read.jpg) no-repeat 0 0;
	width:97px;
	height:19px;
	margin-top:10px;
}
#momBlogTout {
	background:url(/media/resources/bg_mommy_blogs_tout.jpg) no-repeat 0 0;
	width:211px;
	height:136px;
	display:block;
	margin:0 0 0 12px;
	overflow:hidden;
	position:relative;
	padding:141px 0 0 33px;
}
#momBlogTout img {
	position:absolute;
	top:40px;
	left:37px;
	width:80px;
	height:80px;
}
#momBlogTout p {
	width:120px;
	margin-bottom:10px;
}
#momBlogTout .btn {
	background:url(/media/resources/btn_read_more.gif) no-repeat 0 0;
	width:97px;
	height:19px;
}
.btn {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}
#coolSites {
	background:url(/media/resources/bg_coolsites.jpg) no-repeat 0 0;
	width:406px;
	display:block;
	margin-top:20px;
	padding:30px 0 27px 30px;
	position:relative;
}
#coolsitesFtr {
	background:url(/media/resources/bg_coolsites.jpg) no-repeat 0 bottom;
	width:436px;
	height:27px;
	display:block;
	overflow:hidden;
	position:absolute;
	bottom:0;
	left:0;
}
#coolSites h2 {
	background:url(/media/resources/hdr_cool.gif) no-repeat 0 0;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	width:351px;
	height:17px;
	margin:0 0 10px 0;
}
#coolSites ol {
	list-style-position:inside;
	color:#fff;
	width:385px;
	margin:0;
	padding:0;
}
#coolSites ol li {
	padding-bottom:5px;
}
#coolSites ol li p {
	color:#000;
}
#coolSites ol li a {
	color:#fff;
	font-weight:bold;
}
#coolSites ol li a:hover {
	text-decoration:underline;
}
.disclaimer {
	font-style:italic;
	width:690px;
	margin:10px 0 0 50px;
	float:left;
}
#youTubeTout {
	background:url(/media/resources/bg_youtube_tout.jpg) no-repeat 0 0;
	width:335px;
	height:92px;
	float:left;
	margin:15px 10px 0 10px;
	padding:72px 0 0 38px;
	position:relative;
}
* html #youTubeTout {
	margin-right:10px;
	margin-left:5px;
}
#youTubeTout p {
	width:205px;
	margin-bottom:10px;
}
#youTubeTout img {
	position:absolute;
	top:38px;
	right:43px;
}
#parentTout {
	background:url(/media/resources/bg_parenting_tout.jpg) no-repeat 0 0;
	width:350px;
	height:99px;
	float:left;
	margin-top:15px;
	position:relative;
	padding:65px 0 0 40px;
}
#parentTout p {
	width:300px;
}
#youTubeTout .btn {
	background:url(/media/resources/btn_view_all.gif) no-repeat 0 0;
	width:62px;
	height:19px;
}
#parentTout .btn {
	background:url(/media/resources/btn_read_all.gif) no-repeat 0 0;
	width:75px;
	height:19px;
	position:absolute;
	bottom:35px;
	right:38px;
}
#youTubeCont {
	margin-left:-20px;
	padding-bottom:20px;
}
#youTubeCont h3 {
	margin:0 0 5px 10px;
	padding:0;
	float:left;
}
#hftips-content-right-top-content #mainTube {
	margin-bottom:10px;
} 
#hftips-content-right-top-content .featVid {
	width:100%;
	clear:left;
	padding:15px 0;
	float:left;
	border-top:1px solid #cccccc;
}
.featVid img {
	float:left;
	margin:0 10px 10px 0;
}
#hftips-content-right-top-content .featVid p {
	clear:none;
}
#newsletterTout {
	background:url(/media/resources/bg_newsletter.jpg) no-repeat 0 0;
	width:177px;
	height:268px;
	display:block;
	margin-left:12px;
	position:relative;
	padding:33px;
}
#newsletterTout h3 {
	background:url(/media/resources/hdr_signup.png) no-repeat 0 0;
	text-indent:-9999px;
	overflow:hidden;
	width:167px;
	height:65px;
}
* html #newsletterTout h3 {
	background:url(/media/resources/hdr_signup.gif) no-repeat 0 0; 
}
#newsletterTout p {
	margin-top:10px;
}
#newsletterTout img {
	position:absolute;
	bottom:33px;
	left:33px;
}
#newsletterTout .btn {
	background:url(/media/resources/btn_signup.png) no-repeat 0 0;
	width:89px;
	height:19px;
	position:absolute;
	bottom:33px;
	left:130px;
}
/* -- One Planet Styles -- */
#onePlanetTout { 
	background:url(/media/one-planet/bg_OPOF_v2.jpg) no-repeat 0 0;
	width:437px;
	height:372px;
	float:left;
	margin:17px 0 10px 0;
	position:relative;
	padding:83px 305px 0 48px;
	overflow:hidden;
}
#onePlanetTout img {
	float:left;
	margin:0 20px 15px 0;
} 	
#onePlanetTout p {
	margin-bottom:20px;
}
#onePlanetTout span {
	background:url(/media/one-planet/signature.jpg) no-repeat 0 0;
	display:block;
	margin:10px 0 0 245px;
	width:120px;
	padding:60px 0 0 20px;
}
#enviroTout, #rrrTout, #thinkGreenTout, #whatsTout, #materialTout {
	font-size:11px;
}
#enviroTout {
	background:url(/media/one-planet/bg_enviro.jpg) no-repeat 0 0;
	width:171px;
	height:383px;
	float:left;
	padding:105px 45px 0 45px;
	overflow:hidden;
	position:relative;
}
#enviroTout h3, #rrrTout h3, #thinkGreenTout h3, #materialTout h3 {
	font-size:12px;
	 font-weight:bold;
}
#enviroTout a, #rrrTout a, #thinkGreenTout a, #materialTout a {
	color:#fff;
}
#enviroTout a:hover, #rrrTout a:hover, #thinkGreenTout a:hover, #materialTout a:hover {
	text-decoration:underline;
}
#enviroTout ul, #rrrTout ul, #thinkGreenTout ul, #whatsTout ul, #materialTout ul {
	margin:0;
	padding:0 0 0 15px;
}
#enviroTout ul li, #rrrTout ul li, #thinkGreenTout ul li, #whatsTout ul, #materialTout ul li {
	padding-bottom:10px;
}
#rrrTout { 
	background:url(/media/one-planet/bg_rrr.jpg) no-repeat 0 0;
	width:175px;
	height:383px;
	float:left;
	padding:105px 45px 0 45px;
	overflow:hidden;
	position:relative;
}
#thinkGreenTout {
	background:url(/media/one-planet/bg_green.jpg) no-repeat 0 0;
	width:174px;
	height:383px;
	float:left;
	padding:105px 45px 0 45px;
	overflow:hidden;
	position:relative;
}
#materialTout {
	background:url(/media/one-planet/bg_material.jpg) no-repeat 0 0;
	width:700px;
	height:234px;
	float:left;
	padding:70px 45px 0 45px;
}
#whatsTout {
	background:url(/media/one-planet/bg_whats.jpg) no-repeat 0 0;
	width:700px;
	height:80px;
	float:left;
	padding:70px 45px 0 45px;
}
#rrrTout h2, #thinkGreenTout h2, #enviroTout h2 {
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	position:absolute;
	top:40px;
	left:43px;
}
#enviroTout h2 {
	background:url(/media/one-planet/hdr_get.jpg) no-repeat 0 0;
	width:107px;
	height:36px;
}
#rrrTout h2 {
	background:url(/media/one-planet/hdr_rrr.jpg) no-repeat 0 0;
	width:106px;
	height:52px;
}
#thinkGreenTout h2 {
	background:url(/media/one-planet/hdr_green.jpg) no-repeat 0 0;
	width:78px;
	height:35px;
}
* html img,
* html .png {
    position:relative;
    behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
        this.src = "/media/resources/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
        this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
    );
}

/* -- My Munchkin -- */
#contentWrapper {
	width:710px;
	margin:0 0 0 45px;
	position:relative;
}
#contentWrapper p {
	margin-bottom:10px;
}
#pageBody {
	width:450px;
	float:left;
}
h2#myMunchkinMain {
	background:url(/media/mymunchkin/headers/hdr_myMunchMain.jpg) no-repeat 0 0;
	width:187px;
	height:19px;
	margin-bottom:0;
}
#whatsNew h2 {
	background:url(/media/mymunchkin/headers/hdr_whats_new.jpg) no-repeat 0 0;
	width:123px;
	height:16px;
}
#products4 h2 {
	background:url(/media/mymunchkin/headers/hdr_myProd.jpg) no-repeat 0 0;
	width:371px;
	height:16px;
}
#myMunchkins h2 {
	background:url(/media/mymunchkin/headers/hdr_myMunchkins.jpg) no-repeat 0 0;
	width:181px;
	height:16px;
	margin-bottom:5px;
}
#myPromotions h2 {
	background:url(/media/mymunchkin/headers/hdr_promo.jpg) no-repeat 0 0;
	width:155px;
	height:16px;
}
#mySweeps h2 {
	color: #4D3571;
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
	font-family: "Arial Rounded", "Helvetica Rounded", Arial, sans-serif;
}

.phark {
	text-indent:-9999px;
	overflow:hidden;
	display:block;
}
.hzList {
	list-style:none;
	margin:0;
	padding:0;
}
.hzList li {
	float:left;
}
#whatsNew {
	background:url(/media/mymunchkin/backgrounds/bg_whats_new.jpg) no-repeat 0 0;
	width:380px;
	margin:10px 0;
	padding:30px 35px 30px 35px;
	position:relative;
}
#whatsNewFtr {
	background:url(/media/mymunchkin/backgrounds/bg_whats_new.jpg) no-repeat 0 bottom;
	width:450px;
	display:block;
	clear:both;
	height:20px;
	position:absolute;
	bottom:0;
	left:0;
}
#whatsNew ul {
	margin-left:10px;
	color:#fb6e00;
}
#whatsNew ul li {
	margin-bottom:10px;
}
#whatsNew ul li a {
	color:#fb6e00;
	font-weight:bold;
}
#products4 {
	background:url(/media/mymunchkin/backgrounds/bg_prod4_munchkin.jpg) no-repeat 0 0;
	width:405px;
	margin:10px 0;
	padding:30px 15px 30px 30px;
	position:relative;
}
#products4Ftr {
	background:url(/media/mymunchkin/backgrounds/bg_prod4_munchkin.jpg) no-repeat 0 bottom;
	width:450px;
	display:block;
	clear:both;
	height:20px;
	position:absolute;
	bottom:0;
	left:0;
}
#products4 p {
	width:380px;
	margin-bottom:10px;
}
#products4 ul.hzList li {
	width:94px;
	padding:10px 5px 5px 0 0;
}
#products4 ul.hzList li img {
	background:url(/media/mymunchkin/backgrounds/bg_myProd_img.jpg) no-repeat 0 0;
	width:84px;
	height:84px;
	padding:4px;
	clear:both;
	display:block;
	margin-bottom:5px;
}
#products4 ul.hzList li a {
	color:#fff;
	font-weight:bold;
}
#pageBody h3, h3.purple {
	font-size:14px;
	font-weight:bold;
	color:#7561aa;
	margin-bottom:15px;
}
#contentWrapper .miniNav {
	list-style:none;
	margin:10px 0 20px 0;
	padding:0;
	width:100%;
	float:left;
}
#contentWrapper .miniNav li {
	float:left;
	margin-left:5px;
	padding-left:5px;
	border-left:1px solid #ee2b40;
}
#contentWrapper .miniNav li.first {
	border-left:none;
	margin-left:0;
	padding-left:0;
}
#contentWrapper .miniNav li a {
	color:#ee2b40;
}
#contentWrapper .miniNav li a.active {
	color:#000;
}
#contentWrapper .miniNav li a:hover {
	text-decoration:underline;
}
#myMunchkins {
	background:url(/media/mymunchkin/backgrounds/bg_my_munchkins.jpg) no-repeat 0 0;
	width:182px;
	float:right;
	padding:30px; 
	position:relative;
	margin-bottom:10px;
}
#myMunchkinsFtr {
	background:url(/media/mymunchkin/backgrounds/bg_my_munchkins.jpg) no-repeat 0 bottom;
	width:242px;
	display:block;
	clear:both;
	height:20px;
	position:absolute;
	bottom:0;
	left:0;
}
#myMunchkins ul, #myPromotions ul {
	list-style:none;
	width:100%;
	clear:both;
}
#myPromotions ul {
	margin-bottom:15px;
}
#myMunchkins ul li {
	border-top:2px dotted #d50b8c;
	margin-top:5px;
	padding-top:5px;
}
#myPromotions ul li {
	border-bottom:2px dotted #91c33c;
	margin-bottom:5px;
	padding-bottom:5px;
}
#myPromotions ul li.first {
	font-weight:bold;
}

#myPromotions ul li span {
	font-style:italic;
	float:right;
	width:55px;
	text-align:left;
}
#myPromotions ul li.first span {
	font-style:normal;
}
#myMunchkins ul li.first {
	border-top:none;
	margin-top:0;
	padding-top:0;
}
#myMunchkins ul li span {
	font-style:italic;
}

#myMunchkins .editMunchkin {
	float:right;
	color:#fff;
	margin:0 0 5px 0;
	text-decoration:underline;
}
#myMunchkins .editMunchkin:hover {
	text-decoration:none;
}
a.deleteMunchkin {
	display: block;
	float:right;
	color:#000;
	font-size: 11px;
	text-decoration:none;
	width:45px;
	font-weight:bold;
}
a.deleteMunchkin:hover {
	text-decoration:underline;
}

#myPromotions {
	background:url(/media/mymunchkin/backgrounds/bg_promo.jpg) no-repeat 0 0;
	width:182px;
	float:right;
	padding:30px; 
	position:relative;
	margin-bottom:10px;
}
#myPromotions a {
	color: #000;
}
#myPromotions a:hover {
	text-decoration: underline;
}
#myPromotionsFtr {
	background:url(/media/mymunchkin/backgrounds/bg_promo.jpg) no-repeat 0 bottom;
	width:242px;
	display:block;
	clear:both;
	height:20px;
	position:absolute;
	bottom:0;
	left:0;
}
.allMyPromo {
	background:url(/media/mymunchkin/btn_view_all_promo.jpg) no-repeat 0 0;
	width:134px;
	height:19px;
}
#mySweeps {
	background:url(/media/mymunchkin/backgrounds/bg_winner_v2.jpg) no-repeat 0 0;
	width:182px;
	float:right;
	padding:30px; 
	margin-bottom:10px;
	position:relative;
}
#mySweepsFtr {
	background:url(/media/mymunchkin/backgrounds/bg_winner_v2.jpg) no-repeat 0 bottom;
	width:242px;
	display:block;
	clear:both;
	height:20px;
	position:absolute;
	bottom:0;
	left:0;
}
#mySweeps img.thumb {
	background:url(/media/mymunchkin/backgrounds/bg_winner_tout.jpg) no-repeat 0 0;
	width:84px;
	height:84px;
	float:left;
	margin:0 5px 5px 0;
	padding:4px;
}
.allMySweeps {
	background:url(/media/mymunchkin/btn_view_sweeps.jpg) no-repeat 0 0;
	width:179px;
	height:19px;
	float:left;
	clear:left;
	margin:10px 0;
}
#hdrMySignIn {
	background:url(/media/mymunchkin/headers/hdr_mySign.jpg) no-repeat 0 0;
	width:97px;
	height:17px;
}
#hdrNeedAcct {
	background:url(/media/mymunchkin/headers/hdr_myAccount.jpg) no-repeat 0 0;
	width:187px;
	height:39px;
}
#hdrJoinMy {
	background:url(/media/mymunchkin/headers/hdr_myJoin.jpg) no-repeat 0 0;
	width:221px;
	height:16px;
}
#mySignIn {
	background:url(/media/mymunchkin/backgrounds/bg_mySignIn.jpg) no-repeat 0 0;
	width:279px;
	float:left;
	padding:30px; 
	margin:10px 25px 0 0;
	height:206px;
	font-weight:bold;
}
#myNeedAccount {
	background:url(/media/mymunchkin/backgrounds/bg_myRegister.jpg) no-repeat 0 0;
	width:281px;
	float:left;
	padding:30px; 
	margin:10px 0;
	height:206px;
	color:#fff;
	font-weight:bold;
}
#mySignInForm .inputRow, #mySignInForm .submitRow {
	padding-bottom:5px;
	width:280px;
}
.inputRow, .submitRow, .checkRow, .inputRow label, .inputRow input, .inputRow span, .checkRow label, .checkRow input, .checkRow span {
	float:left;
}
.checkRow input {
	margin-right:10px;
}
#mySignInForm .inputRow label {
	width:70px;
	padding-top:3px;
}
#mySignInForm .inputRow input {
	width:140px;
}
#mySignInForm .submitRow {
	padding-left:70px;
	width:210px;
}
#mySignInForm .submitRow button {
	background:url(/media/mymunchkin/btn_mySignIn.jpg) no-repeat 0 0;
	width:97px;
	height:19px;
	clear:left;
	display:block;
	margin:10px 0 0 0;
	border:none;
}
#mySignInForm .inputRow span {
	font-weight:normal;
	font-style:italic;
	padding-left:5px;
}
#mySignInForm .submitRow a {
	color:#000;
	text-decoration:underline;
}
#mySignInForm .submitRow a:hover {
	text-decoration:none;
}
#joinMy {
	background:url(/media/mymunchkin/backgrounds/bg_myJoin.jpg) no-repeat 0 0;
	width:703px;
	float:left;
	padding:30px 40px; 
	margin:10px 0 10px 3px;
	height:231px;
	font-weight:bold;
}
#joinMy p {
	width:400px;
	margin-bottom:10px;
}
#joinMy ul {
	margin-left:10px;
	margin-bottom:10px;
} 
#joinMy li {
	margin-bottom:5px;
  padding-bottom: 0px;
} 
#joinMy h2 {
	margin-bottom:10px;
} 
.btnMyRegister {
	background:url(/media/mymunchkin/btn_myRegister.jpg) no-repeat 0 0;
	width:159px;
	height:19px;
}
#myAccountForm {
	display:block;
	clear:left;
	width:100%;
}
#myAccountForm #yourProfile .inputRow {
	float:left;
	width:295px;
	padding-bottom:10px;
}
#myAccountForm #yourProfile .inputRow label {
	width:120px;
	padding-top:4px;
}
#myAccountForm #yourProfile .inputRow input {
	width:140px;
}
#myAccountForm #yourProfile .inputRow select {
	width:145px;
}
fieldset {
	border:none;
}
#yourProfile {
	background:url(/media/mymunchkin/backgrounds/bg_myProfile.jpg) no-repeat 0 0;
	width:627px;
	padding:30px 40px 30px 40px; 
	margin:15px 0;
	position:relative;
}
#yourProfileFtr {
	background:url(/media/mymunchkin/backgrounds/bg_myProfile.jpg) no-repeat 0 bottom;
	width:707px;
	height:30px;
	display:block;
	overflow:hidden;
	position:absolute;
	bottom:0;
	left:0;
}
#delAcct {
	float:right;
	color:#fff;
	margin-top:5px;
}
.noteLeft {
	width:50%;
	float:left;
	font-style:italic;
	padding-bottom:10px;
	color:#fb6e00;
}
.projectpink .noteLeft {
	color:#f668a4;
}
.noteRight {
	width:50%;
	float:right;
	text-align:right;
	font-style:italic;
	padding-bottom:10px;
}
#yourProfile h2 {
	background:url(/media/mymunchkin/headers/hdr_yourProfile.jpg) no-repeat 0 0;
	width:332px;
	height:17px;
}

#referFriends {
	background:url(/media/mymunchkin/backgrounds/bg_addMunchkin.jpg) no-repeat 0 0;
	width:627px;
	padding:30px 40px; 
	margin:15px 0;
	position:relative;
}
#referFriendsPromo {
	background:url(/media/mymunchkin/backgrounds/bg_addMunchkin.jpg) no-repeat 0 0;
	width:627px;
	padding:30px 40px; 
	margin:15px 0;
/*	position:relative;*/
}
#referFriendsFtr {
	background:url(/media/mymunchkin/backgrounds/bg_addMunchkin.jpg) no-repeat 0 bottom;
	width:707px;
	height:30px;
	display:block;
	overflow:hidden;
	position:absolute;
	bottom:0;
	left:0;
}
#referFriends .inputRow {
	float:left;
	width:630px;
	padding-bottom:10px;
}
#referFriends .inputRow label {
	float:left;
	width:160px;
	text-align:right;
	padding-right:10px;
}


#addMunchkin {
	background:url(/media/mymunchkin/backgrounds/bg_addMunchkin.jpg) no-repeat 0 0;
	width:627px;
	padding:30px 40px; 
	margin:15px 0;
	position:relative;
}
#addMunchkinFtr {
	background:url(/media/mymunchkin/backgrounds/bg_addMunchkin.jpg) no-repeat 0 bottom;
	width:707px;
	height:30px;
	display:block;
	overflow:hidden;
	position:absolute;
	bottom:0;
	left:0;
}
#addMunchkin h2 {
	background:url(/media/mymunchkin/headers/hdr_add_munchkin.jpg) no-repeat 0 0;
	width:386px;
	height:16px;
}
#addMunchkin h3 {
	font-weight:bold;
	font-size:12px;
}
.myMunchkinRow {
	float:left;
	width:100%;
}
#addMunchkin .myMunchkinRow .inputRow, #addMunchkin .myMunchkinRow .birthRow, #addMunchkin .myMunchkinRow .radioRow {
	float:left;
	width:630px;
	padding-bottom:10px;
}
#myMunchkinRow {
	display:none;
}
#addMunchkin .myMunchkinRow .birthRow select {
	width:90px;
	margin-right:15px;
}
#addMunchkin .myMunchkinRow span, #addMunchkin .myMunchkinRow .inputRow label {
	float:left;
	width:160px;
	text-align:right;
	padding-right:10px;
}
#addMunchkin .myMunchkinRow .radioRow input {
	float:left;
}
#addMunchkin .myMunchkinRow .radioRow label {
	width:40px;
	float:left;
	margin-left:10px;
}
#myUpdates {
	background:url(/media/mymunchkin/backgrounds/bg_myUpdates.jpg) no-repeat 0 0;
	width:627px;
	padding:30px 40px 30px 40px; 
	margin:15px 0;
	font-weight:bold;
	position:relative;
}
#acceptTerms .rulesLink {
	display:block;
	text-align:left;
	margin-bottom:10px;
	color:#00aedc;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
#acceptTerms p {
	margin-bottom:10px;
}

#pailCont {
	background:url(/sweepstakes/images/cont_mid.jpg) repeat-y 0 0;
	width:775px;
	margin:20px auto 50px;
	text-align:left;
}
#pailCont .outer {
	background:url(/sweepstakes/images/cont_btm.jpg) no-repeat 0 bottom;
}
#pailCont .inner {
	background:url(/sweepstakes/images/cont_top.jpg) no-repeat 0 0;
	padding:0 30px 50px;
	position:relative;
}
#generic #pailCont .inner {
	background:url(/sweepstakes/images/cont_top_alt.jpg) no-repeat 0 0;
}
#pailCont #pailImg {
	position:absolute;
	right:35px;
	top:55px;
}
#generic #pailCont #pailImg {
	top:16px;
}
#pailCont #munchkinImg {
	position:absolute;
	left:330px;
	top:76px;
}
#pailCont #acceptTerms .submitRow {
	width:230px;
	padding-left:230px;
	text-align:center;
}
#pailCont #acceptTerms {
	padding-top:0;
}
#pailCont .intro{
	width:350px;
	font-size:14px;
	padding-top:168px;
}
#generic #pailCont .intro{
	padding-top:16px;
}
#pailCont h1 {
	background:url(/sweepstakes/images/header.gif) no-repeat 0 0;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	width:267px;
	height:70px;
}
#pailCont h3 {
	font-size:14px;
	font-weight:bold;
	margin:0 0 20px;
}
#pailCont p {
	margin-bottom:10px;
}
#pailCont a {
	color:#00aedc;
}
#rulesBlock {
	background:#fff;
	border:2px solid #000;
	position:absolute;
	top:350px;
	left:60px;
	padding:10px;
	width:520px;
	height:600px;
	overflow:auto;
}
#rulesBlock h2 {
	width:70%;
}
#rulesBlock #footer-page-content-dotted-line {
	display:none;
}
.closeRules {
	position:absolute;
	top:10px;
	right:10px;
	font-weight:bold;
}
#myUpdatesFtr {
	background:url(/media/mymunchkin/backgrounds/bg_myUpdates.jpg) no-repeat 0 bottom;
	width:707px;
	height:30px;
	display:block;
	overflow:hidden;
	position:absolute;
	bottom:0;
	left:0;
}
#myUpdates h2 {
	background:url(/media/mymunchkin/headers/hdr_myEmailUpdates.jpg) no-repeat 0 0;
	width:182px;
	height:16px;
}
#myUpdates p {
	width:630px;
}
#addAnother {
	background:url(/media/mymunchkin/btn_addMunchkin.jpg) no-repeat 0 0;
	width:169px;
	height:19px;
	float:left;
	clear:left;
	margin-top:10px;
}
.projectpink #myUpdates, .projectpink #addMunchkin, .projectpink #yourProfile {
	background:url(/media/mymunchkin/backgrounds/bg_pink_full.jpg) no-repeat 0 0;
	width:626px;
}
.projectpink #myUpdatesFtr, .projectpink #addMunchkinFtr, .projectpink #yourProfileFtr {
	background:url(/media/mymunchkin/backgrounds/bg_pink_full.jpg) no-repeat 0 bottom;
	width:706px;
}
.projectpink #addMunchkin h2 {
	background:url(/media/mymunchkin/headers/hdr_pink_tell_us.jpg) no-repeat 0 0;
	width:386px;
	height:16px;
}
.projectpink #myUpdates h2 {
	background:url(/media/mymunchkin/headers/hdr_pink_email_updates.jpg) no-repeat 0 0;
}
.projectpink #yourProfile h2 {
	background:url(/media/mymunchkin/headers/hdr_pink_your_personal_profile.jpg) no-repeat 0 0;
	width:332px;
	height:16px;
}
.projectpink #addAnother {
	background:url(/media/mymunchkin/btn_pink_add_munchkin.jpg) no-repeat 0 0;
}
#acceptTerms {
	padding:10px 0 0 15px;
}
*+ html #myUpdates label, *+ html #acceptTerms label {
	margin-top:4px;
}
#acceptTerms a {
	color:#fa0007;
	text-decoration:underline;
}
#acceptTerms .submitRow {
	float:left;
	clear:left;
	padding:15px 0 0 250px;
	width:220px;
}
#acceptTerms .submitRow button {
	background:url(/media/mymunchkin/btn_saveMy.jpg) no-repeat 0 0;
	border:none;
	color:#fff;
	cursor:pointer;
	width:96px;
	height:19px;
}
a#btn_cancel {
	display: block;
	background:url(/media/mymunchkin/btn_saveMy.jpg) no-repeat 0 0;
	border:none;
	color:#fff;
	cursor:pointer;
	width:96px;
	height:19px;
	line-height:19px;
	text-decoration: none;
	text-align: center;
	float: right;
	font-size: 11px;
}
#addTemplate {
	display:none;
}
#myPromo {
	background:url(/media/mymunchkin/backgrounds/bg_promo_full.jpg) no-repeat 0 0;
	width:627px;
	padding:30px 40px 30px 40px;
	float:left; 
	margin:0 0 15px 0;
	position:relative;
}
#myPromo h2 {
	background:url(/media/mymunchkin/headers/hdr_tell_a_friend.jpg) no-repeat 0 0;
	width:164px;
	height:16px;
}
#myPromo .inputRow {
	width:630px;
	height:20px;
	padding:0 0 10px 0;
}
#myPromo .inputRow label {
	float:left;
	padding:0 10px 0 0;
	text-align:right;
	width:160px;
	position:relative;
}
#myPromo button#btn_myPromo {
	background:transparent url(/media/mymunchkin/btn_submit_entry.gif) no-repeat scroll 0 0;
	border:none;
	clear:left;
	float:left;
	height:19px;
	margin:15px 0;
	width:134px;
	cursor:pointer;
}
#referFriendsContainer {
	position:relative;
	height:150px;
	min-height:1%;
	clear:both;
}
*html #referFriendsContainer {
	overflow-y:hidden;
}
#myPromo #acceptTerms {
	padding:10px 0 0 65px;
	clear:both;
}
#myPromoFtr {
	background:url(/media/mymunchkin/backgrounds/bg_promo_full.jpg) no-repeat 0 bottom;
	width:707px;
	position:absolute;
	bottom:0;
	left:0;
	display:block;
	height:30px;
}
h2#currentPromo {
	background:url(/media/mymunchkin/headers/hdr_current_promo.jpg) no-repeat 0 0;
	width:275px;
	height:16px;
}
h2#promoWinners {
	background:url(/media/mymunchkin/headers/hdr_promo_winners.jpg) no-repeat 0 0;
	width:255px;
	height:16px;
}
#myPromo .pageTout {
	float:right;
	width:415px;
	padding:10px 0 15px 0;
}
#contentWrapper .myRightPageBody {
	width:310px;
	float:right;
}
#contentWrapper .myRightPageBody h3, #contentWrapper .myRightPageBody p {
	margin-bottom:15px;
}
#contentWrapper .myRightPageBody a {
	text-decoration:underline;
	color:#fa0007;
}
#myPromo a {
	color:#fff;
}
#myPromo .altLink {
	color:#fa0007;
	text-decoration:underline;
}
#myPromo img {
	background:url(/media/mymunchkin/backgrounds/bg_lg_promo_img.jpg) no-repeat 0 0;
	float:left;
	margin-bottom:15px;
	padding:4px;
	width:190px;
	height:190px;
}
#myPromo .dotHr {
	width:627px;
	line-height:0;
	height:0;
	font-size:0;
	border-top:2px dotted #fa0007;
	clear:both;
	margin:0 0 15px 0;
}
#myPromo .winnerBlock {
	width:300px;
	float:left;
	padding:0 10px 15px 0;
}
#myPromo .winnerBlock img {
	background:url(/media/mymunchkin/backgrounds/bg_img_winner_basket.jpg) no-repeat 0 0;
	float:left;
	margin-bottom:0;
	width:84px;
	height:84px;
	padding:4px;
}
#myPromo .winnerBlock p, #myPromo .winnerBlock h3, #myPromo .winnerBlock ul {
	float:right;
	width:67%;
}
#myPromo .winnerBlock h3 {
	font-size:12px;
	font-weight:bold;
	margin-top:5px;
}
#myPromo .winnerBlock ul {
	list-style:none;
}
#currentPromoForm button {
	background:url(/media/mymunchkin/btn_submit_entry.jpg) no-repeat 0 0;
	width:134px;
	height:19px;
	border:none;
	margin:15px 0;
	float:left;
	clear:left;
}
.viewPromo {
	background:url(/media/mymunchkin/btn_view_promo.jpg) no-repeat 0 0;
	width:115px;
	height:19px;
	margin:20px 0 0 0;
}
.leftCol {
	width:50%;
	float:left;
}
.rightCol {
	width:50%;
	float:right;
}
#popDiv {
	display:none;
	position:absolute;
	top:0;
	left:200px;
	background:#fff;
	padding:10px;
	border:1px solid #000;
	width:300px;
}
#popDiv .closeMe {
	float:right;
	margin:0 0 5px 5px;
}
#popDiv h3 {
	float:left;
	width:80%;
}
#popDiv p {
	font-weight:normal;
}
#popDiv form {
	width:100%;
	float:left;
}
#popDiv .inputRow label {
	width:95px;
}
#popDiv .submitRow {
	float:left;
	width:100%;
	padding:10px 0 10px 95px;
}
#popDiv .submitRow button {
	margin-right:10px;
	padding:2px 5px;
}
.message {
	padding:10px;
	margin: 10px 0;
	background: #EB90C9;
	border-top: 1px solid #D50A8A;
	border-bottom: 1px solid #D50A8A;
	color: #fff;
	font-weight: bold;
	text-align: center;
}
/* Press Contact Information on Contact Page */
.press-contact-information{float: left; width: 630px; margin-right: 3px; margin-top: 15px; margin-bottom: 20px; font-weight: bold;}
.press-contact-information h3 {color:#9a8bc1; font-size:1.4em; margin: 0;}
.press-contact-information p{font-weight:bold; margin-bottom:0 !important; padding:0;}
.press-contact-information p a{color: #000; text-decoration: underline}

