/* CSS Document */
body{
margin:0px;
}
A:link, A:active, A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #75140A;
	font-size: 12px;
	font-weight: bold;
}
A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #A91C10;
	font-size: 12px;
	font-weight: bold;
}
.bannerleft{
background-image:url(images/kpimages_03.jpg);
background-repeat:repeat-x;
height:79px;
}
.bannermiddle{
background-image:url(images/kpimages_03.jpg);
background-repeat:repeat-x;
height:79px;
}
.bannerright{
background-image:url(images/kpimages_03.jpg);
background-repeat:repeat-x;
height:79px;
}
.navback{
background-image:url(images/kpimages_06.jpg);
background-repeat:no-repeat;
width:382px;
height:27px;
}
#nav{
margin-top:3px;
}
#nav A:link, #nav A:active, #nav A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #75140A;
	font-size: 10px;
	font-weight: bold;
	margin-top:5px;
	text-decoration: none;
	padding: 0px 12px 0px 12px;
	border-right: 1px solid #9c8264;
}
#nav A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #A91C10;
	font-size: 10px;
	font-weight: bold;
	margin-top:5px;
	padding: 0px 12px 0px 12px;
	border-right: 1px solid #9c8264;
	text-decoration: none;
}
.navright{
background-image:url(images/kpimages_07.jpg);
height:27px;
background-repeat:repeat-x;
}
.left_content{
width:25%;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#ffffff;
padding:5px;
}
.left_content A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #A91C10;
	font-size: 12px;
	font-weight: bold;
}
#flasher{
width:90%;
height:310px;
margin:5px;
}
#services{
width:90%;
height:235px;
margin:5px;
}
#propertysearch{
width:95%;
margin:5px;
}
#propertysearch h1{
font-size:12px;
font-weight:bold;
color:#990000;
}
#contracts{
width:90%;
height:100px;
margin:5px;
}
#contracts h1{
font-size:12px;
font-weight:bold;
color:#990000;
}
#contracts p{
font-size:10px;
color:#000000;
}
#contact {
width:90%;
height:120px;
margin:5px;
}
#contact h1{
font-size:12px;
font-weight:bold;
color:#990000;
}
#contact p{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:10px;
}
#applications{
	width:90%;
	height:120px;
	margin:5px;
	text-align: left;
}
#applications h1{
font-size:12px;
font-weight:bold;
color:#990000;
}
.horz_sep{
background-image:url(images/seperator_horz.jpg);
background-repeat:repeat-x;
width:95%;
height:5px;
margin:5px;
}
.right_content{
width:70%;
font-family:Verdana, Arial, Helvetica, sans-serif;
backtround-color:#ffffff;
padding:5px;
}
.right_content p{
color:#000000;
margin-left:5px;
font-size:12px;
}
.right_content ul{
color:#000000;
font-size:12px;
}
.right_content h1{
color:#990000;
font-size:16px;
font-weight:bold;
border-bottom:1px solid #000000;
padding:3px;
}
.vert_sep{
background-image:url(images/seperator_vert.jpg);
background-repeat:repeat-y;
width:5px;
}

.footer{
	background-image:url(images/kpimages_11.jpg);
	background-repeat:repeat-x;
	height:31px;
	z-index: 99999;
	clear: both;
}
.footer p{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:10px;
margin-top:5px;
margin-left:5px;
}
.footer a:link, .footer a:visited, .footer a:active{
color:#ffffff;
font-size:10px;
font-weight:bold;
}
.footer a:hover{
color:#ffffff;
font-size:10px;
font-weight:bold;
text-decoration:none;
}
.style6 {
	font-size: 14px;
	font-family: "Courier New", Courier, monospace;
}form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin: 0px;
}
#form_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding: 3px 3px 3px 6px;
}
#searchform {
	margin: 3px;
}
#results p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#results h2, #results h2 A:link, #results h2 A:visited, #results h2 A:active  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#75140A;
	font-weight:bold;
	margin: 0px;
	text-decoration:none;
}
#results h2 A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#A91C10;
	font-weight:bold;
	margin: 0px;
	text-decoration:underline;
}
#results {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 20px;
}
.style7 {color: #FFFFFF}
#mainframe {
	background-color:#FFFFFF;
	display:block;
	overflow-y:hide;
	overflow-x:hide;
	width:90%;
}