
<!--/**
 * Theme Name: Intention
 * Theme URI: http://
 * Description: A child of the Hybrid theme framework.
 * Author: David Kern
 * Author URI: http://davidkern.com
 * Version: 0.1.2
 * Tags: threaded-comments, microformats, two-columns, fixed-width
 * Template: hybrid
 *
 * Copyright (c) 2009 David Kern.  All rights reserved.
 * http://davidkern.com
 *
 * intention is released under the GNU General Public License, version 2 (GPL).
 * http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 */

/* Get base CSS */
@import url('../hybrid/library/css/21px.css');

/* Get plugins CSS */
@import url('../hybrid/library/css/plugins.css');

/* Get drop-downs CSS */
@import url('../hybrid/library/css/drop-downs.css');
/* Uncomment the below line if using the Hybrid Tabs plugin */
/* @import url('tabs.css'); */
/*Colors:
Taupe: #e2db9b
Brown: #4e3700
Soft Green: #f3f7e8
*/
/* Body */
body {
	font: 12px/21px Futura, "Century Gothic", AppleGothic, sans-serif;
	color: #666;
	background: #f3f7e8;
	background-repeat:repeat-x;
	width: auto;
	margin-top: 0px;
}
body.front-page {
	background: #f3f7e8;
	background-repeat:repeat-x;
}
#body-container {
	overflow: hidden;
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 20px;
	background: #ffffff;
}
/* Links */
a:link, a:visited {
	color: #b2bb1e;
	text-decoration: none;
}
a:hover, a:active {
	text-decoration: underline;
}
/* Headers */
h1, h2, h3, h4, h5, h6 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	color: #b2bb1e;
}
h3 {
	font-size: 14px;
	font-weight: 900;
}
/* Lists */
#content ul {
	list-style: none;
	margin-left: 12px;
}
#content ul li {
	overflow: hidden;
	height: 100%;
	padding: 2px 0 2px 15px;
	background: url(../intention/images/bullet.png) no-repeat 0 8px;
}
#content ul li li {
	background: url(../intention/images/bullet-alt.png) no-repeat 0 8px;
}
/* Blockquotes */
blockquote {
	margin: 0 24px 0 0;
	padding: 0px 0 0 24px;
	border: none;
}
.post blockquote {
	font-style: italic;
	color: #777;
}
.post blockquote em {
	font-style: normal;
}
/* Code */
code {
	font-size: 12px;
	padding: 0 3px;
	background: #EFF1E1;
}
pre {
	font-size: 12px;
	overflow: auto;
	padding: 9px;
	background: #EFF1E1;
	border: 1px solid #e2e2e2;
}
pre code {
	padding: 0;
	background: transparent;
}
/* Tables */
table {
	width: 100%;
	background: #0C2E3B;
	border: 1px solid #e2e2e2;
}
caption {
	font-size: .8em;
	font-style: italic;
	text-align: right;
	color: #666;
}
td {
	padding: .3em;
	border: 1px solid #e2e2e2;
}
tr {
	background: #EFF1E1;
}
th {
	padding: .3em;
	color: #fff;
	background: #113644;
	border: 1px solid #e2e2e2;
}
td a, th a {
	font-weight: bold;
}
/* Forms */
textarea {
	width: 98%;
	font: normal normal normal 15px/21px Futura, "Century Gothic", AppleGothic, sans-serif;
}
input {
	font: normal normal normal 13px/21px Futura, "Century Gothic", AppleGothic, sans-serif;
}
.text-input {
	display: block;
	width: 300px;
	font-size: 15px;
}
.page-template-quick-post .text-input {
	width: 98%;
}
.button {
	margin: 0 10px 0 0;
	padding: 6px 19px;
	font-weight: bold;
	text-transform:uppercase;
	letter-spacing: .1em;
	color: #ffffff;
	background: #b2bb1e;/*border: 1px solid #000;*/
	}
.button:hover {
	cursor: pointer;
	background: #b2bb1e;
}

#login {
	padding: 25px 5px 5px 5px;
	}
	
#loginform {
	padding: 25px 5px 5px 5px;
	}
	

