@charset "UTF-8";@import url("rats_2.css");/* CSS Document */* {	margin: 0;	padding: 0;}html {	height: 100%;	border: 0;	margin: 0;	padding: 0;}body {	background: #646567 url(../images/road_traffic_bg.jpg) top left repeat-x fixed;	font: Arial, Helvetica, sans-serif 1em #FFFFFF;	height: 100%;	border: 0;	margin: 0;	padding: 0;	font-size: 1em;}#PageFrame{	position: absolute;	width: 740px;	left: 484px;	top: 1px;	margin-left: -370px;	height: 100%;}#PageRollover{	position: absolute;	width: 200px;	left: 435px;	top: 320px;	margin-right: -50px;	height: 20%;}#wrap{	width: 740px;	background-image: url(../images/mainArea_bg.gif);	background-repeat: repeat-y;}#pageHeader{	min-height: 240px;	margin: 0 0 auto 0;}#logoZone{	position: relative;	float: left;	width: 141px;	/* fix padding via photoshop */	padding: 8px 25px;}#headerZone{	position: relative;	width: 482px;	float: left;	margin: 0 53px 0 8px;}#pageTitle{	margin-top: -120px;	margin-left: 10px;	margin-bottom: 8px;	font-size: 2.5em;	line-height: 1.5em;	font-weight: bold;	z-index: 50;	color: #FFFFFF;}#pageTitle span{	color: #333333;	}#pageContent{	clear: both;	position: relative;	/*float: left;*/	margin: 8px 53px 0 8px;}#navCol{	float: left;	width: 175px;}#textArea{	float: left;	margin: 0 16px 0 24px;	width: 464px;	font-size: 0.8em;}#textArea img{	float: left;	width: 200px;	overflow: hidden;	margin: 4px;	border: 1px solid #EEEEEE;}#picCol {	display: block;	width: 200px;	overflow: hidden;	float: left;	margin: 0 25px 300px 0;}#textCol {	display: block;	width: 250px;	float: left;	margin: 0;}#textCol p {	padding-top: 4px;}#clearSpace{	clear: both;	margin: 1px;	font-size: 0.7em;	letter-spacing: 0.1em;	}#clearSpace a:link {	text-decoration: none;	color: #FFFFFF;}#clearSpace a:hover {	text-decoration: underline;	color: #FFFFFF;}#clearSpace a:visited {	text-decoration: none;	color: #FFFFFF;}/*///////// Navigation ////////////*/#navArea ul {	/*display: block;*/	background-image: url(../images/yellowGrad.jpg);	background-color: #E19100;	list-style: none;	margin: 0;	padding: 0;}#navArea li {	display: block;	padding: 4px 4px 4px 8px;	border-bottom: 1px solid #FFFFFF;}#navArea li a:link{	text-decoration: none;	color: #000000;	/*text-transform: lowercase;*/	font-size: 0.8em;}#navArea li:hover{	display: block;	margin: 0;	text-decoration: underline;	background-image: url(../images/greenGrad.jpg);	color: #000000;}#navArea_feature {	margin-top: 8px;}#navArea_feature ul{	background-image: url(../images/redGrad.jpg);	background-color: #8C1215;	list-style: none;	margin: 0;	padding: 0;}#navArea_feature li {	display: block;	padding: 4px 4px 4px 8px;	border-bottom: 1px solid #FFFFFF;}#navArea_feature li a:link{	text-decoration: none;	color: #000000;	/*text-transform: lowercase;*/	font-size: 0.8em;}#navArea_feature li:hover{	display: block;	margin: 0;	text-decoration: underline;	background-image: url(../images/yellowGrad.jpg);	color: #000000;*/}/*//////// end navigation ////////////*/h2 {	color: #336600;	font-size: 1.1em;	padding-bottom: 1px;	border-bottom: 1px solid #336600;	margin: 3px 0 1px 208px;	}	h4 {	color: #990000;	font-size: 0.8em;	padding-bottom: 1px;	margin: 1px 0;	}h4 a:link {	text-decoration: none;	color: #990000;}h4 a:hover {	text-decoration: underline;	color: #FF0000;}h4 a:visited {	text-decoration: none;	color: #990000;}h5 {	color: #FFFFFF;	font-size: 0.7;	padding-bottom: 3px;	padding-left: 5px;	margin: 2px 0;	}	.missingPic {	margin: 4px;	display: block;	width: 200px;	height: 200px;	background-color: #660000;	}