 



/* SIDER-HEADER STUFF */

span.c1-preview.c1css_header-container{background:  #f5f5f5;}
.lte #header{
	background:  #f5f5f5 url(---LTE_NULL---) repeat top left;
}

.lte #header{
	padding: 22px;
	width: 175px;
	text-align: left;
	font-family: Courier Std, Courier, sans-serif;
	font-size: 15px;
}

.lte #footer-contents{
	background:  #f5f5f5;
	font-family: Courier Std, Courier, sans-serif;
	font-size: 15px;
}

.lte.top-header #header{
	text-align: left;
	padding: 22px 0px;
}

.lte #header input#s{
	font-family: Courier Std, Courier, sans-serif;
	font-size: 15px;
}

input#s{
	width: 165px;
	background:  transparent;
	padding: 5px;
	border: 1px solid #999999;
	color: #999999;
}

.lte.top-header input#s{
	width: 190px;
}


.lte #footer-nav span{
	color: #f5f5f5;
}

.lte #content,
.lte .inner#page{
	padding-left: 227px;
}

span.c1-preview.c1css_menu_color{
	background: #999999;
}
.lte #header li a,
.lte #header li,
.lte #header h1.page-title,
.lte #footer-contents,
.lte #footer-contents a{
	color: #999999;
}

.lte #header #menu-head,
.lte #header .widget-container a{
	font-weight: normal;	font-style: none;	text-decoration: none;}

.lte #hider{
	background: #444444;
	color: #f5f5f5;
	display: none;}

span.c1-preview.c1css_header-container_h1{background: #444444;}
.lte #header h1 a{
	font-family: Courier Std, Courier, sans-serif;
	color: #444444;
	font-weight: bold;	font-style: none;	text-decoration: none;}
.lte #header h1{
		display: none;
	    font-size: 22px;
	margin-top: 1px;
	margin-bottom: 1px;
}

.lte #header #head-expander-container,
.lte #header #hider{
	display: none;		margin-top: 1px;
}

/* GRID STUFF */

.c1-preview.c1css_container,
.lte #content, body.lte,
.lte #grid-content .post.not-preloader{
	background: #f5f5f5;
}

.c1-preview.c1css_grid-content_post,
.lte #grid-content .post .entry-specs, .lte #grid-content .post.no-image-post .pre{
		text-align: center;
			background: #ffffff;	
	}



.c1-preview.c1css_grid-content_sticky_post,
.lte #grid-content .post.sticky .entry-specs, .lte #grid-content .post.no-image-post.sticky .pre{
		background: #ffffff;	
}

.lte #grid-content .post.sticky .pre,
.lte #grid-content .post.not-preloader.sticky .pre,
.lte #grid-content .post.sticky .entry-specs {
	border-color:  #ffffff;
}

.c1-preview.c1css_grid-content_expanded_post,
.lte #grid-content .post.loaded .inner,
.lte #grid-content .post.post-page{
		background: #ffffff;	
}

.lte #grid-content .post .pre,
.lte #grid-content .post.not-preloader .pre{
	border-color:  #ffffff;
	border-width:  15px;
		width: 224;
	-moz-border-radius: 2px; 
	-webkit-border-radius: 2px;
	border-radius: 2px;	
	background: #ffffff;
}

.lte #grid-content .post.infinite-loader{
	width: 224px;
}


.lte #grid-content .post.loaded .inner,
.lte #grid-content .post.post-page,
.lte #main-share{
	-moz-border-radius: 2px; 
	-webkit-border-radius: 2px;
	border-radius: 2px;
}
	
.lte #grid-content .post .pre h2,
.lte #grid-content .text-post h2,
.lte #page h2{
	font-family: Courier Std, Courier, sans-serif;
	font-size: 14px;
}


.lte #grid-content .post.loaded .inner h1.post-title,
.lte #grid-content .post.post-page h2.e2page-title{
	font-family: Courier Std, Courier, sans-serif;
	font-size: 14px;
	font-weight: bold;	font-style: none;	text-decoration: none;

}

.c1-preview.c1css_grid-content_post_h2{
	background: #5c5c5c;
}


.lte #grid-content .post h2,
.lte #grid-content .post.post-search h2,
.lte #grid-content .post h2 a,
.lte #page h2{
	color: #5c5c5c;
	font-weight: bold;	font-style: none;	text-decoration: none;}

.lte #grid-content .post.post-cat-tag h2{
	color: #ff4f4f;
}

