*,  html {
	margin: 0;
	padding: 0;
        border: 0;
	}

html, body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
	padding: 0;
        border: 0;
    background-color: #eee;
	}
	
#Top{ border-top: 5px solid #75be33;}

h3{
        clear: both;
	background-color:#ddd;
	background-color:#75be33;
	color:#fff;
	text-indent: 10px;
	font-size: 16px;
	line-height: 26px;
	margin: 5px 0;
	width: 100%;
        min-width: 95%;
	letter-spacing: 2px;

}

.bigGrey a{color: #fff;}
.redbold{color: #d00; font-weight:bold;}

.quotes{width: 245px; height: 150px;}
 
.submenu a:link, .submenu a:visited, .submenu a:hover{background-image: url(images/grass.gif);
	background-repeat: no-repeat;
	background-position: left top;
	}
 
.paypal{width: 250px; float:right;}
.recurring_pmt{width: 320px; float:left; margin-right: 50px;}
 
.contactform{width: 500px; float:left; margin-right: 20px;}
.terms{width: 350px; float:right; padding: 0 10px; }
 
.coupon, .coupon2{background: transparent url(images/smallbug6.jpg) no-repeat bottom right;}

.btn{background-color:#7BB23A; border:1px solid #006600; color:#fff; font-weight:bold;}

.blogtitle{font-size:14px; color:#993300; font-weight:bold;}
.orangebox a:link{color:#993300; font-weight:bold;}

form td input, form td select{font-size: small; height:20px;  vertical-align:middle;}
form td {height: 20px; vertical-align:middle;}


