================ XML ==================== <?xml version="1.0" encoding="UTF-8"?> <page><head><title>The Gift of Abstinence - Romance - Literotica.com</title><description>A college freshman befriends an inconceivably hot woman.</description><keywords>The Gift of Abstinence, rpsuch, male virgin, his first time, college, college guy</keywords></head><body><pageurl escaped="http%3A%2F%2Fwww.literotica.com%2Fstories%2Fshowstory.php%3Furl%3Dthe-gift-of-abstinence">http://www.literotica.com/stories/showstory.php?url=the-gift-of-abstinence</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-c3RvcnlwYWdlMTUtdG9wfDE2M3x0b3A=&quot;&gt;&lt;!-- Cams Secretary --&gt; &lt;a href=&quot;http://vipcams.literotica.com/webcam/couples-webcams&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/2013_05_500x120cams_secretary.jpg&quot; width=&quot;500&quot; height=&quot;120&quot; border=&quot;1&quot; alt=&quot;Live Sex Cams&quot; /&gt; &lt;br /&gt;&lt;b&gt;Live Sex - Watch Now!&lt;br /&gt; &lt;span style=&quot;font-size: 75%;&quot;&gt;Office lust at Literotica Cams! Free preview, instant access.&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; &lt;!-- /Cams Secretary --&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-c3RvcnlwYWdlMTUtYm90dG9tfDEzN3xib3R0b20=&quot;&gt;&lt;!-- Straight Men for Women --&gt; &lt;a href=&quot;http://vipcams.literotica.com/webcam/guys-cams&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/cams500x120_romance.jpg&quot; width=&quot;500&quot; height=&quot;120&quot; border=&quot;1&quot; alt=&quot;Erotic Chat Cams&quot; /&gt; &lt;br /&gt;&lt;b&gt;Erotic Fantasy Live Cams - Safe &amp; Sexy!&lt;br /&gt; &lt;span style=&quot;font-size: 75%;&quot;&gt;Explore your deepest fantasies with Literotica Cam models! Don't be shy!&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; &lt;!-- /Straight Men for Women --&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="0" editors-pick="0" id="484580" author="320435" category="15" new="0" winner="0" rate="4.37" allow_vote="1" url="https://www.literotica.com/s/the-gift-of-abstinence" url4url="https%3A%2F%2Fwww.literotica.com%2Fs%2Fthe-gift-of-abstinence" url4url_full="http:https%3A%2F%2Fwww.literotica.com%2Fs%2Fthe-gift-of-abstinence" enable_comments="1" nr_pages="1"><name>The Gift of Abstinence</name><description>A college freshman befriends an inconceivably hot woman.</description><date>07/06/10</date><text page="1">&lt;i&gt;I probably don't have all the details exactly correct, but this conveys the essence of a relationship I had in my freshman year of college. I have changed her name because if any of her family should stumble across this, they would have been very likely to recognize her.&lt;/i&gt;&lt;br /&gt; &lt;br /&gt; *&lt;br /&gt; &lt;br /&gt; Like the overwhelming majority of guys, I was a virgin when I got to college many years ago.&lt;br /&gt; &lt;br /&gt; In that I admitted it, I was in the distinct minority.&lt;br /&gt; &lt;br /&gt; Most of us set about assiduously to correct that deficiency. It was certainly on my to-do list, but I was so shy with girls it was a struggle to get a date, let alone get into a situation where sex was a possibility.&lt;br /&gt; &lt;br /&gt; I would have concentrated on schoolwork anyway. While I had been a world-class underachiever in high school, the freshness of the situation motivated me to excel, and my first semester grade point was 3.85 despite taking time-consuming, honors chemistry and physics.&lt;br /&gt; &lt;br /&gt; My disillusionment with the supposed freedom and openness of college life set in the second semester, climaxed by my cutting a final in a five-credit course to earn a grade point average of 2.2.&lt;br /&gt; &lt;br /&gt; Despite this performance, or perhaps because of it, my parents allowed me to pledge a fraternity in the final semester of my freshman year. It was a small, bookish fraternity with the second highest grade point average in the Greek community, including the sororities.&lt;br /&gt; &lt;br /&gt; For those of you not familiar with the pledging process, it is a milder version of boot camp. The object is to harass, humiliate, degrade and generally make life miserable for the pledge class so they can form a bond by fighting a common enemy.&lt;br /&gt; &lt;br /&gt; It works. The bonds forged can be very strong.&lt;br /&gt; &lt;br /&gt; One of the weapons used by our actives was to require us to carry cigarettes for their use upon demand. This was both annoying and expensive since there were many more of them than us and, it seemed, most of them smoked.&lt;br /&gt; &lt;br /&gt; I don't know how he came upon the method of our liberation, but Jim, who smoked himself, was the one who disseminated the information.&lt;br /&gt; &lt;br /&gt; &quot;I've bought my last pack of cigarettes for those guys,&quot; he announced.&lt;br /&gt; &lt;br /&gt; &quot;And how did you manage that?&quot; I asked.&lt;br /&gt; &lt;br /&gt; &quot;You alter them. Take out the cigarettes and mist them. They dry them on the radiator. They taste like dust.&quot;&lt;br /&gt; &lt;br /&gt; &quot;Did you try them?&quot;&lt;br /&gt; &lt;br /&gt; &quot;Didn't you hear me coughing?&quot;&lt;br /&gt; &lt;br /&gt; &quot;That's all we have to do?&quot;&lt;br /&gt; &lt;br /&gt; &quot;Would I mislead you?&quot;&lt;br /&gt; &lt;br /&gt; I remember the conversation accurately because it was a game we played. How long can you keep up a dialog consisting only of questions? The first declarative sentence loses.&lt;br /&gt; &lt;br /&gt; Jim's contribution lifted our burden and restored our finances.&lt;br /&gt; &lt;br /&gt; Fraternities have parties where, I know you will be dismayed to learn, drinking alcohol is commonplace. So is bringing dates.&lt;br /&gt; &lt;br /&gt; The actives had begun to notice I sometimes showed up alone. I thought they might be empathetic and take me under their wings to bring me out of my shell. After all, I was to be one of them in a very short time. Bill was the one chosen to help me.&lt;br /&gt; &lt;br /&gt; &quot;At the next party, I expect you to bring Margot.&quot;&lt;br /&gt; &lt;br /&gt; &quot;Margot?&quot; I feigned ignorance.&lt;br /&gt; &lt;br /&gt; &quot;Margot the Magnificent.&quot;&lt;br /&gt; &lt;br /&gt; Not possible! Of course I knew of Margot the Magnificent. There were 40,000 students on this campus and at least 38,000 of them knew of Margot. She, too, was a freshman.&lt;br /&gt; &lt;br /&gt; But she was blonde and gorgeous and she had curves and legs and breasts, all of which and had been assembled with meticulous attention to detail.&lt;br /&gt; &lt;br /&gt; That alone should have made it obvious that I was as likely to lift off the ground in flight as I was to get a date with Margot. But, in addition to being an immensely desirable woman, Margot had a reputation.&lt;br /&gt; &lt;br /&gt; She reportedly adored sex. She reportedly enjoyed it with a wide variety of partners. She reportedly did not require an elaborate dating ritual before making herself available. All of the hottest seniors, juniors and sophomores lined up for a chance to go out with her.&lt;br /&gt; &lt;br /&gt; In contrast to this physical goddess, I was 5'6&quot;, 135 pounds of flesh and bone. If I were lying down in the rain without my shirt, a considerable pool of water would have collected in the concavity of my chest between the bottom of my ribcage and where my pectorals should have been.&lt;br /&gt; &lt;br /&gt; My body looked like Mahatma Ghandi's in the early stages of a hunger strike. Had you been able to obtain a picture of me with my arm around Margot, the caption would have read, &quot;What's wrong with this picture?&quot;&lt;br /&gt; &lt;br /&gt; I had trouble asking out girls who were attracting so little attention their faces might have been found on milk cartons below the caption &quot;Have you seen this girl?&quot;&lt;br /&gt; &lt;br /&gt; Bill was telling me to get a date with the no-second-place, most sought-after girl on campus.&lt;br /&gt; &lt;br /&gt; &quot;No way,&quot; I argued. &quot;There is not the remotest chance I can get a date with her. You couldn't get a date with her.&quot;&lt;br /&gt; &lt;br /&gt; &quot;No, I probably couldn't. But you will if you don't want to be a pledge the rest of your life.&quot;&lt;br /&gt; &lt;br /&gt; This was so unfair. Had they just chosen this task for their amusement? Or had they figured out the way to exact the maximum psychological impact? This was my worst fear, like Winston's rats in 1984. But I had to make the attempt.&lt;br /&gt; &lt;br /&gt; Margot lived in the next dorm. I went over there for lunch and saw her sitting alone by the window. That was not necessarily a surprising thing. It might not be every day that predators would descend upon her.&lt;br /&gt; &lt;br /&gt; I started in her direction. My legs wobbled and I had to grab a chair for support. I took a deep breath. It didn't help.&lt;br /&gt; &lt;br /&gt; My body temperature rose rapidly. Perspiration poured down my face. My shirt began to get damp and stick to my body. All my fluids must have been used to produce the perspiration, because my mouth was so dry my tongue stuck to the roof.&lt;br /&gt; &lt;br /&gt; My heart rate increased to the point where it felt like it did when I was rushing toward the goal with a soccer ball just in front of my foot, trying to escape pursuing defenders. I hadn't eaten, but I felt nauseous. I took small steps to keep from stumbling or crumbling.&lt;br /&gt; &lt;br /&gt; As I approached her table, my intention must have been obvious. A faint smile flickered across her lips and then flamed out. Her expression seemed to be saying, &quot;Oh, good. Another one,&quot; without a hint of enthusiasm.&lt;br /&gt; &lt;br /&gt; &quot;Is it okay if I sit here?&quot; I managed to get out.&lt;br /&gt; &lt;br /&gt; &quot;Sure. Why not?&quot; Her voice was devoid of affect.&lt;br /&gt; &lt;br /&gt; &quot;I'm David.&quot;&lt;br /&gt; &lt;br /&gt; &quot;I'm Margot.&quot; She knew I knew. I knew she knew I knew.&lt;br /&gt; &lt;br /&gt; A brief silence ensued. I wasn't very good at this. I had a conviction that silence was the enemy. I have since learned that it can be valuable and comforting. At that age I had to find something to say.&lt;br /&gt; &lt;br /&gt; &quot;This food isn't very good, is it?&quot; I asked.&lt;br /&gt; &lt;br /&gt; &quot;It's okay. You have to eat something.&quot;&lt;br /&gt; &lt;br /&gt; &quot;I like the fries.&quot; Hamburgers and fries were at the top of the food pyramid in the school's cafeterias. I don't know whether it was from ignorance or capitalism.&lt;br /&gt; &lt;br /&gt; &quot;I don't eat them. They have too many calories.&quot;&lt;br /&gt; &lt;br /&gt; It's impossible for me to eat too many calories, I thought.&lt;br /&gt; &lt;br /&gt; &quot;So that's why you're so thin,&quot; she said.&lt;br /&gt; &lt;br /&gt; I guess I had thought out loud.&lt;br /&gt; &lt;br /&gt; &quot;How kind of you to point that out,&quot; she added. She had a nice laugh.&lt;br /&gt; &lt;br /&gt; She shrugged. &quot;That's just who you are. It doesn't have to be a bad thing.&quot;&lt;br /&gt; &lt;br /&gt; &quot;What's your major?&quot; De rigueur in a college setting especially for someone as conversationally challenged as I.&lt;br /&gt; &lt;br /&gt; &quot;History. What about you?&quot;&lt;br /&gt; &lt;br /&gt; &quot;Let's see, it's spring so I think it's math.&quot;&lt;br /&gt; &lt;br /&gt; Again that laugh. &quot;You've changed majors?&quot;&lt;br /&gt; &lt;br /&gt; &quot;I picked MSU for music. By the time I got here it was physics. This term I changed to math. Who knows how many more majors I can rack up in the next three years?&quot;&lt;br /&gt; &lt;br /&gt; Oops.&lt;br /&gt; &lt;br /&gt; Campus lore was that freshman boys don't get to date anyone who has been here more than a year. Freshman girls get to date anybody they please. Occasionally that might include a freshman. I had established beyond any doubt not only my bona fides as a freshman but my naiveté as well.&lt;br /&gt; &lt;br /&gt; &quot;I love history. I love to learn about the sweep of what moves civilizations. I want to understand what impels people to make changes in their social structure.&quot;&lt;br /&gt; &lt;br /&gt; &quot;You sound so passionate. Maybe I'll have to take another look at history. In high school, history was dates and names and as interesting as watching air,&quot; I said.&lt;br /&gt; &lt;br /&gt; &quot;That's bullshit history.&lt;br /&gt; &lt;br /&gt; &quot;History is about what was important enough to move them to make changes; who resisted and why.&lt;br /&gt; &lt;br /&gt; &quot;The French Revolution took place after the American Revolution and before the end of that century. The exact date is not important. The general time period helps you know what forces were going on around them. What were the social pressures and conditions? What could have been so important that they took their lives in their hands to change the only system they ever knew; to change the only system their ancestors had known?&lt;br /&gt; &lt;br /&gt; &quot;That is what is interesting about history.&quot;&lt;br /&gt; &lt;br /&gt; &quot;Wow. You make history sound like fun.&quot;&lt;br /&gt; &lt;br /&gt; &quot;It is.&quot;&lt;br /&gt; &lt;br /&gt; &quot;I think this is the best lunch I've had since I got here.&quot;&lt;br /&gt; &lt;br /&gt; &quot;Oh. Are the vegetables tasting better?&quot; Margot teased.&lt;br /&gt; &lt;br /&gt; I blushed. &quot;No. It's the conversation. It's the company.&quot;&lt;br /&gt; &lt;br /&gt; I'm terrible at maintaining small talk with women. I am exceptional at sincerity. I had better be. I'm very transparent.&lt;br /&gt; &lt;br /&gt; &quot;I have to agree with you. This is the best lunch I've had since I got here. I have to get to class now but can we do this tomorrow?&quot;&lt;br /&gt; &lt;br /&gt; &quot;Absolutely.&quot;&lt;br /&gt; &lt;br /&gt; &quot;12:30?&quot;&lt;br /&gt; &lt;br /&gt; &quot;12:30 it is.&quot;&lt;br /&gt; &lt;br /&gt; It didn't occur to me until that evening that she had asked me for kind of a date. I quickly dismissed it. It seemed inconceivable.&lt;br /&gt; &lt;br /&gt; What I did realize immediately after she left was that the rumors were untrue. They must have been started and perpetuated by some jealous coeds.&lt;br /&gt; &lt;br /&gt; This woman was physically sensational. She had a lovely sense of humor. She was very intelligent and passionate about knowledge. Jealousy would be entirely justified if she was the competition.&lt;br /&gt; &lt;br /&gt; In addition to my clothing, I wore a smile the rest of the day.&lt;br /&gt; &lt;br /&gt; Lunch became a regular thing with Margot and it was the highlight of my day. We met at other times as well to enjoy each other's company and conversation.&lt;br /&gt; &lt;br /&gt; It detracted from the time I could spend at the fraternity. That didn't bother me at all. It bothered Bill.&lt;br /&gt; &lt;br /&gt; &quot;You haven't been around much. Don't you want to join us anymore?&quot;&lt;br /&gt; &lt;br /&gt; &quot;I've been spending time with Margot. I've kind of been distracted.&quot;&lt;br /&gt; &lt;br /&gt; &quot;Good try, pledge,&quot; he said.&lt;br /&gt; &lt;br /&gt; &quot;No, it's true. In fact I'm supposed to meet her at the grill in her dorm in around half an hour.&quot;&lt;br /&gt; &lt;br /&gt; &quot;You're telling the truth, aren't you?&quot; he asked, incredulous. &quot;You sound way too sincere to be making up something so ridiculous. So, have you gotten laid yet?&quot;&lt;br /&gt; &lt;br /&gt; &quot;She's not like that! She is a really nice girl. And smart.&quot;&lt;br /&gt; &lt;br /&gt; &quot;Okay pledge.&quot;&lt;br /&gt; &lt;br /&gt; It sounded indulgent, like he recognized that I was deluding myself. But I wasn't. He was mistaken.&lt;br /&gt; &lt;br /&gt; The conversation did serve, however to fill me with fear. Margot was quickly becoming my best friend up here. I was expected to take her to the next fraternity party. I would have to ask her.&lt;br /&gt; &lt;br /&gt; If I asked without revealing my ulterior motive, that could poison the relationship. If I revealed my ulterior motive, that could poison the relationship.&lt;br /&gt; &lt;br /&gt; It turned out to be a very easy decision. I could not live with the guilt of deceiving her. I met her at the grill.&lt;br /&gt; &lt;br /&gt; &quot;Margot, I have a confession to make.&quot;&lt;br /&gt; &lt;br /&gt; &quot;Go ahead.&quot;&lt;br /&gt; &lt;br /&gt; &quot;I didn't just meet you at random. I'm pledging a fraternity and they ordered me to bring you to a party.&quot;&lt;br /&gt; &lt;br /&gt; She was still smiling but her eyes moistened a bit.&lt;br /&gt; &lt;br /&gt; &quot;As a date?&quot;&lt;br /&gt; &lt;br /&gt; I didn't understand the question.&lt;br /&gt; &lt;br /&gt; &quot;Of course as a date.&quot;&lt;br /&gt; &lt;br /&gt; She put her right hand around the back of my neck, leaned in and kissed me on the right cheek.&lt;br /&gt; &lt;br /&gt; &quot;It would be my pleasure, pledge.&quot;&lt;br /&gt; &lt;br /&gt; There was considerable silence this time but it was not uncomfortable. It seemed to wrap us in a warm, comfortable blanket where we wordlessly enjoyed each other's company. I realized I was starting to feel much more than friendship towards her.&lt;br /&gt; &lt;br /&gt; Eventually, she spoke.&lt;br /&gt; &lt;br /&gt; &quot;You're the nicest thing that's happened to me here. I've been so lonely. The guys are after me for only one thing.&quot;&lt;br /&gt; &lt;br /&gt; I knew what that was.&lt;br /&gt; &lt;br /&gt; &quot;The girls hate me. They won't even talk to me. My own roommate barely even talks to me and I know she doesn't like me. It's awful.&lt;br /&gt; &lt;br /&gt; &quot;But you've been wonderful. I know you had an ulterior motive for meeting me. But you've been spending time with me just because you like me. It has nothing to do with your fraternity. You can't hide that.&quot;&lt;br /&gt; &lt;br /&gt; &quot;Why would I hide that?&quot; I asked.&lt;br /&gt; &lt;br /&gt; &quot;You're so naïve, aren't you? I love that.&quot;&lt;br /&gt; &lt;br /&gt; &quot;I don't understand,&quot; I told her.&lt;br /&gt; &lt;br /&gt; &quot;I know. That's what I mean. I bet you're even a virgin, aren't you?&quot; She looked at my face. &quot;You are. You don't have any idea how special you are, do you?&quot;&lt;br /&gt; &lt;br /&gt; &quot;I don't know what you're talking about.&quot;&lt;br /&gt; &lt;br /&gt; &quot;I know.&quot;&lt;br /&gt; &lt;br /&gt; She leaned in and gave me a hug. I enjoyed it.&lt;br /&gt; &lt;br /&gt; We parted to take care of some of the other things required as part of college life.&lt;br /&gt; &lt;br /&gt; But the conversation wouldn't leave me. I was her only friend here? I was what separated her from the loneliness she had been suffering until we met?&lt;br /&gt; &lt;br /&gt; Part of what drew her to me was I had made no moves and had no designs on her. That had been true then, but I had designs now.&lt;br /&gt; &lt;br /&gt; I was falling in love with her. But I couldn't.&lt;br /&gt; &lt;br /&gt; I was her friend. She needed me to be her friend. I couldn't fail her. I would have to suppress my feelings. It wouldn't be easy but what other choice did I have?&lt;br /&gt; &lt;br /&gt; She looked great when I took her to the party, but then she always did. We were greeted upon our arrival with looks of incredulity.&lt;br /&gt; &lt;br /&gt; She was close by my side early in the evening. Many of the actives came over to be introduced. I was no longer &quot;pledge&quot;. For the first time, they used my name.&lt;br /&gt; &lt;br /&gt; As the party wore on she would wander off now and then and I could see her engaged in conversation with one or another of the actives.&lt;br /&gt; &lt;br /&gt; Even here, the girls shunned her.&lt;br /&gt; &lt;br /&gt; All too soon the evening drew to a close. She had to be back before curfew or the dorm would lock her out.&lt;br /&gt; &lt;br /&gt; She seemed a little sad when we got back there so I asked her, &quot;Is something wrong?&quot;&lt;br /&gt; &lt;br /&gt; &quot;No. Everything is fine.&quot;&lt;br /&gt; &lt;br /&gt; I always wonder how many times to ask someone what is bothering her before I just let her tell me in her own time. I did not press.&lt;br /&gt; &lt;br /&gt; She wound her arms around me, buried her head into my neck and held on tight until we heard someone announce that the dorm was about to be locked up. She kissed me on the cheek and went in.&lt;br /&gt; &lt;br /&gt; We still got together for lunch most days but I didn't see as much of her at other times. She told me she needed to get ready for finals. I certainly had to, having left most of my reading for the end.&lt;br /&gt; &lt;br /&gt; Before finals we had hell week, the culmination of our bonding as us against them. We spent most of our time at the fraternity house so I didn't get to see Margot much.&lt;br /&gt; &lt;br /&gt; I noticed uncomfortable interactions with some of the actives during hell week, but in that harried environment in the midst of studying it was hard to ascribe it to anything specific other than hell week.&lt;br /&gt; &lt;br /&gt; We all survived and I got my pin and learned the secret handshake.&lt;br /&gt; &lt;br /&gt; Finals ensued immediately thereafter and still I did not get to see much of Margot.&lt;br /&gt; &lt;br /&gt; When we did get together she looked much more like the girl I had seen that first day in the cafeteria than the one I had come to know.&lt;br /&gt; &lt;br /&gt; At one point I did not see her while I pulled a three-dayer to cover all the material I had put off while class was in session.&lt;br /&gt; &lt;br /&gt; I finished finals first and rushed over her dorm to see her but she wasn't around.&lt;br /&gt; &lt;br /&gt; I was not allowed in the living area of a girls' dorm and she didn't answer her phone. I delayed returning home for the summer until I could see her.&lt;br /&gt; &lt;br /&gt; Finally, I did. She sat alone in the cafeteria as usual. She smiled when I approached, but there was great sadness in her eyes.&lt;br /&gt; &lt;br /&gt; It could have been anything, grades, family, our relationship or something entirely unknown to me. When I sat down, she took my hand, squeezed it and held on as if it were keeping her from plunging over a precipice. We did not speak for quite some time.&lt;br /&gt; &lt;br /&gt; &quot;I'm going home,&quot; she said.&lt;br /&gt; &lt;br /&gt; &quot;Me too.&quot;&lt;br /&gt; &lt;br /&gt; &quot;I'm not coming back.&quot;&lt;br /&gt; &lt;br /&gt; I was stunned.&lt;br /&gt; &lt;br /&gt; &quot;Why not?&quot;&lt;br /&gt; &lt;br /&gt; &quot;I can't make a life here. You're my only friend and I have no real hope of making any more. People treat me ... disrespectfully. I have to make a fresh start somewhere else.&quot;&lt;br /&gt; &lt;br /&gt; &quot;How do I contact you? I'll come visit over the summer.&quot; I was enthusiastic.&lt;br /&gt; &lt;br /&gt; &quot;No.&quot;&lt;br /&gt; &lt;br /&gt; She said it quietly. It was not a panic reaction but something she had clearly thought about.&lt;br /&gt; &lt;br /&gt; &quot;Why not?&quot;&lt;br /&gt; &lt;br /&gt; &quot;It's too complicated. It's too difficult to talk about.&quot;&lt;br /&gt; &lt;br /&gt; &quot;That's not good enough. You don't just blow off a friend with, 'It's too difficult to talk about. Goodbye forever.'&quot;&lt;br /&gt; &lt;br /&gt; She stood and whispered, &quot;I'm sorry.&quot; She put her arms around me and squeezed.&lt;br /&gt; &lt;br /&gt; I hugged back. It should have felt good, but I was numb. I tried to make sense of it, but this was not something from which any sense could be made.&lt;br /&gt; &lt;br /&gt; I tried to mount arguments against her decision, but &quot;No&quot; is not a sufficiently detailed exposition against which to develop a compelling argument.&lt;br /&gt; &lt;br /&gt; I could think of only one thing to say. &quot;No.&quot;&lt;br /&gt; &lt;br /&gt; We stood there.&lt;br /&gt; &lt;br /&gt; Eventually she started to release her grip although she continued to hold her hands against my shoulder blades. She positioned her mouth by my ear and said very quietly, &quot;I love you.&quot; Then she released me and walked away without looking back.&lt;br /&gt; &lt;br /&gt; Several guys stood around enviously watching our exchange. I would gladly have traded places with them.&lt;br /&gt; &lt;br /&gt; In July I got a call from a good friend from my pledge class. I was pleased to share a friendly voice. He lived near school and had the latest gossip.&lt;br /&gt; &lt;br /&gt; He was obviously aware I knew Margot the Magnificent. I had taken her to our party, after all. I guess that's why he told me. Some of the actives had been hitting on her at that party. She went out with a few of them.&lt;br /&gt; &lt;br /&gt; I was appalled their behavior. They had taken her and used her selfishly and thoughtlessly.&lt;br /&gt; &lt;br /&gt; In return, she had given them the gift of gonorrhea.&lt;br /&gt; &lt;br /&gt; I finally understood her decision not to return. I also understood why she had refused to allow me to stay in contact with her.&lt;br /&gt; &lt;br /&gt; She had given me the gift of abstinence. </text><pager paramname="page" current-page="1" action="https://www.literotica.com/s/the-gift-of-abstinence"><text>1 Pages</text><page page="1" current="1"><link>https://www.literotica.com/s/the-gift-of-abstinence</link><text>1</text><title>The Gift of Abstinence - Romance</title></page><options><option page="1" current="1"><link>https://www.literotica.com/s/the-gift-of-abstinence</link><text>1</text></option></options></pager></story><author id="320435" allowfeedback="1"><name>rpsuch</name></author><story-stats comments="18" views="49896" favs="11"/><recent-comments><comments count="1" total="18" story="484580" page="1" pagehint="1"><comment id="5700574" uid="0" story="484580" rate="0" longer="0"><date>02/17/17</date><title-split>Best story I have read here</title-split><text-split>Initially found it to be ok but it sat down in my mind and I had to Google the story back to rate and comment about it.&lt;br /&gt; &lt;br /&gt; It really hit somewhere deep down.</text-split></comment></comments></recent-comments><relatedstories id="484580"><story id="197070" url="https://www.literotica.com/s/sales-team" category_id="15" rating="70" writers-pick="0" is-new="0" contest-winner="1" hot="1" rate="4.83" author="206266" author-username="Cat5" order-number="1" comment-cnt="378"><name>Sales Team</name><description>Desperate woman tries to pay back man who saves her.</description></story><story id="303185" url="https://www.literotica.com/s/aiding-and-abetting" category_id="15" rating="73" writers-pick="0" is-new="0" contest-winner="0" hot="1" rate="4.78" author="260409" author-username="leapyearguy" order-number="2" comment-cnt="213"><name>Aiding and Abetting</name><description>The good guys don't always finish last.</description></story><story id="485000" url="https://www.literotica.com/s/my-evil-stepsister" category_id="15" rating="63" writers-pick="0" is-new="0" contest-winner="0" hot="1" rate="4.70" author="1212150" author-username="Web_Spinner" order-number="3" comment-cnt="106"><name>My Evil Stepsister</name><description>My mother remarries a man with a daughter.</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="507489" url="https://www.literotica.com/s/charity-begins-next-door" category_id="15" rating="90" writers-pick="0" is-new="0" contest-winner="0" hot="1" rate="4.84" author="34158" author-username="Tx Tall Tales" order-number="5" comment-cnt="684"><name>Charity Begins Next Door</name><description>Life isn't fair. So when you fight back, fight dirty.</description></story></relatedstories><favoritedusers count="11" morecount="9"><user id="940475">lnranger</user><user id="2395515">loshi222</user><user id="2091687">hybrid1979</user><user id="1806982">aaronsexstud</user><user id="1256551">Alphame</user><user id="1731998">coreyc</user><user id="1751867">quillmaster1</user><user id="1601502">Winestone</user><user id="1048186">m_denver</user><user id="1469911">naraht2359</user><user id="1258877">LogicallyInsane</user></favoritedusers><tags><tag><name>male virgin</name><name-encoded>male%20virgin</name-encoded></tag><tag><name>his first time</name><name-encoded>his%20first%20time</name-encoded></tag><tag><name>college</name><name-encoded>college</name-encoded></tag><tag><name>college guy</name><name-encoded>college%20guy</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> =========================================