/* flash pop up */

.container {position:relative}

/* bakeshop page */
.bakeshop-bug {position:absolute; border:0; left: -13px; top: -73px}
.bakeshop-pizza {position:absolute; border:0; left: 15px; top: -63px} 
.bakeshop-spaghetti {position:absolute; border:0; left:22px; top: -73px}
.bakeshop-babybird {position:absolute; border:0; left: -40px; top: -10px;} 
.bakeshop-funny {position:absolute;border:0; left: -25px; top: -38px} 
.bakeshop-caterpillar {position:absolute; border:0; left: -25px; top: -10px} 
.visit-recipe-wall {position:absolute; border:0; left: 10px; top: -70px}
.visit-fbc {position:absolute; border:0; left: -2px; top: -78px}

 /* recipe wall page */
.bakeshop-back {position:absolute; border:0; left: 640px; top: -75px}

/* family baker corner */
.fbc-cert {
	float:left;
	position:absolute;
	border:0;
	left: 21px;
	top: -93px;
	width: 187px;
	height:144px;
	text-align:left;
	vertical-align:top;
	padding:11px 0 0 11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#0B213F;
	font-size:12px;
	line-height: 1.3;
	background: url(assets-fr/div_elements/pop_baker_certificate.png) no-repeat;
}
.fbc-cert h2 {font-size:17px; font-weight:bold; color:#0B213F; letter-spacing: -1px; line-height: 1.1; text-transform: uppercase; margin-top:-5px; margin-bottom:0px}
.fbc-cert p {margin-top:7px; margin-bottom:7px; line-height:1.3}
.fbc-cert a {color:#0B213F; text-decoration:none}

.fbc-boutique {position:absolute; width:180px; height: 138px; text-align:left; vertical-align:top; padding:40px 0 0 13px; font-family:Arial, Helvetica, sans-serif; color:#5F2815; font-size:12px; line-height: 1.3; background: url(assets-fr/div_elements/pop_bakery_boutique.png) no-repeat; top:-99px; left:97px}
.fbc-boutique h2 {font-size:17px; font-weight:bold; color:#5F2815; letter-spacing: -1px; line-height: 1.1; text-transform: uppercase; margin-top:0px; margin-bottom:0px}
.fbc-boutique p {margin: 7px 7px 7px 0;}
.fbc-boutique a {color:#5F2815; text-decoration:none}

.fbc-tools {position:absolute; width: 212px; height: 131px;text-align:left; vertical-align:top; padding-top:13px; font-family:Arial, Helvetica, sans-serif; color:#2E3612; font-size:12px; line-height: 1.3; background: url(assets-fr/div_elements/pop_decorating_tools.png) no-repeat; top:-129px; left:483px}
.fbc-tools h2 {font-size:17px; font-weight:bold; color:#2E3612; letter-spacing: -1px; line-height: 1.1; text-transform: uppercase; margin-top:0px; margin-bottom:0px; margin-left:54px;}
.fbc-tools a {color:#2E3612;text-decoration:none}
.fbc-tools p {margin-top:5px; margin-bottom:5px; margin-left:17px}

.bakeshop-back-fbc {position:absolute; border:0; left: 25px; top: -150px}

/* header image replacement */
/* bakeshop */
.h2-bs-book-seat {background: url(assets-fr/book_your_seat.png) no-repeat; width: 141px; height:14px; text-indent:-9999px; margin:0;}
.h2-bs-forum {background: url(assets-fr/bakers_forum.png) no-repeat; width: 131px; height:14px; text-indent:-9999px; margin:0;}
.h2-bs-history {background: url(assets-fr/bh_history.png) no-repeat; width: 161px; height:36px; text-indent:-9999px; margin:0;}
.h2-bs-chance {background: url(assets-fr/chance_to_win.gif) no-repeat; width: 144px; height:66px; text-indent:-9999px; margin:0}
.h2-bs-on-the-road {background: url(assets-fr/on_the_road.png) no-repeat; width: 173px; height:37px; text-indent:-9999px; margin:0;}
.h1-bs-welcome {background: url(assets-fr/welcome_to_bakeshop.png) no-repeat; width: 231px; height:53px; text-indent:-9999px; margin:0;}

/* Family Bakers corner */
.h2-fbc-cert {background: url(assets-fr/bakers_cert.png) no-repeat; width: 95px; height:31px; text-indent:-9999px; margin:0;}
.h2-fbc-game {background: url(assets-fr/bakery_game.png) no-repeat; width: 150px; height:14px; text-indent:-9999px; margin:0;}
.h2-fbc-tools {background: url(assets-fr/decorating_tools.png) no-repeat; width: 144px; height:33px; text-indent:-9999px; margin:0;}
/* popup */
.h1-fbc-tools {background: url(assets-fr/h1-fun-tools.gif) no-repeat; width: 319px; height:23px; text-indent:-9999px; margin:0;}
.h1-fbc-cert {background: url(assets-fr/h1-baker-cert.gif) no-repeat; width: 427px; height:32px; text-indent:-9999px; margin:0;}

/* recipe pages */
.h1-spaghetti {background: url(assets-fr/h1-spaghetti.gif) no-repeat; width: 345px; height:38px; text-indent:-9999px; margin:0;}
.h1-pizzas {background: url(assets-fr/h1-pizzas.gif) no-repeat; width: 345px; height:38px; text-indent:-9999px; margin:0;}
.h1-manicure {background: url(assets-fr/h1-manicure.gif) no-repeat; width: 345px; height:38px; text-indent:-9999px; margin:0;}
.h1-funny {background: url(assets-fr/h1-funny.gif) no-repeat; width: 345px; height:38px; text-indent:-9999px; margin:0;}
.h1-caterpillar {background: url(assets-fr/h1-caterpillar.gif) no-repeat; width: 345px; height:38px; text-indent:-9999px; margin:0;}
.h1-bug {background: url(assets-fr/h1-bug.gif) no-repeat; width: 345px; height:38px; text-indent:-9999px; margin:0;}
.h1-babybird {background: url(assets-fr/h1-babybird.gif) no-repeat; width: 345px; height:38px; text-indent:-9999px; margin:0;}
.h1-aquarium {background: url(assets-fr/h1-aquarium.gif) no-repeat; width: 345px; height:38px; text-indent:-9999px; margin:0;}






