/*-----------------------------------------------------------*/
/* Public CSS
/*-----------------------------------------------------------*/
body {
	color: #FFF;
	font: 13px Arial;
	padding: 0px;
	margin: 0px;

}

.Home {
	background: #30C7E2;
	height: 100%;
}

.Water {
	background: #31c8e3 url('/img/e1/t1/BG.water_gradient.jpg') top center repeat-x;
}

.Island {
	background: #31c8e3 url('/img/e1/t1/BG.water_gradient.jpg') top center repeat-x;
}

.Beach {
	background: #80b525 url('/img/e1/t1/bg.beach.jpg') repeat-x;
	background-position: center 150px;
}

.MessageBanner {
	color: #F26421;
	background: #97D9E9;
	font-weight: bold;
	text-align: center;
	font-size: 1.3em;
	line-height: 1.3em;
	padding-bottom: 5px;
}

#HomeSWF {
	top:0px; 
	left: 0px; 
	bottom: 0px; 
	right:0px;
}

/* Interior Pages */
.Header {
	position: relative;
	top: 0px;
	left: 0px;
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 150px;
	background: #26bad6;
}

.Content {
	position: relative;
	margin: 0px auto;
	padding: 0px;
	width: 100%;
}
/*-----------------------------------------------------------*/

.Error {
	color: #892420;
	font-weight: bold;
}
label {
	font-weight: bold;
}
/*-----------------------------------------------------------*/

/* Character ------------------------------------------------*/
.Character {
	width: 910px;
	margin: 0px auto;
	position: relative;
}

/*-----------------------------------------------------------*/

/* Login ----------------------------------------------------*/
.Login {
	margin: 0px auto;
	width: 331px;
	height: 387px;
	position: relative;
}

#Login #Username {
	position: absolute;
	top: 173px;
	left: 136px;
	width: 93px;
}

#Login #Password {
	position: absolute;
	top: 200px;
	left: 136px;
	width: 93px;
}
#Login #RememberMe {
	position: absolute;
	top: 224px;
	left: 108px;
}
#Login #Submit {
	position: absolute;
	top: 248px;
	left: 95px;
}

#Login #Register {
	background: url('/img/e1/t1/btn.register.gif');
	position: absolute;
	top: 246px;
	left: 158px;
	width: 62px;
	height: 23px;
}

#Login #ForgotPassLink {
	background: url('/img/e1/t1/btn.forgot_pass.gif') no-repeat;
	position: absolute;
	top: 273px;
	left: 111px;
	width: 92px;
	height: 15px;
	display: block;
}

#ForgotPass #LoginLink {
	background: url('/img/e1/t1/btn.login.gif') no-repeat;
	position: absolute;
	top: 235px;
	left: 141px;
	width: 29px;
	height: 12px;
	display: block;
}

#Login {
	background: url('/img/e1/t1/bg.login2.jpg') no-repeat;
	margin: 0px auto;
	width: 307px;
	height: 431px;
	position: relative;

	display: none;
}
#ForgotPass {
	background: url('/img/e1/t1/bg.forgot2.jpg') ;
	margin: 0px auto;
	width: 307px;
	height: 431px;
	position: relative;
}

#ForgotPass #Email {
	position: absolute;
	top: 170px;
	left: 75px;
	width: 150px;
}

#ForgotPass #Submit {
	position: absolute;
	top: 202px;
	left: 128px;
}

#Login span, #ForgotPass span {
	display: none;
}

#LoginMsg {
	font-weight: bold;
	color: #ffffff;
}
/* Avatar Boutique / Profile --------------------------------*/
.Boutique {
	background: url('/img/e1/t1/boutique.bg.jpg') no-repeat;
	width: 980px;
	height: 710px;
	margin: 0px auto;
	position: relative;
}

.Boutique .Cart {
	position: absolute;
	top: 340px;
	left: 62px;
	width: 180px;
	height: 300px;
}

.Boutique #UserPoints {
	width: 180px;
	height: 28px;
	font-weight: bold;
	font-size: 28px;
	text-align: center;
	padding: 0px 0 10px 0;
}

.Boutique #CartItemList {
	width: 178px;
	height: 160px;
	margin-top: 40px;
	font-weight: bold;
	font-size: 12px;
	overflow: visible;
}

.Boutique #CartItemWrapper {
	width: 178px; 
	height: 160px; 
	overflow: hidden;
}

.PrivacyContent, .TermsContent, .AboutContent, .MessageContent, .SafetyContent {
	width: 560px;
	height: 400px;
	overflow: auto;
}

.MoreInfo {
	padding: 5px;
	width: 300px;
	border: 2px solid #005D69;
	background: #005D69;
	font: normal 12px/14px 'Arial','Sans-Serif';
	color: #FFFFFF;
	position: absolute;
		top: 0px;
		left: 0px;
	z-index: 10000;
	display: none;
}

.VP_StarfishAveGetBling {
	background: url('/img/e1/t1/viewprofile_starfishavegb.png') no-repeat;
	width: 87px;
	height: 47px;
	position: absolute;
		top: 1162px;
		left: 250px;
	z-index: 1000000000;
	display: none;
	behavior: url('/css/e1/t1/iepngfix.htc'); 
}
.VP_StarfishAveGetBling.BackstageGetBling {
	position: absolute;
		top: 1079px;
		left: 87px;
}

.VP_Post4Shell {
	background: url('/img/e1/t1/viewprofile_post4shell.png') no-repeat;
	width: 95px;
	height: 21px;
	position: absolute;
		bottom: -55px;
		right: 26px;
	z-index: 100000;
	display: block;
	behavior: url('/css/e1/t1/iepngfix.htc'); 
}

/* Scroller ---------------------------------------------[TN]*/
.ScrollParent .jScrollPaneTrack {
	background: url('/img/e1/t1/scroller/bg.scroller.track.jpg') repeat-y;
}
.ScrollParent .jScrollPaneDrag {
	background: url('/img/e1/t1/scroller/bg.scroller.handle.middle.jpg') repeat-y;
}
.ScrollParent .jScrollPaneDragTop {
	background: url('/img/e1/t1/scroller/bg.scroller.handle.top.jpg') no-repeat;
	height: 4px;
}
.ScrollParent .jScrollPaneDragBottom {
	background: url('/img/e1/t1/scroller/bg.scroller.handle.bottom.jpg') no-repeat;
	height: 5px;
}
.ScrollParent a.jScrollArrowUp {
	height: 18px;
	background: url('/img/e1/t1/scroller/bg.scroller.arrow.up.gif') no-repeat 0 -20px;
}
.ScrollParent a.jScrollArrowUp:hover {
	background-position: 0 0;
}
.ScrollParent a.jScrollArrowDown {
	height: 18px;
	background: url('/img/e1/t1/scroller/bg.scroller.arrow.down.gif') no-repeat 0 -20px
}
.ScrollParent a.jScrollArrowDown:hover {
	background-position: 0 0;
}