.c1-preview.c1css_grid-content_cat_title{
	background: #ff4f4f;
}

.lte #grid-content .post.not-preloader .pre p,
.lte #grid-content .post.not-preloader .pre p a,
.lte #grid-content .post .slider_wrap,
.lte #grid-content .post .tweet,
.lte #grid-content .post .tweet a,
.lte #grid-content .post #footer-buttons,
.lte #grid-content .post #respond{
	color: #999999;
	font-size: 11px;
	font-family: Helvetica, Arial;
	font-weight: normal;	font-style: none;	text-decoration: none;}

.lte .nav-slider.dots-slider li{
	background: #999999;
}

.lte #lbBottom{
	font-family: Helvetica, Arial;
}

.lte #grid-content .entry-content *{
	font-size: 11px;
	font-family: Helvetica, Arial;
}

.lte #grid-content .post.not-preloader p a{
	text-decoration: underline;
}

.lte #grid-content .post .maintrigger{
	-moz-border-radius: 2px; 
	-webkit-border-radius: 2px;
	border-radius: 2px;	
}

.lte #grid-content .post .maintrigger:hover,
.c1-preview.c1css_grid-content_post_hover{
	background: #---LTE_NULL---;
	-moz-opacity:.1;
	filter:alpha(opacity=1);
	opacity:.1;
}

.lte #grid-content .post .maintrigger:hover{
	-moz-box-shadow: 0 0  ---LTE_NULL---px ---LTE_NULL---px #888;
	-webkit-box-shadow: 0 0 ---LTE_NULL---px ---LTE_NULL---px #888;
	box-shadow: 0 0 ---LTE_NULL---px ---LTE_NULL---px #888;
}

.lte #grid-content .post.loaded .inner h1.post-title,
.lte #grid-content .post.post-page h2.e2page-title{
	color: #5c5c5c;
}

.c1-preview.c1css_grid-content_expanded_post_titles{
	background: #5c5c5c;
}

.lte #grid-content .post.loaded .inner,
.lte #grid-content .post.loaded .inner p,
.lte #grid-content .post.loaded .inner li,
.lte #grid-content .post.loaded .inner quote,
.lte #grid-content .post.loaded .inner blockquote,
.lte #grid-content .post.loaded .inner .entry-content h1,
.lte #grid-content .post.loaded .inner h2,
.lte #grid-content .post.loaded .inner h3,
.lte #grid-content .post.loaded .inner h4,
.lte #grid-content .post.loaded .inner h5,
.lte #grid-content .post.loaded .inner h6,
.lte #grid-content .post.post-page .entry-content{
	color: #5c5c5c;
}

.lte #grid-content .post .inner .post-spacer.post-spacer-solid,
.lte #grid-content .post .inner .post-spacer.post-spacer-dot,
.lte #grid-content .post .inner .post-spacer.post-spacer-dash{
	border-color: #5c5c5c;
}

.lte #grid-content .post .inner .post-spacer.post-spacer-3dots div.inner_1dot{
	background: #5c5c5c;
}

.lte #respond p.comment-form-email input,
.lte #respond p.comment-form-url input,
.lte #respond p.comment-form-author input,
.lte #respond textarea{
	border-bottom: 1px solid #5c5c5c;
}


.c1-preview.c1css_grid-content_expanded_post_primary{
	background: #5c5c5c;
}

.c1-preview.c1css_grid-content_post_excerpt{
	background: #999999;
}

.lte #grid-content .post.loaded .inner a,
.lte #grid-content .post.loaded .inner span,
.lte #grid-content .post.post-page a,
.lte #grid-content .post.post-pagespan{
	color: #ff4f4f;
}

.lte #grid-content .post.loaded input#submit{
	background: #ff4f4f;
	color: #ffffff;
}

span.c1-preview.c1css_grid-content_expanded_post_secondary{
	background: #ff4f4f;
}

