/* --------------------------------------------------
-------------------------------------------------- */

/* CONTAINER */

body{
	font: normal .95em/2.1em Arial, Helvetica, sans-serif;
	color: #444;
	background-color: inherit;
}

		#container {
			margin: 0 40px;
			background-color: #FFF;
		}
		
/* GENERAL */
		
		h1 {
			font-family: Arial, Helvetica, sans-serif;
			font-weight: normal;
			font-size: 32px;
			color: #001760;
			background: #fff url(../images/delaBlindLOGOrgb.jpg) 0% 90% no-repeat;
			text-indent: -5000px;
			overflow: visible;
			height: 130px;
		}
		
		h2 {
			color: #00369D;
			font-size: 1.45em;
			font-family: Arial, Helvetica, sans-serif;
			background-color: #FFF;
			margin-right: 30px;
			margin-bottom: 10px;
		}

		h3 {
			color: #000D7D;
			font-size: 1.15em;
			font-family: Arial, Helvetica, sans-serif;
			background-color: #FFF;
			margin: 0 0 10px 0;
		}

		strong {
			color: #549CA8;
			background-color: transparent;

		}

		em {
			color: #2B7480;
			font-style: normal;
		}


		
		a {
			color:#00369D;
			font-weight: bold;
			text-decoration: none;
			border-bottom: 1px solid #B6DDDF;
			padding: 0 0 2px 0;
		}

		a:hover {
			color:#001760;
			background-color: #DBEFEF;
			padding-top: 2px;
		}

		a img {
			border: none !important;
			text-decoration: none;

		}

		br#clear {
			clear:both;
		}
		
				
				
/* HEADER */

		#header {
			clear: both;
			margin: 0px 0 10px 0;
			border-bottom: 1px solid #fff;
			background-image:  url(../images/headerlineshadow.jpg);
			background-position: 100% 100%;
			background-repeat: repeat-x;
			padding: 0 0 15px 0;
		}

		#textresizer{
			float: right;
			margin-top: -175px;
			font: bold .9em/1.85em sans-serif;
			border-top: 1px solid #B6DDDF;
			border-bottom: 1px solid #B6DDDF;
			text-align: right;
			padding: 8px 14px;
			color: #000D7D;
			letter-spacing: .025em
		}

		#textresizer a{
			color: #000D7D;
			border-bottom: none;
		}

		#textresizer a:hover{
			color: #000D7D;
text-decoration: underline;
background-color: transparent;
		}

		#header h2 {
			font-size: 95%;
			margin: -15px 0 10px 20px;
			font-style: italic;
		}

		#tenpercentlarger{
		font-size: 120%;
		font-family: Times, Georgia, Serif;
		font-weight: bold;
		}

		#twentypercentlarger{
font-size: 135%;
		font-family: Times, Georgia, Serif;
		font-weight: bold;

		}

		#thirtypercentlarger{
font-size: 150%;
		font-family: Times, Georgia, Serif;
		font-weight: bold;

		}
	

/* NAVIGATION */
	


			#navigation ul {
			margin: -5px 0 0 0;
			padding-left: 0;
			list-style-type: none;			
			float: left;
		}

		#navigation ul a {
			display: block;
			padding: 5px 5px 3px 5px;
			width: 170px;
			border-bottom: 1px solid #B6DDDF;
			font: bold 110%/240% arial, sans-serif;
			text-indent: .85em;
		}
		
				#navigation ul a span{
					font-size: 92%;
				}

		#navigation ul a:link, #navlist ul a:visited {
			color:#00369D;
			text-decoration: none;
		}
		
		#navigation ul a:hover {
			background: #fff url(../images/buttonback.gif) 170px 45% repeat;
			color:#00369D;
			text-indent: 1em;
		}

		#navigation  #active {
			background: #fff url(../images/buttonactuve.gif) 170px 45% repeat;
			color: #589EA8;
			text-indent: 1em;
		}
		
		
#secondnav{
float: right;
padding-top: 12px;	
}

#secondnav a{
margin-left: 10px;	
}
		

/* THE SMALL BOX BELOW NAV */

		#navigation ul a#employment{
			text-indent: 0px;
			font-size: 90%;
			padding: 5px 5px 3px 15px;
			line-height: 160%;
			background-color: #C1D6DC;

					}
					
					#navigation ul a#employment:hover {
			background-color: #70ABB3;
			background-image: none;
			color:#fff;
		}
		
/* CONTENT  */

		#content {
			margin: 20px 5% 0 230px;
		}
		
		#content p {
			margin: 0 40px 20px 0;
		}

/* IMAGES */

.image-right {
float: right;
margin: 10px 0 5px 30px;
}

.image-left {
float: left;
margin: 10px 20px 5px 0px;
}

.home-image-right {
float: right;
margin: 10px -20px 20px 20px;
}

/* SIDEBAR */

		#sidebar {
			float: right;
			width: 20%;
			margin: -5px 0 0 0px;
			background: #E2FFF9 url(../images/sidebarback2.gif) repeat;


		}
		
		#sidebar p {
			margin: 10px 0 10px 0;
			padding: 7px 15px;
			font: normal .87em/1.9em sans-serif;
			color: #1D3A82 ;
			background-color: #F0FAFC; 
		}

		#sidebar ul {
					margin: 0px 0px 0px -10px;
		}

		#sidebar li{
		margin: 0px 15px 15px 0px;
		font: italic 1em/1.65em serif;
		color:  #1D3A82;
		}

		#sidebar h2 { 
		color: #5E8A95;
			font: bold 1.15em georgia, serif;
			background-color: #FFF;
			margin: 0px 0 5px 0;
			text-indent: 3px;
			padding: 20px 0 10px 0;
			letter-spacing: .125em;
			border: none;
		 }

		 h2#quickfactsh {
		 padding-top: 35px;
		 }

/* FOOTER */

		#footer {
			margin: 20px 0 -12px 0;
			clear: both;
			background-image:  url(../images/headerlineshadow.jpg);
			background-position: top left;
			background-repeat: repeat-x;
			padding: 0px 0px 5px 10px;
			text-align: center;
			
		}
		
		#footer p {
			color: #666;
			font-size: 87%;
			padding: 10px 5px;
		}
		
		#footer p a {
			color: #628C99;
			font-style: normal;
		}
		
	
		/* CONTACT PAGE */

		#contactcontent {
			margin: 0 0 0 30px;
			}

		#contactcontent p{
			margin: 0 0 20px 40px;
			}

		#unitedwaylogo{
			margin: 20px 0 0 0;
			text-align: center;
		}
		
		.contactul li{
			margin-bottom: 25px;
		}

		/* SERVICES PAGE */

		ol {
			margin-top: -2px;
		}

		.tapingcontent em {
			font-style: italic;
			color: #444;
			margin-right: 3px;
		}

		/* NEWSLETTER PAGE */

		#lastnewsletterbutton {
padding: 5px 0;
width: 400px;
border: 1px solid #99D9E2;
text-align: center;
		}

		#lastnewsletterbutton a, #lastnewsletterbutton a:link {
text-decoration: none;
border-bottom: none;
		}
		
#chart td {border-bottom: 1px solid #555;}		
