/*-----  GLOBALS ----- *//*html, body {height: 100%;}*/body {  margin: 12px;  padding: 0;  color: #522e0e;  text-align: center;  font-size: 75%;  font-family: Verdana, Arial, Helvetica, sans-serif;  line-height: 150%;  }h1 { font-size: 140%; margin-bottom: 5px;} /* mk changed all */h2 { font-size: 120%; margin-bottom: 5px; margin-top: 10px;} /* mk changed margin, font-size */h3 { font-size: 100%; margin-bottom: 5px; margin-top: 6px;} /* mk added rule */h4 { font-size: 80%; margin-bottom: 5px; margin-top: 0px;} /* mk added rule */h5 { font-size: 100%; margin: .25em 0 0 0; padding: 0;}body p {	padding: 0;	border-collapse: collapse;	margin: 0 .2em .6em 0;	}  /* mk added rule*/.clear-left { clear: left; height: 1px;}.clear-both { clear: both; height: 1px;}.clear-right { clear: right; height: 1px;}table {	border: none;	border-collapse: collapse;	}ul {	padding: 0 0 0 1.8em;	border: none;	margin: 0 0 .6em 0;	} /* mk added rule*/li {	padding: 0 0 .3em 0;	} /* mk added rule*/a, a:link { color: #900; text-decoration: underline;}a:visited { color: #900; text-decoration: underline;}a:hover { color: #900; text-decoration: none;}a:active { color: #900; text-decoration: none;}/*-----  CONTAINERS -----*/#wrapper {   margin-right: auto;  margin-left: auto;  width: 900px;  }#container {  width: 800px;  height: 1px;  z-index: 1;  display: table;  margin-right: auto;  margin-left: auto;  background-color: #f3f3de;  background-repeat: no-repeat;  background-position: left top;  }/* rightlink is used in call to action above and below tables  */#rightlink {	text-align: right;	font-size: 90%;	padding: 0;	margin: 0;	color: #900;	}#rightlink a:link,#rightlink a:visited {	color: #900 ;	text-decoration: none;}#rightlink a:hover,#rightlink a:active {	text-decoration: underline !important;}/*-----  TOP LINKS -----*/#utilities {   display: block;  white-space: nowrap;  list-style-type: none;  padding: 0;  margin: 0;  height: 30px;  line-height: 30px;  vertical-align: center;  font-size: 80% !important;  font-size/**/: 85%;  width: 750px !important;  width/**/: 800px;  }#utilities li  {   list-style-type: none;  padding: 0;  margin: 0;  float: right;  line-height: 20px;   vertical-align: middle;   padding-top: 5px;   margin-right: 15px;   padding-right: 7px;  }#utilities li a:hover {color: #fddf8d;} #utilities li form {margin: 0; padding: 0;}  /*.arrow {background: url(../uiparts/arrow.gif) no-repeat center right;}*/.arrow {	background-image: url(../uiparts/arrow1.gif);	background-repeat: no-repeat;	background-position: right 12px;}  .search-box { 	width: 132px;	height: 14px !important;	height/**/: 16px;	background: #fff;	border: 1px solid #656565;	padding: 0;	margin: 0;	}.search-btn {	vertical-align: text-bottom;	width: 86px;	height: 18px;	}#utilities a:link { color: #fff; text-decoration: none;font-weight: bold;}#utilities a:active { color: #fff; text-decoration: none; font-weight: bold;}#utilities a:visited { color: #fff; text-decoration: none; font-weight: bold;}#utilities a:hover { color: #fff; text-decoration: none; font-weight: bold;}/*-----  LEFT MENU -----*/#left-menu {	float: left;	width: 200px;	background-image: url(../uiparts/nav_top_shadow.png);	background-repeat: no-repeat;	background-position: top left;	text-align: left;	padding: 0 0 20px 0;	margin: 0;	}/*-----  RIGHT COLUMN -----*/#right-col {  width: 600px;  float: right;  text-align: left;  background: #ffffe9 url(../uiparts/seal.gif) no-repeat 450px bottom;  }#photos {   width: 600px;  background: url(../uiparts/photo_caption_footer.gif) no-repeat left bottom;  padding-bottom: 18px;  }	.photo1 { float: left;}	.photo2 { float: left;}	.photo3 { float: left;}#photo-captions {   width: 600px;  background: url(../uiparts/photo_caption_bgrd.gif) repeat-y left;  clear: left;  }.caption1,.caption2,.caption3 {	float: left;	width: 180px !important;	width/**/: 180px;	padding: 5px 10px 0 10px;	font-size: 85%;	line-height: 130%;	}#photo-captions a {	display: block;	font-weight: bold;	/*margin: 2px;*/	margin: 5px 5px 1.5em 0;	padding: 0;	text-align: right;	}	#photo-captions a, #photo-captions a:link, #photo-captions a:visited {text-decoration: none;}	#photo-captions a:hover, #photo-captions a:active {text-decoration: underline;}#blurb {	width: 390px;	float: left;	font-size: 85%;	line-height: 140%;	padding-left: 10px;	padding-right: 0px;	}	#blurb span { padding-right: 10px; display: block;}	#blurb p {padding: 0 15px 0 184px;}	#blurb p a {font-weight: bold; line-height: 250%;}	#blurb p a, #blurb p a:link, #blurb p a:visited {text-decoration: none;}	#blurb p a:hover, #blurb p a:active {text-decoration: underline;}/*-----   BODY   -----*/#content {	overflow: hidden;	width: 600px;	max-width: 600px;	float: right;	text-align: left;	background: #ffffe9 url(../uiparts/body_bkg.gif) top no-repeat;	}#content2 {	margin: 1em 1em 1.5em 1em;	min-height: 450px;	background-color: #ffffe9;	}/*----- GRAPHICS -----*/#header {   width: 900px;  /*height: 100px;*/  height: 60px;  }#headerHome {height: 100px;}#seal {	margin-left: 410px;	text-align: center;	}#footer {	clear: both;	width: 800px;	height: 40px;	margin-left: auto;	margin-right: auto;	padding-bottom: 2em;	}p span.emphasis {	font-weight: bold;	}li span.emphasis {	font-weight: bold;	}/*-----  THIRD COLUMN -----*/	#third-col {		float: right;		width: 200px;		background: #f0efdb url("../uiparts/sidebar_footer.gif") no-repeat bottom left;		color: #494949;		padding-bottom: 40px;		margin-left: 10px;		}	#third-col img {		border: 1px solid #000;		margin: 5px 0 0 10px;		}	#third-col span {		display: block;		padding: 10px;		line-height: 1.3em;		}	#third-col h4 {		color: #c29b34;		background: #333;		font-size: 95%;		padding: .25em .75em .25em .75em;		margin: 0px;		}	#third-col p.photoCaption {		font-size: 85%;		padding: 0 10px 10px 10px;		margin: 0;		}  #third-col ul {    color: #660002;	font-size: 90%;	word-spacing: .3em;	margin-left: 0px;	padding: 10px 0px 10px 25px;	font-weight: bold;	font-family: tahoma;	border-bottom: 2px solid #ffffe7;	}	#third-col ul li {padding: 0; margin: 0; line-height: 140%;}	#third-col ul li a:link { color: #660002; text-decoration: none;}	#third-col ul li a:visited { color: #660002; text-decoration: none;}	#third-col ul li a:active { color: #660002; text-decoration: underline;}	#third-col ul li a:hover { color: #660002; text-decoration: underline;}