/* top right bottom left */html {margin: 0; padding: 0;}body {font: 100% Verdana, Arial, Helvetica, sans-serif;   margin: 0; padding: 0;   background: rgb(100%,100%,100%); color: black;}a:link, a:visited, a:hover {	color: #006699;	text-decoration: underline;}a:hover {text-decoration: none;}/* overrides decoration from previous rule for hovered links */h1 {font-size: 200%; text-transform: lowercase; letter-spacing: 3px;   margin: 0; padding: 0.66em 0 0.33em 29%;   background: rgb(85%,85%,70%);}h2 {font-size: 150%; color: #006699;}h3 {	font-size: 1.33em;	margin: 0;	padding: 0;	border-bottom: 1px solid black;	color: #000099;}h4 {font-size: 1em; margin: 0; padding: 0.33em 0 0;    color: rgb(50%,50%,35%);}h1, h3, h4 {line-height: 1em;}p {line-height: 1.5; margin: 0.5em 0 1em;}#globalNav{padding: 0px 0px 10px 0px}  /*************** #sidebar styles **************/div#sidebar {	margin: 2em 0 0 2%;	text-align: center;	background-color: rgb(217,234,244);	font-size: 80%;}#sidebar ul {list-style: none; margin: 0; padding: 0 0 2em;  background: rgb(181,213,255); margin: 0 6px 0 0;}#sidebar h4 {	margin: 0 6px 0 0;	font-size: 1.2em;	padding: 10px;}#sidebar li {padding: 0.25em 0; line-height: 1em;  border-bottom: 2px solid rgb(217,234,244);}#sidebar a {text-decoration: none;  padding: 0.25em 0.5em; margin: 0 1em;  background: rgb(217,234,244);  position: relative; top: 1.1em;  line-height: 1.2;  display: block;}#sidebar a:link {color: rgb(3%,35%,68%);}#sidebar a:visited {color: rgb(38%,58%,82%);}#sidebar a:hover {color: rgb(0%,0%,40%);  background: #FFFFFF;}    /*************** #pageName styles **************/#pageName{	padding: 0px 0px 10px 10px;	text-align: center;/*	border-left-width: 1px;	border-left-style: solid;	border-left-color: #000CCC; */}/************** .feature styles ***************/.feature{	padding: 0px 0px 10px 10px;	font-size: 80%;	color: #000066;}.feature h3{	padding: 30px 10px 5px 0px;	text-align: center;	margin-top: -40px;}.feature img{	float: left;	padding: 0px 10px 0px 0px;	margin: 0 5px 5px 0;}/* adjust margins to change separation between the feature image and text flowing around it *//************** .story styles *****************/.story{	clear: both;	padding: 10px 5px 0px 10px;	font-size: 80%;	color: #000066;/*	border-left-width: 1px;	border-left-style: solid;	border-left-color: #000CCC; */}.story p{	padding: 0px 0px 10px 0px;}/***************/.text{	clear: both;	padding: 10px 0px 0px 10px;	font-size: 80%;	color: #000066;	line-height: 0.75;}	/************* #siteInfo styles ***************/#siteInfo{	clear: both;	border: 1px solid #cccccc;	font-size: 70%;	color: #222222;	padding: 10px;	margin-top: 0px;	width: 680px;}/* negative top margin pulls siteinfo up so its top border overlaps (and thus lines up with)	the bottom border of the navBar in cases where they "touch" */#siteInfo img{	padding: 4px 4px 4px 0px;	vertical-align: middle;}
