﻿body 
{
	background-color: #ecdad6;
	height: 100%;
	text-align: center;
}

* {
	margin: 0;
	padding: 0;
} 

sup
{
	font-size: .7em;
	line-height: 2px;
}

ul
{
	margin-left: 10px;
	line-height: 16px;
}

.tm
{
	font-size: 1em;
	line-height: 2px;
}

.reservedHeadline
{
	/*font-size: .5em;
	line-height: 7px;
	vertical-align:super;*/
}

.reservedMark
{
	font-size: .5em;
	line-height: -15px;
}

.supTopToys
{
	font-size: .6em;	
}

/*
A
{
	font-family: Arial, Courier, Times New Roman;
	font-size: .8em;
	color: #ffffff;		
	text-decoration: none;
}


A:active
{
	font-family: Arial, Courier, Times New Roman;
	font-size: .8em;
	color: #ffffff;		
	text-decoration: none;	
}

A:hover
{
	font-family: Arial, Courier, Times New Roman;
	font-size: .8em;
	color: #ffffff;		
	text-decoration: none;	
}

A:link
{
	font-family: Arial, Courier, Times New Roman;
	font-size: .8em;
	color: #ffffff;		
	text-decoration: none;	
}

A:visited
{
	font-family: Arial, Courier, Times New Roman;
	font-size: .8em;
	color: #ffffff;		
	text-decoration: none;	
}
*/


a.navigation_links:link,a.navigation_links:visited,a.navigation_links:hover,a.navigation_links:active
{
	font-family: Arial, Courier, Times New Roman;
	font-size: .8em;
	color: #ffffff;		
	text-decoration: none;	
}

a.top_navigation_links:link,a.top_navigation_links:visited,a.top_navigation_links:hover,a.top_navigation_links:active
{
	/*font-family: Arial, Courier, Times New Roman;
	font-size: .8em;
	color:#FF66FF;		
	text-decoration: none;*/
	font-family:Helvetica55Roman, Arial;
	font-size:12px;
	color:#ec4399;
	text-decoration: none;
}

a.topToysHeaderLink:link,a.topToysHeaderLink:visited,a.topToysHeaderLink:hover,a.topToysHeaderLink:active
{
	font-family: Arial, Courier, Times New Roman;
	font-size: 1em;
	color: #996699;
	font-weight: bold;
	text-decoration: none;
}

/* holds the main content that's consistent on all the pages, advertisements and elements that are found on each page */
#mainContentHolder
{
	width: 970px;
	height: 1150px;

	
	position: relative;
	top: 0px;
	z-index: 2;
	text-align: left;
}

#header
{
	float:left; 
	width:100%; 
	/*border:1px dashed black;*/
	background-image:url(/grownups/images/template_header.jpg);
	background-repeat: no-repeat;
	height: 81px;
}
  
#navigationBg
{
	position: absolute;
	/*margin: 35px 0 0 420px;*/
	margin: 45px 0 0 452px;
	width: 350px;
	height: 45px;
	/*background-image: url(/grownups/images/navigation_bg.jpg);*/
	background-repeat: no-repeat;
	z-index: 1;
	/*border:1px dashed black;*/
}

#topnavSeperator_4
{
	position: absolute;
	margin: 7px 0 0 328px;
	width: 2px;
	height: 25px;
	z-index: 1;	
}
  
#topnavSeperator_3
{
	position: absolute;
	margin: 7px 0 0 236px;
	width: 2px;
	height: 25px;
	z-index: 1;	
}

#topnavSeperator_2
{
	position: absolute;
	margin: 7px 0 0 139px;
	width: 2px;
	height: 25px;
	z-index: 1;	
}

#topnavSeperator_1
{
	position: absolute;
	margin: 7px 0 0 63px;
	width: 2px;
	height: 25px;
	z-index: 1;	
}

 
#back2Barbie
{
	position: absolute;
	margin: 7px 0 0 640px;
	width: 136px;
	height: 28px;
	z-index: 1;	
	text-align: center;
	line-height: 28px;
	/*line-height: 43px;*/
	background-image: url(/grownups/images/nav_backtobarbie.gif);
	background-repeat: no-repeat;
	cursor:hand;
}

#home
{
	position: absolute;
	margin: 6px 0 0 3px;
	width: 60px;
	height: 25px;
	z-index: 1;	
	text-align: center;
	line-height: 25px;
	/*line-height: 43px;*/
	background-image: url(/grownups/images/nav_home.gif);
	background-repeat: no-repeat;
	cursor:hand;
}
  
#topToys
{
	position: absolute;
	margin: 6px 0 0 65px;
	width: 74px;
	height: 25px;
	z-index: 1;	
	text-align: center;
	line-height: 25px;
	/*line-height: 43px;*/
	background-image: url(/grownups/images/nav_topToys.gif);
	background-repeat: no-repeat;	
	cursor:hand;
}

#barbieBuzz
{
	position: absolute;
	margin: 6px 0 0 141px;
	width: 95px;
	height: 25px;
	z-index: 2;		
	/*border:1px dashed black;*/
	text-align: center;
	line-height: 25px;
	/*line-height: 39px;*/
	background-image: url(/grownups/images/nav_barbieBuzz.gif);
	background-repeat: no-repeat;
	cursor:hand;
}

#funStuff
{
	position: absolute;
	margin: 6px 0 0 238px;
	width: 90px;
	height: 25px;
	z-index: 3;		
	text-align: center;	
	line-height: 25px;
	/*line-height: 39px;*/
	background-image: url(/grownups/images/nav_funstuff.gif);
	background-repeat: no-repeat;
	cursor:hand;
}

#signUp
{
	position: absolute;
	margin: 6px 0 0 330px;
	width: 69px;
	height: 25px;
	z-index: 4;	
	/*border:1px dashed black;*/	
	text-align: center;
	line-height: 25px;
	/*line-height: 40px;*/
	background-image: url(/grownups/images/nav_signup.gif);
	background-repeat: no-repeat;
	cursor:hand;
}  
  
#content
{
	float:left;
	width:784px;
	background-image:url(/grownups/images/template_contentBg.jpg);
	background-repeat: repeat-y;
	padding-left:7px;
}

 
#footer
{
	float:left;
	width:100%; 
	height: 70px;
	/*border:1px dashed black;*/
	background-image:url(/grownups/images/template_footer.jpg);
	background-repeat: no-repeat;

}

#footer_info
{
	float:left;
	width:100%; 
	height: 70px;
}

#footer_info_internetSaftey
{
	position:relative;
	top: 20px;
	left: 6px;
	width: 150px;
	height: 14px;
	cursor: pointer;
	
}

.footer_barbieWebsiteText
{
	font-family: Arial, Courier, Times New Roman;
	font-size: 9px;
	font-weight: bolder;	
	color: #797979;
}

.footer_info_internetSaftey
{
	text-decoration: underline;
	font-family: Arial, Courier, Times New Roman;
	font-size: 9px;
	font-weight: bolder;	
	color: #ea5b92;	
}

