body {

	color: #000000;

	background:#54a101;

	line-height:18px;

	font-size:14px;

}



.wrapper960 {}



h2, h2 a:link, h2 a:visited, .content_header, .articleHead {

	font-size: 25px;

    line-height: 36px;

    padding-bottom: 5px;
	

}



h2{
margin-bottom:-10px;
font-family:"Palatino Linotype", "Book Antiqua", georgia, garamond, Palatino, serif, arial !important;
color:#446a73 !important;
}





a {

	color:#1e5863 !important;

}

a:hover {color:#17c7e8 !important;}



/* ----[ CONTAINER DIVS ]----*/

#container_header {background-image: url(../images/header-container.png); background-position:top center; height:190px;}

#container_slideshow{padding-bottom:35px;}

#container_breadcrumb{}

#container_main {}

#container_bottom_modules{}

#container_base {padding-left:0px;}	



/* ----[ WRAPPER DIVS ]----*/

#header {}

#slideshow {}

#breadcrumb {}

#top_modules {}

#main.block_holder{padding: 10px 5px; margin-left:42px; min-height:540px; background-color:#FFF !important; border-left:1px solid #9eb8bb;border-right:1px solid #9eb8bb;}

#bottom_modules {}

#base {}

#container_spacer1 .wrapper960 {

	height:5px;

}

#container_spacer2 .wrapper960 {

	height:5px;

}





/* ----[ HEADER ]----*/

#header_items {

}

/* Logo */

.logo_container {

	width:960px; 

	top:0px; 

	left:0px; 

}

.logo_container, h1.logo, h1.logo a {

	height:100px;

}

h1.logo-text a {

	letter-spacing:-3px; 

	top:60px; 

	left:15px; 

	font-size:55px !important; 

	font-weight:normal; 

	text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);

	text-align:left; 

}

p.site-slogan {

	font-size:11px; 

	letter-spacing:2px; 

	top:81px; 

	left:15px; 

	text-align:center; 

}



/* Search */

#search {

	top:7px;

	left:780px;

}

#search .inputbox {

	color:#000000;

	font:14px Arial,Helvetica,sans-serif;

	background-color:#ffffff;

	border-radius:5px;

}



/* Social Media */

#socialmedia {

	top:186px;

	left:710px;

}



/* Laguages */

#language {

	background-color:#CCCCCC;

	top:80px;

	left:805px;

}



/* ----[ MENUS ]----*/

/* Topmenu */

#topmenu {

	background-color:#bbb;

	color:#FFFFFF;

	width:950px;

	top:0px;

	left:0px;

}

#topmenu ul li{

    padding:5px 0;

}

#topmenu ul li a {

	padding: 0px 10px;

}



#topmenu ul li a {

	border-right:0px solid #d2d2d2;

}

#topmenu ul li:last-child a {

	border:none;

}



/* Hornav */

#hornav {

clear: both;

float: left;

position: absolute;

top: 140px;

width: 100%;
margin-left:42px;

	}



/* Hornav - Parent Styling */ 

#hornav ul a, #hornav ul ul a, #hornav .separator {
font-size:120%; font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color:#efcb05 !important;
margin-top: 0px;
background-image:url(../images/back_menu.png) ;
background-position:right bottom;
height:36px;
line-height:36px;
border-left:dotted 1px #FFF;
}
#hornav ul li.active a {color:#fff !important; background-image:url(../images/back_menu2.png);}

#hornav ul a:hover {color:#fff !important;}
#hornav ul a:active, a:focus {color:#000 !important;}

#hornav li:first-child a {border: none;color:#efcb05 !important; }
#hornav li:first-child a:hover {border: none;color:#fff !important; }
#hornav li:first-child a:active a:focus {border: none;color:#000 !important; }


#hornav ul a, #hornav .separator {font-weight:bold; display:block; padding: 0 14px; text-decoration: none; z-index: 9999; margin-bottom: 0px /*dropdown gap*/;}

#hornav ul ul a {padding: 1px 10px; color:#fff !important; font-size:140%; font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;}



/* Hornav - Child Styling */

#hornav li li a, #hornav li li.visited a {color:#fff !important;}
#hornav li li.active a {#000 !important;}
#hornav li li.hover a {#000 !important;}



/* Hornav - Child Block Styling */

#hornav li li, #hornav li li li {padding: 2px 0px 4px !important;}

#hornav li li:last-child, #hornav li li li:last-child {background:none !important;}



/* Hornav - Dropdown Block Styling */

