/*For this site – re <a>:
Removing underline from <a> in mainContent is on an exception basis, NOT via a cross-site descendent (which would overpower the rule in the EPM).
Therefore, set up an appropriate, 'no decoration,' rule for this, on each page. Probably means a div wrapping all on a page, as hook for the specific <a>.
If later, decide for 'blue <a> in EPM, then can remove these exceptions and go for descendent. That would also involve changing the <a> color in EPM.*/
#header #leftHead {
	float: left;
	width: 171px;
}
#header #leftHead #leftHeadPic img {
	padding: 5px;
	border: 4px solid #666666;
	margin-top: 10px;
}
#header #leftHead p {
	text-align: center;
	margin-top: 5px;
	color: #0000CC;
	margin-bottom: 10px;
	font-size: 0.85em;
	background-color: #E3E3E3;
	padding: 2px;
}
#headCenterTopLeft {
	float: left;
	width: 600px;
	margin-top: 74px;
	color: white;
	font-size: 40px;
	margin-left: 63px;
}
#headCenterBottRight {
	float: right;
	width: 600px;
	text-align: right;
	margin-top: 18px;
	color: white;
	font-size: 40px;
	margin-right: 60px;
}
.zeroTopBott {
	margin-top: 0px;
	margin-bottom: 0px;
}
#header p {
	margin-top: 0px;
	margin-bottom: 0px;
}
#summary {
}
.margTop5 {
	margin-top: 5px;
}
.margBott5 {
	margin-bottom: 5px;
}
#p7EPMw1_1 #p7EPMc1_1 p {
	margin-top: 5px;
	margin-bottom: 5px;
}
#p7EPMdw_1 #p7EPMw1_1 #p7EPMc1_1 .margTop12 {
	margin-top: 12px;
}
.noBullet {
	list-style-type: none;
}
.centerVid {
	margin-left: 242px;
}
#p7EPMw1_2 #p7EPMc1_2 p {
	margin-top: 5px;
	margin-bottom: 5px;
}
#p7EPMdw_1 #p7EPMw1_2 #p7EPMc1_2 .margTop12 {
	margin-top: 12px;
}
#p7EPMw1_2 #p7EPMc1_2 .margTop9 {
	margin-top: 9px;
}
.margTop9 {
	margin-top: 9px;
}
#summary p, ol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
}
#summary .parenthetic {
	font-size: 0.8em;
	text-align: center;
}
.smallCaps {
	font-variant: small-caps;
}
.zeroTop {
	margin-top: 0px;
}
#mainContent {
	font-family: Arial, Helvetica, sans-serif;
}
.reddish {
	color: #900;
}
.shortContent {
	margin-top: 15px;
	margin-left: 25px;
}
.shortContent a {
	text-decoration: none;
}
#summary a {
	text-decoration: none;
}
#carbCost {
}
#carbCost a {
	text-decoration: none;
}
#discuss a {
	text-decoration: none;
}
#mainContent .spotBox {
	padding: 12px;
	margin-right: 220px;
	margin-left: 220px;
	border: 2px groove #900;
}
#mainContent .spotBox p {
	font-size: 100%;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 0px;
}
#mainContent .spotBoxWide {
	margin-right: 13px;
	margin-left: 13px;
	border: 2px groove #900;
	padding-right: 10px;
	padding-left: 0px;
}
#mainContent .spotBoxWide li {
	font-size: 115%;
	margin-top: 10px;
	margin-bottom: 10px;
	list-style-type: square;
}
.centerText {
	text-align: center;
}
.margTop12 {
	margin-top: 12px;
}
.margBott12 {
	margin-bottom: 12px;
}
.em9 {
	font-size: .9em;
}
.em85 {
	font-size: .85em;
}
.em8 {
	font-size: .8em;
}
.leftMarg {
	margin-left: 35px;
}
.margLeft25 {
	margin-left: 25px;
}
.margTop30 {
	margin-top: 30px;
}
.decorNone {
	text-decoration: none;
}
#whereWeAre ul li a {
	text-decoration: none;
}
.em115 {
	font-size: 1.15em;
}
.zeroBott {
	margin-bottom: 0px;
}
.margBott25 {
	margin-bottom: 25px;
}
#summary .indent2X80 {
	font-size: 80%;
	margin-left: 50px;
}
.indent {
	margin-left: 20px;
}
.black {
	color: #000;
}
#art33 {
}
#art33 a {
	text-decoration: none;
}
.whiteSpace {
	white-space: pre;
}
.em15 {
	font-size: 1.5em;
}
#mainContent .spotBoxWide.motion ul ul li{
	list-style-type: disc;
	margin-top: 0px;
	margin-bottom: 0px;
}
#art33ep #p7EPM_1 #p7EPMdw_1 #p7EPMw1_2 #p7EPMc1_2 a {
	text-decoration: underline;
}
#concFiles a {
	text-decoration: none;
}
.indent .conc_list_box{
	margin-left: 60px;
}
.blue {
	color: #33F;
}
.brown {
	color: #963;
}
.green {
	color: #060;
}
.indentMore {
	margin-left: 30px;
}
#headline p {
	text-indent: 25px;
}
#headline a {
	text-decoration: none;
}
#headline ul {
	padding-left: 55px;
}
#mainContent #converse1 {
	border: 2px groove #03F;
	padding: 0px 15px;
	margin: 0 15px 15px 15px;
}
.converseText {
	margin-left: 15px;
	margin-right: 5px;
}
#recaptcha_area {
/*	margin-left:150px;
	margin-top: -70px;
*/}
#recaptcha_area #recaptcha_response_field {
    position: static !important;
}
.gov_box {
	margin-right: 10px;
	margin-left: 35px;
	border: thin solid #000;
	padding-right: 15px;
	padding-left: 25px;
}
#to_indent_audio object{
	margin-left: 45px;
}
.code_text {
	font-family: Consolas, "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", Monaco, "Courier New", monospace;
}
.main_text {
	font-family: sansita-one;
	font-style: normal;
	font-weight: 400;
}
