/* BEGIN NATURAL ELEMENTS */

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

/* END NATURAL ELEMENTS */

/* BEGIN PSEUDO CLASSES */

.a-subcategory{ 
	display:block;
	height:90px;
	width:90px
}

.cloud-error{
	display:none;
}

.sp-rules-list-title{
	font-weight:bold;
}

/* END PSEUDO CLASSES */

/* BEGIN SELECTOR ELEMENTS */

#a-bio-btn-lexa{
	background:url('../images/bio_btns.jpg') no-repeat 0px 0px;
	width:133px;
}

#a-bio-btn-lexa:hover{
	background-position: 0px -107px;
}

#a-bio-btn-bria{
	background:url('../images/bio_btns.jpg') no-repeat -133px 0px;
	width:130px;
}

#a-bio-btn-bria:hover{
	background-position: -133px -107px;
}

#a-bio-btn-avery{
	background:url('../images/bio_btns.jpg') no-repeat -263px 0px;
	width:130px;
}

#a-bio-btn-avery:hover{
	background-position: -263px -107px;
}

#a-bio-btn-sophina{
	background:url('../images/bio_btns.jpg') no-repeat -393px 0px;
	width:138px;
}

#a-bio-btn-sophina:hover{
	background-position: -393px -107px;
}

#a-buy-bigw-au{
	height:80px;
	left:190px;
	position:absolute;
	top:236px;
	width:200px;
}

#a-buy-centroxogo{
	height:30px;
	left:180px;
	position:absolute;
	top:254px;
	width:160px;
}

#a-buy-corte{
	height:67px;
	left:170px;
	position:absolute;
	top:80px;
	width:120px;
}

#a-buy-kmart{
	height:100px;
	left:246px;
	position:absolute;
	top:266px;
	width:96px;
}

#a-buy-kmart-au{
	height:110px;
	left:190px;
	position:absolute;
	top:110px;
	width:220px;
}

#a-buy-mondo{
	height:108px;
	left:170px;
	position:absolute;
	top:146px;
	width:142px;
}

#a-buy-poly{
	height:50px;
	left:312px;
	position:absolute;
	top:148px;
	width:95px;
}

#a-buy-joguines{
	height:60px;
	left:340px;
	position:absolute;
	top:198px;
	width:70px;
}

#a-buy-jupesa{
	height:70px;
	left:420px;
	position:absolute;
	top:322px;
	width:140px;
}

#a-buy-landia{
	height:35px;
	left:180px;
	position:absolute;
	top:400px;
	width:180px;
}

#a-buy-planet{
	height:64px;
	left:340px;
	position:absolute;
	top:327px;
	width:74px;
}

#a-buy-reunidas{
	height:70px;
	left:180px;
	position:absolute;
	top:290px;
	width:140px;
}

#a-buy-super{
	height:60px;
	left:340px;
	position:absolute;
	top:260px;
	width:78px;
}

#a-buy-todo{
	height:24px;
	left:170px;
	position:absolute;
	top:368px;
	width:160px;
}

#a-buy-target{
	height:40px;
	left:209px;
	position:absolute;
	top:150px;
	width:166px;
}

#a-buy-toysrus{
	height:40px;
	left:205px;
	position:absolute;
	top:88px;
	width:170px;
}

#a-buy-toysrus-es{
	height:67px;
	left:290px;
	position:absolute;
	top:80px;
	width:135px;
}

#a-buy-zellers{
	height:40px;
	left:209px;
	position:absolute;
	top:150px;
	width:166px;
}

#a-buy-walmart{
	height:40px;
	left:230px;
	position:absolute;
	top:206px;
	width:140px;
}

#a-fun-game-beauty{
	background:url('../images/fun_game1_th.png') no-repeat left top;
	display:block;
	width:77px;
	height:55px;
}

#a-fun-game-moxifier{
	background:url('../images/fun_game2_th.png') no-repeat left top;
	display:block;
	width:77px;
	height:55px;
}

#a-fun-game-moxiemagazine{
	background:url('../images/fun_game7_th.jpg') no-repeat top left;
	display:block;
	width:77px;
	height:55px;
}

#a-fun-game-moxiematch{
	background:url('../images/fun_game6_th.png') no-repeat top left;
	display:block;
	width:77px;
	height:55px;
}
#a-fun-game-moxiemixer{
	background:url('../images/fun_game5_th.png') no-repeat left top;
	display:block;
	width:77px;
	height:55px;
}

#a-fun-game-weathergirl{
	background:url('../images/fun_game3_th.png') no-repeat left top;	
	display:block;
	width:77px;
	height:55px;
}

#a-fun-game-moxiesalon{
	background:url('../images/fun_game4_th.png') no-repeat left top;
	display:block;
	width:77px;
	height:55px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#a-home-btn{
	background:#fff;
	filter:alpha(opacity=0);
	float:left;
	height:180px;
	left:325px;
	opacity:0.0;
	position:absolute;
	top:65px;
	width:330px;
}

