/*   
Theme Name: ProNetwork
Theme URI: 
Description: A theme for my other blogs.
Author: Markku Seguerra
Author URI: http://rebelpixel.com/
Version: 1.0
.
I thought I'd base this on Thematic, but I figured it was easier done from scratch.
.
*/



/*
body, input, textarea {
    font: 15px Arial,sans-serif;
    line-height:21px;
    font-weight:300;
}
p, ul, ol, dd, pre {
    margin-bottom:21px;
    font-weight:300;
}
pre, code {
	font:15px Monaco, monospace;
	line-height:21px;
    font-weight:300;
}



body {
    background:#00CED1;
    color:#000;
}



*/

/*.colborder {padding-right:25px;margin-right:25px;border-right:0;} override*/

body {
    font-size:15px;
    font-weight:300;
    color:#333;
    padding:20px 0;
}

a {} 
a:link {}
a:visited { color:#666; }
a:hover { color:#c00; }
a:active {color:#c00; }


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



.sidebar-item {
    margin:1.5em 0;
}
.blogbank {
    height:160px;
    clear: both;
}

#header {
    background:#ccc;
    padding:0;
}
    #header h1 a {
        text-decoration:none;
        color:#c00;
    }
    #header h1 {
        margin:1em 0 0 40px;
    }
    #header p {
        margin:0 0 1.5em 40px;
    }

#menu {
    padding: 0 0 0 40px;
    margin: 0;
}
    #menu li {
        display:inline;
        margin:0 10px 0 0;
        font-size: 1.5em;
        font-weight:bold;
        background:#999;
        padding:4px 8px;
    }
    #menu li a {
        text-decoration:none;
        color:#fff;
    }
    #menu .current_page_item,
    .is-post .page-item-57 {
        background:#333;
    }


.post {
    margin-bottom:3em;
}
    .post h2,.post h2 a {
        color:#c00;
        letter-spacing:-1px;
        text-decoration:none;
        text-shadow: #ccc 1px 1px 0;
        margin-bottom:0;
    }
    .post .postmetadata {
        margin-bottom:1.5em;
        font-size:0.9	em;
    }


#sidebar {
}
    #sidebar ul,
    #sidebar ul li {
        padding-left:0;
        margin-left:0;
        list-style:none;
    }
    
    #sidebar h3 {
        margin-bottom:0;
        text-transform:uppercase;
        font-weight:normal;
    }

#s {
    background:#ccc;
}

#footer {
    text-align:right;
    background:#ccc;
}
    #footer p {
        margin:40px;
        padding:0;
    }




/* old stuff after this point */

img#wpstats { width:0px; height:0px; overflow:hidden; }


/*!     standard classes
------------------------------------- */

/*  Using 'class="alignright"' on an image will (who would've
    thought?!) align the image to the right. And using 'class="centered',
    will of course center the image. This is much better than using
    align="center", being much more futureproof (and valid) */

.aligncenter,
img.centered,
img.aligncentered {
    display: block;
    margin-left: auto;
    margin-right: auto;
    }

img.alignright {
    padding: 4px;
    margin: 0 0 2px 7px;
    display: inline;
    }

img.alignleft {
    padding: 4px;
    margin: 0 7px 2px 0;
    display: inline;
    }

.alignright {
    float: right;
    }

.alignleft {
    float: left
    }
.text-center { text-align:center; }
.text-left { text-align:left; }
.text-right { text-align:right; }








.wp-caption {
    border: 1px solid #ddd;
    text-align: center;
    background-color: #f3f3f3;
    padding-top: 4px;
    margin: 10px;
    /* optional rounded corners for browsers that support it */
    -moz-border-radius: 3px;
    -khtml-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}
.wp-caption img {
    margin: 0;
    padding: 0;
    border: 0 none;
}
.wp-caption p.wp-caption-text {
    font-size: 11px;
    line-height: 17px;
    padding: 0 4px 5px;
    margin: 0;
}



#commentform input {
    width: 170px;
    padding: 2px;
    margin: 5px 5px 1px 0;
    }

#commentform {
    margin: 5px 10px 0 0;
    }
#commentform textarea {
    width: 100%;
    padding: 2px;
    }
#respond:after {
        content: ".";
        display: block;
        height: 0;
        clear: both;
        visibility: hidden;
    }
#commentform #submit {
    margin: 0 0 5px auto;
    float: right;
    }







/*! Begin Comments
-----------------------------------------------------------------------------*/

.alt {
    margin: 0;
    padding: 10px;
    }

.commentlist {
    padding: 0;
	margin-left: 0;
    text-align: justify;
    }

.commentlist li {
    margin: 0 0 15px;
    padding: 5px 5px 0 0;
    list-style: none;

    }
.commentlist li ul li {
    margin-right: -5px;
    margin-left: 30px;
}

.commentlist p {
    margin: 10px 5px 10px 0;
}
.children { padding: 0; }

#commentform p {
    margin: 5px 0;
    }

.nocomments {
    text-align: center;
    margin: 0;
    padding: 0;
    }

.commentmetadata {
    margin: 0;
    display: block;
    }



/*  */

.commentlist .children { margin:0;padding:0; }
.commentlist li {
    padding:0;
    list-style: none;
    margin:0 0 15px;
}
.commentlist .children .comment { /*! rule for threaded comments */
    border-left:1px solid #ccc;
    padding-left:9px;
}
.commentlist .depth-4 li { margin-bottom:30px; }





/*! additions
-----------------------------------------------------------------------------*/


.linklog {
  color:#666;
  padding:0;
  margin:0 2em 1em;
}

.linklog span a {
  text-decoration:none;
}