a.template_backToBarbieButton:link,a.template_backToBarbieButton:visited,a.template_backToBarbieButton:hover,a.template_backToBarbieButton:active
{
	font-family: Arial, Times New Roman, Courier;
	font-size: .8em;
	color: #ffffff;
	text-decoration: none;
}

a.template_seeMoreBarbie:link,a.template_seeMoreBarbie:visited,a.template_seeMoreBarbie:hover,a.template_seeMoreBarbie:active
{
	font-family: Arial, Times New Roman, Courier;
	font-size: .7em;
	color: #666666;
	text-decoration: none;
	font-weight: bolder;
}

a.footer_info_internetSaftey:link,a.footer_info_internetSaftey:visited,a.footer_info_internetSaftey:hover,a.footer_info_internetSaftey:active
{
	text-decoration: underline;
	font-family: Arial, Courier, Times New Roman;
	font-size: 9px;
	font-weight: bolder;	
	color: #ea5b92;
}

a.footer_info:link,a.footer_info:visited,a.footer_info:hover,a.footer_info:active
{
	text-decoration: underline;
	font-family: Arial, Courier, Times New Roman;
	font-size: 9px;
	font-weight: bolder;	
	color: #797979;
}



#footer_info_privacy
{
	position: relative;
	top: 6px;
	left: 140px;
	width: 150px;
	height: 14px;
}

#footer_info_legal
{
	position: relative;
	top: -10px;
	left: 215px;
	width: 150px;
	height: 14px;
}

#footer_info_barbie
{
	position: relative;
	top: -22px;
	left: 370px;
	width: 150px;
	height: 14px;
}


#footer_info_consumer
{
	position: relative;
	top: -36px;
	left: 430px;
	width: 150px;
	height: 14px;
}

#footer_info_mattel
{
	position: relative;
	top: -50px;
	left: 540px;
	width: 200px;
	height: 14px;
}  

#footer_info_barbieLogo
{
	position: relative;
	top: -66px;
	left: 730px;
	width: 200px;
	height: 14px;
}                        

/* holds the two colors for the background */
#bodyBg
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 1200px;
	z-index: 1;
}

/* top color */
#MDNHeader
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	z-index: 100;
}
/* top color */
#colorBgTop
{
	background-color: #eceed9;
	position: relative;
	left: 0px;
	top: 0px;	
	width: 100%;
	height: 100px;
	
}
/* bottom color */
#colorBgBottom
{
	background-image:url(/grownups/images/bgBottomGradient.jpg);
	vertical-align: top;
	background-position: top;
	background-repeat:repeat-x;
	background-color: #ecdad6;
	position: relative;
	height: 294px;
	width: 100%;
	left: 0px;

}
/* leaderboard advertisement */
#banner_leaderboard
{
	width: 728px;
	height: 90px;
	position: absolute;
	margin: 12px 0px 0px 33px;
	z-index: 1;	
}
/* skyscraper advertisement */
#banner_skyscraper
{
	width: 160px;
	height: 600px;
	position: absolute;
	margin: 103px 0px 0px 788px;
	z-index: 2;	
}
/* main background */
#bg_masterpage
{
	width: 780px;
	position: absolute;
	margin: 120px 0px 0px 0px;
	z-index: 3;		
}

#barbieLogo
{	
	width: 114px;
	height: 50px;
	position: absolute;
	margin: 135px 0px 0px 25px;
	z-index: 4;		
}


#home_container
{
	width: 776px;
	height: 1000px;
	float: left;
	margin: 0px 0px 0px 1px;
	z-index: 5;		
	/*border:1px dashed red;*/
}

#home_header_text
{
	position: relative;
	top: 25px;
	width: 100%;
	height: 60px;
	text-align: center;
	color: #666666;
	font-family: Arial, Courier, Times New Roman;
	font-size: 1em;	
	line-height: 27px;	
}

.home_header_text
{
	color: #ff3399;
	font-family: Arial, Courier, Times New Roman;
	font-size: 1.5em;
}


#home_topAdvertisements
{
	position: relative;
	background-image: url(/grownups/images/homepage_base.jpg);
	background-repeat: no-repeat;
	left: 0px;
	top: 35px;
	width: 768px;
	height: 305px;
	/*border: dashed 1px black;*/
}

#home_advertisementsTopLeftAdvertisementHolder
{
	position: absolute;
	background-image: url(/grownups/images/homepage_topPromotionLeft.jpg);
	background-repeat: no-repeat;
	left: 14px;
	top: 30px;
	width: 371px;
	height: 252px;
	/*border: dashed 1px black;*/
}

#home_advertisementsTopLeftAdvertisementButton
{
	position: absolute;
	left: 240px;
	top: 150px;
	width: 102px;
	height: 33px;
	z-index: 1;
	text-align: center;
	line-height: 31px;
	letter-spacing: 0px;
	background-image: url(/grownups/images/homepage_promotionTopLeftButton.jpg);
	/*border: dashed 1px black;*/
}


a.home_advertisementsTopLeftAdvertisementButton:link,a.home_advertisementsTopLeftAdvertisementButton:visited,a.home_advertisementsTopLeftAdvertisementButton:hover,a.home_advertisementsTopLeftAdvertisementButton:active
{
	font-family: Arial, Times New Roman, Courier;
	font-size: .8em;
	color: #666666;
	font-weight: bolder;
	text-decoration: none;
}

/*#home_advertisementsTopLeftAdvertisementHeaderText
{
	position: absolute;
	top: 27px;
	left: 115px;
	width: 300px;
	height: 20px;
	color: #ed4499;
	font-family: Arial, Courier, Times New Roman;
	font-size: 1.5em;
	line-height: 27px;	
	z-index: 2;	
	letter-spacing: 0px;
}

#home_advertisementsTopLeftAdvertisementText
{
	position: absolute;
	top: 55px;
	left: 160px;
	width: 195px;
	height: 100px;
	text-align: right;
	color: #666666;
	font-family: Arial, Courier, Times New Roman;
	font-size: .8em;	
	line-height: 15px;	
	z-index: 3;	
}*/


#home_advertisementsTopRightAdvertisementHolder
{
	position: absolute;
	background-image: url(/grownups/images/homepage_topPromotionRight.jpg);
	background-repeat: no-repeat;
	left: 380px;
	top: 30px;
	width: 371px;
	height: 252px;
}

#home_advertisementsTopToysBg
{
	position: absolute;
	background-image: url(/grownups/images/homepage_topToysBg.jpg);
	background-repeat: no-repeat;
	left: 9px;
	top: 495px;
	width: 765px;
	height: 201px;
}

#home_advertisementsTopToysBg_title
{
	position: absolute;
	top: 6px;
	left: 10px;
	width: 145px;
	height: 25px;
	z-index: 20;	
	font-family: Arial, Courier, Times New Roman;
	font-size: 1em;
	color: #996699;
	font-weight: bold;
	text-align: center;
}


