/* Theme Name: JBlack
Description: A Child Theme of Thematic
Author: Kenneth B Smith
Author URI: kennethbsmith.com
Template: thematic
*/
@import url(../thematic/style.css);


/* GLOBAL 
-------------------------------------------------------------- */




a.link {
color:#666;
border-bottom-style:dotted;}


h2 .entry-title  a{
color:#765;
text-decoration:none;
}

a.visited {   /*020210- for some reason, the default.css is dominant*/
	color: #9AA;
	}

/* HEADER
-------------------------------------------------------------- 

#blog-title {
    color: transparent;
	display:none;
}
#blog-title a: {
    color: transparent;
	display:none;
}
#blog-title a:active,
#blog-title a:hover {
    color: transparent;
	display:none;
}
*/



#blog-description {
color:#666666;
display:none;
font-size:13px;
font-style:italic;
}

/*#header {     ----  see STICKY FOOTER  ----
    position:relative;
	background:transparent url(../img/bkg_silosone180c.gif) repeat-x scroll 0 0;
	background-position:top center;
}*/

/*  HEADER
----------------------------------------------------------------------------
add image to header, move blog title text and drop display of discription 
http://themeshaper.com/forums/topic/adding-a-header-image*/

#blog-title a {
background:url(../img/bkg-jane04.gif) no-repeat scroll -2px 65px;
display:block;
text-indent:-9000px;
width: 960px;
height: 148px;
}

#blog-description {
color:#666666;
display:none;
font-size:13px;
font-style:italic;
}

#branding {
padding:0px 0 0px;
}



/*
#branding {
padding:0 0;
height: 148px;
background:transparent url(../img/bkg-jane04.gif) no-repeat scroll -2px 65px;
}



 NAV
-------------------------------------------------------------- */


.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#D3DDDD none repeat scroll 0 0;
border-bottom-color:#CCCCCC;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
}



/* SIDEBAR
-------------------------------------------------------------- */

#primary {
	border:0px dotted #CC3333;
	margin-bottom:22px;
	padding:18px 0 0; }
	
.main-aside ul {
padding:0 10px;
}	
	
#twitter-tools {	
	border:1px dotted #CC3333;
	margin-bottom:22px;
	padding:18px 10px 10px;
}

#twitter_div {	
	border:1px dotted #CC3333;
	margin-bottom:22px;
	padding:18px 10px 10px;
}

/*#footer {
background:transparent url(../img/bkg-footer01.gif) repeat scroll center top;
min-height:85px;
}*/

#siteinfo {
padding:33px 0;
}

/*  STICKY FOOTER
----------------------------------------------------------------------------
keep footers at the bottom of the page
http://matthewjamestaylor.com/blog/keeping-footers-at-the-bottom-of-the-page  */

html, body {height:100%;}

#wrapper {min-height: 100%; position:relative; }

#header {background:transparent url(../img/bkg_silosone180c.gif) repeat-x  0 0;background-position:top center;}

#main {padding-bottom: 120px;}

#footer { 
	position: absolute;
	bottom:0;
	width:100%;
	background:transparent url(../img/bkg-footer01.gif) repeat scroll center top;
	min-height:85px;
	}