html{background: url(../im/html_bgr.gif);height: 100% }
body{background:url(../im/body_bgr.gif) repeat-x;padding: 0;margin: 0;font: 13px/19px arial;color: #222;height: 100% }

a{ color: #B51C1C  }
a:hover{ color: #950404  }


h1{margin: 0 0 20px 0;padding: 0;font: bold 34px arial;color: #b51c1c}
h2{}
h3{}
h4{}

td{ vertical-align: top }

.nav td a{
background: #2c832c;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#51a851', endColorstr='#2c832c');
	background: -webkit-gradient(linear, left top, left bottom, from(#51a851), to(#2c832c));
	background: -moz-linear-gradient(top,  #51a851,  #2c832c);}

.nav td a.act,.nav td a:hover{
background: #a60404;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ca2828', endColorstr='#a60404');
	background: -webkit-gradient(linear, left top, left bottom, from(#ca2828), to(#a60404));
	background: -moz-linear-gradient(top,  #ca2828,  #a60404);}

.left_column,.right_column{
background: #e6e6e6;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6e6e6', endColorstr='#ffffff');
	background: -webkit-gradient(linear, left top, left bottom, from(#e6e6e6), to(#ffffff));
	background: -moz-linear-gradient(top,  #e6e6e6,  #ffffff);}
	
.logo{ display: block;margin: 0 auto;width: 120px }

.container{ width: 1000px;margin: 0 auto;box-shadow: 0px 0px 40px 0px #000; }

.nav{  }
.nav td{width: 11%  }
.nav td a{ display: block; font: bold 15px arial; color: white; text-decoration: none; padding: 13px 0 12px 0; text-align: center; text-shadow: -1px -1px 0px #135213; border-right: 1px solid #1c7e1c; border-left: 1px solid #5cb65c; }
.nav td a:hover,.nav td a.act{ text-shadow: -1px -1px 0px #760000; border-right: 1px solid #950404; border-left: 1px solid #de2a2a; }

.home_pics{ overflow: hidden }
.home_pics img{float: left }


.left_column,.right_column{ text-align: center;width: 200px;padding: 25px }
.center_column{ background: #fff;padding: 25px }

.center_column ul{ margin: 0 0 20px 0;padding: 0 0 0 30px }

.footer{ text-align: center;font: 11px/18px tahoma;margin: 15px 0;color: #563617 }
.footer span{display: block }

.boldy{font: bold 13px tahoma;margin: 0 0 20px 0;display: block  }
.boldy strong{font: bold 20px tahoma;display: block  }





















































