#a-home-promo-secret{
	background:url('../images/home_promo_secret_en.png') no-repeat left top;
	float:left;
	height:100px;
	left:643px;
	position:absolute;
	top:-329px;
	width:97px;
}

#a-login-reg-btn-en{
	background:url('../images/login_reg_btn_en.png') no-repeat left top;
	background-position:0px -35px;
	left:154px;
	position:absolute;
	top:42px;
	width:155px;
}

#a-login-reg-btn-es{
	background:url('../images/login_reg_btn_es.png') no-repeat left top;
	background-position:0px -35px;
	left:154px;
	position:absolute;
	top:42px;
	width:155px;
}

#a-logout{
clear:both;
display:block;
font-size:11px;
font-style:italic;
left:20px;
position:relative;
text-decoration:underline;
top:3px;
width:40px;
}

#a-login-reg-btn-fr{
	background:url('../images/login_reg_btn_fr.png') no-repeat left top;
	background-position:0px -35px;
	left:154px;
	position:absolute;
	top:42px;
	width:155px;
}

#a-login-reg-btn-it{
	background:url('../images/login_reg_btn_it.png') no-repeat left top;
	background-position:0px -35px;
	left:154px;
	position:absolute;
	top:42px;
	width:155px;
}

#a-login-reg-btn-nl{
	background:url('../images/login_reg_btn_nl.png') no-repeat left top;
	background-position:0px -35px;
	left:154px;
	position:absolute;
	top:42px;
	width:155px;
}

#a-login-reg-btn-en, #a-login-reg-btn-es:hover, #a-login-reg-btn-fr:hover, #a-login-reg-btn-nl:hover{
	background-position:0px 0px;
}

#a-login-signin-btn-en{
	background:url('../images/login_signin_btn_en.png') no-repeat left top;
	background-position:0px -35px;
	left:356px;
	position:absolute;
	top:42px;
	width:89px;
}

#a-login-signin-btn-es{
	background:url('../images/login_signin_btn_es.png') no-repeat left top;
	background-position:0px -35px;
	left:356px;
	position:absolute;
	top:42px;
	width:89px;
}

#a-login-signin-btn-fr{
	background:url('../images/login_signin_btn_fr.png') no-repeat left top;
	background-position:0px -35px;
	left:356px;
	position:absolute;
	top:42px;
	width:89px;
}

#a-login-signin-btn-it{
	background:url('../images/login_signin_btn_it.png') no-repeat left top;
	background-position:0px -35px;
	left:356px;
	position:absolute;
	top:42px;
	width:89px;
}

#a-login-signin-btn-nl{
	background:url('../images/login_signin_btn_nl.png') no-repeat left top;
	background-position:0px -35px;
	left:356px;
	position:absolute;
	top:42px;
	width:89px;
}

#a-login-signin-btn-en:hover, #a-login-signin-btn-es:hover, #a-login-signin-btn-fr:hover, #a-login-signin-btn-nl:hover{
	background-position:0px 0px;
}


/* dutch */
#a-nav-btn-home-nl{
	background:url('../images/nav_btn_home_nl.png') no-repeat left top;
	width:62px;
}

#a-nav-btn-what-nl{
	background:url('../images/nav_btn_what_nl.png') no-repeat left top;
	width:132px;
}

#a-nav-btn-girlz-nl{
	background:url('../images/nav_btn_girlz_nl.png') no-repeat left top;
	width:108px;
}

#a-nav-btn-get-nl{
	background:url('../images/nav_btn_get_nl.png') no-repeat left top;
	width:114px;
}

#a-nav-btn-products-nl{
	background:url('../images/nav_btn_products_nl.png') no-repeat left top;
	width:103px;
}

#a-nav-btn-video-nl{
	background:url('../images/nav_btn_video_nl.png') no-repeat left top;
	width:72px;
}

/* english */
#a-nav-btn-awards-en{ 
	background:url('../images/nav_btn_awards_en.png') no-repeat 0px 0px;
	display:block;
	height:68px;
	left:47px;
	position:absolute;
	top:360px;
	width:121px;
}

#a-nav-btn-awards-en:hover{ 
	background:url('../images/nav_btn_awards_en.png') no-repeat 0px -73px;
}


#a-nav-btn-home-en{ 
	background:url('../images/nav_btn_home_en.png') no-repeat left top;
	width:66px;
}

#a-nav-btn-what-en{
	background:url('../images/nav_btn_what_en.png') no-repeat left top;
	width:143px;
}

#a-nav-btn-girlz-en{
	background:url('../images/nav_btn_girlz_en.png') no-repeat left top;
	width:124px;
}

#a-nav-btn-get-en{
	background:url('../images/nav_btn_get_en.png') no-repeat left top;
	width:113px;
}

#a-nav-btn-fun-en, #a-nav-btn-fun-nl{
	background:url('../images/nav_btn_fun_en.png') no-repeat left top;
	width:104px;
}

