/* CSS Document */<style type="text/css">*//* Has the background image on the right. */html {background-image: url(images/right_side.gif);background-repeat: repeat-y;background-position: top right;}/* Has the background image on the left. */body {margin: 0;font-family: verdana, arial, helvetica, sans-serif;background-image: url(../images/baybridges.jpg);background-repeat: no-repeat;color: #000000;background-attachment: fixed;}/* Banner across top of page that says the name of the whole site */#main-title {	margin-bottom: 0;	margin-left: 200px;	margin-right: 200px;	font-size: 10px;	letter-spacing: 25px;	text-align: left;	margin-top: 20;	padding-bottom: 8px;	font-weight: bold;	padding-top: 8px;	padding-right: 8px;	background-color: #666666;	color: #ffffff;	border-top: none #000000;	border-bottom: none #000000;	padding-left: 20px;}/* To create the main image near the top of the page. */#header-image {	background-image: url(../images/header-image.jpg);	background-repeat: no-repeat;	background-position: left center;	height: 150px;	border-top: 2px solid #FFFF99;	border-bottom: 2px solid #FFFF99;	margin-left: 200px;	margin-right: 200px;	background-color: #A2C0A4;}/* For the main navigation bar for the site. */#navbar {	margin-bottom: 0;	margin-left: 200px;	margin-right: 200px;	font-size: 11px;	text-align: left;	margin-top: 0;	padding-bottom: 8px;	font-weight: normal;	padding-top: 8px;	background-color: #669966;	color: #000000;	border-bottom: none;	padding-right: 8px;	padding-left: 20px;}#navbar a:link, #navbar a:visited {color: #000000;}#navbar a.current {color: #FF9933;}#navbar a:hover {color: #FF9900;text-decoration: underline;}/* For the pullquote or other text directly under the navigation bar. */#headline {	font-size: 14px;	padding-top: 0px;	text-align: left;	padding-left: 90px;	padding-right: 100px;	margin-left: 110px;	margin-right: 110px;	margin-bottom: 0;	line-height: 1.5em;	font-style: italic;	font-weight: normal;}/* For the byline on the pullquote. */p.byline {text-align: left;margin-bottom: 0;}h1 {margin-left: 200px;margin-right: 200px;font-size: 12px;padding-bottom: 8px;padding-top: 8px;padding-left: 20px;padding-right: 0;color: #FFFFFF;border-bottom: none;letter-spacing: 10px;font-weight: normal;background-color: #333333;margin-top: 0;margin-bottom: 0;}/* Contains all the main body of text on the page, including the h2 elements. */#main-text {	margin-top: 0;	margin-bottom: 0;	margin-left: 200px;	margin-right: 200px;	font-size: 10px;	line-height: 1.8em;	padding: 0px;}#main-text p {	text-align: justify;	padding-top: 20px;	padding-right: 20px;	padding-bottom: 20px;	padding-left: 0px;}h2 {padding-bottom: 3px;padding-right: 0;color: #000000;border-bottom: 1px #000000 solid;letter-spacing: 5px;font-weight: normal;margin-left: 0px;margin-right: 50px;font-size: 1em;margin-top: 0;padding-top: 10px;}p, ul, ol, table {	margin-top: 20px;	margin-bottom: 20;	margin-left: 0px;}ol, ul {margin-left: 75px;margin-right: 75px;}a:link, a:visited {text-decoration: none;font-weight: bold;color: #333333;}a:hover {text-decoration: underline;}/* Styles for the footer at the bottom of the page */#footer {	text-align: center;	margin-bottom: 0;	padding-top: 8px;	padding-bottom: 8px;	font-size: 10px;	margin-top: 20px;	padding-right: 50px;	background-color: #669966;	color: #ffffff;	font-weight: normal;	border-top: 1px solid;	border-bottom: none;	line-height: 18px;}#footer a:link, #footer a:visited {color: #ffffff;text-decoration: none;}#footer a:hover {text-decoration: underline;color: #ffffff;}</style>.thumbs {	border: thin #666666;	left: 200px;	right: 20px;	background-image: url(../logo1_jl.jpg);	height: 200px;	width: 200px;}