/* Drop caps */
.drop-cap {
	float: left;
	line-height: 39px;
	margin-right: 3px;
	font-size: 48px;
	font-family: "Warnock Pro", "Goudy Old Style", Palatino, "Book Antiqua", Cambria, Georgia, serif;
	color: #666;
}
/* Notes */
.note {
	padding: 6px 9px;
	background: #EFF1E1;
	border: 1px solid #e2e2e2;
}
/* Warnings/Alerts */
.warning, .alert {
	padding: 6px 9px;
	background: #fffbbc;
	border: 1px solid #E6DB55;
}
/* Errors */
.error {
	padding: 6px 9px;
	background: #ffebe8;
	border: 1px solid #C00;
}
/* Downloads */
.download {
	padding: 6px 9px;
	background: #e7f7d3;
	border: 1px solid #6c3;
}
/* Alignment */
.left, .alignleft {
	float: left;
	margin: 0 15px 0 0;
}
.right, .alignright {
	float: right;
	margin: 0 0 0 15px;
}
.center, .aligncenter {
	display: block;
	margin: 0 auto 21px auto;
}
.block, .alignnone {
	display: block;
	margin: 0 0 21px 0;
}
.clear {
	clear: both;
}
span.pullquote {
	float: none;
	margin: 0;
}
/**
* Images
************************************************/
img, a img {
	padding: 0px;/*Set to 0 to alleviate conflict with shadowbox image border*/
}
.post img {
	max-width: 594px;
	padding: 10px;
	/*background: #8ad6f6;*/
	border: 0px solid #e2e2e2;
}
/* WP Smilies */
img.wp-smiley {
	max-height: 12px;
	margin: 0;
	padding: 0;
	border: none;
}
/* Thumbnails */
.thumbnail {
	float: left;
	width: 200px;
	height: 200px;
	margin: 0 15px 10px 0;
	padding: 4px;
	background: #EFF1E1;
	border: 1px solid #e2e2e2;
}
/* WP Captions [caption] */
.wp-caption {
	overflow: hidden;
	max-width: 588px;
	padding: 6px;
	background: #EFF1E1;
	border: 1px solid #e2e2e2;
	text-align: center;
}
.wp-caption img, .wp-caption a img {
	max-width: 588px;
	margin: 0;
	padding: 0;
	border: none;
}
.wp-caption p {
	margin: 0;
	padding: 0;
	font-size: 11px;
	font-style: italic;
	text-align: right;
}
/* Gallery [gallery] */
.gallery {
	display: block;
	text-align: center;
	margin-bottom: 21px !important;
}
.gallery img {
	padding: 4px;
	background: #EFF1E1;
	border: 0px solid #e2e2e2;
}
/* Avatars */
.avatar {
	float: left;
	margin: 0 15px 5px 0;
	padding: 4px;
	background: #ffffff;
	border: 1px solid #b2bb1e;
}
/**
* Header
************************************************/
#header-container {
	overflow: hidden;
	width: 100%;
}
#header {
	overflow: hidden;
	width: 90%;
	height: 180px;
	margin: 20px auto 20px auto;
	padding: 0 0px;
	background-image: url(images/blogheader.png);
	background-repeat: no-repeat;
	z-index: 1;
}
#header-static {
	overflow: hidden;
	width: 90%;
	height: 155px;
	margin: 10px auto 15px auto;
	padding: 0px;
	background-image: url(images/header.png);
	z-index: 1;
}
#site-title {
	float: left;
	/*width: 150px;*/
	width: 120px;
	margin: 0;
	/*padding-left: 10px;*/
	margin: 22px 0 0 39px;/*background: url(../intention/images/title.png) no-repeat 0 0;*/
	}
#site-title a {
	display: block;
	width: 120px;
	height: 120px;/*margin: 22px 0 0 24px;*/
	/*background: url(../intention/images/title.png) no-repeat 0 0;*/
	}
#site-title a span {
	display: none;
}
#site-description {
	float: left;
	margin: 55px 20px;
	font-size: 13px;
	color: #b2bb1e;
}
/* Search form */
#header form {
	float: right;
	width: 180px;
	height: 25px;
	margin: 40px 20px 0 0;
	padding: 0;
}
#header input {
	line-height: 15px;
	float: left;
	overflow: hidden;
	width: 170px;
	padding: 3px 5px 3px 5px;
	color: #0e246f;
	background: #8bd7f7;
	border: none;
}
#header .search-submit {
	display: none;
}
/**
* Navigation
************************************************/
#navigation {
	width: 90%;
	height: 24px;
	margin: 0 auto;
	/*background:#ffffff;*/
	background-repeat: repeat-x;
	border-top: 2px solid #b7c042;
	border-bottom: 2px solid #b7c042;
	font: 13px Futura, "Century Gothic", AppleGothic, sans-serif;
	letter-spacing: .02em;
	text-transform:uppercase;
}
#page-nav {
	width: auto;
	height: 24px;
	margin: 0 auto;
	margin-left: 25px;
}
#page-nav ul {
	list-style: none;
	margin: 0;
}
#page-nav li {
	float: left;
}

/*USE THIS WHEN PRESS PAGE IS ADDED TO NAVIGATION MENU!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
#page-nav a {
	display: block;
	padding: 5px 13px 0px 13px;
	color: #4e3700;
}

/*USE THIS WHEN PRESS PAGE IS NOT IN NAVIGATION MENU!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
/*#page-nav a {
	display: block;
	padding: 4px 45px 0px 30px;
	color: #4e3700;
}*/

#page-nav a:hover {
	text-decoration: none;
	/*color: #e2db9b;*/
	color: #b2bb1e;
}
#page-nav li.current_page_item a {
		/*color: #e2db9b;*/
	color: #b2bb1e;
	}
