/*   
Theme Name: A Thematic Child Theme
Theme URI: 
Description: Use this theme to start your Thematic Child Theme development.
Author: Ian Stewart
Author URI: http://themeshaper.com/
Template: thematic
Version: 1.0
Tags: Thematic
.
Thematic is © Ian Stewart http://themeshaper.com/
.
*/

/* Reset browser defaults */
@import url('../thematic/library/styles/reset.css');

/* Apply basic typography styles */
@import url('../thematic/library/styles/typography.css');

/* Apply a basic layout */
@import url('../thematic/library/layouts/2c-r-fixed.css');

/* Apply basic image styles */
@import url('../thematic/library/styles/images.css');

/* Apply default theme styles and colors */
/* It's better to actually copy over default.css into this file (or link to a copy in your child theme) if you're going to do anything outrageous */
@import url('../thematic/library/styles/default.css');

/* Prepare theme for plugins */
@import url('../thematic/library/styles/plugins.css');

@import url('http://www.managingautomation.com/css/960dec2010.css');

.aside h3 {
font-size:13px;
font-style:italic;
line-height:22px;
font-weight:bold;
}

body, input, textarea {
font:15px/22px Arial,Helvetica,serif !important;
}

.leaderboard {
background-color:#fff;
border-color:#DDDDDD;
border-style:solid;
border-width:;
clear:both;
margin:0 auto;
padding:10px 0;
text-align:center;
width:960px;
}

/* AddThis Button */
.addthis_toolbox
{
    font-family: tahoma, arial, sans-serif;
    font-size: 8.5pt;
    padding-bottom: 30px;

}
.addthis_toolbox .hover_effect
{
    width: 520px;
    padding: 7px 0 6px 7px;
    border: 3px solid #eee;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.addthis_toolbox .hover_effect div
{
    float: left;
}

.addthis_toolbox .hover_effect a
{
    border: 1px solid #fff;
    padding: 3px 15px 4px 22px;
    position: relative;
    text-decoration: none;
}

.addthis_toolbox .hover_effect a:hover
{
    border: 1px solid #dedfdf;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    background: #F8F8F8;
    color: #1ba6e7;
    text-decoration: none;
}

.addthis_toolbox .hover_effect span
{
    position: absolute;
    width: 16px;
    height: 16px;
    top: 2px;
    left: 1px;
}

/*Paul CSS mods */
.aside a {
color:#004B91;
}
element.style {
font-size:9.64706pt;
}
.comment-note {
padding: 10px 0;
font-weight: bold;
}

/* NEW PAUL HEADER 2010 */
/* `Header
----------------------------------------------------------------------------------------------------*/
.searchbtn {
float:left;
margin-top:4px;
width:16px;
}

.mastheadSearchBox {
background:#FBFBF3 none repeat scroll 0 0;
border:medium none;
float:left;
font-size:1.2em;
padding:2px 5px;
width:270px;
}

.sitesearch{
background:#FBFBF3 none repeat scroll 0 0;
border:1px solid #999999;
clear:right;
float:right;
height:25px;
margin:10px 0 0;
width:200px;
}

.search-box{
padding-top: 10px;
}
div#sitesearch ul li{
list-style-image:none;
list-style-type:none;
list-style-position:none; 
display: inline;
}

div#ctl00_sitesearchPanel {
text-align: right;
vertical-align:top;
}
.searchBtn {
vertical-align:middle;
padding: 0px 0px 3px 0px;

}
.watermark {
color: #797979;
}


/* `NEW 2010 MA Header
----------------------------------------------------------------------------------------------------*/
.ma_logo {
}
#header_container {
overflow:hidden;
width:100%;
}
div#header-blog{   
   padding: 15px 0 20px 0px;
   
}
	div#header-blog h1{  
	   margin-left: 55px;
	}

div#toolbar{     
   padding: 0px 0;
}

div#toolbar ul li{     
   padding-top:0px;  
}
	.username {  
	   padding-right: 10px;
	   color: #773333;
	   font-weight: bold;
	}
	div#toolbar a {  
	   color: #000;
	   text-decoration:none;
	}
	div#toolbar a:hover {
	   text-decoration:underline;
	   color:#EA9244;
	}

