/* CSS Document *//*General formatting*/body {font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 76%;font-weight: normal;background: #fff;margin: 0;padding: 0;background-image:url("../images/bg.gif");background-position:-1px 0;background-repeat: repeat-y;min-width: 800px;}body.popup {background-image: none;}html title {text-transform: lowercase;}p, a, li, blockquote {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 1em;color: #333333;}h1, h2, h3, h4, h5, h6 {font-family: Verdana, Arial, Helvetica, sans-serif;}h1 {font-size: 1.6em;color: #654;}h2 {font-size: 1.45em;color: #333333;font-weight:bold;}h3 {font-size: 1.3em;color: #333333;font-weight:normal;font-style:bold;}h3.credits {font-size: 1.15em;color: #333333;font-weight:normal;font-style:italic;}h4 {font-size: 1.0em;color: #333333;font-weight:normal;font-style:italic;}a:hover {text-indent:0;}.object {margin: 10px;}/*header styles*/#header {width:100%;background-color: #E1DDC3;margin:0; padding: 0;height:250px;border-bottom: 1px solid #fff;background:url("../images/diagonal3.gif") repeat-x bottom left;min-width: 780px;}     #header ul {position:absolute;top: 0px; left:197px;margin:0;padding:0;list-style:none;display:block;width: 583px;}#header li {display:inline;margin:0;padding:0;height:250px;}#header li a {float:left;display:block;padding:0;height: 250px;text-decoration:none;background-repeat:no-repeat;background-position:bottom left;}div#logo a {position:absolute;top:0; left:0;height:250px;width:197px;background-image:url("../images/logo.jpg");background-repeat:no-repeat;border-right: 1px solid #fff;background-color: #7C6E5B;}div #logo h1 {color: #333;}div#logo a h1 {display:none;}#header a span {display:none;}a#nav-pre18, a#nav-18, a#nav-19, a#nav-20 {background-position:bottom left;background-repeat:no-repeat;width: 144px;}a#nav-pre18 {background-image:url("../images/pre18th_1.jpg");}a#nav-18 {background-image:url("../images/18th_1.jpg");}a#nav-19 {background-image:url("../images/19th_1.jpg");}a#nav-20 {background-image:url("../images/20th_1.jpg");border-right: 1px solid #fff;}  a#nav-pre18:hover, a#nav-pre18.selected{background-image:url("../images/pre18th_2.jpg");} a#nav-18:hover, a#nav-18.selected{background-image:url("../images/18th_2.jpg");}a#nav-19:hover, a#nav-19.selected {background-image:url("../images/19th_2.jpg");}a#nav-20:hover, a#nav-20.selected {background-image:url("../images/20th_2.jpg");}   /*navbar styles*//*leftcol styles*/#leftcol {float: left;width: 198px;margin:0;text-align:right;}#leftcol img {margin-bottom: 0;width: 197px;height: 197px;text-align:left;margin-right: 1px;margin-top:0;}#leftcol ul.modnav {margin-right: 20px;}#leftcol ul.modnav li {display:block;margin: 0;padding: 0;list-style-type:none;}#leftcol a:link, #leftcol a:visited {display: block;padding: 2px 0; margin: 0 0 2px 0;text-decoration: none;font-weight: bold;color: #989687;} #leftcol a:hover {color: #333;text-decoration:none;}#leftcol a:active {display: block;padding: 2px 0; margin: 0 0 2px;text-decoration:none;font-weight:bold;color: #989687;}/*content styles*/.em1 {color:#FF0000;}.em2 {color:#0000FF;}.em3 {color: #00FF00;}#content {margin: 36px 30% 0 236px;padding: 0;min-width: 400px;} #content p {line-height: 1.8em;}#content p.tight {line-height: 1.2em;}#content blockquote p {line-height: 1.2em;font-style:italic;margin: 1.5em 0 1.5em 2em;}#content img {border: 1px solid #333;}#content table {margin: 0;background-color: #e1ddc3;border: 1px solid #654;}#content table p {color: #030;}#content td {padding: 5px 30px;}#content sup {background-color: #a7d497;line-height: 0;vertical-align: super;}#content sup a {font-size: 0.9em;font-weight: bold;background-color: #a7d497;color: #654;text-decoration:none;}#content sup a:link, #content sup a:visited {background-color: #a7d497;color: #654;text-decoration:none;}#content sup a:hover{color: #998;text-decoration:none;}#content sup a:active {background-color: #a7d497;color: #998;text-decoration:none;}#content a {color: #654;text-decoration:underline;}#content a:hover {color: #998;text-decoration:none;}#content ol {list-style-type: decimal;}#content ol ol {list-style-type:lower-alpha;}#content ul, #content ol {text-indent: 0;margin: 0;}#content li {margin: .5em 0 .8em .5em;text-indent: 0;}#content ul.modnav {text-align:left;margin-left:0;padding-left:0;}#content ul.modnav li {display:inline;margin: 0;padding: 4px 8px 4px 0;list-style-type:none;font-size: .9em;}#content ul.modnav li li a {border-left: 1px solid #654;}#content a span {display: none;}#content a:link span {display:none;}#content a:visited span {display:none;}#content.popup {margin-left: 10px;width:400px;background-color: #fff;}#content.popup p h1 h2 {margin-left: 20px;margin-right: 20px;}#list {	margin: 14px 10px 14px 0;	height:60px;	text-align:left;	}		#list a:link, #list a:visited {	margin-right:10px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:1.3em;	font-weight:bold;	color: #654;	text-decoration: none;	}		#list a:hover {	margin-right:10px;	color: #998;	text-decoration:none;	font-size: 1.3em;	font-weight:bold;	}		#list a:active {	margin-right:10px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:1.3em;	color: #998;	text-decoration: none;	font-weight:bold;	}		#listimage {	float:left;	margin-left:0;	margin-bottom:0;	height: 60px;	}		#listimage img {	height: 50px;	width: 50px;	}/* added for rollover function on slaveery pages */#content a span {display: none;}#content a:link span {display:none;}#content a:visited span {display:none;}#content a:active span {display:none;}div.mod {margin: 20px 10px 10px 0;border-bottom: 1px solid #654;vertical-align:middle;height:60px;}div.mod2 {border:none;}div.mod a:link, div.mod a:visited, div.mod2 a:link, div.mod2 a:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:1em;font-weight:bold;color: #654;text-decoration: none;}	div.mod a:hover, div.mod2 a:hover {color: #006600;text-decoration:none;}div.mod a:active, div.mod2 a:active {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em;color: #654;text-decoration: none;font-weight:bold;}	.modimage {float:left;margin-right:10px;margin-bottom:0;height: 60px;}	.modimage img {border: 1px solid #333;height: 50px;width: 50px;}	td.poll {width: 50px;margin-right:15px;}/*rightcol styles*/#rightcol {position:absolute;left: 70%;right: 10px;top: 270px;width: 240px;z-index: 3;margin-left: 20px;} #rightcol img {margin-bottom: 20px;}#rightcol img.noborder {border: none;}/*image styles*/#image, .left {float:left;margin-right: 12px;}.right {float:right; margin-left: 12px;}#image img {border:none;}#image.popup {margin: 20px 20px;width:600px;border-bottom: 1px solid #669966;padding: 0 0 20px 0;}#content ul.modnav li a.on {text-decoration:none;}p.updated {font-size: .875em;text-align:left;}/*footer styles*/		#footer	{clear: both;margin: 20px 30% 20px 236px;padding: 10px 0;border-top: 1px solid #776;}	#footer p 	{font-size: .9em;text-align: left;color: #333;line-height:normal;margin: 3px}/* Misc styles */body#popup {background-image:none;background-color: #fff;margin:0; padding:0 20px;min-width: 0;}body#popup div.popup {margin:0 10%; padding:0;min-width: 0;}