/* generating measures */

			.lte #grid-content .post.not-preloader{
			width: 224px;
		}
   		.lte #grid-content .post.loaded,
   		.lte .inner#page,
   		.lte #grid-content .post.preloader .inner{
			width: 434px;
		}
		
		.lte #grid-content .post.loaded iframe,
		.lte #grid-content .post.loaded object,
		.lte #grid-content .post.loaded img,
		.lte .inner#page,
		.lte .inner#page img,
		.lte .inner#page iframe,
		.lte .inner#page object{
			max-width: 434px;
		}
		.lte #grid-content .post .inner #head-1,
		.lte #grid-content .post.post-page #head-1{
			width: 404px;
		}

   	   		.lte #grid-content .post.not-preloader,
   		.lte #grid-content .post.preloader .inner,
   		.lte #grid-content .post.post-page{
			margin: 8px;
		}
		
	   		.lte #grid-content .post.loaded .inner,
   		.lte #grid-content .post.post-page{
			padding: 15px;
			overflow: hidden;
		}
		
		
		.lte #page .post{
			padding: 20px;
		}
		
		.lte #grid-content .post .inner #head-1,
		.lte #grid-content .post .inner #head-2,
		.lte #grid-content .post.post-page #head-1,
		.lte #grid-content .post.post-page #head-2{
			margin-bottom: 15px;
		}
   	
		
		.lte #grid-content .post .inner .col.col1{
			width: 134px;
		}
		
		.lte #grid-content .post .inner  .col.col1 *{
			max-width: 134px;
		}
		
		.lte #grid-content .post .inner  .col.col2{
			width: 279px;
		}
		
		.lte #grid-content .post .inner .col.col2 *{
			max-width: 279px;
		}
		
		.lte #grid-content .post .inner .col.col15{
			width: 207px;
		}
		
		.lte #grid-content .post .inner  .col.col15 *{
			max-width: 207px;
		}
		
		.lte #grid-content .post.is_double{width: 464px;}
		
		.lte #grid-content .post.post-page{
			width: 434px;
			min-height:700px;
		}
		
		.lte #respond,
		.lte #respond textarea{
			width: 434px;
		}
		
		img.attachment-thumbnail{
			width: 134px;
		}
		
		
/* if sidebar is hidden lets push the nav out */



	#footer-nav{
		position: fixed;
		bottom: 8px;
		background: #ffffff;
		z-index: 98;
		-moz-border-radius: 2px; 
		-webkit-border-radius: 2px;
		border-radius: 2px;
		left: 227px;
	}
	#footer-nav span{
		padding: 10px;
	}
	
	.top-header #footer-nav{
		left: 8px;
	}

	.lte #main-share,
	.c1-preview.c1css_share_widget_bg{
		display: none; 
		
		background: #ffffff;	}
	
	.lte #main-share.main-share-bottom-left{
		bottom: 8px;
		left: 8px;
	}
	
	.lte #main-share.main-share-bottom-right{
		bottom: 8px;
		right: 8px;
	}
	
	.lte #main-share.main-share-top-right{
		top: 8px;
		right: 8px;
	}


.lte #respond p.comment-form-email input,
.lte #respond p.comment-form-author input,
.lte #respond p.comment-form-url input{
	padding: 5px 0px;
	width: 434px;
}

.lte.top-header #header #logotop{
	padding-top: 22;
	padding-bottom: 22;
}

.lte.top-header #header{
	padding-left: 20px;
}

.lte.top-header #header #primary .widget-container,
.lte.top-header #header .widget-container input#s,
.lte.top-header #header #menu-head{
	width: 280px;
}

.lte #lbCenter,
.lte #lbBottomContainer {
	background-color: #ffffff;
}
 

.lte .isotope,
.lte .isotope .isotope-item {
	  -webkit-transition-duration: 0.8s;
     -moz-transition-duration: 0.8s;
          transition-duration: 0.8s;
}


.lte.lte-advanced #grid-content .post.loaded.not-preloader{margin-bottom: 600px;}

.lte.lte-advanced #grid-content .post,
.lte.lte-advanced #grid-content .post.preloader .inner{
}

#grid-content {padding-top: 12px;}

#logotop {padding-bottom: 20px;}

.lte.lte-advanced #grid-content .post.image-post a.ajaxtrigger:hover {
background: url(http://www.lindsayhorner.com/images/pentOver.png) no-repeat center;
-moz-opacity:.80;
filter:alpha(opacity=80);
opacity:.80;}

input,textarea {
border:1px solid silver;
background-color:#fff;
color:#404040;
border-radius:4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
margin:3px 0;
padding:3px;
}
input:hover[type=text],input:focus[type=text],textarea:hover,textarea:focus {
border:1px solid #888;
}

img.alignleft {float:left; margin:0 1em 1em 0}

h2 {
	font-family: \"Courier New\", Courier, monospace;
	color: #666;
	font-size: 16px;
	line-height: 24px;
	font-weight:normal;
	padding-top: 5px;
	padding-bottom: 5px;
	}

 
