/* Less is more */body {margin: 0;font-family: verdana, arial, helvetica, sans-serif;background-color: #d0cb86;}/* Has a background image to create the patterned panel down the left side of the page. */#container {padding: 0pt;margin: 0;background-image: url(images/);background-repeat: repeat-y;background-position: top left;}/* Banner near top of page that says the name of the whole site - also has crane background image. */#main-title {margin-bottom: 0;margin-left: 0;margin-right: 0;padding-right: 170px;font-size: 1.3em;letter-spacing: 5px;text-align: right;background-image: url(images/logorby.gif);background-repeat: no-repeat;background-position: top left;background-color: #2e348a;height: 70px;color: #cbb21f;padding-top: 90px;padding-bottom: 25px;}/* Not contained in the main-text element. Has background image to create effect of continuation of crane image. */h1 {margin-top: 0;margin-bottom: 0;margin-left: 0;margin-right: 0;font-size: 17px;padding-bottom: 7px;padding-top: 7px;padding-left: 35px;padding-right: 0;font-weight: normal;background-image: url(images/);background-repeat: repeat-y;background-position: top left;border-top: 1px #cbb21f solid;border-bottom: 5px #cbb21f solid;color: #ffffff;background-color: #2e348a;}/* Styles for the main text on the page. */#main-text {margin-top: 0;margin-bottom: 0;margin-left: 160px;margin-right: 220px;padding-right: 10px;background-color: #d0cb86;padding-top: 20px;padding-left: 10px;border-left: 1px #cbb21f solid;border-right: 5px #cbb21f solid;}p, ul, ol, table {margin: 0;padding-top: 5px;padding-bottom: 5px;text-align: justify;font-size: .7em;line-height: 1.9em;}ol, ul {margin-left: 25px;}h2 {font-size: .9em;font-weight: bold;margin: 0;padding-top: 5px;padding-bottom: 5px;}a:link, a:visited {text-decoration: none;font-weight: bold;color: #2e348a;}a:hover {text-decoration: none;font-weight: bold;border-bottom: 3px #cbb21f solid;}/* Styles for the navbar on the left side. */#left-menu {position: absolute;top: 230px;left: 0;width: 160px;font-size: .9em;height: 300px;padding-top: 25px;padding-bottom: 25px;font-weight: bold;border-top: 1px #cbb21f solid;border-bottom: 1px #cbb21f solid;background-color: #2e348a;}#left-menu a:link, #left-menu a:visited {display: block;color: #cbb21f;text-align: right;padding-right: 7px;padding-bottom: 8px;padding-top: 8px;border-bottom: 1px transparent solid;}#left-menu a:hover, #left-menu a.current {color: #f3f3f3;border-bottom: 1px #cbb21f solid;}/* Styles for the pullquote on the right side. */#right-column {position: absolute;top: 180px;right: 0;width: 220px;}#right-column strong {font-style: italic;font-size: .7em;}#right-column p {font-style: italic;font-size: .9em;
padding-left: 10px;padding-right: 5px;padding-top: 50px;line-height: 1.5em;}#footer {text-align: center;margin-bottom: 0;padding-top: 6px;padding-bottom: 6px;font-size: .8em;margin-top: 0;background-image: url(images/);background-repeat: repeat-y;background-color: #2e348a;border-top: 5px #cbb21f solid;}#footer a:link, #footer a:visited {color: #cbb21f;}#footer a:hover {color: #cbb21f;border-bottom: 3px #cbb21f solid;}