\theoremstyle{plain}
\newtheorem{theorem}{Theorem}
\newtheorem{conjecture}[theorem]{Conjecture}
\newtheorem{problem}[theorem]{Problem}

\theoremstyle{definition}
\newtheorem{definition}[theorem]{Definition}

\def\bbQ{{\mathbb Q}}
\def\bbR{{\mathbb R}}
\def\calA{{\mathcal A}}
\def\calD{{\mathcal D}}
\def\calK{{\mathcal K}}
\def\calS{{\mathcal S}}
\def\calT{{\mathcal T}}
\def\calU{{\mathcal U}}
\def\frakg{{\mathfrak g}}

\def\lrg#1{\text{\LARGE\raisebox{-2pt}{$#1$}}}

\newcommand{\pdf}[2]{{\hspace{-3pt}\begin{array}{c}%
  \raisebox{-2.5pt}{\includegraphics[#1]{#2.pdf}}%
\end{array}\hspace{-3pt}}}

% The following is from http://en.wikibooks.org/wiki/LaTeX/Footnotes_and_Margin_Notes:
\makeatletter
\def\blfootnote{\xdef\@thefnmark{}\@footnotetext}
\makeatother

\catcode`\@=11
\long\def\@makecaption#1#2{%
     \vskip 10pt
     \setbox\@tempboxa\hbox{%\ifvoid\tinybox\else\box\tinybox\fi
       \small\sf{\bfcaptionfont #1. }\ignorespaces #2}%
     \ifdim \wd\@tempboxa >\captionwidth {%
         \rightskip=\@captionmargin\leftskip=\@captionmargin
         \unhbox\@tempboxa\par}%
       \else
         \hbox to\hsize{\hfil\box\@tempboxa\hfil}%
     \fi}
\font\bfcaptionfont=cmssbx10 scaled \magstephalf
\newdimen\@captionmargin\@captionmargin=2\parindent
\newdimen\captionwidth\captionwidth=\hsize
\catcode`\@=12

\newenvironment{myitemize}{
  \begin{list}{$\bullet$}{\setlength{\leftmargin}{16pt}
  \setlength{\labelwidth}{12pt}
  \setlength{\labelsep}{4pt}}
}{
  \end{list}
}