#home_advertisementsTopToysImgMask
{
	position: absolute;
	overflow: hidden;
	top: 27px;
	left: 10px;
	width: 740px;
	height: 167px;
	z-index: 1;
}

#home_advertisementsTopToysImgHolder
{
	position: absolute;
	top: 0px;
	left: 5px;
	width: 740px;
	height: 167px;
	z-index: 2;
}

/*1 */

a.home_advertisementsTopToysImgHolderLink:link,a.home_advertisementsTopToysImgHolderLink:visited,a.home_advertisementsTopToysImgHolderLink:hover,a.home_advertisementsTopToysImgHolderLink:active
{
	color: #666666;
	font-family: Arial, Courier, Times New Roman;
	font-size: .9em;	
	text-decoration: none;	
}


#home_advertisementsTopToysImgHolder1
{
	position: absolute;
	top: 19px;
	left: 20px;
	width: 230px;
	height: 135px;
}

#home_advertisementsTopToysImgHolder1Image1
{
	position: absolute;
	top: 15px;
	left: 0px;
	width: 84px;
	height: 123px;
}

#home_advertisementsTopToysImgHolder1Text1
{
	position: absolute;
	top: 40px;
	left: 110px;
	width: 150px;
	height: 40px;
	color: #666666;
	font-family: Arial, Courier, Times New Roman;
	font-size: .8em;
}

#home_advertisementsTopToysImageSeperator1
{
	position: absolute;
	top: 40px;
	left: 240px;
	width: 9px;
	height: 81px
}

/*2*/

#home_advertisementsTopToysImgHolder2
{
	position: absolute;
	top: 19px;
	left: 235px;
	width: 230px;
	height: 135px;

}

#home_advertisementsTopToysImgHolder2Image1
{
	position: absolute;
	top: 10px;
	left: 0px;
	width: 84px;
	height: 123px;
}

#home_advertisementsTopToysImgHolder2Text1
{
	position: absolute;
	top: 40px;
	left: 105px;
	width: 120px;
	height: 40px;
	color: #666666;
	font-family: Arial, Courier, Times New Roman;
	font-size: .8em;
}

#home_advertisementsTopToysImageSeperator2
{
	position: absolute;
	top: 40px;
	left: 475px;
	width: 10px;
	height: 85px;
}

/*3*/

#home_advertisementsTopToysImgHolder3
{
	position: absolute;
	top: 19px;
	left: 500px;
	width: 230px;
	height: 135px;
}

#home_advertisementsTopToysImgHolder3Image1
{
	position: absolute;
	top: 5px;
	left: 0px;
	width: 84px;
	height: 123px;
}

#home_advertisementsTopToysImgHolder3Text1
{
	position: absolute;
	top: 40px;
	left: 105px;
	width: 135px;
	height: 40px;
	color: #666666;
	font-family: Arial, Courier, Times New Roman;
	font-size: .8em;
}

#home_advertisementsTopToysImageSeperator3
{
	position: absolute;
	top: 40px;
	left: 745px;
	width: 10px;
	height: 85px;	
}

/*4*/

#home_advertisementsTopToysImgHolder4
{
	position: absolute;
	top: 19px;
	left: 761px;
	width: 230px;
	height: 135px;
}

#home_advertisementsTopToysImgHolder4Image1
{
	position: absolute;
	top: 15px;
	left: -5px;
	width: 84px;
	height: 123px;
}

#home_advertisementsTopToysImgHolder4Text1
{
	position: absolute;
	top: 40px;
	left: 110px;
	width: 120px;
	height: 40px;
	color: #666666;
	font-family: Arial, Courier, Times New Roman;
	font-size: .8em;
}

#home_advertisementsTopToysImageSeperator4
{
	position: absolute;
	top: 40px;
	left: 996px;
	width: 10px;
	height: 100px;	
}

/*5*/

#home_advertisementsTopToysImgHolder5
{
	position: absolute;
	top: 19px;
	left: 1008px;
	width: 230px;
	height: 135px;
}

#home_advertisementsTopToysImgHolder5Image1
{
	position: absolute;
	top: 15px;
	left: 0px;
	width: 84px;
	height: 123px;
}

#home_advertisementsTopToysImgHolder5Text1
{
	position: absolute;
	top: 45px;
	left: 110px;
	width: 140px;
	height: 40px;
	color: #666666;
	font-family: Arial, Courier, Times New Roman;
	font-size: .8em;
}

#home_advertisementsTopToysImageSeperator5
{
	position: absolute;
	top: 40px;
	left: 1240px;
	width: 10px;
	height: 85px;	
}

/*6*/

#home_advertisementsTopToysImgHolder6
{
	position: absolute;
	top: 19px;
	left: 1255px;
	width: 230px;
	height: 135px;
}

#home_advertisementsTopToysImgHolder6Image1
{
	position: absolute;
	top: 15px;
	left: 0px;
	width: 84px;
	height: 123px;
}

#home_advertisementsTopToysImgHolder6Text1
{
	position: absolute;
	top: 45px;
	left: 120px;
	width: 120px;
	height: 40px;
	color: #666666;
	font-family: Arial, Courier, Times New Roman;
	font-size: .8em;
}

#home_advertisementsTopToysImageSeperator6
{
	position: absolute;
	top: 40px;
	left: 1490px;
	width: 10px;
	height: 85px;	
}

/*7*/
#home_advertisementsTopToysImgHolder7
{
	position: absolute;
	top: 19px;
	left: 1502px;
	width: 230px;
	height: 135px;
}

#home_advertisementsTopToysImgHolder7Image1
{
	position: absolute;
	top: 15px;
	left: 10px;
	width: 84px;
	height: 123px;
}

#home_advertisementsTopToysImgHolder7Text1
{
	position: absolute;
	top: 45px;
	left: 105px;
	width: 130px;
	height: 40px;
	color: #666666;
	font-family: Arial, Courier, Times New Roman;
	font-size: .8em;
}
/* end of 7 */

#home_advertisementsTopToysRightButton
{
	position: absolute;
	left: 740px;
	top: 100px;
	width: 24px;
	height: 24px;	
	z-index: 2;
	cursor: pointer;
}

#home_advertisementsTopToysLeftButton
{
	position: absolute;
	left: 0px;
	top: 100px;
	width: 24px;
	height: 24px;	
	z-index: 3;
	cursor: pointer;
}

#home_advertisementsBottomHolder
{
	position: absolute;
	left: 20px;
	top: 707px;
	width: 740px;
	height: 180px;
	
}

#home_advertisementsBottom1
{
	position: absolute;
	background-image: url(/grownups/images/homepage_bottomAdvertisementsBg.jpg);
	background-repeat: no-repeat;
	left: 0px;
	top: 0px;
	width: 144px;
	height: 180px;
}

