body,div,h1,h2,h3{margin:0;padding 0}
body{
  font-family:Verdana, monospace;
  /*background-image: url(../images/centeredbackground2.gif);
  background-repeat:repeat-x; */
  background-color:black;
}
div#centering_div{
  width:1000px;
  /*height:1100px;*/
  margin:3px auto;
  border:solid;
  border-width:1px;
  border-color:#666;
  padding:3px;
}
div#top{
  background-color:#1C4905;
  background-image:url(../images/trans_header2.png);
  background-repear:repeat-x;
  height:100px
}
div#top div#kilar_header{
  position:relative;
  left:10px;
  top:20px;
  height:43px;
  width:400px;
  text-indent:-9999px;
  background:url(../images/trans-kilar.png) no-repeat;
  color:white;  
}
div#top ul{list-style-type:none;float:right;margin-right:100px;margin-top:35px;}
div#top li a{padding:10px;background-color:white;color:black;text-decoration:none}
div#top li{display:inline;}
div#top li#nav1,li#nav2,li#nav3,li#nav4{position:relative;}
div#middle{
  background-color:white;
  width:1000px;
  /*height:1000px;*/
}
div#middle_cabinetry img {
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-bottomright:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
	background-color:#DDDDDD;
	border:1px solid #CCCCCC;
	padding:5px;
	margin:2px;
}

div#middle_cabinetry div.Pics{
  margin:20px;
}

div#middle_cabinetry h2{
  padding-top:20px;
  margin-left:20px;
  border-bottom:solid;
  border-width:2px;
}



div#middle_about h1,div#middle_contact h1{
  padding:25px;
}
div#middle_about p{
  clear:right;
  margin:40px;
  text-indent:50px;
  line-height:30px;
}
div#middle_about li{
  margin:20px;
}
div#middle_about img{
  float:right;
  margin-right:200px;
}
div#middle_contact img#contact1{
  margin-left:30px;
}

div#content_left{
  position:relative;
  top:20px;
  left:10px;
  width:400px;
  padding:20px;
  float:left
}
div#content_left h2{
  margin-bottom:10px;
}
div#content_left p{
  font-size:14px;
}
div#content_right{
  position:relative;
  top:20px;
  width:400px;
  padding:20px;
  float:right;
  border-left:solid;
  border-width:1px;
  margin-right:20px;
  padding-left:50px;
  height:300px;
}
div#content_right p{
  font-size:14px;
}
div#pre_footer{
  margin-left:40px;
  margin-top:400px;
  clear:left;
  color:gray;
  font-size:.75em;
}
div.cab#pre_footer{
  margin-left:40px;
  margin-top:40px;
  clear:left;
  color:gray;
  font-size:.75em;
}
p#end{
  padding-bottom:20px;
}