body {
	margin: 0px;
	background-image:url(../images/bkg-2.jpg); 
	background-repeat:repeat-x;
	background-color:#ded7bd;
	top: 0px;
	left: 0px;
}
#container {
	position: absolute;
	left: 50%;
	width: 900px;
	height: auto;
	top: 0px;
	margin: 0px 0px 0px -450px;
	padding: 0px 0px 0px 0px;
	background-color:#FFFFFF;
}
/*--------------------> Top Nav <--------------------*/
#top-navigation {
	width: 900px;
	height: 31px; 
	top: 4px;
	left: 0px;
	position:absolute;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
/*--------------------> Header <--------------------*/
#header {
	width: 900px;
	height: 256px;  /*height: 356px;*/
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position: absolute;
	top: 36px;
	left: 0px;
	background-image:url(../images/header-bkg3.jpg);
	background-repeat:no-repeat;
}
#header-image {
	width: 310px;
	height: 186px;
	border: 1px #393a3b solid;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	position: absolute;
	left: 528px;
	top: 27px;
}

#header p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#373837;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	position: absolute;
	left: 528px;
	top: 223px;
	width: auto;
	height: 20px;
}
#header a:link,#header a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#373837;
	padding: 5px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-decoration:underline;
}
#header a:hover,#header a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#373837;
	padding: 5px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
}


/*--------------------> Content <--------------------*/
#content {
	width: 900px;
	height: auto;
	position: absolute;
	top: 310px;  /*top: 410px;*/
	left: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color:#33CCFF;
}
/*--------------------> Column Container <--------------------*/
#column-container {
	width: 900px;
	height: auto;
	position: absolute;
	top: 0px;  /*top: 410px;*/
	left: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
