/* BEGIN NATURAL ELEMENTS */

body{
	font-family:verdana, sans-serif;
	margin:0;
	padding:0;
	text-align:center;
}

a{
	text-decoration:none;
	outline:none
}

/* END NATURAL ELEMENTS */

/* BEGIN PSEUDO CLASSES */

/* use versioned class so jscript can use single id */ 
.a-header-code-es-es,.a-header-code-es-mx,.a-header-code-fr-fr,.a-header-code-fr-be,.a-header-code-fr-ca,.a-header-code-fr-lu,.a-header-code-nl-nl,.a-header-code-nl-be{
	display:none !important
}

.a-join-buttons{
	background-repeat:no-repeat;
	background-position: 0px -10px;
	height:150px;
	float:left;
	overflow:hidden;
	width:175px;	
	display:block;
}

.a-join-buttons:hover{
	background-position: 0px -185px;
}

#a-logout{
color:black;
float:left;
font-family:verdana;
font-size:11px;
font-weight:bold;
left:14px;
position:relative;
top:11px;
}

.a-yearbook-games{
	position: 0px -10px;
	float:left;
	overflow:hidden;
	width:230px;	
	display:block;
	
}

/* use versioned class so jscript can use single id */ 
.a-nav-login-en-us,.a-nav-login-en-au,.a-nav-login-en-ca,.a-nav-login-en-uk{
	background:url('../images/nav_login_btn_en-us.png') no-repeat 0px 0px;
	float:left;
	height:28px;
	width:77px;
}

.a-nav-login-es-es,.a-nav-login-es-mx{
	background:url('../images/nav_login_btn_es-es.png') no-repeat 0px 0px;
	float:left;
	height:28px;
	width:77px;
}

.a-nav-login-fr-fr,.a-nav-login-fr-be,.a-nav-login-fr-ca,.a-nav-login-fr-lu{
	background:url('../images/nav_login_btn_fr-fr.png') no-repeat 0px 0px;
	float:left;
	height:28px;
	width:77px;
}

.a-nav-login-nl-nl,.a-nav-login-nl-be{
	background:url('../images/nav_login_btn_nl-nl.png') no-repeat 0px 0px;
	float:left;
	height:28px;
	width:77px;
}

.div-fun-games-adjust{
	display:none !important
}

.div-fun-icons-adjust{
	top:600px !important
}

.div-fun-ss-adjust{
	top:100px !important;
}

.div-fun-wp-adjust{
	top:350px !important
}

.div-meet-box{
	height:844px;
	left:42px;
	position:absolute;
	text-align:left;
	top:50px;
	width:773px;
}

/* END PSEUDO CLASSES */

/* BEGIN SELECTOR ELEMENTS */

#a-books-addison{
	background:url('../images/books_addison_btn.png') no-repeat 0px -180px;
	left:20px;
}

#a-books-calista{
	background:url('../images/books_calista_btn.png') no-repeat 0px -180px;
	left:408px;
}

#a-books-kaitlin{
	background:url('../images/books_kaitlin_btn.png') no-repeat 0px -180px;
	left:214px;
}

#a-books-twins{
	background:url('../images/books_twins_btn.png') no-repeat 0px -180px;
	left:606px;
}

#a-buy-kmart{
	background:url('../images/wheretobuy_kmart.png') no-repeat left top;
	float:left;
	height:165px;
	left:320px;
	position:absolute;
	top:364px;
	width:155px;
}

#a-buy-target{
	background:url('../images/wheretobuy_target.png') no-repeat left top;
	float:left;
	height:49px;
	left:288px;
	position:absolute;
	top:200px;
	width:198px;
}

#a-buy-toysrus{
	background:url('../images/wheretobuy_toysrus.png') no-repeat left top;
	float:left;
	height:61px;
	left:288px;
	position:absolute;
	top:278px;
	width:209px;
}

#a-buy-walmart{
	background:url('../images/wheretobuy_walmart.png') no-repeat left top;
	float:left;
	height:48px;
	left:314px;
	position:absolute;
	top:122px;
	width:152px;
}

#a-buy-zellers{
	background:url('../images/wheretobuy_zellers.png') no-repeat left top;
	float:left;
	height:101px;
	left:288px;
	position:absolute;
	top:180px;
	width:180px;
}

#a-fun-games1{
	background:url('../images/fun_games1_th.png') no-repeat left top;
}

#a-fun-games2{
	background:url('../images/fun_games2_th.png') no-repeat left top;
}

#a-fun-games3{
	background:url('../images/fun_games3_th.png') no-repeat top left;
}
#a-fun-games4{
	background:url('../images/fun_games4_th.png') no-repeat top left;
}

#a-fun-fdownload-1{
	background:url('../images/fun_ss1_th.png') no-repeat left top;
}

#a-fun-fdownload-2{
	background:url('../images/fun_ss2_th.png') no-repeat left top;
}

#a-fun-fdownload-3{
	background:url('../images/fun_ss3_th.png') no-repeat left top;
}

#a-fun-fdownload-4{
	background:url('../images/fun_ss4_th.png') no-repeat left top;
}

#a-fun-fdownload-5{
	background:url('../images/fun_wp1_th.png') no-repeat left top;
}

#a-fun-fdownload-6{
	background:url('../images/fun_wp2_th.png') no-repeat left top;
}

#a-fun-fdownload-7{
	background:url('../images/fun_wp3_th.png') no-repeat left top;
}

#a-fun-fdownload-8{
	background:url('../images/fun_wp4_th.png') no-repeat left top;
}

#a-fun-fdownload-9{
	background:url('../images/fun_icons1_th.png') no-repeat left top;
}

#a-fun-fdownload-10{
	background:url('../images/fun_icons2_th.png') no-repeat left top;
}

#a-fun-fdownload-11{
	background:url('../images/fun_icons3_th.png') no-repeat left top;
}

#a-fun-fdownload-12{
	background:url('../images/fun_icons4_th.png') no-repeat left top;
}

#a-fun-meet-en-us,#a-fun-meet-en-au,#a-fun-meet-en-ca,#a-fun-meet-en-uk{
	background:url('../images/fun_meet_btn_en-us.png') no-repeat 0px 0px;
	height:59px;
	left:40px;
	position:absolute;
	width:146px;
}

#a-fun-meet-es-es,#a-fun-meet-es-mx{
	background:url('../images/fun_meet_btn_es-es.png') no-repeat 0px 0px;
	height:59px;
	left:40px;
	position:absolute;
	width:146px;
}

#a-fun-meet-fr-fr,#a-fun-meet-fr-be,#a-fun-meet-fr-ca,#a-fun-meet-fr-lu{
	background:url('../images/fun_meet_btn_fr-fr.png') no-repeat 0px 0px;
	height:59px;
	left:40px;
	position:absolute;
	width:146px;
}

#a-fun-meet-nl-nl,#a-fun-meet-nl-be{
	background:url('../images/fun_meet_btn_nl-nl.png') no-repeat 0px 0px;
	height:59px;
	left:40px;
	position:absolute;
	width:146px;
}

#a-header-code{
	background:url('../images/header_code_btn_en-us.png') no-repeat 0px -29px;
	height:28px;
	width:77px;
}

#a-home-promo1-fr{
	background:url('../images/promoa_fr-fr.png') no-repeat left top;
	border:0px;
	height:341px;
	left:60px;
	position:absolute;
	top:50px;
	width:343px;
}

#a-home-promo1-nl{
	background:url('../images/promoa_nl-nl.png') no-repeat left top;
	border:0px;
	height:341px;
	left:60px;
	position:absolute;
	top:50px;
	width:343px;
}

#a-home-promo-bottom-en-us,#a-home-promo-bottom-en-au,#a-home-promo-bottom-en-ca,#a-home-promo-bottom-en-uk{
	background:url('../images/promob_bottom_en-us.png') no-repeat left top;
	height:120px;
	left:430px;
	position:absolute;
	top:280px;
	width:385px;
}

#a-home-promo-bottom-es-es,#a-home-promo-bottom-es-mx{
	background:url('../images/promob_bottom_es-es.png') no-repeat left top;
	height:120px;
	left:430px;
	position:absolute;
	top:280px;
	width:385px;
}

#a-home-promo-bottom-fr-fr,#a-home-promo-bottom-fr-be,#a-home-promo-bottom-fr-ca,#a-home-promo-bottom-fr-lu{
	background:url('../images/promob_bottom_fr-fr.png') no-repeat left top;
	height:120px;
	left:430px;
	position:absolute;
	top:280px;
	width:385px;
}

