/*
 * "greys" colour style rules for http://benfinney.id.au/
 */

body {
    color: black;
    background-color: white;
}

/*
 * predefined elements
 */

/* headings */

h1,h2,h3,h4,h5,h6 {
    color: #333;
    background-color: white;
}

/* paragraph and list text */

div,p,pre,img,ul,ol,dl,dd,li,dir,menu,label {
    /* inherit from body */ 
    color: black;
    background-color: white;
}

blockquote {
    color: #333;
    background-color: transparent;
}
blockquote:before {
    color: black;
    background-color: white;
}
blockquote:after {
    color: black;
    background-color: white;
}

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

p,blockquote,img,ul,ol,dl,dd,li,dir,menu,label {
}

pre {
}

/* lists */

ol,ul {
}

/* hyperlinks */

a {
    border-bottom-color: #EEE;
}
a:link {
    color: #369;
    background-color: transparent;
}
a:visited {
    color: #639;
    background-color: transparent;
}
a:hover {
    color: #33C;
    background-color: #EEE;
}
a:active {
    color: #00F;
    background-color: #CCF;
}

/* form elements */

input[type="submit"] {
    color: black;
    background-color: #999;
    border-color: #999;
}

input[type="submit"]:hover {
    color: black;
    background-color: #CCC;
}

input[type="submit"]:active {
    color: #333;
    background-color: #CCC;
}

input[type="radio"],
input[type="checkbox"] {
    color: black;
    background-color: #CCC;
    border-color: #999;
}

input[type="text"],
input[type="password"],
select,
textarea {
    color: black;
    background-color: #CCC;
    border-color: #999;
}

input[type="text"]:focus,
input[type="password"]:focus,
/* select:focus, */
textarea:focus {
    color: black;
    background-color: #EEE;
}

textarea,
div#content input {
}

/* objects */

hr {
    border-color: black;
}

/*
 * Custom classes and IDs
 */

/* page divisions */

div#pagewrapper {
}

div#pageheader {
    color: black;
    background: #CCC
        url( '/images/benfinney-askance-grey.jpeg' )
        no-repeat right top;
}

div#sitelogo {
    color: black;
    background: transparent;
}

div#sitelogo a:link,
div#sitelogo a:visited {
    color: #333;
    background-color: transparent;
}

div#navigation,
div#navigation ul,
div#navigation li {
    color: black;
    background-color: transparent;
    border-color: black;
}

div#navigation li a:link,
div#navigation li a:visited {
    color: #666;
    background-color: transparent;
    border-color: black;
}

div#navigation li.current a:link,
div#navigation li.current a:visited,
div#navigation li a:hover {
    color: black;
    background-color: transparent;
    border-color: black;
}
div#navigation li a:hover {
    color: black;
    background-color: transparent;
    border-color: black;
}

h1#pagetitle {
    color: #333;
    background-color: transparent;
}
h1#pagetitle a {
    color: #333;
    background-color: transparent;
}

div#sidebar {
    color: black;
    background-color: #CCC;
    border-color: black;
}

/* paragraph and list text */

div#sidebar p,
div#sidebar table,
div#sidebar ul,
div#sidebar ol {
    color: black;
    background-color: transparent;
}

div#sidebar div.sidebox {
    color: black;
    background-color: transparent;
    border-color: #CCC;
}

div#sidebar div.sidebox p.title {
    color: white;
    background: #666;
    /*
    background: #666
        url( '/images/example.png' )
        top left no-repeat;
    */
}

div#sidebar div.sidebox p,
div#sidebar div.sidebox ol,
div#sidebar div.sidebox ul,
div#sidebar div.sidebox li,
div#sidebar div.sidebox form {
    color: black;
    background-color: transparent;
}

div#sidebar div.sidebox a {
    color: #369;
    background-color: transparent;
}

div#sidebar div.sidebox ul.navigation li.current {
    color: black;
    background-color: transparent;
}

div#pagebody {
}

div#maincolumn {
}

div#content {
}

div#pagefooter {
    color: black;
    background-color: white;
    border-color: #CCC;
}

div#pagefooter ul.navigation li {
    border-color: black;
}

div#pagefooter ul.navigation li.first {
}


/* forms */

div.formrow {
    color: black;
    background-color: white;
}

div.formrow .formerror {
    color: #933;
    background-color: transparent;
}

/* mini search form */

div.minisearch {
    color: black;
    background-color: transparent;
}

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

/*
 * End of colour-greys.tpl.css
 */

