@charset "utf-8";

* {  }
.clr { }

a { color:#347525; }

body {  color: #323232; background:#636363;}


form { background:none;}
input.search {  background-color:#000000; color:#fff; }
input.news { background-color:#000000; color:#fff; }
input.searchBtn {  background: url(search_btn.png) no-repeat; }
input.goBtn { background: url(go_btn.png) no-repeat; }

.leadcolor { color: #347525; }

.graySpan {background:#c0c0c0; color:#000;  }


/* TOPMENU  */

#adminMenu { color: #fff; }
#adminMenu a {color: #fff; }



/* MAIN HEADER */


.disPan a.fontplus {  background: url(tab_fontplus.png) no-repeat 0px 0px;}
.disPan a.fontplus:hover { background: url(tab_fontplus.png) no-repeat 0px -47px;}

.disPan a.fontminus { background: url(tab_fontminus.png) no-repeat 0px 0px;}
.disPan a.fontminus:hover { background: url(tab_fontminus.png) no-repeat 0px -47px;}

.disPan a.contrast{  background: url(tab_contrast.png) no-repeat 0px 0px;}
.disPan a.contrast:hover { background: url(tab_contrast.png) no-repeat 0px -51px;}

.disPan a.print{  background: url(tab_print.png) no-repeat 0px 0px;}
.disPan a.print:hover { background: url(tab_print.png) no-repeat 0px -55px;}

#adminBox { background-color:#FFFFFF;  }
	#adminBox a { color:#347525; }
	#adminBox .loginSection {  background: url(login_icon.png) no-repeat left; }
	#adminBox .flagName { color:#347525; }
	#adminBox .flagName img { border:solid 1px #ccc;}
	
	
.allTheRest { float:left; background: url(content_bg.png) repeat-y; }
.menuBar { }
	

	
	.menuBar .mainMenu { background-color:#191919; }
	.menuBar .mainMenu ul#nav li a { color:#fff;}
	.menuBar .mainMenu ul#nav li a:hover { background:#347525; color:#000;  }
	.menuBar .mainMenu ul#nav li.gray a:hover { background:#347525; color:#000;  }
	.menuBar .mainMenu ul#nav li.cyan a:hover { background:#00adef; color:#000; }
	.menuBar .mainMenu ul#nav li.magenta a:hover { background:#e1007a; color:#000;  }
	.menuBar .mainMenu ul#nav li.yellow a:hover { background:#fea100; color:#000;  }
	.menuBar .mainMenu ul#nav li.realgray a:hover { background:#8A8C87; color:#000;  }
	
	.menuBar .mainMenu ul#nav li ul {  background: #191919; }
	.menuBar .mainMenu ul#nav li li a {  color: #fff; }
	.menuBar .mainMenu ul#nav li li a:hover {  color:#fff; background:#3C3C3C; }
	



	.menuBar .searchBar { background-color:#333333;  }
	.menuBar .searchBar form { background-color:#000;}
	.menuBar .searchBar input,search {  background-color:#000000; color:#fff; }
	.menuBar .searchBar input.searchBtn {  background: url(search_btn.png) no-repeat; }
	.menuBar .searchBar .searchAdv a { color:#fff; }
	
.content { }
	.content .welcome {  background: #dbdde0 url(welcome_bg.png) repeat-x;  }
	.content .welcome .title { color:#FFFFFF; }
	
	.content ul {  list-style: url(graysquaresmall.gif); }
	
	.content .subnavMenu { background-color:#333333;  }
	.content .subnavMenu a { color:#fff; }
	.content .subnavMenu a.active { background:#191919;}
	.content .subnavMenu a:hover {  background:#191919;}
	
	
	.content .sectionHeader { font-weight:bold; font-size:14px;}
	
	
	/* BOXY */
	.content .box {  }
	.content .box .box_head {  }
	.content .box .box_body .in {  }
	
	
	.content .newsSection { background:#fff; padding:20px 35px; }
	.content .newsSection .daySection { padding-top:10px;}
	.content .newsSection .daySection a.dateLink { background:#347525; padding:0px 38px 0px 3px; color:#000; font-size:14px; }
	.content .newsSection .daySection a.dateLink:hover { text-decoration:none; background:#666;}
	.content .newsSection .daySection .news { padding: 10px 0px 20px 0px; border-bottom: 1px dotted #000000; }
	.content .newsSection .daySection .news .pic { float:left; width:160px; }
	.content .newsSection .daySection .news .newsContent { float:left; width: 470px; }
	.content .newsSection .daySection .news .newsContent p { padding-bottom:20px;}
	.content .newsSection a.readMore { background:#c0c0c0; padding:0px 3px 0px 3px; color:#000; font-size:12px; text-transform:uppercase; line-height:10px; }
	.content .newsSection a.readMore:hover { text-decoration:none; background:#dfdfdf;}
	
	
	.content .movieSection { background:#fff; padding:20px 35px; }
	.content .movieSection .movieFile { float:left; width: 250px;}
	.content .movieSection .movieContent { float:left; width:400px; }
	
	
	#area_1 .box .box_body .poll .poll_answer .poll_bar_main { background-color:#347525; }
	#area_3 .box .box_body .poll .poll_answer .poll_bar_main { background-color:#347525; }

/*FORUM*/	
	.content .forum { background:#fff; }
	.content .forum .forumStartBox { background:#e0e4e5; }
	.content .forum .forumStartBox .top {  background:#dfdfdf url(forum.png) no-repeat right; }
		
	
	.content .iconSection { background:#fff; padding:20px 35px; }
	.content .iconSection .iconFile { float:left; width: 218px; }
	
	
	.rightbar { background-color:#7a7a7a; }
	.rightbar .box { background:#333; color:#fff; }
	.rightbar .box .box_head { background:#191919; color:#fff; }

	.rightbar .box .calendar {  color:#fff; }
	.rightbar .box .calendar td,  .box .calendar th { color:#fff; }
	.rightbar .box .calendar td a { background:#347525; color:#fff; }
	.rightbar .box .calendar td a:hover { background:#b30018; }

	.rightbar .box .almanac .active { background:#347525; }

	.rightbar .box a.dateLink { background:#347525;  color:#000; }
	.rightbar .box a.newsOut {  color:#666;  }
	.rightbar .box a.gray1 {  background:#347525;  color:#000; }
	.rightbar .box a.gray2 { background:#c0c0c0;  color:#000;  }
	.rightbar .box a.gray3 {  background:#347525; color:#000;}
	.rightbar .box .tags a { color:#fff;}

	.content .daylink {border-left:solid #347525 18px;  }
	.content .daylink span { color:#347525; }
	.content .selectedEvent {  border:1px dashed #347525; }
	.content .daylinksmall { background: url(graysquare.gif) no-repeat left center; color:#444; display:block; padding-left:20px; cursor: pointer; margin-top:10px; font-size:14px; font-weight:bold; }
	

.partners {  background:#fff; }
.footer {  color:#FFFFFF;}
