/* CSS Document */
body{
font-family:Arial, Helvetica, sans-serif;
background-color:#000000;
background-image:url(images/ball.jpg);
background-position:center top;
background-repeat:no-repeat;
background-attachment:fixed;
margin:0;
padding:0;
}

.main{
width:960px;
margin:0 auto;

}
.main22{
width:960px;
margin:0 auto;

}

.main2{float:left;
width:100%;
padding:0 20px 0 19px;

background-image:url(images/shadow-vert-1000px.png);
background-repeat:repeat-y;
}

.main3{
	float:left;
	width:100%;
	padding:0 20px 0 19px;
	background-image:url(images/shadow-vert-1000px.png);
	background-repeat:repeat-y;
}

.header{ 
height:143px;
background-image:url(images/grass-header.png);
background-repeat:no-repeat;
}

.paper{
float:left;
width:100%;
background-color:#FFFFFF;
}
.paper2{
	float:left;
	width:100%;
	background-color:#FFFFFF;
	height: 70%;
}

.page{
width:550px;
margin:10px 5px 10x 0px;
float:left;
background-color:#FFFFFF;
margin-left: 45px;
}

.page2{
	width:850px;
	float:left;
	background-color:#FFFFFF;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 20px;
	margin-left: 45px;
	text-align: left;
}
.page2 ul { list-style-type: none;
line-height:160%;
}
.page2 li{
text-indent:0;
margin:10px 0;
}
.page2 .check{margin:0; padding:0;}
.page2 .check li{
padding:0 0 0 30px;
margin:10px 0 10px 10px;
background-image:url(images/li_check.jpg);
background-repeat:no-repeat;
background-position:left top;
}
.topbar1{
	width:900px;
	float:Left;
	position:relative;
	top:-3675px;
	left:150px;
}
.rightbar2{
	width:350px;
	float:right;
	position:relative;
	top:-2600px;
	left:-21px;
}
.rightbar3{
	width:80px;
	float:right;
	position:relative;
	top:-550px;
	left:150px;
}
.rightbar{
	width:350px;
	float:right;
	position:relative;
	top:-106px;
	left:-21px;
}

.middlemenu1{
width:300px;
float:right;
position:relative;
top:-109px;
left:1px;
}

.optin{
background-image:url(images/optin-head.png);
background-repeat:no-repeat;
background-position:6px top;
padding:163px 0 0 0;
}

.optin_feild{
background-color:#91f191;
border:1px solid #365d36;
border-top:none;
margin:0 7px 0 11px;
}

.optin_feild2{
background-color:#91f191;
border:1px solid #365d36;
width:300px;
margin:0 auto;
padding:20px 50px;
}

.optin_feild2 span{
text-align:left;
}

.opt_in_text{
font-size:10pt;
color:#365d36;
text-align:justify;
padding:0 20px;
}

.footer{width:70%; margin:0 15%; padding:20px 0; border-top:1px dashed #000000; text-align:center; float:left;}

.bottom-spacer{
width:1000px;
 height:50px;
  float:left;
  background-image:url(images/bottom-shadow.png);

  background-repeat:no-repeat;
  background-position: 3px -12px;
  
}
.main .main3 .paper .page2 #Co_red span {
	text-align: center;
	color: #F00;
}
