================ XML ==================== <?xml version="1.0" encoding="UTF-8"?> <page><head><title>Revenge of the Nerd Ch. 35 - Romance - Literotica.com</title><description>Ashley has trouble breaking old habits.</description><keywords>Revenge of the Nerd Ch. 35, rpsuch, romance novella</keywords></head><body><pageurl escaped="http%3A%2F%2Fwww.literotica.com%2Fstories%2Fshowstory.php%3Furl%3Drevenge-of-the-nerd-ch-35">http://www.literotica.com/stories/showstory.php?url=revenge-of-the-nerd-ch-35</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-c3RvcnlwYWdlMTUtdG9wfDE0NXx0b3A=&quot;&gt;&lt;!-- Tenga --&gt; &lt;a href=&quot;http://shop.literotica.com/Tenga-Egg-Silky/sku-TEEGG006?a=literotica&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/tenga-500x120.jpg&quot; width=&quot;500&quot; height=&quot;120&quot; border=&quot;1&quot; alt=&quot;Tenga New Adult Pleasure&quot; /&gt; &lt;br /&gt;&lt;b&gt;Discover the Latest in Male Pleasure&lt;br /&gt; &lt;span style=&quot;font-size: 75%;&quot;&gt;Tenga from under $10! Discreet, fast shipping from the Literotica Toy Store!&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; &lt;!-- /Tenga --&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="506001" author="320435" category="15" new="0" winner="0" rate="4.70" allow_vote="1" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-35" url4url="https%3A%2F%2Fwww.literotica.com%2Fs%2Frevenge-of-the-nerd-ch-35" url4url_full="http:https%3A%2F%2Fwww.literotica.com%2Fs%2Frevenge-of-the-nerd-ch-35" enable_comments="1" nr_pages="1"><name>Revenge of the Nerd Ch. 35</name><description>Ashley has trouble breaking old habits.</description><date>11/28/10</date><text page="1">Jeff set Jen up with his cousin Richard. We went to Vinnie T's on Lancaster Avenue. Jeff could absolutely afford a champagne budget, but he seemed to have beer tastes, even though he wasn't old enough to legally purchase beer, and I had never seen him drink it.&lt;br /&gt; &lt;br /&gt; &quot;You really know how to impress a girl,&quot; I said.&lt;br /&gt; &lt;br /&gt; &quot;This place is just a habit from my impoverished days as a young,&quot; he searched the right word, then shrugged, &quot;nerd. The real reason is I know from experience that you can hear each other talk here, even when it's crowded.&quot;&lt;br /&gt; &lt;br /&gt; &quot;I should have realized my guy thinks everything out,&quot; I said.&lt;br /&gt; &lt;br /&gt; He looked me directly in the eyes.&lt;br /&gt; &lt;br /&gt; &quot;Not everything, but I try.&quot;&lt;br /&gt; &lt;br /&gt; &quot;Richard, do you work with Jeff?&quot; asked Jen.&lt;br /&gt; &lt;br /&gt; &quot;No, I work at a brokerage house,&quot; he answered.&lt;br /&gt; &lt;br /&gt; &quot;Yet he is a certified adult,&quot; added Jeff. &quot;I had trouble finding one at work.&quot;&lt;br /&gt; &lt;br /&gt; &quot;I would have thought they were all adults,&quot; said Jen.&lt;br /&gt; &lt;br /&gt; &quot;The youngest guy I work with is thirty-two, fourteen years older than I am. &quot;My first few days many of them were calling me &amp;lsquo;kid' and patronizing me. Now, some of them call me Mr. Goldberg. It's kind of creepy even if it is somehow respectful.&lt;br /&gt; &lt;br /&gt; &quot;But I know you, Jen, and I know Rich, and I thought you might hit it off. So, here we are.&quot;&lt;br /&gt; &lt;br /&gt; &quot;Do you prefer Rich?&quot; Jen asked him.&lt;br /&gt; &lt;br /&gt; &quot;I really don't have a preference. But Jeff always heard me called Richard at family gatherings, so that's the name he gave you.&quot; He looked at Jeff. &quot;Yes?&quot;&lt;br /&gt; &lt;br /&gt; Jeff nodded.&lt;br /&gt; &lt;br /&gt; &quot;Jeff's the scientist in the family. I'm just in finance. I'm not as smart as Jeff.&quot;&lt;br /&gt; &lt;br /&gt; Jeff looked up with his eyes and shook his head.&lt;br /&gt; &lt;br /&gt; &quot;Of course, neither is anybody else,&quot; Rich added with a chuckle.&lt;br /&gt; &lt;br /&gt; Jeff grunted.&lt;br /&gt; &lt;br /&gt; &quot;Jeff's mentioned Ashley a time or two, but he hasn't said anything about this other gorgeous woman,&quot; Rich said, looking directly at Jen.&lt;br /&gt; &lt;br /&gt; Jen smiled. It was a little corny, but you really can't go wrong complimenting a woman.&lt;br /&gt; &lt;br /&gt; Of course, he spent a lot of time looking at me as well; Remedios the Beauty. He could look away, but he could not help looking back. Fortunately for him, Jen had lots of experience with this.&lt;br /&gt; &lt;br /&gt; The four of us developed a good rapport. It's often a mistake double dating on a first date. You really can't give the other person your undivided attention. But doubling often eases the awkwardness of not having any idea whether you'll have something to talk about or whether you'll be able to talk comfortably after the introductions.&lt;br /&gt; &lt;br /&gt; I could tell Rich had nerd leanings, but he had been out in the business world long enough to develop some polish. Could I expect that of Jeff? Probably not.&lt;br /&gt; &lt;br /&gt; Jeff wasn't really in the business world and pretty much marched to his own drummer. More important, he didn't care. You can't change if you don't want to.&lt;br /&gt; &lt;br /&gt; Rich was twenty-six, had an MBA and was pretty good looking. His body had good definition and he was around five inches taller than Jen, which meant she would not be limited in her selection of shoes.&lt;br /&gt; &lt;br /&gt; I know. I know there are more important things than appearance, but there's nothing unpleasant about it either. He had dark hair, a nice smile and a delightful sense of humor. Jen obviously found the entire package appealing.&lt;br /&gt; &lt;br /&gt; He was quickly becoming enthralled with Jen. While he avoided desperation, I could tell her combination of beauty and intelligence was beyond anything he had previously considered possible for himself and that is very appealing to a woman.&lt;br /&gt; &lt;br /&gt; They confirmed my impressions of the match by taking their leave of us to go somewhere on their own.&lt;br /&gt; &lt;br /&gt; Maybe doubling &lt;i&gt;is&lt;/i&gt; perfect for a first date. You use the safety of mutual friends until you feel comfortable enough to blow them off.&lt;br /&gt; &lt;br /&gt; &quot;He's nice and kind of good looking too,&quot; I said.&lt;br /&gt; &lt;br /&gt; &quot;What more could you ask for in a man?&quot;&lt;br /&gt; &lt;br /&gt; His voice had just the slightest edge. It annoyed me.&lt;br /&gt; &lt;br /&gt; I thought about it and tried to resist getting angry, but I wasn't up to the task.&lt;br /&gt; &lt;br /&gt; &quot;Look how far I've come. Look at how much I've changed. I pick out two lousy compliments from all the things I could have said about him and all of a sudden you're bitching at me.&quot;&lt;br /&gt; &lt;br /&gt; He laughed. He was sure I must be joking.&lt;br /&gt; &lt;br /&gt; I knew I was overreacting, but his laughter just upped the ante for me.&lt;br /&gt; &lt;br /&gt; &quot;I'm the only one doing any changing around here. You're the same freak you were when I met you.&quot;&lt;br /&gt; &lt;br /&gt; Oh, shit! Did I really say that? I did all the changing because I was the one who needed changing. I was so much happier this way than I'd ever been.&lt;br /&gt; &lt;br /&gt; All it had taken in the beginning were some small changes in attitude to realize how terrific he was. I didn't want him to change anything.&lt;br /&gt; &lt;br /&gt; But this had a momentum of its own; I couldn't back down now.&lt;br /&gt; &lt;br /&gt; &quot;Take me home.&quot;&lt;br /&gt; &lt;br /&gt; My voice was tinged with venom. I started toward his car.&lt;br /&gt; &lt;br /&gt; I noticed only the slightest twitch of his face. But his eyes were moist. I had gotten to him. Was this a glorious triumph or a shameful defeat?&lt;br /&gt; &lt;br /&gt; He took a deep breath; one of those where the diaphragm is involved and the abdomen puffs out. He had regained control. He refused to fight.&lt;br /&gt; &lt;br /&gt; My house was minutes away. We drove in silence.&lt;br /&gt; &lt;br /&gt; He pulled into our driveway in front of the house.&lt;br /&gt; &lt;br /&gt; I opened the car door and said, &quot;Thank you for dinner.&quot; But it sounded like, &quot;I wish I had never met you.&quot;&lt;br /&gt; &lt;br /&gt; I slammed the door and flounced into the house. Fifteen or twenty seconds later he put the car in gear and drove off.&lt;br /&gt; &lt;br /&gt; He had given the situation some thought and decided not to make a childish display of anger by peeling out of the driveway. He probably wasn't angry, just confused.&lt;br /&gt; &lt;br /&gt; He should have been angry. My behavior had been outrageous, but I hadn't been able to control myself.&lt;br /&gt; &lt;br /&gt; I ran up to my room, slammed the door shut, fell on the bed and began to sob. It was long and deep and satisfying.&lt;br /&gt; &lt;br /&gt; It was just after midnight when I finished. I was in a state where I could start to figure out why the hell I had acted that way.&lt;br /&gt; &lt;br /&gt; Was this like a midlife crisis? I didn't doubt my attractiveness, but maybe I doubted the relationship. Jen and Rich were at the very beginning of their relationship, filled with hope and limitless promise. If it grew, they would devote their attention to each other.&lt;br /&gt; &lt;br /&gt; Couples who had been together for, wait a second, we'd known each other less than nine months. How could Jeff be paying less attention to me this quickly? He wasn't.&lt;br /&gt; &lt;br /&gt; We were little more than a month removed from the letters he mailed me. How many guys have the imagination to think of something like that, let alone the ability to do it so well, let alone the confidence to do it without feeling self-conscious?&lt;br /&gt; &lt;br /&gt; He wasn't becoming complacent; he was ratcheting up his game. Rich might turn out to be a fabulous match for Jen. But, in Jeff, I had hit the freaking lottery.&lt;br /&gt; &lt;br /&gt; But, he had openly insulted me. Well, it wasn't exactly open. Nobody else witnessed it. &lt;i&gt; What more could you ask for in a man? &lt;/i&gt;It wasn't what he said; it was how he said it. What the hell does that mean? What am I reading into a tone I perceived? That he doesn't respect my ideas or my choices? He tells me all the time he does and the sincerity in his voice is unmistakable.&lt;br /&gt; &lt;br /&gt; What was I angry about? Now I was getting angry that I didn't have a clue what I was angry about.&lt;br /&gt; &lt;br /&gt; Maybe I still didn't believe I was good enough for him. Then he insults my shallow thinking and that confirms I don't deserve him. But why would that make me angry with &lt;i&gt;him&lt;/i&gt;?&lt;br /&gt; &lt;br /&gt; Because he's led me to hope, to believe I am good enough for him when I'm really not and all my dreams are going to be crushed.&lt;br /&gt; &lt;br /&gt; But he really does believe it and it's his belief that will prevent him from having any thought of dumping me.&lt;br /&gt; &lt;br /&gt; I had no damn idea. Where is your therapist when you need her?&lt;br /&gt; &lt;br /&gt; Shit! How do I fix this? I treated him horribly; hurt his feelings over nothing. How do I apologize? How do I explain?&lt;br /&gt; &lt;br /&gt; Then I drew on my experience and I knew what to do - nothing. It didn't really happen. I did not mistreat him. Oh, is that how you took it? I was tired and irritable and, the coup de grace, it's that time of the month.&lt;br /&gt; &lt;br /&gt; No, I should avoid that last one. If I have that pattern of behavior, and I have no idea if I do, he will have noticed it and supplied the excuse for me.&lt;br /&gt; &lt;br /&gt; It was just a misunderstanding. We don't need to say another word about it. Will that work with Jeff?&lt;br /&gt; &lt;br /&gt; It would certainly work with any other man I've ever met. They would be too scared to challenge me on it. Eventually they would believe it was their idea. Why do I have to be with the one guy who might call me on it?&lt;br /&gt; &lt;br /&gt; Because he's the one guy who might call me on it and everything that goes along with being that one guy.&lt;br /&gt; &lt;br /&gt; Still, that's the best plan I could think of and I was going with it.&lt;br /&gt; &lt;br /&gt; When I pick him up for the party tonight, he's my honey, just like he was before I &lt;i&gt;allegedly&lt;/i&gt; went berserk.</text><pager paramname="page" current-page="1" action="https://www.literotica.com/s/revenge-of-the-nerd-ch-35"><text>1 Pages</text><page page="1" current="1"><link>https://www.literotica.com/s/revenge-of-the-nerd-ch-35</link><text>1</text><title>Revenge of the Nerd Ch. 35 - Romance</title></page><options><option page="1" current="1"><link>https://www.literotica.com/s/revenge-of-the-nerd-ch-35</link><text>1</text></option></options></pager></story><author id="320435" allowfeedback="1"><name>rpsuch</name></author><story-stats comments="9" views="33481" favs="12"/><recent-comments><comments count="0" total="9" story="506001" page="1" pagehint="1"/></recent-comments><relatedstories id="506001"><story id="505113" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-33" category_id="15" rating="72" writers-pick="0" is-new="0" contest-winner="0" hot="1" rate="4.77" author="320435" author-username="rpsuch" order-number="1" comment-cnt="9"><name>Revenge of the Nerd Ch. 33</name><description>Ashley returns. They get together. They fight.</description></story><story id="506402" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-36" category_id="15" rating="71" writers-pick="0" is-new="0" contest-winner="0" hot="1" rate="4.79" author="320435" author-username="rpsuch" order-number="2" comment-cnt="9"><name>Revenge of the Nerd Ch. 36</name><description>Ashley put things right.</description></story><story id="507056" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-39" category_id="15" rating="72" writers-pick="0" is-new="0" contest-winner="0" hot="1" rate="4.80" author="320435" author-username="rpsuch" order-number="3" comment-cnt="14"><name>Revenge of the Nerd Ch. 39</name><description>Jeff and Ashley talk and work some things out</description></story><story id="491439" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-12" category_id="15" rating="61" writers-pick="0" is-new="0" contest-winner="0" hot="1" rate="4.78" author="320435" author-username="rpsuch" order-number="4" comment-cnt="8"><name>Revenge of the Nerd Ch. 12</name><description>A nerd shakes up the life of an insanely hot girl.</description></story><story id="491675" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-14" category_id="15" rating="60" writers-pick="0" is-new="0" contest-winner="0" hot="1" rate="4.74" author="320435" author-username="rpsuch" order-number="5" comment-cnt="2"><name>Revenge of the Nerd Ch. 14</name><description>A nerd shakes up the life of an insanely hot girl.</description></story></relatedstories><seriesstories pages="17"><seriesstories-page page="1"><story id="164128" category_id="2" rating="77" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="139" author="320435" author-username="rpsuch" rate="4.79" url="https://www.literotica.com/s/revenge-of-the-nerd"><name>Revenge of the Nerd</name><description>Hot girl experiences hot nerd.</description></story><story id="490512" category_id="15" rating="61" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="9" author="320435" author-username="rpsuch" rate="4.51" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-01"><name>Revenge of the Nerd Ch. 01</name><description>A nerd shakes up the life of an insanely hot girl.</description></story><story id="490514" category_id="15" rating="60" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="3" author="320435" author-username="rpsuch" rate="4.62" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-02"><name>Revenge of the Nerd Ch. 02</name><description>A nerd shakes up the life of an insanely hot girl.</description></story><story id="490536" category_id="15" rating="61" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="2" author="320435" author-username="rpsuch" rate="4.59" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-03"><name>Revenge of the Nerd Ch. 03</name><description>A nerd shakes up the life of an insanely hot girl.</description></story><story id="490538" category_id="15" rating="61" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="1" author="320435" author-username="rpsuch" rate="4.67" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-04"><name>Revenge of the Nerd Ch. 04</name><description>A nerd shakes up the life of an insanely hot girl.</description></story></seriesstories-page><seriesstories-page page="2"><story id="490539" category_id="15" rating="61" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="1" author="320435" author-username="rpsuch" rate="4.67" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-05"><name>Revenge of the Nerd Ch. 05</name><description>A nerd shakes up the life of an insanely hot girl.</description></story><story id="490545" category_id="15" rating="61" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="2" author="320435" author-username="rpsuch" rate="4.67" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-06"><name>Revenge of the Nerd Ch. 06</name><description>A nerd shakes up the life of an insanely hot girl.</description></story><story id="490547" category_id="15" rating="61" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="2" author="320435" author-username="rpsuch" rate="4.67" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-07"><name>Revenge of the Nerd Ch. 07</name><description>A nerd shakes up the life of an insanely hot girl.</description></story><story id="490555" category_id="15" rating="61" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="4" author="320435" author-username="rpsuch" rate="4.75" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-08"><name>Revenge of the Nerd Ch. 08</name><description>A nerd shakes up the life of an insanely hot girl.</description></story><story id="490557" category_id="15" rating="61" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="2" author="320435" author-username="rpsuch" rate="4.72" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-09"><name>Revenge of the Nerd Ch. 09</name><description>A nerd shakes up the life of an insanely hot girl.</description></story></seriesstories-page><seriesstories-page page="3"><story id="490561" category_id="15" rating="61" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="3" author="320435" author-username="rpsuch" rate="4.73" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-10"><name>Revenge of the Nerd Ch. 10</name><description>A nerd shakes up the life of an insanely hot girl.</description></story><story id="490562" category_id="15" rating="61" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="3" author="320435" author-username="rpsuch" rate="4.79" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-11"><name>Revenge of the Nerd Ch. 11</name><description>A nerd shakes up the life of an insanely hot girl.</description></story><story id="491439" category_id="15" rating="61" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="8" author="320435" author-username="rpsuch" rate="4.78" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-12"><name>Revenge of the Nerd Ch. 12</name><description>A nerd shakes up the life of an insanely hot girl.</description></story><story id="491440" category_id="15" rating="61" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="2" author="320435" author-username="rpsuch" rate="4.74" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-13"><name>Revenge of the Nerd Ch. 13</name><description>A nerd shakes up the life of an insanely hot girl.</description></story><story id="491675" category_id="15" rating="60" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="2" author="320435" author-username="rpsuch" rate="4.74" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-14"><name>Revenge of the Nerd Ch. 14</name><description>A nerd shakes up the life of an insanely hot girl.</description></story></seriesstories-page><seriesstories-page page="4"><story id="491677" category_id="15" rating="66" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="8" author="320435" author-username="rpsuch" rate="4.76" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-15"><name>Revenge of the Nerd Ch. 15</name><description>A nerd shakes up the life of an insanely hot girl.</description></story><story id="493089" category_id="15" rating="72" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="12" author="320435" author-username="rpsuch" rate="4.78" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-16"><name>Revenge of the Nerd Ch. 16</name><description>Ashley surprises herself - and Jeff.</description></story><story id="493733" category_id="15" rating="66" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="6" author="320435" author-username="rpsuch" rate="4.76" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-17"><name>Revenge of the Nerd Ch. 17</name><description>Where's Jeff?</description></story><story id="494030" category_id="15" rating="66" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="10" author="320435" author-username="rpsuch" rate="4.79" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-18"><name>Revenge of the Nerd Ch. 18</name><description>Ashley ambushes Jeff.</description></story><story id="494447" category_id="15" rating="66" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="4" author="320435" author-username="rpsuch" rate="4.79" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-19"><name>Revenge of the Nerd Ch. 19</name><description>Getting ready for finals and winter break.</description></story></seriesstories-page><seriesstories-page page="5"><story id="494840" category_id="15" rating="67" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="8" author="320435" author-username="rpsuch" rate="4.75" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-20"><name>Revenge of the Nerd Ch. 20</name><description>Heading home for the holidays.</description></story><story id="495313" category_id="15" rating="67" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="14" author="320435" author-username="rpsuch" rate="4.80" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-21"><name>Revenge of the Nerd Ch. 21</name><description>It's Chanukah and nobody gets what they expected.</description></story><story id="497388" category_id="15" rating="75" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="7" author="320435" author-username="rpsuch" rate="4.78" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-22"><name>Revenge of the Nerd Ch. 22</name><description>Spa day with Sunny and Sandy.</description></story><story id="497867" category_id="15" rating="72" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="4" author="320435" author-username="rpsuch" rate="4.76" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-23"><name>Revenge of the Nerd Ch. 23</name><description>Ashley bonds with Sandy.</description></story><story id="498432" category_id="15" rating="74" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="3" author="320435" author-username="rpsuch" rate="4.74" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-24"><name>Revenge of the Nerd Ch. 24</name><description>They learn more about themselves and each other.</description></story></seriesstories-page><seriesstories-page page="6"><story id="499173" category_id="15" rating="71" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="13" author="320435" author-username="rpsuch" rate="4.79" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-25"><name>Revenge of the Nerd Ch. 25</name><description>Jeff continues to surprise after Ashley makes him confess.</description></story><story id="499807" category_id="15" rating="75" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="2" author="320435" author-username="rpsuch" rate="4.76" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-26"><name>Revenge of the Nerd Ch. 26</name><description>Ashley gets a friend.</description></story><story id="500423" category_id="15" rating="71" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="6" author="320435" author-username="rpsuch" rate="4.77" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-27"><name>Revenge of the Nerd Ch. 27</name><description>Jeff and Ashley prepare for the summer and her trip.</description></story><story id="501100" category_id="15" rating="71" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="11" author="320435" author-username="rpsuch" rate="4.79" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-28"><name>Revenge of the Nerd Ch. 28</name><description>Jeff and Ashley return to school for graduation.</description></story><story id="501645" category_id="15" rating="74" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="5" author="320435" author-username="rpsuch" rate="4.80" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-29"><name>Revenge of the Nerd Ch. 29</name><description>Ashley invites Sandy to join them before graduation.</description></story></seriesstories-page><seriesstories-page page="7"><story id="502342" category_id="15" rating="71" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="3" author="320435" author-username="rpsuch" rate="4.75" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-30"><name>Revenge of the Nerd Ch. 30</name><description>Jeff graduates. Ashley prepares for summer separation.</description></story><story id="503191" category_id="15" rating="71" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="12" author="320435" author-username="rpsuch" rate="4.84" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-31"><name>Revenge of the Nerd Ch. 31</name><description>Ashley spends a long month in Europe without Jeff.</description></story><story id="504509" category_id="15" rating="76" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="11" author="320435" author-username="rpsuch" rate="4.74" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-32"><name>Revenge of the Nerd Ch. 32</name><description>Ashley's trip ends. She verbally spars with her parents.</description></story><story id="505113" category_id="15" rating="72" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="9" author="320435" author-username="rpsuch" rate="4.77" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-33"><name>Revenge of the Nerd Ch. 33</name><description>Ashley returns. They get together. They fight.</description></story><story id="505712" category_id="15" rating="71" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="5" author="320435" author-username="rpsuch" rate="4.76" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-34"><name>Revenge of the Nerd Ch. 34</name><description>Ashley visits Jen's class. They arrange to get together.</description></story></seriesstories-page><seriesstories-page page="8"><story id="506402" category_id="15" rating="71" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="9" author="320435" author-username="rpsuch" rate="4.79" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-36"><name>Revenge of the Nerd Ch. 36</name><description>Ashley put things right.</description></story><story id="506856" category_id="15" rating="71" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="2" author="320435" author-username="rpsuch" rate="4.71" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-37"><name>Revenge of the Nerd Ch. 37</name><description>Ashley plays more games. Jeff refuses to play.</description></story><story id="507039" category_id="15" rating="71" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="15" author="320435" author-username="rpsuch" rate="4.75" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-38"><name>Revenge of the Nerd Ch. 38</name><description>Ashley celebrates her 21st with her friends minus Jeff.</description></story><story id="507056" category_id="15" rating="72" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="14" author="320435" author-username="rpsuch" rate="4.80" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-39"><name>Revenge of the Nerd Ch. 39</name><description>Jeff and Ashley talk and work some things out</description></story><story id="507839" category_id="15" rating="70" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="6" author="320435" author-username="rpsuch" rate="4.77" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-40"><name>Revenge of the Nerd Ch. 40</name><description>Happy birthday Jeff. They discuss dealing with her father.</description></story></seriesstories-page><seriesstories-page page="9"><story id="508016" category_id="15" rating="71" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="5" author="320435" author-username="rpsuch" rate="4.84" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-41"><name>Revenge of the Nerd Ch. 41</name><description>The amazing second half of Jeff's birthday.</description></story><story id="508603" category_id="15" rating="72" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="9" author="320435" author-username="rpsuch" rate="4.80" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-42"><name>Revenge of the Nerd Ch. 42</name><description>Ashley tells her parents about Jeff. They're not thrilled.</description></story><story id="508625" category_id="15" rating="71" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="21" author="320435" author-username="rpsuch" rate="4.82" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-43"><name>Revenge of the Nerd Ch. 43</name><description>Jeff meets Ashley's parents. At least he looks like Jeff.</description></story><story id="508714" category_id="15" rating="71" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="14" author="320435" author-username="rpsuch" rate="4.77" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-44"><name>Revenge of the Nerd Ch. 44</name><description>Jeff isn't talking about his talk with Ashley's father.</description></story><story id="510502" category_id="15" rating="71" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="12" author="320435" author-username="rpsuch" rate="4.75" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-45"><name>Revenge of the Nerd Ch. 45</name><description>Jeff and Ashley make a decision and share cooking techniques.</description></story></seriesstories-page><seriesstories-page page="10"><story id="510796" category_id="15" rating="71" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="8" author="320435" author-username="rpsuch" rate="4.84" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-46"><name>Revenge of the Nerd Ch. 46</name><description>Jeff &amp;amp; Ashley tell his family they're engaged.</description></story><story id="513243" category_id="15" rating="71" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="12" author="320435" author-username="rpsuch" rate="4.72" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-47"><name>Revenge of the Nerd Ch. 47</name><description>Ashley thinks about the wedding.</description></story><story id="513576" category_id="15" rating="71" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="5" author="320435" author-username="rpsuch" rate="4.74" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-48"><name>Revenge of the Nerd Ch. 48</name><description>Jeff and Ashley return to school to prepare for the semester.</description></story><story id="514963" category_id="15" rating="72" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="7" author="320435" author-username="rpsuch" rate="4.71" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-49"><name>Revenge of the Nerd Ch. 49</name><description>Ashley and Jeff settle into life together at school.</description></story><story id="514964" category_id="15" rating="72" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="8" author="320435" author-username="rpsuch" rate="4.76" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-50"><name>Revenge of the Nerd Ch. 50</name><description>Ashley comes down with the flu. Jeff gives her a &amp;quot;placebo&amp;quot;.</description></story></seriesstories-page><seriesstories-page page="11"><story id="514937" category_id="15" rating="72" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="6" author="320435" author-username="rpsuch" rate="4.76" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-51"><name>Revenge of the Nerd Ch. 51</name><description>Ashley gets bad news and waits for Jeff.</description></story><story id="514941" category_id="15" rating="72" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="6" author="320435" author-username="rpsuch" rate="4.80" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-52"><name>Revenge of the Nerd Ch. 52</name><description>Dealing with Louis' heart attack.</description></story><story id="518199" category_id="15" rating="71" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="2" author="320435" author-username="rpsuch" rate="4.79" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-53"><name>Revenge of the Nerd Ch. 53</name><description>Ashley tells Jeff's family of his confrontation with her dad.</description></story><story id="518203" category_id="15" rating="71" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="10" author="320435" author-username="rpsuch" rate="4.79" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-54"><name>Revenge of the Nerd Ch. 54</name><description>Ashley visits with the Goldbergs before Thanksgiving dinner.</description></story><story id="521925" category_id="15" rating="70" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="11" author="320435" author-username="rpsuch" rate="4.75" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-55"><name>Revenge of the Nerd Ch. 55</name><description>The Fines and Goldbergs share Thanksgiving dinner.</description></story></seriesstories-page><seriesstories-page page="12"><story id="522185" category_id="15" rating="71" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="4" author="320435" author-username="rpsuch" rate="4.76" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-56"><name>Revenge of the Nerd Ch. 56</name><description>Ashley and Sandy bond further.</description></story><story id="522187" category_id="15" rating="69" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="11" author="320435" author-username="rpsuch" rate="4.80" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-57"><name>Revenge of the Nerd Ch. 57</name><description>Ashley gives Jeff some Chanukah presents. </description></story><story id="526230" category_id="15" rating="72" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="5" author="320435" author-username="rpsuch" rate="4.70" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-58"><name>Revenge of the Nerd Ch. 58</name><description>Ashley works on what she wants to be when she grows up.</description></story><story id="526301" category_id="15" rating="71" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="11" author="320435" author-username="rpsuch" rate="4.82" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-59"><name>Revenge of the Nerd Ch. 59</name><description>Surprising news for Jeff</description></story><story id="526427" category_id="15" rating="71" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="8" author="320435" author-username="rpsuch" rate="4.79" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-60"><name>Revenge of the Nerd Ch. 60</name><description>Ashley explains Dr. Lloyd's offer to Jeff.</description></story></seriesstories-page><seriesstories-page page="13"><story id="526430" category_id="15" rating="71" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="9" author="320435" author-username="rpsuch" rate="4.81" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-61"><name>Revenge of the Nerd Ch. 61</name><description>The Fines and Goldbergs share a not-your-grandfather's...</description></story><story id="531979" category_id="15" rating="72" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="4" author="320435" author-username="rpsuch" rate="4.75" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-62"><name>Revenge of the Nerd Ch. 62</name><description>Ashley tries to work out what's wrong with her wedding plans.</description></story><story id="531980" category_id="15" rating="71" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="6" author="320435" author-username="rpsuch" rate="4.74" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-63"><name>Revenge of the Nerd Ch. 63</name><description>Ashley works on problems with the wedding and Jeff.</description></story><story id="531983" category_id="15" rating="71" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="9" author="320435" author-username="rpsuch" rate="4.77" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-64"><name>Revenge of the Nerd Ch. 64</name><description>Jeff comes up with a plan.</description></story><story id="531998" category_id="15" rating="71" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="2" author="320435" author-username="rpsuch" rate="4.76" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-65"><name>Revenge of the Nerd Ch. 65</name><description>Jeff's plan to fix the wedding.</description></story></seriesstories-page><seriesstories-page page="14"><story id="532806" category_id="15" rating="71" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="2" author="320435" author-username="rpsuch" rate="4.77" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-66"><name>Revenge of the Nerd Ch. 66</name><description>How to cut the guest list from 1800.</description></story><story id="532811" category_id="15" rating="71" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="2" author="320435" author-username="rpsuch" rate="4.70" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-67"><name>Revenge of the Nerd Ch. 67</name><description>Ashley plays her dad.</description></story><story id="533125" category_id="15" rating="71" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="6" author="320435" author-username="rpsuch" rate="4.71" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-68"><name>Revenge of the Nerd Ch. 68</name><description>How can Ashley and Jeff get comfortable with who they are?</description></story><story id="545348" category_id="15" rating="71" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="4" author="320435" author-username="rpsuch" rate="4.75" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-69"><name>Revenge of the Nerd Ch. 69</name><description>Ashley addresses the problem of being too beautiful.</description></story><story id="545460" category_id="15" rating="71" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="5" author="320435" author-username="rpsuch" rate="4.76" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-70"><name>Revenge of the Nerd Ch. 70</name><description>Jeff meets more of Ashley's family before graduation.</description></story></seriesstories-page><seriesstories-page page="15"><story id="545777" category_id="15" rating="75" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="5" author="320435" author-username="rpsuch" rate="4.82" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-71"><name>Revenge of the Nerd Ch. 71</name><description>Jeff and Ashley graduate.</description></story><story id="545804" category_id="15" rating="72" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="5" author="320435" author-username="rpsuch" rate="4.76" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-72"><name>Revenge of the Nerd Ch. 72</name><description>Ashley is getting wedding jitters.</description></story><story id="545999" category_id="15" rating="73" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="22" author="320435" author-username="rpsuch" rate="4.73" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-73"><name>Revenge of the Nerd Ch. 73</name><description>Ashley's family starts to arrive for the wedding.</description></story><story id="546159" category_id="15" rating="71" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="6" author="320435" author-username="rpsuch" rate="4.74" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-74"><name>Revenge of the Nerd Ch. 74</name><description>Ashley's family causes little cracks in their relationship.</description></story><story id="546166" category_id="15" rating="71" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="7" author="320435" author-username="rpsuch" rate="4.72" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-75"><name>Revenge of the Nerd Ch. 75</name><description>Ashley hears about Jeff's &amp;quot;bachelor party&amp;quot;.</description></story></seriesstories-page><seriesstories-page page="16"><story id="546823" category_id="15" rating="73" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="27" author="320435" author-username="rpsuch" rate="4.71" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-76"><name>Revenge of the Nerd Ch. 76</name><description>The Rehearsal Dinner - Disaster!</description></story><story id="546885" category_id="15" rating="72" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="13" author="320435" author-username="rpsuch" rate="4.71" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-77"><name>Revenge of the Nerd Ch. 77</name><description>Ashley tries to fix her screw up.</description></story><story id="547137" category_id="15" rating="71" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="9" author="320435" author-username="rpsuch" rate="4.70" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-78"><name>Revenge of the Nerd Ch. 78</name><description>Ashley looks for advice and a second opinion.</description></story><story id="547566" category_id="15" rating="71" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="11" author="320435" author-username="rpsuch" rate="4.67" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-79"><name>Revenge of the Nerd Ch. 79</name><description>Waiting for Jeff to show up for the wedding.</description></story><story id="547782" category_id="15" rating="73" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="11" author="320435" author-username="rpsuch" rate="4.77" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-80"><name>Revenge of the Nerd Ch. 80</name><description>Jeff tells Ashley what he will do.</description></story></seriesstories-page><seriesstories-page page="17"><story id="548285" category_id="15" rating="71" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="9" author="320435" author-username="rpsuch" rate="4.81" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-81"><name>Revenge of the Nerd Ch. 81</name><description>Jeff and Ebenezer chat.</description></story><story id="548460" category_id="15" rating="71" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="7" author="320435" author-username="rpsuch" rate="4.80" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-82"><name>Revenge of the Nerd Ch. 82</name><description>Surprises at the wedding.</description></story><story id="548840" category_id="15" rating="71" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="7" author="320435" author-username="rpsuch" rate="4.78" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-83"><name>Revenge of the Nerd Ch. 83</name><description>The cocktail hour.</description></story><story id="551437" category_id="15" rating="71" writers-pick="0" is-new="0" contest-winner="0" hot="1" comment-cnt="61" author="320435" author-username="rpsuch" rate="4.83" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-84"><name>Revenge of the Nerd Ch. 84</name><description>The final chapter.</description></story></seriesstories-page></seriesstories><favoritedusers count="12" morecount="10"><user id="2982944">yourop</user><user id="1773691">XOCAN</user><user id="2543239">puck547</user><user id="1686613">evilmorbius75</user><user id="2582955">DRxCaLiber</user><user id="2457623">slobirder</user><user id="1806982">aaronsexstud</user><user id="1726514">cakalokaret</user><user id="1369557">sqheadgerman</user><user id="1243886">bibble36</user><user id="1310565">Tben11</user><user id="1235886">thegoogler</user></favoritedusers><tags><tag><name>romance novella</name><name-encoded>romance%20novella</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> =========================================