/*	background-color:#FFFF00;
*/}
/*--------------------> Left Column <--------------------*/
#left-column {
	width: 250px; /*width: 300px; */
	height: auto;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 50px; 
	top: 0px;
	left: 0px;
	position: relative;
	float:left;
}
#left-navigation {
	width: 250px; 
	height: 300px;
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
	position: relative;
	top: 0px;
	left: 0px;
	z-index: 100;
}
#left-navigation ul
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#left-navigation ul li
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
/*------------------ Nav Link Selectors <--------------------*/
#left-navigation a
{
	display: block;
	cursor: pointer;
	color: #000;
	text-decoration: none;
}
#left-navigation a.one
{
	background:url(../images/left-nav-1a.jpg);
	width: 250px;
	height: 39px;
}
#left-navigation a.one span
{
	display: block;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#left-navigation a.two
{
	background:url(../images/left-nav-2a.jpg);
	width: 250px;
	height: 35px;
}
#left-navigation a.two span
{
	display: block;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#left-navigation a.three
{
	background:url(../images/left-nav-3a.jpg);
	width: 250px;
	height: 35px;
}
#left-navigation a.three span
{
	display: block;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#left-navigation a.four
{
	background:url(../images/left-nav-4a.jpg);
	width: 250px;
	height: 35px;
}
#left-navigation a.four span
{
	display: block;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#left-navigation a.five
{
	background:url(../images/left-nav-5a.jpg);
	width: 250px;
	height: 35px;
}
#left-navigation a.five span
{
	display: block;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#left-navigation a.six
{
	background:url(../images/left-nav-6a.jpg);
	width: 250px;
	height: 35px;
}
#left-navigation a.six span
{
	display: block;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#left-navigation a.seven
{
	background:url(../images/left-nav-7a.jpg);
	width: 250px;
	height: 35px;
}
#left-navigation a.seven span
{
	display: block;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#left-navigation a.eight
{
	background:url(../images/left-nav-8a.jpg);
	width: 250px;
	height: 51px;
}
#left-navigation a.eight span
{
	display: block;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*------------------ Nav Link Hover Selectors <--------------------*/
#left-navigation  a.one:hover
{
	background:url(../images/left-nav-1b.jpg);
	width: 250px;
	height: 39px;
}
#left-navigation  a.two:hover
{
	background:url(../images/left-nav-2b.jpg);
	width: 250px;
	height: 35px;
}
#left-navigation  a.three:hover
{
	background:url(../images/left-nav-3b.jpg);
	width: 250px;
	height: 35px;
}
#left-navigation  a.four:hover
{
	background:url(../images/left-nav-4b.jpg);
	width: 250px;
	height: 35px;
}
#left-navigation  a.five:hover
{
	background:url(../images/left-nav-5b.jpg);
	width: 250px;
	height: 35px;
}
#left-navigation  a.six:hover
{
	background:url(../images/left-nav-6b.jpg);
	width: 250px;
	height: 35px;
}
#left-navigation  a.seven:hover
{
	background:url(../images/left-nav-7b.jpg);
	width: 250px;
	height: 35px;
}
#left-navigation  a.eight:hover
{
	background:url(../images/left-nav-8b.jpg);
	width: 250px;
	height: 51px;
}

/*--------------------> Left Column Mini Form <--------------------*/
#qc {
	width: 250px;
	height: 475px; 
	background-image:url(../images/qc-bkg.jpg);
	background-repeat:no-repeat;
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
	float: right;
	top: 0px;
	right: 0px;
}
#qc form{
	width: 200px;
	height: 250px;
	margin: 55px 0px 0px 25px;
	padding: 0px 0px 0px 0px;
}
#qc ul{
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#qc ul li{
	margin: 0px 0px 4px 0px;
	padding: 0px 0px 0px 0px;
/*	width: 200px;
	height: 25px;
*/	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #393a39;
}
#qc div{
}
#qc input {
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 0px 4px;
	width: 196px;
	height: 21px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #393a39;
	background-color: #efebd6;
	border: 1px #393a3b solid;
}
#qc input.select{
}
#qc #button{
	background-color: #7b829c!important;
	margin: 3px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	height: 23px;
	width: 200px;
	cursor: pointer;
	border: 1px #393a3b solid;
	color:#efebd6;
}
#qc input.orange-qc{
	margin: 5px 0px 3px 0px;
	padding: 2px 0px 0px 4px;
	width: 196px;
	height: 21px;
	background-color: #efebd6;
	border: 1px #393a3b solid;
}
#qc textarea {
	width: 196px;
	height: 48px;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 0px 4px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #393a39;
	background-color: #efebd6;
	border: 1px #393a3b solid;
}
#qc #checkbox input{
	width: 18px;
	height: 18px;
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align:middle;
}
#qc #checkbox {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#efebd6;
	height: 10px;
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
}
#qc p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#efebd6;
	text-align:center;
	line-height: 16px;
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
}
#qc #animal input{
    width: 168px;
    height:21px;
    border:none;
	margin: 2px 0px 0px 0px;
	padding: 2px 0px 0px 4px;
}
#qc img {
    vertical-align: middle;
}
.address2 {
    display:none;
}
.valid {
    background-color: #007940!important;
}
.invalid {
    background-color: #F00000!important;
}
#policy{
	width: 200px;
	height: 20px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:right;
}
#policy p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#efebd6;
	padding: 5px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 16px;
}
#policy a:link,#policy a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color:#efebd6;
	padding: 0px 15px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-decoration:underline;
}
#policy a:hover,#policy a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color:#efebd6;
	padding: 0px 15px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
}
/*--------------------> Right Column <--------------------*/
#right-column {
	width: 560px; /*width: 600px; */
	height: auto; 
	margin: 0px 0px 0px 0px; /* Fix the margin in IE6 */
	padding: 0px 10px 0px 0px;	
	position: relative;
	top: 0px;
	right: 0px;
	float: right;
}
#right-column h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#39477c;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
}
#right-column h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#424142;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
}
#right-column h6 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#424142;
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
}
#right-column p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#424142;
	line-height: 24px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
}
#right-column #line-height-adjustment-1 p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#424142;
	margin: -9px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#right-column #line-height-adjustment-2 p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#424142;
	margin: -5px 0px 12px 17px;
	padding: 0px 0px 0px 0px;
}
#right-column a:link, #right-column a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#223067;
	line-height: 24px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-weight:bold;
	text-decoration:underline;
}
#right-column a:hover, #right-column a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#223067;
	line-height: 24px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-weight:bold;
	text-decoration:none;
}
#right-column ul {
	margin: 14px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}
