@charset "UTF-8";
/* CSS Document */


#main_container {
	width: 973px;
	margin-left: -475px;
	position: absolute;
	left: 50%;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	z-index: auto;
}
#header {
	height: 237px;
	width: 973px;
	background-image: url(../images/header_02.png);
	background-repeat: no-repeat;
}

#header-noline {
	height: 237px;
	width: 973px;
	background-image: url(../images/header-noline.png);
	background-repeat: no-repeat;
}

#menu{
	margin-left: 495px;
	padding-top:120px;
	width:464px;
	z-index:2;
}

#mid {
	background-image:url(../images/body_04.jpg);
	background-repeat:no-repeat;
	width: 973px;
	height: 594px;
}

#mid-noline {
	background-image:url(../images/body-noline.jpg);
	background-repeat:no-repeat;
	width: 973px;
	height: 594px;
}

#vimeo {
	width: 673px;
	height:408px;
	position:relative;
	background-repeat:no-repeat;
	margin: 18px 18px 0px 18px;
	padding:0;
}

#coming {
	width: 200px;
	height:50px;
	position:relative;
	background-repeat:no-repeat;
	margin: 100px 18px 0px 300px;
	padding:0;
}



#logline1 {
	width: 709px;
	height:66px;
	position:relative;
	background-image:url(../images/logline1.jpg);
	background-repeat:no-repeat;
	margin-top: 0px;
}

#logline2 {
	width: 709px;
	height:66px;
	position:relative;
	background-image:url(../images/logline2.jpg);
	background-repeat:no-repeat;
	margin-top: 0px;
}

#logline3 {
	width: 709px;
	height:66px;
	position:relative;
	background-image:url(../images/logline3.jpg);
	background-repeat:no-repeat;
	margin-top: 0px;
}

#logline4 {
	width: 709px;
	height:66px;
	position:relative;
	background-image:url(../images/logline4.jpg);
	background-repeat:no-repeat;
	margin-top: 0px;
}

#logline5 {
	width: 709px;
	height:66px;
	position:relative;
	background-image:url(../images/logline5.jpg);
	background-repeat:no-repeat;
	margin-top: 0px;
}


#logline1 p, #logline2 p, #logline3 p, #logline4 p, #logline5 p {
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #593e2d;
	font-size: 13px;
	line-height: 16px;
	font-weight: normal;
	margin-left:70px;
	padding-top: 38px;
}

.whitetext {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFF;
	font-size: 14px;
	line-height: 16px;
	font-weight: normal;
}

.text {
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #593e2d;
	font-size: 13px;
	line-height: 16px;
	font-weight: normal;
}

.text a{
	text-decoration:none;
	color:#C00;
	
}

.text a visited{
	text-decoration:none;
	color:#C00;
	
}
.text a hover{
	text-decoration:none;
	color:#593e2d;
	
}

.text-contact {
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #593e2d;
	font-size: 16px;
	line-height: 16px;
	font-weight: normal;
	text-align: center;
}

.text-contact a{
	text-decoration:none;
	color:#C00;
}

.text-contact a visited{
	text-decoration:none;
	color:#C00;
	
}
.text-contact a hover{
	text-decoration:none;
	color:#593e2d;
	
}

#full {
	width: 922px;
	left: 25px;
	position: relative;
	float:left;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	height: 460px;
	background-image:url(../images/video-bg_10.jpg);
	background-repeat:repeat;
	overflow: hidden;
}


#full2 {
	width: 922px;
	left: 25px;
	position: relative;
	float:left;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	background-image:url(../images/field.jpg);
	background-repeat:no-repeat;
	height: 460px;
	background-image:
	overflow: hidden;
	border:thin;
	border-color:#C00;
}

#left {
	width: 709px;
	left: 25px;
	position: relative;
	float:left;
	padding: 0px;
	margin: 0px;
	height: 474px;
	background-image:url(../images/video-bg_10.jpg);
	background-repeat:repeat;
}

#left p {
	margin: 0;
	padding-left: 70px;
}

#tweetsfromothers {
	width: 600px;
	left: 25px;
	position: relative;
	float:left;
	padding: 0px;
	margin: 0px;
	height: 430px;	
}

#tweets {
	width: 300px;
	position: relative;
	float:left;
	margin: 0px;
	height: 430px;
	left: 40px;
	padding: 0;
}



#content_area {
	width: 190px;
	left: 60px;
	position: relative;
	margin: 0px;
	height: 430px;
	float: left;
}

