@charset "utf-8";

body{

	background-image: url(images/bg.jpg);

	background-repeat: repeat-x;

	margin-top: 0px;

	background-color: #009900;

	font-family: Verdana, Geneva, sans-serif;

	font-size: 14px;

	font-weight: normal;

	color: #000;

	line-height: normal;

}

.h1 {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 38px;

	font-weight: bold;

	color: #C00;

}

.h2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 24px;

	font-weight: bold;

	color: #000;

}

.input[type=text]:focus {

	border: 2px solid #009900;

}

.input[type=image] {

	display: block;

	margin: 0px auto;

	clear: both;

}

.input1 {

	border: 2px solid #dddddd;

	width:200px;

	padding-left: 5px;

	padding-bottom:5px;

	padding-top:5px;

	margin-left:5px;

	font-size: 14px;

	clear: both;

	margin-bottom:0px;

	display: block;

	font-weight: bold;

	background: f9f9f9;

	width: 95%;

	color: #C00;

	background-image: url(images/user.png);

	background-repeat: no-repeat;

	background-position: right center;

	height: 100%;

}

.input2 {

	border: 2px solid #dddddd;

	width:200px;

	padding-left: 5px;

	padding-bottom:5px;

	padding-top:5px;

	margin-left:5px;

	font-size: 14px;

	clear: both;

	margin-bottom:5px;

	display: block;

	font-weight: bold;

	background: f9f9f9;

	width: 95%;

	color: #C00;

	background-image: url(images/email.png);

	background-repeat: no-repeat;

	background-position: right center;

	height: 100%;

}

.optin_headline {

	color:#D40000;

	margin:35px 0 0 25px;

	text-transform:uppercase;

	font-size: 50px;

	font-family: Impact;

	font-weight: normal;

	vertical-align: top;

}

.footer {

	font-family: Verdana, Geneva, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #333;

}

.list {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #666;

	list-style-image: url(images/red-bullet.jpg);

	vertical-align: middle;

}

.optin_subhead {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	color: #000;

	line-height: normal;

}

.johnson_box {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: normal;

	color: #000;

	background-color: #FFC;

	border: 4px dashed #C00;

}

