html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, hr, button
{margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align: baseline; background:none;}
body {

	width:100%;
	
	font-size: 14px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	color:#000;
	
	background:#f0f0f0;

}
.wrapper {

	width:100%;
	
	float:left;

}
.header {

	margin:0 auto;
	
	width:980px;
}
.logo {

	width:60%;
	
	float:left;

}
.logo p {

	padding:10px 5px;
	
	font-size:40px;
	
	color:#849221;
	
	font-weight:600;
	
	text-shadow:3px 3px #32719E;

}
.logo p span{

	color:#990000;
	
	text-shadow:1px 1px #849221;
	
	font-weight:500;
	
	font-size:11px;

}
.iti_logo {

	width:15%;
	
	float:right;
	
	}
.iti_logo img {

	float:right;
	
	width:85px;
	
	height:85px;
	
	padding-right:10px;
	
}
.social_icons {

	width: 25%;
	
	float:left;
}
.social_icons p{

	padding:7px 0;
	
	text-align:center;
	
	float:right;
	
}
.red {

	color:#990000;
	
	text-shadow:1px 1px #849221;
	
	font-weight:500;
	


}
.social_icons img {

	width:30px;
	
	height:30px;
	
	float:left;
	
	margin:5px;
	
	
}
.menu {

	background:url(images/header_menu_bg.png) repeat-x;

	/*background:-webkit-linear-gradient(top,#849221,#454D0D,#849221);
	
	background:#003961;*/
	
	float:left;
	
	width:100%;

}
.menu ul {

	width:980px;
	
	margin:0 auto;
	
	list-style:none;
	
		
}
.menu li {

	list-style:none;
	
	display:block;
	
	float:left;
	
	color:#eee;
	
	width:140px;

}
.menu li a{

	display:block;
	
	padding:10px 0px;
	
	text-align:center;
	
	color:#eee;
	
	font-weight:600;


}

.slider_bg {

	width:100%;

	float:left;
	
}
.slider {

	width:980px;

	border-top:10px solid #f0f0f0;
	
	border-bottom:10px solid #f0f0f0;
	
	margin:0 auto;
	
	}
.slider img {
	
	width:100%;
	
	height:300px;

}
.main_wrapper {

	width:100%;
	
	float:left;
	
}
.main_body {

	margin:0 auto;	
	
	width:980px;

}
.main_content {

	width:73%;
	
	margin:20px 1% 0 0;
	
	float:left;

}
.main_content h1 {

	padding:8px 5px;
	
	font-size:18px;
	
	color: #fff;
	
	/*background:-webkit-linear-gradient(top,#849221,#454D0D,#849221);*/
	
	background:url(images/header_menu_bg.png) repeat-x;
	
	font-weight:500;

}	
.main_content p {
	
	padding:8px 5px;
	
	line-height:20px;


}
.manager {
	
	margin:10px 10px 10px 0;
	
	border:3px #BAD9F6 solid;
	
	height:220px;
	
	width:160px;

}
.main_content table {

	width:100%;
	border:1px solid #333333;
	border-collapse: collapse;
	
	margin-top:20px;


}
.main_content th {

	background:#FFCC33;
}
.main_content td, .main_content th
{
	border:1px solid #333333;
	height:30px;
	padding:2px;
	vertical-align:middle;
	text-align:center;
}
p.contact_content strong {

	color:#849221;

}
.sidebar {
	width:25%;
	
	margin:20px 0 0 1%;
	
	float:right;

}
.sidebar h3 {
	/*background:-webkit-linear-gradient(top,#849221,#454D0D,#849221);*/
	
	background:url(images/header_menu_bg.png) repeat-x;
	
	padding:10px 10px;
	
	font-size:16px;
	
	color:#eee;
		
}
.sidebar_menu, .latest_news, .calender {
	width:90%;
	
	float:left;
	
	padding:13.5px;
	
	background:#93A327;
	
	margin-bottom:10px;
}

.sidebar_menu ul, .latest_news ul {

	list-style:none;
	
	width:84%;
	
	padding:0 3%;

}
.sidebar_menu li, .latest_news li {
	
	margin-left:15px;
	
	padding: 8px 0px;
	
	color:#fff;
	
	list-style:disc;
			
}
.sidebar_menu li a, .latest_news li a, .sidebar_menu li a:visited, .latest_news li a:visited {

	color:#fff;
	
	display:block;
	
}
.sidebar_menu li:hover, .latest_news li:hover {

	margin-left:20px;

}
.gallery {

	width:100%;
	
	float:left;
	
	margin:10px 0;
}
.gallery img {

	width:190px;
	
	height:250px;
	
	float:left;
	
	margin: 10px 10px;
	
	border:1px #666 solid;

}
.content_link {color:#111;}
.box_wrapper {

	width:980px;
	
	margin:0 auto;


}
.box {

	width:100%;
	
	float:left;
	
}
.box a{

	color:#fff;
}
.box1, .box2, .box3 {

	width:310px;
	
	float:left;
	
	border-radius:5px;
	
	-moz-border-radius:5px;
	
	-webkit-border-radius:5px;

}
.box1 p, .box2 p, .box3 p {

	padding:20px 10px;
	
	font-size:16px;
	
	font-weight:bold;
	
	color:#fff;
	
	text-align:center;
}
.box1 {
	
	background:#008AC3;	
}

.box2 {

background:#849221;

}

.box3 {

background:#EB9745;
}

.footer_bg {
	width:100%;
		
	float:left;
	
	background:url(images/header_menu_bg.png) repeat-x;
	
	/*background:-webkit-linear-gradient(top,#849221,#454D0D,#849221);*/
	
}
.footer {

	width:980px;
	
	margin:0 auto;

}
.footer p{
	
	padding:10px 5px;
	
	color:#fff;

}
.footer p>span {

	float:right;
}
a {text-decoration:none;}
p{text-align:justify;}
.mr25 {margin-right:25px;}
.ac{text-align:center;}