#content_area p {
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #ffffff;
	font-size: 13px;
	padding: 0px 0 0 0;
	margin: 0;
}

#content_area p a:link{
	color: #cccccc;
	text-decoration: none;
}
#content_area p a:hover{
	color: #ffffff;
	text-decoration: underline;
}
#content_area p a:visited{
	color: #ffffff;
}

#footer3b {
	width: 700px;
	height: 120px;
	clear:both;
	padding-top: 48px;
	padding-left: 25px;
}


#footer3 {
	width: 700px;
	height: 120px;
	clear:both;
	padding-top: 20px;
	padding-left: 25px;
}

#footer2 {
	width: 700px;
	height: 250px;
	clear:both;
	padding-top: 50px;
	padding-left: 25px;
}

#footer {
	width: 700px;
	height: 95px;
	clear:both;
	padding-top: 30px;
	padding-left: 25px;
}

#footer-twitter {
	width: 50px;
	height: 50px;
	float:left;
	margin-left:780px;
	margin-top: 25px;
}

#footer-facebook {
	width: 55px;
	height: 50px;
	float: left;
	margin-top: 25px;
	margin-left: 15px;
}


#footer-mailchimp {
	width: 300px;
	height: 50px;
	float:left;
	margin-left:-5px;
}


#footer-bobblehead {
	background-image:url(../images/bobble.png);
	background-repeat:no-repeat;
	width: 500px;
	height: 100px;
	float:left;
	margin-left:200px;
	padding-top: 40px;
	padding-left: 66px;
	margin-top: 0px;
}

.red {
	color: #F8373F;
}


.imgborder {
	border:1px;
	border-color:#C00;
	
}

.cleared {
	clear: both;
}
[if IE]>
<style type="text/css"> 
a { zoom: 1;}
</style>
<![endif]
#logo {
	
}

#logo {
	height: 237px;
	width: 410px;
	position: absolute;
	top: 0px;
	left: 50px;
	padding: 0px;
	z-index: 0;
}

#laurel {
	height: 105px;
	width: 164px;
	position: absolute;
	top: 0px;
	padding: 0px;
	margin-left: 440px;
}
#mc_embed_signup{clear:left; font:12px Georgia, "Times New Roman", Times, serif; }
#mc_embed_signup form {
	display:block;
	position:relative;
	text-align:left;
	padding:5px 0 10px 2%
}
#mc_embed_signup h2 {font-weight:bold; padding:0; margin:15px 0; font-size:1.4em;}
#mc_embed_signup input {border:1px solid #999; -webkit-appearance:none;}
#mc_embed_signup input[type=checkbox]{-webkit-appearance:checkbox;}
#mc_embed_signup input[type=radio]{-webkit-appearance:radio;}
#mc_embed_signup input:focus {border-color:#333;}
#mc_embed_signup .button { background-color: #aaa; border: 0 none; border-radius:4px; color: #FFFFFF; cursor: pointer; display: inline-block; font-size:15px; font-weight: bold; height: 32px; line-height: 32px; margin: 0 5px 10px 0; padding:0; text-align: center; text-decoration: none; vertical-align: top; white-space: nowrap; width: auto;}
#mc_embed_signup .button:hover {background-color:#777;}
#mc_embed_signup .small-meta {font-size: 11px;}
#mc_embed_signup .nowrap {white-space:nowrap;}     
#mc_embed_signup .clear {clear:none; display:inline;}

#mc_embed_signup label {display:block; font-size:16px; padding-bottom:10px; font-weight:bold;}
#mc_embed_signup input.email {display:block; float:left; padding:8px 0; margin:0 4% 10px 0; text-indent:5px; width:58%; min-width:130px;}
#mc_embed_signup input.button {display:block; width:35%; margin:0 0 10px 0; min-width:90px;}

#mc_embed_signup div#mce-responses {float:left; top:-1.4em; padding:0em .5em 0em .5em; overflow:hidden; width:90%;margin: 0 5%; clear: both;}
#mc_embed_signup div.response {margin:1em 0; padding:1em .5em .5em 0; font-weight:bold; float:left; top:-1.5em; z-index:1; width:80%;}
#mc_embed_signup #mce-error-response {display:none;}
#mc_embed_signup #mce-success-response {color:#529214; display:none;}
#mc_embed_signup label.error {display:block; float:none; width:auto; margin-left:1.05em; text-align:left; padding:.5em 0;}
