/*
 * Text formatting style rules for http://benfinney.id.au/
 */


body {
    font-family: sans-serif;
}

/*
 * predefined elements
 */

/* headings */

h1,h2,h3,h4,h5,h6 {
}

/* paragraph and list text */

div,p,pre,img,ul,ol,dl,dd,li,dir,menu,label {
    /* inherit from body */ 
}

blockquote {
}
blockquote:before {
    content: open-quote;
}
blockquote:after {
    content: close-quote;
}

h1,h2,h3,h4,h5,h6 {
    font-family: serif;
    font-weight: bold;
}

p,blockquote,img,ul,ol,dl,dd,li,dir,menu,label {
    font-family: sans-serif;
}

pre {
    font-family: monospace;
}

/* lists */

ol,ul {
}

/* hyperlinks */

a {
    text-decoration: none;
}
a:link {
}
a:visited {
}
a:hover {
    text-decoration: underline;
}
a:active {
    text-decoration: underline;
}

/* form elements */

div form,
div input,
div option,
div select {
    /* font sizes are ignored */
    /* font-size: ; */
    font-family: sans-serif;
}

input[type="submit"] {
}

input[type="submit"]:hover {
}

input[type="submit"]:active {
}

input[type="radio"],
input[type="checkbox"] {
}

input[type="text"],
input[type="password"],
textarea {
}

input[type="text"]:focus,
input[type="password"]:focus,
textarea:focus {
}

textarea,
div#content input {
    font-family: monospace;
}

/*
 * Custom classes and IDs
 */

/* page divisions */

div#pagewrapper {
}

div#sitelogo {
    font-family: "Impact", "Arial Condensed", "Arial", "Helvetica", sans-serif;
    font-size: 1.1em;
    line-height: 2.0em;
    font-weight: bold;
    font-variant: small-caps;
}

div#sitelogo a {
}

div#navigation {
    font-size: 0.8em;
}

div#navigation a:link,
div#navigation a:visited {
    font-weight: bold;
    text-decoration: none;
}

ul.menu li {
    list-style-type: none;
}

h1#pagetitle {
    font-family: "Verdana", "Arial", "Helvetica", sans-serif;
    font-weight: bold;
    font-size: 2.0em;
}

div#sidebar {
}

/* paragraph and list text */

div#sidebar p,
div#sidebar ul,
div#sidebar ol {
}

div#sidebar div.sidebox {
    font-size: 0.9em;
}

div#sidebar div.sidebox p.title {
    font-weight: bold;
    font-style: oblique;
}

div#sidebar div.sidebox p,
div#sidebar div.sidebox ol,
div#sidebar div.sidebox ul,
div#sidebar div.sidebox li {
}

div#sidebar div.sidebox a {
}

div#pagebody {
}

div#maincolumn {
}

div#content {
}

div#pagefooter {
    font-family: sans-serif;
    font-size: 0.8em;
}

div#pagefooter ul.navigation li {
}

div#pagefooter ul.navigation li.first {
}

div.sidebox ul.navigation a:hover:before {
    content: "> ";
}
div.sidebox ul.navigation a:hover:after {
    content: " <";
}

div.sidebox table.calendar {
    font-size: 0.9em;
}


/* forms */

div.formrow {
}

div.formrow select {
    font-size: 0.8em;
}

div.formrow .formerror {
    font-weight: bold;
    font-size: 0.8em;
}

/* mini search form */

div.minisearch {
    font-size: 0.7em;
}

div.minisearch p,
div.minisearch div.formrow {
}

div.minisearch input[type="button"] {
}


/*
 * End of text-normal.tpl.css
 */

