/*
	99Lime.com HTML KickStart by Joshua Gatcke
	style.css

*/

/*---------------------------------
	IMPORTS
-----------------------------------*/
<!--@import url(https://fonts.googleapis.com/css?family=Arimo:400,700);-->

/*---------------------------------
	OVERRIDES
-----------------------------------*/
h1,h2,h3,h4,h5,h6{
font-family:  arial;
font-weight:normal;
}
h1{
	font-size:2.7em;
	color:#ffffff;
	
	background-size:1024px;
	padding-left:15px;
	margin-top:8px;
	
}
h2{
	font-size:2.3em;
	color:#43B02A;
	padding-left:0px;
	margin-top:0px;
	
}

thead th,
tbody th{
font-family: arial;
}

button,
a.btn,
input[type="submit"],
input[type="reset"],
input[type="button"]{
font-family: arial;
}

.menu{
font-family: arial;
}

blockquote{
font-family: arial;
}

/*---------------------------------
	LAYOUT
-----------------------------------*/
body{
margin:0;
padding:0 0 0 0;
color:#000;
background:#efefef url(css/img/gray_jean.png);
font:normal 0.9em/150%  arial;
}
#wrap{
width:100%;
background:#fff;
margin:30px auto 30px auto;
padding:0 2%;
border:1px solid #ccc;
}
.header{
	display: block;
	width: 1024px;
	height: 60px;
	background: url(images/banner.jpg) no-repeat;
	text-align:left;
	font-weight:normal;
	color:#fffff;
	font-size:1em;
	white-space: nowrap;
	overflow: hidden;
	margin: 98px auto 0 auto;
}
.container{
	display: block;
	width: 1024px;
	text-align:left;
	background-color:#ffffff;
	overflow: hidden;
	margin: 0px auto 0 auto;
	padding: 25px;
	border-bottom-color:#000000;
	border-bottom-style:solid;
}
#containerBottom{
  display: block;
  width: 1024px;
 margin: 0px auto 0 auto;
 text-align:center;
 padding-top:24px;
}
.footer{
text-align:left;
padding:8px;
margin:0;
color:#fff;
font-size:0.8em;
position:fixed;
width:100%;
bottom:0;
left:0;
background:#008c19;
}
.footer a:link {
			color:#ffffff;
			text-decoration:none;	
		}
.footer a:hover{
			color:#eeeeee;
			text-decoration:none;		
		}

	#link-top{
	display:none;
	}

/* NAV BAR*/
.navbar{
position:fixed;
top:0;
left:0;
width: 100%;
height: 90px;
background:#fff;
color:#fff;
z-index:1000;
}

	.navbar #logo{
	position: absolute;
	top: 0;
	left: 0px;
	display: block;
	width: 440px;
	height: 90px;
	background: url(images/logo.jpg) no-repeat;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	margin: 0 auto;
}

	.navbar ul{
		float:right;
	display:inline-block;
	margin:0;
  top:0px;
	padding:0;
	}

		
    .navbar li{
		margin:0;
		padding:0;
		list-style-type:0;
    height:55px;
		display:inline-block;
    text-wrap:none;
   
		}
    .navBtns{
      width:158px;
      text-align:center;
     padding-bottom:0px;
     text-wrap:none;
      
    }
    .m1{
    border-bottom-style:solid;
    border-bottom-color:#00b629;
    border-bottom-width:medium;
 
		}
     .m2{
    border-bottom-style:solid;
    border-bottom-color:#33ff33;
    border-bottom-width:medium;
   
   		}
     .m3{
    border-bottom-style:solid;
    border-bottom-color:#1002ef;
    border-bottom-width:medium;
  
		}
		.navbar li a{
		display:inline-block;
		color:#008c19;
    background-color:#fff;
		text-decoration:none;		
		font-size: 1em;
    text-wrap:none;
		}
		.navbar li :hover{
			color:#003E51;	
		}

.callout{
background:#4598ef;/*#86dc00;*/
padding:3em 0;
color:#fff;
box-shadow:inset 0 0 10px rgba(0,0,0,0.2);
text-align: center;
text-shadow:0px 1px 3px rgba(0,0,0,0.2);
display:block;
}
	.callout + div.grid{margin-top:50px;}
	 a.callout{cursor:pointer;}
	 .callout i.icon-4x{font-size:6em;}
	 .callout h4{margin-bottom:30px;}
	 .callout-top{margin:50px 0 0 0;}
	 .callout p{margin-bottom:0;}
	 .callout .button{margin-top:10px;}
	 .callout.green{background:#19ad0b;/*#86dc00;*/}

#mc_embed_signup{
padding:30px 0;
}

#ui-preview{
border:5px solid #ddd;
margin:30px 0;
display:block;
}