#a-home-promo-bottom-nl-nl,#a-home-promo-bottom-nl-be{
	background:url('../images/promob_bottom_nl-nl.png') no-repeat left top;
	height:120px;
	left:430px;
	position:absolute;
	top:280px;
	width:385px;
}

#a-home-promo-middle-en-us,#a-home-promo-middle-en-au,#a-home-promo-middle-en-ca,#a-home-promo-middle-en-uk{
	background:url('../images/promob_middle_en-us.png') no-repeat left top;
	height:120px;
	left:430px;
	position:absolute;
	top:165px;
	width:385px;
}

#a-home-promo-middle-es-es,#a-home-promo-middle-es-mx{
	background:url('../images/promob_middle_es-es.png') no-repeat left top;
	height:120px;
	left:430px;
	position:absolute;
	top:165px;
	width:385px;
}

#a-home-promo-middle-fr-fr,#a-home-promo-middle-fr-be,#a-home-promo-middle-fr-ca,#a-home-promo-middle-fr-lu{
	background:url('../images/promob_middle_fr-fr.png') no-repeat left top;
	height:120px;
	left:430px;
	position:absolute;
	top:165px;
	width:385px;
}

#a-home-promo-middle-nl-nl,#a-home-promo-middle-nl-be{
	background:url('../images/promob_middle_nl-nl.png') no-repeat left top;
	height:120px;
	left:430px;
	position:absolute;
	top:165px;
	width:385px;
}

#a-home-promo-top-en-us,#a-home-promo-top-en-au,#a-home-promo-top-en-ca,#a-home-promo-top-en-uk{
	background:url('../images/promob_top_en-us.png') no-repeat left top;
	height:120px;
	left:430px;
	position:absolute;
	top:50px;
	width:385px;
}

#a-home-promo-top-es-es,#a-home-promo-top-es-mx{
	background:url('../images/promob_top_es-es.png') no-repeat left top;
	height:120px;
	left:430px;
	position:absolute;
	top:50px;
	width:385px;
}

#a-home-promo-top-fr-fr,#a-home-promo-top-fr-be,#a-home-promo-top-fr-ca,#a-home-promo-top-fr-lu{
	background:url('../images/promob_top_fr-fr.png') no-repeat left top;
	height:120px;
	left:430px;
	position:absolute;
	top:50px;
	width:385px;
}

#a-home-promo-top-nl-nl,#a-home-promo-top-nl-be{
	background:url('../images/promob_top_nl-nl.png') no-repeat left top;
	height:120px;
	left:430px;
	position:absolute;
	top:50px;
	width:385px;
}

#a-join-girls-facts{
	background:url('../images/join_girls_facts_en-us.png') no-repeat 0px -68px;
	height:67px;
	margin:55px 0 0 12px;
	width:138px;
}

#a-join-login{
	color:#fff;
	font-weight:bold;
	left:30px;
	position:absolute;
	top:32px;
}

#a-join-login:hover, #a-join-reg:hover{
	text-decoration:underline;
}

#a-join-member-card{
	background:url('../images/join_member_card_en-us.png') no-repeat 0px -68px;
	height:67px;
	margin:55px 0 0 12px;
	width:138px;
}

#a-join-button-be-a-cool-hostess{
	background-image:url('../images/button_be_a_cool_hostess.png');
}

#a-join-button-bfc-member-cards{
	background-image:url('../images/button_bfc_member_cards.png');
	clear:both;
	margin-left:260px;
}
#a-join-button-club-name{
	background-image:url('../images/button_club_name.png');
}

#a-join-button-club-notes{
	background-image:url('../images/button_club_notes.png');
}

#a-join-button-club-questions{
	background-image:url('../images/button_club_questions.png');
}

#a-join-button-club-quiz{
	background-image:url('../images/button_club_quiz.png');
}

#a-join-button-club-room{
	background-image:url('../images/button_club_room.png');
}

#a-join-button-member-fact-file{
	background-image:url('../images/button_member_fact_file.png');
}

#a-join-button-members-pledge{
	background-image:url('../images/button_members_pledge.png');
}

#a-join-button-your-fact-file{
	background-image:url('../images/button_your_fact_file.png');
	clear:both;
}


#a-yearbook-game-dance{
	background-image:url('../images/bfc_yearbook_2_th.jpg');
}




#a-join-notes{
	background:url('../images/join_notes_en-us.png') no-repeat 0px -68px;
	height:67px;
	margin:55px 0 0 12px;
	width:138px;
}

#a-join-pledge{
	background:url('../images/join_pledge_en-us.png') no-repeat 0px -68px;
	height:67px;
	margin:55px 0 0 16px;
	width:138px;
}

#a-join-reg{
	color:#fff;
	font-weight:bold;
	right:30px;
	position:absolute;
	top:32px;
}

#a-join-user-facts{
	background:url('../images/join_user_facts_en-us.png') no-repeat 0px -68px;
	height:67px;
	margin:55px 0 0 12px;
	width:138px;
}




#a-leftarrow{
	background:url('../images/products_arrow_left.png') no-repeat 0px -53px;
	float:left;
	height:52px;
	width:26px;
}

#a-meet-bio-en-us,#a-meet-bio-en-au,#a-meet-bio-en-ca,#a-meet-bio-en-uk{
	background:url('../images/meet_bio_btn_en-us.png') no-repeat 0px 0px;
	height:59px;
	margin:0 30px;
	width:146px;
}

#a-meet-bio-es-es,#a-meet-bio-es-mx{
	background:url('../images/meet_bio_btn_es-es.png') no-repeat 0px 0px;
	height:59px;
	margin:0 30px;
	width:146px;
}

#a-meet-bio-fr-fr,#a-meet-bio-fr-be,#a-meet-bio-fr-ca,#a-meet-bio-fr-lu{
	background:url('../images/meet_bio_btn_fr-fr.png') no-repeat 0px 0px;
	height:59px;
	margin:0 30px;
	width:146px;
}

#a-meet-bio-nl-nl,#a-meet-bio-nl-be{
	background:url('../images/meet_bio_btn_nl-nl.png') no-repeat 0px 0px;
	height:59px;
	margin:0 30px;
	width:146px;
}

#a-meet-blog-en-us,#a-meet-blog-en-au,#a-meet-blog-en-ca,#a-meet-blog-en-uk{
	background:url('../images/meet_blog_btn_en-us.png') no-repeat 0px 0px;
	height:59px;
	left:30px;
	position:absolute;
	width:146px;
}

#a-meet-blog-es-es,#a-meet-blog-es-mx{
	background:url('../images/meet_blog_btn_es-es.png') no-repeat 0px 0px;
	height:59px;
	left:30px;
	position:absolute;
	width:146px;
}

#a-meet-blog-fr-fr,#a-meet-blog-fr-be,#a-meet-blog-fr-ca,#a-meet-blog-fr-lu{
	background:url('../images/meet_blog_btn_fr-fr.png') no-repeat 0px 0px;
	height:59px;
	left:30px;
	position:absolute;
	width:146px;
}

#a-meet-blog-nl-nl,#a-meet-blog-nl-be{
	background:url('../images/meet_blog_btn_nl-nl.png') no-repeat 0px 0px;
	height:59px;
	left:30px;
	position:absolute;
	width:146px;
}

#a-meet-book-en-us,#a-meet-book-en-au,#a-meet-book-en-ca,#a-meet-book-en-uk{
	background:url('../images/meet_book_btn_en-us.png') no-repeat 0px 0px;
	height:59px;
	left:315px;
	position:absolute;
	width:146px;
}

#a-meet-book-es-es,#a-meet-book-es-mx{
	background:url('../images/meet_book_btn_es-es.png') no-repeat 0px 0px;
	height:59px;
	left:315px;
	position:absolute;
	width:146px;
}

#a-meet-book-fr-fr,#a-meet-book-fr-be,#a-meet-book-fr-ca,#a-meet-book-fr-lu{
	background:url('../images/meet_book_btn_fr-fr.png') no-repeat 0px 0px;
	height:59px;
	left:315px;
	position:absolute;
	width:146px;
}

#a-meet-book-nl-nl,#a-meet-book-nl-be{
	background:url('../images/meet_book_btn_nl-nl.png') no-repeat 0px 0px;
	height:59px;
	left:315px;
	position:absolute;
	width:146px;
}

#a-meet-wheretobuy-en-us,#a-meet-wheretobuy-en-au,#a-meet-wheretobuy-en-ca,#a-meet-wheretobuy-en-uk{
	background:url('../images/meet_wheretobuy_btn_en-us.png') no-repeat 0px 0px;
	height:59px;
	left:595px;
	position:absolute;
	width:146px;
}

#a-meet-wheretobuy-es-es,#a-meet-wheretobuy-es-mx{
	background:url('../images/meet_wheretobuy_btn_es-es.png') no-repeat 0px 0px;
	height:59px;
	left:595px;
	position:absolute;
	width:146px;
}