/* IE SPECIFIC HACKED STYLES */
* html .jScrollPaneDragBottom {
	bottom: -1px;
}
/* /IE SPECIFIC HACKED STYLES */
/*/------------------------------------------------------[TN]*/



.Boutique #CartTotal {
	position: absolute;
	top: 250px;
	width: 171px;
	height: 33px;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
}

.Boutique #CartItemList .ItemThumb {
	float: left;
	width: 36px;
	height: 36px;
}

.Boutique #CartItemList .ItemCost {
	float: left;
	width: 100px;
	height: 36px;
	padding: 10px 0 2px 3px;
	overflow: hidden;
}

.Boutique #CartItemList .ItemRemove {
	background: url('/img/e1/t1/btn_close.gif') no-repeat;
	width: 15px;
	height: 46px;
	float: right;
	display: block;
	margin-right: 5px;
	background-position: 5px 14px;
}

.Boutique #ItemList {
	position: absolute;
	top: 96px;
	left: 372px;
	width:448px;
	height: 540px;
}

.Boutique .Item, .Profile .Item, .Boutique .ItemHanger, .Profile .ItemHanger, .Profile .UserAvatar {
	width: 108px;
	height: 153px;
	text-align: center;
	font-weight: bold;
	color: #005D69;
	float: left;
	display: inline;
}

.Profile .UserAvatar {
	margin: 20px 10px 0 10px;
	width: 90px;
	height: 100px;
}

.Boutique .ItemHanger, .Profile .ItemHanger {
	background: url('/img/e1/t1/bg.hanger.png') no-repeat;
	behavior: url('/css/e1/t1/iepngfix.htc'); 
}

.Boutique .Control {
	position: absolute;
	width: 410px;
	top: 63px;
	left: 387px;
}

.Boutique .ButtonOutfit, .Boutique .ButtonHairstyle, .Boutique .ButtonHat, .Boutique .ButtonAccessories, .Boutique .ButtonGear, .Profile .ButtonOutfit, 
.Profile .ButtonHairstyle, .Profile .ButtonHat, .Profile .ButtonAccessories, .Profile .ButtonGear, .Profile .ButtonAvatar , .Profile .ButtonOne, 
.Profile .ButtonTop, .Profile .ButtonBottom, .Profile .ButtonShoes {
	height: 33px;
	display: block;
	float: left;
}

.Boutique .Divider, .Profile .Divider {
	background: url('/img/e1/t1/divider.gif') no-repeat;
	width: 4px;
	height: 36px;
	display: block;
	float: left;
	margin: 0 8px 0 8px;
}

.Boutique .ButtonOutfit, .Profile .ButtonOutfit {
	background: url('/img/e1/t1/boutique.btn.outfit.gif') no-repeat;
	width: 84px;
}

.Boutique .ButtonOutfit, .Profile .ButtonOne {
	background: url('/img/e1/t1/boutique.btn.dresses.gif') no-repeat;
	width: 86px;
}

.Boutique .ButtonOutfit, .Profile .ButtonTop {
	background: url('/img/e1/t1/boutique.btn.tops.gif') no-repeat;
	width: 59px;
}

.Boutique .ButtonOutfit, .Profile .ButtonBottom {
	background: url('/img/e1/t1/boutique.btn.bottoms.gif') no-repeat;
	width: 83px;
}

.Boutique .ButtonOutfit, .Profile .ButtonShoes {
	background: url('/img/e1/t1/boutique.btn.shoes.gif') no-repeat;
	width: 68px;
}

.Boutique .ButtonHairstyle, .Profile .ButtonHairstyle {
	background: url('/img/e1/t1/boutique.btn.hairstyle.gif') no-repeat;
	width: 73px;
}

.Boutique .ButtonHat, .Profile .ButtonHat { 
	background: url('/img/e1/t1/boutique.btn.hat.gif') no-repeat;
	width: 96px;
}

.Boutique .ButtonAccessories, .Profile .ButtonAccessories {
	background: url('/img/e1/t1/boutique.btn.accessories.gif') no-repeat;
	width: 64px;
}

.Boutique .ButtonSidekick, .Profile .ButtonGear {
	background: url('/img/e1/t1/boutique.btn.gear.gif') no-repeat;
	width: 61px;
}

.Profile .ButtonAvatar {
	background: url('/img/e1/t1/boutique.btn.avatar.gif') no-repeat;
	width: 73px;
}

.Boutique .ButtonHover, .Profile .ButtonHover {
	background-position: 0 -33px;
}

.Boutique .ButtonEmptyCart {
	background: url('/img/e1/t1/boutique.btn.empty_cart.gif') no-repeat;
	position:absolute;
	top: 270px;
	left: 10px;
	width: 78px;
	height: 23px;
	display: block;
}

.Boutique .ButtonCheckOut {
	background: url('/img/e1/t1/boutique.btn.check_out.gif') no-repeat;
	position: absolute;
	top: 270px;
	left: 100px;
	width: 72px;
	height: 23px;
	display: block;
}

.Boutique span, .Profile span {
	display: none;
}

.Boutique #CartMessage {
	position: absolute;
	top: 620px;
	left: 377px;
	width: 430px;
	height: 50px;
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
}

.ProfileContainer {
	position: relative;
	width: 970px;
	height: 1024px;
	margin: 0px auto;
}

#ProfileSWF {
	position: absolute;
	top: 170px;
	left: 0px;
	width: 260px;
	height: 750px;
}

.StarfishAveHoverContainer {
	position: absolute;
		top: -1020px;
		left: -47px;
	z-index: 100000000;
}

.Profile {
	background: url('/img/e1/t1/profile.bg.jpg') no-repeat;
	position: absolute;
	top: 0px;
	left: 260px;
	width: 709px;
	height: 1016px;
}

