/* Page Formatting */
* 								{padding: 0px; margin: 0px}
#lBorder						{background: url("../images/margins.gif") top left repeat; float: left; width: 15%; height: 100%; border-right: 3px groove}
#rBorder						{background: url("../images/margins.gif") top right repeat; float: right; width: 15%; height: 100%; border-left: 3px inset}
body								{background-image: url("../images/back1.jpg"); font-family: Verdana, Geneva, sans-serif; font-size: 14px}
h1								{text-align: left; background: url("../images/greenstone.jpg") repeat-x; border-bottom: 3px ridge}
h1 img							{padding-left: 5px}

/* Links */
#links							{width: 15%; padding-top: 20px; float: left}
#links a							{text-decoration: none; background: url("../images/greenstone.jpg"); display: block; font-family: 'Times New Roman', serif; font-size: 18px;
								color: rgb(227,222,202); width: 180px; margin: 5px 20px 15px 5px; padding: 5px; display: block; border-top: 1px outset; 
								border-left: 1px outset; border-right: 3px outset; border-bottom: 3px outset; text-align: center}

/* Home Page */
#home 							{width: 45%; display: block; float: left; margin-top: 10px; color: rgb(11,53,24);
								font-size: 14pt; font-family: 'Times New Roman', serif}
#home a							{font-weight: bold; color: rgb(11,53,24)}
#home a:hover					{background-color: yellow; color: black; text-decoration: none}
#homeFP:first-line   				{font-variant: small-caps}
#homeFP:first-letter 			{font-size: 400%; line-height: 0.8; margin: 0px; color: rgb(157, 87, 89)}

/* Page Content */
#content         					{width: 45%; display: block; float: left; margin: 10px 0px 10px 10px; color: rgb(11,53,24)}
#content h2:first-line   			{font-variant: small-caps}
#content h2:first-letter 		{float: left; font-size: 200%; line-height: 0.8; margin: 0px 5px 0px 0px;
								font-family: 'Times New Roman', serif; color: rgb(157, 87, 89)}
#content dl						{float: left; font-family: 'Times New Roman', serif; border: 1px solid rgb(11,53,24); padding: 5px}
#content dt						{display: block; font-weight: bold; margin-left: 0px; padding-left: 0px; font-size: 14pt; font-weight: bold}
#content dd						{margin: 0px 0px 5px 20px; padding: 0px 0px 5px 20px; font-size: 12pt; color: black}
#content p						{margin: 10px 0px 0px 10px; padding: 10px 0px 0px 10px; float: left; font-size: 14pt; 
								font-family: 'Times New Roman', serif; font-weight: bold}

/*	Contact Form Styles */
#formContent           				{width: 50%; float: left; margin-left: 10px; margin-bottom: 10px; 
								font-size: 12px; color: rgb(11,53,24)}
#formContent h2        				{font-size: 22px; text-align: center; letter-spacing: 5px;
								margin: 5px 0px; font-weight: normal}
#formContent p:first-line         	{margin: 0px 0px 2px 0px; padding: 0px; font-size: 12px}
#formContent p span 				{color: red}
#formContent fieldset				{background-color: rgb(227,222,202); padding: 10px; margin-bottom: 10px}
#formContent fieldset span			{color: red}
#formContent label.blockLabel		{display: block; position: relative; width: 450px; margin: 12px 0px}
#formContent label.blockLabel input	{position: absolute; left: 140px}
#fName, #lName, #email			{width: 250px}
#street1, #street2				{width: 350px}
#phone, #city					{width: 150px}
#state							{width: 40px}
#formContent p					{text-align: center; font-size: 10pt; color: rgb(11,53,24)}