#a-nav-btn-products-en{
	background:url('../images/nav_btn_products_en.png') no-repeat left top;
	width:103px;
}

#a-nav-btn-video-en{
	background:url('../images/nav_btn_video_en.png') no-repeat left top;
	width:82px;
}

/* french */
#a-nav-btn-home-fr{
	background:url('../images/nav_btn_home_fr.png') no-repeat left top;
	width:67px;
}

#a-nav-btn-what-fr{
	background:url('../images/nav_btn_what_fr.png') no-repeat left top;
	width:146px;
}

#a-nav-btn-girlz-fr{
	background:url('../images/nav_btn_girlz_fr.png') no-repeat left top;
	width:91px;
}

#a-nav-btn-get-fr{
	background:url('../images/nav_btn_get_fr.png') no-repeat left top;
	width:139px;
}

#a-nav-btn-fun-fr{
	background:url('../images/nav_btn_fun_fr.png') no-repeat left top;
	width:163px;
}

#a-nav-btn-products-fr{
	background:url('../images/nav_btn_products_fr.png') no-repeat left top;
	width:68px;
}

#a-nav-btn-video-fr{
	background:url('../images/nav_btn_video_fr.png') no-repeat left top;
	width:61px;
}

/* italian */

#a-nav-btn-home-it{ 
	background:url('../images/nav_btn_home_it.png') no-repeat left top;
	width:63px;
}

#a-nav-btn-what-it{
	background:url('../images/nav_btn_what_it.png') no-repeat left top;
	width:126px;
}

#a-nav-btn-girlz-it{
	background:url('../images/nav_btn_girlz_it.png') no-repeat left top;
	width:99px;
}

#a-nav-btn-get-it{
	background:url('../images/nav_btn_get_it.png') no-repeat left top;
	width:150px;
}

#a-nav-btn-fun-it{
	background:url('../images/nav_btn_fun_it.png') no-repeat left top;
	width:154px;
}

#a-nav-btn-products-it{
	background:url('../images/nav_btn_products_it.png') no-repeat left top;
	width:76px;
}

#a-nav-btn-video-it{
	background:url('../images/nav_btn_video_it.png') no-repeat left top;
	width:67px;
}

/* spanish */
#a-nav-btn-home-es{
	background:url('../images/nav_btn_home_es.png') no-repeat left top;
	width:60px;
}

#a-nav-btn-what-es{
	background:url('../images/nav_btn_what_es.png') no-repeat left top;
	width:138px;
}

#a-nav-btn-girlz-es{
	background:url('../images/nav_btn_girlz_es.png') no-repeat left top;
	width:102px;
}

#a-nav-btn-get-es{
	background:url('../images/nav_btn_get_es.png') no-repeat left top;
	width:138px;
}

#a-nav-btn-fun-es{
	background:url('../images/nav_btn_fun_es.png') no-repeat left top;
	width:134px;
}

#a-nav-btn-products-es{
	background:url('../images/nav_btn_products_es.png') no-repeat left top;
	width:97px;
}

#a-nav-btn-video-es{
	background:url('../images/nav_btn_video_es.png') no-repeat left top;
	width:67px;
}

#a-prod-featured-btn{
	float:left;
	height:252px;
	width:553px;
}

/* Dutch */

#a-prod-dolls-btn-nl{
	background:url('../images/prod_dolls_btn_nl.png') no-repeat left top;
	width:180px;
}

#a-prod-elec-btn-nl{
	background:url('../images/prod_elec_btn_nl.png') no-repeat left top;
	width:172px;
}

#a-prod-games-btn-nl{
	background:url('../images/prod_games_btn_nl.png') no-repeat left top;
	width:178px;
}


/* English */

#a-prod-dolls-btn-en{
	background:url('../images/prod_dolls_btn_en.png') no-repeat left top;
	width:180px;
}

#a-prod-elec-btn-en{
	background:url('../images/prod_elec_btn_en.png') no-repeat left top;
	width:172px;
}

#a-prod-games-btn-en{
	background:url('../images/prod_games_btn_en.png') no-repeat left top;
	width:178px;
}

/* Spanish */

#a-prod-dolls-btn-es{
	background:url('../images/prod_dolls_btn_es.png') no-repeat left top;
	width:180px;
}

#a-prod-elec-btn-es{
	background:url('../images/prod_elec_btn_es.png') no-repeat left top;
	width:172px;
}

#a-prod-games-btn-es{
	background:url('../images/prod_games_btn_es.png') no-repeat left top;
	width:178px;
}

/* French */

#a-prod-dolls-btn-fr{
	background:url('../images/prod_dolls_btn_fr.png') no-repeat left top;
	width:180px;
}

#a-prod-elec-btn-fr{
	background:url('../images/prod_elec_btn_fr.png') no-repeat left top;
	width:172px;
}

#a-prod-games-btn-fr{
	background:url('../images/prod_games_btn_fr.png') no-repeat left top;
	width:178px;
}

