Title: Magic on Earth

Summary: When all that's dear to Flora is taken, she will fight to get it back. When she has to make this quest on Earth and runs into deceit, turmoil, and lies... how far will she go to save her friends? Flora x Helia, Stella x Brandon, Bloom x Sky, Musa x Riven, Layla x Nabu, Tecna x Timmy.

Authors Note: Okay, we're going to pretend this is before the ending of the third season. And Layla and Nabu still like each other. ...Yeah, sorry for the story distortion. xD; This was actually a dream of mine, and I really wanted to turn it into a fic. c:

**

"Flooora! Hurry up, will you!?" Stella banged on the door that led to Bloom and Flora's shared room.

"There's no way Stella got ready before us!" Bloom stared at the door incredulously. "Not with that hair, anyways...."

Flora sighed, pulling on her usual red skirt. "She's really psyched about today. I guess it's possible...."

Stella burst in. "I am TIRED of waiting on you two!"

"Now you know how we feel most of the time...." Bloom mumbled, smirking at her friend. "Well, here, you can do my hair." She tossed a brush at the blonde.

"Ohhh, Bloom, I've always wanted to do something with your hair...." Stella was instantly distracted.

Flora shook her head, brushing her hair with one hand and tending one of her plants with the other.

Layla came in, wearing her usual pink tank top and green jean-like skirt. "Aren't you girls ready yet?"

"Hey, fashionably late is the new thing." Musa came in, her hands folded behind her head.

Tecna was next in, tapping away at one of her gadgets before pocketing it. "What's the hold up, girls?"

"For once, it wasn't Stella. It was Flora and me." Bloom waved from her seat in front of the vanity, Stella pulling at her hair with a brush. "Kiko chewed through the wire for my alarm clock last night. It was an accident. I'll just get a new one or something."

"Well, there's a shocker. Stella isn't the hold up." Layla grinned at Stella's expression.

"Is it so awful that I like to take time to look nice for Brandon? Hmm?"

"We're just kidding Stel, calm down." Musa tugged at one of her pigtails absently.

"Hey, look, the boys are here!" Tecna, who had been peering out the window, turned back to her friends.

"Just in time." Stella stated, proudly putting a scrunchy in Blooms hair. "Tahdah!"

"Looks nice, Stella. Now let's get going." The group took off for the stairs.

**

The girls moved fast. When they reached the gates, the boys were still racing around the curve to get there. They'd always raced - must be a guy thing.

"Riven is in the lead!" Musa called out proudly to Stella, setting her hands on her hips.

"Oh, not for long!" Stella let out an ear piercing whistle and raised her voice to a yell: "YOU CAN DO IT SHNOOKUMS!"

"Geez Stella... I rather like my hearing...." Tecna muttered, setting her hands over her ears.

When the boys approached, it was neck and neck between Riven, Brandon and Sky.

"Sky still has a chance! Don't count him out just yet." Bloom waved towards her boyfriend.

"Timmy doesn't do the racing thing. It's a good thing to.... With the way Riven races, he could get hurt. No offense, Musa." Tecna smiled sheepishly at her friend.

"None taken." Musa smiled at Tecna; she was right, after all.

Last minute, while Riven, Sky and Brandon were bumping into each other for the lead, another bike streaked past them and stopped in front of the girls at the gate.

The dust that bike had blown up had obscured everyones vision. "Who was that?"

"Helia!" Riven could be heard clearly. "That was cheating!"

"Helia?" Flora blinked back her surprise. As the dust cleared, it turned out it was Helia.

"It wasn't cheating. It was strategic." Timmy pointed out, climbing off his bike.

"Whatever...." Riven was getting better at letting things go; all that could be owed to Musa.

"It's great to see you guys again!" Bloom ran forward and hugged Sky, who embraced her happily.

"That was a good try, shnookums!" Stella commented, hurrying to embrace Brandon.

"Thanks, cupcake. It was close." Brandon smiled down at Stella, swinging her up before setting her back on the ground.

"I'm glad you don't do all that racing stuff, Timmy. There's a good chance you'd get hurt." Tecna admitted, hugging Timmy.

"That's why I don't do it, actually." Timmy laughed, hugging his girlfriend back.

"Hey there." Layla slid over to Nabu, who grinned at the sight of her. He climbed off his levabike; he was still a little shakey with the controls.

"Hey, Layla." He hugged her and she snuggled against his shoulder in response.

"Hi Helia." Flora made her way over to Helia's bike shyly.

"Hello, Flora." He smiled and hugged her. "What have you been up to?"

"Nothing, really." Flora smiled, hugging him back.

"Let's get this show on the road, guys!" Stella called, climbing onto Brandon's levabike. "Girls drive this time! We'll show them what racing is allllll about."

"Oh, yeah! That's a challenge I'll take." Layla climbed onto Nabu's bike with no protest from him as he climbed on behind her.

"I promise there's nothing wrong with the bike this time." Riven promised Musa as she climbed on. "I checked it earlier."

"Good. I refuse to lose a race like you." Musa smirked back at Riven, pulling her helmet on.

Tecna sighed, climbing on the bike. "Now I'm scared... Layla is definately not going to go easy on us...."

"Just put strategy into it; we have a chance of winning." Timmy climbed on behind her, then handed her her helmet.

Bloom climbed on Sky's bike. "Well, this is the first challenge I've had in a while... I promise not to disappoint."

"Atta girl." Sky climbed on behind her, pulling his helmet on and setting his hands on her waist.

"Well, I guess... since everyone else is...." Flora pulled her helmet on and slid onto the bike, Helia climbing on after her.

"Let's hit it!"

**

The race started out with Musa and Layla in the lead, Stella's reckless driving putting her close by. Bloom was coming up on them, leaving Tecna and Flora in the dust.

"Come on girls! You can do better than that!" Layla called, putting on a burst of speed as they raced along.

"Oh, you asked for it!" Bloom put on a burst of speed, bypassing Stella and coming up on Musa.

"Don't count us out just yet...." Flora put some serious pedal to the metal and bypassed Tecna, Stella, and Bloom.

"Oh, I refuse to be last!" Tecna sped up, catching up with Stella.

In the end, when they reached the lake, the order of arrival was;

Layla and Nabu, Flora and Helia, Musa and Riven, Sky and Bloom, Brandon and Stella, Tecna and Timmy.

**

"Not bad, girls." Sky commented, pulling off his helmet at the end.

"Really. Layla, I must say, you're a much better pilot than I am." Nabu climbed off the bike and stretched.

"Why, thank you." Layla, trying not to be too prideful at winning, climbed off her bike. "Good job girls!"

"I, for one, am very proud of Flo." Musa went over and hugged her friend. "Good race!"

"Thanks." Flora beamed. "I dunno what came over me, I just felt like winning."

"Aww, are we losing our doormat?" Stella joked, moving over to hug Flora too.

The rest of the guys shook their heads. Girls.