/* /////// ------- CONTENT.CSS ------- \\\\\\\ */
/*
	Author(original):	Chad Fontaine @ Chameleon Creative
	Author URI:		http://www.chameleoncreative.com/
	Version:		4.0
	Last Revision:	MAY 2012
	Revised Made By:	Chad Fontaine
	Project:		-------------
	Description:	Styles available in the Drupal content editor(tinyMCE) For general font / content styling only. No semantical layout addressed here.
*/

/*--------------------------------------------------------
TABLE OF CONTENTS
	0-- GENERAL
	1-- HEADLINES
	2-- IMAGES
	3-- FONT SIZES
	4-- FONT COLORS
	5-- LINKS
	6-- LISTS
---------------------------------------------------------*/

/* _______0_______ GENERAL ______________ */
html { font-size:100%;}
body { color:#000; font: 12px Verdana, Arial, Helvetica, sans-serif;}

hr { border:none; border-bottom:1px solid #d9cda2;  }

/* SIDEBAR */
#column_one {font: normal 11px/14px Verdana, Arial, Helvetica, sans-serif; color:#000; }

/* CONTENT */
#column_two,
.mceContentBody { /*color:#000; font: normal 12px/18px Verdana, Geneva, sans-serif;*/ color: #3A3A3A; font: 17px Arial,Helvetica,sans-serif;}
.mceContentBody { background: #feffde; width:690px; }

/* _______1_______ HEADLINES ______________ */
h2 { color: #2d8695 /*#772404*/; font: normal 26px/30px Verdana, Arial, Helvetica, sans-serif; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px;}
h3 { color: #006d79; font: normal 26px/30px Verdana, Arial, Helvetica, sans-serif; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px;}
h4 { color: #333333; font: normal 24px/28px Verdana, Arial, Helvetica, sans-serif; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px;}
h5 { color: #666666; font: normal 24px/28px Verdana, Arial, Helvetica, sans-serif; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px;}

/* ADDITIONAL REQUESTED STYLES JULY 28 2014 */
.green_heading_01, .green_heading_01 a, p.green_heading_01 , h2.green_heading_01, h3.green_heading_01, h4.green_heading_01 {
    color: #006d79;
    font: 16px/20px Verdana,Arial,Helvetica,sans-serif;
    margin: 10px 0 0;
    padding: 0;
}

.green_heading_02, a.green_heading_02, p.green_heading_02 , h2.green_heading_02, h3.green_heading_02, h4.green_heading_02 {
    color: #006d79;
    font: 16px/22px 'bebasregular',Arial,sans-serif;
    text-decoration: none;
    word-spacing: 5px;
}

/* THEME STYLE CHANGED AWAY FROM BROWN... COLOR FOLLOWING IS BLUE */
.brown_heading_01, .brown_heading_01 a, p.brown_heading_01 , h2.brown_heading_01, h3.brown_heading_01, h4.brown_heading_01
{color: #129795;
 font: 16px/22px 'bebasregular',Arial,sans-serif;
 word-spacing: 5px;}

.warn { color:red; }

/* _______2_______ IMAGES ______________ */
a img { border: none; }
.image_aligned_left {	margin:10px 10px 10px 0px; float:left;}
.image_aligned_right {	margin:10px 0px 10px 10px; float:right;}
.image_bordered { border:1px solid #0c4052; padding:1px; background-color:#fff;}
.image_bordered_thick { border:3px solid #CCC; padding:1px; background-color:#fff;}


/* -------------- font sizes -------------- */
.txt_percent_70 { font-size: 70%; }
.txt_percent_80 { font-size: 80%; }
.txt_percent_90 { font-size: 90%; }
.txt_percent_110 { font-size: 110%; }
.txt_percent_120 { font-size: 120%; }
.txt_percent_130 { font-size: 130%; }

/* -------------- font colors -------------- */
.txt_color_black { color: #000000; }
.txt_color_grey { color: #999; }
.txt_color_white { color: #ffffff; }
.txt_color_gold { color: #ba8e07; }
.txt_color_green_dark { color: #006600; }
.txt_color_green_light { color: #33CC00; }
.txt_color_blue_dark { color: #115172; }
.txt_color_blue_light { color: #0786bc; }
.txt_color_yellow_orange { color: #ffc600; }


/* _______5_______ LINKS ______________ */
a,
.mceContentBody a,
.mceContentBody a:link, a:link,
.mceContentBody a:active,  a:active,
.mceContentBody a:visited,  a:visited { color: #006d79; text-decoration: underline;}
.mceContentBody a:hover,  a:hover { color: /*#772404*/#333333; text-decoration: none;}


.more { vertical-align:top;}
a.more { display:inline-block; word-spacing:.3em;  padding:5px 10px 0px 10px; color:#fff; margin:0px; font: normal 12px/16px 'bebasregular', Arial, sans-serif; text-transform:uppercase; text-decoration:none; background: #393939 url(../images/layout/plus.gif) no-repeat 10px center;}
a.more:hover { text-decoration:underline; color:#00cde3;}
/* css3
a.more { -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; }*/
/* FIREFOX ONLY */
@-moz-document url-prefix() {
  a.more {  padding-top:1px;
  padding-bottom: 3px;}
}

/* mailchimp signup */

#mc_embed_signup {
		background-color: #129694;
    border-top: none;
    text-align: center;
		padding: 0 0 10px 0;
		margin: 0px 10px 0px 0px;
		}

#mc_embed_signup h2 {
		display: block;
		font: normal 16px/22px Arial, Helvetica, sans-serif;
    color: #fff;
    background: #3c3c3c;
    margin: 0px 0px 0px 0px;
    padding: 10px 3px 3px 10px;
    display: block;
		}

#mc_embed_signup .indicates-required { display: none;}
#mc_embed_signup span.asterisk {color: #f00;}
#mc_embed_signup .mc-field-group { margin-top: 10px;}
#mc_embed_signup label {font-size: 16px; color: #fff; margin-bottom: 5px;}
#mc_embed_signup input#mce-EMAIL {width: 83%; margin: 0 5px; height: 15px;}
#mc_embed_signup input#mc-embedded-subscribe {
		width: 155px;
    margin-bottom: 20px;
    background: #033b4f;
    border: none;
    text-align: center;
    font: normal 14px/normal Arial, Helvetica, sans-serif;
    color: #fff;
    text-decoration: none;
    padding: 5px 20px;
    text-transform: uppercase;
}

body.page-node-1 #mc_embed_signup { margin: 0px 0px 0px 0px;}
body.page-node-1 #mc_embed_signup h2 { background: #033b4f;}