.Profile .ProfileNav, .Profile .ProfileSubNav {
	position: absolute;
	top: 65px;
	left: 185px;
}

.Profile .ProfileSubNav {
	display: none;
}

.Profile .ProfileNav .MoreCloud {
	background: url('/img/e1/t1/btn.more_cloud.gif') no-repeat;
	position: absolute;
		top: -35px;
		left: 0px;
	width: 80px;
	height: 23px;
	display: none;
}

.Profile #UserItemList {
	position: absolute;
	top: 96px;
	left: 75px;
	width: 550px;
	height: 136px;
	overflow: hidden;
}

.Profile #UserItemList .NoItems {
	font-weight: bold;
	margin: 30px;
	text-align: center;
	color: #8600BC;
}

.Profile .ArrowPrev, .Profile .ArrowNex,t .Boutique .ArrowPrev, .Boutique .ArrowNext {
	width: 32px;
	height: 22px;
	display: block;
	float: left;
	margin-top: 60px;
}

.Profile .ArrowPrev, .Boutique .ArrowPrev { 
	background: url('/img/e1/t1/profile.arrow_left.gif') no-repeat;
	margin-right: 20px;
}

.Profile .ArrowNext, .Boutique .ArrowNext {
	background: url('/img/e1/t1/profile.arrow_right.gif') no-repeat;
	margin-left: 20px;
}

.Boutique .ArrowPrev, .Boutique .ArrowNext {
	width: 32px;
	height: 22px;
	display: block;
}

.Boutique .ArrowPrev {
	float: left;
	display: inline;
	margin: 0px;
}

.Boutique .ArrowNext {
	float: right;
	display: inline;
	margin: 0px;
}

.Boutique .PageArrows {
	position: absolute;
	top: 470px;
	left: 0px;
	width: 430px;
	height: 30px;
}

.Profile .ProfileDetail {
	position: absolute;
	top: 240px;
	left: 55px;
	width: 585px;
}

.Profile .ProfileDetail .HulalaName, 
		.Profile .ProfileDetail .Hobbies, 
		.Profile .ProfileDetail .Passions, 
		.Profile .ProfileDetail .Sign, 
		.Profile .ProfileDetail .Character, 
		.Profile .ProfileDetail .Element, 
		.Profile .ProfileDetail .Animal, 
		.Profile .ProfileDetail .Flower, 
		.Profile .ProfileDetail .Color, 
		.Profile .ProfileDetail .Fruit, 
		.Profile .ProfileDetail .Adventure, 
		.Profile .ProfileDetail .Heroes, 
		.Profile .ProfileDetail .Song,
		.Profile .ProfileDetail .Password {
	position: absolute;
	height: 30px;
	padding: 10px;
	overflow: hidden;
}

.Profile .ProfileDetail .HulalaName {
	top: 13px;
	left: 115px;
	width: 451px;
}

.Profile .ProfileDetail .Hobbies {
	top: 62px;
	left: 81px;
	width: 485px;
}

.Profile .ProfileDetail .Passions {
	top: 115px;
	left: 88px;
	width: 478px;
}

.Profile .ProfileDetail .Sign {
	top: 164px;
	left: 55px;
	width: 511px;
}

.Profile .ProfileDetail .Character {
	top: 210px;
	left: 208px;
	width: 358px;
}

.Profile .ProfileDetail .Element {
	top: 260px;
	left: 145px;
	width: 421px;
}

.Profile .ProfileDetail .Animal {
	top: 309px;
	left: 137px;
	width: 429px;
}

.Profile .ProfileDetail .Flower {
	top: 357px;
	left: 136px;
	width: 430px;
}

.Profile .ProfileDetail .Color {
	top: 408px;
	left: 125px;
	width: 441px;
}

.Profile .ProfileDetail .Fruit {
	top: 456px;
	left: 122px;
	width: 444px;
}

.Profile .ProfileDetail .Adventure {
	top: 506px;
	left: 163px;
	width: 403px;
}

.Profile .ProfileDetail .Heroes {
	top: 555px;
	left: 140px;
	width: 426px;
}

.Profile .ProfileDetail .Song {
	top: 605px;
	left: 125px;
	width: 441px;
}

.Profile .ProfileDetail .Password {
	top: 650px;
	left: 140px;
	width: 426px;
}

.Profile .ProfileDetail .Password .PasswordInputs {
	float: left;
	color: #005D69;
	display: none;
}

.Profile .ProfileDetail .Password input {
	width: 80px;
}

.Profile .ProfileDetail .BoardPostsWrapper {
	background: url('/img/e1/t1/profile.bg.board_posts.gif') repeat-y;
	position: absolute;
	top: 690px;
	left: 20px;
	padding: 10px;
	behavior: url('/css/e1/t1/iepngfix.htc'); 
}

.Profile .ProfileDetail .BoardPosts {
	overflow: hidden;
	color: #ffffff;
	width: 540px;
	height: 60px;
}

.Profile .ProfileDetail .XHMessage {
	position: absolute; 
		top: 700px; 
		left: 2px; 
	width: 585px; 
	text-align: center;
	font-weight: bold;
}

.Profile .BoardPosts .PostTitle, .Profile .BoardPosts .PostContent {
	font-size: 14px;
	padding-right: 5px;
}

.Profile .BoardPosts .PostTopicTitle {
	font-weight: bold;
}

.Profile .BoardPosts .PostDate {
	float: right;
	font-size: 10px;
	padding-right: 5px;
}



.Profile .ProfileDetail #HulalaNameInput,
		.Profile .ProfileDetail #HobbiesInput, 
		.Profile .ProfileDetail #PassionsInput, 
		.Profile .ProfileDetail #SignInput, 
		.Profile .ProfileDetail #CharacterInput, 
		.Profile .ProfileDetail #ElementInput, 
		.Profile .ProfileDetail #AnimalInput, 
		.Profile .ProfileDetail #FlowerInput, 
		.Profile .ProfileDetail #ColorInput, 
		.Profile .ProfileDetail #FruitInput, 
		.Profile .ProfileDetail #AdventureInput, 
		.Profile .ProfileDetail #HeroesInput, 
		.Profile .ProfileDetail #SongInput {
	float: left;
	display: none;
}

.Profile .ProfileDetail #HulalaNameInput{
	width: 400px;
}

