@charset "UTF-8";
/* CSS Document */

body{margin:0; padding:0; text-align:center; background:white; text-align:left;}
.all{float:none; margin:0 auto; clear:both; display:block; background:white; float:left; width:920px; overflow:hidden; margin-top:0px; text-align:center; background: #f4ef79;}

.nav{float:left; clear:both; display:block; width:100%; border-top:0px solid #5e5e5e; border-bottom:1px solid #5e5e5e; background:#40a6cc; height:29px;}
.nav a{font-family:"Lucida Grande", "Lucida Sans", "Lucida Sans Unicode"; float:left; display:block; text-align:center; width:114px; padding:6px 0 6px 0; text-decoration:none; color:white; font-size:14px;}

.nav a.yellow{background: #f4ef79; color:#e21e2a;}
.nav a.red{background: #e21e2a; color:#f4ef79;}
.nav a.blue{background:#40a6cc; color:#f4ef79;}


.nav a:hover{background:#B65EA8; color:#F4EF79;}
.nav a.current{color:#5e5e5e; background:white; border-bottom:1px solid white; border-left:1px solid #5e5e5e; border-right:1px solid #5e5e5e;}
.nav a.current:hover{color:#5e5e5e; background:white; border-bottom:1px solid white; border-left:1px solid #5e5e5e; border-right:1px solid #5e5e5e;}


.rightbar{width:115px; float:right; display:block; overflow:hidden; background:none; border-bottom:0px solid #999;}
.rightbar a, .rightbar a img, .leftbar a, .leftbar a img{float:left; clear:both; border:0;}
.rightbar img{width:102%; position:relative; left:-1px; top:-1px;}

.leftbar{float:left; clear:both; width:115px;}

.bottombar{float:left; clear:none; overflow:hidden; margin-bottom:0;}
.bottombar a, .bottombar a img{float:left; margin:0; border:0;}

object{display:block; float:left; margin:0 0 10px 0;}

.contact-info{float:left; width:auto; font-size:12px; clear:both; padding:0px; text-align:center; color:black; margin:0 auto; float:none; display:block; padding-top:10px; margin-bottom:30px; }
.moveup{position:relative; top:-1px;}

.content{padding:15px 20px 0 15px; width:644px; float:left; overflow:hidden; font-size:13px; line-height:1.4em; background:white;}
.content-left{width:450px; margin-top:20px; float:left; overflow:hidden; font-size:14px; line-height:1.4em;}

.content-left b{font-size:16px; font-family:helvetica, arial, "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode";}

.main{float:left; width:799px; overflow:hidden; display:block; background: url(http://localhost/kat/images/yellow-right.jpg) 800px 0px; text-align:left; margin-bottom:00px;}

.content h1, .content h2, .content h3, .content h4, .content h5, content h6{font-family:helvetica, arial, "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", verdana;}

.full-center{display:block; float:left; width:100%; text-align:center; padding-bottom:15px;}
.full-center h3{font-size:18px; margin-bottom:5px;}
.full-center p b i{font-size:14px; margin:5px: font-family:helvetica, arial, "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", verdana, sans-serif;}

div.staff{background: url(http://localhost/kat/images/Sub_KATStaff.jpg) no-repeat; padding-top:150px; text-align:center;}
div.staff p{font-size:16px; width:70%; margin:0 auto; float:none; margin-bottom:20px; margin-top:20px;}

div.links{font-family:helvetica, arial, "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", verdana, sans-serif; padding:20px 0 170px 0;}
div.links p{font-size:16px;}
div.links h2{font-size:22px;}

div.about{padding:10px 0 130px 10px;}
.img-right{float:right; margin:10px 5px 0 0;}

.content{border-right:1px solid #999; border-bottom:1px solid #999;}

div.contact{text-align:center; font-family:helvetica, arial, "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode"; padding-bottom:45px;}
table.contact{float:none; margin:0 auto; font-family:helvetica, arial, "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode"; padding-top:2px; border-top:1px solid #555; border-right:1px solid #555; padding-left:3px; border-left:1px solid #555; border-bottom:1px solid #555;}
table.contact tr.first{background:#e21e2a; color:#f4ef79;}
table.contact tr.second{background: #f4ef79; color:#e21e2a;}
table.contact tr.third{background: #40a6cc; color:#f4ef71;}
table.contact tr, .table.contact tr td{float:left;}
table.contact tr{clear:both; width:auto; padding:0px;}
table.contact tr td{display:block; float:left; border-right:3px solid white; border-bottom:3px solid white; padding:10px;}
table.contact tr td.big{width:200px;}
table.contact tr td.small{width:100px; padding-top:19px; padding-bottom:18px;}

div.contact p{margin-top:10px;}
div.contact h3{margin-top:30px;