#a-prod-games-btn-fr{
	background:url('../images/prod_games_btn_fr.png') no-repeat left top;
	width:178px;
}

/* Italian */

#a-prod-dolls-btn-it{
	background:url('../images/prod_dolls_btn_it.png') no-repeat left top;
	width:180px;
}

#a-prod-elec-btn-it{
	background:url('../images/prod_elec_btn_it.png') no-repeat left top;
	width:172px;
}

#a-prod-games-btn-it{
	background:url('../images/prod_games_btn_it.png') no-repeat left top;
	width:178px;
}

#a-sub-avery{
	background:transparent url('../images/prod_girls.jpg') no-repeat 0px -91px;
}

#a-sub-bria{
	background:transparent url('../images/prod_girls.jpg') no-repeat 0px -273px;
}

#a-sub-dolls{
	background:transparent url('../images/prod_girls.jpg') no-repeat 0px -360px;
	display:none
}

#a-sub-lexa{
	background:transparent url('../images/prod_girls.jpg') no-repeat left top;
}

#a-sub-sasha{
	background:transparent url('../images/prod_girls.jpg') no-repeat 0px -442px;
}

#a-sub-sophina{
	background:transparent url('../images/prod_girls.jpg') no-repeat 0px -176px;
}

#a-wheretobuy-btn1-nl{
	background:url('../images/prod_wheretobuy_nl.png') no-repeat left top;
	background-position:0px 0px;
	height:162px;
	left:570px;
	position:absolute;
	top:50px;
	width:151px;
}

#a-wheretobuy-btn1-en{
	background:url('../images/prod_wheretobuy_en.png') no-repeat left top;
	background-position:0px 0px;
	height:162px;
	left:570px;
	position:absolute;
	top:50px;
	width:151px;
}

#a-wheretobuy-btn1-fr{
	background:url('../images/prod_wheretobuy_fr.png') no-repeat left top;
	background-position:0px 0px;
	height:162px;
	left:570px;
	position:absolute;
	top:50px;
	width:151px;
}

#a-wheretobuy-btn1-it{
	background:url('../images/prod_wheretobuy_it.png') no-repeat left top;
	background-position:0px 0px;
	height:162px;
	left:570px;
	position:absolute;
	top:50px;
	width:151px;
}

#a-wheretobuy-btn1-es{
	background:url('../images/prod_wheretobuy_es.png') no-repeat left top;
	background-position:0px 0px;
	height:162px;
	left:570px;
	position:absolute;
	top:50px;
	width:151px;
}

#a-wheretobuy-btn1-en-us:hover, #a-wheretobuy-btn1-es-es:hover, #a-wheretobuy-btn1-fr:hover, #a-wheretobuy-btn1-it:hover, #a-wheretobuy-btn1-nl:hover{
	background-position: 0px -162px;
}

#a-wheretobuy-btn2-en{
	background:url('../images/prod_wheretobuy_sm_en.png') no-repeat left top;
	background-position:0px 0px;
	height:102px;
	left:710px;
	position:absolute;
	top:170px;
	width:95px;
}

#a-wheretobuy-btn2-es{
	background:url('../images/prod_wheretobuy_sm_es-es.png') no-repeat left top;
	background-position:0px 0px;
	height:102px;
	left:710px;
	position:absolute;
	top:170px;
	width:95px;
}

#a-wheretobuy-btn2-fr{
	background:url('../images/prod_wheretobuy_sm_fr.png') no-repeat left top;
	background-position:0px 0px;
	height:102px;
	left:710px;
	position:absolute;
	top:170px;
	width:95px;
}

#a-wheretobuy-btn2-it{
	background:url('../images/prod_wheretobuy_sm_it.png') no-repeat left top;
	background-position:0px 0px;
	height:102px;
	left:710px;
	position:absolute;
	top:170px;
	width:95px;
}


#a-wheretobuy-btn2-nl{
	background:url('../images/prod_wheretobuy_sm_nl.png') no-repeat left top;
	background-position:0px 0px;
	height:102px;
	left:710px;
	position:absolute;
	top:170px;
	width:95px;
}

#a-wheretobuy-btn2-en:hover, #a-wheretobuy-btn2-es:hover, #a-wheretobuy-btn2-fr:hover, #a-wheretobuy-btn2-it:hover, #a-wheretobuy-btn2-nl:hover{
	background-position: 0px -102px;
}

#a-wheretobuy-btn2:hover{
	background-position: 0px 0px;
}

#body-page-moxiefun #a-nav-btn-fun{
	background-position:0px -43px;
}

#body-page-moxieget #a-nav-btn-get{
	background-position:0px -43px;
}

#body-page-moxiegirlz #a-nav-btn-girlz{
	background-position:0px -43px;
}

#body-page-moxiehomepage #a-nav-btn-home{
	background-position:0px -43px;
}

