@charset "UTF-8";
/* CSS Document */

body{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #88a283;
}
#wrapper {
    width: 960px;
	background-color: #fff;
	background: #fff url(../images/wrapper_bg.jpg) top left repeat-y;
	font-size: 12px;
	margin: 0 auto;
	
	
}



#header{
	width: 960px;
	background-color: #88a283;
	padding-top: 10px;
	height: 110px;
}
#header img{
	margin-left: 0px;

}
#leftcol{
	float: left;
	padding: 0;
	margin:0;
	width: 202px;
	border: 0px solid #ccc;
}

#midCol{
	float: left;
	background-color: #fff;
	width: 419px;
	margin: 0;
	padding: 4px;
}


#midCol h2{
	margin: 0 0 -10px 0;
	padding: 0;
}
.bold{
	font-weight: bold;
}
.boldorange{
	font-weight: bold;
	color:#c67131;
	font-size:18px;
}

.print {
float: right;
font-size:13px;
color:#333333;
text-decoration:underline;
padding-bottom:4px;
padding-right:6px;
}

.print a:hover{
color:#c67131;
text-decoration:none;
}


.enewsletter-icon{
float:left;
margin-top:20px;
margin-left:10px;
height:25px;
}

#bodyCopy{
	width: 404px;
	margin: 0;
	padding: 0 5px 0 5px;
	font-size: 14px;
	line-height: 16px;
	color: #333333;
}

#bodyCopy p{
	line-height: 18px;
	margin-top: -5px;
	width: 400px;
	}

.photos{
	width: 419px;
	height: 287px;
}

p{
	padding-bottom: 20px;
	line-height: 17px;
 }
/*Top Ad Block*/
#rightCol{
	float: left;
	width: 307px;
	height: 131px;
	margin: 0;
	padding: 4px 0px 4px 4px;
	border-left: 10px solid #88a283;
	border-right: 10px solid #88a283;
	border-bottom: 10px solid #88a283;
	display: inline;
}

/*Middle Ad Block*/
#rightCol2{
	float: left;
	width: 307px;
	height: 131px;
	margin: 0;
	padding: 4px 0px 4px 4px;
	border-left: 10px solid #88a283;
	border-right: 10px solid #88a283;
	border-bottom: 10px solid #88a283;
	
	
}

#rightCol4{
	float: left;
	width: 307px;
	height: 131px;
	margin:0px;
	padding: 4px 0px 4px 4px;
	border-left: 10px solid #88a283;
	border-right: 10px solid #88a283;
	border-bottom: 10px solid #88a283;
	
	
}

#rightCol5{
	float: left;
	width: 307px;
	height: 126px;
	margin: 0px;
	padding: 4px 0px 4px 4px;
	border-left: 10px solid #88a283;
	border-right: 10px solid #88a283;
	
	
}

/*Bottom Ad Block*/
#rightCol3{
	float: left;
	width: 307px;
	height: 260px;
	margin: 0;
	padding: 4px 0px 4px 4px;
	border-left: 10px solid #88a283;
	border-right: 10px solid #88a283;
}

#footer{
	clear:both;
	background-color: #88a283;
	width: 960px;
	color: #ffffff;
	margin: 0 auto;
}

#footer a{
	color: #c7d3c6;
}

#footer p{
	margin-top: 20px;
	color: #ffffff;
	line-height: 16px;
	margin-left: 201px;
}	
	
#footer-text{
	float: left;
	font-size: 12px;
	color: #ffffff;
}
	
#para-logo{
	float: right;
	margin: 20px 0;
}
#footer a:link, #footer a:visited{
	color: #f5e8c8;
	text-decoration: underline;

}

#footer a:hover, #footer a:active{
	color: #fff;
	text-decoration: none;
}

/* REGISTRATION HP FORM*/

#wrapper2 {
    width: 960px;
	font-size: 12px;
	margin: 0 auto;
	border: 0px solid #cc0000;
	
}

#left-lg {
	position: relative;
	float:left;
	background-color: #fff;
	width: 621px;
	min-height: 590px;
	color: #000;
	margin: 0px 0px 0px 0px;
	border: 0px solid #cc0000;
	
}

#left-lg img { margin: 20px 20px 0px 20px; |}
#left-lg p { margin: 20px 20px 0px 20px; |}

#right-form {
	position: relative;
	float: right;
	background-color: #fff;
	width: 325px;
	min-height: 590px;
	margin: 0px 0px 0px 0px;
	border: 0px solid #cc0000;

}

#reg-form {  

margin: 20px 20px 0px 20px;
border: 0px solid #cc0000;
}