/* TYPOGRAPHY 
------------------------------------------- */
body
{font-family: Verdana, Arial, Helvetica;
color: #000;
font-size: 12px;
line-height: 17px;}

h1
{font-family: "Arial Black", "Helvetica Black";
font-weight: normal;
font-size: 24px;
line-height: 28px;
margin-top: 0;
margin-bottom: 20px;}

h2
{text-transform: uppercase;
font-size: 16px;
line-height: 20px;
margin-top: 25px;
margin-bottom: 4px;}

h3
{font-size: 14px;
line-height: 15px;
margin-top: 10px;
margin-bottom: 3px;}

h4 {font-size: 12px;}
h5 {font-size: 10px;}

p
{margin-bottom: 10px;
margin-top: 0px;}

small
{font-size: 10px;
line-height: 12px;}


/* LINKS
------------------------------------------- */
a:link {color: #FF9900;}
a:visited {color: #996600;}
a:hover {background-color: #FFFF66;}

a:active
{background-color: #CCCCCC;
color: #FFFF00;}


/* BODY, background color/image
------------------------------------------- */
body
{background : #FFFFCC;
margin: 0;
padding: 25px;}


/* SPECIAL ELEMENT CLASSES
------------------------------------------- */
.copyright
{font-size: 10px;
line-height: 12px;
margin: 0;}

img.cover {float: left;}

p.interior {clear: both;}

.artwork {text-align: center;}


/* GENERAL TAGS
------------------------------------------- */
hr
{color: #000;
background: #000;
border: none;
height: 1px;
margin: 15px 0;}

img
{border: none;
margin-right: 5px;
margin-bottom: 10px;}

/* forms */
form {margin: 0;}

input, textarea {font-family: monospace;}

/* lists */
ol {margin: 0 0 5px 20px;}

ul {margin: 15px 0 15px 0;}

li {margin: 0 30px 10px 30px;}

/* tables */
table
{border: none;
margin: 0;}