/*
Theme Name: Milkin The Clock
Theme URI: http://milkintheclock.com/
Description: 
Version: 1.0
Author: Matt Crupe & Caleb Stauffer
Author URI: http://vibrantvisual.com/
Tags: 
*/



* {
        margin: 0px;
        padding: 0px;
        font-family: Arial, Verdana;
        font-size: 14px;
        color: #000000;
        font-weight: normal;
}

body {
        background-image: url(images/bg.png);
        background-position: center top;
        background-repeat: repeat-x;
        background-color: #888888;
}

a img {
        border: 3px solid #CFCFCF;
}

hr {
        width: 100%;
        height: 1px;
        border: 1px solid #999999;
}

#page {
        width: 904px;
        margin: auto;
}

#borderBox {
        float: left;
        display: inline;
        width: 900px;
        border-left: 2px solid #373737;
        border-right: 2px solid #373737;
        border-bottom: 2px solid #373737;
        background-color: #FFFFFF;
}

#header {
        float: left;
        display: inline;
        margin: 8px 0px 0px 15px;
}

        #header #logo {
                float: left;
                display: inline;
                width: 184px;
                height: 193px;
                background-image: url(images/milkinTheClock_03.jpg);
                background-repeat: no-repeat;
        }

        #header #sub {
                float: left;
                display: inline;
                width: 605px;
                height: 116px;
                margin: 31px 0px 0px 0px;
                background-image: url(images/milkinTheClock_05.jpg);
                background-repeat: no-repeat;
        }

        #header #rss {
                float: left;
                display: inline;
                width: 84px;
                height: 116px;
                margin: 32px 0px 0px 0px;
                background-image: url(images/milkinTheClock_06.jpg);
                background-repeat: no-repeat;
        }

        #header #nav {
                float: left;
                display: inline;
                width: 689px;
                height: 37px;
        }

                #header #nav a {
                        float: left;
                        display: inline;
                        height: 37px;
                        background-repeat: no-repeat;
                }

                #header #nav #world {
                        width: 157px;
                        background-image: url(images/milkinTheClock_08.jpg);
                }

                #header #nav #local {
                        width: 157px;
                        background-image: url(images/milkinTheClock_09.jpg);
                }

                #header #nav #absurd {
                        width: 170px;
                        background-image: url(images/milkinTheClock_10.jpg);
                }

                #header #nav #contribute {
                        width: 205px;
                        background-image: url(images/milkinTheClock_11.jpg);
                }

#ticker {
        float: left;
        display: inline;
        width: 873px;
        height: 20px;
        margin: 9px 0px 0px 15px;
}
                
#container {
        float: left;
        display: inline;
        width: 900px;
        background-color: #FFFFFF;
        margin: 11px 0px 0px 0px;
}