#page-nav li.current_page_item li a {
		/*color: #e2db9b;*/
	color: #b2bb1e;
}
/* Drop-down styles */
#page-nav ul ul, .menu ul {
	width: 180px;
	background: #0A2934;
}
#page-nav li li:hover ul, #page-nav li li li:hover ul {
	left: 180px;
}
#page-nav li li {
	border-top: 1px solid #09232c;
}
#page-nav li li a {
	padding: 7px 10px;
	background: transparent;
}
#page-nav li:hover ul, #page-nav li.sfHover ul {
	top: 33px;
}
#page-nav li li:hover ul, #page-nav li li.sfHover ul, #page-nav li li li:hover ul, #page-nav li li li.sfHover ul {
	top: -1px;
}
/**
* Containers
************************************************/
#container {
	overflow: hidden;
	width: 100%;
	margin: 25px auto 0 auto;
}
#container a {
	color: #b2bb1e;
}
#content {
	overflow: hidden;
	width: 90%;
	margin-left: auto;
	margin-right: auto;
	background-color: #fff;
}
/* Breadcrumb trail */
.breadcrumb {
	width: 960px;
	margin: 0 auto 20px auto;
	padding: 4px 0;
	font-size: 11px;
	color: #999;
}
/* Posts (and other general sections) */
.post, .series, .related, .category-info, .tag-info, .author-info, .date-info, .search-info, .single .author-profile {
	overflow: hidden;
	margin: 0 0 20px 0;
	padding: 0px 19px 0 19px;
	background: #ffffff;
	width: 755px;
	margin-left: auto;
	margin-right: auto;
	font: 13px/21px Futura, "Century Gothic", AppleGothic, sans-serif;
	letter-spacing: .0em;
	color: #666666;
}
/* Post title (and other titles) */
.entry-title, .series-title, .related-title {
	margin: 0 0 5px 0;
	font: normal normal bold 18px/21px Futura, "Century Gothic", AppleGothic, sans-serif;
}
.single-title, .attachment-title, .page-title, .series-title, .related-title, .home .entry-title, .blog .entry-title, .category-title, .tag-title, .author-title, .date-title, .search-title, .page-template-blog .post-title {
	margin: 0 0 10px 0;
	padding: 0 6px 9px 3px;
	border-bottom: 1px solid #e2e2e2;
	font: normal normal 16px/21px Futura, "Century Gothic", AppleGothic, sans-serif;
}
/* Byline */
.byline {
	font-size: 11px;
	color: #999;
}
.byline a {
	color: #b2bb1e !important;
}
/* Post meta data */
.entry-meta {
	clear: both;
	font-size: 11px;
	color: #999;
	padding: 9px 5px 0 5px;
	border-top: 1px solid #e2e2e2;
}
.entry-meta a {
	color: #b2bb1e !important;
}
/* Using nextpage--> */
p.pages a {
	margin: 0 0 0 3px;
	padding: 4px 7px;
	color: #b2bb1e !important;
	background: #e7e7e7;
	border: 1px solid #ddd;
}
/* Page Templates */
.page-template-authors .author-profile, .single .author-profile {
	overflow: hidden;
	margin: 0 0 20px 0;
}
.page-template-authors .author-name, .single .author-profile .author-name {
	font-size: 15px;
	font-weight: bold;
	margin: 0;
}
.page-template-no-widgets #content, .no-widgets #content, .primary-inactive.secondary-inactive #content {
	width: px;
}
.post-box, .page-template-widgets #content .widget {
	overflow: hidden;
	margin: 0 0 20px 0;
	padding: 19px 19px 0 19px;
	background: #fff;/*border: 1px solid #e7e7e7;*/
	}
