BODY {
	background: #DCDDE0 url(../images/soapstone_background.jpg) repeat scroll;
	color: #000;
	font-family: Palatino,Georgia, serif;
	font-size: 15px;
	}

	
A {color: #669; text-decoration:none;}
A:link  {color: #669;  text-decoration:none;}
A:visited {color: #669; }
A:active  {color: #999; text-decoration:underline;}
A:hover  {color: #999;  text-decoration:underline;}

	
/* -- Formatting Stlyes -- */

	.contentBox {
		background: url(images/soapstone_content_bg.jpg) ##DCDDE0; 
		border-left: 1px solid ##666; 
		border-right: 1px solid ##666; 
		border-bottom: 1px solid ##666;
	}


/* Headers, Standard Formatting */
	H1,H2,H3,H4,H5,H6,H7 {font-family: Palatino, Georgia, sans-serif;}

	H1 {
		font-weight: bold;
		font-size: xx-large;
		color: #333;
	   }

	H2 {
		font-weight: bold;
		font-size: 23px;
		color: #333;
	   }

	H3 {
		font-weight: bold;
		font-size: 16px;
		color: #333;
	   }

	H4 {
		font-weight: bold;
		font-size: 13px;
		color: #333;
	   }

	H5 {
		font-weight: bold;
		font-size: 11px;
		color: #333;
	   }

	P, DT, DD, DD, DL, UL, LI, BLOCKQUOTE   {
			font-family: Palatino,Georgia, serif;
			font-size: 15px;
	   }


	BLOCKQUOTE	{margin-left: 1em;}


	P A {font-weight:bold;}

	.pageheading {padding-top: 8px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;}

	.content {padding-left: 30px; padding-right: 10px;}

	.photoBorder {border-color: white;}
	
	
/* Bottom & Global Navigation */

	.bottomcopyright { color: #d9001d; font-size: 10px; padding-top: 5px;}
	.bottomaddress { font-family: Palatino,Georgia, serif; font-size: 12px; color: #666}
	.bottomaddress a {color: #666;}
	.bottomaddress a:link {color: #666; text-decoration: underline}
	.bottomaddress a:visited {color: #666; text-decoration: underline}
	.bottomaddress a:hover {color: #666; text-decoration: none}
	.bottomaddress a:active {color: #666; text-decoration: none}
	
	.bottomcredits {color: #d9001d; font-size: 9px }
	.bottomcredits a:link {color: #d9001d; text-decoration: underline}
	.bottomcredits a:visited {color: #d9001d; text-decoration: underline}
	.bottomcredits a:hover {color: #fff; text-decoration: none}
	.bottomcredits a:active {color: #fff; text-decoration: none}


/* Error Block */
	.errorblock {font-family:Verdana,sans-serif; font-size: 12px; border: solid;border-width: 0px;border-color: #000 }
	.errorblock th { background:#ccc; color:#000; border-bottom:solid #666 1px; border-top:solid #333 2px; font-size: 11px }
	.errorblock td { background:#eee; color:#000; font-size: 11px }
	.errorblock td a:link { color: #009}
	.errorblock td a:hover { color: #00c }
	.errorblock td a:visited { color: #009 }
	.errorblock td a:active{ color: #009 }

/* Error Inline */
	.error { color: #930; font-size: 105%; font-weight: bolder; }

/* FORMS */
	.form { font-family:Verdana,sans-serif; font-size: 12px; background: url(images/formbg.gif) #fff; /* padding: 2px;*/}
	.form th.formTitle { font-family:Verdana,serif; background:#fff;  padding: 0px;  color:#fff; font-size: 16px; text-transform: uppercase}
	.form th { background:#fff; color:#000; font-size: 12px;}
	.form td { background:#fff transparent; color:#000; font-size: 12px;}
	.form td table td { padding: 1px; }
	.form input { font-family: Verdana, sans-serif; font-size:11px}
	.form select { font-family: Verdana, sans-serif; font-size:11px; background: #fff}
	.form textarea { font-family: Verdana, sans-serif; font-size:12px}

	.formInputName { background:#fff; color:#000; font-size: 12px; }
	.formInputValue { background:#fff transparent; color:#000; font-size: 12px;}
	

/* admin */
	.admin { font-family: Verdana, arial, sans-serif; font-size: 10px;}
	.admin a:link { color: #900 }
	.admin a:hover { color: #f00; background: #fcc; }
	.admin a:active { color: #900 }
	.admin a:visited { color: #900 }
