body
{
	margin: 0;
	padding: 0;
	background-image: url(../images/bg.gif);
	background-repeat: repeat;
	font-family: Verdana, Arial, Helvetica, san-serif;
	font-size: 11px;
	color: #666;
	line-height: 14px;
	height: 100%;
	width: 100%;
}

.hide { display: none; }
h2 { font-size: 11px; }


a
{
	font-weight: bold;
	color: #58B4BF;
	text-decoration: none;
}

a:hover { text-decoration: underline; }

#container
{
	margin: 0 auto;
	width: 775px;
	background-color: #FFF;
}

#header
{
	height: 129px;
	background-image: url(../images/top.jpg);
	background-repeat: no-repeat;
}

#menu
{
	padding-left: 8px;
	background-image: url(../images/bg2.gif);
	background-repeat: repeat;
	height: 36px;
}

#menu ul
{
	list-style: none;
	margin: 0;
	padding: 0;
}

#menu li { float: left; }

#menu a
{
	display: block;
	height: 36px;
}

#menu a#home
{
	width: 96px;
	background-image: url(../images/menu_home.gif);
	background-repeat: no-repeat;
}

#menu a#home:hover { background-image: url(../images/menu_home2.gif); }

#menu a#about
{
	width: 116px;
	background-image: url(../images/menu_about.gif);
	background-repeat: no-repeat;
}

#menu a#about:hover { background-image: url(../images/menu_about2.gif); }

#menu a#services
{
	width: 177px;
	background-image: url(../images/menu_services.gif);
	background-repeat: no-repeat;
}

#menu a#services:hover { background-image: url(../images/menu_services2.gif); }

#menu a#activities
{
	width: 123px;
	background-image: url(../images/menu_activities.gif);
	background-repeat: no-repeat;
}

#menu a#activities:hover { background-image: url(../images/menu_activities2.gif); }

#menu a#contact
{
	width: 94px;
	background-image: url(../images/menu_contact.gif);
	background-repeat: no-repeat;
}

#menu a#contact:hover { background-image: url(../images/menu_contact2.gif); }

#menu a#links
{
	width: 62px;
	background-image: url(../images/menu_links.gif);
	background-repeat: no-repeat;
}

#menu a#links:hover { background-image: url(../images/menu_links2.gif); }

#menu li#corner
{
	width: 153px;
	background-image: url(../images/corner.gif);
	background-repeat: no-repeat;
	background-position: right;
}


#submenu {
	padding-top: 10px;
	width: 150px;
}
#submenu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#submenu a {
	text-decoration: none;
	display: block;
	padding-bottom: 8px;
}
#submenu a.active, #submenu a:hover {
	color: #000;
}


#content
{
	background-image: url(../images/content_bg1.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
}

#leftCol
{
	float: left;
	width: 200px;
}

#midCol
{
	float: left;
	width: 295px;
}

#rightCol
{
	float: right;
	width: 240px;
}

#leftCol ul, #rightCol ul, #midCol ul
{
	margin: 0;
	padding-left: 15px;;
}

#footer
{
	background-image: url(../images/footer.gif);
	background-repeat: no-repeat;
	height: 13px;
}


#ticker
{
  width: 215px;
  height: 12px;
  padding-left: 560px;
  padding-top: 111px;
}
#ticker a
{
  font-family: Verdana, Arial, Helvetica, san-serif;
  font-size: 10px;
  font-weight: normal;
  color: black;
}