#a-meet-wheretobuy-fr-fr,#a-meet-wheretobuy-fr-be,#a-meet-wheretobuy-fr-ca,#a-meet-wheretobuy-fr-lu{
	background:url('../images/meet_wheretobuy_btn_fr-fr.png') no-repeat 0px 0px;
	display:none !important;
	height:59px;
	left:595px;
	position:absolute;
	width:146px;
}

#a-meet-wheretobuy-nl-nl,#a-meet-wheretobuy-nl-be{
	background:url('../images/meet_wheretobuy_btn_nl-nl.png') no-repeat 0px 0px;
	height:59px;
 	left:595px;
	position:absolute;
	width:146px;
}

#a-nav-addison{
	background:url('../images/nav_addison_btn.png') no-repeat 0px -35px;
	height:34px;
	margin:0 5px 0 0;
	width:86px;
}

#a-nav-aliesha{
	background:url('../images/nav_aliesha_btn.png') no-repeat 0px -35px;
	height:34px;
	margin:0 5px 0 0;
	width:86px;
}

#a-nav-books-en-us, #a-nav-books-en-au, #a-nav-books-en-ca, #a-nav-books-en-uk{
	background:url('../images/nav_books_btn_en-us.png') no-repeat 0px 0px;
	height:38px;
	margin:0 7px 0 0;
	width:114px;
}

#a-nav-books-es-es, #a-nav-books-es-mx{
	background:url('../images/nav_books_btn_es-es.png') no-repeat 0px 0px;
	height:38px;
	margin:0 7px 0 0;
	width:114px;
}

#a-nav-books-fr-fr, #a-nav-books-fr-be, #a-nav-books-fr-ca, #a-nav-books-fr-lu{
	background:url('../images/nav_books_btn_fr-fr.png') no-repeat 0px 0px;
	height:38px;
	margin:0 7px 0 0;
	width:114px;
}

#a-nav-books-nl-nl, #a-nav-books-nl-be{
	background:url('../images/nav_books_btn_nl-nl.png') no-repeat 0px 0px;
	height:38px;
	margin:0 7px 0 0;
	width:114px;
}

#a-nav-calista{
	background:url('../images/nav_calista_btn.png') no-repeat 0px -35px;
	height:34px;
	margin:0 5px 0 0;
	width:86px;
}

#a-nav-fun-en-us, #a-nav-fun-en-au, #a-nav-fun-en-ca, #a-nav-fun-en-uk{
	background:url('../images/nav_fun_btn_en-us.png') no-repeat 0px 0px;
	height:38px;
	margin:0 7px 0 0;
	width:114px;
}

#a-nav-fun-es-es, #a-nav-fun-es-mx{
	background:url('../images/nav_fun_btn_es-es.png') no-repeat 0px 0px;
	height:38px;
	margin:0 7px 0 0;
	width:114px;
}

#a-nav-fun-fr-fr, #a-nav-fun-fr-be, #a-nav-fun-fr-ca, #a-nav-fun-fr-lu{
	background:url('../images/nav_fun_btn_fr-fr.png') no-repeat 0px 0px;
	height:38px;
	margin:0 7px 0 0;
	width:114px;
}

#a-nav-fun-nl-nl, #a-nav-fun-nl-be{
	background:url('../images/nav_fun_btn_nl-nl.png') no-repeat 0px 0px;
	height:38px;
	margin:0 7px 0 0;
	width:114px;
}

#a-nav-home-en-us, #a-nav-home-en-au, #a-nav-home-en-ca, #a-nav-home-en-uk{
	background:url('../images/nav_home_btn_en-us.png') no-repeat 0px 0px;
	height:32px;
	margin:0 70px 0 0;
	width:86px;
}

#a-nav-home-es-es, #a-nav-home-es-mx{
	background:url('../images/nav_home_btn_es-es.png') no-repeat 0px 0px;
	height:32px;
	margin:0 70px 0 0;
	width:86px;
}

#a-nav-home-fr-fr, #a-nav-home-fr-be, #a-nav-home-fr-ca, #a-nav-home-fr-lu{
	background:url('../images/nav_home_btn_fr-fr.png') no-repeat 0px 0px;
	height:32px;
	margin:0 70px 0 0;
	width:86px;
}

#a-nav-home-nl-nl, #a-nav-home-nl-be{
	background:url('../images/nav_home_btn_nl-nl.png') no-repeat 0px 0px;
	height:32px;
	margin:0 70px 0 0;
	width:86px;
}

#a-nav-home:hover{
	background-position:0px -32px !important;
}

#a-nav-awards-en-us{
	background:url('../images/nav_awards_btn_en-us.png') no-repeat 0px 0px;
	height:38px;
	margin:0 7px 0 0;
	width:114px;
}

#a-nav-join-en-us, #a-nav-join-en-au, #a-nav-join-en-ca, #a-nav-join-en-uk{
	background:url('../images/nav_join_btn_en-us.png') no-repeat 0px 0px;
	height:38px;
	margin:0 7px 0 0;
	width:114px;
}

#a-nav-join-es-es, #a-nav-join-es-mx{
	background:url('../images/nav_join_btn_es-es.png') no-repeat 0px 0px;
	height:38px;
	margin:0 7px 0 0;
	width:114px;
}

#a-nav-join-fr-fr, #a-nav-join-fr-be, #a-nav-join-fr-ca, #a-nav-join-fr-lu{
	background:url('../images/nav_join_btn_fr-fr.png') no-repeat 0px 0px;
	height:38px;
	margin:0 7px 0 0;
	width:114px;
}

#a-nav-join-nl-nl, #a-nav-join-nl-be{
	background:url('../images/nav_join_btn_nl-nl.png') no-repeat 0px 0px;
	height:38px;
	margin:0 7px 0 0;
	width:114px;
}

#a-nav-kaitlin{
	background:url('../images/nav_kaitlin_btn.png') no-repeat 0px -35px;
	height:34px;
	margin:0 5px 0 0;
	width:86px;
}

#a-nav-logo{
	height:270px;
	left:300px;
	position:absolute;
	top:0px;
	width:254px;
}

#a-nav-meet-en-us, #a-nav-meet-en-au, #a-nav-meet-en-ca, #a-nav-meet-en-uk{
	background:url('../images/nav_meet_btn_en-us.png') no-repeat 0px 0px;
	height:38px;
	margin:0 7px 0 0;
	width:114px;
}

#a-nav-meet-es-es, #a-nav-meet-es-mx{
	background:url('../images/nav_meet_btn_es-es.png') no-repeat 0px 0px;
	height:38px;
	margin:0 7px 0 0;
	width:114px;
}

#a-nav-meet-fr-fr, #a-nav-meet-fr-be, #a-nav-meet-fr-ca, #a-nav-meet-fr-lu{
	background:url('../images/nav_meet_btn_fr-fr.png') no-repeat 0px 0px;
	height:38px;
	margin:0 7px 0 0;
	width:114px;
}

#a-nav-meet-nl-nl, #a-nav-meet-nl-be{
	background:url('../images/nav_meet_btn_nl-nl.png') no-repeat 0px 0px;
	height:38px;
	margin:0 7px 0 0;
	width:114px;
}

#a-nav-noelle{
	background:url('../images/nav_noelle_btn.png') no-repeat 0px -35px;
	height:34px;
	width:86px;
}

#a-nav-parents{
	background:url('../images/nav_parents_btn.png') no-repeat 0px -36px;
	height:34px;
	margin-left:50px;
	width:138px;
}

#a-nav-products-en-us, #a-nav-products-en-au, #a-nav-products-en-ca, #a-nav-products-en-uk{
	background:url('../images/nav_products_btn_en-us.png') no-repeat 0px 0px;
	height:38px;
	margin:0 7px 0 0;
	width:114px;
}

#a-nav-products-es-es, #a-nav-products-es-mx{
	background:url('../images/nav_products_btn_es-es.png') no-repeat 0px 0px;
	height:38px;
	margin:0 7px 0 0;
	width:114px;
}

#a-nav-products-fr-fr, #a-nav-products-fr-be, #a-nav-products-fr-ca, #a-nav-products-fr-lu{
	background:url('../images/nav_products_btn_fr-fr.png') no-repeat 0px 0px;
	height:38px;
	margin:0 7px 0 0;
	width:114px;
}

#a-nav-products-nl-nl, #a-nav-products-nl-be{
	background:url('../images/nav_products_btn_nl-nl.png') no-repeat 0px 0px;
	height:38px;
	margin:0 7px 0 0;
	width:114px;
}

