@charset "utf-8";
/* CSS Document */
@import "reset.css";
body
{
	background-color: #fff;
	background-image: url(images/bg.png);
	background-repeat: repeat-x;
	background-position: left top;
 	height: 1677px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;

	}
.clear
{
	margin:0px;padding:0px;clear:both;
	}
#page
{
	width:975px;
	background-image: url(images/page-bg.png);
	height: 2262px;
	margin-right: auto;
	margin-left: auto;	
	}
#ffntoice{	
margin-right: auto;
	margin-left: auto;	
	}
.spacer	
	{height:50px;
	width:975px;
	margin-right: auto;
	margin-left: auto;}
	
#header	
{
	display:block;
	text-align:center;
	height:420px;
	
	}
.after-header,
.afer-body-content-text
{
	background-image: url(images/after-header.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	height: 71px;	
	margin-left:1px;
	
	}
.after-header p,
.afer-body-content-text p
{
	height:34px;
	display:block;
	text-align:center;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #fff;	
	}
.body-content
{
	background-image: url(images/body-content-bg.png);
	background-repeat: repeat-x;
	background-position: left -1px;
	padding: 20px;
	height: 657px;
	width: 663px;
	margin-left:19px;
	float:left;
	}
.body-content p span.black	
{
	font-weight:bold;	
	}
.body-content p span.green	
{
	font-weight:bold;	
	color:#7fb71c;
	}	
.body-content p
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:000;
	margin:10px 0;
	line-height:1.8em;
	}
.body-content h2
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	margin:10px 0;
	display:block;
	}
.body-content h2 span.greensmoke,
.body-content a
{
	color:#7fb71c;
	}	
.sidebar
{
	float:left;
	width:232px;
	text-align:center;	
	}
	
.sidebar img 
{
	margin-bottom:19px;
	}
.after-body-content
{
	text-align:center;
	display:block;
	}
.email
{
	height:180px;
	padding:19px;
	}
.email p.left
{
	float:left;
	width:50%;
	margin-left:19px;
	}

.email p.right
{

	width:100%;
	margin-left:20px;
	color:#4f4f4f;
	text-align:center
	}
.email p,
.email p.right span.greensmoke
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #7fb71d;	
	}
.email span.greensmoke,
.email p.right span.greensmoke,
.email p.right span
{
	font-size:24px;
	font-weight:bold;
	}
.email-form
{
	margin-top:15px;
	margin-left:19px;
	}
.email-form p
{
	text-align:left;
	font-size:12px;
	color:#000;
	}
div.form-field
{
	width:368px;
	float:left;
	}
div.form-field label
{
	color:#838383;
	font-size:14px;
	font-weight:bold;
	
	}
div.form-field p
{
	background-image: url(images/text-field.png);
	height: 25px;
	width: 359px;
	background-repeat: no-repeat;
	background-position: left top;
	padding:1px 0;
	}
div.form-field p input
{
	background-color:transparent;
	border:none;
	height:20px;
	width:280px;
	}
.email-form input[type="submit"],
.form2 input[type="submit"]
{
	font-size: 14px;
	color: #fff;
	background-image: url(images/button1.png);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
	height: 27px;
	width: 170px;
	font-weight:bold;
	border:none;
	margin-top: 18px;
	}
form#email
{
	margin-bottom:10px;
	}
.email-form p
{
	font-size:14px;
	color:#838383;
	font-weight:bold;
	}
	
.after-email .col1
{
	background-image: url(images/bg2.png);
	text-align: center;
	display: block;
	float: left;
	height: 582px;
	width: 440px;
	margin-left:37px;
	padding:20px;
	
	}
.after-email .col2
{
	width:440px;
	float:left;
	text-align:center;
	}
.col1 p{
	font-size:18px;
	color:#fff;
	/*font-weight:bold;*/
	text-align:left;
	margin-bottom:15px;
	line-height:1.5em;
	}
.col1 h2
{
	color:#fff;
	font-weight:bold;
	font-size:24px;
	text-align:left;	
	}
.form2
{
	margin-top:20px;
	text-align:left;
	width:359px;
	margin-left:25px;
	
	}
.form2 label
{
	display:block;
	color:#fff;
	font-size:14px;
	font-weight:bold;

	}
.form2 p
{
	background-image: url(images/text-field.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 27px;
	width: 359px;
	margin-bottom:8px;
	}
.form2 p.description
{
	background:none;
	font-size:13px;
	font-weight:bold;
	margin-top:10px;
	
	}
.form2 p input[type="text"]
{
	border:none;
	background-color:transparent;
	}
.form2 input[type="submit"]
{
	margin-top:10px!important;
	margin-left:188px;
	}
span.starter-kit
{
	float:left;
	width:199px;
	}
.designnotice, .designnotice a, .designnotice a:hover, .designnotice a:visited  {
	color: #F60;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	
}	
