@import url("//hello.myfonts.net/count/2b06c8");
@import url("//hello.myfonts.net/count/2b06f9");
/**
 * @license
 * MyFonts Webfont Build ID 2819784, 2014-05-28T20:33:35-0400
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * You may obtain a valid license at the URLs below.
 * 
 * Webfont: The Hand Regular by La Goupil
 * URL: http://www.myfonts.com/fonts/la-goupil/the-hand/regular/
 * Copyright: Copyright (c) 2013 by Julien Saurin and Fanny Coulez. All rights reserved.
 * Licensed pageviews: 100,000
 * 
 * 
 * License: http://www.myfonts.com/viewlicense?type=web&buildid=2819784
 * 
 * © 2014 MyFonts Inc
*/


/* @import must be at top of file, otherwise CSS will not work */
/**
 * @license
 * MyFonts Webfont Build ID 2819833, 2014-05-28T22:48:39-0400
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * You may obtain a valid license at the URLs below.
 * 
 * Webfont: The Hand Bold by La Goupil
 * URL: http://www.myfonts.com/fonts/la-goupil/the-hand/bold/
 * Copyright: Copyright (c) 2013 by Julien Saurin and Fanny Coulez. All rights reserved.
 * Licensed pageviews: 100,000
 * 
 * 
 * License: http://www.myfonts.com/viewlicense?type=web&buildid=2819833
 * 
 * © 2014 MyFonts Inc
*/


/* @import must be at top of file, otherwise CSS will not work */


/*
Theme Name: Healthy Green Kitchen
Theme URL: http://www.healthygreenkitchen.com
Description: Custom theme for Healthy Green Kitchen
Author: Purr Design
Author URI: http://www.purrdesign.com
Graphic Design: Sabrina Modelle
Graphic Design URI: http://www.thetomatotart.com
Version: 1.0
*/
/*CSS RESET*/

@font-face {
font-family: 'TheHandBold';
src: url('2B06F9_0_0.eot');
src: url('2B06F9_0_0.eot?#iefix') format('embedded-opentype'),
url('2B06F9_0_0.woff') format('woff'),
url('2B06F9_0_0.ttf') format('truetype'),
url('2B06F9_0_0-webfont.svg#2B06F9_0_0') format('svg');
}  