.Profile .ProfileDetail #HobbiesInput {
	width: 434px;
}

.Profile .ProfileDetail #PassionsInput {
	width: 427px;
}

.Profile .ProfileDetail #SignInput {
	width: 460px;
}

.Profile .ProfileDetail #CharacterInput {
	width: 308px;
}

.Profile .ProfileDetail #ElementInput {
	width: 371px;
}

.Profile .ProfileDetail #AnimalInput {
	width: 379px;
}

.Profile .ProfileDetail #FlowerInput {
	width: 380px;
}

.Profile .ProfileDetail #ColorInput {
	width: 391px;
}

.Profile .ProfileDetail #FruitInput {
	width: 395px;
}

.Profile .ProfileDetail #AdventureInput {
	width: 355px;
}

.Profile .ProfileDetail #HeroesInput {
	width: 377px;
}

.Profile .ProfileDetail #SongInput {
	width: 392px;
}

.Profile .ProfileDetail span {
	display: block;
	color: #005D69;
	font-size: 14px;
	float: left;
}

.Profile .ProfileDetail .EditButton {
	background: url('/img/e1/t1/btn.edit.gif') no-repeat;
	width: 38px;
	height: 23px;
	display: block;
	float: right;
}

.Profile .ProfileDetail .SaveState {
	background-position: 0 -23px;
}

.Profile .ProfileDetail .EditButton span {
	display: none;
}

.BtnMyProfile {
	background: url('/img/e1/t1/profile.myprofile.png') no-repeat;
	behavior: url('/css/e1/t1/iepngfix.htc'); 
	width: 65px;
	height: 92px;
	display: block;
	position: relative;
		top: 95px;
		left: 170px;
	
}

.BtnMyProfile span {
	display: none;
}
/*-----------------------------------------------------------*/

/* Story ----------------------------------------------------*/
#StorySWF {
	margin: 0px auto;
	width: 940px;
	height: 600px;
}
/*-----------------------------------------------------------*/

/* Games ----------------------------------------------------*/
.Game {
	text-align: center;
}
.Game .Actions {
	padding: 10px;
}
/*-----------------------------------------------------------*/

/* New Games 9/5/2008 ---------------------------------------*/
.GameContent {
	width: 815px;
	margin: 0px auto;
	text-align: center;
}

.GotGame {
	width: 124px;
	height: 30px;
	margin: 20px auto;
}

.GameCell {
	width: 260px;
	height: 224px;
	float: left;
	display: block;
	margin: 5px;
}

.RipIt {
	background: url('/img/e1/t1/games_hulalaripit.gif') no-repeat;
}
.WiggleStation {
	background: url('/img/e1/t1/games_wigglestation.gif') no-repeat;
}
.CampCaptain {
	background: url('/img/e1/t1/games_campcaptain.gif') no-repeat;
}
.Dressup {
	background: url('/img/e1/t1/games_hulaladressup.gif') no-repeat;
}
.CoconutSlalom {
	background: url('/img/e1/t1/games_coconutslalom.gif') no-repeat;
}
.MoosicStudio {
	background: url('/img/e1/t1/games_moosicstudio.gif') no-repeat;
}
.BananaBoat {
	background: url('/img/e1/t1/games_bananaboat.gif') no-repeat;
}
.Modelicious {
	background: url('/img/e1/t1/games_modelicious.gif') no-repeat;
}
.Mermaidtastic {
	background: url('/img/e1/t1/game_mermaidtastic.gif') no-repeat;
}
.HulalaOMama {
	background: url('/img/e1/t1/game_hulalaomama.gif') no-repeat;
}
.DolphinDisco {
	background: url('/img/e1/t1/game_dolphindisco.gif') no-repeat;
}
.LightsOut {
	background: url('/img/e1/t1/games_lightsout.gif') no-repeat;
}

.WiggleContainer {
	width: 700px;
	height: 500px;
	margin: 0px auto;
	margin-top: 50px;
}
/*-----------------------------------------------------------*/

/* Footer ---------------------------------------------------*/
.Footer {
	position: relative;
	padding: 0px 50px 0px 50px;
	margin-top: 50px;
	text-align: center;
	font: 11px Arial;
	color: #FFF;
}
.Footer a{ 
	color: #FFF;

}

.Footer a:hover{
	text-decoration: underline;
}
/*-----------------------------------------------------------*/


/* Miscellaneous --------------------------------------------*/
.Clearer {
	clear: both;
}

.DownloadsContent .LoginReg {
	background: url('/img/e1/t1/login.popup.gif');
	width: 209px;
	height: 193px;
	position: absolute;
	top: 50px;
	left: 170px;
	z-index: 1000;
	display: none;
}

.DownloadsContent .LoginReg .RegisterButton {
	width: 61px;
	height: 24px;
	float: left;
	margin: 137px 0px 0px 40px;
}

.DownloadsContent .LoginReg .CloseButton {
	width: 53px;
	height: 23px;
	float: right;
	margin: 136px 43px 0px 0px;
}

.DownloadDisclaimer {
	font: normal 9px/11px 'Arial','Sans-Serif';
	color: #178A0B;
	width: 500px;
	margin-left: 10px;
}
/*-----------------------------------------------------------*/

/*-----------------------------------------------------------*/
/* E-Card
/*-----------------------------------------------------------*/
.Ecard {
	width: 980px;
	height: 710px;
	margin: 0px auto;
	position: relative;
}

.Ecard .Templates {
	width: 600px;
	height: 400px;
	margin: 0px auto;
	border: 1px solid #000000;
}

.Ecard .EcardSelect {
	width: 600px;
	height: 100px;
	margin: 0px auto;
	margin-top: 10px;
}

.Ecard .EcardSelect .Thumb1, .Ecard .EcardSelect .Thumb2, .Ecard .EcardSelect .Thumb3, .Ecard .EcardSelect .Thumb4 {
	width: 100px;
	height: 100px;
	margin-left: 38px;
	float: left;
	border: 1px solid black;
}

.Ecard .EcardSelect .Thumb1 {
	background: brown;
}

.Ecard .EcardSelect .Thumb2 {
	background: blue;
}

.Ecard .EcardSelect .Thumb3 {
	background: green;
}

.Ecard .EcardSelect .Thumb4 {
	background: purple;
}

.ErrorTxt {
	font-weight: bold;
	color: #FFFFFF;
}
/*-----------------------------------------------------------*/


