/* ================ USGS Style adjustments ================*/  

#usgstitle { 
	border-bottom: #000 2px thin;
	margin: 0 2% 0 0;
	padding: 5px;
	} 

/* ================ Site Styles ================*/  
td { padding-left: .5em;}

#maincontent { width:100%;  background-color:#FFFFFF;}
 
#leftcontent { width:97%; float:left; padding-top: 1%;}

#rightcontent { width:22%; float:right; display:none; }

#horizontalcssmenu {border-bottom: 1px #009999 solid;}

	#leftcontent h1, #maincontent h1{ font-size:1em; color:#fff; background-color:#cccc99; margin:0; padding:2px;
	 border-top: 1px #663300 solid; margin-top:5px;}

	#maincontent h1{ font-size:1.25em;}
	#leftcontent h2, #maincontent h2{ font-size:1.25em; color:#fff; background-color: #003399; margin: 2px 0 2px 0; padding:3px 0 4px 5px; }
	#leftcontent h3, #maincontent h3{ font-size:1.125em; color: #330000; background-color: #CCCC99; margin: 1px 0 0 0; padding:.2em .2em .2em 1em; }
	#leftcontent h4, #maincontent h4{ font-size:1em; color:#660000; margin:0; padding: .5em 0 .2em 1.5em; }
	#leftcontent h5, #maincontent h5{ font-size:.8em; color:#fff; background-color:#663300; margin:0; padding:2px; }
	#leftcontent h6, #maincontent h6{ font-size:.75em; color:#fff; background-color:#663300; margin:0; padding:2px; }

	#leftcontent p { font-size:1em; margin:.25em .25em .25em 1em ; padding:0; padding-left:1.5em;}
	#leftcontent p.projectTitle { font-size:1.125em; color:#660000; font-weight:bold; margin:0; padding: .5em 0 .2em 1.5em; }
	#leftcontent p.description { }
	#leftcontent p.contact { padding:.5em 0 1em 1.5em;}
	#leftcontent p.url { padding: 0 0 1em 1.5em;}
	#leftcontent ol, #leftcontent ul { margin-top: 0; padding-top:0; margin-bottom: 0; padding-bottom:0;}
	#leftcontent ol li, #leftcontent ul li { margin: 0 0 0 2em;}
	
	#rightcontent p { font-size:1em;}
	#rightcontent h1 { font-size:1.5em; color:#fff; background-color:#330066; margin:0; padding:2px;}
	#rightcontent h2 { font-size:1.25em; color:#fff; background-color:#330066; margin:0; padding:2px; }
	#rightcontent h3 { font-size:1.125em; color:#fff; background-color:#669999; margin:0; padding:2px; }
	#rightcontent h4 { font-size:1em; color:#fff; background-color:#336633; margin:0; padding:2px; }
	#rightcontent h5 { font-size:.8em; color:#fff; background-color:#000066; margin:0; padding:2px; }
	#rightcontent h6 { font-size:.75em; color:#fff; background-color:#663300; margin:0; padding:2px; }
	
	#rightcontent ul { margin-left: .5em;}
	#rightcontent ul li {  font-size:1em; list-style:none; padding-bottom:.5em;}
	#rightcontent li.sublist {font-size:1em; list-style: circle; list-style-position: inside;}
	
	#rightcontent #search { margin: 1% 0 1% 0;}

	

.leadIn { font-size: .9em; }
td.leadIn {color: #996600; font-weight: bold;}
.nobullet { list-style:none;}
.smallText { color:#000000; font-size: .75em; font-weight:normal; }
