diff --git a/CS.tex b/CS.tex
index fdcef4290cd62ce226ac953d3c1d83e603780a7c..1f6f628d1b0ed1154006370ab02e18d30da8c6cf 100644
--- a/CS.tex
+++ b/CS.tex
@@ -31,15 +31,15 @@
     \vspace{.8cm}
     \begin{tabularx}{\linewidth}{lXlXlX}
       \hiderowcolors
-      \textbf{Name:} & \iftoggle{examplecharacter}{\sffamily\name}{\hrulefill} &
-      \textbf{Player:} & \hrulefill &
-      \textbf{Code:} & \iftoggle{examplecharacter}{\sffamily\code}{\hrulefill}
+      \textbf{Name:} & \iftoggle{examplecharacter}{\sffamily\name}{\dotfill} &
+      \textbf{Player:} & \dotfill &
+      \textbf{Code:} & \iftoggle{examplecharacter}{\sffamily\code}{\dotfill}
       \\
       \\
 
-      \textbf{Race:} & \iftoggle{examplecharacter}{\sffamily\race}{\hrulefill} &
-      \textbf{Concept:} & \iftoggle{examplecharacter}{\sffamily\concept}{\hrulefill} &
-      \textbf{Rank:} & \iftoggle{examplecharacter}{\sffamily\rank}{\hrulefill} \\
+      \textbf{Race:} & \iftoggle{examplecharacter}{\sffamily\race}{\dotfill} &
+      \textbf{Concept:} & \iftoggle{examplecharacter}{\sffamily\concept}{\dotfill} &
+      \textbf{Rank:} & \iftoggle{examplecharacter}{\sffamily\rank}{\dotfill} \\
     \end{tabularx}
 }
 
diff --git a/GS.tex b/GS.tex
index 45e44a7d2be0d7453156313ec957b082a875f5d1..f012f21da79bac27280cfd4c6f8dfde778a009dd 100644
--- a/GS.tex
+++ b/GS.tex
@@ -23,17 +23,18 @@
       
 
     \large
-    Campaign:
+    Campaign: \lineDots
 
-    Area:
+    Area: \lineDots
     
-    Season: 
+    Season: \lineDots
 
 }{
     }
 
   \posterbox[adjusted title=Situation,]{name=situation,column=11,row=1,span=14,rowspan=2}{
-    \lineDots[4]
+    \vspace{1em}%
+    \lineDots[4]%
   }
 
 %---
@@ -48,18 +49,21 @@
 
     \end{tabularx}
     
+    \vspace{1em}
     \lineDots[9]
     }
 
 %---
 
   \posterbox[adjusted title=Encounters]{name=encounters,below=pcs,row=7,span=13,rowspan=4}{
+    \vspace{1em}
     \lineDots[10]
   }
 
 %---
 
   \posterbox[adjusted title=\Glsentrylongpl{npc}]{name=npcs,column=14,row=7,span=11,rowspan=4}{
+    \vspace{1em}
     \lineDots[10]
   }
 
diff --git a/csCommands.sty b/csCommands.sty
index 0ffa7edf6181c3799efecd4305b5bdcea1823725..af4bfc82ae681484417fd486911d1f26a70daaf4 100644
--- a/csCommands.sty
+++ b/csCommands.sty
@@ -1,4 +1,8 @@
-\newcommand{\lineDots}[1][1]{\vspace{1.5em}\Repeat{#1}{\hbox to \textwidth{\leaders\hbox to 30pt{\hss . \hss}\hfil}\vspace{1em}}}
+\newcommand{\lineDots}[1][1]{%
+  \foreach \n in {1,...,#1}%
+    {\leavevmode\cleaders\hb@xt@1.5em{\hss \textcolor{\pageSideColor}{.}\hss }\hfill\kern\z@\par\vspace{1em}\noindent}%
+  }
+
 \newcommand\race{}
 \newcommand\concept{}
 \newcommand\code{}