#body-page-moxieproducts #a-nav-btn-products{
	background-position:0px -43px;
}

#body-page-moxievideo #a-nav-btn-videos{
	background-position:0px -43px;
}

#body-page-moxiewhatis #a-nav-btn-what{
	background-position:0px 0px;
}

#body-page-moxiehomepage #div-ctrldialog, #body-page-moxiegirlz #div-ctrldialog, #body-page-moxiewhatis #div-ctrldialog, #body-page-moxiefun #div-ctrldialog, #body-page-moxieproducts #div-ctrldialog, #body-page-moxievideo #div-ctrldialog, #body-page-moxiewheretobuy #div-ctrldialog, #body-page-moxieproductgallery #div-ctrldialog, #body-page-moxieget #div-ctrldialog{
	background:#fff;
	border:2px solid;
	display:none;
	padding:10px 0;
	margin:0 0 0 -150px;
	top:220px;
}

#div-all-background{
	background:url('../images/all_bg.png') no-repeat left top;
	height:831px;
	margin:0px auto;
	position:relative;
	text-align:left;
	width:1004px;
}

#div-awards-header{
	background:transparent url(../images/awards_header.png) no-repeat scroll left top;
	height:120px;
	left:400px;
	position:absolute;
	top:335px;
	width:180px;
}

#div-bio-box{
	background:url('../images/bio_box_lexa.png') no-repeat left top;
	font-size:12px;
	height:365px;
	position:relative;
	width:530px
}

#div-bio-text{
	font-size:12px;
	height:320px;
	padding:60px 15px 0px 260px;
}

#div-bio-content{
	left:236px;
	position:absolute;
	top:330px;
}

#div-bio-links{
}

#div-bio-links a{
	cursor:pointer;
	display:inline;
	float:left;
	height:106px;
	margin:0;
	padding:0;
}

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

#div-closebutton a{
	font-size:12px;
	text-decoration:none;
}

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

#div-country{
	background:#FFFFFF;
	left:110px;
	margin:0;
	position:absolute;
	top:100px;
	width:74px;
}

#div-country-chooser{
	background:#fff;
	border:1px solid #e3d8e8;
	font-size:9px;
	margin:0;
	padding:5px 10px;
	position:absolute;
	right:43px;
	top:73px;
	width:118px
}

.div-country-movedown{
	top:88px !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{
	font-size:14px;
	left:50%;
	line-height:20px;
	margin:0 0 0 -80px;
	position:absolute;
	top:450px;
	width:340px;
	z-index:200;
}

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

#div-def-background{
	background:url('../images/def_bg.png') no-repeat left top;
	height:831px;
	margin:0px auto;
	position:relative;
	text-align:left;
	width:1004px;
}

#div-def-content{
}

#div-footer{
	background:#000;
	color:#db1864;
	float:left;
	font-size:18px;
	font-weight:bold;
	padding:7px 0;
	text-align:center;
	width:100%;
}

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

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

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

#div-footer2{
	background:#fff;
	color:#000;
	float:left;
	font-size:14px;
	height:33px;
	padding:5px 0 20px 0;
	text-align:center;
	width:100%;
	margin:0 auto;
}
#div-footer2-italy{
	background:#fff;
	color:#000;
	font-size:14px;
	height:75px;
	padding:5px 0 20px 0;
	width:100%;
}
#div-footer2-italy-position{
	background:url('../images/logo_gruppo_it.png') no-repeat left top;
	margin:0 auto;
	width:460px;
	height:80px;
}

#div-footer-it{
	background:#fff;
	color:#000;
	float:left;
	font-size:14px;
	height:33px;
	padding:0px 0 0px 0;
	text-align:center;
	width:100%;
}

#div-footer2 a:link{
	color:#000;
	text-decoration:none;
}

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

#div-footer2 a:hover{
	color:#666;
	text-decoration:underline;
}

#div-form-reg{
	display:none;
}

#div-fun-box{
	background:url('../images/fun_box.png') no-repeat left top;
	height:458px;
	width:529px;
}

#div-fun-content{
	left:236px;
	position:absolute;
	top:330px;
}

#div-fun-games-box-en{
	height:96px;
	left:165px;
	position:absolute;
	top:19px;
	width:350px;
}

#div-fun-games-container{
}

#div-fun-icons-box-en{
	height:96px;
	left:165px;
	overflow:auto;
	position:absolute;
	top:314px;
	width:350px;
}

#div-fun-icons-box-es{
	height:96px;
	left:165px;
	overflow:auto;
	position:absolute;
	top:216px;
	width:350px;
}

#div-fun-icons-box-fr{
	height:96px;
	left:165px;
	overflow:auto;
	position:absolute;
	top:216px;
	width:350px;
}

#div-fun-icons-box-it{
	height:96px;
	left:165px;
	overflow:auto;
	position:absolute;
	top:216px;
	width:350px;
}

#div-fun-icons-box-nl{
	height:96px;
	left:165px;
	overflow:auto;
	position:absolute;
	top:216px;
	width:350px;
}

