@charset "utf-8";
* {
margin:0;
padding:0;
}
.text_01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
}
a.text_01:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	background-color: #62CA62;
}
.title01 {
	font-size:14px;
	font-weight:bold;
}
.subtitle01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin-top: 5px;
	text-decoration: none;
}
/*------------------------------------------------------------------
Layers Principais
--------------------------------------------------------------------*/
#conteiner {
	position: absolute;
	height: 700px;
	width: 100%;
	margin-top: -350px;
	top: 50%;
}
#cabeca {
	position: relative;
	width: 90%;
	margin-right: auto;
	margin-left: auto;
	height: 65px;
	background-image: url(images/other/tittle_01.png);
	background-repeat: no-repeat;
	background-position: center top;
	z-index: 10;
}
#corpo {
	clear: left;
	position: relative;
	height: 600px;
	width: 90%;
	background-image: url(images/backgrounds/bg_capa.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	border: 2px solid #000000;
	margin-right: auto;
	margin-left: auto;
}
#conteudo_maybelle {
	background-image: url(images/backgrounds/bg_blue.jpg);
	background-repeat: repeat-x;
	background-position: top;
	height: 488px;
	width: 488px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	border: 2px solid #000000;
	margin-top: -476px;
}
#conteudo_news {
	background-image: url(images/backgrounds/bg_green.jpg);
	background-repeat: repeat-x;
	background-position: top;
	height: 488px;
	width: 488px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	border: 2px solid #000000;
	margin-top: -476px;
}
#conteudo_contact {
	background-image: url(images/backgrounds/bg_red.jpg);
	background-repeat: repeat-x;
	background-position: top;
	height: 488px;
	width: 488px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	border: 2px solid #000000;
	margin-top: -476px;
}
#conteudo_about {
	background-image: url(images/backgrounds/bg_yellow.jpg);
	background-repeat: repeat-x;
	background-position: top;
	height: 488px;
	width: 488px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	border: 2px solid #000000;
	margin-top: -476px;
}
#conteudo_gift {
	background-image: url(images/backgrounds/bg_orange.jpg);
	background-repeat: repeat-x;
	background-position: top;
	height: 488px;
	width: 488px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	border: 2px solid #000000;
	margin-top: -476px;
}
#conteudo {
	height: 530px;
	width: 530px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	top: 35px;
	background-color: #FFFFFF;
	filter: Alpha(Opacity=50);
	-moz-opacity:.50;
	opacity:.50;
	clear: both;
}
#base {
	clear: none;
	width: 90%;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	height: 35px;
}
#conteudo_index {
	height: 530px;
	width: 530px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	top: 35px;
}
#cabeca_index {
	position: relative;
	width: 90%;
	margin-right: auto;
	margin-left: auto;
	height: 65px;
	z-index: 10;
}