#content {
        float: left;
        display: inline;
        width: 559px;
        background-color: #FFFFFF;
        margin: 0px 0px 0px 15px;
}

        #content p {
                margin: 0px 0px 10px 0px;
        }

        h2.pagetitle {
                float: left;
                display: inline;
                margin: 0px 0px 15px 0px;
                font-weight: bold;
                font-size: 16px;
        }

        .post {
                float: left;
                display: inline;
                width: 559px;
                background-image: url(images/milkinTheClock_47.jpg);
                background-repeat: no-repeat;
                background-position: bottom right;
                background-color: #ECECEC;
        }

                .postTop {
                        float: left;
                        display: inline;
                        width: 559px;
                        height: 3px;
                        background-image: url(images/milkinTheClock_13.jpg);
                        background-repeat: no-repeat;
                }

                .post h1 {
                        margin: 12px 0px 0px 15px;
                        font-size: 16px;
                        font-weight: bold;
                        color: #990000;
                        text-transform: uppercase;
                }

                .post h1 a {
                        font-size: 16px;
                        font-weight: bold;
                        color: #990000;
                        text-decoration: none;
                        text-transform: uppercase;
                }

                .post h2 {
                        margin: 3px 0px 0px 15px;
                        font-style: italic;
                        font-size: 12px;
                }

                .post .entry {
                        margin: 10px 15px 0px 15px;
                }
                
                .post .tags {
                        width: 400px;
                        margin: 0px 0px 0px 15px;
                        font-size: 11px;
                }

                        .post .tags a {
                                font-size: 11px;
                        }

                .post .metadata {
                        float: left; display: inline;
                        margin: 10px 0px 0px 15px;
                        font-size: 11px;
                }

                        .post .metadata a {
                                font-size: 11px;
                                color: #CC0000;
                                text-decoration: none;
                        }

                .post .vr {
                        float: left;
                        display: inline;
                        width: 1px;
                        height: 15px;
                        margin: 10px 0px 0px 10px;
                        background-color: #000000;
                }

                .post .share {
                        float: left;
                        display: inline;
                        margin: 8px 0px 0px 0px;
                        padding: 0px 0px 0px 10px;
                        font-size: 11px;
                        text-decoration: none;
                }

                        .post .share a {
                                float: left;
                                display: inline;
                                margin: 2px 0px 0px 5px;
                                font-size: 11px;
                                color: #CC0000;
                                font-size: 11px;
                                text-decoration: none;
                        }

                        .stbuttontext {
                                font-size: 11px;
                                color: #CC0000;
                                font-size: 11px;
                                text-decoration: none;
                        }

                .postBot {
                        float: left;
                        display: inline;
                        width: 559px;
                        height: 3px;
                        padding: 0px 0px 15px 0px;
                        background-image: url(images/milkinTheClock_52.jpg);
                        background-repeat: no-repeat;
                }
                
                .navigation {
                        float: left;
                        display; inline;
                        width: 559px;
                        padding: 0px 0px 15px 0px;
                }

                        .navigation div {
                                font-size: 11px;
                        }

                        #navPrev {
                                float: left;
                                display: inline;
                                margin: 1px 0px 0px 5px;
                                width: 264px;
                        }

                        #navNext {
                                float: left;
                                display: inline;
                                margin: 1px 5px 0px 0px;
                                width: 265px;
                                text-align: right;
                        }

                        .navigation a {
                                font-size: 11px;
                                color: #CC0000;
                                text-decoration: none;
                        }

                ol.commentlist {
                        float: left;
                        display: inline;
                        list-style-type: none;
                        margin: 0px 0px 10px 0px;
                }

                        ol.commentlist li {
                                float: left;
                                display: inline;
                                width: 527px;
                                padding: 15px 15px 5px 15px;
                                background-color: #FCFCFC;
                                border-left: 1px solid #ECECEC;
                                border-right: 1px solid #ECECEC;
                        }

                        ol.commentlist p {
                                margin: 0px 0px 10px 0px;
                        }

                        ol.commentlist h1 {
                                margin: 0px;
                                font-size: 14px;
                                font-weight: bold;
                                color: #990000;
                                text-transform: uppercase;
                        }

                        ol.commentlist h2 {
                                margin: 0px;
                                font-style: italic;
                                font-size: 12px;
                        }

                        .waitModr {
                                float: left;
                                display: inline;
                                width: 100%;
                                margin: 5px 0px 0px 0px;
                                font-style: italic;
                                font-size: 12px;
                        }

                        ol.commentlist .commentTop {
                                float: left;
                                display: inline;
                                width: 559px;
                                height: 3px;
                                margin: 0px;
                                padding: 0px;
                                border: none;
                                background-image: url(images/milkinTheClock_64.jpg);
                                background-repeat: no-repeat;
                        }

                        ol.commentlist .commentBot {
                                float: left;
                                display: inline;
                                width: 559px;
                                height: 3px;
                                margin: 0px 0px 5px 0px;
                                padding: 0px;
                                border: none;
                                background-image: url(images/milkinTheClock_65.jpg);
                                background-repeat: no-repeat;
                        }

                h3#respond {
                        font-weight: bold;
                }

                p.loggedin, p.loggedin a {
                        font-size: 12px;
                        font-style: italic;
                }

                form#commentform p {
                        margin: 10px 0px 0px 0px;
                }

                form#commentform label, form.wpcf7-form p {
                        font-size: 12px;
                }

                form#commentform input {
                        border: 1px solid #E7E7E7;
                        padding: 3px;
                        width: 250px;
                        font-size: 12px;
                        letter-spacing: 1px;
                }

                form#commentform textarea {
                        border: 1px solid #E7E7E7;
                        padding: 3px;
                        width: 551px;
                        font-size: 12px;
                        letter-spacing: 1px;
                }

                form.wpcf7-form input {
                        border: 1px solid #CCCCCC;
                        padding: 3px;
                        width: 250px;
                        font-size: 12px;
                        letter-spacing: 1px;
                }

                form.wpcf7-form textarea {
                        border: 1px solid #CCCCCC;
                        padding: 3px;
                        width: 521px;
                        font-size: 12px;
                        letter-spacing: 1px;
                }

                form#commentform input.btn {
                        width: auto;
                        font-size: 12px;
                        letter-spacing: 0px;
                        margin: 0px 0px 15px 0px;
                }

