@charset "utf-8";
/* CSS Document */


html,body,div,p,h1,h2,h3,h4,h5,h6{
	margin:0px;
	padding:0px;
}
img{
	border:0px;
}


body{
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#4e4e4e;
	margin:0px;
	padding:0px;
	background:#49a148 url(images/page_bg.jpg) repeat-x top;
}
.cont_left h1
{
padding-left:15px;
font:20px 'Trebuchet MS';
color:#1a7eb7;
}



#wrapper
{
	clear:both;
margin:0px auto;
width:920px;

/*height:1089px;*/
clear:both;

}
#contentwrapper
{
width:100%;


}
#header
{
width:920px;
margin:0px auto;
position:relative;
/*background:url(images/header.jpg) no-repeat;*/
}

.head{
	overflow:hidden;
	height:123px;
}
#headecontact
{
}
.header_main{
	width:100%;
	background:url(images/head1.jpg) repeat-x;
	height:279px;
}
#header p
{

font:16px Arial, Helvetica, sans-serif;
line-height:16px;
font-weight:bold;
color: #ffffff;
display:block;
}
#nav {
	
	clear:right;
	text-align:right;
	width:90%;
	float:right;
	font:  14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:18px;
	color:#FFFFFF;
	padding-top:25px;
  }
#nav li {
  list-style: none;
  display: inline;
  color: #77cfeb;
}
#nav a {
  text-decoration: none;
  color: #fff;
  }
  #nav a:hover
  {
  color:#000000;
  }
#banner
{
width:895px;
/*height:235px;*/
padding:12px 12px 3px 12px;
background:url(images/banner-trans.png) no-repeat;
margin-left:0px;
clear:both;
}
#content
{
width:910px;
padding:10px 0px 20px 10px;
overflow:hidden;
background:#317928 url(images/main_grad.jpg) repeat-x top;
}
.cont_left
{
float:left;
width:220px;
padding:10px 10px 10px 5px;
background:#ff0000 url(images/left_grad.jpg) repeat-x top;
}
.cont_left ul{
	margin:0px;
	padding-left:10px;
}
.cont_left li
{
background:url(images/bullet1-trans.png) no-repeat left;
  border-bottom:1px solid #e6e6e6;
  list-style: none;
  font-size: 12px;
  line-height:10px;
  padding:0 0 5px 20px;
  margin-bottom:10px;
 }
.cont_left a
{
text-decoration: none;
  color: #000000;
}
.cont_left a:hover
{
text-decoration:none;
color:#0033FF;
}
.yel_box
{
float:left;
padding-left:10px;
width:213px;
height:245px;
background-color:#e3c501;
clear:both;

}

.yel_box p
{
float:left;
font:12px Arial, Helvetica, sans-serif;
color:#4e4e4e;
line-height:16px;
padding:5px 10px 0 10px;
width:200px;
margin:0;
}
.txtbox
{          
padding-left:10px;
float:left;
width:200px;
padding-top:15px;
font:bold 14px Verdana, Arial, Helvetica, sans-serif;
color:#000000;

}
.input-box
{
width:120px;
}

.cont_main
{
float:left;
width:470px;
/*height:550px;*/
padding:5px 10px 0px 10px;
color:#aff79b;


/*background:url(images/content_line.jpg) repeat-x;*/
}
.cont_main h1
{
font:20px 'Trebuchet MS';
color:#000000;
padding-bottom:10px;
}
.cont_main h2
{
font:12px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#000000;
line-height:12px;
}

.cont_right
{
float:left;
width:150px;
padding:10px 5px 20px 10px;;
background:#317928 url(images/main_grad.jpg) repeat-x top;

}

#footer
{
width:100%;
clear:both;
background:#00679A url(images/fline1.jpg) repeat-x;
border-top:4px solid #407f9e;
}
.fnav {
	
	float :left;
	margin-bottom: 15px;
		}
.fnav li {
  list-style: none;
  display: inline;
  color: #77cfeb;
}
.fnav a {
  text-decoration: none;
  color: #fff;
  }
  .fnav a:hover
  {
  color:#000000;
  }
  
  #footer p
  {
  font:12px Arial, Helvetica, sans-serif;
  color:#77cfeb;
  margin-left:38px;
  }
  
  .visa
  {
  float:right;
  padding-bottom:30px;
 padding-right:20px;
  }
  .logo
  {
  float:right;
  /*padding-bottom:30px;*/
  }
  
  .foot
  {margin:0px auto;
  overflow:hidden;
  padding-top:20px;
width:910px;
  }
  .compname
  { 
  width:340px;  
  height:89px;
  background:url(images/comp_name-trans.png) no-repeat;
  position:absolute;
  top:10px;
  left:0;
  
  }
.header_telephone{
 margin-top:10px; 	
background:url(images/ph.jpg) no-repeat;
	/*text-align:right;*/
	width:160px;
	height:49px;
	float:right;
	padding-left:58px;

}

/*----------------events---------------*/

.events
{
width:480px;
height:565px;
overflow:scroll;
}
.events tr td p{ width:650px; text-align:left;}
/*----------------articles---------------*/

.cont_main1
{
width:460px;
height:615px;
overflow:scroll;
}

/*----------------articles---------------*/
.cont_main2
{
width:460px;
height:550px;
overflow:scroll;
}