/* Navigation links */
.navigation-attachment {
	overflow: hidden;
	margin: 0 0 21px 0;
}
.navigation-links {
	overflow: hidden;
	padding: 19px 19px 19px 19px;
	/*background: #fff;*/
	/*border: 1px solid #e7e7e7;*/
	background: none;
	display: none;
}
.navigation-links a {
	color: #000;
}
.navigation-links .previous {
	float: left;
	max-width: 49%;
}
.navigation-links .next {
	float: right;
	max-width: 49%;
	text-align: right;
}
/* Paged comments navigation */
#comments-template .paged-navigation {
	overflow: hidden;
	margin: 0 0 20px 0;
}
#comments-template .paged-navigation .page-numbers, #comments-template .paged-navigation .next, #comments-template .paged-navigation .prev {
	float: left;
	margin: 0 6px 0 0;
	padding: 4px 12px;
	color: #b2bb1e !important;
	background: #fff;
	border: 1px solid #e2e2e2;
}
/* WP PageNavi */
.wp-pagenavi {
	overflow: hidden;
}
.wp-pagenavi .pages, .wp-pagenavi .current, .wp-pagenavi a, .wp-pagenavi .extend {
	float: left;
	margin: 0 6px 0 0;
	padding: 4px 12px;
	color: #b2bb1e !important;
	/*background: #fff;*/
	border: 1px solid #e2e2e2;
}
/**
* Primary/Secondary and utility widgets
************************************************/
#primary, #secondary {
	float: right;
	width: 300px;
}
#secondary {
	clear: right;
}
.widget {
	margin: 10px 0 21px 0;
	padding: 12px 15px 10px 15px;
	background: #fff;
	border: 1px solid #b2bb1e;
	/*border: 1px solid #96dffa;*/
	/*border: 1px solid #9e7e7e7;*/
	font: 12px Futura, "Century Gothic", AppleGothic, sans-serif;
	color: #b2bb1e;
}
.textwidget a {
	text-decoration: underline;
}
.widget-title {
	margin: 0 0 6px 0;
	padding: 0 6px 9px 6px;
	font: normal normal bold 14px Futura, "Century Gothic", AppleGothic, sans-serif;
	color: #b2bb1e;
	border-bottom: 1px solid #e2e2e2;
}
.widget ul {
	list-style: none;
	margin: 0 0 21px 0;
}
.widget li {
	margin: 0 0 6px 0;
	padding: 0 0 6px 15px;
	background: url(../intention/images/bullet.png) no-repeat 0 6px;
	border-bottom: 1px solid #e2e2e2;
}
.widget ul ul {
	margin: 6px 0 0 0;
}
.widget li li {
	margin: 0 0 3px 0;
	padding: 0 0 3px 15px;
	background: url(../intention/images/bullet-alt.png) no-repeat 0 6px;
	border-bottom: none;
}
/**
* Comments template
************************************************/
#comments-number {
	overflow: hidden;
	margin: 0 0 20px 0;
	padding: 19px;
	background: #fff;
	border: 1px solid #e7e7e7;
	font: normal normal bold 18px/21px Futura, "Century Gothic", AppleGothic, sans-serif;
}
#comments ol {
	list-style: none;
	margin-left: 0;
}
#comments li, p.comments-closed {
	overflow: hidden;
	margin: 0 0 20px 0;
	padding: 19px 19px 0 19px;
	background: #fff;
	border: 1px solid #e7e7e7;
}
#comments li.thread-even, #comments li.thread-odd {
	padding-bottom: 9px;
}
p.comments-closed {
	padding: 19px;
}
#comments-template p.comments-closed {
	border: none;
	padding: 0;
}
#comments li li, #comments li li li li {
	margin: 0 15px 15px 15px;
	padding: 15px 15px 0 15px;
	background: #EFF1E1;
	border: 1px solid #e7e7e7;
}
#comments li li li, #comments li li li li li {
	margin: 0 15px 15px 15px;
	padding: 15px;
	background: #fff;
	border: 1px solid #e7e7e7;
}
/* Comment avatars */
#comments .avatar {
	float: left;
	width: 40px;
	height: 40px;
	margin: 0 15px 5px 0;
	padding: 4px;
	background: #ffffff;
	border: 1px solid #b2bb1e;
}
/* Comment meta data */
#comments .comment-meta-data {
	margin: 10px 0;
}
#comments .comment-meta-data cite {
	font-size: 15px;
	font-weight: bold;
	font-style: normal;
}
#comments .comment-meta-data a {
	color: #b2bb1e !important;
}
/* Comment text */
#comments .comment-text {
	clear: both;
	margin: 0 15px;
}
/* Comment form */
#respond {
	overflow: hidden;
	margin: 0 0 20px 0;
	padding: 19px 19px 0 19px;
	background: #fff;
	border: 1px solid #e7e7e7;
}
#reply {
	margin: 0 0 10px 0;
	padding: 0 6px 9px 6px;
	font: normal normal bold 18px/21px Futura, "Century Gothic", AppleGothic, sans-serif;
	border-bottom: 1px solid #e2e2e2;
}
/**
* Subsidiary widgets (footer)
************************************************/
#subsidiary {
	overflow: hidden;
	width: 1020px;
	margin: 0 auto 20px auto;
}
#subsidiary a {
	color: #4b6e85;
}
#subsidiary .widget {
	float: left;
	width: 200px;
	margin: 0;
	padding: 0 25px;
	background: transparent;
	border: none;
}
#subsidiary .widget-title {
	margin: 0 0 6px 0;
	padding: 0 6px 9px 6px;
	font: normal normal bold 18px/21px Futura, "Century Gothic", AppleGothic, sans-serif;
	color: #aaa;
	border-bottom: 1px solid #213a4b;
}
#subsidiary .widget ul, #subsidiary .widget ul ul {
	list-style: none;
	margin: 0 0 21px 0;
}
#subsidiary .widget li, #subsidiary .widget li li {
	margin: 0 0 9px 0;
	padding: 0 6px 9px 6px;
	background: transparent;
	border-bottom: 1px solid #213a4b;
}
/**
* Footer
************************************************/
#footer-container {
	overflow: hidden;
	position: relative;
	clear: both;
	width: 90%;
	margin: 25px auto 25px auto;
	color: #b1b1b1;
	background: #ffffff;
	border: 1px solid #bcc550;
}
#footer {
	overflow: hidden;
	font-size: 9px;
	margin-top: 10px;
}
#footer a {
	color: #90b23f;
	text-decoration: underline;
}

#footer-top {
margin: 0;
height: 26px;
}

#footer-links {
color: #90b23f;
font-size: 1.2em;
margin: 5px 0 15px 30px;
}

#footer-links a:{
color: #90b23f;
text-decoration: underline;
}

#footer-links a:hover{
color: #66531e;
}

#facebook {
margin: 1px 5px 0 0;
float: left;
}

#nhsama {
margin: 0 0 0 0;
float: left;
}


#footer-bottom {
margin: 30px 0 0 0;
}

#footer-left{
	float:left;
	position: relative;
	width: 250px;
	font-size: 9px;
}

#footer-right{
	float:right;
	position: relative;
	font-size: 9px;
}

#footer .copyright {
	float: left;
	width: 49%;
}
#footer .credit {
	float: right;
	width: 49%;
	text-align: right;
}
.single-title, .page-title {
	font: normal normal 16px/21px Futura, "Century Gothic", AppleGothic, sans-serif;
}/*To eliminate page titles*/
.page-title, .attachment-title, .error-404-title {
	margin-bottom: 0px;
	border: none;
	height: 0px;
}
#post-15 h1 {
	display:none;
}/*removes title "HOME" from home page--will be different once uploaded--need to change*/
#primary {
	width: 175px;
}
.bio {
	width:740px;
	height: auto;
	margin-bottom: 65px;
}
.biophoto {
	float: left;
	padding-top: 3px;
}
/*In Nex Gen Gallery Plug-in, go to ngggallery.css and change the following to keep proper border and hover around linked images in posts*/
.ngg-gallery-thumbnail img {
	border:1px solid #e7e7e7;
}
.ngg-thumbnail img:hover {
	background-color: #96dffa;
}
.opener-image {
	width: 740px;
	height: 400px;
	padding: 10px 0px 50px 0px;
}
/*Search Widget restyling*/	
.widget-search .search-text {
	width: 130px;
}
.search-form input {
	margin-left: 0px;
}
.widget-search input {
	overflow: hidden;
	color: #b2bb1e;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	/*background: #8bd7f7;*/
	/*border:1px solid #8bd7f7;*/
	border:1px solid #e7e7e7;
	padding-left:10px;
}
p.creditline {
	color: #ffffff;
}
p {
	width: 750px;
}
/*Adding transparent graphic in absolute div to header*/

