html {overflow: scroll;}body {margin:0 auto;text-align: center;overflow: -moz-scrollbars-vertical !important;
margin-bottom:10px;}#container {width:772px;margin:auto;text-align: left;margin-top:10px;margin-bottom: 20px;}

#banner {background-image: url(images/banner.jpg);background-repeat: no-repeat;
height: 61px;
width: 772px;margin: 10px auto 0em auto;}
#links {float:left;width:180px;margin-top: 60px;text-align: right;}#links a {margin-left:0px;padding-top:4px;font-family: Arial, Helvetica, sans-serif;text-decoration:none;font-weight: bold;}#links UL {display: block;width:180px;list-style-type:none;}#links li {padding-bottom: 14px;font-weight: bold;font-size: 80%;color: #141490;text-decoration: none;border-bottom: 1px #fbc9c9 solid;padding-top: 4px;padding-bottom: 4px;}
#links li a {width:180px;padding-left: 6px;padding-right: 6px;}
#links a:hover {color: #fc0000;}
.sublink {color:#039102;font-size: 90%;}


#header h1 {font-family: Arial, Helvetica, sans-serif;font-size: 140%;color:#fc0000;font-variant: small-caps;letter-spacing: .6em;}#header h2 {font-family: Arial, Helvetica, sans-serif;font-size: 100%;color:#039102;font-weight: bold;}#header h2 a:link {text-decoration: none;color:#648EB4;font-weight: bold;}#header h2 a:visited {text-decoration: none;color:#648EB4;font-weight: bold;}#header h2 a:hover {text-decoration: none;color: #b3b3b3}#header {width:500px;height:333px;background-repeat:no-repeat;margin-left: 250px;margin-top: 20px;margin-bottom: 20px;
}html>body #header {height:auto;}#header1 {width:500px;font-family:Arial, Helvetica, sans-serif;background-repeat:no-repeat;margin-left: 250px;margin-top: 20px;}html>body #header1 {height:auto;}#header1 h1 {font-family: Arial, Helvetica, sans-serif;font-size: 110%;color:#6e6e6e;font-variant: small-caps;letter-spacing: .9em;}#header1 h2 {font-family: Arial, Helvetica, sans-serif;font-size: 95%;color:#6e6e6e;}#header p {font-family:Arial, Helvetica, sans-serif;font-size: 80%;font-weight:normal;color:#6e6e6e;line-height: 1.8em;}#logo {background-image: url(images/logo.gif);background-repeat: no-repeat;height: 111px;width: 180px;margin-left: 35px;margin-top: 64px;}#leftcol {width:215px;height:223px;}#centrecol {width:480px;height:212px;margin-left: 250px;margin-top: -212px;}#footer {margin-left: 35px;margin-top:-131px;margin-bottom: 22px;background-image: url(images/logo.gif);background-repeat: no-repeat;float: left;height:131px;width:180px;}html>body footer {margin-bottom: 4px;}

.edelmanlink {text-decoration: none;color: #2d9423;}


.gallery
{

	list-style: none;padding-left: 0px;margin-left: 2px;text-align: left;}

.gallery a
{

}


.gallery img
{
	background: #fff;
	border-color: #aaa #ccc #ddd #bbb;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	padding: 2px;
	vertical-align: top;
	width: 220px;
	height: 147px;
}

.gallery li
{
	background: #eee;
	border-color: #ddd #bbb #aaa #ccc;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	display: inline;
	float: left;
	margin: 3px;
	padding: 5px;
	position: relative;
	margin-bottom: 10px;
}.clearboth{clear: both;}

.gallery ul {

}