================ XML ==================== <?xml version="1.0" encoding="UTF-8"?> <page><head><title>Belle of the Shamrock Ball - Romance - Literotica.com</title><description>Lonely widower's life changes.</description><keywords>Belle of the Shamrock Ball, Uncle South Loop, floor band, megan stepped, belle ball, lamp light, katherine made, personal questions, promise made, band started, upper chest, time years</keywords></head><body><pageurl escaped="http%3A%2F%2Fwww.literotica.com%2Fstories%2Fshowstory.php%3Furl%3Dbelle-of-the-shamrock-ball">http://www.literotica.com/stories/showstory.php?url=belle-of-the-shamrock-ball</pageurl><languages><language name="en" current="1" flag="images/flags/gb.png" flagNew="/imagesv2/lang/gb.png" status="1" link="//www.literotica.com/stories/">English</language><language name="es" current="0" flag="images/flags/es.png" flagNew="/imagesv2/lang/es.png" status="1" link="//spanish.literotica.com/stories/">Spanish</language><language name="de" current="0" flag="images/flags/de.png" flagNew="/imagesv2/lang/de.png" status="1" link="//german.literotica.com/stories/">German</language><language name="fr" current="0" flag="images/flags/fr.png" flagNew="/imagesv2/lang/fr.png" status="1" link="//french.literotica.com/stories/">French</language><language name="nl" current="0" flag="images/flags/nl.png" flagNew="/imagesv2/lang/nl.png" status="1" link="//dutch.literotica.com/stories/">Dutch</language><language name="it" current="0" flag="images/flags/it.png" flagNew="/imagesv2/lang/it.png" status="1" link="//italian.literotica.com/stories/">Italian</language><language name="ro" current="0" flag="images/flags/ro.png" flagNew="/imagesv2/lang/ro.png" status="1" link="//romanian.literotica.com/stories/">Romanian</language><language name="pt" current="0" flag="images/flags/pt.png" flagNew="/imagesv2/lang/pt.png" status="1" link="//portuguese.literotica.com/stories/">Portuguese</language><language name="ot" current="0" flag="images/flags/ot.png" flagNew="/imagesv2/lang/gb.png" status="1" link="//other.literotica.com/stories/">Other</language></languages><current-category id="15" sdesc="RM" type="story" cat-url="https://www.literotica.com/c/adult-romance" cat-index-url="https://www.literotica.com/c/adult-romance/1-page" cat-top-url="https://www.literotica.com/c/adult-romance/top" cat-tags-url="https://www.literotica.com/c/adult-romance/tags" cat-comms-url="https://www.literotica.com/c/adult-romance/comments" top-cat-url="https://www.literotica.com/top/Romance-15" series-cat-url="https://www.literotica.com/series/Romance-15"><name>Romance</name><description>Drama, love, risk, and happily-ever-afters.</description></current-category><banners><banner position="top">&lt;div class=&quot;block_id-c3RvcnlwYWdlMTUtdG9wfDE0Nnx0b3A=&quot;&gt;&lt;!-- Audio PPV --&gt; &lt;a href=&quot;http://www.literoticavod.com/category/199/AUDIO-Stories/?a=audiovod&amp;custom_theater=2543&quot; style=&quot;display: block; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 110%;&quot;&gt; &lt;img src=&quot;/images/banners/audiovodbanner.jpg&quot; width=&quot;468&quot; height=&quot;80&quot; border=&quot;1&quot; alt=&quot;Audio Pay Per Minute&quot; /&gt; &lt;br /&gt;&lt;b&gt;Audio Stories, Full-Length Erotic Movies, All On Demand!&lt;br /&gt; &lt;span style=&quot;font-size: 75%;&quot;&gt;Taboo, Classic Adult, Sci-Fi and Fantasy, Gonzo, and More&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; &lt;!-- /Audio PPV --&gt;&lt;/div&gt;</banner><banner position="inhead" conttype="css"/><banner position="inhead" conttype="js"/><banner position="inbody" conttype="css"/><banner position="inbody" conttype="js"/><banner position="bottom">&lt;div class=&quot;block_id-c3RvcnlwYWdlMTUtYm90dG9tfDR8Ym90dG9t&quot;&gt;&lt;!-- Start Bottom Ad --&gt; &lt;table width=&quot;500&quot; border=&quot;0&quot; align=&quot;center&quot; cellpadding=&quot;2&quot; cellspacing=&quot;10&quot;&gt; &lt;tr&gt; &lt;td onmouseover=&quot;this.bgColor='#FFCCFF'&quot; onmouseout=&quot;this.bgColor='#CCFFFF'&quot; align=&quot;center&quot; width=&quot;33%&quot; bgcolor=&quot;#CCFFFF&quot; style=&quot;border:2px solid #0000FF;&quot;&gt;&lt;b&gt;&lt;font face=&quot;Arial, Verdana&quot;&gt;&lt;a href=&quot;http://shop.literotica.com/&quot;&gt;Literotica&lt;br /&gt; Toy Store&lt;/a&gt;&lt;br /&gt; &lt;font size=&quot;-2&quot;&gt;ADULT TOY &amp;amp; DVD STORE FAST &amp;amp; DISCREET&lt;/font&gt;&lt;br /&gt; &lt;/font&gt;&lt;/b&gt;&lt;/td&gt; &lt;td onmouseover=&quot;this.bgColor='#FFCCFF'&quot; onmouseout=&quot;this.bgColor='#CCFFFF'&quot; align=&quot;center&quot; width=&quot;33%&quot; bgcolor=&quot;#CCFFFF&quot; style=&quot;border:2px solid #0000FF;&quot;&gt;&lt;b&gt;&lt;font face=&quot;Arial, Verdana&quot;&gt;&lt;a href=&quot;http://vipcams.literotica.com/&quot;&gt;Literotica&lt;br /&gt; XXX Webcams&lt;/a&gt;&lt;br /&gt; &lt;font size=&quot;-2&quot;&gt;24/7 LIVE CAMS - FREE PREVIEW W/AUDIO!&lt;/font&gt;&lt;br /&gt; &lt;/font&gt;&lt;/b&gt;&lt;/td&gt; &lt;td onmouseover=&quot;this.bgColor='#FFCCFF'&quot; onmouseout=&quot;this.bgColor='#CCFFFF'&quot; align=&quot;center&quot; width=&quot;33%&quot; bgcolor=&quot;#CCFFFF&quot; style=&quot;border:2px solid #0000FF;&quot;&gt;&lt;b&gt;&lt;font face=&quot;Arial, Verdana&quot;&gt;&lt;a href=&quot;http://www.literoticavod.com/&quot;&gt;Literotica&lt;br /&gt; Adult Movies&lt;/a&gt;&lt;br /&gt; &lt;font size=&quot;-2&quot;&gt;STREAMING ADULT MOVIES PAY PER MINUTE&lt;/font&gt;&lt;br /&gt; &lt;/font&gt;&lt;/b&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;!-- End Bottom Ad --&gt;&lt;/div&gt;</banner><banner position="inhead" conttype="css"/><banner position="inhead" conttype="js"/><banner position="inbody" conttype="css"/><banner position="inbody" conttype="js"/></banners><story hot="1" editors-pick="0" id="132821" author="110727" category="15" new="0" winner="0" rate="4.69" allow_vote="1" url="https://www.literotica.com/s/belle-of-the-shamrock-ball" url4url="https%3A%2F%2Fwww.literotica.com%2Fs%2Fbelle-of-the-shamrock-ball" url4url_full="http:https%3A%2F%2Fwww.literotica.com%2Fs%2Fbelle-of-the-shamrock-ball" enable_comments="1" nr_pages="1"><name>Belle of the Shamrock Ball</name><description>Lonely widower's life changes.</description><date>03/10/04</date><text page="1">I’d missed the last two years’ balls. The one two years before, when we first learned of Katherine’s cancer, and last year’s shortly after her death. I’d come tonight, my first attempt to keep the promise I’d made her. &lt;br /&gt; &lt;br /&gt; Katherine made me swear to get on with my life after she was gone. She and all the rest of my friends had said not to mourn her loss more than six months, but I needed more time. It wasn’t until recently that I began to feel a little restless and bored with my solitary life.&lt;br /&gt; &lt;br /&gt; Katherine’s fondness of the annual charity event prompted me to finally venture out and attempt to keep my word. In deciding to attend, I thought to make it a weekend like she and I’d done in the past good years. I reserved a room for the weekend, at the hotel where the ball was being held, thinking that a full weekend in the city could help in rebuilding my life.&lt;br /&gt; &lt;br /&gt; I waded through the large hall and found my assigned table - number 151. To my amazement, seated at my table was a woman whose appearance totally embodied the occasion. A “true daughter of Erin”, she wore an emerald green strapless gown that perfectly complemented her bright red hair and pale complexion. A mature woman, I guessed she was in her forties and thought her very beautiful.&lt;br /&gt; &lt;br /&gt; She sat alone, the two chairs at her sides empty. Drawn to her loveliness, I placed one hand on one of the vacant chair backs and leaned over to ask, “Is this seat taken?”&lt;br /&gt; &lt;br /&gt; She turned to look up at me with a face was both radiant and warm. After looking me over for a few seconds, she answered, “No, it’s not. Will you wife be joining us?”&lt;br /&gt; &lt;br /&gt; “Ah that she could. I lost her over a year ago. I’m a widower and have come alone.”&lt;br /&gt; &lt;br /&gt; She paused for a moment, somewhat startled by my response. “I’m sorry. Please…join me. I’m here alone too. My husband is stuck in New York on last minute client business.” As I sat, she extended her hand, “I’m Megan Conroy.”&lt;br /&gt; &lt;br /&gt; I sat down and said, “Thank you. Delighted to meet you, Megan. I’m Jim Delaney. The luck of the Irish must be with me tonight.”&lt;br /&gt; &lt;br /&gt; “How so?”&lt;br /&gt; &lt;br /&gt; “I come alone and wind up sitting next to a beautiful Irish belle - the belle of the ball.”&lt;br /&gt; &lt;br /&gt; Megan laughed, her blue eyes sparkling, in reply, “Must be those mischievous leprechauns.”&lt;br /&gt; &lt;br /&gt; “Leprechauns?”&lt;br /&gt; &lt;br /&gt; “Who else could it be? Here I am a stranded belle at the Shamrock Ball and rescued by a handsome man with the gift of blarney.”&lt;br /&gt; &lt;br /&gt; We laughed together at her witty rebuttal. When we’d calmed, I said, “Thank you for the compliment - blarney or not.”&lt;br /&gt; &lt;br /&gt; “Then again, those little imps could be tricking us by taking everything we say and making it sound like blarney. They’re known to have a wicked sense of humor.”&lt;br /&gt; &lt;br /&gt; “I agree. Only one way to tell for sure.”&lt;br /&gt; &lt;br /&gt; “How’s that?”&lt;br /&gt; &lt;br /&gt; “Why don’t we play along and see if we can beat them at their own game?”&lt;br /&gt; &lt;br /&gt; Instead of replying immediately, Megan looked into my eyes and covered my hand with hers. We sat staring at each other for uncounted time. Her gaze didn’t make me feel uncomfortable. Instead, it was what Katherine and I used to often do.&lt;br /&gt; &lt;br /&gt; I drifted back into memories for a moment. Coming back to reality, I realized my good fortune of meeting and sitting next to this incredibly attractive woman. Adding to the moment was the flirting banter we’d exchanged. While she’d made it very clear she was a married woman, I was enamored by both her beauty and wit.&lt;br /&gt; &lt;br /&gt; Our gaze was broken by the arrival of other two couples, our tablemates. Before greeting them, Megan leaned over and whispered, “I’d love to play along with you tonight. Who knows? The two of us together might be able to outwit even the leprechauns.”&lt;br /&gt; &lt;br /&gt; Before I could think of an answer, Megan turned to the new arrivals and introduced us as if we were a couple. She only used our first names to the four and everyone joining us later. All were strangers to us both and hadn’t a clue that we’d just met.&lt;br /&gt; &lt;br /&gt; I played along, enjoying every minute. Megan truly was an Irish Belle of the ball through dinner, leading the table conversation with her wit and charm. Afterwards, she coaxed me to the dance floor when the band started.&lt;br /&gt; &lt;br /&gt; Understandably, Megan drew the attention of many attendees. As her partner, I rode an emotional high from the admiring looks. We danced together well, leaving the floor only when the band took breaks. As the evening would down, the crowd thinned and the band switched to playing only slow numbers. &lt;br /&gt; &lt;br /&gt; Megan quieted with the change in tempo that signaled the approaching end of the evening. She abandoned the role she’d played all evening, draped her arms on my shoulders and pressed her body into mine. I savored feeling her breasts against my chest and the press of her hips on me.&lt;br /&gt; &lt;br /&gt; The evening nearly over, I felt the need to let her know how much it meant to me. As we untangled for a pause between songs, I brought her hand to my lips. I kissed it and said, “Megan, you’ve made this evening one I’ll never forget. This ball is the first time I’ve been out in nearly two years. I can’t thank you enough.”&lt;br /&gt; &lt;br /&gt; A few seconds lapsed before she spoke, “I feel the same. You’ve been wonderful. Do you mind if I ask you some personal questions about your wife and you?”&lt;br /&gt; &lt;br /&gt; “Ask me anything. For all you’ve given me tonight, I owe you more than answers to personal questions.”&lt;br /&gt; &lt;br /&gt; “How long were you married before she died?”&lt;br /&gt; &lt;br /&gt; “Twenty-five years. She died a year ago. In fact, my coming here tonight and getting a room for the rest of the weekend I’m trying to keep a promise I made her shortly before I lost her. ”&lt;br /&gt; &lt;br /&gt; “A promise?”&lt;br /&gt; &lt;br /&gt; “Yes, my Katherine made me promise that I’d get on with my life when she was gone. She even said she hoped I remarried.”&lt;br /&gt; &lt;br /&gt; “Did she die suddenly? An accident?”&lt;br /&gt; &lt;br /&gt; “No, it was cancer. We fought it for a year before it took her. I stayed with her to the end, kept her at home and did all I could.”&lt;br /&gt; &lt;br /&gt; The band started up again, Megan set her wrists on my shoulders and I grabbed the sides of her waist. She said, “That must’ve been hard for the both of you. I admire your devotion and understand why it’s been two years since you’ve been out.” We swayed to the music before she added. “This might sound somewhat callous, but I envy the relationship you and your wife had. My marriage isn’t anywhere near what yours was.”&lt;br /&gt; &lt;br /&gt; I let her comment pass because Megan was milling something over in her mind. When ready, she restarted, “Tonight isn’t the first time my husband has stood me up using the “client business” excuse. We’ve been together for 17 years. Unlike yours, our relationship is more one for appearances than love. I know for a fact he’s been with other women.”&lt;br /&gt; &lt;br /&gt; “I can’t help but think your husband is a damned fool. For him to go elsewhere when he has you is beyond me.” Immediately feeling my remark might be offensive, I quickly added, “I’m sorry. I didn’t mean to sound so harsh.”&lt;br /&gt; &lt;br /&gt; “No…no…it’s OK. I find your honesty very flattering. Tonight…meeting you…has been wonderful. If only it could last longer.” She pulled close and kissed me. Her lips felt wonderfully warm and soft. I couldn’t pull away and our kiss deepened. She surprised me when her tongue snaked between my lips. Despite being on a nearly deserted dance floor and in plain sight, I couldn’t help respond physically to the beautiful woman in my arms.&lt;br /&gt; &lt;br /&gt; When we finally broke for lack of air, I said, “You’re an incredible woman, Megan. One I’m sure I’ll never forget.”&lt;br /&gt; &lt;br /&gt; Megan laid her head on my shoulder saying, “Nor I you, Jim.”&lt;br /&gt; &lt;br /&gt; The song lasted a few more minutes and we danced in silence. When it ended, Megan stepped back and asked, “I’ve another question, Jim. It’s very personal and you don’t have to answer me if you don’t want to. How long has it been since you’ve made love to a woman?”&lt;br /&gt; &lt;br /&gt; “It’s OK. The last time was over two years ago, with Katherine.”&lt;br /&gt; &lt;br /&gt; “It’s been longer for me… since my husband and I quit being intimate. Sex between us had been waning for years before we just stopped trying. I’ve had opportunities but couldn’t bring myself to having sex with men I had no feelings for. You’re not like them, Jim. Could you…would you…” Unable to finish, she dropped her head. &lt;br /&gt; &lt;br /&gt; While I’d only met her, I understood why she couldn’t finish. I touched her chin and lifted her head to look into her eyes and told her, “Meagan, I can’t think of anything I’d like to do more than make love to you. But, I need to know if you’re really sure you want to. I’d never forgive myself if we did and you’d suffer from guilt afterwards.”&lt;br /&gt; &lt;br /&gt; “I’m sure Jim. I want to…very badly. I need you.”&lt;br /&gt; &lt;br /&gt; I kissed her, shorter and less deeply than before. “Good. I’ll do my best to be what you need. I’m worried because it’s been so long for me and I don’t have lots of experience with women. Katherine was my first and only lover. But, I’m yours tonight and for as long as you want.”&lt;br /&gt; &lt;br /&gt; Megan’s face brightened. She turned and took my arm saying, “No need to worry. I just know we’ll be good together. I’m sure YOU won’t regret this night.”&lt;br /&gt; &lt;br /&gt; Everyone we passed, leaving the ballroom and the hotel lobby, smiled and even nodded at us. I was sure it was due to the beaming smiles on both our faces. Boarding an elevator together, Megan fell into my arms and we kissed passionately until the doors opened on our floor.&lt;br /&gt; &lt;br /&gt; Quickly going down the hall hand-in-hand, we entered the room and again embraced in kissed behind the closed, locked door. Our desires mounted. Our hands roved each other’s bodies. When we broke for needed air, I asked, “Can we slow it down some.”&lt;br /&gt; &lt;br /&gt; Megan stepped out of my embrace and before turning asked me to “Undo my dress and sit down.”&lt;br /&gt; &lt;br /&gt; She turned back around and I shed my jacket, sat and watched. She moved close, stood between my feet, and let her gown fall to the floor. She’d worn green thigh-highs, bra and panties - her dress color. The contrast, in the single bedside lamp’s light, made her skin seem to emit a glowing softness. Never taking my eyes away, I loosened my bow tie, undid my shirt studs and discarded my cummerbund.&lt;br /&gt; &lt;br /&gt; Megan reached behind her back to unsnap her bra, slid the straps off her shoulders, slowly peeled it off and tossed it aside. She hooked her finger in the waistband of her panties, slid them down over her hip and let them fall.&lt;br /&gt; &lt;br /&gt; In the faint light of the bedside light, her bare skin radiated a soft glow. Stunned by her beauty, I froze in awe. Only the red crests of her breasts and her trimmed patch of red pubic hair above her cleft broke the milky white softness of her womanly body. She stepped out of the discarding pile at her feet and shoes, kicking everything aside saying, “I hope you’re not disappointed.”&lt;br /&gt; &lt;br /&gt; I managed, “Hardly, Megan. You’re an incredibly beautiful woman.” I spoke honestly, fully realizing what a complete fool her husband was. &lt;br /&gt; &lt;br /&gt; She spun around slowly giving a total view of her nakedness. Completing her slow turn, she beckoned, “Please. Touch me. I need to be touched.”&lt;br /&gt; &lt;br /&gt; My arms rose instinctively to the bare sides of her legs above the nylons. Her creamy white skin felt soft and smooth. Dragging my hands up, I glided my outstretched fingers and palms over the edges of her hips. Veering inward, I skimmed the rise below her waist brushing through the soft thatch of pubic hair.&lt;br /&gt; &lt;br /&gt; Megan inched closer when I ran my hands up to her cover her bare breasts. “Play with them, Jim.”&lt;br /&gt; &lt;br /&gt; I needed no encouragement. Megan breasts weren’t overly large, but so ample I couldn’t completely grasp them with my hands. I fondled and massaged them and a pink blush flashed just above. On top of the flush, were darkened brown freckles that dotted the pallid skin of her upper chest and ran up over her two shoulders.&lt;br /&gt; &lt;br /&gt; I couldn’t resist Megan’s two perky nipples. I prodded them with my fingertips. She reached out and braced her hands on my head. They grew hard when I flicked them and I glanced up to see her closed-eye smile of enjoyment. I took the two nubs between the tips of my thumbs and forefingers to taunt and tease. The swelled. She shuddered and whispered down, “Your touch is firm but so gentle, little jolts are streaking through me down to my pussy.”&lt;br /&gt; &lt;br /&gt; I kept toying. Megan’s smile remained as her body’s vibrations increased in frequency and intensity. I smelled the scent of her arousal. Her mouth suddenly sprang open and she yelped, “Too soon. Too soon!”&lt;br /&gt; &lt;br /&gt; I snapped my hands away, she moved back and, after a few panting breathes, said, “I want you so badly, I’m already wet and hot. And you’re still dressed! I want to make love to you, but not in a rush like some horny teenager. I want us to go slowly and enjoy each other fully.”&lt;br /&gt; &lt;br /&gt; “You’re so beautiful, Megan. I want to please every way I can. It’s my turn to undress for you. Let me get my shoes and socks off, then we’ll switch places.”&lt;br /&gt; &lt;br /&gt; In bending over, I frantically removed and threw aside shoes and socks. Bending forward, her scent still hung in the air. I straightened up only partially and looked up to ask, “Before we change place, I’ve one more request. Can I first see how wet you are?”&lt;br /&gt; &lt;br /&gt; Megan smiled, nearly giggling in delight answering, “You really do like my body. Of course, you can. But, be careful and remember it’ll be my turn next.”&lt;br /&gt; &lt;br /&gt; She moved close. My head was level with her center. The moisture on her folds and lower open glistened in the lamp’s light. Her scent flooded my nose. I reached out and ran my fingertips down her slippery groves as her hands rested on my head. I stretched my thumbs down and swiped the red ridges surrounding her opening where she was even damper. &lt;br /&gt; &lt;br /&gt; Inhaling her womanly aroma prodded me to slip my thumb tips into her slit and run them up so I could view the inner pink hidden beneath. Megan wobbled, her hands pushed down harder on my head’s crown. I stopped when her clit hood appeared. &lt;br /&gt; &lt;br /&gt; Intoxicated with the aroma of her seeping wetness, I carefully lifted the flap up with a fingertip making Megan moan and shake. I couldn’t stop myself in sticking out my tongue touching the small lump with the tip. Megan’s body jolted and she jumped back crying out, “My turn!”&lt;br /&gt; &lt;br /&gt; We switched places. With Katherine being the only lover I’d ever had, I was a little nervous but went on. I pushed my suspenders off my shoulders, shedding my outer and under shirts. Megan watched closely as I unclasped, unzipped and pushed my pants down. My harness tented out my briefs, level with her face. Hooking my fingers in the elastic band, I shoved them down and off.&lt;br /&gt; &lt;br /&gt; Megan scanned my entire body, “You’re a beautiful man.” Her hands grazed over my thighs, hips and stomach and on up to brush my chest, pausing only to tweak my nipples hard. She dragged them slowly back down and gazed straight ahead at my rigid staff.&lt;br /&gt; &lt;br /&gt; Megan’s right hand cupped and lifted my hanging sac, lightly hefting my balls in her palm. With her nose an inch away from the tip of my cock, she swathed my rod with feathery brushes of her fingers before griping it gently while massaging my balls. Tightening her hold, she started stroking slowly. &lt;br /&gt; &lt;br /&gt; I watched a glistening drop of pre-cum ooze from the tiny slit of my swelled dome. She darted a quick glance up then returned. She stuck her tongue out and licked the droplet with the very tip. I clenched my teeth so I wouldn’t moan and closed my eyes trying to gain control over throbbing cock. I struggled try to summon enough control to stem a premature release.&lt;br /&gt; &lt;br /&gt; I nearly jumped feeling Megan’s warm, wet tongue on my domed head. A groan escaped my mouth when she lapped the smooth circular head. My breathing became ragged as her lips slide down the bloated side of shaft. I opened my eyes and reached down to hold her bobbing head in my hands. I heard and felt amazing vibration when she emitted an “Mmmmmmmm” in one of her head’s plunges. &lt;br /&gt; &lt;br /&gt; Megan released my balls and I saw her hand swing out and then disappear, passing over her thigh. She sped up her assault and I saw her elbow gyrate. I knew she was enjoying my cock with her mouth and she was rubbing between her legs. I couldn’t stop her. She was obviously enjoying herself, even though I feared she’d bring me off prematurely in her mouth. &lt;br /&gt; &lt;br /&gt; I hung on as long as I could, closing my eyes, biting my sucked in lips and twisting my head and upper body. When I couldn’t stand it any longer, I clenched her head and pushed her back. “I want in you. NOW!”&lt;br /&gt; &lt;br /&gt; “Yes, now. I need you!” Megan scrambled across the bed, laid back and spread her legs wide open. I followed on my knees. Her eyes widened watching me line up my steely-hard, throbbing cock with her entrance and pressed my bulbous head into her hot, slickness. She clamped me with both her arms and legs, ramming me fully into her.&lt;br /&gt; &lt;br /&gt; Her hips bucked up off the bed lifting us both, screaming in an immediate orgasm, “Yes, oh god yessss!”&lt;br /&gt; &lt;br /&gt; In the sudden strength of her clutching, I’d instinctively braced my upper body’s plunge with my arms. Unable to move and suspended above her, I was so enthralled, watching her face and seeing her upper chest flush a deep red, that my own need was delayed.&lt;br /&gt; &lt;br /&gt; Megan calmed. In loosening her grip, heavenly sensations washed over my engorged cock, encased in her wet velvety channel. They raced through me flaming my own need. I eased back slowly and thrust back in. I followed with quickened strokes. &lt;br /&gt; &lt;br /&gt; Megan bucked her hips up again and again as more orgasms rocked her body. I thrust through them, driven by my own need. With my cock’s first jerk, I slammed in hard, held and erupted. Our mixed discharges welled up and the hot stickiness streamed out between us. Megan’s lips found mine and we kissed as I emptied into her.&lt;br /&gt; &lt;br /&gt; My spurts waned. We broke our kiss and I eased more of my weight on her. We lay together in motionless silence, still joined. Megan was first to speak, “I knew we’d be good together.”&lt;br /&gt; &lt;br /&gt; “Yes, we are.” Her hands stroked my back, pausing for frequent hugs. I gently brushed her shoulders and neck.&lt;br /&gt; &lt;br /&gt; I felt her flex her inner muscles squeeze the sides of my buried shaft twice, “Jim, you’re still hard.”&lt;br /&gt; &lt;br /&gt; I pulled nearly out and slid back and replied in amazement, “I am. I shouldn’t be…could be just a slight delay. But, only one way to be sure.”&lt;br /&gt; &lt;br /&gt; I restarted with slow measured strokes. I wasn’t sure why I remained hard and shortly stopped caring. Megan matched my reignited desire. We made love again, slowly and without the earlier urgency. Though totally different than before, we shared an even greater pleasure. Megan stayed with me the entire weekend. We left the room only to allow the cleaning crew in. By Sunday, we knew that we were meant to be together. It took six months for Megan’s divorce to be finalized. We married the next day.&lt;br /&gt; &lt;br /&gt; We’ve been together for five years now. Our love grows stronger every day. Our home is filled with our growing collection of leprechaun dolls and statuettes.&lt;br /&gt; &lt;br /&gt; Never in my wildest dreams did I ever imagine I’d share the love of two women in my lifetime. I’ll never forget Katherine and am grateful for the night I chanced to meet Megan, the Belle of the Shamrock Ball. </text><pager paramname="page" current-page="1" action="https://www.literotica.com/s/belle-of-the-shamrock-ball"><text>1 Pages</text><page page="1" current="1"><link>https://www.literotica.com/s/belle-of-the-shamrock-ball</link><text>1</text><title>Belle of the Shamrock Ball - Romance</title></page><options><option page="1" current="1"><link>https://www.literotica.com/s/belle-of-the-shamrock-ball</link><text>1</text></option></options></pager></story><author id="110727" allowfeedback="1"><name>Uncle South Loop</name></author><story-stats comments="7" views="25436" favs="5"/><recent-comments><comments count="0" total="7" story="132821" page="1" pagehint="1"/></recent-comments><relatedstories id="132821"><story id="582189" url="https://www.literotica.com/s/the-honey-trap" category_id="12" rating="60" writers-pick="0" is-new="0" contest-winner="0" hot="1" rate="4.76" author="1312470" author-username="FrancisMacomber" order-number="1" comment-cnt="289"><name>The Honey Trap</name><description>You have to use the right bait.</description></story><story id="541950" url="https://www.literotica.com/s/finding-happiness-after-love-dies" category_id="15" rating="72" writers-pick="0" is-new="0" contest-winner="0" hot="1" rate="4.79" author="1127886" author-username="SW_MO_Hermit" order-number="2" comment-cnt="60"><name>Finding Happiness After Love Dies</name><description>Divorced due to apathy a man finds a new love and remarries.</description></story><story id="185000" url="https://www.literotica.com/s/second-time-2" category_id="12" rating="67" writers-pick="0" is-new="0" contest-winner="0" hot="1" rate="4.65" author="206266" author-username="Cat5" order-number="3" comment-cnt="36"><name>Second Time</name><description>She helps younger sis after a terrible first time.</description></story><story id="296188" url="https://www.literotica.com/s/goin-fishin" category_id="15" rating="80" writers-pick="0" is-new="0" contest-winner="0" hot="1" rate="4.82" author="810833" author-username="MarshAlien" order-number="4" comment-cnt="240"><name>Goin' Fishin'</name><description>A little romance about rediscovering love.</description></story><story id="399845" url="https://www.literotica.com/s/the-light-of-dawn-1" category_id="15" rating="72" writers-pick="0" is-new="0" contest-winner="1" hot="1" rate="4.85" author="967052" author-username="MoogPlayer" order-number="5" comment-cnt="64"><name>The Light of Dawn</name><description>Love, death and a renewed heart.</description></story></relatedstories><favoritedusers count="5" morecount="3"><user id="1792711">Steven68</user><user id="2066739">Tenniecee</user><user id="1369557">sqheadgerman</user><user id="1056414">mymaxxss</user><user id="1201021">Dewdatuba</user></favoritedusers><tags><tag><name>floor band</name><name-encoded>floor%20band</name-encoded></tag><tag><name>megan stepped</name><name-encoded>megan%20stepped</name-encoded></tag><tag><name>belle ball</name><name-encoded>belle%20ball</name-encoded></tag><tag><name>lamp light</name><name-encoded>lamp%20light</name-encoded></tag><tag><name>katherine made</name><name-encoded>katherine%20made</name-encoded></tag><tag><name>personal questions</name><name-encoded>personal%20questions</name-encoded></tag><tag><name>promise made</name><name-encoded>promise%20made</name-encoded></tag><tag><name>band started</name><name-encoded>band%20started</name-encoded></tag><tag><name>upper chest</name><name-encoded>upper%20chest</name-encoded></tag><tag><name>time years</name><name-encoded>time%20years</name-encoded></tag></tags><footer><link-column id="1"><link url="//www.literotica.com/stories/#stories" mode="stories">Stories</link><link url="//www.literotica.com/stories/#poems" mode="poems">Poems</link><link url="//www.literotica.com/series" mode="series">Story Series</link></link-column><link-column id="2"><link url="https://tags.literotica.com/" mode="tags">Tags Portal</link><link url="//www.literotica.com/chat/" mode="chat">Chat</link><link url="https://www.literotica.com/stories/forumlang.php" mode="forum">Forum</link></link-column><link-column id="3"><link url="http://shop.literotica.com/" mode="shop">Adult Store</link><link url="http://www.literoticavod.com/" mode="vod">Movies</link><link url="http://vipcams.literotica.com/" mode="cams">Webcams</link></link-column><link-column id="4"><link url="http://i.literotica.com/" mode="mobile">Mobile Version</link><link url="//www.literotica.com/faq/" mode="faq">FAQ</link><link url="https://search.literotica.com/" mode="search">Search</link></link-column></footer></body></page> ================ XSL ==================== <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns="http://www.w3.org/1999/xhtml" version="1.0"> <xsl:import href="include/headers.xsl"/> <xsl:import href="include/headers-category.xsl"/> <xsl:import href="include/languages.xsl"/> <xsl:import href="include/copyright.xsl"/> <xsl:import href="include/copyright2.xsl"/> <xsl:import href="include/utils.xsl"/> <xsl:import href="include/bottom_links_3.xsl"/> <xsl:import href="include/pager-new.xsl"/> <xsl:import href="include/alphalinks.xsl"/> <xsl:import href="include/comments_2.xsl"/> <xsl:import href="include/iphonemess.xsl"/> <!-- <xsl:import href="include/share.xsl"/> --> <xsl:import href="include/tabsparts.xsl"/> <xsl:import href="include/tags_footer.xsl"/> <xsl:import href="include/rltr-login.xsl"/> <xsl:param name="type"/> <xsl:param name="page"/> <xsl:param name="site-root-tagsportal"/> <xsl:param name="story-tags-for-ads"/> <xsl:param name="search-data-for-links"/> <xsl:param name="preview"/> <xsl:param name="preview-backurl"/> <xsl:output method="xml" doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" doctype-public="-//W3C//DTD XHTML 1.0 Transitional//EN" omit-xml-declaration="yes"/> <xsl:template match="/page"> <html> <xsl:apply-templates/> </html> </xsl:template> <xsl:template match="/page/head/title"><title><xsl:if test="$page &gt; 1"><xsl:call-template name="i18n"><xsl:with-param name="key">Page</xsl:with-param><xsl:with-param name="hint"/></xsl:call-template><xsl:text> </xsl:text><xsl:value-of select="$page"/><xsl:text> - </xsl:text></xsl:if><xsl:value-of select="."/></title></xsl:template> <xsl:template match="/page/head/description"> <meta name="description"><xsl:attribute name="content"><xsl:if test="$page &gt; 1"><xsl:call-template name="i18n"><xsl:with-param name="key">Page</xsl:with-param><xsl:with-param name="hint"/></xsl:call-template><xsl:text> </xsl:text><xsl:value-of select="$page"/><xsl:text> - </xsl:text></xsl:if><xsl:value-of select="."/></xsl:attribute></meta> </xsl:template> <xsl:template match="/page/head/keywords"> <meta name="keywords"><xsl:attribute name="content"><xsl:value-of select="."/> <xsl:if test="$page &gt; 1"><xsl:text> </xsl:text><xsl:call-template name="i18n"><xsl:with-param name="key">Page</xsl:with-param><xsl:with-param name="hint"/></xsl:call-template><xsl:text> </xsl:text><xsl:value-of select="$page"/></xsl:if></xsl:attribute></meta> </xsl:template> <!-- edit "page-version" variable in include/headers.xsl --> <xsl:template name="additional-headers"> <xsl:choose> <xsl:when test="$sys-combiner = &quot;short&quot;"> <xsl:choose> <xsl:when test="$type = &quot;illustra&quot;"> <xsl:choose> <xsl:when test="$page = /page/body/story/@nr_pages"> <link rel="stylesheet" href="/sc/css/page-isubmission-pages/{$page-version}.css" type="text/css"/> <style type="text/css"> div#b-bottom{ background: white; width: 547px; margin: 0 0 0 0; } div#b-top{ background: white; width: 547px; } @media only screen and (max-device-width: 640px) { .btoprel div#w.top-b{position: static;padding-top: 286px;} .btoprel div#b-top{position: static;} div.newbr{position: absolute;width: 100%;box-sizing: border-box;top:0;} } </style> </xsl:when> <xsl:otherwise> <link rel="stylesheet" href="/sc/css/page-isubmission/{$page-version}.css" type="text/css"/> </xsl:otherwise> </xsl:choose> </xsl:when> <xsl:otherwise> <xsl:choose> <xsl:when test="$page = /page/body/story/@nr_pages"> <link rel="stylesheet" href="/sc/css/page-submission-pages/{$page-version}.css" type="text/css"/> </xsl:when> <xsl:otherwise> <link rel="stylesheet" href="/sc/css/page-submission/{$page-version}.css" type="text/css"/> </xsl:otherwise> </xsl:choose> </xsl:otherwise> </xsl:choose> <link rel="stylesheet" href="/sc/css/common_story_webtv/{$page-version}.css" type="text/css" media="tv"/> <xsl:comment><![CDATA[[if lte IE 6]>]]> <xsl:if test="$page = /page/body/story/@nr_pages">&lt;link rel="stylesheet" href="/sc/css/addtofavs_ie6_v15/voting_ie6/relatedstories_ie6/series_ie6/reccomments_ie6/<xsl:value-of select="$page-version"/>.css" type="text/css" media="all" /&gt;</xsl:if> &lt;link rel="stylesheet" href="/sc/css/base-ie6/<xsl:value-of select="$page-version"/>.css" type="text/css" media="all" /&gt; <![CDATA[<![endif]]]></xsl:comment> <xsl:comment><![CDATA[[if IE 7]>]]> <xsl:if test="$page = /page/body/story/@nr_pages">&lt;link rel="stylesheet" href="/sc/css/base-ie7/addtofavs_ie7_v15/voting_ie7/series_ie7/reccomments_ie7/<xsl:value-of select="$page-version"/>.css" type="text/css" media="all" /&gt;</xsl:if> &lt;link rel="stylesheet" href="/sc/css/base-ie7/<xsl:value-of select="$page-version"/>.css" type="text/css" media="all" /&gt; <![CDATA[<![endif]]]></xsl:comment> <xsl:comment><![CDATA[[if IE 8]>]]> &lt;link rel="stylesheet" href="/sc/css/base-ie8/<xsl:value-of select="$page-version"/>.css" type="text/css" media="all" /&gt; <![CDATA[<![endif]]]></xsl:comment> <xsl:choose> <xsl:when test="$type = &quot;illustra&quot;"> <xsl:choose> <xsl:when test="$page = /page/body/story/@nr_pages"> <script type="text/javascript" src="/sc/js/page-isubmission-pages/{$page-version}.js"/> </xsl:when> <xsl:otherwise> <script type="text/javascript" src="/sc/js/page-isubmission/{$page-version}.js"/> </xsl:otherwise> </xsl:choose> <xsl:if test="$page = /page/body/story/@nr_pages"> </xsl:if> </xsl:when> <xsl:otherwise> <xsl:choose> <xsl:when test="$page = /page/body/story/@nr_pages"> <script type="text/javascript" src="/sc/js/page-submission-pages/{$page-version}.js"/> </xsl:when> <xsl:otherwise> <script type="text/javascript" src="/sc/js/page-submission/{$page-version}.js"/> </xsl:otherwise> </xsl:choose> </xsl:otherwise> </xsl:choose> <xsl:if test="/page/body/story/@category = 27"> <link media="only screen and (max-device-width: 480px)" href="/cssv2/i-phone.css" type="text/css" rel="stylesheet"/> </xsl:if> <link rel="stylesheet" href="/sc/css/base-print/{$page-version}.css" type="text/css" media="print"/> </xsl:when> <xsl:otherwise> <!-- please, update short version above --> <link rel="stylesheet" href="/cssv2/base.css?{$page-version}" type="text/css"/> <link rel="stylesheet" href="/cssv2/cmn.css?{$page-version}" type="text/css"/> <link rel="stylesheet" href="/cssv2/common_story_v15.css?{$page-version}" type="text/css" media="all"/> <link rel="stylesheet" href="/cssv2/b-pager.css?{$page-version}" type="text/css" media="all"/> <link rel="stylesheet" href="/cssv2/common_story_webtv.css?{$page-version}" type="text/css" media="tv"/> <xsl:if test="$page = /page/body/story/@nr_pages"> <link rel="stylesheet" href="/cssv2/addtofavs_v15.css?{$page-version}" type="text/css" media="all"/> <link rel="stylesheet" href="/cssv2/voting.css?{$page-version}" type="text/css" media="all"/> <link rel="stylesheet" href="/cssv2/b-s-story-list.css?{$page-version}" type="text/css" media="all"/> <link rel="stylesheet" href="/cssv2/reccomments.css?{$page-version}" type="text/css" media="all"/> </xsl:if> <xsl:comment><![CDATA[[if lte IE 6]>]]><xsl:if test="$page = /page/body/story/@nr_pages">&lt;link rel="stylesheet" href="/cssv2/addtofavs_ie6_v15.css?<xsl:value-of select="$page-version"/>" type="text/css" media="all" /&gt;&lt;link rel="stylesheet" href="/cssv2/voting_ie6.css?<xsl:value-of select="$page-version"/>" type="text/css" media="all" /&gt;&lt;link rel="stylesheet" href="/cssv2/relatedstories_ie6.css?<xsl:value-of select="$page-version"/>" type="text/css" media="all" /&gt;&lt;link rel="stylesheet" href="/cssv2/series_ie6.css?<xsl:value-of select="$page-version"/>" type="text/css" media="all" /&gt;<!-- &lt;link rel="stylesheet" href="/cssv2/sharethis_ie6.css?<xsl:value-of select="$page-version" />" type="text/css" media="all" /&gt; -->&lt;link rel="stylesheet" href="/cssv2/reccomments_ie6.css?<xsl:value-of select="$page-version"/>" type="text/css" media="all" /&gt;</xsl:if>&lt;link rel="stylesheet" href="/cssv2/base-ie6.css?<xsl:value-of select="$page-version"/>" type="text/css" media="all" /&gt;<![CDATA[<![endif]]]></xsl:comment> <xsl:comment><![CDATA[[if IE 7]>]]><xsl:if test="$page = /page/body/story/@nr_pages">&lt;link rel="stylesheet" href="/cssv2/addtofavs_ie7_v15.css?<xsl:value-of select="$page-version"/>" type="text/css" media="all" /&gt;&lt;link rel="stylesheet" href="/cssv2/voting_ie7.css?<xsl:value-of select="$page-version"/>" type="text/css" media="all" /&gt;&lt;link rel="stylesheet" href="/cssv2/series_ie7.css?<xsl:value-of select="$page-version"/>" type="text/css" media="all" /&gt;<!-- &lt;link rel="stylesheet" href="/cssv2/sharethis_ie6.css?<xsl:value-of select="$page-version" />" type="text/css" media="all" /&gt; -->&lt;link rel="stylesheet" href="/cssv2/reccomments_ie7.css?<xsl:value-of select="$page-version"/>" type="text/css" media="all" /&gt;</xsl:if>&lt;link rel="stylesheet" href="/cssv2/base-ie7.css?<xsl:value-of select="$page-version"/>" type="text/css" media="all" /&gt;<![CDATA[<![endif]]]></xsl:comment> <xsl:comment><![CDATA[[if IE 8]>]]>&lt;link rel="stylesheet" href="/cssv2/base-ie8.css?<xsl:value-of select="$page-version"/>" type="text/css" media="all" /&gt;<![CDATA[<![endif]]]></xsl:comment> <script type="text/javascript" src="/jsv2/jquery-1.4.2.min.js?{$page-version}"/> <script type="text/javascript" src="/jsv2/cmn.js?{$page-version}"/> <script type="text/javascript" src="/jsv2/jquery.tools.min.js?{$page-version}"/> <script type="text/javascript" src="/jsv2/jquery.scrollTo-min.js?{$page-version}"/> <script type="text/javascript" src="/jsv2/jquery.cookie.min.js?{$page-version}"/> <script type="text/javascript" src="/jsv2/autoresize.jquery.min.js?{$page-version}"/> <script type="text/javascript" src="/jsv2/user.js?{$page-version}"/> <script type="text/javascript" src="/jsv2/rltr.js?{$page-version}"/> <script type="text/javascript" src="/jsv2/rltr/classes/footer.js?{$page-version}"/> <script type="text/javascript" src="/jsv2/rltr/invoc/footer.js?{$page-version}"/> <xsl:if test="$page = /page/body/story/@nr_pages"> <script type="text/javascript" src="/jsv2/addtofavs-jq_v15.js?{$page-version}"/> <script type="text/javascript" src="/jsv2/votes-jq.js?{$page-version}"/> <script type="text/javascript" src="/jsv2/reccomments-jq.js?{$page-version}"/> </xsl:if> <script type="text/javascript" src="/jsv2/b-pager.js?{$page-version}"/> <script type="text/javascript" src="/jsv2/report.js?{$page-version}"/> <xsl:if test="/page/body/story/@category = 27"> <link media="only screen and (max-device-width: 480px)" href="/cssv2/i-phone.css" type="text/css" rel="stylesheet"/> </xsl:if> <link rel="stylesheet" href="/cssv2/base-print.css?{$page-version}" type="text/css" media="print"/> <xsl:if test="$type = &quot;illustra&quot;"> <link media="screen" rel="stylesheet" href="/cssv2/colorbox.css?{$page-version}"/> <script src="/jsv2/jquery.colorbox.min.js?{$page-version}"/> <script src="/jsv2/story-colorbox.js?{$page-version}"/> </xsl:if> </xsl:otherwise> </xsl:choose> </xsl:template> <xsl:template match="/page/body"> <body class="t-storypage font-set-1 c{current-category/@id} btoprel"> <xsl:call-template name="emergency-underbody"/> <div id="fb-root"/> <div id="w" class="top-b"> <!-- ***************** Top Ad - Start ****************** --> <div class="big_link" id="b-top" style="width:100% !important;"> <ins data-revive-zoneid="40" data-revive-id="8ae265101a05bd53e45d50e5004a0297"/> </div> <!-- ***************** Top Ad - End ****************** --> <div id="root" class="ss2 story-{story/@id}"> <div class="b-sidebar"> <!-- <xsl:call-template name="rltr-common-sidebar" /> --> <xsl:if test="1 = 0"> <!-- disabled --> <div class="b-box b-user"> <div class="b-box-header"> <div class="b-user-avatar"> <a href="#"><img height="35" width="35" src="/imagesv2/avatar-mini-2.png"><xsl:attribute name="alt"><xsl:call-template name="i18n"><xsl:with-param name="key">Anonymous user</xsl:with-param><xsl:with-param name="hint"/></xsl:call-template></xsl:attribute></img></a> </div> <!-- <b></b> is IE7 hack element --> <div class="b-user-name"><a href="#"><xsl:call-template name="i18n"><xsl:with-param name="key">Anonymous user</xsl:with-param><xsl:with-param name="hint"/></xsl:call-template></a><b/></div> </div><!-- b-box-header --> <div class="b-box-body"> <p class="b-message-anonimous"> <small>Submit Your Story Now For <span style="color: red;">Free</span>:</small><br/> <a class="loginlink" href="/members/main.php">Login</a><span style="color: gray;"> or </span><a class="signuplink" href="/stories/signup.php">Sign Up</a> </p> <br/> <p> <a href="#">Edit Profile</a><xsl:text> </xsl:text><a class="logout-link" href="#">Logout</a> </p> </div><!-- b-box-body --> </div><!-- b-user --> </xsl:if> </div> <xsl:call-template name="header-logo"/> <div id="main" class="story"> <div id="content"> <div class="b-breadcrumbs"> <span class="ico"><a href="{$site-root}/index.php"><img src="/imagesv2/icons/i-home.gif" alt="tag"/></a></span> <xsl:choose> <xsl:when test="splited-index-special-h1"> <xsl:choose> <xsl:when test="$type = &quot;story&quot;"> <a href="/s/"><xsl:value-of select="splited-index-special-h1"/></a> </xsl:when> <xsl:when test="$type = &quot;poem&quot;"> <a href="/p/"><xsl:value-of select="splited-index-special-h1"/></a> </xsl:when> <xsl:when test="$type = &quot;illustra&quot;"> <a href="/i/"><xsl:value-of select="splited-index-special-h1"/></a> </xsl:when> </xsl:choose> </xsl:when> <xsl:otherwise> <a href="{current-category/@cat-url}"><xsl:value-of select="current-category/name"/></a> </xsl:otherwise> </xsl:choose> <xsl:choose> <xsl:when test="$page &gt; 1"> <a href="{story/@url}"><xsl:value-of disable-output-escaping="yes" select="story/name"/></a> <xsl:call-template name="i18n"><xsl:with-param name="key">Page</xsl:with-param><xsl:with-param name="hint"/></xsl:call-template> <xsl:value-of select="$page"/> </xsl:when> <xsl:otherwise> <xsl:value-of disable-output-escaping="yes" select="story/name"/> </xsl:otherwise> </xsl:choose> </div> <div class="b-story-header"> <h1><xsl:value-of disable-output-escaping="yes" select="story/name"/></h1> <!-- "-y", "x-r15" and span with comment added to kill Android App --> by<span class="b-story-user-y x-r22"><span><xsl:comment> ! </xsl:comment></span><a href="{$site-root}/memberpage.php?uid={story/@author}&amp;page=submissions"><xsl:value-of disable-output-escaping="yes" select="author/name"/></a></span><span class="b-story-copy">©</span> </div> <!-- "-x", "x-r15" and div added to kill Android App --> <div class="b-story-body-x x-r15"><div> <p><xsl:value-of disable-output-escaping="yes" select="story/text"/></p> </div></div> <!-- **************** pager ***************** --> <div class="b-story-stats-block"> <!--<xsl:if test="$page = story/@nr_pages">--> <xsl:if test="not($preview)"> <p class="b-report-problem"><a class="b-report-problem-story" href="{$site-root}/report_story.php?id={story/@id}" rel="nofollow">Report Story</a></p> </xsl:if> <!--</xsl:if>--> <!-- "-y", "x-r50" and span with comment added to kill Android App --> by<span class="b-story-user-y x-r50"><span><xsl:comment> ! </xsl:comment></span><a href="{$site-root}/memberpage.php?uid={story/@author}&amp;page=submissions"><xsl:value-of disable-output-escaping="yes" select="author/name"/></a></span><span class="b-story-copy">©</span><xsl:text> </xsl:text> <xsl:apply-templates select="story-stats"/> </div> <div class="b-sidebar"> <!-- ******************* share ******************** --> <xsl:call-template name="share-love"/> <!-- ******************* related stories ******************** --> <xsl:if test="$page = story/@nr_pages"> <!--<xsl:call-template name="format1"/>--> <xsl:apply-templates select="relatedstories"/> </xsl:if> <!-- ******************* series stories ******************** --> <xsl:if test="$page = story/@nr_pages"> <xsl:apply-templates select="seriesstories"/> </xsl:if> <!-- ******************* tags ******************** --> <xsl:if test="tags"> <xsl:apply-templates select="tags"/> </xsl:if> <!-- ******************* bug report ******************** --> <xsl:if test="not($preview)"> <div class="b-box"> <div class="b-box-header"><h3>Report a Bug</h3></div> <div class="b-box-body"> <a href="/stories/quest/bugs.php?id=3&amp;url={story/@url4url}"><strong>Submit bug report</strong></a> </div><!-- b-box-body --> </div><!-- b-box --> </xsl:if> </div><!-- b-sidebar --> <div id="sbar-l-wrp"> <xsl:if test="story/pager"> <xsl:apply-templates select="story/pager"/> </xsl:if> <xsl:if test="$preview = &quot;preview&quot;"> <div id="preview-back"> <p>If you want to make changes or to publish story click "<strong>Go Back to Edit or Publish</strong>" button.</p> <form method="post"> <input type="hidden" name="return" value="{$preview-backurl}"/> <input type="hidden" name="storyid" value="{story/@id}"/> <input type="hidden" name="dummy"/> <input type="submit" class="i-button" name="edit" value="Go Back to Edit or Publish"/> </form> </div> </xsl:if> <!-- ******************* vote ******************** --> <xsl:if test="story[@allow_vote = 1] and $page = story/@nr_pages"> <xsl:if test="not($preview)"> <xsl:call-template name="vote"/> </xsl:if> </xsl:if> <!-- ***************** Add to favs buttons ****************** --> <xsl:if test="$page = story/@nr_pages"> <xsl:if test="not($preview)"> <div class="b-favorites c"> <xsl:if test="$type = &quot;story&quot;"> <span class="b-fav-button"> <a class="fav-add-button author" href="/stories/addtofavs.php?type=member&amp;id={story/@author}" rel="nofollow"> Favorite Author <!--<xsl:call-template name="i18n"><xsl:with-param name="key">Add author to favorites</xsl:with-param><xsl:with-param name="hint"/></xsl:call-template>--> </a><b class="olay"/> </span> <span class="b-fav-button"> <a class="fav-add-button story" href="/stories/addtofavs.php?type={$type}&amp;id={story/@id}" rel="nofollow"> Favorite Story <!--<xsl:call-template name="i18n"><xsl:with-param name="key">Add story to favorites</xsl:with-param><xsl:with-param name="hint"/></xsl:call-template>--> </a><b class="olay"/> </span> <p class="b-favorites-users"> <xsl:if test="count(favoritedusers) &gt; 0"> <img width="25" height="25" alt="heart" src="/imagesv2/addtofav/icon-heart.gif" class="heart"/> </xsl:if> <xsl:if test="count(favoritedusers) &lt; 1"> <img width="25" height="25" alt="heart" src="/imagesv2/addtofav/icon-heart-grey.gif" class="heart"/> </xsl:if> <xsl:if test="favoritedusers/@count &gt; 0"><a class="user-name"><xsl:attribute name="href"><xsl:value-of select="$site-root"/>/memberpage.php?uid=<xsl:value-of select="favoritedusers/user[1]/@id"/></xsl:attribute><xsl:value-of select="favoritedusers/user[1]"/></a></xsl:if> <xsl:if test="favoritedusers/@count &gt; 1">, <a class="user-name"><xsl:attribute name="href"><xsl:value-of select="$site-root"/>/memberpage.php?uid=<xsl:value-of select="favoritedusers/user[2]/@id"/></xsl:attribute><xsl:value-of select="favoritedusers/user[2]"/></a> </xsl:if> <xsl:if test="favoritedusers/@count &gt; 2"> and <span class="b-favorites-others"><xsl:attribute name="title"><xsl:value-of select="favoritedusers/user[3]"/><xsl:for-each select="favoritedusers/user"><xsl:if test="position() &gt; 3">, <xsl:value-of select="."/></xsl:if></xsl:for-each></xsl:attribute><xsl:value-of select="favoritedusers/@morecount"/> other people</span> </xsl:if> <xsl:if test="count(favoritedusers) &gt; 0">favorited this story!</xsl:if>  </p> </xsl:if> <xsl:if test="$type = &quot;poem&quot;"> <span class="b-fav-button"> <a class="fav-add-button author" href="/stories/addtofavs.php?type=member&amp;id={story/@author}" rel="nofollow"> Favorite Author <!--<xsl:call-template name="i18n"><xsl:with-param name="key">Add author to favorites</xsl:with-param><xsl:with-param name="hint"/></xsl:call-template>--> </a><b class="olay"/> </span> <span class="b-fav-button"> <a class="fav-add-button story" href="/stories/addtofavs.php?type={$type}&amp;id={story/@id}" rel="nofollow"> Favorite Poem <!--<xsl:call-template name="i18n"><xsl:with-param name="key">Add story to favorites</xsl:with-param><xsl:with-param name="hint"/></xsl:call-template>--> </a><b class="olay"/> </span> <p class="b-favorites-users"> <xsl:if test="count(favoritedusers) &gt; 0"> <img width="25" height="25" alt="heart" src="/imagesv2/addtofav/icon-heart.gif" class="heart"/> </xsl:if> <xsl:if test="count(favoritedusers) &lt; 1"> <img width="25" height="25" alt="heart" src="/imagesv2/addtofav/icon-heart-grey.gif" class="heart"/> </xsl:if> <xsl:if test="favoritedusers/@count &gt; 0"><a class="user-name"><xsl:attribute name="href"><xsl:value-of select="$site-root"/>/memberpage.php?uid=<xsl:value-of select="favoritedusers/user[1]/@id"/></xsl:attribute><xsl:value-of select="favoritedusers/user[1]"/></a></xsl:if> <xsl:if test="favoritedusers/@count &gt; 1">, <a class="user-name"><xsl:attribute name="href"><xsl:value-of select="$site-root"/>/memberpage.php?uid=<xsl:value-of select="favoritedusers/user[2]/@id"/></xsl:attribute><xsl:value-of select="favoritedusers/user[2]"/></a> </xsl:if> <xsl:if test="favoritedusers/@count &gt; 2"> and <span class="b-favorites-others"><xsl:attribute name="title"><xsl:value-of select="favoritedusers/user[3]"/><xsl:for-each select="favoritedusers/user"><xsl:if test="position() &gt; 3">, <xsl:value-of select="."/></xsl:if></xsl:for-each></xsl:attribute><xsl:value-of select="favoritedusers/@morecount"/> other people</span> </xsl:if> <xsl:if test="count(favoritedusers) &gt; 0">favorited this poem!</xsl:if>  </p> </xsl:if> <xsl:if test="$type = &quot;illustra&quot;"> <span class="b-fav-button"> <a class="fav-add-button author" href="/stories/addtofavs.php?type=member&amp;id={story/@author}"> Favorite Author <!--<xsl:call-template name="i18n"><xsl:with-param name="key">Add author to favorites</xsl:with-param><xsl:with-param name="hint"/></xsl:call-template>--> </a><b class="olay"/> </span> <span class="b-fav-button"> <a class="fav-add-button story" href="/stories/addtofavs.php?type={$type}&amp;id={story/@id}"> Favorite Illustrations <!--<xsl:call-template name="i18n"><xsl:with-param name="key">Add story to favorites</xsl:with-param><xsl:with-param name="hint"/></xsl:call-template>--> </a><b class="olay"/> </span> <p class="b-favorites-users"> <xsl:if test="count(favoritedusers) &gt; 0"> <img width="25" height="25" alt="heart" src="/imagesv2/addtofav/icon-heart.gif" class="heart"/> </xsl:if> <xsl:if test="count(favoritedusers) &lt; 1"> <img width="25" height="25" alt="heart" src="/imagesv2/addtofav/icon-heart-grey.gif" class="heart"/> </xsl:if> <xsl:if test="favoritedusers/@count &gt; 0"><a class="user-name"><xsl:attribute name="href"><xsl:value-of select="$site-root"/>/memberpage.php?uid=<xsl:value-of select="favoritedusers/user[1]/@id"/></xsl:attribute><xsl:value-of select="favoritedusers/user[1]"/></a></xsl:if> <xsl:if test="favoritedusers/@count &gt; 1">, <a class="user-name"><xsl:attribute name="href"><xsl:value-of select="$site-root"/>/memberpage.php?uid=<xsl:value-of select="favoritedusers/user[2]/@id"/></xsl:attribute><xsl:value-of select="favoritedusers/user[2]"/></a> </xsl:if> <xsl:if test="favoritedusers/@count &gt; 2"> and <span class="b-favorites-others"><xsl:attribute name="title"><xsl:value-of select="favoritedusers/user[3]"/><xsl:for-each select="favoritedusers/user"><xsl:if test="position() &gt; 3">, <xsl:value-of select="."/></xsl:if></xsl:for-each></xsl:attribute><xsl:value-of select="favoritedusers/@morecount"/> other people</span> </xsl:if> <xsl:if test="count(favoritedusers) &gt; 0">favorited this illustration!</xsl:if>  </p> </xsl:if> </div> </xsl:if> </xsl:if> <!-- ***************** comments ****************** --> <xsl:if test="$page = story/@nr_pages"> <xsl:if test="not($preview)"> <xsl:if test="(author/@allowfeedback = 1) or (story/@enable_comments = 1)"> <div id="tabs" class="b-tabs"> <dl> <xsl:if test="story/@enable_comments = 1"> <dt class="selected"><xsl:call-template name="i18n"><xsl:with-param name="key">Recent Comments</xsl:with-param><xsl:with-param name="hint"/></xsl:call-template></dt> <dd class="selected"> <div class="dd"><div class="b-tabs-content"> <xsl:apply-templates select="recent-comments/comments"/> </div></div> </dd> <xsl:call-template name="tabs-comment-form"/> </xsl:if> <xsl:if test="author/@allowfeedback = 1"> <xsl:call-template name="tabs-feedback-form"/> </xsl:if> </dl> </div><!-- b-tabs --> </xsl:if> </xsl:if> </xsl:if> </div><!-- #sbar-l-wrp --> </div><!-- #content --> </div><!-- #main --> </div><!-- #root --> <!-- ***************** Bottom Ad - Start ****************** --> <div class="big_link" id="b-bottom"> <div class="r1banner" data-zone-name="zone18" data-zone-id="18"/> </div> <!-- ***************** Bottom Ad - End ****************** --> </div><!-- #w --> <div id="b-footer"> <div class="r1banner" data-zone-name="zone42" data-zone-id="42"/> <xsl:call-template name="tags-footer"> <xsl:with-param name="mode"><xsl:if test="$type = &quot;story&quot;">stories</xsl:if><xsl:if test="$type = &quot;poems&quot;">poem</xsl:if></xsl:with-param> </xsl:call-template> </div><!-- #b-footer --> <xsl:call-template name="iphone-message"/> <xsl:call-template name="rltr-login-in-div"/> <script async="async" src="//poetry.literotica.com/www/delivery/asyncjs.php"/> <xsl:call-template name="r1-banner-init"/> </body> </xsl:template> <!-- **************** vote template ****************** --> <xsl:template name="vote"> <xsl:comment> // VOTING MODULE </xsl:comment> <div id="voting"> <form action="{$site-root-dynamic}/vote.php" method="post" id="voteform"> <div> <input type="hidden" name="storyid" value="{story/@id}"/> <input type="hidden" name="page" value="{$page}"/> <input type="hidden" name="pagehint" value="{$page}"/> <p id="votemsg"><xsl:call-template name="i18n"><xsl:with-param name="key">showstory-please-rate</xsl:with-param><xsl:with-param name="hint"/></xsl:call-template>:</p> <fieldset id="votefset"> <label for="v1">1</label> <input type="radio" name="vote" value="1" id="v1"/> <input type="radio" name="vote" value="2" id="v2"/> <input type="radio" name="vote" value="3" id="v3"/> <input type="radio" name="vote" value="4" id="v4"/> <input type="radio" name="vote" value="5" id="v5"/> <label for="v5">5 <span>(<xsl:call-template name="i18n"><xsl:with-param name="key">best</xsl:with-param><xsl:with-param name="hint">best mark</xsl:with-param></xsl:call-template>)</span></label> </fieldset> <input type="submit" name="Submit" id="submitbut"> <xsl:attribute name="value"><xsl:call-template name="i18n"><xsl:with-param name="key">Submit Vote</xsl:with-param><xsl:with-param name="hint"/></xsl:call-template></xsl:attribute> </input> </div> </form> <div id="votingform"><p id="v_caption">Please Rate This Submission:</p><ul id="v_list"><li><strong id="lv1" title="I Hated It!">1</strong></li><li><strong id="lv2" title="I Didn't Like It Much.">2</strong></li><li><strong id="lv3" title="Liked It - Keep On Writing.">3</strong></li><li><strong id="lv4" title="Really Liked It - Good Read!">4</strong></li><li><strong id="lv5" title="Loved It - One Of The Best!!">5</strong></li></ul><div id="loading"><img src="/imagesv2/voting/animation.gif" width="13" height="13" alt="Please wait"/></div></div> </div> <script type="text/javascript"> <xsl:comment> loadForm(<xsl:value-of select="story/@id"/>,<xsl:value-of select="$page"/>,<xsl:value-of select="$page"/>); //</xsl:comment> </script> <xsl:comment> // END OF VOTING MODULE </xsl:comment> </xsl:template> <!-- ************** tags template ******************* --> <xsl:template match="tags"> <div class="b-box"> <div class="b-box-header"> <h3>Tags For This Story<!--<xsl:call-template name="i18n"><xsl:with-param name="key">Story Tags For This Submission:</xsl:with-param><xsl:with-param name="hint">story-page-bottom</xsl:with-param></xsl:call-template>--></h3> </div> <div class="b-box-body"> <div class="b-s-story-tag-list"> <ul> <xsl:for-each select="tag"> <li><a href="{$site-root-tagsportal}/{name-encoded}"><xsl:value-of select="name"/></a><xsl:if test="position() &lt; last()"> – </xsl:if></li> </xsl:for-each> </ul> </div> </div> </div> </xsl:template> <!-- ************** related template ******************* --> <xsl:template match="relatedstories"> <xsl:if test="story"> <div class="b-box"> <div class="b-box-header"><h3>Similar stories</h3></div> <div class="b-box-body"> <!-- "rt-65" added to kill Android App --> <div class="b-s-story-list rt-65"> <ul> <xsl:for-each select="story"> <li> <h4><a href="{@url}" class="b-s-story-list-link"><xsl:value-of select="name" disable-output-escaping="yes"/></a></h4> by <a href="{$site-root}/memberpage.php?uid={@author}&amp;page=submissions" class="b-s-story-list-user"><xsl:value-of select="@author-username"/></a> <xsl:if test="@rate != &quot;x.xx&quot;">  <span class="b-s-story-rating"> <xsl:value-of select="@rate"/></span> </xsl:if> <xsl:if test="@comment-cnt &gt; 0">  <span class="b-s-story-comment"> <xsl:value-of select="@comment-cnt"/></span> </xsl:if> </li> </xsl:for-each> </ul> </div><!-- b-s-story-list --> </div><!-- b-box-body --> </div><!-- b-box --> </xsl:if> </xsl:template> <!-- ************** series template ******************* --> <xsl:template match="seriesstories"> <script type="text/javascript"> <xsl:comment> var series_page_count = <xsl:value-of select="@pages"/>; // </xsl:comment> </script> <div id="b-series" class="b-box"> <div class="b-box-header"><h3>Also in this series</h3></div> <div class="b-box-body"> <!-- "t-4ut" and div with comment added to kill Android App --> <div class="b-s-story-list t-4ut"><div><xsl:comment> // </xsl:comment></div> <xsl:apply-templates select="seriesstories-page"/> <!--<div class="b-pager">--> <!-- <span class="b-pager-prev"></span>--> <!-- <span class="b-pager-next"></span>--> <!-- <div class="b-pager-pages">--> <!-- <span class="b-pager-page">1</span>--> <!-- <span class="b-pager-active">2</span>--> <!-- </div>--> <!--</div>--> </div><!-- b-s-story-list --> <!--<xsl:if test="@pages &gt; 1">--> <!-- <div class="pager">--> <!-- Page:--> <!-- <xsl:if test="@pages &gt; 5">--> <!-- <span class="prev"><xsl:attribute name="onclick">seriesScrollPaging('left');</xsl:attribute>&lt;&lt;</span>--> <!-- </xsl:if>--> <!-- <xsl:for-each select="seriesstories-page">--> <!-- <span>--> <!-- <xsl:attribute name="onclick">seriesChangePage('<xsl:value-of select="@page" />');</xsl:attribute>--> <!-- <xsl:attribute name="id">series_pager_<xsl:value-of select="@page" /></xsl:attribute>--> <!-- <xsl:if test="@page = 1">--> <!-- <xsl:attribute name="class">current visible</xsl:attribute>--> <!-- </xsl:if>--> <!-- <xsl:if test="@page &gt; 1 and @page &lt; 6"><xsl:attribute name="class">visible</xsl:attribute></xsl:if>--> <!-- <xsl:if test="@page &gt; 5"><xsl:attribute name="class">hidden</xsl:attribute></xsl:if>--> <!-- <xsl:value-of select="@page" />--> <!-- </span>--> <!-- </xsl:for-each>--> <!-- <xsl:if test="@pages &gt; 5">--> <!-- <span class="next"><xsl:attribute name="onclick">seriesScrollPaging('right');</xsl:attribute>&gt;&gt;</span>--> <!-- </xsl:if>--> <!-- </div>--> <!--</xsl:if>--> </div><!-- b-box-body --> </div><!-- b-box --> </xsl:template> <xsl:template match="seriesstories-page"> <div class="frame"> <!--<xsl:attribute name="id">series_page_<xsl:value-of select="@page" /></xsl:attribute>--> <!--<xsl:if test="@page = 1"><xsl:attribute name="class">show</xsl:attribute></xsl:if>--> <!--<xsl:if test="@page != 1"><xsl:attribute name="class">hide</xsl:attribute></xsl:if>--> <ul> <xsl:for-each select="story"> <li> <!-- "i-18k" and comment added to kill Android App --> <h4><a href="{@url}" class="ser_link i-18k"><xsl:comment> t </xsl:comment><xsl:value-of select="name" disable-output-escaping="yes"/></a></h4> <xsl:text> </xsl:text> <span class="b-s-story-stats-block"> <xsl:if test="@rate != &quot;x.xx&quot;"> <xsl:text> </xsl:text><span class="b-s-story-rating"><xsl:value-of select="@rate"/></span> </xsl:if> <xsl:if test="@comment-cnt &gt; 0"> <xsl:text> </xsl:text><span class="b-s-story-comment"><xsl:value-of select="@comment-cnt"/></span> </xsl:if> </span> </li> </xsl:for-each> </ul> </div> </xsl:template> <!-- ************** 1format1 template ******************* --> <xsl:template name="format1"> <div class="b-1f1 slow-animation active-on-visible sen-05 template-5"> <p class="a-right small ad-name">advertisment</p> <div class="b-1f1-top"/> <div class="b-1f1-body"> <div class="b-1f1-ba"> <div class="b-1f1-ba-t"><em class="b-1f1-ba-tl"/><em class="b-1f1-ba-tr"/></div> <strong>related to this story:</strong><br/> <div class="big banner-text"> <a href="#">Pipedream Products Nipple</a><br/> <a href="#">Chain Clips Sex Toy Kit</a> </div> <div class="b-1f1-ba-b"><em class="b-1f1-ba-bl"/><em class="b-1f1-ba-br"/></div> </div> <div class="b-1f1-v-bar"> <p class="indent message"/> <div class="b-1f1-v"> <a href="#" class="button b-no"><span>No</span></a> <ul class="voting-bar"> <li class="vb-1"><a href="#"><span>1</span></a></li> <li class="vb-2"><a href="#"><span>2</span></a></li> <li class="vb-3"><a href="#"><span>3</span></a></li> <li class="vb-4"><a href="#"><span>4</span></a></li> <li class="vb-5"><a href="#"><span>5</span></a></li> </ul> <a href="#" class="button b-yes"><span>Yes</span></a> <p class="small tcenter voting-bar-rating">4.5</p> </div> </div> </div> <div class="b-1f1-bottom"/> </div> <div id="format1-banners"> <div id="format1-banner-1"><a href="#">Pipedream Products</a><br/><a href="#">Sex Toy Kit</a></div> <div id="format1-banner-2"><a href="#">Sex Toy Kit</a><br/><a href="#">Pipedream Products</a></div> <div id="format1-banner-3"><a href="#">Dave moved his hands...</a></div> <div id="format1-banner-4"><a href="#">Very big ti...</a></div> </div> </xsl:template> <xsl:template name="membername"> <xsl:param name="uid"/> <a href="{$site-root}/memberpage.php?uid={$uid}"><xsl:value-of select="//member[@id = $uid]" disable-output-escaping="yes"/></a> </xsl:template> <xsl:template name="no-comments"> <p class="morereccomments"> <xsl:choose> <xsl:when test="$type = &quot;story&quot;"> <xsl:call-template name="i18n"><xsl:with-param name="key">There are no recent comments</xsl:with-param><xsl:with-param name="hint"/></xsl:call-template> <xsl:if test="@total &gt; 0">(<xsl:call-template name="i18n"><xsl:with-param name="key">n older comments</xsl:with-param><xsl:with-param name="hint"/><xsl:with-param name="param1"><xsl:value-of select="@total"/></xsl:with-param></xsl:call-template>)</xsl:if> - <a id="new-comment-link" href="{$site-root-dynamic}/make_comment.php?id={@story}" rel="nofollow"><xsl:call-template name="i18n"><xsl:with-param name="key">Click here to add a comment to this story</xsl:with-param><xsl:with-param name="hint"/></xsl:call-template></a> </xsl:when> <xsl:when test="$type = &quot;poem&quot;"> <xsl:call-template name="i18n"><xsl:with-param name="key">There are no recent comments</xsl:with-param><xsl:with-param name="hint"/></xsl:call-template> <xsl:if test="@total &gt; 0">(<xsl:call-template name="i18n"><xsl:with-param name="key">n older comments</xsl:with-param><xsl:with-param name="hint"/><xsl:with-param name="param1"><xsl:value-of select="@total"/></xsl:with-param></xsl:call-template>)</xsl:if> - <a id="new-comment-link" href="{$site-root-dynamic}/make_comment.php?id={@story}" rel="nofollow"><xsl:call-template name="i18n"><xsl:with-param name="key">Click here to add a comment to this poem</xsl:with-param><xsl:with-param name="hint"/></xsl:call-template></a> </xsl:when> <xsl:when test="$type = &quot;illustra&quot;"> <xsl:call-template name="i18n"><xsl:with-param name="key">There are no recent comments</xsl:with-param><xsl:with-param name="hint"/></xsl:call-template> <xsl:if test="@total &gt; 0">(<xsl:call-template name="i18n"><xsl:with-param name="key">n older comments</xsl:with-param><xsl:with-param name="hint"/><xsl:with-param name="param1"><xsl:value-of select="@total"/></xsl:with-param></xsl:call-template>)</xsl:if> - <a id="new-comment-link" href="{$site-root-dynamic}/make_comment.php?id={@story}" rel="nofollow"><xsl:call-template name="i18n"><xsl:with-param name="key">Click here to add a comment to this illustra</xsl:with-param><xsl:with-param name="hint"/></xsl:call-template></a> </xsl:when> </xsl:choose> <xsl:if test="@total &gt; 0"> <xsl:call-template name="i18n"><xsl:with-param name="key">or-conjunction</xsl:with-param><xsl:with-param name="hint"/></xsl:call-template> <span class="loadmorecomments"><xsl:call-template name="i18n"><xsl:with-param name="key">Show more comments</xsl:with-param><xsl:with-param name="hint"/></xsl:call-template></span> <xsl:call-template name="i18n"><xsl:with-param name="key">or-conjunction</xsl:with-param><xsl:with-param name="hint"/></xsl:call-template> <a href="{$site-root}/storyfeedbackboard.php?id={@story}&amp;pagehint=6"><xsl:call-template name="i18n"><xsl:with-param name="key">comments-read-all-comments</xsl:with-param><xsl:with-param name="hint"/></xsl:call-template> (<xsl:value-of select="@total"/>)</a></xsl:if> </p> </xsl:template> <!-- special pager-new.xsl override method to always show pager --> <xsl:template match="pager"> <div class="b-pager"> <xsl:apply-templates select="previous"/> <xsl:apply-templates select="next"/> <div class="b-pager-pages"> <xsl:if test="text"> <!-- "-t", "r-d45" and comment added to kill Android App --> <span class="b-pager-caption-t r-d45"><xsl:comment> x </xsl:comment><xsl:value-of select="text"/>:</span> </xsl:if> <xsl:apply-templates select="page"/> <xsl:if test="//pager/next"> <xsl:apply-templates select="options"/> </xsl:if> <!-- <xsl:if test="not (//pager/next)"> <span class="fblike"><fb:like layout="button_count" show_faces="false" colorscheme="light"></fb:like></span> </xsl:if> --> </div> <!-- <span class="st_twitter_hcount" displayText="Tweet"></span>--> <!-- <span class="st_email_button" displayText="Email"></span>--> </div><!-- b-pager --> </xsl:template> <xsl:template match="story-stats"> <span class="b-story-stats"><xsl:value-of select="@comments"/> comments<span class="sep">/</span><xsl:text> </xsl:text><xsl:value-of select="@views"/> views<span class="sep">/</span><xsl:text> </xsl:text><xsl:value-of select="@favs"/> favorites</span> </xsl:template> <xsl:template name="share-love"> <div class="b-box"> <div class="b-box-header"><h3>Share the love</h3></div> <div class="b-box-body"> <div class="b-s-share-love"> <!-- <span class="st_twitter_vcount" st_url="{story/@url}" displayText="Tweet"></span> <span class="st_sharethis_vcount" st_url="{story/@url}" displayText="Share"></span> <span class="st_facebook_vcount" st_url="{story/@url}" displayText="Share"></span> --> <!-- Place this tag in your head or just before your close body tag --> <script type="text/javascript" src="https://apis.google.com/js/plusone.js"/> <div id="gplus"><div class="g-plusone" data-size="medium"/></div> <div id="tw-share"><a href="https://twitter.com/share" class="twitter-share-button" data-count="none" data-text="{story/name}" data-url="{story/@url}">Tweet</a><script type="text/javascript" src="//platform.twitter.com/widgets.js"/></div> <div class="secline"> <div id="add-this"><a href="https://www.addthis.com/bookmark.php?url=https%3a{story/@url4url}&amp;title=Send%20a%20story%20via%20email&amp;username=literotica" target="_blank"><img src="/imagesv2/share.gif" width="16" height="16" alt="Share"/></a></div> <div id="add-email"><a href="https://api.addthis.com/oexchange/0.8/forward/email/offer?url=https%3a{story/@url4url}&amp;title=Send%20a%20story%20via%20email&amp;username=literotica" target="_blank"><img src="/imagesv2/email.gif" width="56" height="18" alt="Email"/></a></div> </div> </div><!-- b-share-love --> </div><!-- b-box-body --> </div><!-- b-box --> </xsl:template> <xsl:template name="i18n"> <xsl:param name="key"/> <xsl:param name="hint"/> <xsl:param name="param1"/> <xsl:param name="param2"/> <xsl:param name="param3"/> <xsl:param name="param4"/> <xsl:choose> <xsl:when test="$key=&quot;Page&quot; and $hint=&quot;&quot;">Page</xsl:when> <xsl:when test="$key=&quot;Anonymous user&quot; and $hint=&quot;&quot;">Anonymous user</xsl:when> <xsl:when test="$key=&quot;Recent Comments&quot; and $hint=&quot;&quot;">Recent<br/> Comments</xsl:when> <xsl:when test="$key=&quot;showstory-please-rate&quot; and $hint=&quot;&quot;">Please Rate This Submission</xsl:when> <xsl:when test="$key=&quot;best&quot; and $hint=&quot;best mark&quot;">best</xsl:when> <xsl:when test="$key=&quot;Submit Vote&quot; and $hint=&quot;&quot;">Submit Vote</xsl:when> <xsl:when test="$key=&quot;There are no recent comments&quot; and $hint=&quot;&quot;">There are no recent comments</xsl:when> <xsl:when test="$key=&quot;n older comments&quot; and $hint=&quot;&quot;"><xsl:value-of select="$param1" disable-output-escaping="yes"/> older comments</xsl:when> <xsl:when test="$key=&quot;Click here to add a comment to this story&quot; and $hint=&quot;&quot;">Click here to add a comment to this story</xsl:when> <xsl:when test="$key=&quot;Click here to add a comment to this poem&quot; and $hint=&quot;&quot;">Click here to add a comment to this poem</xsl:when> <xsl:when test="$key=&quot;Click here to add a comment to this illustra&quot; and $hint=&quot;&quot;">Click here to add a comment to this illustration</xsl:when> <xsl:when test="$key=&quot;or-conjunction&quot; and $hint=&quot;&quot;">or</xsl:when> <xsl:when test="$key=&quot;Show more comments&quot; and $hint=&quot;&quot;">Show more comments</xsl:when> <xsl:when test="$key=&quot;comments-read-all-comments&quot; and $hint=&quot;&quot;">Read All User Comments</xsl:when> <xsl:when test="$key=&quot;literotica-copyright&quot; and $hint=&quot;&quot;">All contents © Copyright 1998-2012. Literotica is a trademark.<br/> No part may be reproduced in any form without explicit written permission.</xsl:when> <xsl:when test="$key=&quot;Home&quot; and $hint=&quot;http://www.literotica.com/&quot;">Home</xsl:when> <xsl:when test="$key=&quot;Stories&quot; and $hint=&quot;&quot;">Stories</xsl:when> <xsl:when test="$key=&quot;Webcams&quot; and $hint=&quot;&quot;">Webcams</xsl:when> <xsl:when test="$key=&quot;Forum&quot; and $hint=&quot;&quot;">Forum</xsl:when> <xsl:when test="$key=&quot;Adult Store&quot; and $hint=&quot;&quot;">Adult Store</xsl:when> <xsl:when test="$key=&quot;Report A Bug&quot; and $hint=&quot;&quot;">Report A Bug</xsl:when> <xsl:when test="$key=&quot;Next&quot; and $hint=&quot;next page&quot;">Next</xsl:when> <xsl:when test="$key=&quot;Previous&quot; and $hint=&quot;previous page&quot;">Previous</xsl:when> <xsl:when test="$key=&quot;Go-button&quot; and $hint=&quot;&quot;">Go</xsl:when> <xsl:when test="$key=&quot;comments-read-n-comments&quot; and $hint=&quot;&quot;">Read All <xsl:value-of select="$param1" disable-output-escaping="yes"/> User Comments</xsl:when> <xsl:when test="$key=&quot;comments-click-to-leave-comment&quot; and $hint=&quot;&quot;"><xsl:value-of select="$param1" disable-output-escaping="yes"/>Click here<xsl:value-of select="$param2" disable-output-escaping="yes"/> to leave your own comment on this submission!</xsl:when> <xsl:when test="$key=&quot;comments-be-first-to-comment&quot; and $hint=&quot;&quot;">Be The First To Comment On This Story!</xsl:when> <xsl:when test="$key=&quot;Be The First To Comment On This Poem!&quot; and $hint=&quot;&quot;">Be The First To Comment On This Poem!</xsl:when> <xsl:when test="$key=&quot;Be The First To Comment On This Illustra!&quot; and $hint=&quot;&quot;">Be The First To Comment On This Illustration!</xsl:when> <xsl:when test="$key=&quot;more...&quot; and $hint=&quot;&quot;">more...</xsl:when> <xsl:when test="$key=&quot;Send-br-Feedback&quot; and $hint=&quot;&quot;">Send<br/> Feedback</xsl:when> <xsl:when test="$key=&quot;send-pri-ano-feedbk-to-author&quot; and $hint=&quot;&quot;">Send private <strong>anonymous feedback</strong> to the author</xsl:when> <xsl:when test="$key=&quot;click-here-post-public-comment&quot; and $hint=&quot;&quot;"><xsl:value-of select="$param1" disable-output-escaping="yes"/>click here<xsl:value-of select="$param2" disable-output-escaping="yes"/> to post a public comment instead</xsl:when> <xsl:when test="$key=&quot;Title your feedback&quot; and $hint=&quot;&quot;">Title your feedback</xsl:when> <xsl:when test="$key=&quot;Your feedback to&quot; and $hint=&quot;&quot;">Your feedback to</xsl:when> <xsl:when test="$key=&quot;ifyouwouldlikearesponse&quot; and $hint=&quot;&quot;">If you would like a response, enter your email address in this box</xsl:when> <xsl:when test="$key=&quot;Please type in the security code&quot; and $hint=&quot;&quot;">Please type in the security code</xsl:when> <xsl:when test="$key=&quot;listen-secret-code&quot; and $hint=&quot;&quot;">You may also <xsl:value-of select="$param1" disable-output-escaping="yes"/>listen to a recording of the characters<xsl:value-of select="$param2" disable-output-escaping="yes"/>.</xsl:when> <xsl:when test="$key=&quot;Send feedback&quot; and $hint=&quot;&quot;">Send feedback</xsl:when> <xsl:when test="$key=&quot;Feedback sent successfully&quot; and $hint=&quot;&quot;">Feedback sent successfully</xsl:when> <xsl:when test="$key=&quot;click here to write another&quot; and $hint=&quot;&quot;">click here to write another</xsl:when> <xsl:when test="$key=&quot;Send Your Feedback&quot; and $hint=&quot;&quot;">Send Your Feedback</xsl:when> <xsl:when test="$key=&quot;anonfeedback-privacy-note&quot; and $hint=&quot;&quot;">Note: Literotica values your privacy. No email addresses or names are ever saved from this feature. Once the mail is sent, all information is purged completely from the system.</xsl:when> <xsl:when test="$key=&quot;Thanks!&quot; and $hint=&quot;&quot;">Thanks!</xsl:when> <xsl:when test="$key=&quot;anonfeedback-sent-to&quot; and $hint=&quot;&quot;">Your feedback was successfully sent to: <xsl:value-of select="$param1" disable-output-escaping="yes"/></xsl:when> <xsl:when test="$key=&quot;anonfeedback-click-for-more&quot; and $hint=&quot;&quot;"><xsl:value-of select="$param1" disable-output-escaping="yes"/>Click here<xsl:value-of select="$param2" disable-output-escaping="yes"/> to check for more submissions by <xsl:value-of select="$param3" disable-output-escaping="yes"/></xsl:when> <xsl:when test="$key=&quot;send-emailstory-return-to-the-story&quot; and $hint=&quot;&quot;"><xsl:value-of select="$param1" disable-output-escaping="yes"/>Click here<xsl:value-of select="$param2" disable-output-escaping="yes"/> to return to the story.</xsl:when> <xsl:when test="$key=&quot;anonfeedback-click-to-recommend&quot; and $hint=&quot;&quot;"><xsl:value-of select="$param1" disable-output-escaping="yes"/>Click here<xsl:value-of select="$param2" disable-output-escaping="yes"/> to recommend this story to a friend.</xsl:when> <xsl:when test="$key=&quot;Add-a-br-Comment&quot; and $hint=&quot;&quot;">Add a<br/> Comment</xsl:when> <xsl:when test="$key=&quot;Preview&quot; and $hint=&quot;&quot;">Preview</xsl:when> <xsl:when test="$key=&quot;thisis-preview-if-it-looks-good-click&quot; and $hint=&quot;&quot;">This is a preview of how your comment will appear. If it looks good, please<br/>click the</xsl:when> <xsl:when test="$key=&quot;Submit Comment&quot; and $hint=&quot;&quot;">Submit Comment</xsl:when> <xsl:when test="$key=&quot;below to post the comment&quot; and $hint=&quot;&quot;">below to post the comment</xsl:when> <xsl:when test="$key=&quot;Edit comment&quot; and $hint=&quot;&quot;">Edit comment</xsl:when> <xsl:when test="$key=&quot;Posting...&quot; and $hint=&quot;&quot;">Posting...</xsl:when> <xsl:when test="$key=&quot;Comment posted successfully&quot; and $hint=&quot;&quot;">Comment posted successfully</xsl:when> <xsl:when test="$key=&quot;click here to view it&quot; and $hint=&quot;&quot;">click here to view it</xsl:when> <xsl:when test="$key=&quot;write another&quot; and $hint=&quot;&quot;">write another</xsl:when> <xsl:when test="$key=&quot;post-public-comment-on-submission&quot; and $hint=&quot;&quot;">Post a <strong>public comment</strong> on this submission</xsl:when> <xsl:when test="$key=&quot;click-here-send-private-feedback&quot; and $hint=&quot;&quot;"><xsl:value-of select="$param1" disable-output-escaping="yes"/>click here<xsl:value-of select="$param2" disable-output-escaping="yes"/> to send private anonymous feedback to the author instead</xsl:when> <xsl:when test="$key=&quot;Title of your comment&quot; and $hint=&quot;&quot;">Title of your comment</xsl:when> <xsl:when test="$key=&quot;Your public comment about&quot; and $hint=&quot;&quot;">Your public comment about</xsl:when> <xsl:when test="$key=&quot;Post comment as (click to select)&quot; and $hint=&quot;&quot;">Post comment as (click to select)</xsl:when> <xsl:when test="$key=&quot;Preview comment&quot; and $hint=&quot;&quot;">Preview comment</xsl:when> <xsl:when test="$key=&quot;You are logged in as&quot; and $hint=&quot;&quot;">You are logged in as</xsl:when> <xsl:when test="$key=&quot;As user&quot; and $hint=&quot;&quot;">As user</xsl:when> <xsl:when test="$key=&quot;Username&quot; and $hint=&quot;&quot;">Username</xsl:when> <xsl:when test="$key=&quot;Password&quot; and $hint=&quot;&quot;">Password</xsl:when> <xsl:when test="$key=&quot;Anonymous&quot; and $hint=&quot;&quot;">Anonymous</xsl:when> <xsl:when test="$key=&quot;makecomments-edit-comment&quot; and $hint=&quot;&quot;">Edit Your Comment</xsl:when> <xsl:when test="$key=&quot;makecomments-submit-comment&quot; and $hint=&quot;&quot;">SUBMIT Your Comment!</xsl:when> <xsl:when test="$key=&quot;Login&quot; and $hint=&quot;&quot;">Login</xsl:when> <xsl:when test="$key=&quot;Sign Up&quot; and $hint=&quot;&quot;">Sign Up</xsl:when> <xsl:when test="$key=&quot;Terms Of Services&quot; and $hint=&quot;&quot;">Terms Of Services</xsl:when> <xsl:when test="$key=&quot;Report A Problem&quot; and $hint=&quot;&quot;">Report A Problem</xsl:when> <xsl:when test="$key=&quot;Forgot your password?&quot; and $hint=&quot;&quot;">Forgot your password?</xsl:when> <xsl:when test="$key=&quot;Security code&quot; and $hint=&quot;&quot;">Security code</xsl:when> <xsl:when test="$key=&quot;Change picture&quot; and $hint=&quot;&quot;">Change picture</xsl:when> <xsl:when test="$key=&quot;Your current user picture, all sizes&quot; and $hint=&quot;&quot;">Your current user avatar, all sizes</xsl:when> <xsl:when test="$key=&quot;Default size User Picture&quot; and $hint=&quot;&quot;">Default size User Picture</xsl:when> <xsl:when test="$key=&quot;Default (75x75) size User Picture&quot; and $hint=&quot;&quot;">Default (75x75) size User Picture</xsl:when> <xsl:when test="$key=&quot;Medium size User Picture&quot; and $hint=&quot;&quot;">Medium size User Picture</xsl:when> <xsl:when test="$key=&quot;Medium (48x48) size User Picture&quot; and $hint=&quot;&quot;">Medium (48x48) size User Picture</xsl:when> <xsl:when test="$key=&quot;Small size User Picture&quot; and $hint=&quot;&quot;">Small size User Picture</xsl:when> <xsl:when test="$key=&quot;Small (24x24) size User Picture&quot; and $hint=&quot;&quot;">Small (24x24) size User Picture</xsl:when> <xsl:when test="$key=&quot;Tiny size User Picture&quot; and $hint=&quot;&quot;">Tiny size User Picture</xsl:when> <xsl:when test="$key=&quot;Tiny (16x16) size User Picture&quot; and $hint=&quot;&quot;">Tiny (16x16) size User Picture</xsl:when> <xsl:when test="$key=&quot;You have a picture waiting&quot; and $hint=&quot;&quot;">You have a new user avatar waiting for moderation.</xsl:when> <xsl:when test="$key=&quot;Select new user picture&quot; and $hint=&quot;&quot;">Select new user avatar</xsl:when> <xsl:when test="$key=&quot;Upload and save&quot; and $hint=&quot;&quot;">Upload and save</xsl:when> <xsl:when test="$key=&quot;Upload successful&quot; and $hint=&quot;&quot;">Upload successful</xsl:when> <xsl:when test="$key=&quot;User picture uploaded&quot; and $hint=&quot;&quot;">User avatar uploaded successfuly and waiting for moderation.</xsl:when> <xsl:when test="$key=&quot;Close-avatar-dialog&quot; and $hint=&quot;&quot;">Close</xsl:when> <xsl:when test="$key=&quot;change-picture&quot; and $hint=&quot;&quot;">change picture</xsl:when> <xsl:otherwise>I18N: "<xsl:value-of select="$key"/>","<xsl:value-of select="$hint"/>" NOT FOUND</xsl:otherwise> </xsl:choose> </xsl:template> </xsl:stylesheet> =========================================