% popl format: 2 columns @ 3.33in + .33in separation
% column height: 9in
% 10pt type

% these seem to be required
\setlength{\maxdepth}{4pt}		% plain has 4pt
\setlength{\@maxdepth}{\maxdepth}	% this has to be set as well

% calculate margins based on given parameters
\newlength{\work}
\setlength{\textwidth}{3.33333in}	% one column
\addtolength{\textwidth}{3.33333in}	% and another
\addtolength{\textwidth}{.33333in}	% and separation
\setlength{\work}{8.5 true in}		% paper width
\addtolength{\work}{-2 true in}		% allow for printer margins
\addtolength{\work}{-\textwidth}	% width of text
\setlength{\oddsidemargin}{.5\work}	% half of what's left
\setlength{\evensidemargin}{\oddsidemargin} % the other half
\setlength{\marginparwidth}{0pt}	% no marginal paragraphs!
\setlength{\marginparsep}{0pt}

% set headers and footers
\setlength{\textheight}{9in}		% given length of text
\setlength{\headheight}{12pt}		% height of heading
\setlength{\headsep}{25pt}		% space between heading and text
\setlength{\topmargin}{-0.75in}		% .75in counting printer margin
\setlength{\footheight}{12pt}		% height of footing
\setlength{\footskip}{1in}		% space between footing and text

\setlength{\columnsep}{.33333in}
\setlength{\columnseprule}{0pt}

% no headings or footings
\def\@oddhead{}\def\@evenhead{}
\def\@oddfoot{}
\def\@evenfoot{\@oddfoot}

\def\maketitle{\par
 \begingroup
 \def\thefootnote{\fnsymbol{footnote}}
 \def\@makefnmark{\hbox 
 to 0pt{$^{\@thefnmark}$\hss}} 
 \twocolumn[\@maketitle] 
 \@thanks
 \endgroup
 \setcounter{footnote}{0}
 \let\maketitle\relax
 \let\@maketitle\relax
 \gdef\@thanks{}\gdef\@author{}\gdef\@title{}\let\thanks\relax}
\def\@maketitle{\vbox to 2.25in{\hsize\textwidth 
 \linewidth\hsize \vfil \centering
 {\LARGE \@title \par} \vskip 2em {\large \begin{tabular}[t]{c}\@author
\end{tabular}\par} 
 \vfil}}

\def\abstract{\section*{Abstract}}
\def\endabstract{\par}

\def\copyrightspace{\footnotetext[0]{\mbox{\rule{0pt}{1in}}}}

\twocolumn{}
\sloppy{}
\flushbottom{}
\parindent 1em
\leftmargini 2em
\leftmargin\leftmargini
\leftmarginv .5em
\leftmarginvi .5em
