/*
Theme Name:     OCM Graphene Theme
Theme URI:      http://example.com/
Description:    Child OCM theme for the Graphene theme
Author:         Scott Carey
Author URI:     http://scottacarey.com/about/
Template:       graphene
Version:        1.0
*/
@import url("style.css");

body {
color: #000000;
font: normal 14px Arial;
line-height: 22px;
}

div#nav strong {font-weight:normal;}
div#entry-content strong a {font-weight:normal;}

.post-title, .post-title a
{
	font-family: Arial;
	color: #506637;
	font-weight:bold !important;
}	


a {
	color: #6666ee;
	text-decoration: underline;
}
a:hover {
	color: #074d7c;
	text-decoration: underline;
}

p.comment-link a
{
	color: #506637;	
}

#header-menu > li > a {
	text-decoration: none;
}

div#slider_root h2.slider_post_title a
{
   color:#506637;
   font-size:26px;
}

div#sidebar1 a
{
   color:#506637;
}

div#sidebar1 a:hover
{
   color:#809667;
}

div.signature img
{
   border:0px;
}

.entry-content h2, .comment-entry h2 
{
border-bottom: none;
font-size: 20px;
font-weight: bold;
}

h2.archive-category, h2.archive-subject, h2.archive-month {
border-bottom: 2px dotted black;
padding-bottom: 4px;
font-family: Arial;
font-size: 24px;
font-weight: bold;
}

body.home div#container div#content-main div.breadcrumb
{
	display:none;
}

li.menu-item
{
   padding-right:20px;
}

table td
{
   vertical-align: top;
}

div.recipeform
{
   border:#506637 5px solid;
   padding:20px
}

div.recipeform textarea, div.recipeform input
{
    border:#444444 1px solid; 
}

div.recipeform textarea.recipesubmit
{
   height:300px;
}

div.recipeform input[type="submit"]
{
   background-color:#506637;
}

div.recipeform h2
{
   color:#506637;
}

div.wpcf7-response-output
{
   font-size:16px;
}

.block-button, .button, input[type="submit"], button, #commentform #submit, .wpsc_buy_button 
{
background: -moz-linear-gradient(#506637, #506637);
background: -o-linear-gradient(#506637, #506637);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#506637', EndColorStr='#506637')";
background: linear-gradient(#506637, #506637);
cursor: pointer;
color:#ffffff;
}

#af-form-485561608 .buttonContainer input.submit {
color:#ffffff;

}
.entry-content img
{
border:0px;
}

.page-id-4786 .entry-title {display: none;}

.page-id-4786 h1.title{font-weight:900;font-size:24px;}

div.optin_form
{
width: 50%;
margin:0 auto;
padding-bottom:10px;
text-align:center;
}
.optin_form input {
   padding: 10px;
    margin-bottom: 1em;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
display:box;
width:auto;

}

div.optin_form div.signup
{
  background-color:#506637;
  font-size:24px;
  color:white;
  padding:10px;
}

div.optin_form div.explanation
{
  background-color:#506637;
  font-size:16px;
  color:white;
  padding:10px;
}

.optin_form input[type="submit"]
{
   color: #ffffff;
   text-shadow: 1px 1px 0 rgba(0,0,0,.5);
   border:0px;
   font-size:20px;
background: rgba(202,240,170,1);
background: -moz-linear-gradient(top, rgba(202,240,170,1) 0%, rgba(31,59,8,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(202,240,170,1)), color-stop(100%, rgba(31,59,8,1)));
background: -webkit-linear-gradient(top, rgba(202,240,170,1) 0%, rgba(31,59,8,1) 100%);
background: -o-linear-gradient(top, rgba(202,240,170,1) 0%, rgba(31,59,8,1) 100%);
background: -ms-linear-gradient(top, rgba(202,240,170,1) 0%, rgba(31,59,8,1) 100%);
background: linear-gradient(to bottom, rgba(202,240,170,1) 0%, rgba(31,59,8,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#caf0aa', endColorstr='#1f3b08', GradientType=0 );
}

.optin_form input[type="submit"]:hover
{
   color: #ffffff;
   text-shadow: 1px 1px 0 rgba(0,0,0,.5);
   border:0px;
background: rgba(187,255,127,1);
background: -moz-linear-gradient(top, rgba(187,255,127,1) 0%, rgba(31,59,8,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(187,255,127,1)), color-stop(100%, rgba(31,59,8,1)));
background: -webkit-linear-gradient(top, rgba(187,255,127,1) 0%, rgba(31,59,8,1) 100%);
background: -o-linear-gradient(top, rgba(187,255,127,1) 0%, rgba(31,59,8,1) 100%);
background: -ms-linear-gradient(top, rgba(187,255,127,1) 0%, rgba(31,59,8,1) 100%);
background: linear-gradient(to bottom, rgba(187,255,127,1) 0%, rgba(31,59,8,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bbff7f', endColorstr='#1f3b08', GradientType=0 );

}

div.optin_form .fields
{
padding-top:10px;
background: rgba(230,144,39,1);
background: -moz-linear-gradient(top, rgba(230,144,39,1) 0%, rgba(209,200,184,1) 99%, rgba(209,200,184,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(230,144,39,1)), color-stop(99%, rgba(209,200,184,1)), color-stop(100%, rgba(209,200,184,1)));
background: -webkit-linear-gradient(top, rgba(230,144,39,1) 0%, rgba(209,200,184,1) 99%, rgba(209,200,184,1) 100%);
background: -o-linear-gradient(top, rgba(230,144,39,1) 0%, rgba(209,200,184,1) 99%, rgba(209,200,184,1) 100%);
background: -ms-linear-gradient(top, rgba(230,144,39,1) 0%, rgba(209,200,184,1) 99%, rgba(209,200,184,1) 100%);
background: linear-gradient(to bottom, rgba(230,144,39,1) 0%, rgba(209,200,184,1) 99%, rgba(209,200,184,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e69027', endColorstr='#d1c8b8', GradientType=0 );
}