/*
Theme Name: Lovell Communications
Theme URI: http://lovell.com
Description: Custom WordPress layout for Lovell Communications.
Version: 1.0
Author: Ash Blue Web Design
Author URI: http://www.ashbluewebdesign.com
*/

@import "style/css/color.css";
@import "style/css/type.css";

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td{margin:0; padding:0}
ol, ul{list-style:none}
address, caption, cite, code, dfn, em, strong, th, var{font-style:normal; font-weight:normal}
table{border-collapse:collapse; border-spacing:0}
fieldset, img{border:0}
caption, th{text-align:left}
q:before, q:after{content:''}
a{outline:none}
input, textarea{outline-style:none}
body {text-align: center;}

body a:active, input:active, input:focus { border: none }
.wrapper { width: 852px; margin: 0 auto; text-align: left; position:relative; padding: 0 25px 25px 25px }
.clear { clear: both }
.floatLeft { float: left }
.floatRight { float: right }

body { margin-top: 15px }
#branding { position: relative; height: 170px }
#navMain { z-index: 2; position: absolute; top: 90px; left: 4px }
#content { position:relative }
#contentSub { position: relative }
	#content {min-height: 400px}

/* 2 column layout */
.twoColumn #contentMain { float: right; width: 629px }
.twoColumn #contentSub { width: 203px; margin: -1px 0 0 -6px }
/* end 2 colunm */
	
/* CSS Sticky footer from cssstickyfooter.com */
html, body, .wrapper {height: 100%;}
body > .wrapper {height: auto; min-height: 100%;}
#content {padding-bottom: 10px;}  /* must be same height as the footer */
#footer {position: relative;
	margin-top: -10px; /* negative value of footer height */
	height: 10px;
	clear:both;
	z-index: 0} 
.clearfix:after {content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/* End sticky footer */