@charset "utf-8";
body {margin: 0px; background: #ecf4cf; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
a {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #759D18; text-decoration: none}
a:hover {text-decoration:underline}
.bt {width: 150px}
#main {width: 686px; margin: auto; background: url(images/bk-main.gif) #fff repeat-y center center; padding: 0 13px}
#bk-menu {background: url(images/bk-menu.gif) repeat-x; height: 33px}
#bk-menu a {text-decoration: none; line-height: 26px; display: block; float: left; text-align: center; color: #333; font-weight: bold; background: url(images/line-menu.gif) no-repeat right top}
#bk-menu a:hover {text-decoration: underline; color: #47521e; background: url(images/bk-menu-hover.gif) repeat-x; color: #fff}
#bk-menu .bt-small {width: 78px}
#bk-menu .bt-big {width: 155px}
#bk-menu .bt-big-alt {width: 105px}
h2 {color: #454545; letter-spacing: -1px; font:20pt "Century gothic",Lucida Sans, arial; padding:0; margin: 0 0 10px 0}
#main-col li {padding: 5px; list-style: url(images/bullet.gif) inside}
#main-col p {margin: 10px 0; text-indent: 20px}
#main-col ul {padding: 0px}
#submenu {background: url(images/bk-submenu.gif) repeat-y; float: left; width: 178px; margin-top: 32px}
#submenu a {display: block; background: url(images/bk-submenu-block.gif) no-repeat right; margin: 7px 0 7px 20px; width: 138px; padding: 10px; color: #fff; text-decoration: none;
font-weight: bold; font-size: 12px; height:30px}
#submenu .submenua2 {background: url(images/bk-submenu-block-small.gif) no-repeat right; height:15px}
#submenu a:hover {background: url(images/bk-submenu-block-hover.gif)}
#main-col {float: left; width: 449px; padding: 32px 20px 20px 20px}
.greenh2 {font-style: normal; color: #a1c60f}
.marginphotos {margin-bottom: 10px}
#footer {width: 721px; height: 20px; text-align: center; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0 auto 15px auto; background: url(images/bk-footer.gif) no-repeat -3px top; padding-top: 35px; _background-image:url(images/bk-footer-ie.gif)}
.clear{ clear:both}
#main-col #curriculum li {list-style: url(images/bullet.gif) inside; padding: 0 15px; margin-top: 5px}
.photodown {margin: 0 14px 0 13px; _margin-left: 14px}
#photos-down {width: 713px; _width: 716px; margin: auto; background: url(images/bk-mainphotos.gif) repeat-y center center #fff; padding-top: 20px; _background: url(images/bk-mainp.gif)}
.photodown2 {margin-right: 15px}
#contactform {background: #fafafa; padding: 7px}
.photosall {float: right; padding: 10px; background: #F2F2F2; margin: 5px}
#slideshow {margin: 0; padding: 0; position: relative; -webkit-box-shadow: 0 3px 5px #999; -moz-box-shadow: 0 3px 5px #999; box-shadow: 0 3px 5px #999}
#slideshow .caption {width: 420px; margin: 0; padding: 10px; position: absolute; left: 0; font-family: Helvetica, Arial, sans-serif; font-size: 14px; font-weight: lighter; color: #fff; border-top: 1px solid #000; background: rgba(0,0,0,0.6)}
#slideshow ul li {position: absolute; top: 0; left: 0; margin: 0; padding: 0; list-style: none}
.nivo-controlNav {display: none;}
.nivo-caption {padding: 10px;}