/*-----------------------------------------------------------*/



/* Theatre --------------------------------------------------*/
.Theatre {
	width: 740px;
	height: 565px;
	margin: 0px auto;
	margin-top: 50px;
}
/*-----------------------------------------------------------*/

/* Starfish Ave ---------------------------------------------*/
.StarfishAve {
	width: 900px;
	height: 667px;
	margin: 0px auto;
	background: url('/img/e1/t1/sa.background.jpg') no-repeat;
}

.StarfishAve .CartMessage {
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}

.StarfishAve .StoreContent .CartMessage {
	position: absolute;
		top: 32px;
		left: 119px;
	width: 165px;
	margin: 0px;
	padding: 0px;
}
.StarfishAve .StoreContent .CartMessage p {
	font-size: 14px;
	line-height: 16px;
	background: #ffff4a;
	color: #8f2b98;
	padding: 3px;
	margin: 0px;
	border: 2px solid #8f2b98;
}
.StarfishAve .StoreContent.Avatar .CartMessage {
	position: relative;
}
.StarfishAve .FourAvatarSaveShell {
	font-weight: bold;
	text-align: center;
	width: 400px; 
	float: right; 
	padding-right: 95px; 
	padding-top: 30px;
}
.StarfishAve .FourAvatarSaveShell p {
	font-size: 14px;
	background: #ffff4a;
	color: #8f2b98;
	padding: 3px;
	border: 2px solid #8f2b98;
}
.StarfishNav {
	width: 204px;
	padding: 130px 0px 0px 0px;
	background: url('/img/e1/t1/sa.navbg.gif') no-repeat;
	float: left;
}

.StarfishNavLink {
	width: 200px;
	height: 125px;
	position: absolute;
		top: 0px;
		left: 0px;
}

.StarfishNav ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

.StarfishNav ul li {
	height: 21px;
	margin-bottom: 2px;
}

.StarfishNav ul li a {
	height: 21px;
	display: block;
}

.StarfishNav ul li a:hover {
	background-position: 0px -21px;
	cursor: pointer;
}

.StarfishNav .Bling {
	width: 110px;
	background: url('/img/e1/t1/sa.nav_bling.png') no-repeat;
	behavior: url('/css/e1/t1/iepngfix.htc'); 
}

.StarfishNav .Tikistuff {
	width: 68px;
	background: url('/img/e1/t1/sa.nav_tikistuff.png') no-repeat;
	behavior: url('/css/e1/t1/iepngfix.htc'); 
}

.StarfishNav .Monkeybobstuff {
	width: 122px;
	background: url('/img/e1/t1/sa.nav_monkeybobstuff.png') no-repeat;
	behavior: url('/css/e1/t1/iepngfix.htc'); 
}

.StarfishNav .Monkeybobbiestuff {
	width: 140px;
	background: url('/img/e1/t1/sa.nav_monkeybobbiestuff.png') no-repeat;
	behavior: url('/css/e1/t1/iepngfix.htc'); 
}

.StarfishNav .Lotusstuff {
	width: 80px;
	background: url('/img/e1/t1/sa.nav_lotusstuff.png') no-repeat;
	behavior: url('/css/e1/t1/iepngfix.htc'); 
}

.StarfishNav .Lavadrops {
	width: 79px;
	background: url('/img/e1/t1/sa.nav_lavadrops.png') no-repeat;
	behavior: url('/css/e1/t1/iepngfix.htc'); 
}

.StarfishNav .Funtogo {
	width: 121px;
	background: url('/img/e1/t1/sa.nav_funtogo.png') no-repeat;
	behavior: url('/css/e1/t1/iepngfix.htc'); 
}

.StarfishNav .Glitzyprofile {
	width: 89px;
	background: url('/img/e1/t1/sa.nav_glitzyprofile.png') no-repeat;
	behavior: url('/css/e1/t1/iepngfix.htc'); 
}

.StarfishNav .Avatar {
	width: 94px;
	background: url('/img/e1/t1/sa.nav_avatar.png') no-repeat;
	behavior: url('/css/e1/t1/iepngfix.htc'); 
}

.StarfishNav .BasketLink {
	width: 118px;
	background: url('/img/e1/t1/sa.nav_basket.png') no-repeat;
	behavior: url('/css/e1/t1/iepngfix.htc'); 
}
.StarfishNav .FreeDownloads {
	width: 118px;
	background: url('/img/e1/t1/sa.nav_download.png') no-repeat;
	behavior: url('/css/e1/t1/iepngfix.htc'); 
}
.StarfishNav .BuySeashells {
	width: 118px;
	background: url('/img/e1/t1/sa.nav_buyseashells.png') no-repeat;
	behavior: url('/css/e1/t1/iepngfix.htc'); 
}
.StarfishNav .Selected {
	background-position: 0px -21px;
}

.StarfishAve .Control {
	height: 128px;
	position: relative;
}

.StarfishAve .Control li {
	float: left;
}

.StarfishAve .Basket {
	background: transparent url('/img/e1/t1/sa.bg.basket.png');	
	width: 970px;
	height: 550px;
	position: relative;
	behavior: url('/css/e1/t1/iepngfix.htc');
	background: transparent;
}

.StarfishAve .Basket span {
	display: none;
}

.StarfishAve .Basket .BasketTitle {
	background: url('/img/e1/t1/sa.title.basket.gif') no-repeat;
	width: 110px;
	height: 124px;
	margin-left: 30px;
}

.StarfishAve .AvatarPreviewTiki {
	background: url('/img/e1/t1/sa.bg.preview_tiki.gif') no-repeat;
	background-position:  34px 250px;
	width: 260px;
	height: 350px;
	float: left;
}

.StarfishAve .AvatarPreviewGirl {
	background: url('/img/e1/t1/sa.bg.preview_girl2.gif') bottom center no-repeat;
	width: 260px;
	height: 370px;
	float: left;
}

.StarfishAve .AvatarPreviewMonkey, .StarfishAve .AvatarPreviewMonkeyGirl {
	background: url('/img/e1/t1/sa.bg.preview_monkeybob.gif') bottom center no-repeat;
	width: 260px;
	height: 370px;
	float: left;
}

.StarfishAve .AvatarPreviewLotus {
	background: url('/img/e1/t1/sa.bg.preview_lotus.gif') bottom center no-repeat;
	width: 260px;
	height: 370px;
	float: left;
}