#a-products-dolls-btn-en-us,#a-products-dolls-btn-en-au,#a-products-dolls-btn-en-ca,#a-products-dolls-btn-en-uk{
	background:url('../images/products_dolls_btn_en-us.png') no-repeat 0px -437px;
	height:436px;
	left:60px;
	position:absolute;
	top:90px;
	width:361px;
}

#a-products-dolls-btn-es-es,#a-products-dolls-btn-es-mx{
	background:url('../images/products_dolls_btn_es-es.png') no-repeat 0px -437px;
	height:436px;
	left:60px;
	position:absolute;
	top:90px;
	width:361px;
}

#a-products-dolls-btn-fr-fr,#a-products-dolls-btn-fr-be,#a-products-dolls-btn-fr-ca,#a-products-dolls-btn-fr-lu{
	background:url('../images/products_dolls_btn_fr-fr.png') no-repeat 0px -437px;
	height:436px;
	left:60px;
	position:absolute;
	top:90px;
	width:361px;
}

#a-products-dolls-btn-nl-nl,#a-products-dolls-btn-nl-be{
	background:url('../images/products_dolls_btn_nl-nl.png') no-repeat 0px -437px;
	height:436px;
	left:60px;
	position:absolute;
	top:90px;
	width:361px;
}

#a-products-elec-btn-en-us,#a-products-elec-btn-en-au,#a-products-elec-btn-en-ca,#a-products-elec-btn-en-uk{
	background:url('../images/products_elec_btn_en-us.png') no-repeat 0px -206px;
	height:205px;
	left:545px;
	position:absolute;
	top:322px;
	width:170px;
}

#a-products-elec-btn-es-es,#a-products-elec-btn-es-mx{
	background:url('../images/products_elec_btn_es-es.png') no-repeat 0px -206px;
	height:205px;
	left:545px;
	position:absolute;
	top:322px;
	width:170px;
}

#a-products-elec-btn-fr-fr,#a-products-elec-btn-fr-be,#a-products-elec-btn-fr-ca,#a-products-elec-btn-fr-lu{
	background:url('../images/products_elec_btn_fr-fr.png') no-repeat 0px -206px;
	height:205px;
	left:545px;
	position:absolute;
	top:322px;
	width:170px;
}

#a-products-elec-btn-nl-nl,#a-products-elec-btn-nl-be{
	background:url('../images/products_elec_btn_nl-nl.png') no-repeat 0px -206px;
	height:205px;
	left:545px;
	position:absolute;
	top:322px;
	width:170px;
}

#a-products-games-btn-en-us,#a-products-games-btn-en-au,#a-products-games-btn-en-ca,#a-products-games-btn-en-uk,#a-products-games-btn-nl-nl,#a-products-games-btn-nl-be{
	background:url('../images/products_games_btn_en-us.png') no-repeat 0px -207px;
	height:206px;
	left:545px;
	position:absolute;
	top:90px;
	width:170px;
}

#a-products-games-btn-es-es,#a-products-games-btn-es-mx{
	background:url('../images/products_games_btn_es-es.png') no-repeat 0px -207px;
	height:206px;
	left:545px;
	position:absolute;
	top:90px;
	width:170px;
}

#a-products-games-btn-fr-fr,#a-products-games-btn-fr-be,#a-products-games-btn-fr-ca,#a-products-games-btn-fr-lu{
	background:url('../images/products_games_btn_fr-fr.png') no-repeat 0px -207px;
	height:206px;
	left:545px;
	position:absolute;
	top:90px;
	width:170px;
}

#a-products-fun{
	background:url('../images/products_fun_btn_en-us.png') no-repeat 0px -60px;
	left:315px;
	position:absolute;
}

#a-products-fun-en-us,#a-products-fun-en-au,#a-products-fun-en-ca,#a-products-fun-en-uk,#a-products-fun-nl-nl,#a-products-fun-nl-be{
	background:url('../images/products_fun_btn_en-us.png') no-repeat 0px 0px;
	height:206px;
	left:315px;
	position:absolute;
	width:170px;
}

#a-products-fun-fr-fr,#a-products-fun-fr-be,#a-products-fun-fr-ca,#a-products-fun-fr-lu{
	background:url('../images/products_fun_btn_fr-fr.png') no-repeat 0px 0px;
	height:206px;
	left:315px;
	position:absolute;
	width:170px;
}

#a-products-fun-es-es,#a-products-fun-es-mx{
	background:url('../images/products_fun_btn_es-es.png') no-repeat 0px 0px;
	height:206px;
	left:315px;
	position:absolute;
	width:170px;
}

/* hide product categories  not in certain countries */
#a-products-elec-btn-en-ca,#a-products-games-btn-en-ca,#a-products-elec-btn-fr-ca,#a-products-games-btn-fr-ca,#a-products-elec-btn-es-es,#a-products-games-btn-es-es,#a-products-elec-btn-fr-fr,#a-products-games-btn-fr-fr{
	display:none !important
}

#a-products-header-elec{
	margin:0px 50px;
}

