/*

Theme Name: Fission
Description: A Child Theme of Thematic
Author: Julian Murrell
Template: thematic

*/

@import url(../thematic/style.css);

body, input, textarea {
    font: 14px/22px "Lucida Sans Unicode", "Lucida Grande",Sans-serif; 
}

#blog-title { 
        background: #ffffff url(images/atelier13b.jpg) no-repeat;
        display:block;
        text-indent:-9000px;
        width: XXpx;
        height: 66px;
}

img.floatLeft { 
    float: left; 
    margin-right: 10px; 
    margin-left: 0;
}

a:link {
color:#004B91;
}
a:visited {
color:#743399;
}
a:active, a:hover {
color:#FF4B33;
}

a.nav {
    color: #000000;
    text-decoration: none;
    border-bottom: 1px dotted #999999;
    padding: 0 2px;
}

a.nav:link {
       color: #000000;
}

a.nav:visited {
        color: #000000;
}

a.nav:hover {
        background: none repeat scroll 0 0 #000000;
        color: #ffffff;
}


.entry-content h1,
.entry-content h2 {
    font-family:Arial,sans-serif;
    font-size:19px;
    color: #cccccc;
    font-weight:bold;
    padding:28px 0 14px 0;
}

#blog-description { display: none; }

#branding {
    padding:30px 0 20px 0;
}

.sf-menu a {
    border-bottom: 2px solid #cccccc;
    border-left: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCCC;
    padding: 9px 13px;
    text-decoration: none;
}

.sf-menu .current_page_item a, .sf-menu .current_page_ancestor a, .sf-menu .current_page_parent a {
    border-bottom-color: #ffffff;
}

.sf-menu a, .sf-menu a:visited {
    color: #666666;
}

.sf-menu li {
    background: none repeat scroll 0 0 #fff;
}

.sf-menu li li {
    background: none repeat scroll 0 0 #fff;
}

.sf-menu li li li {
    background: none repeat scroll 0 0 #9AAEDB;
}

.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
    background: none repeat scroll 0 0 #e9e7e7;
    border-bottom-color: #cccccc;
    outline: 0 none;
}

.sf-menu ul {
    border-bottom: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
}

.sf-menu li:hover ul, .sf-menu li.sfHover ul {
    top: 32px;
}

.sf-menu ul a {
    background: none repeat scroll 0 0 #fafafa;
    border-bottom: medium none;
}

.sf-menu ul a:hover {
    color: #000;
}

#footer {
    border-top:1px solid #fff;
    margin-top:25px;
     background-color: fff;
    height: 130px;
}

.entry-title {
    font-family:"trebuchet ms", arial ,sans-serif;
    font-size:25px;
    color: #acabab;
    font-weight:bold;
    line-height:25px;
    padding:0 0 7px 0;
}

.picture {
    float:left;
    width:150px;
}

dl.dlimg { float:left; margin-right:1em; margin-top: 0; margin-left: 0; }
dl.dlimg dt { margin-bottom: 0; margin-left: 0; margin:0; background: none repeat scroll 0 0 #eaeaea;}
dl.dlimg dd { background: none repeat scroll 0 0 #eaeaea; font-size: smaller; font-family: arial; padding: 0; text-align: center; margin-bottom: 5px;}

.entry-content img {
margin:0 0 0;
}

.one-column-emphasis {
   border-collapse: collapse;
   font-family: "Lucida Sans Unicode", "Lucida Grande",Sans-serif;
   font-size: 12px;
   text-align: left;
   border-style: none;
}

.one-column-emphasis th {
   color: #fff;
   font-size: 14px;
   font-weight: normal;
   padding: 12px 15px;
}

th.alt {
   color:#000;
}

.one-column-emphasis td {
   border-top: 1px solid #ffffff;
   color: #fff;
   padding: 10px 15px;
}

td.alt {
   color:#59798e;
   border-top: 1px solid #59798e;
}

.oce-first {
   background: none repeat scroll 0 0 #59798e;
   border-left: 10px solid transparent;
   border-right: 10px solid transparent;
}

table { border-color: #fff; }

tr {
   border-style: none;
}

.entry-title {
color:#ACABAB;
font-family: "Lucida Sans Unicode", "Lucida Grande",Sans-serif;
font-size:25px;
font-weight:bold;
line-height:25px;
padding:0 0 7px;
}

.entry-content h1, .entry-content h2
{
color:#acabab;
font-family: "Lucida Sans Unicode", "Lucida Grande",Sans-serif;
font-size:19px;
font-weight:bold;
padding:28px 0 14px;
}


#footer {
   border-top: 1px solid #CCCCCC;
   margin-top: 22px;
}







