@charset "utf-8";



/* CSS Document */





body {



	background: #60ad72 url(./images/body_bg.jpg) repeat-x;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	margin: 0px;



	padding: 0px;



}







a {



	color: #4d875f;



	text-decoration: none;



}



a[href $='.ppt'] {

	padding-left: 25px;

	padding-bottom: 10px;

	background: transparent url(./images/ppt_icon.png) no-repeat left top;

}



a[href $='.doc'] {

	padding-left: 25px;

	padding-bottom: 10px;

	background: transparent url(./images/doc_icon.png) no-repeat left top;

}



a[href $='.pdf'] {

	padding-left: 25px;

	padding-bottom: 10px;

	background: transparent url(./images/pdf_icon.png) no-repeat left top;

}



a[href $='.ppt']:hover {

	border: none;

	text-decoration: underline;

}



a[href $='.doc']:hover {

	border: none;

	text-decoration: underline;

}



a[href $='.pdf']:hover {

	border: none;

	text-decoration: underline;

}



a:hover {



	border-bottom: 1px solid #4d875f;



}







a:visited {



	color: #4d875f;



}





h1, h2, h3, h4 {



	font-weight: lighter;



}







#container {



	margin: 0px auto;



	margin-top: 32px;



	padding: 0px;



	width: 960px;



}







p {



	line-height: 18px;



}







#content {



	float: left;



	width: 560px;



}







#content #welcome {



	background: #5fc681 url(./images/welcome_bg.jpg) repeat-x;



	color: #ffffff;



	padding: 5px 30px;



}







#content #welcome a {



	color: #ffffff;



	font-weight: bolder;



	text-decoration: none;



}







#content #welcome a:hover {



	border-bottom: 1px solid #ffffff;



}







#content #welcome a:visited {



	color: #ffffff;



}







#content #welcome h2 {



	border-bottom: 1px solid #68ba87;



	padding-bottom: 5px;



}



#featured {

	clear: both;

	margin-top: 20px;

padding-top: 20px;

}



#featured div {



	/*background: url(./images/sidebar_div_bg.jpg) no-repeat;*/



	margin-bottom: 15px;



	padding: 2px 0px 0px 20px;



}







#featured  div h4 {



	color: #4d875f;



	font-size: 18px;



}







#featured  ul {



	margin: 15px;



	padding: 0px;



}



#featured  ul li {



	margin-bottom: 6px;



}



#featured  ol li {



	margin-bottom: 6px;



}







#footer {



	background: #297b49 url(./images/footer_bg.jpg) repeat-x;



	clear: both;



	color: #ffffff;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	height: 55px;



	padding: 20px 15px 15px 15px;



	text-align: center;



}







#footer a {



	color: #ffffff;



	font-weight: bold;



	text-decoration: none;



}







#footer a:hover {



	border-bottom: 1px solid #ffffff;



}







#header {



	background: url(./images/header_bg.jpg) no-repeat;



	height: 100px;



}



#jumpMenu {


 text-align: right;

}



#menu {



	background: black url(./images/menu_bg.jpg) repeat-x;



	height: 35px;



}







#menu ul {



	list-style: none;



	margin: 0px;



	padding: 0px 15px;



}







#menu ul li {



	display: inline;



	padding: 0px 10px 0px 0px;



}







#menu ul li a {



	color: #ffffff;



	display: inline-block;



	font-size: 12px;



	padding: 5px 10px 5px 10px;



	text-decoration: none;



}







#menu ul li.current_page_item a {



	background: url(./images/menu_a_bg.jpg) repeat-x;



	border: none;



}







#menu ul li a:hover {



	background: url(./images/menu_a_bg.jpg) repeat-x;



	border: none;



}







#search {



	display: none;



}







#sidebar {



	display: none;



}







#sidebar_right {



	color: #666666;



	float: right;



	font-family: Georgia, "Times New Roman", Times, serif;



	font-size: 12px;



	width: 360px;



}







#sidebar_right div {



	background: url(./images/sidebar_div_bg.jpg) no-repeat;



	border: 1px solid #d6e4e9;



	margin-bottom: 15px;



	padding: 2px 20px 20px 20px;



}







#sidebar_right div h4 {



	color: #4d875f;



	font-size: 18px;



}







#sidebar_right ul {



	margin: 15px;



	padding: 0px;



}



#sidebar_right ul li {



	margin-bottom: 6px;



}



#sidebar_right ol li {



	margin-bottom: 6px;



}



#wrap {



	background: #ffffff;



	float: left;



	padding: 15px;



	width: 930px;



}



.cols3, .cols3_last {

	/*border-right: 1px solid #d6e4e9;*/

	float: left;

	padding-right: 20px;

	width: 273px;





}



.cols3_last {

	border: none;

	padding-right: 0px;

}



.cols3 h4, .cols3_last h4 {

	border-bottom: 1px solid #d6e4e9;

	padding-bottom: 2px;

	margin-bottom: 4px;

}



.cols3 p {

	

}



.clear {

	clear: both;

}

.alignright {
float:right;
padding-bottom: 10px;
padding-left: 10px;
}
.alignleft {
float: left;
padding-bottom: 10px;
padding-right: 10px;
}

.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
}

.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
}

.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}

.floatLeft, div.alignleft {
	float: left;	
}

.floatRight, div.alignright{
	float: right;
}