
* {padding:0; margin:0;

/* border: 1px solid #00f;
*/
}
	
	img { border: 0; }
	
	
#skip {height: 1px; width: 1px; float: right; }


body {color: #003; background: #fff url(../i/bg.jpg) repeat-x;
		font-family: "Trebuchet MS",verdana, helvetica,arial, sans-serif;
font-size: 76%;
	 text-align: center; /*ie*/
	 min-width:744px; /*ns6*/}


#page{width:744px;text-align:left;  background: #fff url(../i/lines_bg.gif) no-repeat center 122px;
margin-left: auto;
  margin-right: auto;}

#header {background: #36c url(../i/header_bg.jpg) no-repeat;width:744px;height: 140px;text-align:left; margin-bottom: 40px;}

/*
#logo {width:204px ;height:51px; margin:-6px 0 0 47px}
*/

#menu
	{
	color: #fff;
		height: 42px;clear:both;margin: 19px 0 0 280px ;
	}
	
	
	
	#menu ul
	{
		

		list-style-type: none;
font-weight:bold; 	font-size: 1.1em;width: 400px; 
	}
	
		
 #menu li
	{display: inline-table;
/* REAL VALUE. Hide from IE-mac \*/
display:inline;   
/* End hide from IE-mac */
	float:left;  background:  #fff url("../i/tabs-start.gif") no-repeat left top;
	  padding:0 0 0 8px;
	}
	
	#menu a:link, #menu a:visited
	{background:  #fff url("../i/tabs.gif")  no-repeat right top;
		color: #fff;
		float: left;

		text-decoration: none;
		 padding:10px  8px 12px 0 ;

	}
	
	#menu a:hover, #menu a:active
	{
		color: #ced7ec;

	}

/* ------------tabs-----------------------*/
	
	body#home-page #home-tab {background-position: 0 -51px;}	
	
	body#home-page #home-tab a:link,
	body#home-page #home-tab a:visited {background-position: right -51px;		color: #339;}
	
	body#home-page #home-tab a:hover,body#home-page #home-tab a:active {color: #66c;}
	
	
		
	body#about-page #about-tab {background-position: 0 -51px;}	
	
	body#about-page #about-tab a:link,
	body#about-page #about-tab a:visited {background-position: right -51px;		color: #339;}
	
	body#about-page #about-tab a:hover,body#about-page #about-tab a:active {color: #66c;}
	
	
	
		
	body#meetings-page #meetings-tab {background-position: 0 -51px;}	
	
	body#meetings-page #meetings-tab a:link,
	body#meetings-page #meetings-tab a:visited {background-position: right -51px;		color: #339;}
	
	body#meetings-page #meetings-tab a:hover,body#meetings-page #meetings-tab a:active {color: #66c;}
	
		
	body#news-page #news-tab {background-position: 0 -51px;}	
	
	body#news-page #news-tab a:link,
	body#news-page #news-tab a:visited {background-position: right -51px;		color: #339;}
	
	body#news-page #news-tab a:hover,body#news-page #news-tab a:active {color: #66c;}
	
	
	
	
	
/* ------------end tabs-----------------------*/
	
	#tools {
	

	
	margin: 35px 0 0 510px; height:30px; }
	
	
	/* the Owen hack -- http://www.albin.net/CSS/OwenHack.html */
/* the following selector is NOT seen by Opera 6 (and below) or by IE6/win */
head:first-child+body 	#menu,
head:first-child+body 	#tools
{
	float:left; 
}




		#tools ul
	{
list-style-type: none;
	font-size: 0.8em;text-transform:uppercase;
	}
	
	
			
 #tools li
	{display: inline-table;
/* REAL VALUE. Hide from IE-mac \*/
display:inline;   
/* End hide from IE-mac */
	
	}

		#tools a:link, #tools a:visited
	{
		color: #fff;
	
		text-decoration: none;
		 padding:10px 4px 12px  8px ;

	}
			#tools a:hover, #tools a:active
	{
		color: #ccf;


	}
	
	.pipe {background:  url("../i/pipe.gif") no-repeat 0px 13px;}
	
	
	
a:link {color: #78a128;}
a:visited {color: #5e851a;}
a:hover, a:active {color: #36c;}
	
	
	#content {text-align:left; margin: -10px 37px  50px  47px;}
	
		#maincol { margin: 0 20px  0  0; line-height: 1.5em; width:400px;}
	
	.wide {width:700px}
	
	h1 {color: #36c ; font-size: 1.8em; line-height: 1em ;letter-spacing: -1px; margin-bottom:0.5em;}
		#maincol h2 {color: #339 ; font-size: 1.4em; line-height: 1em ;font-weight:normal;margin-bottom:0.5em; }
	
 p {margin-bottom:1em}
	
	
	#sidebar {font-size: 0.9em; color: #339; line-height: 1.5em; float:right; width:200px; border-left: 1px solid #93b4ea; padding:0 0 3em 10px;  }
	
	
	


		#sidebar h2 {color: #477add ; font-size: 1.4em; line-height: 1.5em ;font-weight:bold; text-transform:uppercase}


		#maincol ul
	{
padding-left: 1em; margin-bottom: 1em; 
	
	}	
	
	
	
	#sidebar ul
	{
list-style-type: none;clear: both;margin: 0 0 0.5em 0 ;
	
	}	
	
	 #sidebar li
{margin: 0 0 0.5em 0; }
	
			#sidebar ul a
	{
font-weight: bold;
	
	}
	
	
.date {clear: both; color: #fff; float: left; background:  url("../i/date_bg.gif") no-repeat top right; font-size: 1em; font-weight: normal; padding: 0 8px 0 20px; line-height: 13px;  margin:  0 0 0 -10px; }
	
		/* the Owen hack -- http://www.albin.net/CSS/OwenHack.html */
/* the following selector is NOT seen by Opera 6 (and below) or by IE6/win */
head:first-child+body 	.date
{
padding: 0 8px 0 10px;
margin:  0 0 1em -10px; 
}
	
	
#totop {clear:both; padding: 1em 27px; font-size: 0.8em; border-bottom: 1px solid #477add; margin: 9em 7px 0 7px; }


#totop a {background:  url("../i/up.gif") no-repeat 0.2em 0.2em ; padding: 0.2em 20px; text-decoration:none; }

	#footer {clear:both; padding: 0.5em 40px; text-align: right;font-size: 0.8em; background: #d6e3f7 url("../i/footer_bg.gif") repeat; color: #339; margin:1px 7px; }
	
	#credit {clear:both; padding: 0.5em 40px; text-align: right;font-size: 0.8em;margin: 0 0 2em 0;   }
	
#credit a {text-decoration:none; }
	
	#sidebar ul.submenu 
{margin: 0 0 1em 0; }

 #sidebar ul.submenu li
{margin: 0 0 0 0;
}
			#sidebar ul a
	{
font-weight: bold;
	background:  url("../i/right.gif") no-repeat 0.2em 0.3em ; padding: 0.2em 20px; text-decoration:none; 
	}
	
	
	
	ul#keys  {list-style-type:none; padding-left: 0;}	

	
	ul#sitemap li {font-weight: bold;}	
	ul#sitemap li ul li {font-weight: normal;}
	
	
	
a.back {background:  url("../i/left.gif") no-repeat 0.2em 0.2em ; padding: 0.2em 20px; text-decoration:none; }