/*----------------------------------------------------------------------
Boxes 'a' e 'b' de textos
------------------------------------------------------------------------*/
.box_a_top {
	background-image: url(images/backgrouds_text/box_r1_c1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.box_a_base {
	background-image: url(images/backgrouds_text/box_r5_c1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.box_a_center {
	background-image: url(images/backgrouds_text/box_r3_c1.gif);
	background-repeat: repeat-y;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left: 25px;
	padding-right: 20px;
}
.box_b_top {
	background-image: url(images/backgrouds_text/box_b_r1_c1.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.box_b_base {
	background-image: url(images/backgrouds_text/box_b_r5_c1.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.box_b_center {
	background-image: url(images/backgrouds_text/box_b_r3_c1.gif);
	background-repeat: repeat-y;
	background-position: right center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left: 25px;
	padding-right: 20px;
}

/*---------------------------------------------------------------------------
 Menu
-----------------------------------------------------------------------------*/
#menu {
	position: absolute;
	height: 300px;
	width: 200px;
	top: 25px;
	left: 0px;
	z-index: 10;
}
ul {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	list-style-type: none;
	font-size: 12px;
	color: #000000;
}
li {
	margin-bottom: 20px;
	background-image: url(images/menu/maybelle_b.gif);
}
#aa {
	background-image: url(images/menu/maybelle_a.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 42px;
	width: 100px;
	text-decoration: none;
}
#aa:hover {
	background-image: url(images/menu/maybelle_b.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 42px;
	width: 100px;
}
#bb {
	background-image: url(images/menu/about_the_author_a.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 42px;
	width: 140px;
}
#bb:hover {
	background-image: url(images/menu/about_the_author_b.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 42px;
	width: 140px;
}
#cc {
	background-image: url(images/menu/gift_shop_a.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 42px;
	width: 100px;
}
#cc:hover {
	background-image: url(images/menu/gift_shop_b.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 42px;
	width: 100px;
}
#dd {
	background-image: url(images/menu/news_and_events_a.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 42px;
	width: 130px;
}
#dd:hover {
	background-image: url(images/menu/news_and_events_b.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 42px;
	width: 130px;
}
#ee {
	background-image: url(images/menu/contact_us_a.png);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 42px;
	width: 105px;
}
#ee:hover {
	background-image: url(images/menu/contact_us_b.png);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 42px;
	width: 105px;
}
/*-------------------------------------------------------------------
Personagens
---------------------------------------------------------------------*/
#fig01a {
	position:absolute;
	width:200px;
	height:258px;
	z-index:2;
	background-image: url(images/personagens/fig01a2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	left: -75px;
	top: 222px;
}
#fig01b {
	position:absolute;
	width:532px;
	height:295px;
	z-index:2;
	background-image: url(images/personagens/fig01b.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#fig04a {
	position:absolute;
	width:354px;
	height:265px;
	z-index:2;
	background-image: url(images/personagens/fig04a2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	left: -101px;
	top: 237px;
}
#fig04b {
	position:absolute;
	width:82px;
	height:89px;
	z-index:2;
	background-image: url(images/personagens/fig04b.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	left: 67px;
	top: 28px;
}
#fig04c {
	position:absolute;
	width:242px;
	height:175px;
	z-index:2;
	background-image: url(images/personagens/fig04c.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	left: 369px;
	top: 277px;
}
#fig05a {
	position:absolute;
	width:330px;
	height:580px;
	z-index:2;
	background-image: url(images/personagens/fig05a.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	left: 326px;
}

/*----------------------------------------------------------------------
Personagens index
------------------------------------------------------------------------*/
#index01a {
	position:absolute;
	width:131px;
	height:251px;
	z-index:5;
	background-image: url(images/personagens/fig01a.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	left: 5px;
	top: 237px;
}
#index01b {
	position:absolute;
	width:306px;
	height:169px;
	z-index:5;
	background-image: url(images/personagens/fig01b2.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	top: 385px;
	left: 220px;
}
#index01c {
	position:absolute;
	width:204px;
	height:122px;
	z-index:5;
	background-image: url(images/personagens/fig01c.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	left: 262px;
	top: 250px;
}
#index01d {
	position:absolute;
	width:48px;
	height:27px;
	z-index:5;
	background-image: url(images/personagens/fig01d.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	left: 500px;
	top: 115px;
}
#index01h {
	position:absolute;
	width:100px;
	height:43px;
	z-index:5;
	background-image: url(images/personagens/fig01h.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	left: 485px;
	top: 278px;
}
#home {
	position:absolute;
	width:54px;
	height:70px;
	z-index:2;
	background-image: url(images/personagens/home.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	left: 93%;
	top: 527px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: right;
	vertical-align: bottom;
	display: block;
}
#titulo_index {
	position:absolute;
	width:351px;
	height:139px;
	z-index:4;
	background-image: url(images/other/title_01.gif);
	background-repeat: no-repeat;
	background-position: center top;
	left: 90px;
	top: -20px;
}
#kate_index {
	position:absolute;
	width:222px;
	height:25px;
	z-index:6;
	background-image: url(images/other/kate_patterson_index.gif);
	background-repeat: no-repeat;
	background-position: center top;
	left: 150px;
	top: 530px;
}

/*-------------------------------------------------------------------
Figuras Gift Shop
---------------------------------------------------------------------*/
#fig03a {
	position:absolute;
	width:177px;
	height:246px;
	z-index:2;
	background-image: url(images/gift_shop/fig03a.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	left: 59px;
	top: 204px;
}
#fig03b {
	position:absolute;
	width:178px;
	height:246px;
	z-index:2;
	background-image: url(images/gift_shop/fig03b.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	left: 257px;
	top: 204px;
}
#fig03c {
	position:absolute;
	width:178px;
	height:246px;
	z-index:2;
	background-image: url(images/gift_shop/fig03c.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	left: 356px;
	top: 216px;
}
#fig03a2 {
	position:absolute;
	width:178px;
	height:246px;
	z-index:2;
	background-image: url(images/gift_shop/fig03a.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	left: 207px;
	top: 243px;
}
#fig03b2 {
	position:absolute;
	width:178px;
	height:246px;
	z-index:2;
	background-image: url(images/gift_shop/fig03b.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	left: 220px;
	top: 166px;
}
#fig03c2 {
	position:absolute;
	width:178px;
	height:246px;
	z-index:2;
	background-image: url(images/gift_shop/fig03c.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	left: 356px;
	top: 216px;
}
/*-------------------------------------------------------------------
Other layers
---------------------------------------------------------------------*/
#alaska {
	background-image: url(images/other/alaska_01.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 95%;
	width: 95%;
	position: relative;
	z-index: 4;
}
