/* This is the StyleCatcher theme addition. Do not remove this block. */
/* Selected Layout:  */
@import url(base_theme.css);
@import url(http://www.jackvinson.com/mt-static/support/themes/minimalist-light-blue/minimalist-light-blue.css);
/* end StyleCatcher imports */


#container, #container-inner
{
   width: auto;
}

#banner
{
   width: 100%;
}

/* Force the two-column models to be full-width */
.layout-two-column-right #alpha, .layout-two-column-right #beta {
   display: inline; /* ie win bugfix */
   position: relative; 
   float: left; 
   min-height: 1px;
} 
.layout-two-column-right #alpha {width: 78%; margin:1%; background: white;} 
.layout-two-column-right #beta {width: 18%; margin:1%} 
.layout-two-column-right #beta-inner {}

.layout-two-column #alpha, .layout-two-column #beta {
   display: inline; /* ie win bugfix */
   position: relative;
  &nbsp;float: left;
  &nbsp;min-height: 1px;
} 
.layout-two-column #alpha {width: 78%; margin:1%} 
.layout-two-column #beta {width: 18%; margin:1%} 
.layout-two-column #beta-inner {}

/* "Borrowed" from TypePad / Bill Ives  -- Plus my own modifications */

/* three-column tweaks */
	
	.layout-three-column #container
	{
		width: auto;
	}
	
	.layout-three-column #alpha
	{
		width: 200px;
		display: block;
		position: absolute;
		float: none;
		background: #e6ecf2;
		
	}
	
	.layout-three-column #alpha-inner
	{
		border: 0;
		padding: 15px 15px 15px 15px;
	}
	
	.layout-three-column #beta
	{
		
		display: block;
		float: none;
		width: auto;
                margin: 0px 200px 0 200px;		
	}
	
	.layout-three-column #beta-inner
	{
		border: 0;
		padding: 15px 15px 15px 15px;
	}
	
	.layout-three-column #gamma
	{
		width: 200px;
		display: block;
		position: absolute;
		float: none;
		right: 0;
		top: 0;
		background: #e6ecf2;
	}
	
	.layout-three-column #gamma-inner
	{
		border: 0;
		padding: 15px 15px 15px 15px;
	}

/* Additions for things unique to KJolt */
.comment-content, .trackback-content
{
   margin-left: 0px;
}

#banner-bottom
{
   padding: 15px 13px;
   border-width: 0px 2px 2px 2px;
   border-style: solid;
   border-color: #fff;
}

.comment_listing0 {
   background: #fff;
   padding-left: 5px;
   padding-right: 5px;
}

.trackback_listing0 {
   background: #fff;
   padding-left: 5px;
   padding-right: 5px;
}

.comment_listing1 {
   background-color: #EEFFFF;
   border: 1px dashed #a3b8cc;
   padding-left: 5px;
   padding-right: 5px;
}

.trackback_listing1 {
   background-color: #EEFFFF;
   border: 1px dashed #a3b8cc;
   padding-left: 5px;
   padding-right: 5px;
}

/* Tagcloud sizing */
    .tagcloud .taglevel1 { font-size: 150%; }
    .tagcloud .taglevel2 { font-size: 130%; }
    .tagcloud .taglevel3 { font-size: 115%; }
    .tagcloud .taglevel4 { font-size: 100%; }
    .tagcloud .taglevel5 { font-size: 90%; }
    .tagcloud .taglevel6 { font-size: 75%; display: none;}
.tagcloud {
   word-spacing: 2px;
}

/* comments-info.  Replaces trackback-info */
#comments-info
{
   margin: 10px 0;
   border: 1px dashed #a3b8cc;
   padding: 0 10px;
   color: #292e33;
   font-size: 11px;
   text-align: center;
   background: #e6ecf2;
}

/* Make h3 and h4 headers bold in the Entry-Content context */
.entry-content h3 {
   font-weight: bold;
}
.entry-content h4 {
   font-weight: bold;
}

.asset-content h3 {
   font-weight: bold;
   font-size: 110%;
}
.asset-content h4 {
   font-weight: bold;
   font-size: 105%;
}

/* Lijit padding - new class */
.lijit-ads {
   padding-left: 10px;
}


