/*
File:            custom.css
Description:    Custom styles for Thesis
*/


/*+++++++++++++++++++++++++++*/
/*          UTILITIES        */
/*+++++++++++++++++++++++++++*/

.clear {
    clear:both;
}


/*+++++++++++++++++++++++++++*/
/*         SITE-WIDE         */
/*+++++++++++++++++++++++++++*/

:focus {
    outline:0;
}

body.custom {
    background:url(images/body_bg.gif) top center;
}

.custom #page {
    background:#fff;
}

.custom a:link, .custom a:active, .custom a:visited {
    
}

.custom a:hover {
    
}

.custom #container {
    
}


/*+++++++++++++++++++++++++++*/
/*            TOP            */
/*+++++++++++++++++++++++++++*/



/*+++++++++++++++++++++++++++*/
/*           HEADER          */
/*+++++++++++++++++++++++++++*/

.custom #header {
    padding:0;   
}

.custom #header #logo{
    float:right; 
}


/*+++++++++++++++++++++++++++*/
/*         NAVIGATION        */
/*+++++++++++++++++++++++++++*/

.custom .menu {
    padding-right:10px;
}

/*+++++++++++++++++++++++++++*/
/*           BANNER          */
/*+++++++++++++++++++++++++++*/

.custom #banner {
    
}



/*+++++++++++++++++++++++++++*/
/*          CONTENT          */
/*+++++++++++++++++++++++++++*/



/*+++++++++++++++++++++++++++*/
/*           BLOG            */
/*+++++++++++++++++++++++++++*/

.custom #content_box {
    background:url(images/content_bg.gif) repeat-y scroll 50% 0 transparent;
    width:auto;
}

.custom #content {
   
}

.custom .post_box {
    border-bottom:1px dotted #DDD;
}

.custom .headline_area h2, .custom .headline_area h1 {
    font-weight:bold;
    font-size:1.8em;
}

.custom .headline_meta span, .custom .headline_meta abbr {
    text-transform:none;
}

.custom .headline_meta .published {
    background:url("images/icon_date.gif") no-repeat scroll 0 50% transparent;
    padding:0 0 0 14px;
    font-size:11px;
}

.custom .headline_meta a{
    color:#4C88CE;
    text-decoration:none;
    border:none;
}
                        
.custom .headline_meta .comment {
    font-size:11px;
    background:url("images/icon_comment.gif") no-repeat scroll 0 50% transparent;
    padding:0 0 0 14px;
}


.likethis {
    display:none;
}



/*+++++++++++++++++++++++++++*/
/*         SIDEBARS          */
/*+++++++++++++++++++++++++++*/

.custom #sidebars {
    width:auto;
}

.custom .sidebar ul.sidebar_list {
    padding-left:0;
    padding-right:0;
}

.custom .sidebar ul.sidebar_list a{
    font-weight:bold;
    color:#000;  
}


.custom li.widget {
    padding:0 10px;
    width:auto;
}


.custom li.widget h3 {
    border-bottom:1px solid #DDDDDD;
    border-top:0 none;
    font-size:0.83333em;
    letter-spacing:2px;
    line-height:1.9em;
    margin:0 0 0.9em;
    padding:0;
    text-transform:uppercase;  
    font-weight:bold;
}



.custom li.widget p a {
    text-decoration:none;
    font-weight:bold;
}



/*+++++++++++++++++++++++++++*/
/*           FOOTER          */
/*+++++++++++++++++++++++++++*/

.custom #footer_area {
}

.custom #footer {
    
}

.custom #footer a {
       
}




/* CLEAR FIX*/
.clearfix:after {content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}