/*#trans {
	position: absolute;
	top: 25px;
	left: 875px;
	width: 45px;
	height: 45px;
	z-index: 3;
	background-image: url(images/transgraphic.png);
}
.divclear {
	clear: both;
}*/
/*Home Page Divs*/
#homephoto {
	position: relative;
	float: left;
	width: 618px;
	height: 453px;
	padding-right: 4px;
	background-repeat: no-repeat;
}

#rotate-front {
	position: relative;
	float: left;
	width: 230px;
	height: 60px;
	margin-bottom: 4px;
	background: #42a8ad;
}

#home_topright {
	position: relative;
	float: left;
	width: 277px;
	height: 121px;
	margin-bottom: 4px;
	background: #b2bb1e;
}

#home-topright-text {
color: #ffffff;
font: 16px Futura, "Century Gothic", AppleGothic, sans-serif;
margin: 19px 0 0 0;
text-align: center;
}


#home_topright a {
	position: relative;
	float: left;
	width: 230px;
	height: 60px;
	background: #42a8ad;
}


#home_right_ann {
	position: relative;
	float: left;
	width: 230px;
	height: 205px;
	padding-bottom: 4px;
}
#home_right_ann a {
	position: relative;
	float: left;
	width: 230px;
	height: 205px;
}

#home_midright {
	position: relative;
	float: left;
	width: 277px;
	height: 113px;
	margin-bottom: 4px;
	background: #90b23f;
}

#home-midright-text {
color: #ffffff;
font: 16px Futura, "Century Gothic", AppleGothic, sans-serif;
margin: 40px 0 0 0;
text-align: center;
line-height: 120%;
}

#home-midright-text a {
color: #ffffff;
}

#home-midright-text a:hover {
color: #ffffff;
text-decoration: underline;
}

#home_midright a {
	position: relative;
	float: left;
	width: 230px;
	height: 125px;
}

#home_midright-2 {
	position: relative;
	float: left;
	width: 277px;
	height: 109px;
	margin-bottom: 4px;
	background: #b2bb1e url(../intention/images/invite-ann.png) no-repeat 0;
}

#home_botright {
	position: relative;
	float: left;
	width: 277px;
	height: 98px;
	background: #90b23f;
}


#home-botright-title{
font-size: 22px;
margin: 18px 0 10px 30px;
color: #ffffff;
text-align: left;
font-family: "Times New Roman",Times,serif;

}

#home-botright-text {
color: #ffffff;
font: 12px Futura, "Century Gothic", AppleGothic, sans-serif;
margin: 0 0 10px 30px;
text-align: left;
line-height: 120%;
}

#home-botright-quote {
color: #ffffff;
font: 11px Futura, "Century Gothic", AppleGothic, sans-serif;
margin: 0 0 0 30px;
text-align: left;
line-height: 120%;
font-style: italic;
}

/*#home_botright a {
	position: relative;
	float: left;
	width: 230px;
	height: 195px;
	background: #42a8ad;
}*/

#home_botright_host {
	position: relative;
	float: left;
	width: 230px;
	height: 175px;
}
#home_botright_host a {
	position: relative;
	float: left;
	width: 230px;
	height: 175px;
}

#home2photo {
	position: relative;
	float: left;
	width: 552px;
	height: 388px;
	padding-right: 5px;
	background-repeat: no-repeat;
}
#home2_right {
	position: relative;
	float: left;
	width: 197px;
	height: 388px;
	background-color: #53afb4;
	color: #ffffff;
	font-size: 12px;
	line-height: 120%;
}

#home2-text1 {
	margin: 45px 0 0 15px;
}

#home2-text2 {
	margin: 10px 0 0 15px;
}

#home2-text3 {
	margin: 10px 0 0 15px;
}

#home2-text4 {
	margin: 10px 0 0 15px;
}

/*Home Page Cycle*/

#homenext {
	position: absolute;
	height: 54px;
	width: 54px;
	top: 320px;
	left: 450px;
}
#homeprev {
	position: absolute;
	height: 54px;
	width: 54px;
	top: 325px;
	left: 15px;
	background-color: #6cb6ba;
}
#content-wrapper {
	position: relative;
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	height: 455px;
	background-color: #ffffff;
}
#content-box {
	position: relative;
	float: left;
	width: 900px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	/*margin-bottom: 4px;*/
	background-color: #ffffff;
}
/*Get Inspired Containers*/

#rotate {
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	height: 455px;
	background-color: #ffffff;
}
.inspired-left {
	position: relative;
	float: left;
	width: 417px;
	height: 388px;
	background-color: #ffffff;
}
.inspired-right {
	position: relative;
	float: left;
	width: 350px;
	height: 455px;
	background-color: #ffffff;
	margin-left: 4px;
}
.inspired_panel {
	position: relative;
	float: left;
	width: 352px;
	height: 74px;
	margin-bottom: 4px;
}
.inspired_photo {
	position: relative;
	float: left;
	width: 544px;
	height: 456px;
}
.inspired_quote {
	float: left;
	width: 352px;
	height: 380px;
}

