/*
Theme Name: Entropy
Theme URI: http://www.raven.za.net/wp-themes/entropy-wordpress-theme
Description: Entropy is a feature-rich grunge theme with Cumulus support.
Version: 1.0
Author: fx and docmoo
Author URI: http://www.raven.za.net
Tags: white, two-columns, right-sidebar, fixed-width, black, silver, red
*/
     


body {
    font:62.5% 'lucida grande',verdana,arial,sans-serif
}

body,div#post h2 {
    background:#fff
}

body,div#the_categories a {
    color:#333
}

body,div#footer div.fBlock {
    text-align:left
}

body,div#pages ul,div#footer div.fBlock ul,ul.commentlist {
    margin:0;
    padding:0
}

img,input.noStyle {
    border:0
}

div#rightMain a:hover,div#latestPost a:hover,div#recentPosts a:hover,div#recentPosts a,div#post #respond a,div#post .entry a,div.navigation a,div.sBlock a,div.sBlock ul li a {
    color:#e33033
}

div#headerBar {
    background:#454649;
    height:10px
}

div#headerBar,div#rightBlock a {
    display:block
}

div#page,div#post {
    width:990px
}

div#page,div#footer div#fHolder,div#post {
    margin-left:auto;
    margin-right:auto
}

div#page {
    background:#fff url(images/background.png) no-repeat top left
}

div#header {
    padding-top:10px
}

div#pages,div#rightMain,div#rightBlock,.alignright,div#sidebar,ul.commentlist div.comment-meta {
    float:right
}

div#pages ul,div#pages li,div#the_categories li,div#footer div.fBlock ul,.commentlist,ul.commentlist {
    list-style:none
}

div#pages li {
    margin-top:40px;
    padding-right:5px;
    border-bottom:4px solid #ffdadb;
    list-style-type:none;
    margin-right:20px
}

div#pages li,div#footer div.fBlock,.postmetadata img,.alignleft,ul.commentlist img.avatar {
    float:left
}

div#pages li,div#latestPost div.fentry,div#recentPosts div.post {
    padding-left:5px
}

div#pages li:hover {
    border-bottom:4px solid #ed4c4f
}

div#pages a {
    font:1.8em 'lucida grande',verdana,arial,sans-serif normal
}

div#pages a,div#latestPost h2 a,div#recentPosts h2 a,div#recentPosts a,div#the_categories a,div#rightBlock a,div#footer a,h2 a,div.navigation a,div.sBlock a,div.sBlock ul li a,div#logoHeader a,ul.commentlist a,div#tagCloud a {
    text-decoration:none
}

div#pages a,div#latestPost h2 a,div#recentPosts h2 a,h2 a,div#logoHeader a {
    color:#454649
}

div#latestPost,.postmetadata {
    margin-top:30px
}

div#latestPost h2 a,div#footer h2 {
    font:1.4em 'lucida grande',verdana,arial,sans-serif normal
}

div#latestPost h2 a,div#rightBlock img,div#post h2 img,div#sidebar,h3 img,img.commentImg,ul.commentlist div.comment-meta {
    position:relative
}

div#latestPost h2 a {
    top:-4px
}

div#latestPost div.fentry {
    font:1.3em 'lucida grande',verdana,arial,sans-serif;
    width:700px
}

div#latestPost div.fentry,div#recentPosts div.post {
    border-left:4px solid #ededed
}

div#recentPosts {
    margin-top:140px;
    width:400px;
    font-size:1.1em
}

div#recentPosts div.post {
    margin-bottom:40px
}

div#recentPosts h2 a {
    font:0.9em 'lucida grande',verdana,arial,sans-serif normal
}

div#recentPosts div.categ {
    margin-top:-15px
}

div#rightMain {
    margin-top:130px
}

div#tagCloud {
    width:445px;
    height:163px;
    padding:20px;
    padding-left:0;
    padding-top:40px;
    margin-top:-50px;
    margin-top:10px
}

div#the_categories {
    padding-left:100px;
    padding-top:30px
}

div#the_categories li {
    list-style-image:none
}

div#the_categories li,div#footer div.fBlock {
    font-size:1.2em
}

span#chooser {
    margin-left:35px
}

span#chooser img {
    margin-left:50px
}

div#rightBlock {
    background:url(images/rss.jpg) top center;
    margin-right:8px;
    margin-top:-10px;
    height:150px;
    width:243px;
    padding-top:50px
}

div#rightBlock a {
    background:white;
    padding:5px 10px;
    font-size:1.4em;
    margin-bottom:15px;
    margin-left:30px;
    opacity:0.9
}

div#rightBlock a,div#footer a,h2 a:hover,ul.commentlist a,div#tagCloud a {
    color:#ed4c4f
}

div#rightBlock a:hover {
    opacity:1
}

div#rightBlock img,h3 img,img.commentImg {
    top:3px
}

div#footer {
    width:100%;
    height:253px;
    padding-top:200px;
    color:white;
    background:#fff url(images/footer.jpg) repeat-x top center
}

div#footer,div#footer div#fHolder {
    text-align:center
}

div#footer div#fHolder {
    width:950px
}

div#footer div.fBlock {
    line-height:1.4em;
    width:30%
}

div#footer div.fBlock ul {
    text-indent:0
}

div#fLatest {
    margin-right:200px
}

div#post {
    background:#fff url(images/post_background.png) no-repeat top left
}

div#post h2 {
    font:1.6em 'lucida grande',verdana,arial,sans-serif normal
}

div#post h2 img {
    top:4px
}

div#post h2 img,h3 img {
    margin-right:3px
}

div#post .singlepost {
    font:1.1em verdana,arial,sans-serif
}

div#post .singlepost,#respond,div.navigation,div#logoHeader,h2.pagetitle,h2.center {
    width:500px
}

.postmetadata {
    background:#fff9d1;
    padding:10px;
    border-top:1px solid #ddc000;
    border-bottom:1px solid #ddc000;
    margin-bottom:20px
}

.postmetadata a {
    color:#9f8a00
}

.postmetadata img,ul.commentlist img.avatar {
    margin-right:10px
}

h3 {
    font-weight:normal;
    font-size:1.5em
}

.commentlist {
    width:450px
}

#respond textarea {
    border:1px solid #777
}

blockquote {
    padding-left:40px;
    color:#666;
    background:url('images/quote.png') no-repeat center left
}

blockquote,ul.commentlist {
    margin-left:10px
}

div.navigation {
    height:20px
}

div#sidebar,ul.commentlist div.comment-meta {
    top:0
}

div#sidebar {
    margin-right:30px;
    margin-bottom:200px
}

div.sBlock ul {
    list-style-image:url('images/bullet.png');
    list-style-type:circle
}

div#logoHeader a {
    font:2.8em 'lucida grande',verdana,arial,sans-serif
}

div#logoDesc,ul.commentlist div.comment-meta {
    margin-bottom:10px
}

textarea,input {
    border:1px solid #cecece;
    padding:3px;
    background:url(images/inputBg.png) no-repeat top left
}

img.commentImg {
    margin-right:5px
}

ul.commentlist li {
    margin-bottom:30px
}

ul.commentlist div.vcard {
    font-size:1.3em;
    border-bottom:1px solid #cecece
}

ul.commentlist cite {
    font-style:normal;
    font-weight:bold
}

ul.commentlist li p {
    margin-top:20px;
    margin-left:42px
}

input.noStyle {
    background:none
}

.aligncenter,div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.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;
}