#home_advertisementsBottom2
{
	position: absolute;
	background-image: url(/grownups/images/homepage_bottomAdvertisementsBg.jpg);
	background-repeat: no-repeat;
	left: 150px;
	top: 0px;
	width: 144px;
	height: 180px;
}

#home_advertisementsBottom3
{
	position: absolute;
	background-image: url(/grownups/images/homepage_bottomAdvertisementsBg.jpg);
	background-repeat: no-repeat;
	left: 300px;
	top: 0px;
	width: 144px;
	height: 180px;
}

#home_advertisementsBottom4
{
	position: absolute;
	background-image: url(/grownups/images/homepage_bottomAdvertisementsBg.jpg);
	background-repeat: no-repeat;
	left: 450px;
	top: 0px;
	width: 144px;
	height: 180px;
	cursor: pointer;
}


#home_advertisementsBottom5
{
	position: absolute;
	background-image: url(/grownups/images/homepage_bottomAdvertisementsRightBg.jpg);
	background-repeat: no-repeat;
	left: 600px;
	top: 0px;
	width: 144px;
	height: 180px;
}

#home_advertisementsBottomPic
{
	position: absolute;
	left: 7px;
	top: 7px;
	width: 129px;
	height: 107px;
}

#home_advertisementsBottomText
{
	font-family: Arial, Courier, Times New Roman;
	font-size: .7em;
    font-weight: bolder;
    color: #996699;
	position: absolute;
	left: 7px;
	top: 118px;
	width: 115px;
	height: 55px;
}


a.home_advertisementsBottomTextLink:link,a.home_advertisementsBottomTextLink:visited,a.home_advertisementsBottomTextLink:hover,a.home_advertisementsBottomTextLink:active
{
	font-family: Arial, Courier, Times New Roman;
	font-size: 1em;
    font-weight: bolder;
    color: #996699;
	text-decoration: none;
}


#home_advertisementsBottomButton
{
	position: absolute;
	left: 125px;
	top: 121px;
	width: 12px;
	height: 10px;
}

#home_advertisementsBottomHeaderText
{
	font-family: Arial, Courier, Times New Roman;
	font-size: 1em;
    font-weight: bolder;
    color: #996699;
	position: absolute;
	left: 6px;
	top: 15px;
	width: 130px;
	height: 40px;
	text-align: center;
}

#home_advertisementsBottomInfoText
{
	font-family: Arial, Courier, Times New Roman;
	font-size: .7em;
    font-weight: bolder;
    color: #996699;
	position: absolute;
	left: 6px;
	top: 70px;
	width: 130px;
	height: 55px;
	text-align: center;
}

#home_advertisementsBottomSignupButton
{
	position: absolute;
	left: 23px;
	top: 140px;
	width: 94px;
	height: 34px;
	text-align: center;
	line-height: 32px;
	background-image: url(/grownups/images/homepage_bottomAdvertisementsSignupButton.jpg);
}


a.home_advertisementsBottomSignupButton:link,a.home_advertisementsBottomSignupButton:visited,a.home_advertisementsBottomSignupButton:hover,a.home_advertisementsBottomSignupButton:active
{
	font-family: Arial, Times New Roman, Courier;
	font-size: .8em;
	color: #666666;
	font-weight: bolder;
	text-decoration: none;
}



/* products page */

#products_container
{
	width: 776px;
	height: 735px;
	float: left;
	margin: 0px 0px 0px 1px;
	z-index: 5;		
	/*background-image: url(/grownups/images/products_bg.jpg);*/
	background-position:center bottom;
	background-repeat: no-repeat;
	/*border: dashed 1px black;*/
}

#products_header_text
{
	position: relative;
	top: 10px;
	width: 100%;
	height: 60px;
	text-align: center;
	color: #666666;
	font-family: Arial, Courier, Times New Roman;
	font-size: .8em;	
	line-height: 20px;	
}

.products_header_text
{
	color: #ff3399;
	font-family: Arial, Courier, Times New Roman;
	font-size: 1.5em;
}

#products_advertisementsTopToysBg
{
	position: absolute;
	background-image: url(/grownups/images/products_topToysBg.jpg);
	background-repeat: no-repeat;
	left: -1px;
	top: 60px;
	width: 757px;
	height: 226px;
}

#products_advertisementsTopToysBg_title
{
	position: absolute;
	top: 7px;
	left: 10px;
	width: 145px;
	height: 25px;
	z-index: 5;	
	font-family: Arial, Courier, Times New Roman;
	font-size: 1em;
	color: #996699;
	font-weight: bold;
	text-align: center;
}


.products_advertisementsTopToysText
{
	color: #999999;
	font-family: Arial, Courier, Times New Roman;
	font-size: .6em;
	text-align: center;
}

.products_advertisementsTopToysImage
{
	text-align: center;
	vertical-align: middle;
}

/* 1 */
#products_advertisementsTopToys1
{
	width: 125px;
	height: 174px;
	position: absolute;
	left: 12px;
	top: 38px;
	background-image: none;
	
}

#products_advertisementsTopToys1Image
{
	width: 125px;
	height: 100px;
	position: absolute;
	left: 0px;
	top: 25px;
	cursor: pointer;
	overflow: hidden;
}

#products_advertisementsTopToys1Text
{
	width: 100px;
	height: 30px;
	position: absolute;
	left: 12px;
	top: 130px;
}

/* 2 */
#products_advertisementsTopToys2
{
	width: 125px;
	height: 174px;
	position: absolute;
	left: 128px;
	top: 38px;
	background-image: none;
	
}

#products_advertisementsTopToys2Image
{
	width: 125px;
	height: 100px;
	position: absolute;
	left: 5px;
	top: 12px;
	cursor: pointer;
}

#products_advertisementsTopToys2Text
{
	width: 100px;
	height: 30px;
	position: absolute;
	left: 12px;
	top: 131px;
}

/* 3 */
#products_advertisementsTopToys3
{
	width: 125px;
	height: 174px;
	position: absolute;
	left: 253px;
	top: 38px;
	background-image: none;
}

#products_advertisementsTopToys3Image
{
	width: 125px;
	height: 100px;
	position: absolute;
	left: 0px;
	top: 12px;
	cursor: pointer;
}

#products_advertisementsTopToys3Text
{
	width: 100px;
	height: 30px;
	position: absolute;
	left: 12px;
	top: 130px;
}

/* 4 */
#products_advertisementsTopToys4
{
	width: 125px;
	height: 174px;
	position: absolute;
	left: 370px;
	top: 38px;
	background-image: none;
	
}

#products_advertisementsTopToys4Image
{
	width: 125px;
	height: 100px;
	position: absolute;
	left: 5px;
	top: 10px;
	cursor: pointer;
}

#products_advertisementsTopToys4Text
{
	width: 100px;
	height: 30px;
	position: absolute;
	left: 12px;
	top: 130px;
}