#a-rightarrow{
	background:url('../images/products_arrow_right.png') no-repeat 0px -53px;
	float:left;
	height:52px;
	width:26px;
}
#body-page-bfcbio-addison #a-nav-meet-en-us, #body-page-bfcbio-addison #a-nav-meet-en-au, #body-page-bfcbio-addison #a-nav-meet-en-ca, #body-page-bfcbio-addison #a-nav-meet-en-uk, #body-page-bfcbio-addison #a-nav-meet-es-es, #body-page-bfcbio-addison #a-nav-meet-es-mx, #body-page-bfcbio-addison #a-nav-meet-fr-fr, #body-page-bfcbio-addison #a-nav-meet-fr-be, #body-page-bfcbio-addison #a-nav-meet-fr-ca, #body-page-bfcbio-addison #a-nav-meet-fr-lu, #body-page-bfcbio-addison #a-nav-meet-nl-nl, #body-page-bfcbio-addison #a-nav-meet-nl-be, 
#body-page-bfcblog-addison #a-nav-meet-en-us, #body-page-bfcblog-addison #a-nav-meet-en-au, #body-page-bfcblog-addison #a-nav-meet-en-ca, #body-page-bfcblog-addison #a-nav-meet-en-uk, #body-page-bfcblog-addison #a-nav-meet-es-es, #body-page-bfcblog-addison #a-nav-meet-es-mx, #body-page-bfcblog-addison #a-nav-meet-fr-fr, #body-page-bfcblog-addison #a-nav-meet-fr-be, #body-page-bfcblog-addison #a-nav-meet-fr-ca, #body-page-bfcblog-addison #a-nav-meet-fr-lu, #body-page-bfcblog-addison #a-nav-meet-nl-nl, #body-page-bfcblog-addison #a-nav-meet-nl-be, 
#body-page-bfcbio-aliesha #a-nav-meet-en-us, #body-page-bfcbio-aliesha #a-nav-meet-en-au, #body-page-bfcbio-aliesha #a-nav-meet-en-ca, #body-page-bfcbio-aliesha #a-nav-meet-en-uk, #body-page-bfcbio-aliesha #a-nav-meet-es-es, #body-page-bfcbio-aliesha #a-nav-meet-es-mx, #body-page-bfcbio-aliesha #a-nav-meet-fr-fr, #body-page-bfcbio-aliesha #a-nav-meet-fr-be, #body-page-bfcbio-aliesha #a-nav-meet-fr-ca, #body-page-bfcbio-aliesha #a-nav-meet-fr-lu, #body-page-bfcbio-aliesha #a-nav-meet-nl-nl, #body-page-bfcbio-aliesha #a-nav-meet-nl-be, 
#body-page-bfcblog-aliesha #a-nav-meet-en-us, #body-page-bfcblog-aliesha #a-nav-meet-en-au, #body-page-bfcblog-aliesha #a-nav-meet-en-ca, #body-page-bfcblog-aliesha #a-nav-meet-en-uk, #body-page-bfcblog-aliesha #a-nav-meet-es-es, #body-page-bfcblog-aliesha #a-nav-meet-es-mx, #body-page-bfcblog-aliesha #a-nav-meet-fr-fr, #body-page-bfcblog-aliesha #a-nav-meet-fr-be, #body-page-bfcblog-aliesha #a-nav-meet-fr-ca, #body-page-bfcblog-aliesha #a-nav-meet-fr-lu, #body-page-bfcblog-aliesha #a-nav-meet-nl-nl, #body-page-bfcblog-aliesha #a-nav-meet-nl-be, 
#body-page-bfcbio-calista #a-nav-meet-en-us, #body-page-bfcbio-calista #a-nav-meet-en-au, #body-page-bfcbio-calista #a-nav-meet-en-ca, #body-page-bfcbio-calista #a-nav-meet-en-uk, #body-page-bfcbio-calista #a-nav-meet-es-es, #body-page-bfcbio-calista #a-nav-meet-es-mx, #body-page-bfcbio-calista #a-nav-meet-fr-fr, #body-page-bfcbio-calista #a-nav-meet-fr-be, #body-page-bfcbio-calista #a-nav-meet-fr-ca, #body-page-bfcbio-calista #a-nav-meet-fr-lu, #body-page-bfcbio-calista #a-nav-meet-nl-nl, #body-page-bfcbio-calista #a-nav-meet-nl-be, 
#body-page-bfcblog-calista #a-nav-meet-en-us, #body-page-bfcblog-calista #a-nav-meet-en-au, #body-page-bfcblog-calista #a-nav-meet-en-ca, #body-page-bfcblog-calista #a-nav-meet-en-uk, #body-page-bfcblog-calista #a-nav-meet-es-es, #body-page-bfcblog-calista #a-nav-meet-es-mx, #body-page-bfcblog-calista #a-nav-meet-fr-fr, #body-page-bfcblog-calista #a-nav-meet-fr-be, #body-page-bfcblog-calista #a-nav-meet-fr-ca, #body-page-bfcblog-calista #a-nav-meet-fr-lu, #body-page-bfcblog-calista #a-nav-meet-nl-nl, #body-page-bfcblog-calista #a-nav-meet-nl-be, 
#body-page-bfcbio-kaitlin #a-nav-meet-en-us, #body-page-bfcbio-kaitlin #a-nav-meet-en-au, #body-page-bfcbio-kaitlin #a-nav-meet-en-ca, #body-page-bfcbio-kaitlin #a-nav-meet-en-uk, #body-page-bfcbio-kaitlin #a-nav-meet-es-es, #body-page-bfcbio-kaitlin #a-nav-meet-es-mx, #body-page-bfcbio-kaitlin #a-nav-meet-fr-fr, #body-page-bfcbio-kaitlin #a-nav-meet-fr-be, #body-page-bfcbio-kaitlin #a-nav-meet-fr-ca, #body-page-bfcbio-kaitlin #a-nav-meet-fr-lu, #body-page-bfcbio-kaitlin #a-nav-meet-nl-nl, #body-page-bfcbio-kaitlin #a-nav-meet-nl-be, 
#body-page-bfcblog-kaitlin #a-nav-meet-en-us, #body-page-bfcblog-kaitlin #a-nav-meet-en-au, #body-page-bfcblog-kaitlin #a-nav-meet-en-ca, #body-page-bfcblog-kaitlin #a-nav-meet-en-uk, #body-page-bfcblog-kaitlin #a-nav-meet-es-es, #body-page-bfcblog-kaitlin #a-nav-meet-es-mx, #body-page-bfcblog-kaitlin #a-nav-meet-fr-fr, #body-page-bfcblog-kaitlin #a-nav-meet-fr-be, #body-page-bfcblog-kaitlin #a-nav-meet-fr-ca, #body-page-bfcblog-kaitlin #a-nav-meet-fr-lu, #body-page-bfcblog-kaitlin #a-nav-meet-nl-nl, #body-page-bfcblog-kaitlin #a-nav-meet-nl-be,
#body-page-bfcbio-noelle #a-nav-meet-en-us, #body-page-bfcbio-noelle #a-nav-meet-en-au, #body-page-bfcbio-noelle #a-nav-meet-en-ca, #body-page-bfcbio-noelle #a-nav-meet-en-uk, #body-page-bfcbio-noelle #a-nav-meet-es-es, #body-page-bfcbio-noelle #a-nav-meet-es-mx, #body-page-bfcbio-noelle #a-nav-meet-fr-fr, #body-page-bfcbio-noelle #a-nav-meet-fr-be, #body-page-bfcbio-noelle #a-nav-meet-fr-ca, #body-page-bfcbio-noelle #a-nav-meet-fr-lu, #body-page-bfcbio-noelle #a-nav-meet-nl-nl, #body-page-bfcbio-noelle #a-nav-meet-nl-be, 
#body-page-bfcblog-noelle #a-nav-meet-en-us, #body-page-bfcblog-noelle #a-nav-meet-en-au, #body-page-bfcblog-noelle #a-nav-meet-en-ca, #body-page-bfcblog-noelle #a-nav-meet-en-uk, #body-page-bfcblog-noelle #a-nav-meet-es-es, #body-page-bfcblog-noelle #a-nav-meet-es-mx, #body-page-bfcblog-noelle #a-nav-meet-fr-fr, #body-page-bfcblog-noelle #a-nav-meet-fr-be, #body-page-bfcblog-noelle #a-nav-meet-fr-ca, #body-page-bfcblog-noelle #a-nav-meet-fr-lu, #body-page-bfcblog-noelle #a-nav-meet-nl-nl, #body-page-bfcblog-noelle #a-nav-meet-nl-be{
	background-position:0px -38px;
}

#body-page-bfcbio-addison #a-nav-addison, #body-page-bfcblog-addison #a-nav-addison, #body-page-bfcbio-aliesha #a-nav-aliesha, #body-page-bfcblog-aliesha #a-nav-aliesha, #body-page-bfcbio-calista #a-nav-calista, #body-page-bfcblog-calista #a-nav-calista, #body-page-bfcbio-kaitlin #a-nav-kaitlin, #body-page-bfcblog-kaitlin #a-nav-kaitlin, #body-page-bfcbio-noelle #a-nav-noelle, #body-page-bfcblog-noelle #a-nav-noelle{
	background-position:0px 0px;
}

#body-page-bfcbio-addison #div-content, #body-page-bfcblog-addison #div-content, #body-page-bfcbio-aliesha #div-content, #body-page-bfcblog-aliesha #div-content, #body-page-bfcbio-calista #div-content, #body-page-bfcblog-calista #div-content, #body-page-bfcbio-kaitlin #div-content, #body-page-bfcblog-kaitlin #div-content, #body-page-bfcbio-noelle #div-content, #body-page-bfcblog-noelle #div-content{
	height:930px;
}

#body-page-bfcbooks #a-nav-books-en-us, #body-page-bfcbooks #a-nav-books-en-au, #body-page-bfcbooks #a-nav-books-en-ca, #body-page-bfcbooks #a-nav-join-en-uk, #body-page-bfcbooks #a-nav-books-es-es, #body-page-bfcbooks #a-nav-books-es-mx, #body-page-bfcbooks #a-nav-books-fr-fr, #body-page-bfcbooks #a-nav-books-fr-be, #body-page-bfcbooks #a-nav-books-fr-ca, #body-page-bfcbooks #a-nav-books-fr-lu, #body-page-bfcbooks #a-nav-books-nl-nl, #body-page-bfcbooks #a-nav-books-nl-be {
	background-position:0px -38px;
}

#body-page-bfcbooks #div-content{
	height:930px;
}

#body-page-bfcawards #div-content{
	height:400px
}

#body-page-bfcfun #a-nav-fun-en-us, #body-page-bfcfun #a-nav-fun-en-au, #body-page-bfcfun #a-nav-fun-en-ca, #body-page-bfcfun #a-nav-fun-en-uk, #body-page-bfcfun #a-nav-fun-es-es, #body-page-bfcfun #a-nav-fun-es-mx, #body-page-bfcfun #a-nav-fun-fr-fr, #body-page-bfcfun #a-nav-fun-fr-be, #body-page-bfcfun #a-nav-fun-fr-ca, #body-page-bfcfun #a-nav-fun-fr-lu, #body-page-bfcfun #a-nav-fun-nl-nl, #body-page-bfcfun #a-nav-fun-nl-be {
	background-position:0px -38px;
}

#body-page-bfcfun #div-content{
	height:1090px;
}

#body-page-bfchomepage #a-nav-home-en-us, #body-page-bfchomepage #a-nav-home-en-au, #body-page-bfchomepage #a-nav-home-en-ca, #body-page-bfchome #a-nav-home-en-uk, #body-page-bfchomepage #a-nav-home-es-es, #body-page-bfchomepage #a-nav-home-es-mx, #body-page-bfchomepage #a-nav-home-fr-fr, #body-page-bfchomepage #a-nav-home-fr-be, #body-page-bfchomepage #a-nav-home-fr-ca, #body-page-bfchomepage #a-nav-home-fr-lu, #body-page-bfchomepage #a-nav-home-nl-nl, #body-page-bfchomepage #a-nav-home-nl-be {
	background-position:0px -32px;
}

#body-page-bfchomepage #div-content{
	height:401px;
}

