/*
Theme Name: Punk Plaid
Author: <a href="http://thesocalledme.net">Jennifer Taylor</a>.
Description: Redesigned Blix theme by Jennifer Taylor
*/

@import "layout.css";
@import "spring_flavour.css ";

/* main stuff
--------------------------------------------------*/
h1, h2, h3, h4, h5, h6, form, fieldset, dt, dl { margin: 0; padding: 0; }
.low { display: none }

body { color: #444; background-color: #3D454E; background-image: url(images/background2000.JPG); background-attachment: fixed; margin: 0 auto; text-align: center; font-size: 73%; font-family: Arial, Helvetica, Sans-Serif; line-height:1.6em; }
body#commentspopup {padding:0;}
body#commentspopup {background:white;}

.clear { clear: both; }

img, img a, img a:hover { border: 0; }


/* image alignment
--------------------------------------------------*/
.alignleft { margin: 5px 10px 0 0; padding: 0; float: left; background-color: #EAE9CF; border: 4px solid #9BB65A; }
.alignright { margin: 5px 0 0 10px; padding: 0; float: right; background-color: #EAE9CF; border: 4px solid #9BB65A; }
.aligncenter { display: block; margin-left: auto; margin-right: auto; background-color: #EAE9CF; border: 4px solid #9BB65A; }

/* extra shit
--------------------------------------------------*/
.next a {float:right;}
.previous a {float:left;}
#entrynavigation { overflow: auto; height:1%; margin-bottom:13px; padding-bottom:13px; border-bottom:1px solid; font-size:0.9em; }

/* images
--------------------------------------------------*/
img#wpstats{ width: 0; height: 0; padding: 0; border: none; overflow: hidden; }
.avatar { float: left; margin-top: 5px; margin-right: 10px; background-color: #EAE9CF; border: 4px solid #9BB65A; width: 48px; height: 48px; }

/* plugboard ~ if we use it ~
--------------------------------------------------*/
ul#plugboard { list-style: none; margin: 10px 0; padding: 0; }
ul#plugboard li { float: left; padding-right: 5px; padding-bottom: 5px; }
#plugboard img, #plugboard img a, #plugboard img a:hover { background-color: #EAE9CF; border: 4px solid #9BB65A; width: 125px; height: 125px; }
#plugboard-form { clear: both; width: 100%; }

.date { float: left; width: 45px; height: 35px; color: #FFF; padding: 8px 0px 0px 0px; margin: 3px 10px 0px 0px; text-align: center; font: 10px Arial, sans-serif; text-transform: uppercase; background-color: #9BB65A; }
.postmetadata { color: #888; margin-bottom: 8px; font-size: 8pt; font-family: verdana, sans-serif; }

/* mini-entry
--------------------------------------------------*/
.minientry { position:relative; margin:35px 0 35px 0; padding:10px 0; border-top:1px dotted; border-bottom:1px dotted; font-size: 8pt; text-align: justify; font-family: Verdana, Tahoma, Arial, Sans-Serif; }
.minientry p {padding:0;}
.minientry .commentlink { margin-left:3px; padding-right:7px; font-size:8pt; }
.minientry .permalink { margin-left:3px; font-size:8pt; font-style:normal; }
.minientry .author, .minientry .editlink a { margin-left:6px; padding:0 8px 0 10px; border-left:1px solid; font-size:0.9em; font-style:normal; }
.minientry .editlink a {margin:0;}

#comments-template {
        margin: 0;
        padding: 0 5px;
        text-align: left;
        font-size: 9pt;
        }

#comments-template h4 {
        font-size: 12pt;
        font-family: Arial, Verdana, Sans-Serif;
        letter-spacing: 1px;
        margin: 0;
        padding: 2px 0;
        text-transform: lowercase;
        font-weight: normal;
        text-align: left;
        color: #6D7785;
        }

li.bypostauthor { }

li.byuser { }


ol.commentlist {
        margin-top: 0;
        padding: 3px 0;
        list-style: none;
        }

ol.commentlist li {
        margin: 0;
        padding: 5px 0;
        border-bottom: 2px solid #F6F6F6;
        }

ol.commentlist cite, ol.commentlist cite a {
        font-weight: normal;
        font-style: normal;
        font-size: 14pt;
        font-family: Georgia, Times, Arial, Sans-Serif;
        }

ol.commentlist cite a {
        color: #EF3B89;
        }

ol.commentlist cite a:hover {
        color: #444;
        }

ol.commentlist p {
        line-height: 18pt;
        margin-left: 67px;
        text-align: justify;
        }

ol.commentlist p a {
        color: #EF3B89;
        }

ol.commentlist p a:hover {
        color: #444;
        }

h4.pings { margin-top: 30px; }

ul.commentlist {
        margin-bottom: 30px;
        padding: 0;
        list-style: none;
        }

ul.commentlist li {
        margin: 0;
        padding: 5px 0 5px 25px;
        text-align: left;
        font-size: 9pt;
        border-bottom: 2px solid #F6F6F6;
        background: #FFF url(images/pingtrackback.gif) 0 7px no-repeat;
        }

ul.commentlist .url, ul.commentlist url a {
        font-weight: normal;
        font-style: normal;
        font-size: 9pt;
        color: #EF3B89;
        font-family: "Trebuchet MS", Arial, Sans-Serif;
        }

ul.commentlist .url a {
        color: #EF3B89;
        }

ul.commentlist .url a:hover {
        color: #444;
        }