================ XML ==================== <?xml version="1.0" encoding="UTF-8"?> <page><head><title>Revenge of the Nerd Ch. 15 - Romance - Literotica.com</title><description>A nerd shakes up the life of an insanely hot girl.</description><keywords>Revenge of the Nerd Ch. 15, rpsuch, romance novella, nerd</keywords></head><body><pageurl escaped="http%3A%2F%2Fwww.literotica.com%2Fstories%2Fshowstory.php%3Furl%3Drevenge-of-the-nerd-ch-15">http://www.literotica.com/stories/showstory.php?url=revenge-of-the-nerd-ch-15</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-c3RvcnlwYWdlMTUtdG9wfDE1MXx0b3A=&quot;&gt;&lt;!-- Couples Cams 2013-05 --&gt; &lt;a href=&quot;http://vipcams.literotica.com/webcam/couples-webcams&quot; style=&quot;display: block; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 110%;&quot;&gt; &lt;img src=&quot;/images/banners/2013_05_hotcouples500x120.jpg&quot; width=&quot;500&quot; height=&quot;120&quot; border=&quot;1&quot; alt=&quot;Live Sex Cams&quot; /&gt; &lt;br /&gt;&lt;b&gt;Live Sex - Watch Now!&lt;br /&gt; &lt;span style=&quot;font-size: 75%;&quot;&gt;Horny couples perform for you at Literotica Cams! Free preview, instant access.&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; &lt;!-- /Couples Cams 2013-05 --&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-c3RvcnlwYWdlMTUtYm90dG9tfDE1MXxib3R0b20=&quot;&gt;&lt;!-- Couples Cams 2013-05 --&gt; &lt;a href=&quot;http://vipcams.literotica.com/webcam/couples-webcams&quot; style=&quot;display: block; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 110%;&quot;&gt; &lt;img src=&quot;/images/banners/2013_05_hotcouples500x120.jpg&quot; width=&quot;500&quot; height=&quot;120&quot; border=&quot;1&quot; alt=&quot;Live Sex Cams&quot; /&gt; &lt;br /&gt;&lt;b&gt;Live Sex - Watch Now!&lt;br /&gt; &lt;span style=&quot;font-size: 75%;&quot;&gt;Horny couples perform for you at Literotica Cams! Free preview, instant access.&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; &lt;!-- /Couples Cams 2013-05 --&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="491677" author="320435" category="15" new="0" winner="0" rate="4.76" allow_vote="1" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-15" url4url="https%3A%2F%2Fwww.literotica.com%2Fs%2Frevenge-of-the-nerd-ch-15" url4url_full="http:https%3A%2F%2Fwww.literotica.com%2Fs%2Frevenge-of-the-nerd-ch-15" enable_comments="1" nr_pages="1"><name>Revenge of the Nerd Ch. 15</name><description>A nerd shakes up the life of an insanely hot girl.</description><date>08/31/10</date><text page="1">Monday we studied together.&lt;br /&gt; &lt;br /&gt; He made sure we actually studied. I don't think he did any studying before he came because he brought such a big stack of books in his book bag that it looked like he was carrying them to build up his muscles rather than to prepare for his courses.&lt;br /&gt; &lt;br /&gt; &quot;Why all the books? That's gotta be at least twice as many books as I have for all my courses.&quot;&lt;br /&gt; &lt;br /&gt; &quot;I'm taking a heavy load.&quot;&lt;br /&gt; &lt;br /&gt; &quot;How heavy?&quot;&lt;br /&gt; &lt;br /&gt; &quot;I'd say about fifty pounds.&quot;&lt;br /&gt; &lt;br /&gt; I rolled my eyes. I was waiting for the cigar and the magic word.&lt;br /&gt; &lt;br /&gt; &quot;Around 30 credits,&quot; he said.&lt;br /&gt; &lt;br /&gt; &quot;That's a full year.&quot;&lt;br /&gt; &lt;br /&gt; &quot;I'm not getting any younger. I've got to get through here and move on with my life.&quot;&lt;br /&gt; &lt;br /&gt; &quot;If you were any younger it wouldn't be legal for me to date you. I thought you skipped years of some of your courses.&quot;&lt;br /&gt; &lt;br /&gt; &quot;I skipped them but I don't get credit for them. I need to take the full four years worth of credits.&quot;&lt;br /&gt; &lt;br /&gt; &quot;Why are they letting you take so much?&quot; I asked.&lt;br /&gt; &lt;br /&gt; &quot;I don't know. I guess they figure there are plenty of people to take my place.&quot;&lt;br /&gt; &lt;br /&gt; No. I had learned in some business class that it's much easier to keep a customer than to get a new one. If they could sign us all up to go here for the rest of our lives, they would.&lt;br /&gt; &lt;br /&gt; &quot;What's the real reason?&quot;&lt;br /&gt; &lt;br /&gt; &quot;Why does there have to be a reason?&quot;&lt;br /&gt; &lt;br /&gt; What was he hiding?&lt;br /&gt; &lt;br /&gt; &quot;There's always a reason.&quot; He was avoiding my eyes. &quot;You know the reason. Tell me.&quot;&lt;br /&gt; &lt;br /&gt; He was as reluctant to talk about this as most guys are to tell you their deepest feelings.&lt;br /&gt; &lt;br /&gt; &quot;Come on,&quot; I said.&lt;br /&gt; &lt;br /&gt; &quot;They're recruiting me for grad school.&quot;&lt;br /&gt; &lt;br /&gt; &quot;You're a first-term freshman.&quot;&lt;br /&gt; &lt;br /&gt; His head was down. &quot;I know.&quot;&lt;br /&gt; &lt;br /&gt; Jen was right. Not only would I be telling everyone I knew, I'd be telling the limo driver, the mailman, our cook. If he was a freshman basketball player being recruited for the NBA, he would be full of himself.&lt;br /&gt; &lt;br /&gt; Maybe it isn't legal for them to recruit a freshman. I don't know.&lt;br /&gt; &lt;br /&gt; Jeff seemed embarrassed about it. I hoped he would stay that way. Well, not embarrassed, but not full of himself.&lt;br /&gt; &lt;br /&gt; At times he whipped through the pages. Other times he would close a book, keeping place with his fingers and stare off into space as if he were thinking about, I don't know, a Star Trek convention, evaluating what he had just read. He was remarkably focused. I couldn't tell if he was aware I was in the room with him.&lt;br /&gt; &lt;br /&gt; &quot;I've had it,&quot; I said. &quot;That's enough for one night for me.&quot;&lt;br /&gt; &lt;br /&gt; For some reason, all this work had not left me very passionate.&lt;br /&gt; &lt;br /&gt; &quot;Want to watch the news?&quot;&lt;br /&gt; &lt;br /&gt; &quot;Sure.&quot;&lt;br /&gt; &lt;br /&gt; I turned on the TV and snuggled in his arms. It felt completely natural.&lt;br /&gt; &lt;br /&gt; I awoke still in his arms.&lt;br /&gt; &lt;br /&gt; &quot;The news just finished. I think you need to get some sleep,&quot; he said.&lt;br /&gt; &lt;br /&gt; &quot;I guess you're right.&quot;. I stretched. I yawned.&lt;br /&gt; &lt;br /&gt; But first I needed a nice kiss, a nice, long kiss. What did I say about lacking passion?&lt;br /&gt; &lt;br /&gt; It wasn't as long as I would have liked. He pulled away.&lt;br /&gt; &lt;br /&gt; &quot;You need your sleep. We can do this again.&quot;&lt;br /&gt; &lt;br /&gt; &quot;Tomorrow?&quot;&lt;br /&gt; &lt;br /&gt; &quot;Tomorrow.&quot;&lt;br /&gt; &lt;br /&gt; &quot;Tomorrow and tomorrow and tomorrow.&quot; That's from Shakespeare someplace. I'm sure Jeff could tell me. That's how it was going. We were getting together every day to study at my place.&lt;br /&gt; &lt;br /&gt; Sometimes it was so tiring I just needed to get to sleep and sometimes I had enough energy to drag him into the bedroom. One time I just did him on the couch.&lt;br /&gt; &lt;br /&gt; As the weekend approached I asked him out to dinner on Saturday.&lt;br /&gt; &lt;br /&gt; &quot;Is this a date?&quot;&lt;br /&gt; &lt;br /&gt; &quot;Of course it's a date. What do you think we've been doing? Study dates.&quot;&lt;br /&gt; &lt;br /&gt; &quot;Oh yeah. I kind of, well, yeah, okay.&quot;&lt;br /&gt; &lt;br /&gt; Silver-tongued devil. Try to suppress your enthusiasm, why don't you?&lt;br /&gt; &lt;br /&gt; &quot;I asked, my treat.&quot;&lt;br /&gt; &lt;br /&gt; &quot;That's, I don't know. Aren't I supposed to, uh?&quot;&lt;br /&gt; &lt;br /&gt; He couldn't seem to find any word to follow &quot;uh&quot;. Had English suddenly become a second language for him?&lt;br /&gt; &lt;br /&gt; &quot;Look, I asked. I have enough money that I won't feel it, and I want to do something nice as well as spend the time with you.&quot;&lt;br /&gt; &lt;br /&gt; Holy shit! I was being sincere. It came out before I had a chance to spin it.&lt;br /&gt; &lt;br /&gt; &quot;All right. What time?&quot;&lt;br /&gt; &lt;br /&gt; &quot;Six. What do you want to do Friday?&quot;&lt;br /&gt; &lt;br /&gt; &quot;Friday?&quot;&lt;br /&gt; &lt;br /&gt; &quot;You know, the day that follows Thursday.&quot;&lt;br /&gt; &lt;br /&gt; &quot;Oh, that Friday. Uh, I don't know. I hadn't thought about it.&quot;&lt;br /&gt; &lt;br /&gt; &quot;I'll see what's playing at the movies and what's happening on campus. Maybe a party.&quot;&lt;br /&gt; &lt;br /&gt; &quot;Yeah.&quot; It sounded like it had three syllables.&lt;br /&gt; &lt;br /&gt; Despite his recent success, he was still not a party animal.&lt;br /&gt; &lt;br /&gt; &quot;Okay, I'll call you after my last class.&quot;&lt;br /&gt; &lt;br /&gt; &quot;Okay.&quot;&lt;br /&gt; &lt;br /&gt; &quot;Now let's consummate this planned dinner date.&quot;&lt;br /&gt; &lt;br /&gt; I took his hand and led him to my lair.&lt;br /&gt; &lt;br /&gt; It was slow and gentle, the way he had taught me. The way he had taught me would drive me crazy.&lt;br /&gt; &lt;br /&gt; I've heard that one of the most important and pleasurable parts of an event, like our upcoming dinner date, is the anticipation, the expectation.&lt;br /&gt; &lt;br /&gt; The anticipation of my impending orgasms was exquisite in itself.&lt;br /&gt; &lt;br /&gt; But it was also frustrating and I would sometimes reach the point where I would yell out, &quot;Now, soon, anytime, please,&quot; or some other well-thought-out phrase. And, at the end, I would often wind up clinging to him like a piece of driftwood on a lonely sea.</text><pager paramname="page" current-page="1" action="https://www.literotica.com/s/revenge-of-the-nerd-ch-15"><text>1 Pages</text><page page="1" current="1"><link>https://www.literotica.com/s/revenge-of-the-nerd-ch-15</link><text>1</text><title>Revenge of the Nerd Ch. 15 - Romance</title></page><options><option page="1" current="1"><link>https://www.literotica.com/s/revenge-of-the-nerd-ch-15</link><text>1</text></option></options></pager></story><author id="320435" allowfeedback="1"><name>rpsuch</name></author><story-stats comments="8" views="66328" favs="22"/><recent-comments><comments count="0" total="8" story="491677" page="1" pagehint="1"/></recent-comments><relatedstories id="491677"><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="1" 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="2" 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><story id="493733" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-17" category_id="15" rating="66" writers-pick="0" is-new="0" contest-winner="0" hot="1" rate="4.76" author="320435" author-username="rpsuch" order-number="3" comment-cnt="6"><name>Revenge of the Nerd Ch. 17</name><description>Where's Jeff?</description></story><story id="493089" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-16" category_id="15" rating="72" writers-pick="0" is-new="0" contest-winner="0" hot="1" rate="4.78" author="320435" author-username="rpsuch" order-number="4" comment-cnt="12"><name>Revenge of the Nerd Ch. 16</name><description>Ashley surprises herself - and Jeff.</description></story><story id="494030" url="https://www.literotica.com/s/revenge-of-the-nerd-ch-18" category_id="15" rating="66" writers-pick="0" is-new="0" contest-winner="0" hot="1" rate="4.79" author="320435" author-username="rpsuch" order-number="5" comment-cnt="10"><name>Revenge of the Nerd Ch. 18</name><description>Ashley ambushes Jeff.</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="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><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></seriesstories-page><seriesstories-page page="5"><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><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></seriesstories-page><seriesstories-page page="6"><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><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></seriesstories-page><seriesstories-page page="7"><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><story id="506001" 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-35"><name>Revenge of the Nerd Ch. 35</name><description>Ashley has trouble breaking old habits.</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="22" morecount="20"><user id="3235114">jjmocha1111</user><user id="3499484">SultryCat</user><user id="3487056">JerHat</user><user id="2982944">yourop</user><user id="3013052">FateXII</user><user id="1773691">XOCAN</user><user id="2543239">puck547</user><user id="1686613">evilmorbius75</user><user id="2093591">Nike480Broad_Cromwell</user><user id="2582955">DRxCaLiber</user><user id="2457623">slobirder</user><user id="2088955">jahoo64</user><user id="1726514">cakalokaret</user><user id="1680881">Lekshubruh</user><user id="1712074">Scarle</user><user id="1388137">VespertineOz</user><user id="1707342">Tyqueycia</user><user id="1347504">OLDED</user><user id="1243886">bibble36</user><user id="1310565">Tben11</user><user id="1235886">thegoogler</user><user id="1234166">GulfMisprint</user></favoritedusers><tags><tag><name>romance novella</name><name-encoded>romance%20novella</name-encoded></tag><tag><name>nerd</name><name-encoded>nerd</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> =========================================