div#promoBox,#mainNews,#topRight,#socialmedia,#channelnews,#bottomRight {  
   padding: 20px 0;
}

div#utilitymenu {  
   text-align:left;  
}

div#utilitymenu img {  
   margin-top:0px;
   padding-top:0px;   
}

div#utilitymenu ul {  
 list-style: none;  
 display: inline;  
 margin: 0px;  
}  

div#utilitymenu ul li {  
 float: left;  
 margin: 0 .7em;  
 font: 11px Arial;
 color: #FECF42;
}  

div#signin {  
   text-align: right;
}

div#signin ul {  
 list-style: none;  
 display: inline;  
 margin: 0px;
 text-align: right; 
}  

div#signin ul li {  
 float: right;  
 margin: 0 .7em;  
 font: 11px Arial;
 color: #FECF42;
 text-transform: normal;
 font-weight: bold;
 
}  

div.spacer {  
   background-color: #fff;  
   height: 4em;  
}

body
{
background:#E1E1E1;
padding:0;
}
.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12,
.grid_13,
.grid_14,
.grid_15,
.grid_16 {
	display: inline;
	float: left;
	position: relative;
	margin-right: 10px;
	margin-left: 10px;
}

.grid_12_wide
{
	display: inline;
	float: left;
	position: relative;
	width: 100%;
}


.twitlink {
font-family:Arial,Helvetica,sans-serif;
}

#library {
margin:0px;
    width: 253px;
}

#library h4 {
background:url("http://www.managingautomation.com/images/gray-grad.png") repeat-x scroll left top #DFDFDF;
border:1px solid #DDDDDD;
color:#666666;
display:inline-block;
float:left;
font-size:1em;
margin:0 0px -1px;
padding:2px 10px;
text-shadow:0 1px 0 #FFFFFF;
top:1px;
}

#library li {
font-family:Tahoma,Geneva,sans-serif;
font-size:11px;
font-weight:bold;
margin:4px 10px 0 20px !important;
list-style:none outside none !important;
text-decoration:none;
}

#library p {
color:#5D5D5D;
font-weight:normal;
}

.accessnow-btn {
-moz-background-clip:padding;
-moz-border-radius:3px 3px 3px 3px;
-webkit-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
background-color:#FFFFFF;
background-image:url("http://www.managingautomation.com/images/access-btn.png");
background-repeat:repeat-x;
border-color:#BBBBBB #AAAAAA #AAAAAA #BBBBBB;
border-style:solid;
border-width:1px;
color:#14427E !important;
cursor:pointer;
display:inline-block;
font-family:Tahoma,Verdana,Arial,Sans-serif;
margin:10px 0 20px;
overflow:visible;
padding:0.3em 0.6em;
text-decoration:none !important;
}

.accessnow-btn:hover {
background-image:none;
border-color:#89D5DB !important;
}

#library img {
padding:5px 0 10px 15px;
}

#library ul {
background:url("http://www.managingautomation.com/images/download_detail_bg.gif") repeat-x scroll left top #F0F0F0;
border:1px solid #DDDDDD;
clear:both;
font-size:1em;
list-style:none outside none;
padding:10px 10px 0px 0;
margin-left:0;
}

#library a {
text-decoration:none;
line-height:1.2em !important;
}
.container_12 {
    margin-left: auto;
    margin-right: auto;
    width: 960px !important;
}
.entry-title {
    text-align: left;
}
#container {
    padding: 10px;
}
.page-title {
    padding: 0 0 20px;
}
#main {
    background: none repeat scroll 0 0 #FFFFFF;
}
#header {
    background: none repeat scroll 0 0 #FFFFFF;
}
#navbar {
    height: 30px;
}
#navbar span {
    font-weight: bold;
    font-size:12px;
    padding: 8px 15px;
}
#navbar li:first-child {
    border-right: 0 solid #FFFFFF;
    padding: 0;
}
#navbar a {
    padding: 5px;
}
