/*
Theme Name: Portraiture
Theme URI: http://www.neerajkumar.name/
Description: Ultimate free wordpress theme for personal blogging you'll love. <a href="http://portraiture.neerajkumar.name/">Portraiture Project Page</a>
Version: 0.4.1
Author: Neeraj kumar a.k.a Codemaster Snake
Tags: two-columns, fixed-width, light, white, typography, minimal
*/

body {
    background: #ffffff;
    font-family: "Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", "Bitstream Vera Sans", "Trebuchet MS", Verdana, "Verdana Ref", sans-serif;
    font-size: 12px;
    border-top: 7px solid #eee;
    color: #555;
}
a {
    text-decoration: none;
    color: #000;
}
a:focus {
    outline: none
}
a:visited {
	color: #444;
}
a {
	border-bottom: 1px dotted;
}
.title a, .title a {
	border: none
}
h1, h2 {
    font-family: Constantia, "Lucida Bright", Lucidabright, "Lucida Serif", Lucida, "DejaVu Serif,", "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;
}
h2.title {
	font-size: 3em;
}
blockquote {
    background-image:url(i/blockquote.png);
    background-position: left top;
    background-repeat: no-repeat;
    margin-left: 0;
    padding-left: 50px;
    padding-top: .7em;
}
ol li, ul li {
    margin-bottom: .5em;
}
.rightText {
    text-align: right;
}
.leftText {
    text-align: left;
}
.quiet {
    color: #999999;
}
.loud {
    color: #333333
}
h1, h2, h3, h4, h5, h6 {color:#444;}
/* WP Classes */
.wp-caption-text {
    font-style: italic;
}
.wp-smiley {
    border: none !important;
}
.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.alignleft {
    float: left;
}
.alignright {
    float: right;
}
img.alignleft {
    float: left;
    margin-right: 1em !important;
}
img.alignright {
    float: right;
    margin-left: 1em !important;
}

/* menu */
.menu ul {
    padding: 0px; margin: 0px;
    list-style: none;
}
.menu ul li{
    display: inline-block;
}
.menu ul li a {
    display: block;
    font-size: 1em;
    padding: .5em;
    text-transform: uppercase;
    border: none;
}
.menu ul li.current_page_item, .menu ul li:hover {
    background: #eee;
}
/* header */
.header_wrapper {
}
.header h1 {
    font-size: 5em;
    margin-top: .5em;
    margin-bottom: 1.5em;
}
.header a {
	border: none;
}
.topsearch {
    padding-top: 1em;
}
#searchform #s {
    border: none;
    border-bottom: 2px dotted #ccc;
}
/* posts */
.post {
    padding-bottom: 1em;
    border-bottom: 1px solid #ddd;
    margin-bottom: 1.5em;
}
.post img {
    max-width: 545px;
    height: auto;
    margin: 0;
    padding: 0;
    border: 5px solid #dddddd;
}
.post .post_meta ul.post-categories {
    list-style: none;
    margin: 0; padding: 0;
    margin-bottom: .5em;
}
.post .post_meta ul.post-categories li {
    padding: 0;
    margin: 0px; padding: 0px;
}

/* comments */
ol.commentlist {
    list-style: none;
}
ol.commentlist li {
    list-style: none;
}
ol.commentlist li div.comment-author img.avatar {
    float: left;
    margin-right: .5em !important;
}


/* sidebar */
ul.sidebar {
    list-style: none;
    margin-left: 0;
    padding-left: 0;
}
ul.sidebar li ul {
    padding-left: 0;
    list-style: none;
}
ul.sidebar li ul li ul{
    padding-left: 2em;
    list-style: none;
}
ul li {
    padding: .3em;
}
ul.sidebar h1, ul.sidebar h2, ul.sidebar h3, ul.sidebar h4, ul.sidebar h5, ul.sidebar h6 {

}
ul.sidebar li.widget {
    margin-bottom: 2em;
}
ul.sidebar p.gravatar{
    margin-bottom: 0;
}
ul.sidebar p.gravatar img {
    border: 1px solid #cccccc;
}
ul.sidebar p.nickname {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 1.2em;
}
ul.sidebar p.description {

}

/* footer */
.footer {
	border-top: 1px solid #ccc;
}
