/*
Theme Name: BlankSlate
Theme URI: http://wordpress.org/themes/blankslate
Author: TidyThemes
Author URI: http://tidythemes.com/
Description: 
Version: 4.0.2
License: GNU General Public License
License URI: https://www.gnu.org/licenses/gpl.html
Tags: black, blue, white, light, one-column, fluid-layout, responsive-layout, custom-menu, featured-images, microformats, sticky-post, threaded-comments, translation-ready
Text Domain: blankslate

BlankSlate WordPress Theme © 2011-2014 TidyThemes
BlankSlate is distributed under the terms of the GNU GPL
*/

#PopupSignupForm_0 {
    z-index: 99999;
    position: relative;
}

#flavor-text {
	line-height: 150%;
	font-size: 150%;
	
}

#copyright {
	
	position: relative;
	left: 55px;
	
}

.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

#sales-pitch {
	position: absolute;
}

#container
{
     
    margin-top: 50px;
}

.bannerword {
	font-size:100px;
	letter-spacing: 5px;
}

textarea,
input.text,
input[type="text"],
input[type="button"],
input[type="submit"],
.input-checkbox {
-webkit-appearance: none;
border-radius: 0;
}

#thebutton {

cursor: pointer;
    background-color: #FFFFFF;
    border: solid 5px;
    border-color: #2a5c35;
    color: #2a5c35;
    padding: 15px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-family: Garamond;
    font-size: 40px;
    width: 350px;
    height: 80px;
    left: 400px;
    top: 275px;
    border-radius: 10px;
    position: absolute;
    font-variant: small-caps;

}

#thebutton-two {

cursor: pointer;
    background-color: #FFFFFF;
    border: solid 5px;
    border-color: #2a5c35;
    color: #2a5c35;
    padding: 15px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-family: Garamond;
    font-size: 40px;
    width: 350px;
    height: 80px;
    left: 400px;
    top: 380px;
    border-radius: 10px;
    position: absolute;
    font-variant: small-caps;

}

#thebutton-bottom {

cursor: pointer;
    background-color: #FFFFFF;
    border: solid 5px;
    border-color: #2a5c35;
    color: #2a5c35;
    padding: 15px 32px;
    margin-top: 30px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
	position: relative;
    right: 40px;
    font-family: Garamond;
    font-size: 40px;
    width: 460px;
    height: 80px;
    border-radius: 10px;
    font-variant: small-caps;

}

#header {
	min-width: 500px;
	
}


#footer {
    position: relative;
    left: 45px;
    width: 750px;
}

#explain {
    //background: #DCDCDC;
    padding-top: 25px;
    //padding-left: 45px;
    padding-right: 25px;
    padding-bottom: 35px;
    position: relative;
	//font-style: italic;
    //top: 180px;
    //border-style: solid;
    //border-width: 2px;
}

#explain2 {
    /* background: #DCDCDC;
	border-style: solid;
    border-width: 2px; */
    padding-top: 25px;
    padding-left: 45px;
    padding-right: 25px;
    padding-bottom: 35px;
    position: relative;
    left: -45px;
    top: 15px;

}

.stonerwords {
	
	color: #2A5C34;
	
}

#wrapper {
	margin-top: 5%;
width:750px;
margin-left:auto;
margin-right:auto;
}

#branding {
	text-align: center;
}

.entry-title
{
padding-top: 0px;
font-size: 50px;
text-decoration: none;
color: #383838;
line-height: 50px;
font-variant: small-caps;
text-align: center;
}

#intro{
font-variant: small-caps;
}

h1{
color: #383838;
	font-size: 200%;
}

#branding {
	text-align: center;
}

#content {
    position: relative;
    left: 45px;
    width: 655px;
}

a { text-decoration:none; font-weight: bold; }
a:link {color:#383838;}      /* unvisited link */
a:visited {color:#383838;}  /* visited link */
a:hover {color:green;}  /* mouse over link */
a:active {}

html,body{background-color:#white;color:#383838; font-family:Garamond; font-size:20px; line-height: 170%;},div,span,applet,object,iframe,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}body{}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.clear{clear:both}
.sticky{}.bypostauthor{}.wp-caption{}.wp-caption-text{}.gallery-caption{}.alignright{}.alignleft{}.aligncenter{}

/*@media only screen and (max-width: 600px) {
    body {
        font-size: 40px;
    }
	.bannerword {
		font-size: 120px;
	}
	h1 {
		font-size: 200%;
	}*/

h1{font-size:200%;}
