/* -- General Formatting ------------------- */
	*{
		margin:0;
		padding:0;
		font-family:Arial, Helvetica, sans-serif;
		}
	
	body{
		background:#fff url('../_images/bg-primary.jpg') repeat-x;
		}
		
	h1.sitetitle a{
		text-indent:-999em;
		display:block;
		width:183px;
		height:167px;
		background:#fff url('../_images/logo.jpg');
		float:left;
		}
		
	img{
		border:0;
		}
		
	#top{
		width:899px;
		margin:auto;
		background:url('../_images/bg-top.png') 0 0 repeat-y;
		}
		
	#header{
		margin-bottom:5px;
		}
		
	#header2{
		margin-bottom:5px;
		}
		
	a:link, a:visited, a:active
		{color:#679c16;text-decoration:none;}
	
	a:hover{text-decoration:underline;}
	
/* -- Print CSS / Share- ------------------- */
	.share{
		height:25px;
		padding:10px 19px 0 0;
		overflow:hidden;
		text-align:right;
		}

	.share ul{
		float:right;
		margin:0;
		padding:0;
		list-style:none;
		}

	.share ul li{
		float:left;
		display:inline;
		margin:0 0 0 16px;
		}

	.share ul a{
		float:left;
		height:15px;
		text-indent:-9999px;
		}

	.print-page{
		width:64px;
		background:url('../_images/print-page.gif') no-repeat;
		}

	.print-page:hover{
		background:url('../_images/print-page-hover.gif') no-repeat;
		}

	.send-friend{
		width:80px;
		background:url('../_images/send-friend.gif') no-repeat;
		}
		
	.send-friend:hover{
		background:url('../_images/send-friend-hover.gif') no-repeat;
		}
	
/* -- Top Menu Navigation ------------------ */
	#navtier1{
		display:block;
		background:#fff url('../_images/navtier1bga.jpg');
		height:43px;
		width:716px;
		overflow:hidden;
		}

	#navtier1 li{
		list-style:none;
		display:block;
		float:left;
		}
		
	#navtier1 li a:link, #navtier1 li a:visited{
		display:block;
		text-decoration:none;
		color:#fff;
		font-size:14px;
		padding:15px 20px;
		}
		
	#navtier1 li a:hover, #navtier1 li a:active{
		display:block;
		text-decoration:none;
		color:#fff;
		font-size:14px;
		background:#fff url('../_images/navtier1bgb.jpg');
		padding:15px 20px;
		}
		
		
/* -- Splash Blog Post --------------------- */
	#latestBlog{
	float:left;
	width:183px;
	color:#fff;
	font-size:10px;
	font-weight: bold;
	padding-bottom: 3px;
		}
	#latestBlog .date {
	display: block;
	color: #999;
	padding-bottom: 5px;
	font-size: 10px;
}


		
/* -- Left Formatting ---------------------- */
	#maincontent #left{
		width:184px;
		float:left;
		font-size:11px;
		background-color:#f5f5f5;
		color:#747474;
		}
		
	#maincontent #left h2{
		font-size:11px;
		color:#696969;
		}
		
	#maincontent a img{
		border-top:solid 4px #fff;
		border-bottom:solid 4px #fff;
		}
		
	#maincontent #left .newsletterImg{
		border-bottom:15px solid #fff;
		}
		
	#maincontent #left #poll{
		margin-top:1em;
		background:url('../_images/left-bg.gif') no-repeat;
		}
		
	#maincontent #left #poll h2{
		padding:10px;
		background-color:#dbe3e9;
		}
		
	#maincontent #left #poll .pds-question-top{
		line-height:1em;
		font-weight:bold;
		}
		
	#maincontent #left #poll .pds-box-top{
		width:140px !important;
		}
		
	#maincontent #left #poll .pds-input-label{
		width:110px !important;
		}
		
	#maincontent #left #biresource{
		border-top:solid 1px #fff;
		background:url('../_images/left-bg.gif') no-repeat;
		}
		
	#maincontent #left #biresource h2{
		padding:10px;
		}
		
	#maincontent #left #biresource ul{
		margin:1em 1.5em;
		}
	
	#maincontent #left #biresource li{
		display:block;
		background:url('../_images/bullet01.jpg') no-repeat 5px 5px;
		text-indent:2em;
		line-height:2em;
		}
		
	#maincontent #left #biresource{
		}
		
	#maincontent #left #biresource a{
		text-decoration:none;
		color:#3c7ba7;
		}
	

/* -- Body Formatting ---------------------- */
	#maincontent #body{
		margin-left:205px;
		}
	
	#maincontent #body h1{
		background:#fff url('../_images/wa_h2icon.jpg') no-repeat 0;
		padding:1em 0 1em 35px;
		color:#1b3c53;
		font-size:17px;
		}
		
	#maincontent #body h2{
		padding:1em 0 1em 0;
		color:#1b3c53;
		font-size:14px;
		}
	
	#maincontent #body h3{
		padding:1em 0 1em 0;
		color:#1b3c53;
		font-size:12px;
		}
	
	#maincontent #body p{
		color:#1b3c53;
		font-size:12px;
		margin-bottom:1em;
		line-height:1.5em;
		}
		
	#maincontent #body ul,
	#maincontent #body ol{
		color:#1b3c53;
		font-size:12px;
		margin-bottom:1em;
		line-height:1.5em;
		margin-left:1em;
		}
		
	#maincontent #body li{
		margin-left:1em;
		}
	
	
		
/* -- Footer ------------------------------- */
	#footer{
		clear:both;
		display:block;
		background:#000 url('../_images/bg-footer.jpg');
		height:38px;
		width:899px;
		margin:auto;
		}

	#footer ul{
		margin-left:183px;
		}
		
	#footer li{
		list-style:none;
		display:block;
		float:left;
		margin:10px 0 0 1em;
		}
		
	#footer li a:link, #footer li a:visited, #footer li a:hover, #footer li a:active{
		text-decoration:none;
		color:#fff;
		font-size:11px;
		padding:10px 0;
		text-transform:capitalize
		}
		
/* -- Splash feature boxes ----------------- */

	#msgBox1, #msgBox2, #msgBox3 {
		float:left;
		display:block;
		width:223px;
		margin-right:7px;
		min-height:250px
		}
		
	#msgBox1 h2, #msgBox2 h2, #msgBox3 h2{
		color:#1b3c53;
		font-size:17px;
		margin:1.5em 5px 2em 5px;
		}

	#msgBox1 p, #msgBox2 p, #msgBox3 p{
		color:#000;
		margin:1em;
		}

	#msgBox1{
		background:#e9eef2 url('../_images/splash_feature_boxbg1.jpg') repeat-x;
		}
		
	#msgBox2{
		background:#f1f2f4 url('../_images/splash_feature_boxbg2.jpg') repeat-x;
		}
		
	#msgBox3{
		background:#f4f7f0 url('../_images/splash_feature_boxbg3.jpg') repeat-x;
		}

/* -- About Us ----------------------------- */

	.lyndsay{
		float:left;
		margin: 0 1em 1em 0;
		}

/* -- Lilbrary / Research ------------------ */


/* -- Form Style --------------------------- */

	#contact-form label {
		display:block;
		font-family: Arial, Helvetica, sans-serif;
		color:#1b3c53;
		font-size:12px;
		line-height:1.5em;
		background-color: #F2F2F2;
		padding: 5px;
		}
	
	
	#contact-form span.formLabel{
		float:left;
		width:12em;
		text-align:right;
		padding-right:1em;
		}
		
	#contact-form textarea{
		width:20em;
		}
