/*
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: 
*/
html,body {
   margin:0;
   padding:0;
}
BODY {margin:0; background-color:#fbfaf3;}
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:#6a4501; }
b, strong {color:#8a8601;}
p {padding-bottom:10px;}
a {color:#6e6b00;text-decoration:none;}
h1, body.post h3 a {color:#98952D; font-weight: normal; font-size:18px;text-transform:capitalize;text-decoration:none; }
h2 {color:#6e6b00;; font-size:14px; padding-top:0px;padding-bottom:5px;text-transform:lowercase;}
h3 {font-size:12px;color:#6a4501; font-weight:100;}
#page {}
#backsplash {background:url(/wp-content/themes/grow/images/splash.jpg) no-repeat; position:relative;width:1200px; height:1000px; margin: 0 auto; }
#content {clear:both; background:#fbfaf3; width:957px; margin:0 auto;border-left: 2px solid #6a4501; border-right: 2px solid #6a4501; }

/*header styles, including logo and utility navigation*/
.header {background-color:#fbfaf3; margin-top:40px;border-left: 2px solid #6a4501; border-right: 2px solid #6a4501;height:130px;}
.header, #main, .primaryNav {width:957px; margin:0 auto; } 
div.logo {width:320px; float:left;}
div.nav {width:637px; float:left;}
#sidebar ul li {list-style-type:none;}
#primaryNav {padding-top:90px;margin-left:-20px;}
#primaryNav li {float:left; list-style-type:none;padding:0px 20px 0px 20px; background: url(/wp-content/themes/grow/images/nav_divider.gif) no-repeat top right;}
#primaryNav li.page-item-7 {background:none !important; }
#primaryNav li a {font-weight:bold; font-size:14px; color:#6e6b00;text-decoration:none;}
#subNav {width:320px; padding-top:25px;	}
#subNav li {list-style-type:square; padding-top:8px;margin-left:15px;}
#subNav li a {font-size:14px;font-weight:bold;}
#subNav li ul li {padding-left:8px; font-weight:100;}
div.columns {background: url(/wp-content/themes/grow/images/bg_about.gif) no-repeat; min-height:331px; padding:0px 10px 10px 10px;}
div.column {float:left;padding:2px 10px 0px 10px;}
div.column1 {width:280px; }
div.column2 {width:617px; }
div.footer_rule{border-top:1px dotted #6a4501;margin:0 auto; clear:both;width:917px;height:12px;}
div.footer {color:#6e6b00;clear:both; width:917px; margin:0 auto;background:#fbfaf3;min-height:23px; padding:0px 20px 12px 20px;border-left: 2px solid #6a4501; border-right: 2px solid #6a4501; border-bottom: 2px solid #6a4501;}

div.feed_column {padding-top:35px !important;}
input.email {font-size:14px; color:#bebc72; height:18px; border: 1px solid #999; padding: 3px;}
img.feed_icon {margin-top:-4px;}
img.team_img {display:none;margin-right:-20px;}
.alignright {float:right;}
.alignleft {float:left;}
div.feed_cont {float:left;}
body.home h1 {padding-top:10px;}
body.home div.columns {background:none !important; padding-top:30px !important;min-height:0px !important;}
body.home div.column1 {width:280px;}
body.home div.column2 {width:617px;}
body.home div.column2 p {font-size:21px;}
body.home div.entry {padding-bottom:12px;}
body.home div.entry p {padding-bottom:0px; margin-bottom:0px;line-height:140%;}


/*portfolio page styles*/
body.portfolio div.columns {padding:10px 0 0 20px !important;}
body.portfolio #portfolio.column {float:right; width:601px; padding-right:122px; }
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; }
/*end portfolio */
#work div.column2, #clients div.column2 {}
#clients div.client_list {width:300px; float:left;padding-left:8px;}
.demo-show {   width: 300px;}
.demo-show h3 {margin: 0; padding: 5px; border-top: 1px dotted #3b5a6f; cursor: pointer; }
.demo-show div {padding: 5px ; border: 1px dotted #e8e8ca;}
.demo-show p {margin-top: 0;}
.demo-show ul {padding:0 10px 0 20px;}
.hover {cursor: pointer; background: #ffc;}

.alignright {float:right;padding:10px 0 10px 10px !important;}
.alignleft {float:left; padding:10px 10px 10px 0 !important;}