#right-column ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#223067;
	line-height: 24px;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
}
#right-column .cta-brown {
	background-color:#8c835c;
	padding:15px 30px;
	text-align:center;
	color:#FFFFFF;
}
#right-column .cta-brown a {
	color:#FFFFFF;
}
#contactInfo {
	width: 520px;
	height: 75px;
	margin: 10px 0px 15px 0px;
	padding: 5px 0px 0px 0px;
	text-align:center;
}
#contactInfo h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#414041;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 50px;
	font-weight: normal;
}
#contactInfo h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#414041;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
}
/* Main Contact Form */
#mainForm{
	margin: 0px 0px 0px 15px;
	padding: 20px;
	height: 540px;
	width: 380px;
	background-color: #7b829c;
	border: 1px solid #2c425a;
}
#mainForm form {
	margin: 0;
	padding: 10px;
	height: auto;
	width: 380px;
}
#mainForm ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	list-style-image: none;
}
#mainForm ul li {
	margin: 0px;
	padding: 0px;
	width: auto;
	clear: both;
	height: auto;
	list-style-type: none;
	list-style-image: none;
}
#mainForm label {
	display: block;
	height: 25px;
	margin: 0px;
	padding: 0px;
	float: left;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #dbdbde;
	font-weight:normal;
}
#mainForm input {
	padding: 4px;
	border: 1px solid #16212c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #16212c;
	font-weight:normal;
	background-color: #ffffff;
	float: right;
	height: auto;
	width: 250px;
	margin-bottom: 10px;
}
#mainForm input.select{
	padding: 4px;
	border: 1px solid #16212c;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #16212c;
	font-weight:normal;
	background-color: #ffffff;
	float: right;
	width: 260px;
	margin-bottom: 10px;
	border: 1px solid #16212c;
}
#mainForm #dropdown {
	margin: 0px 0px 9px 83px;
	border: 1px solid #16212c!important;
	width: 260px;
	height: 25px;
	padding: 4px;
}
#mainForm input#button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
	color: #ffffff;
	float: right;
	clear:both;
	padding: 4px;
	height: 25px;
	width: 260px!important;
	margin: 0px 0px 0px 0px;
	display: block;
	background-color: #2c425a;
}
#contact input.orange-main{
}
#mainForm textarea {
	padding: 4px;
	border: 1px solid #16212c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #16212c;
	font-weight:normal;
	background-color: #ffffff;
	float: right;
	height: 125px !important;
	width: 250px;
	margin-bottom: 10px;
}
#mainForm #animal input{
	border: 1px solid #16212c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #16212c;
	font-weight:normal;
	float: right;
	width: 214px;
    height:21px;
	margin: 0px 5px 10px 120px;
	padding: 4px 4px 4px 4px;
	float: left;
}
#mainForm #animal img {
    margin-top: 0px;
	float: right;
	background-color:#330066;
	width: 29px;
	height: 29px;
	border: 1px solid #16212c;
}
#contact img {
    vertical-align:middle;
}
.address2 {
    display:none;
}
.valid {
    background-color: #007940!important;
}
.invalid {
    background-color: #F00000!important;
}
/* Membership Contact Form */
#membershipForm {
	margin: 0px 0px 0px 15px;
	padding: 20px;
	height: 745px;
	width: 380px;
	background-color: #7b829c;
	border: 1px solid #2c425a;
}
#membershipForm form {
	margin: 0;
	padding: 10px;
	height: auto;
	width: 380px;
}
#membershipForm ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	list-style-image: none;
}
#membershipForm ul li {
	margin: 0px;
	padding: 0px;
	width: auto;
	clear: both;
	height: auto;
	list-style-type: none;
	list-style-image: none;
}
#membershipForm label {
	display: block;
	height: 25px;
	margin: 0px;
	padding: 0px;
	float: left;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #dbdbde;
	font-weight:normal;
}
#membershipForm input {
	padding: 4px;
	border: 1px solid #16212c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #16212c;
	font-weight:normal;
	background-color: #ffffff;
	float: right;
	height: auto;
	width: 250px;
	margin-bottom: 10px;
}
#membershipForm input.select{
	padding: 4px;
	border: 1px solid #16212c;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #16212c;
	font-weight:normal;
	background-color: #ffffff;
	float: right;
	width: 260px;
	margin-bottom: 10px;
	border: 1px solid #16212c;
}
#membershipForm #dropdown {
	margin: 0px 0px 9px 83px;
	border: 1px solid #16212c!important;
	width: 260px;
	height: 25px;
	padding: 4px;
}
#membershipForm input#button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
	color: #ffffff;
	float: right;
	clear:both;
	padding: 4px;
	height: 25px;
	width: 260px!important;
	margin: 0px 0px 0px 0px;
	display: block;
	background-color: #2c425a;
}
#membershipForm #contact input.orange-main{
}
#membershipForm textarea {
	padding: 4px;
	border: 1px solid #16212c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #16212c;
	font-weight:normal;
	background-color: #ffffff;
	float: right;
	height: 125px !important;
	width: 250px;
	margin-bottom: 10px;
}
#membershipForm #checkbox input{
	width: 18px;
	height: 18px;
	margin: 0px 5px 0px 85px;
	padding: 0px 0px 0px 0px;
	vertical-align:middle;
}
#membershipForm #checkbox {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#efebd6;
	height: 10px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#membershipForm #radiobutton input{
	width: 18px;
	height: 18px;
	margin: 0px 5px 0px 35px;
	padding: 0px 0px 0px 0px;
	vertical-align:middle;
}
#membershipForm #radiobutton {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#efebd6;
	height: 10px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#membershipForm p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#efebd6;
	width: 230px;
	height: 15px;
	margin: 0px 0px 8px 0px;
	padding: 0px 0px 0px 0px;
}
#membershipForm #animal input{
	border: 1px solid #16212c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #16212c;
	font-weight:normal;
	float: right;
	width: 214px;
    height:21px;
	margin: 0px 5px 10px 120px;
	padding: 4px 4px 4px 4px;
	float: left;
}
#membershipForm #animal img {
    margin-top: 0px;
	float: right;
	background-color:#330066;
	width: 29px;
	height: 29px;
	border: 1px solid #16212c;
}
#membershipForm #contact img {
    vertical-align:middle;
}
#membershipForm .address2 {
    display:none;
}
#membershipForm .valid {
    background-color: #007940!important;
}
#membershipForm .invalid {
    background-color: #F00000!important;
}