.StarfishAve .ItemList {
	width: 500px;
	margin: 0px 0 0 260px;
}

.StarfishAve .PageArrows {
	width: 280px;
	margin: 0px 0px 0px 3px; 
}

.StarfishAve .PageArrows .ArrowNext, .StarfishAve .PageArrows .ArrowPrev {
	width: 32px;
	height: 22px;
	display: block;
}

.StarfishAve .PageArrows .ArrowNext {
	background: url('/img/e1/t1/profile.arrow_right.gif') no-repeat;
	float: right;
	margin-right: 30px;
}

.StarfishAve .PageArrows .ArrowPrev {
	background: url('/img/e1/t1/profile.arrow_left.gif') no-repeat;
	float: left;
	margin-left: 30px;
}

.StarfishAve .StoreContent, .StarfishAve .Basket .BasketContent {
	height: 500px;
	margin-left: 204px;
}

.StarfishAve .Control .Title {
	width: 110px;
	height: 128px;
	float: left;
}

.StarfishAve .Control .TitleLinks {
	height: 24px;
	text-align: center;
}

.StarfishAve .Control .TitleLinks ul {
	list-style: none;
}

.StarfishAve .Control .TitleLinks.Girl {
	width: 455px;
	margin-left: 245px;
}

.StarfishAve .Control .TitleLinks.Girl .SubCategory {
	margin-left: 20px;
}

.StarfishAve .Control .TitleLinks.Girl .SubCategory .SubCategoryLink {
	float: left;
	display: inline;
}

.StarfishAve .Control .TitleLinks.Tiki {
	margin-left: 280px;
}

.StarfishAve .Control .TitleLinks.Monkey {
	margin-left: 225px;
}

.StarfishAve .Control .TitleLinks.MonkeyGirl {
	margin-left: 260px;
}

.StarfishAve .Control .TitleLinks.Lotus {
	margin-left: 260px;
}

.StarfishAve .Control .TitleMonkey {
	background: url('/img/e1/t1/sa.title.monkey.gif') no-repeat;
}

.StarfishAve .Control .TitleMonkeyGirl {
	background: url('/img/e1/t1/sa.title.monkeygirl.gif') no-repeat;
}

.StarfishAve .Control .TitleGirl {
	background: url('/img/e1/t1/sa.title.girl.gif') no-repeat;
}

.StarfishAve .Control .TitleTiki {
	background: url('/img/e1/t1/sa.title.tiki.gif') no-repeat;
}

.StarfishAve .Control .TitleLotus {
	background: url('/img/e1/t1/sa.title.lotus.gif') no-repeat;
}

.StarfishAve .Control .ButtonHatTiki {
	background: url('/img/e1/t1/sa.btn.tikiheader.png') no-repeat;
	width: 90px;
	height: 31px;
	margin: 50px 0px 0px 30px;
	display: block;
	cursor: pointer;
	behavior: url('/css/e1/t1/iepngfix.htc');
}

.StarfishAve .Control .ButtonAccessoriesTiki {
	background: url('/img/e1/t1/sa.btn.tikiaccessories.png') no-repeat;
	width: 62px;
	height: 31px;
	margin: 50px 0px 0px 30px;
	display: block;
	cursor: pointer;
	behavior: url('/css/e1/t1/iepngfix.htc');
}

.StarfishAve .Control .ButtonGearTiki {
	background: url('/img/e1/t1/sa.btn.tikigear.png') no-repeat;
	width: 58px;
	height: 31px;
	margin: 50px 0px 0px 30px;
	display: block;
	cursor: pointer;
	behavior: url('/css/e1/t1/iepngfix.htc');
}

.StarfishAve .Control .ButtonOutfitMonkey, .StarfishAve .Control .ButtonOutfitMonkeyGirl {
	background: url('/img/e1/t1/sa.btn.monkeyfashion.png') no-repeat;
	width: 90px;
	height: 31px;
	margin: 50px 0px 0px 30px;
	display: block;
	cursor: pointer;
	behavior: url('/css/e1/t1/iepngfix.htc');
}

.StarfishAve .Control .ButtonHatMonkey, .StarfishAve .Control .ButtonHatMonkeyGirl {
	background: url('/img/e1/t1/sa.btn.monkeyheadgear.png') no-repeat;
	width: 58px;
	height: 31px;
	margin: 50px 0px 0px 30px;
	display: block;
	cursor: pointer;
	behavior: url('/css/e1/t1/iepngfix.htc');
}

.StarfishAve .Control .ButtonAccessoriesMonkey, .StarfishAve .Control .ButtonAccessoriesMonkeyGirl {
	background: url('/img/e1/t1/sa.btn.monkeyaccessories.png') no-repeat;
	width: 62px;
	height: 31px;
	margin: 50px 0px 0px 30px;
	display: block;
	cursor: pointer;
	behavior: url('/css/e1/t1/iepngfix.htc');
}

.StarfishAve .Control .ButtonGearMonkey, .StarfishAve .Control .ButtonGearMonkeyGirl {
	background: url('/img/e1/t1/sa.btn.monkeygear.png') no-repeat;
	width: 58px;
	height: 31px;
	margin: 50px 0px 0px 30px;
	display: block;
	cursor: pointer;
	behavior: url('/css/e1/t1/iepngfix.htc');
}

.StarfishAve .Control .ButtonOutfitGirl {
	background: url('/img/e1/t1/sa.btn.girlfashion.png') no-repeat;
	width: 90px;
	height: 31px;
	margin: 30px 0px 0px 25px;
	display: block;
	cursor: pointer;
	behavior: url('/css/e1/t1/iepngfix.htc');
}

.StarfishAve .Control .ButtonOneGirl {
	background: url('/img/e1/t1/sa.btn.girldress.png') no-repeat;
	width: 95px;
	height: 31px;
	margin: 10px 0px 0px 25px;
	display: block;
	cursor: pointer;
	behavior: url('/css/e1/t1/iepngfix.htc');
}

.StarfishAve .Control .ButtonTopGirl {
	background: url('/img/e1/t1/sa.btn.girltop.png') no-repeat;
	width: 60px;
	height: 31px;
	margin: 10px 0px 0px 25px;
	display: block;
	cursor: pointer;
	behavior: url('/css/e1/t1/iepngfix.htc');
}