#div-fun-icons-box-en a,#div-fun-icons-box-es a,#div-fun-icons-box-fr a,#div-fun-icons-box-it a,#div-fun-icons-box-nl a{
	float:left;
	height:68px;
	margin:6px 0 0 10px;
	padding:0;
	width:67px;
}

#div-fun-icons-container{
}

#div-fun-ss-box-en{
	height:96px;
	left:165px;
	overflow:hidden;
	position:absolute;
	top:216px;
	width:350px;
}

#div-fun-ss-box-es,#div-fun-ss-box-fr,#div-fun-ss-box-it,#div-fun-ss-box-nl{
	height:96px;
	left:165px;
	overflow:hidden;
	position:absolute;
	top:117px;
	width:350px;
}

#div-fun-ss-box-en a,#div-fun-ss-box-es a,#div-fun-ss-box-fr a,#div-fun-ss-box-it a,#div-fun-ss-box-nl a{
	float:left;
	height:55px;
	padding:0;
	width:77px;
}

#div-fun-ss-container{
}

#div-fun-wp-box-en{
	height:96px;
	left:165px;
	overflow:hidden;
	position:absolute;
	top:117px;
	width:350px;
}

#div-fun-wp-box-es,#div-fun-wp-box-fr,#div-fun-wp-box-it,#div-fun-wp-box-nl{
	height:96px;
	left:165px;
	overflow:hidden;
	position:absolute;
	top:19px;
	width:350px;
}

#div-fun-wp-box-en a,#div-fun-wp-box-es a,#div-fun-wp-box-fr a,#div-fun-wp-box-it a,#div-fun-wp-box-nl a{
	float:left;
	height:55px;
	padding:0;
	width:77px;
}

#div-fun-wp-container{
}

#div-gallery{
	text-align:center;
}

#div-gallery-box{
	background:url('../images/prod_gallery_box.png') no-repeat left top;
	height:467px;
	text-align:center;
	width:698px;
}

#div-gallery-content{
	left:150px;
	position:absolute;
	top:330px;
}

#div-galleryimg{
	height:400px;
	margin:0px auto;
	padding:0;
}

#div-gallery-links{
	padding:6px 0 0 0;
	width:698px;
}

#div-gallery-links a{
	color:#4c2d82;
	margin:0 30px;
}

#div-gallery-links a:visited{
	color:#4c2d82;
}

#div-header{
	position:relative;
}

#div-header-socialmedia{
    font-size:12px;
	font-weight:bold;
	right:30px;
	position:absolute;
	text-align:left;
	top:6px;
}

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

#div-main-logo, #div-logo{
	height:200px;
	margin-left:245px;
	margin-right:245px;
	position:relative;
	width:400px;
}

#div-logo{
	margin-left:297px;
	margin-right:297px;
	top:18px;
}

#div-header-awards{
	background:transparent url('../images/header_awards.png') no-repeat scroll left bottom;
	font-weight:bold;
	height:90px;
	left:300px;
	position:absolute;
	text-align:right;
	top:475px;
	width:208px;
}
#div-header-homeimg{
	left:5px;
	position:relative;
	top:0px;
	background: url('../images/home_header_img.png') no-repeat;
	width: 419px;
	height: 240px;
	float:left;
}

#div-header-iParenting{
	background:transparent url('../images/header_iParenting.png') no-repeat scroll left bottom;
	height:90px;
	left:520px;
	position:absolute;
	text-align:left;
	top:475px;
	width:179px;
}

#div-home-background{
	background:url('../images/home_bg2.png') no-repeat left top;
	height:759px;
	margin:0px auto;
	position:relative;
	text-align:left;
	width:889px;
}

#div-home-content{
	left:93px;
	position:absolute;
	top:514px;
}

#div-home-promo3-en{
	position:relative;
	left:-1px;
}

#div-home-content div{
	float:left;
	margin:0 26px 0 0;
}

#div-home-nav{
	left:80px;
	position:absolute;
	top:445px;
}

#div-home-nav a{
	background-position:0px 0px;
	display:inline;
	float:left;
	height:43px;
	margin:0;
	padding:0;
}

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

#div-imgcaption{
	color:#4c2d82;
	font-size:16px;
	margin:-128px 0 0 200px;
	width:330px;
	text-align:center;
}

#div-wlist{
	float:right;
	margin-top:-20px;
	width:360px;
	height:55px;
	border:1px solid blue;
	text-align:left;
}

#div-larrow{
	position:absolute;
	top:170px;
}


#div-flash-rotator{
	left:128px;
	position:absolute;
	top:206px;
}



#div-larrow a{
	background:url('../images/prod_left_arrow.png') no-repeat left top;
	background-position:0px -37px;
	height:36px;
	width:43px;
}

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

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

#div-login-box{
	background:url('../images/login_box.png') no-repeat left top;
	height:458px;
	width:529px;
}

