/* CSS Document *//*	secondact.css	Notes:	All positioning is done using floats (no absolute positioning).	We encounter the IE div spacing bug frequently, and use the "* html" hack to	get around it. Layout is nearly identical in IE & FF.		Anytime you make positioning changes, look for a corresponding "* html" rule for WinIE specific layout.*//* debugging:div { border: solid 1px red; }*//*Zero the defaults*/html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, a { 	margin: 0; 	padding: 0; 	border: 0; }/* global stuff */.image { border: 0px; }.clear { clear: both; }a { text-decoration: none; }a:link { color: #a10007; }a:visited { color: #a10007; }a:hover { color: #ffcc33; }h1 { text-align: center; margin-bottom: 20px; font-size: 135%; color: #a10007; font-weight:bold;}h2 {  color: #a10007; font-weight: bold; font-size: 100%; }.bold {font-weight: bold; }.firstletter { color: #a10007;  font-size: 150%; }.italic { font-style:italic; }.imagecenter { text-align: center;  border: 0;}div.pictureleft {float: left; margin: 0px 10px 0px 0px; }div.pictureright {float: right; margin: 0px 0px 0px 10px; }.red { color: #a64040; }.bullet { margin: 3px 0 0px 20px; }.underline { text-decoration:underline; }.smalltext { font-size: 90%; }.ul { margin-left: 50px; margin-top: 20px; }html { font-size: 100.01%; }body {  background-image:url(images/background.gif); background-repeat:repeat-y; color: #000; font-family: Verdana, Arial, Sans-Serif; font-size:14px; }/* the fullpage div has a specified width to keep the main information from collapsing when a window is shrunk*/div#fullpage { width: 900px; }/*	the nav div is for the navigation elements. in this case, the section titles.*/div#nav {  float: left; width: 100px; padding-top: 10px; margin-left: 10px; font-size: 120%; }* html div#nav {  margin-left: 5px; }div#nav a { margin: 10px 0px 20px 0px; display: block; }div#nav a:link { color: #ffcc33; }div#nav a:visited { color: #ffcc33; }div#nav a:hover { color: #fff; }/*	the main div is where content is rendered on the various pages. */div#main { width: 530px; float: left; margin: 30px 20px 0 20px; text-align: center; }* html div#main {  width: 430px;  margin: 30px 10px 0 20px; }div#inventingsecondact {  text-align: center; margin-bottom: 20px; font-size: 135%; color: #a10007; font-weight:bold; font-style:italic; width: 530px; }div#sectiontitle {  text-align: center; margin-bottom: 20px; font-size: 135%; color: #a10007; font-weight:bold; }			/* the body div lives withint he main div, and is where the main text goes for each page */div#mainbody { width: 500px; line-height: 18px; float: left; text-align: justify; margin: 10px 20px 30px 20px; }* html div#mainbody { margin: 10px 10px 30px 10px; }/*	the logo div is where we put the logo and the address information beneath itThe margin-left is in the negative digits so that the images in the topspace div can overlap the logo div */div#address { width: 100px; height: 50px; line-height: 1.5em; font-size: 80%; text-align: right; float: right;  margin-top: 5px; margin-right: 105px; }* html div#address { margin-right: 50px; }div#address a { display: block; }div#address a:link { color: #a10007; }div#address a:visited { color: #a10007; }div#address a:hover { color: #fff; }/*bottom nav */div#bottomnav {  text-align: center; width: 530px; }/* copyright */div#copyright { font-size: 75%; margin-top: 20px; color: #a10007; text-align: center;  width: 530px; }