/*--------------------> Footer <--------------------*/
#footer {
	width: 900px;
	height: auto;
	position:relative;
	top: 0px;
	left: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}
#footer p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#393a39;
	text-align:center;
}
#footer p a:link, #footer p a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#393a39;
	text-decoration:underline;
}
#footer p a:hover, #footer p a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#393a39;
	text-decoration:none;
}
#footer #cta {
	width: 850px;  /*900px;*/
	height: 210px;
/*	position: relative;
	top: 0px;
	left: 0px;
*/	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 50px;
/*	background-color:#FF00FF;
*/}
#footer .cta-image {
	width: 105px;
	height: 95px;
	border: 1px #393a3b solid;
	float: right;
	margin: 8px 20px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#footer #cta h5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#39477c;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
}
#footer #cta p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#393a39;
	line-height: 24px;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 10px 0px;
	font-weight: normal;
	text-align:left;
}
#footer #cta a:link, #footer #cta a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#39477c;
	text-decoration:underline;
	font-weight:bold;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 10px 0px;
}
#footer #cta a:hover, #footer #cta a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#39477c;
	text-decoration:none;
	font-weight:bold;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 10px 0px;
}
#footer .cta-1 {
	width: 230px;
	height: 190px;
	background-image:url(../images/cta-bkg.jpg);
	background-repeat:no-repeat;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 20px;
}
#footer .cta-2 {
	width: 230px;
	height: 190px;
	background-image:url(../images/cta-bkg.jpg);
	background-repeat:no-repeat;
	float: left;
	margin: 0px 0px 0px 25px;
	padding: 20px 0px 0px 20px;
}
#footer .cta-3 {
	width: 230px;
	height: 190px;
	background-image:url(../images/cta-bkg.jpg);
	background-repeat:no-repeat;
	float:left;
	top: 0px;
	right: 0px;
	margin: 0px 0px 0px 25px;
	padding: 20px 0px 0px 20px;
}
button {
	background: url(https://www.paypal.com/en_US/i/btn/btn_donateCC_LG.gif) left top no-repeat;
	width: 120px;
	height: 50px;
	border: none;
	cursor: pointer;
	
}
/*--------------------> Bennett Captcha <--------------------*/
#pnlCaptcha {
	width: 240px;
	height: auto;
	clear: both;
}
#pnlCaptcha p {
	width: 240px;
	height: auto;
	float: left;
	clear: both;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