#sidebar {
        float: left;
        display: inline;
        margin: 0px 0px 0px 13px;
        padding: 0px 0px 15px 0px;
        width: 301px;
        background-color: #FFFFFF;
}

        #sidebar #cats {
                float: left;
                display: inline;
                background-color: #E7E7E7;
                background-image: url(images/milkinTheClock_12.jpg);
                background-repeat: no-repeat;
                background-position: bottom;
        }

                #sidebar #cats .title {
                        width: 301px;
                        height: 26px;
                        background-image: url(images/milkinTheClock_14.jpg);
                        background-repeat: no-repeat;
                }

                #sidebar #cats h2 {
                        float: left;
                        display: inline;
                        margin: 3px 0px 0px 5px;
                        font-weight: bold;
                        color: #FFFFFF;
                        text-transform: uppercase;
                }

                #sidebar #cats ul {
                        margin: 5px 0px 15px 30px;
                }

                #sidebar #cats li { color: #666666; }

                #sidebar #cats a {
                        text-decoration: none;
                }

                #sidebar .sharer {
                        float: left;
                        display: inline;
                        width: 301px;
                }

                #sidebar .sharer a {
                        float: left;
                        display: inline;
                        width: 32px;
                        height: 32px;
                        background-repeat: no-repeat;
                }

                #sidebar #reuters {
                        float: left;
                        display: inline;
                        width: 301px;
                        height: 65px;
                        margin: 15px 0px 0px 0px;
                        background-image: url(images/milkinTheClock_44.jpg);
                        background-repeat: no-repeat;
                }

                #sidebar #smallAds {
                        float: left;
                        display: inline;
                        margin: 0px 0px 0px 18px;
                }

                #sidebar #smallAds a {
                        float: left;
                        display: inline
                        width: 125px;
                        height: 125px;
                }

                #sidebar #smallAds img {
                        border: none;
                }

                #sidebar #googleAds {
                        float: left;
                        display: inline;
                        width: 300px;
                        margin: 15px 0px 15px 0px;
                }

#footer {
        float: left;
        display: inline;
        width: 904px;
        height: 183px;
        background-image: url(images/milkinTheClock_57.jpg);
        background-repeat: repeat-x;
}

        #footer h2 {
                color: #FFCC00;
                font-weight: bold;
                text-transform: uppercase;
                padding: 0px 0px 3px 0px;
                margin: 0px 0px 3px 0px;
                border-bottom: 2px solid #8A8A8A;
        }

        #footer #popular {
                float: left;
                display: inline;
                width: 130px;
                margin: 15px 0px 0px 50px;
        }

        #footer #links {
                float: left;
                display: inline;
                width: 130px;
                margin: 15px 0px 0px 50px;
        }

        #footer #recent {
                float: left;
                display: inline;
                width: 130px;
                margin: 15px 0px 0px 50px;
        }

        #footer #popular a {
                float: left;
                display: inline;
                width: 100%;
                margin: 2px 0px 0px 0px;
                padding: 0px 0px 2px 0px;
                font-size: 10px;
                color: #FFFFFF;
                text-decoration: none;
        }

        #footer #links a, #footer #recent a {
                float: left;
                display: inline;
                width: 100%;
                margin: 2px 0px 0px 0px;
                padding: 0px 0px 2px 0px;
                border-bottom: 2px dotted #8A8A8A;
                font-size: 10px;
                color: #FFFFFF;
                text-decoration: none;
        }

        #footer #copyright {
                float: left;
                display: inline;
                width: 340px;
                margin: 15px 15px 0px 0px;
                font-family: Verdana;
                color: #FFFFFF;
                font-size: 12px;
                font-weight: bold;
                text-align: right;
        }

        #footer #vv {
                float: left;
                display: inline;
                margin: 74px 0px 0px 300px;
                background-image: url(images/milkinTheClock_60.jpg);
                background-repeat: no-repeat;
                width: 37px;
                height: 50px;
                border: none;
        }

#footerBot {
        float: left;
        display: inline;
        width: 904px;
        height: 8px;
        margin: 0px 0px 20px 0px;
        background-image: url(images/milkinTheClock_63.jpg);
        background-repeat: no-repeat;
}

.float {
        float: left;
        display: inline;
}

.alignleft {
        float: left;
}

.alignright {
        float: right;
}

img.alignleft {
        margin: 10px 10px 10px 0px;
}

img.alignright {
        margin: 10px 0px 10px 10px;
}

.ddsg-wrapper h2 {
        font-style: normal;
        font-size: 16px;
        margin: 0px; padding: 0px;
}

.ddsg-wrapper ul {
        margin: 0px 0px 20px 30px;
}

.ddsg-wrapper li {
        margin: 3px 0px 3px 0px;
}