#body-page-bfcjoin #a-nav-join-en-us, #body-page-bfcjoin #a-nav-join-en-au, #body-page-bfcjoin #a-nav-join-en-ca, #body-page-bfcjoin #a-nav-join-en-uk, #body-page-bfcjoin #a-nav-join-es-es, #body-page-bfcjoin #a-nav-join-es-mx, #body-page-bfcjoin #a-nav-join-fr-fr, #body-page-bfcjoin #a-nav-join-fr-be, #body-page-bfcjoin #a-nav-join-fr-ca, #body-page-bfcjoin #a-nav-join-fr-lu, #body-page-bfcjoin #a-nav-join-nl-nl, #body-page-bfcjoin #a-nav-join-nl-be {
	background-position:0px -38px;
}

#body-page-bfcjoin #div-content{
	height:1200px;
}

#body-page-bfcproduct #a-nav-products-en-us, #body-page-bfcproduct #a-nav-products-en-au, #body-page-bfcproduct #a-nav-products-en-ca, #body-page-bfcproduct #a-nav-products-en-uk, #body-page-bfcproduct #a-nav-products-es-es, #body-page-bfcproduct #a-nav-products-es-mx, #body-page-bfcproduct #a-nav-products-fr-fr, #body-page-bfcproduct #a-nav-products-fr-be, #body-page-bfcproduct #a-nav-products-fr-ca, #body-page-bfcproduct #a-nav-products-fr-lu, #body-page-bfcproduct #a-nav-products-nl-nl, #body-page-bfcproduct #a-nav-products-nl-be {
	background-position:0px -38px;
}

#body-page-bfcproduct #div-content, #body-page-bfcproductgallery #div-content{
	height:710px;
}

#body-page-bfcwheretobuy #div-content{
	height:710px;
}

#div-awards-box{
	background:url('../images/awards_box.png') no-repeat left top;
	height:300px;
	left:42px;
	position:absolute;
	top:50px;
	width:774px;
}

#div-awards{
	background:url('../images/header_awards.png') no-repeat left bottom;
	left:210px;
	height:110px;
	position:absolute;
	text-align:center;
	top:100px;
	width:334px;
}


#div-blog-addison-box-en-us,#div-blog-addison-box-en-au,#div-blog-addison-box-en-ca,#div-blog-addison-box-en-uk,#div-blog-addison-box-fr-fr,#div-blog-addison-box-fr-be,#div-blog-addison-box-fr-ca,#div-blog-addison-box-fr-lu{
	background:url('../images/meet_addison_blog_en-us.png') no-repeat left top;
}

#div-blog-addison-box-es-es,#div-blog-addison-box-es-mx{
	background:url('../images/meet_addison_blog_es-es.png') no-repeat left top;
}

#div-blog-addison-box-nl-nl,#div-blog-addison-box-nl-be{
	background:url('../images/meet_addison_blog_nl-nl.png') no-repeat left top;
}

#div-blog-aliesha-box-en-us,#div-blog-aliesha-box-en-au,#div-blog-aliesha-box-en-ca,#div-blog-aliesha-box-en-uk,#div-blog-aliesha-box-fr-fr,#div-blog-aliesha-box-fr-be,#div-blog-aliesha-box-fr-ca,#div-blog-aliesha-box-fr-lu,#div-blog-aliesha-box-nl-nl,#div-blog-aliesha-box-nl-be{
	background:url('../images/meet_aliesha_blog_en-us.png') no-repeat left top;
}

#div-blog-aliesha-box-es-es,#div-blog-aliesha-box-es-mx{
	background:url('../images/meet_aliesha_blog_es-es.png') no-repeat left top;
}

#div-blog-calista-box-en-us,#div-blog-calista-box-en-au,#div-blog-calista-box-en-ca,#div-blog-calista-box-en-uk,#div-blog-calista-box-fr-fr,#div-blog-calista-box-fr-be,#div-blog-calista-box-fr-ca,#div-blog-calista-box-fr-lu,#div-blog-calista-box-nl-nl,#div-blog-calista-box-nl-be{
	background:url('../images/meet_calista_blog_en-us.png') no-repeat left top;
}

#div-blog-calista-box-es-es,#div-blog-calista-box-es-mx{
	background:url('../images/meet_calista_blog_es-es.png') no-repeat left top;
}

#div-blog-kaitlin-box-en-us,#div-blog-kaitlin-box-en-au,#div-blog-kaitlin-box-en-ca,#div-blog-kaitlin-box-en-uk,#div-blog-kaitlin-box-fr-fr,#div-blog-kaitlin-box-fr-be,#div-blog-kaitlin-box-fr-ca,#div-blog-kaitlin-box-fr-lu{
	background:url('../images/meet_kaitlin_blog_en-us.png') no-repeat left top;
}

#div-blog-kaitlin-box-es-es,#div-blog-kaitlin-box-es-mx{
	background:url('../images/meet_kaitlin_blog_es-es.png') no-repeat left top;
}

#div-blog-kaitlin-box-nl-nl,#div-blog-kaitlin-box-nl-be{
	background:url('../images/meet_kaitlin_blog_nl-nl.png') no-repeat left top;
}

#div-blog-noelle-box-en-us,#div-blog-noelle-box-en-au,#div-blog-noelle-box-en-ca,#div-blog-noelle-box-en-uk,#div-blog-noelle-box-fr-fr,#div-blog-noelle-box-fr-be,#div-blog-noelle-box-fr-ca,#div-blog-noelle-box-fr-lu{
	background:url('../images/meet_noelle_blog_en-us.png') no-repeat left top;
}

#div-blog-noelle-box-es-es,#div-blog-noelle-box-es-mx{
	background:url('../images/meet_noelle_blog_es-es.png') no-repeat left top;
}

#div-blog-noelle-box-nl-nl,#div-blog-noelle-box-nl-be{
	background:url('../images/meet_noelle_blog_nl-nl.png') no-repeat left top;
}

#div-blog-text{
	height:420px;
	left:300px;
	overflow:auto;
	position:absolute;
	text-align:left;
	top:330px;
	width:466px;
}

#div-books-box{
	background:url('../images/books_box.png') no-repeat left top;
	height:860px;
	left:42px;
	position:absolute;
	top:50px;
	width:774px;
}

#div-books-links a{
	cursor:pointer;
	display:inline;
	float:left;
	height:180px;
	position:absolute;
	top:90px;
	width:148px;
}

#div-books-links a:hover{
	background-position:0px 0px;
}
#div-books-text{
	background:url('../images/books_text_box.png') #7d4199; 100% no-repeat fixed top left;
	height:480px;
	left:15px;
	position:absolute;
	top:300px;
	width:742px;
	overflow:auto;
}

#div-books-text p{
	color:#fff;
	font-size:15px;
	left:20px;
	line-height:21px;
	padding-bottom:15px;
	position:absolute;
	text-align:left;
	top:20px;
	width:700px;
}

#div-books-text p span{
	display:block;
	font-weight:bold;
	padding-bottom:15px;
}

#div-books-text p img{
	float:left;
	padding:0 20px 20px 0;
}

#div-close-btn{
position:absolute;
left:48.5%;
top:599px;
z-index:400;
display:none;
}

#div-closebutton{
	margin:0 0 10px 0;
}

#div-container{
	text-align:center;
	width:100%;
}

#div-content{
	background-color:#b989bc;
	position:relative;
	width:859px;
}

#div-country-chooser{
	background:#fff;
	font-size:9px;
	margin:0;
	padding:5px 10px;
	position:absolute;
	right:-100px;
	text-align:right;
	top:-35px;
	width:130px
}

.div-country-chooser-logout{
	right:0px !important;
}

#div-country-chooser a{
	color:#000;
	text-decoration:none;
}

#div-country-chooser a:visited{
	color:#000;
	text-decoration:none;
}

#div-country-chooser a:hover{
	color:#000;
	text-decoration:underline;
}

#div-country-chooser img{
	display:inline;
	margin:0;
	padding:0;
}

#div-ctrldialog{
	background:#fff;
	border:2px solid;
	display:none;
	font-size:14px;
	left:50%;
	line-height:20px;
	padding:10px;
	margin:0 0 0 -170px;
	position:absolute;
	top:240px;
	width:350px;
	z-index:200;
}

#div-ctrldialog a{
	color:#dc0963;
}

#div-footer{
	background:url('../images/bg_footer.png') no-repeat left top;
	color:#fff;
	font-family:Rockwell, serif;
	font-size:16px;
	font-weight:bold;
	height:34px;
	padding:6px 0 0 0;
	width:859px;
}

#div-footer a{
	color:#fff;
	text-decoration:none;
}

#div-footer a:hover{
	color:#fff;
	text-decoration:underline;
}

