/* Begin Typography & Colors *//* bg lite brown: 172/147/118 #ac9376; medium brown: 115/100/78 #73644e; dark brown: 87/71/48 #574730; logo: 147/00/00 #930000 */body {	margin: 0;	padding: 0;	background-color: #ac9376;  text-align: center;}p {	margin: 0;	padding: 0; 	color: #000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 13px;	font-weight: normal;	text-decoration: none;}td {	margin: 0;	padding: 0;	color: #000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 13px;	font-weight: normal;	text-decoration: none;}ul, li, dd {	margin: 0;	padding: 0;	color: #000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 13px;	font-weight: normal;	text-decoration: none;}a: { color: #574730; font-weight: normal; text-decoration: underline; border: none; }a:link    { color: #574730; }a:visited { color: #574730; }a:hover   { color: #930000; text-decoration: none; }a:active  { color: #930000; text-decoration: none; }ul.a{	margin-left: 20px;	padding-left: 20px;}.font9 {	font-size: 9px;	line-height: 11px;}#wrap {	width: 780px;	background: #fff;	margin: 40px auto;	padding: 0;}img { border: 0; }#clearIt {	margin: 0; padding: 0;	height: 0px;	font-size: 0px;	line-height: 0px;	clear: both;}/* start: header */#hHolder{	margin: 0;	padding: 0;	width: 780px;	height: 100px;	background-color: #ac9376;	border-bottom: 8px solid #ac9376;}#header {	margin: 0;	padding: 0;	width: 760px;	height: 100px;	background: #ac9376 url(/img/bg_header3.gif) no-repeat;	position: relative;}#headerL{	left : 0px;	top : 0px;	width: 575px;	height: 100px;	position : absolute;}#headerR {	left: 575px;	top: 15px;	width: 185px;	position: absolute;	text-align: left;}.headerSearch {	font-size: 9px; 	line-height: 11px; }/* search form stuff */.search {	width: 140px;	margin: 0px;	padding: 1px 0px 0px 2px;	background-color: #fff;	border: 1px solid #930000;	color: #666;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; 	line-height: 10px; 	font-weight: normal;}/* end: header *//* start: left */#sidebar {	padding:0;	background:#73644e;	float: left;	width: 200px;	margin: 8px 0px 0px 8px;	/*  _margin: 8px 0px 0px 4px; IE fix */	text-align: left;}#sidebar p {	background: #73644e;	color: #fff;	padding: 10px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 13px;}/* ------------- *//* left navigation */#navcontainer { width: 200px; }#navcontainer ul{border-top: 1px solid #b9b2a7;margin: 0;padding: 0;list-style-type: none;font-family: Arial, Helvetica, sans-serif;}#navcontainer li{border-bottom: 1px solid #b9b2a7;width: 200px;}#navcontainer a{display: block;padding: 3px;background-color: #574730;border-left: 10px solid #74654f;}#navcontainer a:link, #navlist a:visited{color: #EEE;text-decoration: none;}#navcontainer a:hover{background-color: #930000;color: #fff;border-left: 10px solid #574730;}/* end left navigation *//* end: left *//* start: right */#main {	background:#fff;	float:right;	width: 556px;	margin: 8px 8px 0px 8px;	/* _margin: 8px 4px 0px 0px; IE fix */}#mainContent {	background:#fff;	width:554px;	border: 1px solid #ac9376;	text-align: left;}#main .title { margin: 10px 10px 5px 10px;}#main .title1 {	margin-left: 10px;	margin-right: 10px;	border-bottom: 1px solid #930000;	border-top: 1px solid #930000;	border-left: 1px solid #930000;	border-right: 5px solid #930000;	padding:0px 20px 0px 3px;	font-family: Times New Roman, Palatino, New Century Schoolbook, serif;	font-size: 16px;	line-height: 17px;	font-weight: bold;	color: #930000;	}#main h1 {	font-family: Times New Roman, Palatino, New Century Schoolbook, serif;	font-size: 16px;	line-height: 17px;	font-weight: bold;	color: #930000;	padding: 12px 0px 3px 10px;	margin: 0;}#main h2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 14px;	font-weight: bold;	color: #574730;	padding: 12px 0px 3px 10px;	margin: 0;}.h2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 14px;	font-weight: bold;	color: #574730;	padding: 0px 0px 0px 0px;	margin: 0;}#main p {	padding:0 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 14px;}#mainbottom {	background-color: #ac9376;	margin-top: 3px;	width: 556px;	height: 70px;}#main .list1 {	padding-left: 10px;}#main .list1 a { text-decoration: none; color: #000; }	#main .list1 a:link    { color: #000; }#main .list1 a:visited { color: #000; }#main .list1 a:hover   { text-decoration: underline; color: #930000; }#main .list1 a:active  { text-decoration: underline; color: #930000;  }/* end: right */#footer {	background:#cc9;	clear:both;}#footer {	clear: both;	border-top: 8px solid #ac9376;	width: 780px;	height: 95px;	background: #ac9376 url(/img/bg_footer.gif) no-repeat;	text-align: center;}#footer p {	color: #fff;}#footer .bol {	font-size: 10px;	line-height: 13px;	color: #000;}#footer .bol a { text-decoration: underline; color: #000; }	#footer .bol a:link    { color: #000; }#footer .bol a:visited { color: #000; }#footer .bol a:hover   { text-decoration: none; background-color: #f0d890; }#footer .bol a:active  { text-decoration: none; background-color: #f0d890;  }/* ---------------------- *//* start tipsheet styles, do NOT modify */h5 {	padding: 5px 5px 5px 5px;	font-size: 10px;	font-weight: bold;	margin: 0;}h6 {	padding: 5px 8px 10px 8px;	font-size: 10px;	font-weight: normal;	margin: 0;}/* end tipsheet styles *//* ---------------------- *//* ---------------------- *//* ---------------------- *//* start home page styles *//* start: left */#sidebarHome {	padding:0;	background:#73644e;	float: left;	width: 230px;	margin: 8px 0px 0px 8px;	/*  _margin: 8px 0px 0px 4px; IE fix */}#sidebarHome p {	/* background: #73644e; */	color: #fff;	padding: 3px 5px 3px 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 13px;}.sidebarHome p { line-height: 12px; font-weight: bold; color: #fff; }.sidebarHome td a:link { text-decoration: none; color: #fff; }.sidebarHome td a:visited { text-decoration: none; color: #fff; }.sidebarHome td a:hover   { text-decoration: none; color: #f0d890; }.sidebarHome td a:active  { text-decoration: none; color: #f0d890; }/* start: Home right */#mainHome {	background:#fff;	float:right;	width: 526px;	margin: 8px 8px 0px 8px;	/* _margin: 8px 4px 0px 0px; IE fix */}#mainContentHome {	background:#fff;	width:524px;	border: 1px solid #ac9376;	text-align: left;}#mainHome .title { margin: 10px 10px 5px 10px;}#mainHome .title1 {	margin-left: 10px;	margin-right: 10px;	border-bottom: 1px solid #930000;	border-top: 1px solid #930000;	border-left: 1px solid #930000;	border-right: 5px solid #930000;	padding:0px 15px 0px 3px;	font-family: Times New Roman, Palatino, New Century Schoolbook, serif;	font-size: 16px;	line-height: 17px;	font-weight: bold;	color: #930000;	}#mainHome h1 {	font-family: Times New Roman, Palatino, New Century Schoolbook, serif;	font-size: 16px;	font-weight: bold;	color: #930000;	padding:10px 0 0 10px;	margin:0;}#mainHome p {	padding:0 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 14px;}#mainHomebottom {	background-color: #ac9376;	margin-top: 0px;	margin-bottom: 1px;	width: 526px;	height: 10px;}/* end: right *//* end home page styles *//* -------------------- *//* -------------------- */.tbf {	font-weight: bold;	background-color: Yellow;}div.newsstory > p {    margin: 0px 0px 10px 0px;}