* {margin: 0; }
body { background-color: #8cc252; font-family: Arial, Helvetica, sans-serif; color: #723926;  font-size: 13px; min-height: 100%; height: auto !important; height: 100%; position: absolute;}
html, body { width: 100%; height: 100%;}
ul { list-style: outside;}
img {border:0;}
.clear { clear: both; height: 0px; padding: 0px; margin: 0px; line-height: 0px; font-size: 0px;}
a {color: #74822a; }
a:hover { text-decoration: none; color: #b80000; }
.centermap { width: 888px; margin: 0 auto;  }
.min { min-width: 1000px; width:expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) < 1000 ? "1000px" : "auto"); position: relative;}


/*head*/
.head { background: url(../images/headbg.jpg) repeat-x; height: 111px;}
.head_l { background: url(../images/head_l.jpg) left top no-repeat; height: 111px;}
.logo { position: absolute; margin-left: 213px;}
.menu { padding-left: 306px; padding-top: 88px; font-size: 14px;}
.menu a { color: #f8f5af; text-decoration: none; margin-right: 27px;}
.menu .active { color: #723926;}
/*head*/

/*main*/
.main { width: 100%; border-collapse: collapse;}
.left { background: url(../images/leftbg.jpg) left repeat-y; width: 252px; padding-bottom: 50px; border-bottom: 3px solid #608d24; }
.center { background-color: #f8f5b0; padding-left: 10px; padding-bottom: 50px; border-bottom: 3px solid #608d24;}
.right { background-color: #f8f5b0; width: 256px; padding-left: 7px;padding-bottom: 50px;border-bottom: 3px solid #608d24; }
.left_top { background: url(../images/left_top.jpg) left top no-repeat; min-height: 534px; width: 217px;padding-right: 35px;}
.logo2 { padding-top: 92px;}

.menu2 { padding: 0; list-style: none; margin-left: 8px;}
.menu2 li { padding-top: 15px; padding-right: 20px;}
.menu2 a { text-decoration: none; color: #723926; font-weight: bold;}
.tops { padding-top: 26px; padding-left: 8px;}
.tops a { margin-right: 8px;}
h1 { padding-top: 27px; font-size: 16px; color: #5d710e; padding-bottom: 23px;}
.content a { color: #6d8827;}
.text p { padding-bottom: 17px; line-height: 17px;}
h2 { font-size: 14px;color: #5d710e; padding-bottom: 15px;}
.bord { text-align: center; border: 1px solid #4e4442; padding: 10px; margin-bottom: 19px;}
.bord2 { border: 1px solid #dfd4d8; padding: 10px;}
.bord  .tx { text-align: right; padding-bottom: 0px;}
.text .title { font-weight: bold; padding-bottom: 0px;}
.text .nopad { padding-bottom: 0px;}
.text ul { list-style-image: url(../images/arr.png);}
.text li { padding-bottom: 5px;}

.flash { padding-top: 75px; padding-bottom: 70px;}
.news { font-size: 13px; font-weight: bold; padding:0; padding-bottom: 15px; list-style: none;}
.news  li { padding-bottom: 15px;}
.str { font-weight: bold; font-size: 12px;}
/*main*/

/*foot*/
.foot { color: #617d17; padding: 5px;}
/*foot*/

.navigation {min-height:30px}
.navigation ul {list-style:none; margin:0px; padding:0px;}
.navigation ul li {float:left; padding-right:11px; background: url(../images/arrow.gif) right 6px no-repeat; margin-right:8px;
					   font-family:arial; font-size:12px;}
.navigation ul li.lastLI {background:none}

.tblschedule TD, .tblschedule TH {padding:5px 7px; vertical-align:middle; text-align:center; border:1px solid #608d24;}
.tblschedule TH, .tblschedule .times {background:#3caa3c; color:#FFF; font-weight:lighter;}
.times {width:28px;}
.tblschedule TD {background:#f8f5b0; color:#000;}

.block3 {padding-right: 20px;}
.block3 li {}