#div-fun-box{
	background:url('../images/fun_box.png') no-repeat left top;
	height:1013px;
	left:42px;
	position:absolute;
	top:50px;
	width:774px;
}

#div-fun-box h5{
	color:#fff;
	font-size:26px;
	font-weight:bold;
	margin:0;
	padding:0;
	position:relative;
}

#div-fun-games-box a, #div-fun-icons-box a, #div-fun-ss-box a, #div-fun-wp-box a{
	display:inline;
	float:left;
	height:115px;
	margin:24px 0 0 35px;
	padding:0;
	width:121px;
}

#div-fun-games-box{
	background:url('../images/fun_games_box.png') no-repeat left top;
	height:180px;
	left:57px;
	position:absolute;
	top:100px;
	width:659px;
}

#div-fun-icons-box{
	background:url('../images/fun_icons_box.png') no-repeat left top;
	height:180px;
	left:57px;
	position:absolute;
	top:715px;
	width:659px;
}

#div-fun-links{
	left:0px;
	position:absolute;
	top:930px;
}

#div-fun-links a{
	display:inline;
	float:left;
	height:59px;
	width:146px;
}

#div-fun-links a:hover{
	background-position:0px -59px;
}

#div-fun-ss-box{
	background:url('../images/fun_ss_box.png') no-repeat left top;
	height:180px;
	left:57px;
	position:absolute;
	top:305px;
	width:659px;
}

#div-fun-wp-box{
	background:url('../images/fun_wp_box.png') no-repeat left top;
	height:180px;
	left:57px;
	position:absolute;
	top:510px;
	width:659px;
}

#div-gallery{
	background:url('../images/products_gallery_box.png') no-repeat left top;
	height:528px;
	margin:0px auto;
	position:relative;
	top:46px;
	width:665px;
}

#div-header{
	background:url('../images/bg_header_en-us.png') no-repeat left top;
	height:321px;
	width:859px;
	vertical-align:bottom;
}


#div-header-code{
	left:590px;
	position:absolute;
	top:41px;
	z-index:5
}

#div-header-code a{
	display:inline;
	float:left;
}

#div-header-code a:hover{
	background-position:0px -29px;
}

#div-header-flash-block{
	background-position:0px 0px;
	z-index:0
}

#div-header-login{
	left:675px;
	position:absolute;
	top:41px;
	z-index:5
}

.div-header-logout{
width: 170px;
}

#div-header-login a{
	display:inline;
}

#div-header-login a:hover{
	background-position:0px 0px;
}

#div-header-socialmedia{
    font-size:12px;
	font-weight:bold;
	left:230px;
	position:absolute;
	text-align:left;
	top:39px;
	z-index:5
}

#div-header-socialmedia a{
   color: #4d2f7f
}

#div-header-video-fr-fr{
	display:block;
	background: url('../images/video-fr.png') no-repeat left top;
	height:23px;
	left:730px;
	cursor:pointer;
	position:absolute;
	top:290px;
	width:68px;
	z-index:105;
}

#div-home-promo1-en,#div-home-promo1-fr,#div-home-promo1-es,#div-home-promo1-nl,#div-home-promo4-en{
	border:0px;
	height:341px;
	left:60px;
	position:absolute;
	top:50px;
	width:343px;
}

#video_overlay{
	background:none repeat scroll 0 0 #B989BC;
	display:none;
	height:355px;
	left:400px;
	opacity:0.8;
	position:absolute;
	top:45px;
	width:459px;
	z-index:9500;
	filter:alpha(opacity=80);
}

#home-video-wrapper{
	left:200px;
	position:relative;
	top:65px;
	z-index:50000;
}

#a-home-promo4-close{
	color:black;
	left:443px;
	position:absolute;
	text-decoration:none;
	top:5px;
	font-weight:bold;
}

#overlay-video{
	width:352px;
	height:288px
}

#a-home-promo4{
	background:none repeat scroll 0 0 blue;
	height:338px;
	left:60px;
	position:absolute;
	top:50px;
	width:341px;
	z-index:100000000;
	opacity:0;
	filter:alpha(opacity=0);
}

#div-imgcaption{
	color:#c60070;
	font-size:16px;
	position:relative;
	top:-35px;
}

#div-imgcaption a:hover{
	text-decoration:underline;
}

#div-join-box{
	background:url('../images/join_box.png') no-repeat left top;
	height:1100px;
	left:42px;
	position:absolute;
	text-align:left;
	top:50px;
	width:773px;
}

#div-join-buttons{
 	left:30px;
	overflow:hidden;
	position:absolute;
	text-align:center;
	top:590px;
	width:700px;
}

#div-yearbook-thumbs{
 	left:30px;
	overflow:hidden;
	position:absolute;
	text-align:center;
	top:120px;
	width:700px;
}

#div-yearbook-thumbs2{
 	left:30px;
	overflow:hidden;
	position:absolute;
	text-align:center;
	top:420px;
	width:700px;
}

div.ybfloat: left;
  }
  
div.ybfloat p {
   text-align: center;
   }

div.spacer {
  clear: both;
  }

div.spacer_yearbook{
	clear:both;
	height:1200px;
}

div.spacer_bfcbio{
	clear:both;
	height:980px;
}

#div-join-footer{
	background:url('../images/join_build_box_en-us.png') no-repeat left top;
	bottom:0px;
	height:142px;
	position:absolute;
	width:772px;
}

#div-join-footer a{
	display:inline;
	float:left;
}

#div-join-footer a:hover{
	background-position:0px -59px;
}

#div-join-header{
	text-align:center;
}
#div-join-subhead-clubkit{
	background:url(../images/club_kit.png);
	height:220px;
 	left:120px;	
	position:absolute;
	top:390px;
	width:549px;
}
#div-join-subhead-whatis{
	height:77px;
 	left:30px;	
	position:absolute;
	top:85px;
	width:707px;
}
#div-larrow{
	left:-35px;
	position:absolute;
	top:190px;
}

#div-login{
	line-height:26px;
	margin:0 0 10px 0;
	padding:0 65px 0 0;
	text-align:right;
}

#div-main{
	margin:0px auto;
	position:relative;
	width:860px;
}

#div-meet-addison-box-en-us,#div-meet-addison-box-en-au,#div-meet-addison-box-en-ca,#div-meet-addison-box-en-uk{
	background:url('../images/meet_addison_bio_en-us.png') no-repeat left top;
}

#div-meet-addison-box-es-es,#div-meet-addison-box-es-mx{
	background:url('../images/meet_addison_bio_es-es.png') no-repeat left top;
}

#div-meet-addison-box-fr-fr,#div-meet-addison-box-fr-be,#div-meet-addison-box-fr-ca,#div-meet-addison-box-fr-lu{
	background:url('../images/meet_addison_bio_fr-fr.png') no-repeat left top;
}

#div-meet-addison-box-nl-nl,#div-meet-addison-box-nl-be{
	background:url('../images/meet_addison_bio_nl-nl.png') no-repeat left top;
}

#div-meet-aliesha-box-en-us,#div-meet-aliesha-box-en-au,#div-meet-aliesha-box-en-ca,#div-meet-aliesha-box-en-uk,#div-meet-aliesha-box-nl-nl,#div-meet-aliesha-box-nl-be{
	background:url('../images/meet_aliesha_bio_en-us.png') no-repeat left top;
}

#div-meet-aliesha-box-es-es,#div-meet-aliesha-box-es-mx{
	background:url('../images/meet_aliesha_bio_es-es.png') no-repeat left top;
}

#div-meet-aliesha-box-fr-fr,#div-meet-aliesha-box-fr-be,#div-meet-aliesha-box-fr-ca,#div-meet-aliesha-box-fr-lu{
	background:url('../images/meet_aliesha_bio_fr-fr.png') no-repeat left top;
}

#div-meet-calista-box-en-us,#div-meet-calista-box-en-au,#div-meet-calista-box-en-ca,#div-meet-calista-box-en-uk,#div-meet-calista-box-nl-nl,#div-meet-calista-box-nl-be{
	background:url('../images/meet_calista_bio_en-us.png') no-repeat left top;
}

#div-meet-calista-box-es-es,#div-meet-calista-box-es-mx{
	background:url('../images/meet_calista_bio_es-es.png') no-repeat left top;
}

#div-meet-calista-box-fr-fr,#div-meet-calista-box-fr-be,#div-meet-calista-box-fr-ca,#div-meet-calista-box-fr-lu{
	background:url('../images/meet_calista_bio_fr-fr.png') no-repeat left top;
}

