@charset "UTF-8";body  {	margin: 0, auto; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */	padding: 0;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	background-color: #004790;	text-align: center;}.thrColFixHdr #container {	width: 780px;	margin: 20px auto; /* the auto margins (in conjunction with a width) center the page */	text-align: left; /* this overrides the text-align: center on the body element. */	background-color: #FFFFFF;	background-image: url(images/background_reno.gif);	background-repeat: repeat-y;} .thrColFixHdr #container_washington {	width: 780px;	margin: 20px auto 20px auto; /* the auto margins (in conjunction with a width) center the page */	text-align: left; /* this overrides the text-align: center on the body element. */	background-color: #FFFFFF;	background-image: url(images/background_washington.gif);	background-repeat: repeat-y;}  .thrColFixHdr #container_two_column_pg {	width: 780px;	margin: 20px auto 20px auto; /* the auto margins (in conjunction with a width) center the page */	text-align: left; /* this overrides the text-align: center on the body element. */	background-color: #FFFFFF;	background-image: url(images/background_renoround_twocolumn_pgs.gif);	background-repeat: repeat-y;} h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 22px;	font-weight: bold;	color: #004790;} h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 21px;	font-weight: bold;	color: #004790;} a {	outline:none;	}.thrColFixHdr #header {	background: #FFFFFF;	padding: 0;  /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #header instead of text, you may want to remove the padding. */	height: 12px;	margin: 0;	width: 100%;} .thrColFixHdr #header h1 {	padding: 0; /* using padding instead of margin will allow you to keep the element away from the edges of the div */	margin: 0;}.thrColFixHdr #sidebar1 {	float: left; /* since this element is floated, a width must be given */	width: 145px;	padding: 0;	border: 0;	margin: 0px 0px 0px 13px;}.thrColFixHdr #sidebar2 {	float: right; /* since this element is floated, a width must be given */	width: 246px;	padding: 0;	margin-right: 13px;}.thrColFixHdr #mainContent {	padding: 0;	background-color: #FFFFFF;	width: 363px;	margin-top: 0px;	margin-right: 259px;	margin-bottom: 0px;	margin-left: 158px;	}.thrColFixHdr #mainContent_wash {	margin: 0px 259px 0px 158px;	padding: 0;	background-color: #FFFFFF;	}.thrColFixHdr #mainContent_about_pg {	margin: 0px 13px 0px 158px;	padding: 224px 28px 20px 35px;	background-color: #FFFFFF;	background-image: url(images/top_interior_2.jpg);	background-repeat: no-repeat;} .thrColFixHdr #mainContent_contact_pg {	margin: 0px 13px 0px 158px;	padding: 224px 28px 20px 35px;	background-color: #FFFFFF;	background-image: url(images/top_interior_1.jpg);	background-repeat: no-repeat;}  .thrColFixHdr #footer {	height: 52px;	width: 100%;	background-color: #FFFFFF;	background-image: url(images/footer_background.gif);	background-repeat: no-repeat;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	text-decoration: none;	margin:0px;	padding-top: 8px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;} .thrColFixHdr #footer p {	margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */	padding: 10px 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */}.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */	float: right;	margin-left: 8px;}.fltlft { /* this class can be used to float an element left in your page */	float: left;	margin-right: 8px;}.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */	clear:both;    height:0;    font-size: 1px;    line-height: 0px;}.copyright {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	color: #7FC2F5;	line-height: 20px;}.footernav {	font-size: 10px;	color: #ffffff;}.footernav a:link, .footernav a:visited, .footernav a:hover, .footernav a:active {	color: #ffffff;	text-decoration: none;}ul {	list-style-type: none;	margin:0;	padding: 0;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 14px;	width: 100%;	text-transform: uppercase;}ul a:link, ul a:visited, ul:hover, ul a:active {	display:block;	color:#fff;	text-decoration:none;	}ul a:link {	color:#fff;	text-decoration:none;	padding:8px;	}ul a:visited {	color:#fff;	text-decoration:none;	padding:8px;	}ul a:hover {	color:#fff;	text-decoration:none;	padding:8px;	background-color: #89A71F;	}ul a:active {	color:#fff;	text-decoration:none;	padding:8px;}li {	background-color: #9EBB33;	margin: 0;	border-bottom-width: 1px;	border-bottom-style: solid;	color: #FFFFFF;	padding: 0;	border-top-width: 0px;	border-right-width: 0px;	border-left-width: 0px;}.largetxt {	font-size: 14px;}.sub_head_blue {	font-size: 12px;	font-weight: bold;	color: #004790;}.boldtxt {	font-weight: bold;}.small_blue_boldtxt {	font-weight: bold;	font-size: 10px;	color: #004790;}.italictxt {	font-style: italic;}.alttxt {	font-size: 10px;	font-family: Arial, Helvetica, sans-serif;	color: #004790;}.dvd_title {	font-weight: bold;	font-size: 11px;	color: #004790;}.regulartxt {	font-size: 11px;	font-family: Arial, Helvetica, sans-serif;	line-height: 20px;	color: #000000;	text-align: left;}.washington {	color:#D17134;	}.inset_image_rt {	position: static;	border: 0;	margin-left: 14px;	margin-top: 5px;	margin-bottom: 5px;	margin-right: 3px;}p a:link, p a:visited, p a:hover, p a:active {	color: #004790;	text-decoration: underline;}.box1 {	margin: 29px 28px 20px 36px;	padding: 0;	}.box2 {	margin: 29px 12px 24px 20px;	padding: 0;}.box2 p {	font-size: 10px;	line-height: 14px;	color: #333333;}.box2 a:link {	color: #004790;	text-decoration:none;	}.box2 a:visited {	color: #004790;	text-decoration:none;	}.box2 a:hover {	color: #004790;	text-decoration:underline;	}.box2 a:active {	color: #004790;	text-decoration:none;	}.box_top {	margin: 0;	padding: 0;	}#current {	color:#FFFFFF;	background-color: #4F80B3;}#current a:link, #current a:visited, #current a:hover, #current a:active {	color:#fff;	text-decoration:none;	background-color: #4F80B3;	}
