.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
img{border:none;vertical-align:top;}
form,ul,h1,h2,h3,h4,h5,h6,p,span,input{margin:0px;padding:0px;}
ul{list-style:none;}
body{
	margin:0px;
	font-size:12px;
	line-height:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:#ffb700;
	color:#474747;
	padding:20px;
}
input,select,textarea{font-size:10px;line-height:12px;font-family:Arial; vertical-align:middle;}
a{text-decoration:none;color:#474746;}
a:hover{text-decoration:underline;}
h1{font-size:24px;line-height:26px;}
h2{font-size:18px;line-height:20px; font-family:"Times New Roman", Times, serif;}
h3{font-size:17px;line-height:19px;}
h4{font-size:18px;line-height:18px;font-family:"Times New Roman", Times, serif;}
h5{font-size:14px;line-height:16px;font-family:"Times New Roman", Times, serif;}
h6{font-size:10px;line-height:12px;}
.floatleft{float:left; width:auto;}
.floatright{float:right; width:auto;}
.alignleft{ text-align:left;}
.alignright{ text-align:right;}
.col1,.col2,.col3{ float:left; width:auto;}
.col01,.col02,.col03{ float:left; width:auto;}
p{ padding:8px 0;}
div.container{width:939px;margin:0 auto; border:solid 11px #fff; background:#426d40;}
div.top-block{ height:162px;}
div.top-block div.cols1{width:918px;clear:both; margin:0 0 0 9px;}
div.top-block div.cols1 div.col1{width:229px;}
div.top-block div.cols1 div.col2{width:512px;}
div.top-block div.cols1 div.col3{width:177px;}
div.top-block div.t1{ padding:14px 0 2px 35px;}
div.top-block img.wildcat{ margin:-6px 0 -56px 0; position:relative;behavior:url(iepngfix.htc);width:212px;height:224px;}
div.top-block img.duo{ margin:-9px 0 -26px 0; position:relative;behavior:url(iepngfix.htc);width:177px;height:197px;}
div.topmenu{ background:#ffb700; height:30px; padding:0 0 0 190px;}
div.topmenu ul li{ float:left; height:30px;}
div.topmenu ul li a{ color:#426d40; line-height:30px; font-size:13px; font-weight:bold; display:block; padding:0 16px 0 0;}
div.topmenu ul li ul{ display:none; z-index:2; position:absolute;border-bottom:solid 1px #426d40; margin:0 0 0 20px;}
div.topmenu ul li ul li{ float:none; border-top:solid 1px #426d40;border-left:solid 1px #426d40;border-right:solid 1px #426d40; background:#f9df9b; height:22px; width:180px; clear:both;}
div.topmenu ul li ul li a{ font-size:12px; font-style:italic; font-weight:bold; line-height:22px; padding:0 10px; height:22px; }
div.topmenu ul li.hover ul{ display:block; }
div.homepage{ padding:9px 0 0px 32px;}
div.homepage div.cols1{width:902px;clear:both; margin:0 5px 0 0px;}
div.homepage div.cols1 div.col1{width:442px; color:#ffb700;}
div.homepage div.cols1 div.col1 a{color:#ffb700;}
div.homepage div.cols1 div.col2{width:440px; margin:0 0 0 20px;}
div.homepage div.cols01{width:442px;overflow:hidden;clear:both;}
div.homepage div.cols01 div.col01{width:175px; padding:8px 0 0 0;}
div.homepage div.cols01 div.col02{width:267px;}
div.homepage div.swf{ border:solid 4px #fab401; width:400px; margin:0 auto;}
div.news-block{ background:#fdf5de no-repeat left top; padding:8px 13px;}
div.news-block h2.t1{ padding:0 0 12px 0; color:#426d40;}
div.news-block h3.t2{ color:#800000;}
div.news-block div.cols02{width:414px;overflow:hidden;clear:both;}
div.news-block div.cols02 div.col01{width:345px;}
div.news-block div.cols02 div.col02{width:69px;}
div.news-block div.cols03{width:414px;overflow:hidden;clear:both;}
div.news-block div.cols03 div.col01{width:184px;}
div.news-block div.cols03 div.col02{width:230px;}
div.news-block a.here{ font-weight:bold; color:#426d40;}
div.news-block p{font-size:11px;}
div.upcoming-block{ background:#f9df9b; padding:12px 0 0 20px; overflow:hidden;}
div.upcoming-block h2{ color:#426d40; border-bottom:solid 1px #426d40; padding:0 0 5px 0;}
div.upcoming-block ul{ padding:16px 0 0 2px;}
div.upcoming-block ul li{ padding:0 0 8px 0;}
div.upcoming-block h5 a{color:#426d40;}
div.upcoming-block div.event{ padding:0 0 0 16px; font-size:11px;}
div.upcoming-block div.event a{ color:#426d40;}
div.content{ padding:16px 0 0 0; background:#f9df9b; margin:12px 0 0 0;}
div.w939{ width:939px; clear:both; overflow:hidden; background:url(images/bg02.gif) repeat-y 343px top;}
div.col344{ width:344px; float:left;}
div.col286{ width:286px; float:left;}
div.col309{ width:309px; float:left;}
div.inside-block{ padding:0 0 8px 0;}
div.inside-block h4.t1{ background:#ffb700; line-height:26px; font-weight:normal; color:#2a4f28; text-align:center; margin:0 0 8px 0; }
div.inside-block h5.t2{ padding:8px 0 0 25px; color:#50504f; font-weight:normal;}
div.inside-block div.cols1{width:310px;overflow:hidden;clear:both; margin:0 9px 0 25px;color:#50504f; padding:2px 0 8px 0;}
div.inside-block div.cols1 div.col1{width:150px; text-align:center;}
div.inside-block div.cols1 div.col2{width:160px;}
div.inside-block div.cols1 div.col1 img{ border:solid 1px #fff;}
div.inside-block a.go{ color:#255423;}
div.awards-block{padding:0 0 8px 0;}
div.awards-block h4.t1{background:#ffb700; line-height:26px; font-weight:normal; color:#2a4f28; text-align:center; margin:0 0 8px 0; }
div.awards-block div.cols1{width:262px;overflow:hidden;clear:both; margin:0 auto; padding:8px 0;}
div.awards-block div.cols1 div.col1{width:79px;}
div.awards-block div.cols1 div.col2{width:183px;}
div.reg-block{padding:0 0 8px 0;}
div.reg-block h4.t1{background:#ffb700; line-height:26px; font-weight:normal; color:#2a4f28; text-align:center; margin:0 0 8px 0; }
div.reg-block div.cols1{width:309px;overflow:hidden;clear:both; padding:8px 0;}
div.reg-block div.cols1 div.col1{width:149px; text-align:center;}
div.reg-block div.cols1 div.col2{width:140px;}
div.footer{ text-align:center; padding:8px 0;}
div.footer div.address{ color:#ffb700; font-size:14px; line-height:16px;}
div.footer div.copyright{ color:#fff; padding:5px 0 0 0;}
div.footer span.s1{ padding:0 12px;}
div.footer span.s2{ padding:0 0 0 12px;}
div.page{ margin:21px 0 0 0;background:#f9df9b; padding:16px 0;}
div.pee-block{ padding: 0 0 8px 0;}
div.pee-block h4.t1{ background:#ffb700; color:#2a4f28; padding:0 55px; line-height:27px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}
div.pee-block img.p1{ float:right; border:solid 4px #fff; margin:0 0 0 12px;} 
div.pee-block img.p2{ float:left; margin:0 12px 0 0;}
div.pee-block img.p3{ float:left; border:solid 4px #fff; margin:0 12px 0 0;} 
div.pee-block div.pee{ padding:16px 28px 16px 44px; overflow:hidden;}
div.pee-block a{ color:#2d492c;}