/* 5 */
#products_advertisementsTopToys5
{
	width: 125px;
	height: 174px;
	position: absolute;
	left: 496px;
	top: 38px;
	background-image: none;
	
}

#products_advertisementsTopToys5Image
{
	width: 125px;
	height: 122px;
	position: absolute;
	left: 0px;
	top: 20px;
	cursor: pointer;
}

#products_advertisementsTopToys5Text
{
	width: 130px;
	height: 30px;
	position: absolute;
	/*left: 12px;*/
	left: 0px;
	top: 130px;
	
}

/* 6 */
#products_advertisementsTopToys6
{
	width: 125px;
	height: 174px;
	position: absolute;
	left: 620px;
	top: 38px;
	background-image: none;
	
}

#products_advertisementsTopToys6Image
{
	width: 125px;
	height: 100px;
	position: absolute;
	left: 0px;
	top: 0px;
	cursor: pointer;
}

#products_advertisementsTopToys6Text
{
	width: 100px;
	height: 30px;
	position: absolute;
	left: 12px;
	top: 130px;
}

/* 7 */
#products_advertisementsTopToys7
{
	width: 125px;
	height: 174px;
	position: absolute;
	left: 746px;
	top: 38px;
	background-image: none;
	
}

#products_advertisementsTopToys7Image
{
	width: 125px;
	height: 100px;
	position: absolute;
	left: 0px;
	top: 0px;
	cursor: pointer;
}

#products_advertisementsTopToys7Text
{
	width: 100px;
	height: 30px;
	position: absolute;
	left: 12px;
	top: 130px;
}
/* end of products */


/* product details */

#products_detailBg
{
	position: absolute;
	background-image: url(/grownups/images/products_topToys_detailBg.jpg);
	background-repeat: no-repeat;
	left: -1px;
	top: 288px;
	width: 757px;
	height: 381px;	
}

.products_advertisementsTopToysDetailHolderTextHeadline
{
	font-size: 1.8em;
	line-height: 20px;
}

#products_advertisementsTopToysDetailHolderText
{
	position: absolute;
	top: 20px;
	left: 440px;
	width: 270px;
	height: 40px;
	font-family: Arial, Courier, Times New Roman;
	font-size: .7em;
	color: #666666;
	line-height: 16px;
}

#products_advertisementsTopToysDetailHolderZoomButton
{
	position: absolute;
	top: 5px;
	left: 5px;
	width: 21px;
	height: 28px;
	z-index: 10;
	cursor: pointer;
}

#product_TopToysLargeOverlay_closeButton
{
	cursor: pointer;
	width: 57px;
	height: 20px;
	position: absolute;
	top: 3px;
	left: 652px;
}

#product_TopToysLargeOverlay_fineOnlineButton
{
	cursor: pointer;
	position: absolute;
	top: 520px;
	left: 605px;	
	background-image: url(/grownups/images/products_topToys_detailFindOnlineButton.jpg);
	width: 101px;
	height: 32px;
	line-height: 30px;
	text-align: center;	
	font-family: Arial, Times New Roman, Courier;
	font-size: .7em;
	color: #999999;
	text-decoration: none;
	font-weight: bolder;
}


a.product_TopToysLargeOverlay_fineOnlineButton:link,a.product_TopToysLargeOverlay_fineOnlineButton:visited,a.product_TopToysLargeOverlay_fineOnlineButton:hover,a.product_TopToysLargeOverlay_fineOnlineButton:active
{
	font-family: Arial, Times New Roman, Courier;
	color: #999999;
	text-decoration: none;
}

#product_TopToysLargeOverlay
{
	background-image: url(/grownups/images/product_TopToysLargeOverlay.png);
	position: absolute;
	top: 90px;
	left: 8px;
	width: 738px;
	height: 579px;
	z-index: 10;	
	visibility: hidden;
}

#product_TopToysLargeOverlayTopToy
{
	position: absolute;
	top: 9px;
	left: 14px;
	width: 708px;
	height: 553px;
	z-index: 1;
	background-repeat: no-repeat;
	background-position:  center center;
}

/* thumbnail holders */

#product_TopToysLargeOverlayTopToyThumbnail
{
	
}

#products_advertisementsTopToysDetailHolderThumbnail
{
	position: absolute;
	top: 292px;
	left: 10px;
	width: 150px;
	height: 58px;
	z-index: 10;
	cursor: pointer;
}

a.products_advertisementsTopToysDetailHolderButton:link,a.products_advertisementsTopToysDetailHolderButton:visited,a.products_advertisementsTopToysDetailHolderButton:hover,a.products_advertisementsTopToysDetailHolderButton:active
{
	font-family: Arial, Times New Roman, Courier;
	font-size: 1em;
	color: #999999;
	text-decoration: none;
	font-weight: bolder;
}


/* 1 */

#products_advertisementsTopToys1DetailHolder
{
	position: absolute;
	top: 10px;
	left: 7px;
	width: 740px;
	height: 350px;
	z-index: 6;

}