.inspired_pause {
	position: absolute;
	width: 60px;
	height: 30px;
	top: 360px;
	left: 420px;
	cursor:pointer;
	}	

#share_left {
	position: relative;
	float: left;
	width: 228px;
	height: 388px;
	margin: 0px 4px 0px 0px;
	padding: 0;
}

.inspirednext {
	position: absolute;
	width: 70px;
	height: 15px;
	top: 400px;
	left: 50px;
}


#share_right {
	float: left;
	width: 522px;
	height: 388px;
}

#about_left {
	position: relative;
	float: left;
	width: 138px;
	height: 453px;
	margin-right: 4px;
	background: #90A93D;
	margin: 0 4px 0 0;
}

#about_center {
	float: left;
	width: 385px;
	height: 453px;
	margin: 0 4px 0 0;
	background: #ffffff;
}

#about_right {
	float: left;
	width: 369px;
	height: 453px;
	background: #90A93D;
}

#about-text {
	color: #ffffff;
	font-size: 12px;
	width: 340px;
}

#about-text1 {
	margin: 30px 0 0 20px;
	font-size: 18px;
	line-height: 120%;
}

#about-text2 {
	margin: 10px 0 0 20px;
	font-size: 13px;
	font-style: italic;
	line-height: 120%;
}

#about-text3 {
	margin: 10px 0 0 20px;
	font-size: 13px;
	line-height: 120%;
}

#about-text4 {
	margin: 10px 0 0 20px;
	font-size: 10px;
}

#about-flower
{
	position:absolute;
	top: 370px;
	left: 800px;
	width: 30px;
	height: 30px;
	background:  url(../intention/images/flower.png) no-repeat 0;
	display:none;
}

#about_top {
	float: left;
	width: 265px;
	height: 60px;
	margin-bottom: 4px;
}

#about_bottom {
	float: left;
	width: 265px;
	height: 324px;
}


#press {
	width: 755px;
	height: 977px;
	margin-left: auto;
	margin-right: auto;
	background-color: #fff;
}

#press_left {
	position: relative;
	float: left;
	width: 215px;
	height: 450px;
	margin-right: 4px;
}

#press_right {
	float: left;
	width: 681px;
	height: 450px;
	background-color: #d3e2b3;
}

#press_top {
	float: left;
	width: 215px;
	height: 80px;
	margin-bottom: 4px;
	/*background-color: #a0b300;*/
}

#press_bottom {
	float: left;
	width: 215px;
	height: 362px;
	line-height: 0px;
	margin-top: 4px;
	background-color: #a0b300;
}

.col_33_press {
	float: left;
	margin: 0px auto 0px auto;
	width: 140px;
	padding: 15px 0px 15px 60px;
	text-align: center
}

.press_a {
	color: #8c8c8c;
	font-size: 9pt;
	padding-bottom: 5px;
	/*text-transform: uppercase;*/
}

#press a {
	color: #8c8c8c;
	font-size: 9pt;
	padding-bottom: 5px;
	/*text-transform: uppercase;*/
}

#press_right a {
	color: #B2BB1E;
	font-size: 10pt;
	}

#press_right a:hover {
	color: #5d480f;
	font-size: 10pt;
	padding-bottom: 5px;
	text-decoration: none;
	/*text-transform: uppercase;*/
}

#contact_left {
	position: relative;
	float: left;
	width: 520px;
	height: 453px;
	margin-right: 4px;
}

#contact_right {
	float: left;
	width: 376px;
	height: 453px;
	background-color: #ffffff;
}

#contact_top {
	float: left;
	width: 376px;
	height: 72px;
	margin-bottom: 4px;
	background-color: #9ab254;
	color: #ffffff;
}

#contact-title {
text-align:center;
margin: 28px 0 0 0;
font-size: 18px;
}

#contact_bottom {
	float: left;
	width: 376px;
	height: 377px;
	line-height: 0px;
	background-color: #9ab254;
	color: #ffffff;
}

#contact-text {
	position: relative;
	float: left;
	width: 376px;
	height: 304px;
	color: #ffffff;
	font-size: 12px;
	line-height: 140%;
}

#contact-text1 {
	margin: 45px 20px 0 20px;
	line-height: 180%;
	font-size: 13px;
}

#contact-text1 a{
color: #ffffff;
text-decoration: underline;
}

#contact-text2 {
	margin: 20px 0 0 20px;
}

#contact-text2 a {
color: #ffffff;
}

#contact-text2 a:hover {
text-decoration: underline;
}

#contact-text3 {
	margin: 20px 0 0 20px;
}

#contact-text3 a {
color: #ffffff;
}

#contact-text3 a:hover {
text-decoration: underline;
}

#contact-text4 {
	margin: 10px 0 0 15px;
}

#signup_left {
	position: relative;
	float: left;
	width: 96px;
	height: 344px;
	margin: 0 4px 4px 0;
	background: #61523a url(../intention/images/shareleft.png) no-repeat 0;
}

#signup_center {
	position: relative;
	float: left;
	width: 355px;
	height: 344px;
	margin: 0 4px 4px 0;
	background: #61523a url(../intention/images/sharebirds.png) no-repeat 0;
}

#signup_right {
	float: left;
	width: 294px;
	height: 344px;
	background-color: #ffffff;
	margin: 0 0 4px 0;
}

#signup_top {
	float: left;
	width: 294px;
	height: 80px;
	margin-bottom: 4px;
	background-color: #5b4c33;
	color: #ffffff;
}

#signup-title {
text-align:center;
margin: 28px 0 0 0;
font-size: 18px;
}