#div-login-box a{
	cursor:pointer;
	display:inline;
	float:left;
	height:33px;
	margin:0;
	padding:0;
}

#div-login-box input{
}

#div-login-content, #div-video-content{
	left:236px;
	position:absolute;
	top:330px;
}

#div-logo-holder{
	padding-top:25px;
}

#div-nowshowing{
    font-size: 18px;
    font-weight: bold;
    margin-left:22%;
    margin-right:24%;
    position:absolute;
    top:380px;
}

#div-password1{
	width:300px
}

#div-password2{
	width:300px
}

#div-username1{
	width:300px
}

#div-username2{
	width:300px
}

#div-video-content{
	margin-left:265px;
	margin-right:165px;
}

#div-video-select{
	left:210px;
	position:absolute;
	top:410px;
}

#div-volume-holder{
	height:16px;
	left:737px;
	position:absolute;
	top:8px;
	width:50px;
}

#div-login-area{
	background:#fff;
	border:1px solid #e3d8e8;
	font-size:9px;
	margin:0;
	padding:5px 10px;
	position:absolute;
	right:43px;
	top:47px;
}

#div-login-area a{
	color:#000;
	text-decoration:none;
}

#div-login-area a:visited{
	color:#000;
	text-decoration:none;
}

#div-login-area a:hover{
	color:#000;
	text-decoration:underline;
}

#div-login-area img{
	margin:0;
	padding:0;
}

#div-main{
	margin:0px auto;
}

#div-main-rules{
	margin:10px auto;
	text-align:left;
	width:700px;
}

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

#div-nav a{
	background-position:0px 0px;
	display:inline;
	float:left;
	height:43px;
	margin:0;
	padding:0;
}

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

#div-products-box-en{
	background:url('../images/prod_featured_box_en.png') no-repeat left top;
	height:252px;
	width:553px;
}

#div-products-box-es{
	background:url('../images/prod_featured_box_es.png') no-repeat left top;
	height:252px;
	width:553px;
}

#div-products-box-fr{
	background:url('../images/prod_featured_box_fr.png') no-repeat left top;
	height:252px;
	width:553px;
}

#div-products-box-it{
	background:url('../images/prod_featured_box_it.png') no-repeat left top;
	height:252px;
	width:553px;
}

#div-products-box-nl{
	background:url('../images/prod_featured_box_nl.png') no-repeat left top;
	height:252px;
	width:553px;
}

#div-products-content{
	left:216px;
	position:absolute;
	top:330px;
}

#div-products-links{
	left:24px;
	position:absolute;
	top:280px;
	width: 530px;
}

#div-products-links a{
	background-position:0px 0px;
	display:inline;
	float:left;
	height:146px;
	margin:0;
	padding:0;
}

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

.no-hover{
	background-position:0px 0px !important;

}


#div-rarrow{
	left:636px;
	position:absolute;
	top:170px;
}

#div-rarrow a{
	background:url('../images/prod_right_arrow.png') no-repeat left top;
	background-position:0px -37px;
	height:36px;
	width:43px;
}

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

#div-subcategory-dolls{
	height:500px;
	left:70px;
	position:absolute;
	top:31px;
	z-index:100;
	width:90px;
}

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

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

#div-wheretobuy-box-en-ca{
	background:url('../images/wheretobuy_box_en-ca.png') no-repeat left top;
	height:456px;
	width:594px;
}

#div-wheretobuy-box-en-us,#div-wheretobuy-box-en-uk{
	background:url('../images/wheretobuy_box_en-us.png') no-repeat left top;
	height:456px;
	width:594px;
}

#div-wheretobuy-box-en-au{
	background:url('../images/wheretobuy_box_en-au.png') no-repeat left top;
	height:456px;
	width:594px
}

#div-wheretobuy-box-es-es{
	background:url('../images/wheretobuy_box_es-es.png') no-repeat left top;
	height:456px;
	width:594px;
}

#div-wheretobuy-box-es-mx{
	background:url('../images/wheretobuy_box_es-mx.png') no-repeat left top;
	height:456px;
	width:594px;
}

#div-wheretobuy-box-fr-be{
	background:url('../images/wheretobuy_box_fr-be.png') no-repeat left top;
	height:456px;
	width:594px;
}

#div-wheretobuy-box-fr-ca{
	background:url('../images/wheretobuy_box_fr-ca.png') no-repeat left top;
	height:456px;
	width:594px;
}

#div-wheretobuy-box-fr-fr,#div-wheretobuy-box-fr-lu{
	background:url('../images/wheretobuy_box_fr-fr.png') no-repeat left top;
	height:456px;
	width:594px;
}

#div-wheretobuy-box-it-it{
	background:url('../images/wheretobuy_it-it.png') no-repeat left top;
	height:456px;
	width:594px;
}

#div-wheretobuy-box-nl-be{
	background:url('../images/wheretobuy_box_nl-be.png') no-repeat left top;
	height:456px;
	width:594px;
}

