ul {list-style:none;}
body {margin: 0; padding:0;background:url(../_images/bkgd_bar.gif) repeat-x #09C;}
html {font: 1.0em/1.4em Georgia, "Times New Roman", Times, serif;}
img {border:0; margin:0; padding:0;}

#container {
	margin:0; padding:0;
	width:900px;
	position:relative;
	}
	
#header {
	margin:0; padding:0;
	background: url(../images_common/bkgd_bar.png) repeat-x #000;
	width: 900px; height: 70px; z-index:99;
	}
	
#logo {
	position: absolute; 
	top:15px; left:45px;
	margin:0; padding:0;
	width: 204px; height: 40px;
	z-index:999;
	}

#main_nav {
	position: absolute; 
	top:17px; left:280px;
	margin:0; padding:0;
	width: 532px; height: 35px;
	z-index:900;
	}

#col-home {
	position:absolute; 
	margin:0; padding:0 0 100px 0;
	left:460px; top:245px;
	width:300px; height: auto;
	z-index:50;
	}
	
#col-nav {
	margin:250px 0 0 45px; padding:0 0 100px 0;
	float:left;
	width:100px; height: auto;z-index:50;}
		
#photo {
	position:absolute;
	left: 300px; top:70px;
	margin:0; padding:0;
	width:530px; height:266px;
	z-index:50;
	}

#photo {
	position:absolute;
	left: 00px; top:70px;
	margin:0; padding:0;
	width:900px; height:200px;
	z-index:50;
	}
	
#col-wide {
	position:absolute;
	left: 300px; top:360px;
	margin:0; padding:0 0 100px 0;
	width:530px;
	z-index:50;
	}
	
	
#col-wide {
	position:absolute;
	left: 200px; top:310px;
	margin:0; padding:0 0 100px 0;
	width:610px;
	z-index:50;
	}
	
	

#col-wide_contact {
	position:absolute;
	left: 300px; top:280px;
	margin:0px 60px 0 00px; padding:0 0 100px 0;
	width:530px;
	z-index:50;
	}
#col-wide_home {
	position:absolute;
	left: 300px; top:350px;
	margin:0; padding:0 0 100px 0;
	width:530px;
	z-index:50;
	}	

#col-wide_home p {font:normal 1.6em Georgia, "Times New Roman", Times, serif;margin:0 0 0 0; padding:0 0 .9em 0; line-height:1.4em; color: #000;}
	
ul#sec_nav {
	margin:0; padding:0;
	list-style:none;
	line-height:1em;
	}
	
ul#sec_nav li {
	margin: 0 0 1.2em 0; padding:0 ;
	color:#fff;
	list-style:none;
	font: bold .85em Arial, Helvetica, sans-serif;
	letter-spacing: .0em;
	}
	
ul#sec_nav li a {color:#000; text-decoration:none;}
ul#sec_nav a:hover {color:#000; text-decoration:underline;}

#content-home {
	position: absolute; 
	margin:0; padding:0;
	top:70px; left:0;
	background: url(../_images/hows_it_going.gif) no-repeat; 
	width:562px; height: 315px;z-index:1;
	}

#content {margin:0; padding:0;height: 200px;z-index:1;}	
#content-thanks {position: fixed; margin:0; padding:0;top:70px; left:0;
	background: url(../_images/thanks.gif) no-repeat;width:510px; height: 324px;z-index:1;}
	
#contentform {font: bold .7em Arial, Helvetica, sans-serif; margin:0 0 12em 0; padding:0;}

ul.form {margin:0; padding:0; list-style: none; line-height:1.3em; text-transform: uppercase; letter-spacing: .2em;}
ul.form li {margin:0; padding:0;}
ul.form li.field {margin:  0 0 1em 0; padding:0; width: 530px;}
#contentform .image {float: right;margin: 2em 0; padding:0;}
#contentform .text {width: 100%;}

ul.square_item {margin: 0 0 1.5em 1em; padding:0; list-style:square;}
ul.square_item li {margin: 0 0 .8em 0; padding:0;}

ul.nobullet, #col-wide_contact ul.nobullet {margin: 0 0 1.5em 0; padding:0; list-style:none;}
ul.nobullet li, #col-wide_contact ul.nobullet li {margin: 0; padding:0;}

ul.square_item_oneline {margin: 0 0 1em 2em; padding:0; list-style:square;}
ul.square_item_oneline li {margin: 0; padding:0;}

#contact {margin:0; padding:0;}
.title {font:bold .95em Arial, Helvetica, sans-serif;
	text-transform:uppercase; margin:0; padding:0;letter-spacing:.1em;}
.sub {font:bold .90em Arial, Helvetica, sans-serif;margin:0; padding:0; line-height:1.5em;}

span.bold {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	}

#col-wide_home p.credit {font: normal 12px Arial, Helvetica, sans-serif;margin:6em 0 0 0px;}
#col-wide_home p.credit a { color:#000; text-decoration:underline;}	
#col-wide_home p.credit a:hover { color:#fff; text-decoration:none;}	
	
h1 {text-indent:-9999px;}	
h2 {font:normal 1.5em Georgia, "Times New Roman", Times, serif;margin:0; padding:0 0 .5em 0; line-height:1.4em; color: #000;}

.lessspace {margin:20px 0 0 0; padding:0;}

h3, h4 {font:bold 1em Arial, Helvetica, sans-serif;margin:20px 0 12px 0; padding:0; letter-spacing:.05em;line-height:1.4em; }

p {margin:0; padding:0 0 15px 0;}

p.indent-first {margin:0; padding:0;}
p.indent {margin:0; padding:0;text-indent:1em;}
p.indent-last {margin:0; padding:0 0 1.4em 0;text-indent:1em;}

p.intro-one {font-family:Arial, Helvetica, sans-serif;font-size:1em; font-weight:bold;margin:0; padding:0;line-height:1.4em;}
p.intro {font-family:Arial, Helvetica, sans-serif;font-size:1em; font-weight:bold;margin:0; padding:0;line-height:1.4em; text-indent: 1em;}
	
a {color:#000; text-decoration: underline;}
a:hover { color:#FFF; text-decoration:underline;} 



	
.totop {margin:4em 0 0 0; padding:0;font-family:Arial, Helvetica, sans-serif;font-size:.8em;}
.totop a {color:#000; text-decoration:none;}
.totop a:hover {color:#000; text-decoration:underline;}


#philosophy .philosophy a,
#sitevisits .sitevisits a,
#reports .reports a,
#meetings li.meetings a,
#faqs li.faqs a,
#concerns li.concerns a,
#empower li.empower a,
#stories li.stories a,

#history .history a,
#coming .coming a,
#employ .employ a,
#inthenews .inthenews a,
#publications .publications a,
#inthenews .inthenews a,
#links .links a,
#resourcespubs .resourcespubs a	

{color:#FFF;	}
	
	
	