.StarfishAve .Control .ButtonBottomGirl {
	background: url('/img/e1/t1/sa.btn.girlbottom.png') no-repeat;
	width: 98px;
	height: 31px;
	margin: 10px 0px 0px 25px;
	display: block;
	cursor: pointer;
	behavior: url('/css/e1/t1/iepngfix.htc');
}

.StarfishAve .Control .ButtonShoesGirl {
	background: url('/img/e1/t1/sa.btn.girlshoe.png') no-repeat;
	width: 74px;
	height: 31px;
	margin: 10px 0px 0px 25px;
	display: block;
	cursor: pointer;
	behavior: url('/css/e1/t1/iepngfix.htc');
}

.StarfishAve .Control .ButtonHairstyleGirl {
	background: url('/img/e1/t1/sa.btn.girlhair.png') no-repeat;
	width: 82px;
	height: 31px;
	margin: 30px 0px 0px 25px;
	display: block;
	cursor: pointer;
	behavior: url('/css/e1/t1/iepngfix.htc');
}

.StarfishAve .Control .ButtonAccessoriesGirl {
	background: url('/img/e1/t1/sa.btn.girlbling.png') no-repeat;
	width: 62px;
	height: 31px;
	margin: 30px 0px 0px 25px;
	display: block;
	cursor: pointer;
	behavior: url('/css/e1/t1/iepngfix.htc');
}

.StarfishAve .Control .ButtonGearGirl {
	background: url('/img/e1/t1/sa.btn.girlgear.png') no-repeat;
	width: 58px;
	height: 31px;
	margin: 30px 0px 0px 25px;
	display: block;
	cursor: pointer;
	behavior: url('/css/e1/t1/iepngfix.htc');
}

.StarfishAve .Control .ButtonHatLotus {
	background: url('/img/e1/t1/sa.btn.lotusheadgear.png') no-repeat;
	width: 111px;
	height: 31px;
	margin: 50px 0px 0px 30px;
	display: block;
	cursor: pointer;
	behavior: url('/css/e1/t1/iepngfix.htc');
}

.StarfishAve .Control .ButtonAccessoriesLotus {
	background: url('/img/e1/t1/sa.btn.lotusbling.png') no-repeat;
	width: 62px;
	height: 31px;
	margin: 50px 0px 0px 30px;
	display: block;
	cursor: pointer;
	behavior: url('/css/e1/t1/iepngfix.htc');
}

.StarfishAve .Control .ButtonGearLotus {
	background: url('/img/e1/t1/sa.btn.lotusgear.png') no-repeat;
	width: 58px;
	height: 31px;
	margin: 50px 0px 0px 30px;
	display: block;
	cursor: pointer;
	behavior: url('/css/e1/t1/iepngfix.htc');
}

.StarfishAve .Control .Hover {
	background-position: 0 -31px;
}

.StarfishAve .Item {
	background: url('/img/e1/t1/sa.store.monkeyitems.gif') no-repeat;
	width: 145px;
	height: 180px;
	float: left;
	text-align: center;
	padding: 2px 0px 2px 0px;
	margin: 0px 0px 30px 0px;
	display: inline;
	position: relative;
}

.StarfishAve .Basket .Shellculator {
	background: url('/img/e1/t1/sa.shellculator.gif') no-repeat;
	width: 230px;
	height: 277px;
	color: #803F98;
	float: left;
	margin: 50px 0px 0px -30px;
	position: relative;
}

.StarfishAve .Basket .Shellculator .UserPoints {
	font: bold 15px/17px 'Arial', 'Sans-Serif';
	width: 135px;
	height: 15px;
	position: absolute;
		top: 125px;
		left: 47px;
	text-align: center;
}

.StarfishAve .Basket .Shellculator .CartTotal {
	font: bold 15px/17px 'Arial', 'Sans-Serif';
	width: 145px;
	height: 15px;
	position: absolute;
		top: 165px;
		left: 42px;
	text-align: center;
}

.StarfishAve .Basket .Shellculator .CartBalance {
	font: bold 15px/17px 'Arial', 'Sans-Serif';
	width: 135px;
	height: 15px;
	position: absolute;
		top: 207px;
		left: 47px;
	text-align: center;
}

.StarfishAve .BasketContent .ItemList {
	width: 450px;
}

.StarfishAve .BasketContent .Item {
	position: relative;
	height: 180px;
}

.StarfishAve .BasketContent .ItemRemove {
	background: url('/img/e1/t1/sa.btn.remove.png') no-repeat;
	width: 99px;
	height: 32px;
	position: absolute;
		top: 140px;
		left: 15px;
	display: block;
	cursor: pointer;
	behavior: url('/css/e1/t1/iepngfix.htc');
}

.StarfishAve .CartButtons {
	width: 560px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	margin-right: 30px;
	float: right;
	text-align: center;
}

.StarfishAve .CartButtons li {
	margin: 20px 0px 0px 30px;
	float: left;
}

.StarfishAve .BasketContent .CartButtons .BtnGetMoreShell {
	background: url('/img/e1/t1/sa.btn.getmoreshell.gif') no-repeat;
	width: 174px;
	height: 49px;
	display: block;
}

.StarfishAve .BasketContent .CartButtons .BtnCheckout {
	background: url('/img/e1/t1/sa.btn.checkout.gif') no-repeat;
	width: 111px;
	height: 49px;
	display: block;
}

.StarfishAve .BasketContent .CartButtons .BtnEmptyCart {
	background: url('/img/e1/t1/sa.btn.emptycart.gif') no-repeat;
	width: 148px;
	height: 49px;
	display: block;
}

.StarfishAve .BasketContent .CartMessage {
	position: absolute;
		top: 70px;
		left: 470px;
	width: 420px;
}

.StarfishAve .StoreContent.Monkey .Item {
	background: url('/img/e1/t1/sa.store.monkeyitems.gif') no-repeat;
}

.StarfishAve .StoreContent.Girl .Item {
	background: url('/img/e1/t1/sa.store.girlitems.gif') no-repeat;
}

.StarfishAve .StoreContent.Tiki .Item {
	background: url('/img/e1/t1/sa.store.tikiitems.gif') no-repeat;
}