#hornav ul li ul {

	background-color: #eeeeee;

	-moz-border-radius:0px 0px 5px 5px; 

	-webkit-border-bottom-left-radius: 5px; 

	-webkit-border-bottom-right-radius: 5px; 

	border-radius:0px 0px 5px 5px;  

}



/* Hornav - Sub-Child Block Styling */

#hornav li ul li ul {

	-moz-border-radius:5px; 

	-webkit-border-radius:5px; 

	border-radius:5px; padding:5px;

}



/* Hornav - Hover/Highlight Styling */

#hornav ul a:hover, #hornav ul ul a:hover {color:#e7d406}

#hornav li li a:hover {color:#e7d406;}



/* MenuMatic */

#subMenusContainer a {

	text-decoration:none;

	display:block;

	padding:7px 25px 7px 15px;

	color:#202020;

	font-size:13px;

	text-shadow:none;

	cursor:pointer;

	font-family: 'Maven Pro', sans-serif;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #DFDFDF;

}



/* sub menu links on hover or focus */

#subMenusContainer a:hover, #subMenusContainer a:focus, #subMenusContainer a.subMenuParentBtnFocused {color:#999}



/* Parent Sub Menu Links ---[javascript users only]*/

.subMenuParentBtn { background: url(../images/arrow_right.png) right center no-repeat !important;  }



/* Parent Sub Menu Links on hover or focus ---[javascript users only]*/

.subMenuParentBtnFocused{background: url(../images/arrow_right_over.png) right center no-repeat;  }



/* Parent Main Menu Links ---[javascript users only]*/

#hornav .mainMenuParentBtn{background: url(../images/arrow_down.png) right 57% no-repeat; padding-right:18px;}



/* Parent Main Menu Links on hover or focus ---[javascript users only]*/

#hornav .mainMenuParentBtnFocused{background: url(../images/arrow_down_over.png) right 57% no-repeat; padding-right:18px;}



/* ----[ OLs ULs, LIs, and DIVs ]----*/



/* Submenu Outer Wrapper - each submenu is inside a div with this class - javascript users only */

.smOW{display:none; position: absolute; overflow:hidden; padding:0 2px; margin:0 0 0 -2px;}



/* All ULs and OLs */

#subMenusContainer ul, #subMenusContainer ol {padding: 0; margin: 0; list-style: none; line-height: 1em; min-width:170px;}



/* All submenu OLs and ULs */

#subMenusContainer ul, #subMenusContainer ol {

	back-moz-border-radius: 4px; 

	-webkit-border-radius: 4px;  

	left:0; 

	padding-bottom:5px;}

#subMenusContainer{top:11px;}



/* ----[ SLIDESHOW ]----*/

#slideshow {}

.box_skitter {width:960px !important; background: none repeat scroll 0 0 !important}



/* ----[ BREADCRUMBS ]----*/

/* Styling */	

#breadcrumb .module{border:none;}

#breadcrumb.block_holder{padding:0px;}

div.breadcrumbs a.pathway{color:#ffffff !important;}





/* ----[ DEFAULT MODULE STYLING ]----*/

/* Module Styling */

.module h3, .module_menu h3 {

	font-size:16px;

	font-weight:normal;

	text-align:left;

}



.module, .module_menu{

}



/* Module Styling - Menus */

.module ul a, .module_menu ul a {

	border-top:1px solid #dedede;

	padding:4px 15px;

	margin:0px;

}

.module ul li:last-child a, .module_menu ul li:last-child a {

	border-bottom:1px solid #dedede;

}

.module ul a:hover, .module_menu ul a:hover, .module ul a:focus, .module_menu ul a:focus {

}

.module ul li li a, .module_menu ul li li a {

	border:none !important;

	padding-left:25px;

}



/* Footer Menu */

#footermenu {

}

#footermenu ul li{

	padding: 5px 0;

}

#footermenu ul li a {

	color:#ddd;

	border-right: 1px solid #D2D2D2;

    padding: 0 10px;

}

#footermenu ul li a:hover {

	color:#ffffff;

}



/** MB TOP **/

/*--Top Modules Divs--*/



/* MB Top-1 */



/* MB Top-2 */



/** MAINCONTENT **/





/* MB Contenttop */





/* MB Contentbottom */





/* Sidecol A & B */



/** MB BOTTOM **/



/* MB Bottom-1 */



/* MB Bottom-2 */



/* MB BASE */



/* MB Base-1 */



/* MB Base-2 */



/* Footers */



/* Copyright */





/* Read More */

.readon, .readmore a, .btn, .pager a{

-moz-border-radius:0px 0px 5px 5px; -webkit-radius: 5px; border-radius:5px;

font-size:11px;

font-weight:bold;

color:#333;

margin-bottom:10px;

}