#div-wheretobuy-box-nl-nl{
	background:url('../images/wheretobuy_box_nl-nl.png') no-repeat left top;
	height:456px;
	width:594px;
}

#div-wheretobuy-content{
	left:210px;
	position:absolute;
	top:330px;
}

.no-drop{
	cursor: no-drop;
}

#img-def-def{
	left:240px;
	position:absolute;
	top:520px;
}

#img-def-flower{
left:80px;
position:relative;
top:-170px;
}

#img-def-girl{
	left:663px;
	position:absolute;
	top:332px;
}

#img-def-whatismoxie{
	left:200px;
	position:absolute;
	top:300px;
}

#img-flower{
	left:80px;
	position:relative;
	top:-150px;
	display:block;
}

#img-fun-categories{
	left:10px;
	position:absolute;
	top:50px;
}

#img-gallery{
	position:relative;
	top:-2px !important;
}

#img-home-flower{
left:35px;
position:relative;
top:-150px;
float:left;
}

#img-home-girls{
	left:144px;
	position:absolute;
	top:211px;
}

#img-home-logo{
	left:287px;
	position:absolute;
	top:50px;
}

#img-login-or{
	left:306px;
	position:absolute;
	top:42px;
}

#img-login-new-user-pass{
	left:188px;
	position:absolute;
	top:136px;
}

#img-login-user-pass{
	left:190px;
	position:absolute;
	top:140px;
}

#img-logo{
	left:320px;
	position:absolute;
	top:55px;
}

#ol-rules{
	font-size:12px;
	line-height:18px;
	list-style-position:inside;
	margin:0;
	padding:0;
	text-align:left;
}

#ol-rules li{
	margin:0 0 20px 0;
}

#p-footer-copyright{
	font-size:10px;
	margin:0;
	padding:4px 0;
}
#footer_container{
	width:870px;
	margin-left:130px;
}
#giga_logo {
	background:url('../images/logo_giga_it.png') no-repeat left top;
	width:100px;
	margin-left:400px;
	margin-top:-50px;
	width: 80px;
	height: 47px;
}

#gruppo_logo{
	height:80px;
	width:80px;
	
}
#copyright_it{
	width:350px;
	text-align:center;
	margin:0 auto;
	margin-top:-80px;
}
.clear{
	clear:both;
}

#p-login-area{
	float:left;
	font-weight:bold;
	margin:0;
	padding:0;
	visibility:hidden;
}

/* BEGIN PRODUCT WISHLIST */
div.spacer_prodwishlist{
	clear:both;
	height:400px;
}
#div-prodlist{
	width:555px;
	border:1px solid gray;
	height:340px;
	overflow:auto;
	margin:-440px 40px 20px 70px;
	z-index:10;
}
#div-prod-thumb{
	background:url('../images/test_item_doll1.png') no-repeat left top;
	text-align:left;
	display:block;
	width:100px;
	height:183px;
	float:left;
}
.doll_container{
	display:block;
	width:500px;
	height:155px;
}
.doll_promo{
	margin:0 auto;
	text-align:left;
	width:300px;
	height:150px;
	display:block;
	left:50%;
	margin-left:150px;
}

#artitiude_container{
	position:absolute;
	left:240px;
	top:330px;
	width:550px;
	height:470px;
	overflow:scroll;
	z-index:50px;
	
}
#artitude_promo{
	background:url('../images/artitude_it.png') no-repeat left top;
	width: 500px;
	height: 700px;
	margin:0 auto;
}

#div-home-artitude{
	background:url('../images/home_promo_artitude_it.png') no-repeat left top;
	height:216px;
	width:216px;
	border:0;
	padding:0;
	margin-left:10px;
	left:22px;
	margin-top:0;
	position:relative;
}

#div-home-moxiepromotion{
	background:url('../images/promo1_s10_regalos_es.swf') no-repeat left top;
	height:216px;
	width:216px;
	border:0;
	padding:0;
	margin-left:10px;
	left:22px;
	margin-top:0;
	position:relative;
}

#home_promos{
	width:750px;
	
}

#promotion_container{
	position:absolute;
	left:110px;
	top:330px;
	width:784px;
	height:424px;
	z-index:1;
}

#moxie_promotion{
	background:url('../images/regalos-es.png') no-repeat left top;
	width: 784px;
	height: 450px;
	margin:0 auto;
}

/* product */

#product-container{
	width:500px;
	top:10px;
	left:20px;
}
.thumb {
	width: 110px;
	float: left;
	vertical-align:top;
}
.desc{
	width: 370px;
	float: right;
	padding-left: 10px;
}

.clear_border{
	clear:both;
	border-top:1px dotted gray;
}
.title{
	font-size:16px;
	line-height:6px;
}
.price{
	font-size:12px;
	line-height:6px;
}
.remove{
	font-size:12px;
	line-height:6px;
}



/* END SELECTOR ELEMENTS */