#pnlCaptcha label {
	width: 240px;
	height: auto;
	float: left;
	clear: both;
	margin: 0px;
	padding: 0px;
}
.captcha {
	width: 240px;
	height: auto;
	float: left;
	clear: both;
	margin: 0px;
	padding: 0px;
}
.captcha img {
	width: 240px;
	float: left;
	clear: both;
	margin: 15px 0px 15px 0px;
	padding: 0px;
}
.captcha span {
	width: 240px;
	height: auto;
	float: left;
	clear: both;
	margin: 0px;
	padding: 0px;
}
.captcha span input {
	width: 240px;
	height: auto;
	float: left;
	clear: both;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
/*--------------------> Bennett Form <--------------------*/
#bennett {
}
#bennett input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
#bennett textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
#bennett ul {
	width: 240px;
	height: auto;
	margin: 0px;
	padding: 0px;
}
#bennett ul li {
	margin: 0px;
	padding: 0px;
}
/*--------------------> Bennett Summary <--------------------*/
#ValidationSummary1 {
	width: 240px;
	height: auto;
	float:left;
	clear:both;
	margin: 15px 0px 15px 0px;
	padding: 0px;
}
#ValidationSummary1 ul {
	width: 240px;
	height: auto;
	float:left;
	clear:both;
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#ValidationSummary1 ul li {
	float:left;
	clear:both;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
}
/*--------------------> Bennett Error <--------------------*/
#errors {
	float:left;
	clear:both;
	width: 240px;
	height: auto;
	margin: 0px;
	padding: 0px;
	color: #990000;
}
#errors span {
}
#errors ul {
	float:left;
	clear:both;
	width: 240px;
	height: auto;
	padding: 0px;
	margin: 20px 0px 20px 0px;
}
#errors ul li {
	float:left;
	clear:both;
	width: 240px;
	height: auto;
	margin: 7px 0px 0px 0px;
	padding: 0px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	list-style: none;
	color: #990000;
}
/*--------------------> Bennett Button <--------------------*/
input#btnValidateForm {
	float: left;
	clear: both;
	width: 240px;
	height: auto;
	margin: 10px 0px 0px 0px;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #990000;
}
input#btnSubmitForm {
	float: left;
	clear: both;
	width: 240px;
	height: auto;
	margin: 10px 0px 0px 0px;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #990000;
}
/*-------------------> Clearfix and sIFR, Please do not modify <--------------------*/
/* Clearfix */
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {
	display:inline-block;
}
/* Hide from IE Mac \*/
.clearfix {
	display:block;
}
/* End hide from IE Mac */
.brclear {
	clear:both;
	height:0;
	margin:0;
	font-size: 1px;
	line-height: 0;
}
/* sIFR http://www.mikeindustries.com/sifr/ Current Version 2.0.2 */
/* These are standard sIFR styles... do not modify */
.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}
.sIFR-replaced {
	visibility: visible !important;
}
span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}
.sIFR-flash + div[adblocktab=true] {
	display: none !important;
}
/* =============== you can edit these styles ====================== */
.sIFR-hasFlash h1, .sIFR-hasFlash h2 {
	visibility: hidden;
}