#signup_bottom {
	float: left;
	width: 294px;
	height: 260px;
	background: #61523a url(../intention/images/shareinfo2.png) no-repeat 0;
	color: #ffffff;
	font-size: 12px;
	line-height: 140%;
}

#signup-text {
	position: relative;
	float: left;
	width: 294px;
	height: 260px;
	color: #ffffff;
	font-size: 12px;
	line-height: 140%;
}

#signup-text1 {
	margin: 25px 0 0 20px;
		font-size: 12px;
}


#email_top {
	float: left;
	width: 754px;
	height: 334px;
	margin-bottom: 4px;
}

#email_bottom {
	float: left;
	width: 870px;
	height: 44px;
	background-color: #d3e2b3;
	padding-top: 6px;
	margin: 15px 15px 15px 15px;
}
	
#email_icon {
	float: left;
	clear: right;
	width: 226px;
	height: 22px;
	margin-top: 6px;
	margin-left: 9px;
	margin-right: 15px;
}

#email_form {
	float: left;
	clear: right;
	width: 500px;
	}
	
.email_label {
	float: left;
	clear: right;
	width: 44px;
	height: 22px;
	margin-top: 6px;
	}

#FirstName {
	float: left;
	clear: right;
	width: 100px;
	height: 18px;
	background: none;
	border: none;
	font: 13px Futura Medium, Futura, "Century Gothic", AppleGothic, sans-serif;
	color: #adc66e;
	margin-top: 5px;
	margin-left: 5px;
	background-color: #ffffff;
}

#LastName {
	float: left;
	clear: right;
	width: 100px;
	height: 18px;
	background: none;
	border: none;
	font: 13px Futura Medium, Futura, "Century Gothic", AppleGothic, sans-serif;
	color: #adc66e;
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 10px;
	background-color: #ffffff;
}

#EmailAddress {
	float: left;
	clear: right;
	width: 130px;
	height: 18px;
	background: none;
	border: none;
	font: 13px Futura Medium, Futura, "Century Gothic", AppleGothic, sans-serif;
	color: #adc66e;
	margin-top: 5px;
	margin-left: 5px;
	background-color: #ffffff;
}

#email_button {
	float: left;
	width: 34px;
	height: 22px;
	margin-top: 4px;
	margin-left: 5px;
}

#shop_top {
	float: left;
	width: 900px;
	height: 253px;
	margin-bottom: 4px;
	background-color: #ffffff;
	color: #251701;
}

#shop_bottom {
height: 60px;
margin: 5px 0 0 235px;
display: inline;
float:left;
color: #251701;
width: 100%;
}
#shop-bottom-left {
float:left;
}

#shop_bottom_price{
font-size: 16px;
text-align: center;
height: 60px;
margin: 15px 0 0 0;
color: #251701;
}

#shop_button {
	height: 50px;
	width: 50px;
}
#shop-bottom-right {
float:left;
margin: 0 0 0 20px;
}
#shop_bottom_price {
font-size: 16px;
text-align: center;
height: 60px;
color: #251701;
}

#shop_bottom_intro {
text-align: center;
color: #251701;
}

#shop_bottom_rule {
height: 1px;
width: 540px;
background-color: #82A52C;
margin: 10px 0px 0px 108px;
}

#shop-bottom-notes {
color: #251701;
}

#shop-bottom-header {
	font-size: 14px;
	line-height: 140%;
	text-align: center;
	margin: 0 0 10px 0;
	color: #251701;
}

.shop-bottom-title {
	font-size: 12px;
	line-height: 140%;
	margin: 5px 0 0 140px;
}

.shop-bottom-text {
	font-size: 10px;
	line-height: 140%;
	margin: 0 0 10px 140px;
	width: 460px;
}

#shop-bottom-2 {
height: 40px;
margin: 5px 0 0 235px;
display: inline;
float:left;
color: #251701;
}

#shop-bottom-2-left {
float:left;
}

#shop_bottom_price-2{
font-size: 16px;
text-align: center;
height: 60px;
margin: 15px 0 0 0;
color: #251701;
}

#shop-bottom-2-right {
float:left;
margin: 0 0 0 20px;
}

#shop_button-2 {
	height: 40px;
	width: 40px;
}

#shop-intl {
	font-size: 10px;
	line-height: 140%;
	float: left;
	text-algn: center;
	margin: 30px 0 30px 170px;
}

#shopview {
	position: absolute;
	height: 70px;
	width: 29px;
	top: 40px;
	left: 650px;
}

#invite_photo {
	position: relative;
	float: left;
	width: 516px;
	height: 388px;
	margin-right: 4px;
}

#invite-right {
	position: relative;
	float: left;
	width: 380px;
	height: 388px;
	background-color: #ffffff;
	color: #ffffff;
}
#invite_banner {
	position: relative;
	float: left;
	width: 380px;
	height: 72px;
	margin-bottom: 4px;
	background-color: #82A52C;
}

#invite_banner-text {
	color: #ffffff;
	font-size: 16px;
	text-align: center;
	margin: 27px 0 0 0;
	letter-spacing: normal;
	}
	
#invite-ann {
height: 85px;
width: 85px;
margin: 10px 0 0 118px;
}
	
#invite-text {
margin: 10px 0 0 40px;
font-size: 12px;
line-height: 120%;
}

#invite-list {
margin: 10px 0 0 40px;
font-size: 12px;
line-height: 120%;
}

#invite-mail {
margin: 0 0 0 40px;
font-size: 12px;
line-height: 120%;
}

