/* CSS Document */
.hiddenPic {display:none;}
body {

	padding:0px;
	margin:0px;
	border: 0px solid #285EA4;
	background-color: #fff;
	/*
	background-image:url(background.jpg); 
	background-position:center; 
	*/
	font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica, 
	  Arial, sans-serif;
color: #d8d8d8;
}

img {
border:0px;

}

/*
A:link {text-decoration: none; color: #fff;}
A:visited {text-decoration: none; color: #fff;}
A:active {text-decoration: none; color: #fff;}
A:hover {text-decoration: none; color: #fff;}
*/ 

A.nav1:link {margin-left:5px;  font-family: verdana, arial, helvetica, sans-serif;font-size:.85em;text-decoration: none; color: #9aca5a; }
A.nav1:visited {margin-left:5px;  font-family: verdana, arial, helvetica, sans-serif;font-size:.85em; text-decoration: none; color: #9aca5a;  }
A.nav1:active {margin-left:5px;   font-family: verdana, arial, helvetica, sans-serif;font-size:.85em; text-decoration: none; color: #9aca5a; }
A.nav1:hover {margin-left:5px;   font-family: verdana, arial, helvetica, sans-serif;font-size:.85em; text-decoration: none; color: #bdcaac;  }

A.nav2:link {background-color:ff000;font-family: verdana, arial, helvetica, sans-serif;font-size:.85em;text-decoration: none; color: #f1f1f7; }
A.nav2:visited {background-color:ff000;font-family: verdana, arial, helvetica, sans-serif;font-size:.85em; text-decoration: none; color: #f1f1f7;  }
A.nav2:active {background-color:ff000;font-family: verdana, arial, helvetica, sans-serif;font-size:.85em; text-decoration: none; color: #f1f1f7; }
A.nav2:hover {background-color:ff000; font-family: verdana, arial, helvetica, sans-serif;font-size:.85em; text-decoration: none; color: #7fd0e7;  }

A.nav3:link {margin-left:5px;  font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica, 
	  Arial, sans-serif;text-decoration: none; color: #ffffff; }
A.nav3:visited {margin-left:5px;  font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana,Lucida, Geneva, Helvetica, 
	  Arial, sans-serif;  text-decoration: none; color: #ffffff;  }
A.nav3:active {margin-left:5px;  font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica, 
	  Arial, sans-serif; text-decoration: none; color: #ffffff; }
A.nav3:hover {margin-left:5px;   font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica, 
	  Arial, sans-serif; text-decoration: none; color: #ffffff;  } 

A.nav4:link {margin-left:5px;  font-family: verdana, arial, helvetica, sans-serif;font-size:.80em;text-decoration: none; color: #9aca5a; }
A.nav4:visited {margin-left:5px;  font-family: verdana, arial, helvetica, sans-serif;font-size:.80em; text-decoration: none; color: #9aca5a;  }
A.nav4:active {margin-left:5px;   font-family: verdana, arial, helvetica, sans-serif;font-size:.80em; text-decoration: none; color: #9aca5a; }
A.nav4:hover {margin-left:5px;   font-family: verdana, arial, helvetica, sans-serif;font-size:.80em; text-decoration: none; color: #bdcaac;  }

.newsheading {
line-height:1em;
 cursor:pointer;
text-decoration: none;
font-size:1em;
color: #88bb4a;
 font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica, 
	  Arial, sans-serif;
}


.mylogo {
position:absolute;
	left:50px;
	top:44px;
}
.centertext {
padding-top:20px;
color: #454345; 
font-size:.9em;
}
.bannertop  {
/*
background-image:url(img/topdiagonal.jpg); 

*/
background-position:center; 
background-image:url(header.jpg); 
background-repeat:repeat-x; 
background-color: #000;
}

h1 {
font-weight:bold;
font-size:.9em;
color: #546e31;
margin:0px;
margin-left: 20px;
padding:0px;
}



.mynav {
position:absolute;
	left:0px;
	top:117px;
}
	
.topbar {
background-image:url(http://www.kuchlers.com/img/topbar.gif); 
background-repeat:repeat-x; 
}
.bottombar {
background-image:url(http://www.kuchlers.com/img/bottombar.gif); 
background-repeat:repeat-x; 
}
.mypadding {
background-image:url(img/header.jpg); 
background-repeat:no-repeat; 

}

.mainbody {

margin-top:2px;

}
.nav {
margin-top:20px;
margin-left:40px;

font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica, 
	  Arial, sans-serif;
	font-size: 1em;
color: #000;
 font-weight: bold;
}

.leftcenter {
background-image:url(leftcenter.jpg); 
background-repeat:repeat-y; 
padding: 6px;
padding-left:28px;
color:#ffffff;
font-size:.87em;

}


.leftover {
cursor:pointer;
background-image:url(leftover.jpg); 
background-repeat:repeat-y; 
padding: 6px;
padding-left:28px;
color:#ffffff;
font-size:.87em;

}
/*//////////////////////////////////////*/

.style1 {color: #2588a4}

.style2 {
font-size:.9em;
color: #7d7e7b; 
margin:10px;

}

.style3 {
font-weight:bold;
font-size:.9em;
color: #546e31;}

/*//////////////////////////////////////*/

.style4 {
font-size:.9em;
color: #23992e; 
font-weight: bold;
margin:10px;
	
}



A.pages:link {font-weight:bold;
font-size:1em;
color: #23992e; }
A.pages:visited {font-weight:bold;
font-size:1em;
color: #23992e;  }
A.pages:active {font-weight:bold;
font-size:1em;
color: #23992e; }
A.pages:hover {font-weight:bold;
font-size:1em;
color: #23992e; }


.news {
position:relative;
padding-left:5px;
padding:10px;
padding-right:20px;
}



.newsimg {
background-color:#000000;
color:#000000;
border:1px solid #000000;
padding:0px;
margin-top:0px;
margin-right:5px;
margin-bottom:1px;
float:left;
 
}


.newstext {
margin-top:14px;
font-size:.7em; 
color: #f6f8fc;
font-family: Verdana, Arial, Helvetica, sans-serif;
}


.left2 {
font-size:.9em;
border-bottom:  solid 1px #88bb4a;
border-bottom-style: dotted;
    background-image:url(view.jpg);
    background-position: bottom right;
    background-repeat: no-repeat;
    vertical-align:top;  
    padding-top:10px;
	}


.left2over {
font-size:.9em;
border-bottom:  solid 1px #88bb4a;
border-bottom-style: dotted;
 cursor:pointer;
    background-image:url(viewup.jpg);
    background-position: bottom right;
    background-repeat: no-repeat;
    vertical-align:top;  
    padding-top:10px;
	}


.footertext {
line-height:1em;
 
text-decoration: none;
font-size:.9em;
color: #88bb4a;
 font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica, 
	  Arial, sans-serif;
}


.home {
background-position:center top; 
background-image:url(home.jpg); 
background-repeat:no-repeat;  
}


.home2 {
 cursor:pointer;
background-position:center top; 
background-image:url(home2.jpg); 
background-repeat:no-repeat; 
}

.email {
background-position:center top; 
background-image:url(email.jpg); 
background-repeat:repeat-x;  
}


.email2 {
 cursor:pointer;
background-position:center top; 
background-image:url(email2.jpg); 
background-repeat:repeat-x; 
}
   /*////////////////////////////////////////////////Special nav code//////////*/
   