@font-face {
font-family: 'TheHandRegular';
src: url('2B06C8_0_0.eot');
src: url('2B06C8_0_0.eot?#iefix') format('embedded-opentype'),
url('2B06C8_0_0.woff') format('woff'),
url('2B06C8_0_0.ttf') format('truetype'),
url('2B06C8_0_0-webfont.svg#2B06C8_0_0') format('svg');
}
 

 body {
 	height: 100%; }
 html, body, div, h1, h2, h3, p, ul, ol, li, form, fieldset, input, textarea, p, blockquote  {
 	font-size: 100%;
 	margin: 0;
 	padding: 0 }  
 ul {list-style: none;}  
 img, fieldset, a  {
 	border: 0;
 	outline-style: none }  
 h1, h2, h3, h4, h5  {
 	font-weight: normal;
 	margin: 0;
 	padding: 0 }  
 em {font-style: italic;}  
 strong {font-weight: bold;}
 /*---------STRUCTURE---------*/

 
 body         {
 	color: #343424;
 	font-size: 14px;
 	font-family: Arial, sans-serif, Helvetica;
 	font-weight: normal;
 	line-height: 21px;
 	background-color: #dfdfdf;
 	margin: 0;
 	padding: 0;
 	position: relative }
 a {
 	text-decoration: none }
 a:link, a:visited, a:active      {
 	color: #ee5b0b;
 	text-decoration: none }
 a:hover      {
 	color: #7a7a7a;
 	text-decoration: underline }
 p  {
 	margin-top: 0;
 	margin-bottom: 17px }
 h1, h2, h3, h4, h5        {
 	color: #7a7a7a;
 	font-family: TheHandBold, Arial, sans-serif, Helvetica;
 	margin-top: 15px;
 	margin-bottom: 10px }
 h1            {
 	color: #7a7a7a;
 	font-size: 26px;
 	line-height: 28px }
 h2           {
 	color: #7a7a7a;
 	font-size: 24px;
 	line-height: 28px }
 h3            {
 	color: #343434;
 	font-size: 24px;
 	line-height: 24px;
 	margin-bottom: 6px;
 	padding-top: 6px;
 	padding-bottom: 6px;
 	border-bottom: 1px dotted #cae3e1 }
 h4           {
 	font-size: 24px;
 	line-height: 24px }
 .clear {
 	width: 1px;
 	height: 1px;
 	clear: both }
 #wrapper                   {
 	background-color: #fff;
 	margin-right: auto;
 	margin-left: auto;
 	border: 1px solid #eaeaea;
 	width: 980px;
 	overflow: hidden;
 	/**THIS IS THE PAGE BORDER HIDDEN
 	border: solid 4px #ddedec;
 	-moz-box-shadow: 0px 0px 5px rgba(97,163,155,.5);
 	-webkit-box-shadow: 0px 0px 5px rgba(97,163,155,.5);
 	box-shadow: 0px 0px 5px rgba(97,163,155,.5)88**/ }
 .clear {
 	clear: both }
 /*Header*/
 #toplinks  {
 	text-align: right;
 	margin: 15px auto 7px;
 	width: 980px;
 	overflow: hidden }
 #top {
 	display: inline;
 	float: right }
 #top ul li {
 	font-size: 12px;

 	display: inline;
 	margin-left: 15px }
 #top a:link, #top a:visited, #top a:active {
 	color: #ee5b0b }
 #top a:hover {
 	color: orange;
 	text-decoration: none }
 .topicons {
 	display: inline;
 	margin-top: 2px;
 	margin-left: 15px;
 	float: right }
 #header            {
 	text-align: center;
 	height: 195px }
 #header .logo {
 	margin-top: 20px }
 #menu  { }
 #searchform    {
 	color: #efefef;
 	border: 1px solid #dedede;
 	display: inline } 	
 #content #searchform2  {
 	margin-bottom: 20px }
 #content .searchsubmit {
 	float: none }
 .searchinput        {
 	color: #7a7a7a	;
 	font-size: 13px;
 	line-height: 15px;
 	background-color: #ffffff;
 	margin: 0;
 	padding: 3px 3px;
 	width: 145px;
 	vertical-align: middle;
 	border: solid 1px #eaeaea;
 	 	 }
 .searchsubmit  {
 	color: #ffffff;
 	font-size: 18px;
 	letter-spacing:1px;
 	font-family: TheHandBold, Arial, sans-serif, Helvetica;
 	background-color: #ee5b0b;
 	cursor: pointer;
 	margin-top: 5px;
 	padding: 12px 12px 5px;
 	border: 1px #fbb935;
 	-moz-border-radius: 5px;
 	-webkit-border-radius: 5px ;
 	border-radius: 5px }
 .searchsubmit:hover {
 	color: #fff	;
 	background-color:orange	; }
 .headersearch {
 	margin-top: -35px;
 	height: 14px;
 	padding-right: 20px;
 	float: right }
 .headersearch .searchinput  {
 	background-color: #ffffff;
 	border: 1px solid #cccccc }
 .headersearch .searchsubmit    {
 	color: #ffffff;
 	letter-spacing:2px;
 	font-size: 18px;
 	font-family: TheHandBold, Arial, sans-serif, Helvetica;
 	background-color: #ee5b0b;
 	cursor: pointer;
 	margin-top: 4px;
 	padding: 4px;
 	border: 1px #fbb935;
 	-moz-border-radius: 5px;
 	-webkit-border-radius: 5px ;
 	border-radius: 5px   }
 .headersearch .searchsubmit:hover  {
 	color: orange }
 .headersearch .searchinput:focus {
 	background-color: #fff }
 /*Content*/
 #content          {
 	display: inline;
 	margin: 25px;
 	width: 550px;
 	min-height: 750px;
 	float: left;
 	overflow: hidden }
 #contentfull  {
 	display: inline;
 	margin-top: 30px;
 	padding: 0;
 	width: 980px;
 	min-height: 750px;
 	float: none;
 	overflow: hidden }
 h2.pagetitle {
 	margin-top: 8px;
 	margin-bottom: 10px }
 /*----FORMS----*/
 #submit, .submitbutton   {
 	color: #fff;
 	font-size: 21px;
 	font-family: TheHandBold;
 	background-color: #ee5b0b;
 	cursor: pointer;
 	padding: 2px 5px;
 	border-style: none;
 	-moz-border-radius: 5px;
 	border-radius: 5px;
 	-webkit-border-radius: 5px      }
 #submit:hover, .submitbutton:hover   {
 	background-color: orange }
 .commentinput, .styledinput, .captchainput      {
 	color: #595b5d;
 	font-size: 12px;
 	font-family: "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Geneva, sans-serif;
 	font-weight: normal;
 	background-color: #eaeaea;
 	background-image: none;
 	padding: 5px 7px;
 	border: solid 1px #9a9a9a;
 	-moz-border-radius: 5px;
 	-webkit-border-radius: 5px;
 	border-radius: 5px   }
 .commentinput:focus, .styledinput:focus, .captchainput:focus, .widget .searchinput:focus   {
 	background-color: #eaeaea }
 .commentinput {
 	width: 475px }
 .label  {
 	margin-bottom: 2px }
 .wpcf7-form    { }
 .wpcf7 p {
 	margin: 0;
 	padding: 0 }
 .wpcf7 .styledinput      {
 	margin-bottom: 10px;
 	width: 350px }
 .captchainput {
 	margin-bottom: 10px;
 	width: 50px }
 /*Post Styles*/
 .post       {
 	background-image: url("images/sep-2.png");
 	background-repeat: no-repeat;
 	background-position: center bottom;
 	margin-top: 10px;
 	margin-bottom: 50px;
 	padding-bottom: 50px }
 .posttitle  {
 	display: block;
 	overflow: hidden }
 .posttitle h2          {
 	margin-top: 0;
 	margin-bottom: 0;
 	padding-top: 4px;
 	padding-bottom: 3px;
 	font-size:28px;
 	vertical-align: middle }
 h2, a.h2, h2 a:link, h2 a:visited, h2 a:active      {
 	color: #343434;
 	font-size:28px
 	 }
 h2 a:hover     {
 	color: #ee5b0b;
 	text-decoration: none }
 .postdate  {
 	color: #fff;
 	font-family: TheHandRegular, Arial, sans-serif, Helvetica;
 	background-image: url("images/datebg-2.png");
 	background-repeat: no-repeat;
 	text-align: center;
 	margin-right: 10px;
 	margin-bottom: 20px;
 	padding-right: 4px;
 	padding-bottom: 4px;
 	width: 60px;
 	height: 46px;
 	float: left }
 .month {
 	font-size: 18px;
  	padding-top: 3px }
 .year  {
 	font-size: 26px
 	 }
 .bubble   {
 	color: #7a7a7a;
 	font-size: 18px;
 	font-family: TheHandBold, Arial, sans-serif, Helvetica;
 	line-height: 28px;
 	background-image: url("images/bubble-2.png");
 	background-repeat: no-repeat;
 	text-align: center;
 	margin-top: 0;
 	margin-left: 10px;
 	width: 42px;
 	height: 34px;
 	float: right }
 .bubble a {
 	color: #ee5b0b;
 	text-decoration: none }
 .postmeta, .postmeta a, .metabottom, .metabottom a     {
 	color: #8c8c8c }
 .postmeta a:hover, .edit a:hover    {
 	color: orange;
 	text-decoration: none }
 .postmeta          {
 	font-size: 11px;
 	line-height: 13px;

 	margin-bottom: 10px }
 .postmeta .cats {
 	text-transform: lowercase }
 .postmeta p {
 	margin: 0;
 	padding: 0 }
 .metabottom          {
 	padding-top: 2px;
 	border-top: 1px solid #bebebe }
 .metabottom .left   {
 	line-height: 20px;
 	width: 75%;
 	float: left }
 .metabottom .right   {
 	line-height: 20px;
 	text-align: right;
 	width: 25%;
 	float: right }
 .minicon, .WP-PrintIcon   {
 	margin-top: -1px;
 	width: 16px;
 	height: 16px;
 	vertical-align: middle }
 .WP-PrintIcon {
 	width: 16px;
 	height: 16px }
 .addthis_toolbox {
 	display: inline-block }
 .post ul {
 	list-style-type: disc;
 	margin-top: 0;
 	margin-bottom: 17px;
 	margin-left: 15px }
 .post ol {
 	list-style-type: decimal;
 	margin-top: 0;
 	margin-bottom: 17px;
 	margin-left: 20px }
 .post li {
 	margin-bottom: 5px }
 .post blockquote     {
 	color: #8b8c8e;
 	font-style: italic;
 	padding-right: 20px;
 	padding-left: 20px;
 	border-left: 3px solid #cae3e1 }
 .post .recipe, .post p.note         {
 	color: #7a7a7a;
 	font-style: normal;
 	background-color: #eaeaea;
 	margin-top: 5px;
 	margin-bottom: 12px;
 	padding: 25px 30px 15px;
 	border: solid 1px #dfeeed }
 .post .recipe h2          {
 	font-size: 22px;
 	line-height: 22px;
 	margin-top: 0;
 	margin-bottom: 5px;
 	text-shadow: 1px 1px 1px #fff       }
 .post .recipe h3          {
 	color: #ee5b0b;
 	font-size: 15px;
 	font-style: normal;
 	font-weight: normal;
 	line-height: 15px;
 	display: block;
 	margin: 15px 0 0;
 	padding: 0 0 3px;
 	border-bottom: 1px solid #eaeaea }
 .post .recipe p  {
 	margin-top: 7px;
 	margin-bottom: 5px;
 	padding-top: 0;
 	padding-bottom: 0 }
 .post .recipe em  {
 	color: #8c8c8c;
 	font-size: 11px }
 .post .recipe h2     {
 	text-shadow: 1px 1px 1px #fff     }
 .post .recipe h3        {
 	font-style: normal;
 	font-weight: normal;
 	display: block }
 .post .recipe p   {
 	margin-top: 5px;
 	margin-bottom: 10px;
 	padding-top: 0;
 	padding-bottom: 0 }
 .post .hrecipe .photo  {
 	width: 1px;
 	height: 1px;
 	float: right }
 .post .hhrecipe .recipemeta, .post .recipe .summary  { }
 .post .hrecipe .source p, .post .hrecipe .nutrition p  {
 	color: #8c8c8c;
 	font-size: 11px;
 	margin-top: 1px;
 	margin-bottom: 10px }
 .post .hrecipe p.time   {
 	color: #8c8c8c;
 	font-size: 11px;
 	margin-top: 0;
 	margin-right: 10px;
 	margin-bottom: 2px;
 	float: left }
 .printbutton  {
 	float: right }
 .printbutton a {
 	width: 24px;
 	display: inline-block;
 	text-align: center;
 	font-size: 10px;

 	margin-left: 4px;
 }
 .post img {
 	max-width: 560px;
 	 }
 .post p {
 	overflow: hidden }
 a.more-link  {
 	color: #fff;
 	font-size: 18px;
 	font-family: TheHandBold, Arial, sans-serif, Helvetica;
 	background-color: #fbb935;
 	display: inline-block;
 	padding: 4px 8px 3px }
 a.more-link:hover {
 	text-decoration: none;
 	background-color: #bababa }
 img.alignleft  {
 	margin-right: 10px;
 	float: left }
 img.alignright  {
 	margin-left: 10px;
 	float: right }
 img.aligncenter {
 	text-align: center;
 	display: block;
 	margin-right: auto;
 	margin-left: auto }
 /*Archive Styles*/
 h2.archivetitle  {
 	margin-top: 8px;
 	margin-bottom: 15px }
 .archives   {
 	margin: 5px -25px 15px 0;
 	padding: 0;
 	width: 580px;
 	clear: left }
 .archivepost    {
 	font-size: 14px;
 	line-height: 19px;
 	text-align: center;
 	list-style-type: none;
 	margin-right: 10px;
 	margin-left: 0;
 	width: 130px;
 	float: left }
 .archivepost .date    {
 	color: #bababa;
 	font-size: 12px;
 	line-height: 16px;
 	text-align: center;
 	display: block;
 	float: none }
 .archivepost .title {
 	text-align: center }
 .archivepost em   {
 	color: #bababa;
 	font-size: 10px;
 	display: block;
 	margin-top: 2px }
 .archivepost a:hover {
 	text-decoration: none }
 .searchentry  {
 	font-size: 100%;
 	line-height: 1.5;
 	margin-bottom: 25px;
 	padding-top: 1px;
 	padding-bottom: 0;
 	min-height: 130px;
 	padding-left: 145px;
 	clear: both;
 	overflow: hidden }
 .searchentry .date  {
 	color: #bababa;
 	font-size: 10px;
 	line-height: 15px;
 	text-align: left;
 	display: inline-block;
 	margin-left: 15px;
 	float: none }
 .searchimg  {
 	text-align: left;
 	margin-right: 15px;
 	width: 130px;
 	margin-left: -145px;
 	float: left }
 .searchentry .spacer {
 	height: 20px }
 .searchentry h2  {
 	font-size: 16px;
 	line-height: 22 px;
 	margin-top: 0;
 	margin-bottom: 8px }
 .searchentry p  {
 	display: inline;
 	margin-bottom: 10px }
 .searchentry .morelink    {
 	display: inline-block;
 	margin-top: 10px }
 .searchentry .morelink a   {
 	font-size: 11px;
 	color: #fff;
 	font-weight: normal;
 	background-color: #fbb935;
 	text-transform: uppercase;
 	font-size: 11px;
 	display: inline;
 	padding: 1px 4px }
 .searchentry .morelink a:hover   {
 	text-decoration: none;
 	background-color: #bababa }
 .searchentry a:hover {
 	text-decoration: none }
 .archiveslist {
 	color: #8c8c8c;
 	list-style-type: disc;
 	margin-top: 0;
 	margin-bottom: 20px;
 	overflow: hidden }
 .archiveslist li {
 	color: #ee5b0b;
 	margin-left: 15px;
 	width: 30%;
 	float: left }
 .archiveslist em {
 	color: #8c8c8c;
 	font-size: 11px }
 .archiveslist a:link {
 	color: #7a7a7a }
 .archiveslist a:visited {
 	color: #8c8c8c }
 .archiveslist a:hover {
 	color: #7a7a7a }
 .archiveslist a:active {
 	color: #7a7a7a }
 .tagindex {
 	margin-top: 20px;
 	margin-bottom: 20px;
 	overflow: hidden }
 .tagindex li {
 	color: #fff }
 .tagindex a {
 	line-height: 20px;
 	text-align: center;
 	display: block;
 	margin-right: 2px;
 	width: 20px;
 	height: 20px;
 	float: left }
 .tagindex a:link {
 	color: #7a7a7a;
 	text-decoration: none }
 .tagindex a:visited {
 	color: #8c8c8c;
 	text-decoration: none }
 .tagindex a:hover {
 	color: #fff;
 	text-decoration: none;
 	background-color: #ee5b0b }
 .tagindex a:active {
 	color: #7a7a7a;
 	text-decoration: none }
 .tagtitle {
 	color: #7a7a7a;
 	text-transform: uppercase }
 .tagtitle a {
 	color: #7a7a7a !important;
 	text-decoration: none !important;
 	text-transform: none }
 .tagtitle em {
 	font-style: normal;
 	margin-left: 10px;
 	float: right }
 .tagtitle em a {
 	color: #b2b6bb !important;
 	font-size: 11px;
 	font-family: "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Geneva, sans-serif }
 .relatedposts {
 	margin-bottom: 5px;
 	overflow: hidden }
 .relatedposts ul, .relatedposts li {
 	margin-left: 0;
 	padding-left: 0 }
 /*Sidebar*/
 #sidebar    {
 	display: inline-block;
 	margin-right: 25px;
 	padding-bottom: 20px;
 	width: 340px;
 	float: right }
 #topsidebar           {
 	margin-top: 37px }
 #leftsidebar {
 	margin-right: 20px;
 	width: 160px;
 	float: left }
 #rightsidebar  {
 	width: 160px;
 	float: left }
 #lowersidebar {
 	clear: both;
 }
 .widget   {
 	font-size: 12px;
 	line-height: 18px;
 	margin-bottom: 30px }
 .leftad {
 	width: 160px;
 	float: left;
 	display: inline-block;
 }
 .rightad {
 	width: 160px;
 	float: right;
 	display: inline-block;
 }
 .rightad:after {
 	content: "";
 	clear: both;
 	display: block;
 }
 #sidebar .ad {
 	text-align: center;
 	background-color: #eaeaea;	
 	padding: 20px;
 }
 #topsidebar li {
 	margin: 0 0 20px;
 	padding: 0 }
 .widget a:link, .widget a:visited, .widget a:active      {
 	color: #5e5e5e }
 .widget a:hover      {
 	color: #7a7a7a;
 	text-decoration: none }
 h3.widgettitle         {
 	font-size:26px ;
 	margin-top: 0;
 	margin-bottom: 6px;
 	padding-top: 6px;
 	padding-bottom: 7px;
 	border-bottom: 1px solid #eaeaea }
 .widget ul {
 	line-height: 22px;
 	margin-left: 22px }
 .widget ul li     {
 	color: #ee5b0b;
 	list-style-type: disc;
 	margin-bottom: 2px }
 .widget p {
 	margin-bottom: 4px }
 #rightsidebar p {
 	text-align: center;
 	margin-bottom: 15px }
 .widget select     {
 	color: #595b5d;
 	background-color: #eaeaea;
 	margin-top: 2px;
 	margin-bottom: 3px;
 	padding: 2px;
 	width: 156px;
 	border: solid 1px #dfeeed;
 	-moz-border-radius: 2px;
 	-webkit-border-radius: 2px;
 	border-radius: 2px  }
 .emailform {
 	margin: 0;
 	padding: 0 }
 .subscribe {
 	background-color: #eaeaea;	
 	padding: 15px 20px 13px !important;
 }
 .subscribe h3.widgettitle {
 	margin: 0 0 3px 0;
 	padding: 0;
 	font-size: 26px;
 	color: #343434;
 	font-family: TheHandBold, Arial, sans-serif, Helvetica;
 	border: none;
 }
 .emailinput        {
 	color: #595b5d;
 	font-size: 14px;
 	line-height: 18px;
 	background-color: #ffffff;
 	margin: 0;
 	padding: 5px 7px;
 	width: 190px;
 	vertical-align: middle;
 	border: none;
 	 }
 .emailsubmit  {
 	color: #ee5b0b;
 	font-size: 26px;
 	font-family: TheHandBold, Arial, sans-serif, Helvetica;
 	background-color: transparent;
 	cursor: pointer;
 	padding: 5px;
 	margin: 0;
 	border: none; }
 .emailsubmit:hover {
 	color: orange; }
 .emailform .checkboxes {
 	padding-top: 7px;
 	font-size: 12px;
 }
 .emailform .checkboxes strong {
 	margin-right: 0px;
 	font-family: Arial, sans-serif, Helvetica;
 	text-transform: uppercase;
 	font-weight: normal;
 	color: #7a7a7a;
 	font-size: 12px;
 }
 .emailform .checkboxes input {
 	margin-right: 3px;
 	margin-left: 8px;
 }
 .socialicon {
 	margin-top: 5px;
 	margin-right: 3px;
 	margin-bottom: 5px;
 	vertical-align: middle }
 .MCW_Featured img {
 	margin-bottom: 5px }
 /*Footer*/
 #footer              {
 	margin-right: auto;
 	margin-bottom: 15px;
 	margin-left: auto;
 	width: 940px;
 	overflow: hidden }
 .footerwrap           {
 	background-color: #646464;
 	padding: 20px 25px 20px; }
 .footerwrap a:link, .footerwrap a:visited, .footerwrap a:active      {
 	color: #ffffff;
 	text-decoration: underline }
 .footerwrap a.more {
 	text-decoration: none !important;
 	font-weight: 300;
 	display: inline-block;
 	margin-top: 10px;
 	font-family: TheHandRegular, Arial, sans-serif, Helvetica;
 	font-size: 26px;
 	color: #9a9a9a;

 }
 .footerwrap a:hover     {
 	color: #ee5b0b }
 #footer h4  {
 	color: #dedede;
 	font-size: 18px;

 	margin: 5px 0 15px; }
 #footerwidgets li.widget       {
 	color: #fff;
 	margin: 0;
 	padding: 0;
 	width: 550px;
 	float: left;
 	display: inline-block; }
 #footerwidgets li.subscribewidget {
 	list-style-type: none;
 	float: right;
 	width: 300px;
 	margin: 0;
 	padding: 0 }
 #footerwidgets .aboutimg {
 	float: left;
 	margin-right: 15px;
 }
 
 #footerwidgets .emailform {
 	color: #fff;
 	margin-bottom: 10px;
 }
 #footerwidgets .emailinput {
 	width: 190px;
 }
 #footerwidgets .checkboxes strong{
 	color: #dedede;
 	margin: 0;
 }
 #footerwidgets .checkboxes input {
 	margin-left: 6px;
 }
 #footerwidgets .emailsubmit {
 	color: #dedede;
 }
 #footerwidgets .emailsubmit:hover {
 	color: #fff;
 }
 .keepintouch {
 	color: #dedede;
 	font-size: 22px;
 	font-family: TheHandRegular, Arial, sans-serif, Helvetica;
 	font-weight: 300;

 	margin-top: -12px }
 .keepintouch img {
 	vertical-align: middle }
 .keepintouch .twitterbird  {
 	display: none;
 	margin-top: -35px;
 	margin-right: 10px;
 	float: right }
 .footerleft    {
 	color: #aeaeae;
 	font-size: 10px;
 	line-height: 12px;

 	padding-top: 5px;
 	padding-bottom: 5px;
 	width: 50%;
 	float: left }
 .footerright   {
 	color: #aeaeae;
 	font-size: 10px;
 	line-height: 12px;
 	text-align: right;
 	padding-top: 5px;
 	padding-bottom: 5px;
 	width: 50%;
 	float: left }
 .footerright a, .footerleft a    {
 	color: #aeaeae;
 	text-decoration: none }
 .footerright a:hover, .footerleft a:hover    {
 	color: #9e9e9e }
 .footerleft ul li    {
 	display: inline;
 	margin-right: 4px }
 .footerleft ul li.menu-item:before   {
 	padding-right: 3px;
 	content: " / "  }
 .footerleft ul li:first-child:before {
 	padding-right: 3px;
 	content: ""   }
 /*Comments*/
 #comments    {
 	font-size: 18px;
 	line-height: 18px;
 	margin-bottom: 10px }
 #respond    {
 	font-size: 18px;
 	line-height: 18px;
 	margin-top: 25px;
 	margin-bottom: 10px }
 #commentlist    {
 	list-style-type: none;
 	margin-bottom: 30px;
 	border-top: 1px dotted #ababab }
 #commentlist li      {
 	font-size: 12px;
 	line-height: 18px;
 	margin: 0;
 	padding: 13px 10px 13px 55px;
 	border-bottom: 1px dotted #ababab }
 #commentlist li.bypostauthor     {
 	background-color: #e8e8e8 }
 #commentlist li p   {
 	margin: 2px 40px 2px 0;
 	padding: 0 }
 .commentmeta, .commentmeta a   {
 	color: #bababa;
 	font-size: 11px;
 	margin: 0 0 7px;
 	padding: 0 }
 .commentmeta strong    {
 	color: #7a7a7a }
 .commentmeta strong a      {
 	color: #7a7a7a;
 	font-weight: bold;
 	text-decoration: underline }
 .commentmeta a:hover    {
 	color: #ee5b0b;
 	text-decoration: underline }
 .commentnumber    {
 	color: #eaeaea;
 	font: bold 30px Arial, sans-serif, Helvetica;
 	float: right }
 .bypostauthor .commentnumber    {
 	color: #9a9a9a;
 	font: bold 30px Arial, sans-serif, Helvetica;
 	float: right }
 .avatar  {
 	display: inline;
 	margin-top: 4px;
 	margin-bottom: 7px;
 	margin-left: -45px;
 	float: left }
 #commentform   {
 	margin-bottom: 30px;
 	width: 500px }
 #commentform label {
 	font-size: 10.5px }
 #commentform p {
 	margin-bottom: 5px }
 .wp-smiley {
 	vertical-align: middle }
 /*threaded comments*/
 #commentlist li ul {
 	margin: 0;
 	padding: 0 }
 #commentlist li ul li    {
 	font-size: 11.5px;
 	line-height: 17px;
 	background-color: #eaeaea;
 	margin: 10px 0 0;
 	padding: 13px 10px 13px 55px;
 	border-bottom: medium none }
 #cancel_reply, #cancel_reply a   {
 	color: #7a7a7a;
 	font-size: 11px;
 	font-weight: bold }
 .thdrpy, .thdrpy a   {
 	color: #7a7a7a;
 	font-size: 11px }
 /*----PAGE NUMBERS----*/
 #wp_page_numbers ul, #wp_page_numbers li, #wp_page_numbers a {
 	font-style: normal;
 	font-variant: normal;
 	font-weight: normal;
 	text-decoration: none;
 	text-align: left;
 	text-transform: none;
 	text-indent: 0;
 	word-spacing: 0;
 	letter-spacing: 0;
 	list-style: none;
 	margin: 0;
 	padding: 0;
 	border: none }
 #wp_page_numbers   {
 	font-size: 11px;
 	line-height: 15px;
 	margin-bottom: 30px;
 	width: 100%;
 	height: 15px;
 	clear: both }
 .searchnavigation #wp_page_numbers {
 	margin-top: 35px }
 .searchnavigation-top #wp_page_numbers {
 	margin-top: 25px;
 	margin-bottom: 20px }
 #wp_page_numbers ul {
 	text-align: center;
 	width: 100% }
 #wp_page_numbers li {
 	display: inline }
 #wp_page_numbers a    {
 	color: #8c8c8c;
 	padding: 3px 5px;
 	border-top: 2px solid #fff;
 	border-bottom: 2px solid #fff }
 #wp_page_numbers li.space    {
 	color: #8c8c8c;
 	padding: 3px 5px }
 #wp_page_numbers li.first_last_page {
 	font-style: italic }
 #wp_page_numbers li.active_page a:hover {
 	color: #fff }
 #wp_page_numbers li.page_info    {
 	color: #8c8c8c;

 	padding-top: 3px;
 	padding-right: 10px;
 	padding-bottom: 3px }
 #wp_page_numbers li a:hover, #wp_page_numbers li.active_page a    {
 	color: #fff;
 	background-color: #ee5b0b }
 /*Navigation*/
 #menu   {
 	font-size: 	28px;
 	font-family: TheHandRegular, Arial, sans-serif, Helvetica;
 	background-color: #ffffff;
 	border-top: 1px solid #dedede;
 	border-bottom: 1px solid #dedede;
 	overflow: hidden }
 #menu-nav {
  	width: 100%;
 	height: 30px }
 #menu-nav, #menu-nav ul {
 	list-style: none;
 	margin: 0;
 	padding: 0;
 	width: 100% }
 #menu-nav {
 	width: auto }
 #menu-nav a   {
 	color: #7a7a7a;
 	line-height: 30px;
 	text-decoration: none;
 	letter-spacing: -0.05px;
 	display: block;
 	padding: 0 12px 3px;
 	height: 30px }
 #menu-nav li  {
 	padding: 0;
 	float: left }
 #menu-nav ul   {
 	font-weight: normal;
 	line-height: 1;
 	background-color: #eaeaea;
 	margin: 0;
 	position: absolute;
 	z-index: 200;
 	left: -999em;
 	width: 150px;
 	height: auto }
 #menu-nav li li   {
 	font-weight: normal;
 	background-color: #eaeaea;
 	text-align: left;
 	margin: 0;
 	width: 150px }
 #menu-nav li li a   {
 	color: #7a7a7a;
 	font-size: 20px;
 	line-height: 20px;
  	margin: 0;
 	padding: 8px 15px;
 	width: 120px;
 	height: auto }
 #menu-nav li ul ul {
 	margin: -23px 0 0 100px }
 #menu-nav li li:hover { }
 #menu-nav li ul li:hover a, #menu-nav li ul li li:hover a, #menu-nav li ul li li li:hover a, #menu-nav li ul li li li:hover a {
 	color: #7a7a7a }
 #menu-nav li:hover a, #menu-nav li.sfhover a  {
 	color: #fff }
 #menu-nav li:hover li a, #menu-nav li li:hover li a, #menu-nav li li li:hover li a, #suckerfishnav li li li li:hover li a  {
 	color: #7a7a7a }
 #menu-nav li:hover ul ul, #menu-nav li:hover ul ul ul, #menu-nav li:hover ul ul ul ul, #menu-nav li.sfhover ul ul, #menu-nav li.sfhover ul ul ul, #menu-nav li.sfhover ul ul ul ul {
 	left: -999em }
 #menu-nav li:hover ul, .menu li li:hover ul, #menu-nav li li li:hover ul, #menu-nav li li li li:hover ul, #menu-nav li.sfhover ul, #menu-nav li li.sfhover ul, #menu-nav li li li.sfhover ul, #menu-nav li li li li.sfhover ul, #menu-nav li:hover, .menu li.sfhover {
 	background-color: #dedede;
 	left: auto }
 #menu-nav li ul li:hover a {
 	background-color: #eaeaea;}
 
 