﻿/* typography.css */

/* Normalizes margin, padding */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {margin: 0px; padding: 0px;}

/* Normalizes font-size for headers */
h1, h2, h3, h4, h5, h6 { font-size: 100%; }

/* Removes list-style from lists */
ol, ul { list-style: none; }

/* Normalizes font-style and font-weight to normal */
address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal; }

/* Removes list-style from lists */
table { border-collapse: collapse; border-spacing: 0; }

/* Removes border from fieldset and img */
fieldset, img { border: 0; }

/* Left-aligns text in caption and th */
caption, th { text-align: left; }

/* Removes quotation marks from q */
q:before, q:after { content: ''; }
body { font: 72%/1.5 Verdana, Arial, Helvetica, sans-serif ; }
/*
h2, h3, h4, ul, blockquote { margin: 0 20px .75em; }

h2, h3 { margin-bottom: .15em; font-size: 200%; font-weight: normal; letter-spacing: 0; }

p { font-size: 1em; color: red; }
*/

a:link, a:visited { text-decoration: none; }
a:hover { text-decoration: underline; }
a:link, a:visited { }

input select,textarea {font:1em Verdana, Arial, Helvetica, sans-serif }