#div-meet-kaitlin-box-en-us,#div-meet-kaitlin-box-en-au,#div-meet-kaitlin-box-en-ca,#div-meet-kaitlin-box-en-uk{
	background:url('../images/meet_kaitlin_bio_en-us.png') no-repeat left top;
}

#div-meet-kaitlin-box-es-es,#div-meet-kaitlin-box-es-mx{
	background:url('../images/meet_kaitlin_bio_es-es.png') no-repeat left top;
}

#div-meet-kaitlin-box-fr-fr,#div-meet-kaitlin-box-fr-be,#div-meet-kaitlin-box-fr-ca,#div-meet-kaitlin-box-fr-lu{
	background:url('../images/meet_kaitlin_bio_fr-fr.png') no-repeat left top;
}

#div-meet-kaitlin-box-nl-nl,#div-meet-kaitlin-box-nl-be{
	background:url('../images/meet_kaitlin_bio_nl-nl.png') no-repeat left top;
}

#div-meet-noelle-box-en-us,#div-meet-noelle-box-en-au,#div-meet-noelle-box-en-ca,#div-meet-noelle-box-en-uk{
	background:url('../images/meet_noelle_bio_en-us.png') no-repeat left top;
}

#div-meet-noelle-box-es-es,#div-meet-noelle-box-es-mx{
	background:url('../images/meet_noelle_bio_es-es.png') no-repeat left top;
}

#div-meet-noelle-box-fr-fr,#div-meet-noelle-box-fr-be,#div-meet-noelle-box-fr-ca,#div-meet-noelle-box-fr-lu{
	background:url('../images/meet_noelle_bio_fr-fr.png') no-repeat left top;
}

#div-meet-noelle-box-nl-nl,#div-meet-noelle-box-nl-be{
	background:url('../images/meet_noelle_bio_nl-nl.png') no-repeat left top;
}


#div-meet-footer{
	position:absolute;
	top:770px;
}

#div-meet-footer a{
	display:inline;
	float:left;
}

#div-meet-footer a:hover{
	background-position:0px -59px;
}
#div-container-center{
	height:67px;
	position:absolute;
	top:47px;
	width:857px;
	left:0;
	
	
}

#div-meet-header{
	height:66px;
	margin:0 auto;
	position:relative;
	top:0;
	width:856px;
}
.div-center-flash{
	position:absolute;
	left:0;
	
	
}

#div-flash-player{
	position:absolute;
	top:125px;
	height:800px;
	margin:0 auto;
	width:858px;
	min-width:858;
	left:0;
	right:0;

}

#div-meet-header a{
	color:#fff;
	display:inline;
	font-weight:bold;
	margin:0 5px 0 0;
	position:relative;
	top:10px;
}

#div-meet-header a:hover{
	text-decoration:underline;
}

#div-nav{
	left:52px;
	position:absolute;
	top:287px;
	z-index:100;
}

#div-nav-row1{
	height:32px
}

#div-nav-row1 a, #div-nav-row2 a{
	display:inline;
	float:left;
}

#div-nav-row1 a:hover{
	background-position:0px 0px;
}

#div-nav-row2 a:hover{
	background-position:0px -38px;
}

#div-nav-row2{
	left:80px;
	position:relative;
	top:0px;
}

#div-password1{
	width:300px
}

#div-password2{
	width:300px
}

#div-products-box{
	background:url('../images/products_box.png') no-repeat left top;
	height:634px;
	left:42px;
	position:absolute;
	text-align:center;
	top:50px;
	width:772px;
}

#div-products-box a:hover{
	background-position:0px 0px;
}

#div-products-header a{
	color:#fff;
	float:none;
	font-size:26px;
	font-weight:bold;
	position:relative;
	top:18px;
}

#div-products-header a:hover{
	text-decoration:underline;
}

#div-products-links{
	left:0px;
	position:absolute;
	top:550px;
}

#div-products-links a{
	display:inline;
	float:left;
	height:59px;
	width:146px;
}

#div-products-links a:hover{
	background-position:0px -59px;
}

#div-rarrow{
	left:674px;
	position:absolute;
	top:190px;
}

#div-spacer1{
	height:4px;
	margin:0;
	padding:0;
	width:859px;
}

#div-spacer2{
	float:left;
	height:4px;
	margin:0;
	padding:0;
	width:780px;
}

#div-submit{
	margin:5px 0 10px 0;
}

#div-submit a{
	background:#fff;
	border:1px solid #dc0963;
	font-weight:bold;
	padding:2px 5px;
	text-decoration:none;
}

#div-username1{
	width:300px
}

#div-username2{
	width:300px
}

#div-video-box{
	background:#fff;
	border:2px solid;
	display:none;
	font-size:14px;
	left:50%;
	padding:10px;
	margin:0 0 0 -250px;
	position:absolute;
	top:180px;
	width:500px;
	z-index:200;
	height:260px;
}

#div-video-box a{
	color:#dc0963;
}

#div-wheretobuy-box-en-us,#div-wheretobuy-box-en-au,#div-wheretobuy-box-en-ca,#div-wheretobuy-box-en-uk,#div-wheretobuy-box-es-mx,#div-wheretobuy-box-fr-fr,#div-wheretobuy-box-fr-be,#div-wheretobuy-box-fr-ca,#div-wheretobuy-box-fr-lu{
	background:url('../images/wheretobuy_box.png') no-repeat left top;
	height:635px;
	left:42px;
	position:absolute;
	top:50px;
	width:772px;
}

#div-wheretobuy-box-es-es{
	background:url('../images/wheretobuy_box_es-es.png') no-repeat left top;
	height:635px;
	left:42px;
	position:absolute;
	top:50px;
	width:772px;
}

#div-wheretobuy-box-nl-be{
	background:url('../images/wheretobuy_box_nl-be.png') no-repeat left top;
	height:635px;
	left:42px;
	position:absolute;
	top:50px;
	width:772px;
}

#div-wheretobuy-box-nl-nl{
	background:url('../images/wheretobuy_box_nl-nl.png') no-repeat left top;
	height:635px;
	left:42px;
	position:absolute;
	top:50px;
	width:772px;
}

#h-books-header{
	color:#fff;
	font-size:26px;
	font-weight:bold;
	margin:0;
	padding:0;
	position:relative;
	top:18px;
}

#h-fun-header{
	color:#fff;
	font-size:34px;
	font-weight:bold;
	margin:0;
	padding:0;
	position:relative;
	top:15px;
}

#h-fun-games-header, #h-fun-icons-header, #h-fun-ss-header, #h-fun-wp-header{
	top:8px;
}

#h-join-about{
	color:#fff;
	font-size:34px;
	font-weight:bold;
	margin:0;
	padding:0;
	position:relative;
	top:15px;
}
#h-yearbook-header{
	color:#fff;
	font-size:34px;
	font-weight:bold;
	margin:0;
	padding:0;
	position:relative;
	top:15px;
}

#h-meet-header{
	color:#fff;
	font-size:26px;
	font-weight:bold;
	margin:0;
	padding:0;
	position:relative;
	top:5px;
}

#h-products-header{
	color:#fff;
	font-size:34px;
	font-weight:bold;
	margin:0;
	padding:0;
	position:relative;
	top:15px;
}

#h-wheretobuy-header{
	color:#fff;
	font-size:34px;
	font-weight:bold;
	margin:0;
	padding:0;
	position:relative;
	top:15px;
}

#p-blog-text{
	font-size:14px;
	line-height:20px;
	width:430px;
}

#p-books-text-addison{
}

#p-books-text-calista{
	display:none;
}

#p-books-text-kaitlin{
	display:none;
}

#p-books-text-twins{
	display:none;
}

#p-home-books-tab, #p-home-products-tab, #p-home-secret-tab{
	color:#551a8b;
	cursor:pointer;
	font-size:14px;
	font-weight:bold;
	left:565px;
	margin:0px;
	padding:0px;
	position:absolute;
	text-align:left;
	width:230px;
}

#p-home-books-tab a, #p-home-products-tab a, #p-home-secret-tab a{
	color:#551a8b;
}

#p-home-books-tab{
	top:85px;
}

#p-home-products-tab{
	top:210px;
}

#p-home-secret-tab{
	top:320px;
}

#p-join-info{
	font-size:16px;
	left:30px;
	line-height:22px;
	position:absolute;
	text-align:left;
	top:150px;
	width:700px;
}

#p-login-welcome{
	font-size:11px;
	font-weight:bold;
}

.p-login-welcome-logout{
	text-align:left;
	float:left;
}

#p-meet-text{
	font-size:15px;
	left:30px;
	line-height:22px;
	position:absolute;
	text-align:left;
	top:380px;
	width:700px;
}

#sp-join-info-hdr{
	font-weight:bold;
}


/* END SELECTOR ELEMENTS */
