﻿ #page-content .content h1 { color: #90BF00 !important; }
 
.featured-special
{ 
	margin-bottom: 40px; 
}
.featured-special .photo
{ 
	float: left; 
	width: 178px; 
	margin-right: 15px; 
}
.featured-special .description
{ 
	position: relative; 
	float: left; 
	width: 385px; 
}
.featured-special .description h4
{ 
	margin-top: 0px !important; 
}

.discount-table td
{
	border-bottom: dashed 1px #666;
	padding: 3px;
	background-color: #F9F9ED;
	font-size: 130%;
}

.discount-table td
{
	border-bottom: dashed 1px #666;
	padding: 3px;
	background-color: #F9F9ED;
	font-size: 130%;
}

.discount-table td strong { color: #90BF00; }

.fine-print { font-size: 80%; color: #BCBCBC; }

.callout { background-color: #E8F2CF; padding: 10px; margin-top: 10px; }

.form-section { width: 600px; background-color: #F4F4F4; border-width: 0; margin-bottom: 20px; }
.form-section th { background-color: #CEE394; padding: 5px 3px; font-size: 130%; text-align: left; }
.form-section .cols th { font-size: 100%; text-align: center; }
.form-section .cols td { font-size: 100%; text-align: center; font-weight: bold; }
.form-section td { padding: 5px; vertical-align: top; }
.form-section td.header { font-weight: bold; }
.form-section input { margin: 0; }