#products_advertisementsTopToysDetail1HolderImage
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 430px;
	height: 350px;
	background-image: url(/grownups/images/products_topToys_3dollar_sm.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#products_advertisementsTopToysDetailHolderButton1
{
	background-image: url(/grownups/images/products_topToys_detailFindOnlineButton.jpg);
	width: 101px;
	height: 32px;
	line-height: 30px;
	text-align: center;
}

#products_advertisementsTopToysDetailHolderThumbnailOverlay1
{
	position: absolute;
	top: 490px;
	left: 10px;
	width: 150px;
	height: 58px;
	z-index: 10;
	visibility: hidden;
	cursor: pointer;
}


/* 2 */
#products_advertisementsTopToys2DetailHolder
{
	position: absolute;
	top: 10px;
	left: 7px;
	width: 740px;
	height: 350px;
	z-index: 5;
	visibility: hidden;
}

#products_advertisementsTopToysDetail2HolderImage
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 430px;
	height: 350px;
	background-image: url(/grownups/images/products_topToys_cleanuppup_sm.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#products_advertisementsTopToysDetailHolderButton2
{
	background-image: url(/grownups/images/products_topToys_detailFindOnlineButton.jpg);
	width: 101px;
	height: 32px;
	line-height: 30px;
	text-align: center;
}

#products_advertisementsTopToysDetailHolderThumbnailOverlay2
{
	position: absolute;
	top: 490px;
	left: 10px;
	width: 150px;
	height: 58px;
	z-index: 10;
	visibility: hidden;
}


/* 3 */
#products_advertisementsTopToys3DetailHolder
{
	position: absolute;
	top: 10px;
	left: 7px;
	width: 740px;
	height: 350px;
	z-index: 4;
	visibility: hidden;
}

#products_advertisementsTopToysDetail3HolderImage
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 430px;
	height: 350px;
	background-image: url(/grownups/images/products_topToys_icanbeseaworld_sm.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#products_advertisementsTopToysDetailHolderButton3
{
	background-image: url(/grownups/images/products_topToys_detailFindOnlineButton.jpg);
	width: 101px;
	height: 32px;
	line-height: 30px;
	text-align: center;
}

#products_advertisementsTopToysDetailHolderThumbnailOverlay3
{
	position: absolute;
	top: 490px;
	left: 8px;
	width: 150px;
	height: 58px;
	z-index: 10;
	visibility: hidden;
}


/* 4 */
#products_advertisementsTopToys4DetailHolder
{
	position: absolute;
	top: 10px;
	left: 7px;
	width: 740px;
	height: 350px;
	z-index: 3;
	visibility: hidden;
}

#products_advertisementsTopToysDetail4HolderImage
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 430px;
	height: 350px;
	background-image: url(/grownups/images/products_topToys_nailsstylin_sm.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#products_advertisementsTopToysDetailHolderButton4
{
	background-image: url(/grownups/images/products_topToys_detailFindOnlineButton.jpg);
	width: 101px;
	height: 32px;
	line-height: 30px;
	text-align: center;
}

#products_advertisementsTopToysDetailHolderThumbnailOverlay4
{
	position: absolute;
	top: 490px;
	left: 10px;
	width: 150px;
	height: 58px;
	z-index: 10;
	visibility: hidden;
}

/* 5 */
#products_advertisementsTopToys5DetailHolder
{
	position: absolute;
	top: 10px;
	left: 7px;
	width: 740px;
	height: 350px;
	z-index: 2;
	visibility: hidden;
}

#products_advertisementsTopToysDetail5HolderImage
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 430px;
	height: 350px;
	background-image: url(/grownups/images/products_topToys_tattoobarbie_sm.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#products_advertisementsTopToysDetailHolderButton5
{
	background-image: url(/grownups/images/products_topToys_detailFindOnlineButton.jpg);
	width: 101px;
	height: 32px;
	line-height: 30px;
	text-align: center;
}

#products_advertisementsTopToysDetailHolderThumbnailOverlay5
{
	position: absolute;
	top: 490px;
	left: 10px;
	width: 150px;
	height: 58px;
	z-index: 10;
	visibility: hidden;
}



/* 6 */
#products_advertisementsTopToys6DetailHolder
{
	position: absolute;
	top: 10px;
	left: 7px;
	width: 740px;
	height: 350px;
	z-index: 1;
	visibility: hidden;
}

#products_advertisementsTopToysDetail6HolderImage
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 430px;
	height: 350px;
	background-image: url('/grownups/images/products_topToys_thumbelinalead_sm.jpg');
	background-repeat: no-repeat;
	background-position: center top;
}

#products_advertisementsTopToysDetailHolderButton6
{
	background-image: url(/grownups/images/products_topToys_detailFindOnlineButton.jpg);
	width: 101px;
	height: 32px;
	line-height: 30px;
	text-align: center;
}

#products_advertisementsTopToysDetailHolderThumbnailOverlay6
{
	position: absolute;
	top: 490px;
	left: 10px;
	width: 150px;
	height: 58px;
	z-index: 10;
	visibility: hidden;
}

/* 7 */
#products_advertisementsTopToys7DetailHolder
{
	position: absolute;
	top: 10px;
	left: 7px;
	width: 740px;
	height: 350px;
	z-index: 1;
	visibility: hidden;
}

#products_advertisementsTopToysDetail7HolderImage
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 430px;
	height: 350px;
	background-image: url('/grownups/images/products_topToys_zebraswimsuit_sm.jpg');
	background-repeat: no-repeat;
	background-position: center top;
}

#products_advertisementsTopToysDetailHolderButton7
{
	background-image: url(/grownups/images/products_topToys_detailFindOnlineButton.jpg);
	width: 101px;
	height: 32px;
	line-height: 30px;
	text-align: center;
}

#products_advertisementsTopToysDetailHolderThumbnailOverlay7
{
	position: absolute;
	top: 490px;
	left: 10px;
	width: 150px;
	height: 58px;
	z-index: 10;
	visibility: hidden;
}


/* fun stuff */

#funStuff_container
{
	width: 776px;
	height: 520px;
	float: left;
	margin: 0px 0px 0px 1px;
	z-index: 5;		
}

#funStuff_bg
{
	width: 772px;
	height: 313px;
	position: absolute;
	top: 90px;
	left: 5px;
	background-image: url(/grownups/images/funStuff_bg.jpg);
	background-repeat: no-repeat;
}

#funStuff_header_text
{
	position: relative;
	top: 30px;
	width: 100%;
	height: 60px;
	text-align: center;
	color: #666666;
	font-family: Arial, Courier, Times New Roman;
	font-size: .8em;	
	line-height: 20px;	
}

.funStuff_header_text
{
	color: #ff3399;
	font-family: Arial, Courier, Times New Roman;
	font-size: 1.5em;
}


#funStuff_topImageText
{
	position: absolute;
	top: 100px;
	left: 385px;
	width: 350px;
	height: 60px;
	text-align: right;
	color: #ffffff;
	font-family: Arial, Courier, Times New Roman;
	font-size: .8em;	
	line-height: 20px;	
}

.funStuff_topImageText
{
	font-size: 1.4em;	
}
/* jaime */
#funStuff_topImageSeeMoreButton
{
	position: absolute;
	top: 185px;
	left: 630px;
	width: 110px;
	height: 37px;
	z-index: 10;
	background-image: url(/grownups/images/funStuff_topImageSeeMoreButton.jpg);
	text-align: center;
	line-height: 37px;

}

a.funStuff_topImageSeeMoreButton:link,a.funStuff_topImageSeeMoreButton:visited,a.funStuff_topImageSeeMoreButton:hover,a.funStuff_topImageSeeMoreButton:active
{
	font-family: Arial, Courier, Times New Roman;
	font-size: .8em;
	color: #999999;		
	text-decoration: none;	
	font-weight: bold;
}


/* barbie buzz */
#barbieBuzz_container
{
	width: 776px;
	height: 600px;
	float: left;
	margin: 0px 0px 0px 1px;
	z-index: 5;	
}


#barbieBuzz_flashContainer
{
	width: 771px;
	height: 443px;
	position: absolute;
	top: 100px;
	left: 6px;
}

/* activities */

#activities_container
{
	width: 776px;
	height: 735px;
	float: left;
	margin: 0px 0px 0px 1px;	
	z-index: 1;		
}

#activities_bg_top
{
	position: absolute;
	width: 764px;
	height: 10px;
	top: 95px;
	left: 9px;
	z-index: 2;		
	background-image: url(/grownups/images/activities_bg_top.jpg);
	background-repeat: no-repeat;
}

#activities_bg_bottom
{
	position: absolute;
	width: 764px;
	height: 10px;
	top: 800px;
	left: 9px;
	z-index: 3;		
	background-image: url(/grownups/images/activities_bg_bottom.jpg);
	background-repeat: no-repeat;	
}

#activities_bg_left
{
	position: absolute;
	width: 5px;
	height: 699px;
	top: 105px;
	left: 9px;
	z-index: 4;		
	background-image: url(/grownups/images/activities_bg_left.jpg);
	background-repeat: no-repeat;	
}

#activities_bg_right
{
	position: absolute;
	width: 5px;
	height: 699px;
	top: 105px;
	left: 768px;
	z-index: 5;		
	background-image: url(/grownups/images/activities_bg_right.jpg);
	background-repeat: no-repeat;		
}

#activities_bg_middle
{
	position: absolute;
	width: 754px;
	height: 699px;
	top: 105px;
	left: 14px;
	z-index: 6;		
	background-image: url(/grownups/images/activities_bg_middle.jpg);
	background-repeat: repeat-x;		
}

#activities_header_text
{
	position: relative;
	top: 50px;
	width: 100%;
	height: 60px;
	text-align: center;
	color: #666666;
	font-family: Arial, Courier, Times New Roman;
	font-size: .8em;	
	line-height: 20px;	
	z-index: 7;	
}

.activities_header_text
{
	color: #ff3399;
	font-family: Arial, Courier, Times New Roman;
	font-size: 1.5em;
}

#funstuff_activity_text_headline
{
	font-family: Arial, Courier, Times New Roman;
	font-size: 1.4em;
	color: #666666;
	position: absolute;
	top: 55px;
	left: 20px;
	width: 350px;
	height: 20px;
	font-weight: bolder;
}


#funstuff_activity_text_desc
{
	font-family: Arial, Courier, Times New Roman;
	font-size: .8em;
	color: #666666;
	position: absolute;
	top: 90px;
	left: 20px;
	width: 500px;
	height: 500px;
	line-height: 15px;
}

#funstuff_activity_text_only
{
	font-family: Arial, Courier, Times New Roman;
	font-size: .8em;
	color: #666666;
	position: absolute;
	top: 90px;
	left: 20px;
	/*width: 500px;
	height: 500px;*/
	line-height: 15px;
}

#funstuff_activity_line
{
	position: absolute;
	top: 33px;
	left: 15px;
	width: 125px;
	height: 1px;
	background-image: url(/grownups/images/funstuff_tab_dottedLine.jpg);
	background-repeat: no-repeat;
}

#funstuff_activities_pic
{
	position: absolute;
	top: 55px;
	left: 535px;
	width: 200px;
	height: 300px;	
}



.funstuff_activities_pic_text
{
	font-size: 1.4em;
	font-weight: bolder;
	color: #ff3399;
}


/* 1 */
#funstuff_activity1
{
	position: absolute;
	left: -2px;
	top: 70px;
	width: 763px;
	height: 630px;
	background-image: url(/grownups/images/funstuff_tabBody.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	z-index: 5;
}

#funstuff_activities1_click
{
	cursor: pointer;
	color: #996699;	
}

#funstuff_tab_activity1
{
	position: absolute;
	top: 77px;
	left: 0px;
	width: 151px;
	height: 48px;
	background-image: url(/grownups/images/funstuff_tab_left.jpg);
	background-repeat: no-repeat;
	z-index: 20;
}
/* text in tab bar */
#funstuff_text_activity1
{
	/*position: absolute;*/
	font-family: Arial, Courier, Times New Roman;
	font-size: 1em;
	color: #996699;
	top: 6px;
	left: 1px;
	width: 150px;
	height: 20px;
	font-weight: bolder;
	text-align: center;
}






/* 2 */
#funstuff_activity2
{
	position: absolute;
	left: -2px;
	top: 70px;
	width: 763px;
	height: 630px;
	background-image: url(/grownups/images/funstuff_tabBody.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	z-index: 4;
}

#funstuff_tab_activity2
{
	position: absolute;
	top: 77px;
	left: 150px;
	width: 151px;
	height: 48px;
	background-image: url(/grownups/images/funstuff_tab_unselected.jpg);
	background-repeat: no-repeat;
	z-index: 21;	
	background-color: #ffffff;
	visibility: hidden;
}

#funstuff_activities2_click
{
	cursor: pointer;
	color: #ffffff;	
}

#funstuff_text_activity2
{
	position: absolute;
	font-family: Arial, Courier, Times New Roman;
	font-size: 1em;
	color: #996699;
	top: 6px;
	left: 1px;
	width: 150px;
	height: 20px;
	font-weight: bolder;
	text-align: center;
}


/* 3 */
#funstuff_activity3
{
	position: absolute;
	left: -2px;
	top: 70px;
	width: 763px;
	height: 630px;
	background-image: url(/grownups/images/funstuff_tabBody.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	z-index: 3;
}

#funstuff_tab_activity3
{
	position: absolute;
	top: 77px;
	left: 298px;
	width: 151px;
	height: 48px;
	background-image: url(/grownups/images/funstuff_tab_unselected.jpg);
	background-repeat: no-repeat;
	z-index: 23;	
	background-color: #ffffff;
	visibility: hidden;
}

#funstuff_text_activity3
{
	position: absolute;
	font-family: Arial, Courier, Times New Roman;
	font-size: 1em;
	color: #996699;
	top: 6px;
	left: 1px;
	width: 150px;
	height: 20px;
	font-weight: bolder;
	text-align: center;
}

#funstuff_activities3_click
{
	cursor: pointer;
	color: #ffffff;	
}

/* 4 */
#funstuff_activity4
{
	position: absolute;
	left: -2px;
	top: 70px;
	width: 763px;
	height: 630px;
	background-image: url(/grownups/images/funstuff_tabBody.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	z-index: 2;
}

#funstuff_tab_activity4
{
	position: absolute;
	top: 77px;
	left: 446px;
	width: 151px;
	height: 48px;
	background-image: url(/grownups/images/funstuff_tab_unselected.jpg);
	background-repeat: no-repeat;
	z-index: 24;	
	background-color: #ffffff;
	visibility: hidden;
}

#funstuff_text_activity4
{
	position: absolute;
	font-family: Arial, Courier, Times New Roman;
	font-size: 1em;
	color: #996699;
	top: 6px;
	left: 1px;
	width: 150px;
	height: 20px;
	font-weight: bolder;
	text-align: center;
}

#funstuff_activities4_click
{
	cursor: pointer;
	color: #ffffff;	
}


/* 5 */
#funstuff_activity5
{
	position: absolute;
	left: -2px;
	top: 70px;
	width: 763px;
	height: 630px;
	background-image: url(/grownups/images/funstuff_tabBody.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	z-index: 1;
}

#funstuff_tab_activity5
{
	position: absolute;
	top: 77px;
	left: 594px;
	width: 150px;
	height: 48px;
	background-image: url(/grownups/images/funstuff_tab_unselected.jpg);
	background-repeat: no-repeat;
	z-index: 26;	
	visibility: hidden;
}

#funstuff_text_activity5
{
	position: absolute;
	font-family: Arial, Courier, Times New Roman;
	font-size: 1em;
	color: #996699;
	top: 6px;
	left: 1px;
	width: 150px;
	height: 20px;
	font-weight: bolder;
	text-align: center;
}

#funstuff_activities5_click
{
	cursor: pointer;
	color: #ffffff;	
}

/* internet safety */
#safety_container
{
	width: 776px;
	height: 615px;
	float: left;
	margin: 0px 0px 0px 1px;
	z-index: 5;		
	/*border:1px dashed red;*/
}


#safetyHolder
{
	position:absolute;
	top: 120px;
	left: 9px;
	width:764px;
	height:574px;
	z-index:100;
	background-image:url(/grownups/images/safety_bg.png);
	background-repeat: no-repeat;
}

#safety_headerText
{
	position: absolute;
	top: 10px;
	left: 0px;
	width:100%;
	height:20px;	
	font-family: Arial, Courier, Times New Roman;
	font-size: 1.1em;
	color: #ef66ab;	
	font-weight: bolder;
	text-align: center;
}

#safety_buttonClose
{
	position: absolute;
	top: 10px;
	left: 690px;
	width:61px;
	height:24px;	
	cursor: pointer;
}

#safety_subHeaderText
{
	position: absolute;
	top: 60px;
	left: 43px;
	width:680px;
	height:20px;	
	font-family: Arial, Courier, Times New Roman;
	font-size: .8em;
	color: #666666;
	text-align: center;	
	line-height: 20px;
}

#safety_messageBox
{
	border: solid 4px #f5e1eb;
	background-color: #f5c0da;
	position: absolute;
	top: 135px;
	left: 27px;
	width:703px;
	height:35px;	
	font-family: Arial, Courier, Times New Roman;
	font-size: 1.2em;
	color: #ffffff;
	text-align: center;
	vertical-align: middle;	
	line-height: 35px
}

#saftey_link1
{
	border: solid 2px #f5e1eb;
	background-color: #f59fc8;
	position: absolute;
	top: 180px;
	left: 27px;
	width:115px;
	height:30px;	
	text-align: center;
	vertical-align: middle;	
	line-height: 30px	
}

#saftey_linkText1
{
	font-family: Arial, Courier, Times New Roman;
	font-size: .8em;
	color: #ffffff;	
	cursor: pointer;
}

#saftey_link2
{
	border: solid 2px #f5e1eb;
	background-color: #d0cacd;
	position: absolute;
	top: 180px;
	left: 147px;
	width: 195px;
	height:30px;	
	text-align: center;
	vertical-align: middle;	
	line-height: 30px	
}

#saftey_linkText2
{
	font-family: Arial, Courier, Times New Roman;
	font-size: .8em;
	color: #666666;	
	cursor: pointer;
}

#saftey_link3
{
	border: solid 2px #f5e1eb;
	background-color: #d0cacd;
	position: absolute;
	top: 180px;
	left: 347px;
	width: 110px;
	height:30px;	
	text-align: center;
	vertical-align: middle;	
	line-height: 30px	
}

#saftey_linkText3
{
	font-family: Arial, Courier, Times New Roman;
	font-size: .8em;
	color: #666666;	
	cursor: pointer;
}

#saftey_link4
{
	border: solid 2px #f5e1eb;
	background-color: #d0cacd;
	position: absolute;
	top: 180px;
	left: 462px;
	width: 132px;
	height:30px;	
	text-align: center;
	vertical-align: middle;	
	line-height: 30px	
}

#saftey_linkText4
{
	font-family: Arial, Courier, Times New Roman;
	font-size: .8em;
	color: #666666;	
	cursor: pointer;
}

#saftey_link5
{
	border: solid 2px #f5e1eb;
	background-color: #d0cacd;
	position: absolute;
	top: 180px;
	left: 599px;
	width: 135px;
	height:30px;	
	text-align: center;
	vertical-align: middle;	
	line-height: 30px	
}

#saftey_linkText5
{
	font-family: Arial, Courier, Times New Roman;
	font-size: .8em;
	color: #666666;	
	cursor: pointer;
}


#safety_line
{
	position: absolute;
	top: 180px;
	left: 27px;
	width:115px;
	height:30px;	
}

#safety_holder_text
{
	position: absolute;
	top: 0px;
	left: 27px;
	width: 360px;
	height: 300px;		
	font-family: Arial, Courier, Times New Roman;
	font-size: .8em;
	color: #666666;	
	text-align: left;
	line-height: 24px;
}

.safety_holder_text
{
	font-size: 1.3em;
}

#safety_holder_photo
{
	position: absolute;
	top: 0px;
	left: 425px;
	width: 200px;
	height: 100px;	
}

#safety_holder1
{
	position: absolute;
	top: 240px;
	left: 27px;
	width: 710px;
	height: 300px;	
}

#safety_holder2
{
	position: absolute;
	top: 240px;
	left: 27px;
	width: 710px;
	height: 300px;	
	visibility: hidden;
}

#safety_holder3
{
	position: absolute;
	top: 240px;
	left: 27px;
	width: 710px;
	height: 300px;	
	visibility: hidden;
}


#safety_holder4
{
	position: absolute;
	top: 240px;
	left: 27px;
	width: 710px;
	height: 300px;	
	visibility: hidden;
}


#safety_holder5
{
	position: absolute;
	top: 240px;
	left: 27px;
	width: 710px;
	height: 300px;	
	visibility: hidden;
}

/* privacy policy */

.privacyText
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #999999;	
}


/* signup */

#signup_container
{
	width: 776px;
	height: 420px;
	float: left;
	margin: 0px 0px 0px 1px;
	z-index: 5;		
	
}


#signup_holder
{
	position: absolute;
	width: 619px;
	height: 365px;
	top: 120px;
	left: 80px;
	background-image: url(/grownups/images/signup_bg.jpg);
	background-repeat: no-repeat;
	padding: 20px 10px 10px 10px;

}

.signup_header
{
	margin: 20px 0px 20px 0px;
	font-family: Arial, Courier, Times New Roman;
	font-size: 1.3em;
	text-align: center;	
	color: #996699;
}

.signup_content
{
	margin: 20px 0px 30px 0px;
	font-family: Arial, Courier, Times New Roman;
	font-size: 1.1em;
	text-align: center;	
	color: #666666;	
}

.signup_email
{
	margin: 90px 0px 30px 0px;
	font-family: Arial, Courier, Times New Roman;
	font-size: 1.1em;
	text-align: center;	
	line-height: 40px;
	color: #666666;		
}

.signup_sorry
{
	margin: 110px 0px 30px 0px;
	font-family: Arial, Courier, Times New Roman;
	font-size: 1.3em;
	text-align: center;	
	line-height: 30px;
	color: #666666;		
}

.signup_button
{
	margin: 20px 0px 30px 0px;
	font-family: Arial, Courier, Times New Roman;
	font-size: 1.1em;
	text-align: center;	
	color: #666666;	
}