#invite-mail a {
color: #ffffff;
text-decoration: underline;
}

#invite-mail a:hover {
color: #ffffff;
}

#invite_contact {
	float: left;
	width: 380px;
	height: 384px;
	background: #82A52C;
}
.sharelogo {
	position: absolute;
	width: 60px;
	height: 60px;
	top: 380px;
	left: 280px;
}

#msg_left {
	float: left;
	width: 112px;
	height: 388px;
	margin-right: 4px;
}
#msg_img {
	float: left;
	width: 321px;
	height: 388px;
	margin-right: 4px;
}
#msg_right {
	float: left;
	width: 313px;
	height: 388px;
}
#hidden1 {
	display: none;
}
#hidden2 {
	display: none;
}
#hidden3 {
	display: none;
}

.alkivia-title {
padding-top: 20px;
}
/*.blogpageclass { background-image: url(images/blogbkgd.png); height: 200px;}
.normalclass { background-image: url(images/headbkgd.png); height: 160px;}*/


/*  PRODUCT PAGES   ******************************************************************************************************/

#product-banner,#product-banner-2
{
width: auto;
padding: 0px 25px 25px 25px;
border-bottom: 1px solid #cacaca;
font-size: 18px;
font-family: Futura Medium, Futura, "Century Gothic", AppleGothic, sans-serif;
color: #90A83C;
text-align: center;
}

#product-banner-2
{
color: #9FA617;
}

#product-photo
{
margin-bottom: 10px;
}

.product-buy
{
z-index: 1000;
}

.buy-ribbon
{
width: auto;
text-align: center;
background-color: #90A83C;
color: #ffffff;
font-size: 20px;
padding: 10px 0 10px 0;
z-index: 1000;
}

.buy-ribbon-2
{
width: auto;
text-align: center;
background-color: #9FA617;
color: #ffffff;
font-size: 20px;
padding: 10px 0 10px 0;
}


#buy-spot-1
{
	/*position: absolute;
    left: 910px;
    top: 893px;*/
	margin: -55px 0 0 665px;
	z-index: 1001;
}

#buy-spot-a-button
{
	width: 75px;
	height: 75px;
	text-indent:-9999px;
	background:  url(../intention/images/add-to-cart.png) 0px 0px no-repeat;
	display:block;
	border: none;
	z-index: 1002;
	position: static;
}


#buy-spot-a-button:hover
{
	background:  url(../intention/images/add-to-cart.png) -75px 0px no-repeat;
}

#buy-spot-2
{
	/*position: absolute;
    left: 910px;
    position: absolute;
    top: 2088px;*/
	margin: -55px 0 0 665px;
}

#buy-spot-b-button
{
	width: 75px;
	height: 75px;
	text-indent:-9999px;
	background:  url(../intention/images/add-to-cart-2.png) 0px 0px no-repeat;
	display:block;
	border: none;
}

#buy-spot-b-button:hover
{
	background:  url(../intention/images/add-to-cart-2.png) -75px 0px no-repeat;
}


#product-content
{
width: auto;
overflow: auto;
margin-top: 0px;
}

#product-text
{
float:left;
width: 400px;
padding: 0 0 0 35px;
color: #321F00;
}

#product-text span
{
font-size: 14px;
}

#product-text ul li
{
padding-left: 8px;
}

ul.square
{
list-style: square;
}
ul.b {list-style-type:square !important;}

#product-text p{
width: 350px;
margin-bottom: 5px;
line-height: 130%;
}

#product-wrapper
{
width: 410px;
float:left;
clear:right;
margin-left: 5px;
}

#product-photo-small
{
}

#product-content .alignnone,#product-photo .alignnone
{
margin:0;
}

#product-caption
{
background-color: #90A83C;
color: #ffffff;
margin-top: 5px;
}

#product-cards-photo
{
clear: both;
}

#product-addendum
{
width: 900px;
text-align: center;
color: #9FA617;
margin-top: 0px;
line-height: 90%;
}

#sb-wrapper-inner
{
border: 5px solid #ffffff !important;
}

#sb-body, #sb-loading {
background-color: #ffffff !important;
}

#sb-player, #sb-player.html
{
background: #ffffff !important;
overflow: none !important;
}

body.blog div#body-container div#container div#content div.hfeed div p
{
line-height: 130%;
font-size: 13px;
}

/*  PRODUCT PAGES  ---END ******************************************************************************************************/


/*  FONT-FACE FONT REPLACEMENT**********************************************************************************************************************/

/*
@font-face {
  font-family: "FuturaMediumRegular";
  src: url("../intention/type/filename.eot");
  src: local("?"),
    url("../intention/type/filename.woff") format("woff"),
    url("../intention/type/filename.otf") format("opentype"),
    url("../intention/type/filename.svg#filename") format("svg");
  }
  
@font-face {
  font-family: "FuturaMediumRegular";
  src: url("../intention/type/filename-ital.eot");
  src: local("?"),
    url("../intention/type/filename-ital.woff") format("woff"),
    url("../intention/type/filename-ital.otf") format("opentype"),
    url("../intention/type/filename-ital.svg#filename-ital") format("svg");
  }
h2 { font-family: "FuturaMediumRegular", "Trebuchet MS", Arial, sans-serif }
h2 em { font-family: "FuturaMediumRegular", "Trebuchet MS", Arial, sans-serif }
em { font-style: italic; }
*/

/*  END------FONT-FACE FONT REPLACEMENT**********************************************************************************************************************/