.StarfishAve .StoreContent .Item .Cost, .StarfishAve .BasketContent .Item .Cost {
	position: absolute;
		top: 95px;
		left: 96px;
	width: 50px;
	font: bold 19px/21px 'Arial', 'Sans-Serif';
	color: #2763d1;
	color: #FFFFFF;
	text-align: center;
}

.StarfishAve .StoreContent.Girl .Item .Cost {
	color: #FEEE00;
}

.StarfishAve .PageLinks {
	margin: 0px 70px 0px 70px;
	margin: 0px auto;
	width: 218px; 
}

.StarfishAve .PageLinks, .StarfishAve .PageLinks a {
	color: #C1419A;
	font: bold 16px/18px 'Arial', 'Sans-Serif';
	text-decoration: none;
}

.StarfishAve .PageLinks .Current, .StarfishAve .PageLinks a {
	border: 1px solid #C1419A;
	padding: 3px;
	line-height: 30px;
}

.StarfishAve .PageLinks .Current {
	background: #C1419A;
	color: #FFFFFF;
	display: inline;
}

.ClicktoTryOn {
	background: url('/img/e1/t1/sa.clicktotryon.png') bottom no-repeat;
	width: 189px;
	height: 86px;
	display: block;
	behavior: url('/css/e1/t1/iepngfix.htc');
	position: absolute;
		top: 488px !Important;
		top: 530px;
		left: 110px !Important;
		left: 120px;
}

.StarfishAve .BtnViewCart {
	background: url('/img/e1/t1/sa.btn.viewcart.gif') no-repeat;
	display: block;
	width: 111px;
	height: 31px;
	position: absolute;
		top: 510px;
		left: 769px;
}
.StarfishAve .BtnCheckOut {
	background: url('/img/e1/t1/sa.btn.checkout.pruple.gif') no-repeat;
	display: block;
	width: 112px;
	height: 32px;
	position: absolute;
		top: 546px;
		left: 769px;
}
.StarfishAve .AvatarBtnViewCart {
	background: url('/img/e1/t1/sa.btn.viewcart.gif') no-repeat;
	display: block;
	width: 122px;
	height: 34px;
	position: absolute;
		top: 122px;
		left: 253px;
}
.StarfishAve .AvatarBtnCheckOut {
	background: url('/img/e1/t1/sa.btn.checkout.pruple.gif') no-repeat;
	display: block;
	width: 122px;
	height: 34px;
	position: absolute;
		top: 122px;
		left: 374px;
}
/*-----------------------------------------------------------*/


/* Avatar Store ---------------------------------------------*/
.StarfishAve .Avatar .Control {
	height: 178px;
	background: url('/img/e1/t1/starfishave.avatar.heading.png') top left no-repeat;
	behavior: url('/css/e1/t1/iepngfix.htc');
}

.StarfishAve .Avatar .AvatarSelect {
	height: 210px;
	padding-left: 43px;
	background: url('/img/e1/t1/starfishave.avatar.board.png') bottom left no-repeat;
	behavior: url('/css/e1/t1/iepngfix.htc');
}

.StarfishAve .Avatar .AvatarSelect .AvatarItem {
	float: left;
}

.StarfishAve .Avatar .AvatarSelect .AvatarItem a {
	display: block;
	height: 210px;
}

.StarfishAve .Avatar .AvatarSelect #AvatarItem_Girl, .StarfishAve .Avatar .AvatarSelect #AvatarItem_Girl a {
	width: 107px;
}

.StarfishAve .Avatar .AvatarSelect #AvatarItem_Monkey, .StarfishAve .Avatar .AvatarSelect #AvatarItem_Monkey a {
	width: 137px;
}

.StarfishAve .Avatar .AvatarSelect #AvatarItem_Lotus, .StarfishAve .Avatar .AvatarSelect #AvatarItem_Lotus a {
	width: 110px;
}

.StarfishAve .Avatar .AvatarSelect #AvatarItem_MonkeyGirl, .StarfishAve .Avatar .AvatarSelect #AvatarItem_MonkeyGirl a {
	width: 115px;
}

.StarfishAve .Avatar .AvatarSelect #AvatarItem_All, .StarfishAve .Avatar .AvatarSelect #AvatarItem_All a {
	width: 127px;
}

.StarfishAve .Avatar .AvatarSelect .GotIt {
	width: 63px;
	height: 40px;
	background: url('/img/e1/t1/starfishave.avatar.gotit.png') no-repeat;
	behavior: url('/css/e1/t1/iepngfix.htc');
}

.StarfishAve .Avatar .AvatarSelect .AddedIt {
	width: 76px;
	height: 46px;
	background: url('/img/e1/t1/starfishave.avatar.added.png') no-repeat;
	behavior: url('/css/e1/t1/iepngfix.htc');
}
.StarfishAve .Avatar .AvatarSelect .AddedItAvatar {
	position: relative;
		top: -71px;
		right: -35px;
	width: 76px;
	height: 46px;
	background: url('/img/e1/t1/starfishave.avatar.added.png') no-repeat;
	behavior: url('/css/e1/t1/iepngfix.htc');
}
.StarfishAve .Avatar .AvatarSelect .AddedItAvatar {
	position: relative;
		top: -71px;
		right: -35px;
	width: 76px;
	height: 46px;
	background: url('/img/e1/t1/starfishave.avatar.added.png') no-repeat;
	behavior: url('/css/e1/t1/iepngfix.htc');
}
.StarfishAve .Avatar .AvatarSelect #AvatarItem_Girl .GotIt {
	margin: -100px 0 0 40px;
}

.StarfishAve .Avatar .AvatarSelect #AvatarItem_Monkey .GotIt {
	margin: -90px 0px 0px 50px;
}

.StarfishAve .Avatar .AvatarSelect #AvatarItem_MonkeyGirl .GotIt {
	margin: -90px 0px 0px 40px;
}

.StarfishAve .Avatar .AvatarSelect #AvatarItem_Lotus .GotIt {
	margin: -150px 0px 0px 20px;
}

.StarfishAve .Avatar .AvatarSelect #AvatarItem_All .GotIt {
	margin: -190px 0px 0px 40px;
}

.StarfishAve .Avatar .BtnViewCart {
	top: 450px;
}

.StarfishAve .Avatar .CartMessage {
	top: 0px;
}
.SurfTip {
	position: absolute;
		top: 230px;
/*		left: 482px;*/
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 417px;
	height: 303px;
	z-index: 10000;
}

/*----------------------------------------------------------*/