/*
Theme Name: Grow Creative 1
Theme URI: http://grow-creative.com
Description:
Version: 1.0
Author: Jonathan Bailey
Author URI: http://grow-creative.com 
Tags: 
*/
BODY {margin:0; background-color:#FFFCF3; text-align:center;}
html { min-height: 100%; margin-bottom: 1px; }
* {margin:0; padding:0; font-family :  Arial, Helvetica, Verdana, sans-serif;}
img {border:0; }
p, td, div {font-size:12px; color:#7E5422; }
p {padding-bottom:10px;}
a {color:#7E5422;}
h1, body.post h3 a {color:#98952D; font-weight: normal; font-size:18px;text-transform:capitalize;text-decoration:none;}
h2 {color:#E4AE15; font-size:14px; padding-top:0px;padding-bottom:5px;}
h3 {font-size:12px;}

.container {position:relative;width:951px; margin: 0 auto; text-align:left;}


/*header styles, including logo and utility navigation*/
.header {margin-top:40px;}

 li.pagenav ul, li.page_item, li.pagenav {margin:0px;list-style-type:none;display:block; float:left; }
li.page_item ul {display:none;}


/*nav*/
li.current_page_item ul, li.current_page_parent ul, li.current_page_ancestor ul {display:block; clear:left;position:absolute;background:transparent; padding:4px;  top:0; left:0; margin-left:10px; margin-top:183px;}
li.current_page_item ul li, li.current_page_parent ul li {display:block; clear:both;padding-top:0px; padding-bottom:3px;}
li.current_page_item ul li a, li.current_page_parent ul li a {color:#7E5422;  background-image:none; }
li.current_page_item a, li.current_page_parent a{color:#E4AE15;}

/*primary (horizontal) navigation*/
.primaryNav  {float:left; width:951px; background : url(/images/bg-page.gif) repeat-y top left;}
.primaryNav ul {list-style-type: none; padding-left: 175px;}
.primaryNav li { float: left; padding:6px 0 3px 0;}
.primaryNav ul li a { font-size:12px; text-decoration:none; color:#7E5422; font-weight:bold; padding:2px 15px 4px 10px;  background : url(/images/bg-nav-slash.gif) no-repeat right;}

li.page_item.page-item-7 a{background-image:none; !important}

.primaryNav ul li a.on {color:#E4AE15;}
.primaryNav ul li.last a {background-image: none;}
.primaryNav ul li a:hover {color:#E4AE15;}

 
#main {float:left; width:911px; background : url(/images/bg-page.gif) repeat-y top left; padding: 50px 20px 20px 20px; min-height:150px}

 

#sidebar {float:left; width:150px;}
#home #sidebar {width:140px;}
#sidebar ul li {list-style-type:none;}        
#sidebar ul li a:hover {color:#98952D;}
#sidebar ul li a.on {color:#98952D;}
	
div.column {float:left; width:292px;}	
#content.column {padding-right:49px; padding-left:163px;}
#content.column.wide {width:700px;}
	#content.column p {line-height:16px;}
#content.column .cta {font-style:italic;}
#home #content.column {padding-left:25px;}
#sidebar span.newsletter {color:#98952d}
body.post #content.column, #news #content.column {float:left; width:600px;padding-left:13px;important!}
#photo.column {width:405px;}
#photo.column .feature {padding-bottom:3px;}
#photo.column .description {text-align:right; color:#98952D; font-size:10px;}
 
/*portfolio page styles*/
body.portfolio #portfolio.column {float:left; width:601px; padding-right:22px; }
body.portfolio #portfolio.column .mainImage {padding:10px 0;}
.portfolioItems {float:left;}
.portfolioItems .item {float:left; width:325px; padding:0 20px 15px 0; cursor:pointer;}
.portfolioItems .item img {padding-bottom:3px;}
.portfolioItems .item p {color:#98952D; font-size:10px;}
#thumbnails {float:left; width:75px; padding-top:32px;}
#thumbnails img {padding-bottom:15px;}
.layer { display: none; position: relative; }


/*footer styles*/
.footer {clear:both;background : url(/images/bg-bottom-curve.gif) no-repeat top left; width:951px; float:left; padding:30px 0 10px 0;}
.footer .copyright {float:left; width:951px; text-align:center; color:#000;}
.footer .copyright ul {list-style-type: none; padding-left:180px;}
.footer .copyright li { float: left; padding:6px 0 3px 0;}
.footer .copyright ul li { font-size:11px; text-decoration:none; color:#7E5422; padding:2px 10px 4px 5px;   background : url(/images/bg-nav-slash.gif) no-repeat right;}

.footer .copyright ul li.last {background-image: none;}
 

.clearfloats {clear:both; padding-top:.05px; }

.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;

}

* html .clearfix {
    height: 1%;
}
.wp-caption {font-weight:bold }
.alignright {float:right;padding-left:10px !important;}
.alignleft {float:left; height:100%;padding-right:10px !important;}
div.post ol, div.post ul {margin-left:20px;}