@charset "ISO-8859-1";
	

	body {
		font-size: 0.8em;
		text-align: center;
		font-family: Georgia, Lucida Sans Unicode, Lucida Grande, Arial;
		background-image: url(images/sidebackground.gif);
		background-repeat: repeat;
			}
			
	body,td,th {
		color: #000000;
		margin: 0px;
		padding: 0px;
			}
	a:link {
		color: #990000;
			}
	a:visited {
		color: #666666;
			}
	a:hover {
		color: #333333;
		border: 0px;
			}
	a:active {
		color: #333333;
			}
	
	p {
		font-family: Georgia, Lucida Sans Unicode, Lucida Grande, Arial;
		font-size: .9em;
		line-height: 1.4em;
	}		
	
	/* layout items */

	#wrapper {
        position:relative;
		margin:0px auto;
		padding:0px;
        width:955px;
        text-align:left;
		text-decoration: none;
		border: 0px;
		background-color:#FFFFFF;
	}
	
	#header {
		margin: 0px;
		float: left;
		padding: 0px;
		width:955px; 
		height:50px; 
		border: 0px; 
		background-image:url(images/header.gif);
		background-repeat:no-repeat;
	}
	
	#topnav {
		float: right;
		margin: 0px;
		padding: 5px 5px 0px 0px;
		width: 390px;
		font-family: Georgia, Lucida Sans Unicode, Lucida Grande, Arial;
		font-size: .8em;
		text-align:right;
	}
	
	#testimonial {
	    float:left;
		overflow:hidden;
		margin: 0px;
		padding: 0px;
		width:955px;
		height:363px;
		border:0px;
		background-color: #000000;
		background-image:url(images/flashbkground.jpg);
	}
	
	#leftContainer{
		position:relative;
		float:left;
		width:200px;
		padding:0px;
		margin:0px;
		border:0px;
		text-align:left;
		background-image: url(images/menubarbackground.gif);
		background-repeat:repeat-y;
		
	}
	
	#maincontent {
		float:left;
		width:510px;
		border: 0px;
		margin: 0px;
		padding:0px 25px 0px 25px;
		border-right: 1px dashed gray;
		background-color:#FFFFFF;
	}
	
	#thirdcolumn {
		float:left;
		width:184px;
		text-align: center;
		margin: 0px;
		padding: 15px 5px 0px 5px;
		background-color:#FFFFFF;
	}
	
	#sidebar {
		float:left;
		margin: 30px 0px 0px 0px;
		padding: 0px;
		width:180px;
		font-family: Georgia, Lucida Sans Unicode, Lucida Grande, Arial;
		font-size: .8em;
		line-height: 1.2em;
		border: 0px;
		background-color:#FFFFFF;
	}
	
		#footer {
		width:510px;
		float:left;
		font-size:.85em;
	}

	
/* end layout */
	
	#navigation {	
		float:left;
		margin: 0px;
		padding: 0px;
		width:200px;
		border: 0px;
		/*background-image: url(images/menubarbackground.gif);
		background-repeat:repeat-y; */
		z-index:1000; /* important!! brings nav layer above all else */
	}
	
	#navigationblack {	
		float:left;
		overflow:hidden;
		margin: 0px;
		padding: 0px;
		width:190px;
		border: 0px;
		/*background-image: url(images/menubarbackground.gif);
		background-repeat:repeat-y; */
		z-index:1000; /* important!! brings nav layer above all else */
	}
	
	#navigation a {	
		float:left;
		}
	
	#aboutsubstanceabusesub {
	width:200px;
	position:absolute;
	top:30px;
	left:192px;
	margin:0px;
	padding:0px;
	z-index:100;
	display:none;
	}			


	#whowearesub {
	width:200px;
	position:absolute;
	top:0px;
	left:192px;
	margin:0px;
	padding:0px;
	z-index:101;
	display:none;
	}			
	
	#howwecanhelpsub {
	width:200px;
	position:absolute;
	top:119px;
	left:192px;
	margin:0px;
	padding:0px;
	z-index:102;
	display:none;
	}			

	#whatsgoingonsub {
	width:200px;
	position:absolute;
	top:174px;
	left:192px;
	margin:0px;
	padding:0px;
	z-index:103;
	display:none;
	}			

	#makeadifferencesub {
	width:200px;
	position:absolute;
	top:227px;
	left:192px;
	margin:0px;
	padding:0px;
	z-index:104;
	display:none;
	}			
		
	#otherresourcessub {
	width:200px;
	position:absolute;
	top:284px;
	left:192px;
	margin:0px;
	padding:0px;
	z-index:105;
	display:none;
	}			


			
	.submenubottomdropshadow {
		float:left;
		background-image:url(images/mainmenu/submenubottomdropshadow.gif); 
		background-repeat:no-repeat; 
		height:14px; 
		width:200px; 
		border:0px;
	}
	
	/* --------------------- */

			
	
	.clientstorycallout {
		font-family: Georgia, Lucida Sans Unicode, Lucida Grande, Arial;
		font-size:18px;
		line-height:1.5em;
	}
	
		.clientstory {
		font-family: Georgia, Lucida Sans Unicode, Lucida Grande, Arial;
		font-size: 15px; 
		line-height:20px;
	}
	
		.pressreleasebutton {
		background-image:url(images/button-pressreleases.gif);
		background-repeat:no-repeat;
		background-position:0px -57px;
		height:57px;
		width:120px;
		float:left;
		}
		
	.pressreleasebutton a {
		display: block;
		width:120px;
		height:57px;
	    overflow:hidden;
		background-image:url(images/button-pressreleases.gif);
		background-repeat:no-repeat; 
		background-position:top left;
	}	
		
	.pressreleasebutton a:hover {
		background-image:none;
		background-color:transparent;  
	}
	
	.newsarticlesbutton {
		background-image:url(images/button-news.gif);
		background-repeat:no-repeat;
		background-position:0px -57px;
		height:57px;
		width:120px;
		float:left;
		}
		
	.newsarticlesbutton a {
		display: block;
		width:120px;
		height:57px;
	    overflow:hidden;
		background-image:url(images/button-news.gif);
		background-repeat:no-repeat; 
		background-position:top left;
	}	
		
	.newsarticlesbutton a:hover {
		background-image:none;
		background-color:transparent;  
	}
	
	.eventsbutton {
		background-image:url(images/button-events.gif);
		background-repeat:no-repeat;
		background-position:0px -57px;
		height:57px;
		width:120px;
		float:left;
		}
		
	.eventsbutton a {
		display: block;
		width:120px;
		height:57px;
	    overflow:hidden;
		background-image:url(images/button-events.gif);
		background-repeat:no-repeat; 
		background-position:top left;
	}	
		
	.eventsbutton a:hover {
		background-image:none;
		background-color:transparent;  
	}
	
	.newsletterbutton {
		background-image:url(images/button-newsletter.gif);
		background-repeat:no-repeat;
		background-position:0px -57px;
		height:57px;
		width:120px;
		float:left;
		}
		
	.newsletterbutton a {
		display: block;
		width:120px;
		height:57px;
	    overflow:hidden;
		background-image:url(images/button-newsletter.gif);
		background-repeat:no-repeat; 
		background-position:top left;
	}	
		
	.newsletterbutton a:hover {
		background-image:none;
		background-color:transparent;  
	}
	
	.alcoholabusebutton {
		background-image:url(images/button-alcoholabuse.gif);
		background-repeat:no-repeat;
		background-position:0px -57px;
		height:57px;
		width:120px;
		float:left;
		}
		
	.alcoholabusebutton a {
		display: block;
		width:120px;
		height:57px;
	    overflow:hidden;
		background-image:url(images/button-alcoholabuse.gif);
		background-repeat:no-repeat; 
		background-position:top left;
	}	
		
	.alcoholabusebutton a:hover {
		background-image:none;
		background-color:transparent;  
	}
	
	.methaddictionbutton {
		background-image:url(images/button-methaddiction.gif);
		background-repeat:no-repeat;
		background-position:0px -57px;
		height:57px;
		width:120px;
		float:left;
		}
		
	.methaddictionbutton a {
		display: block;
		width:120px;
		height:57px;
	    overflow:hidden;
		background-image:url(images/button-methaddiction.gif);
		background-repeat:no-repeat; 
		background-position:top left;
	}	
		
	.methaddictionbutton a:hover {
		background-image:none;
		background-color:transparent;  
	}
	
	.cocaineaddictionbutton {
		background-image:url(images/button-cocaineaddiction.gif);
		background-repeat:no-repeat;
		background-position:0px -57px;
		height:57px;
		width:120px;
		float:left;
		}
		
	.cocaineaddictionbutton a {
		display: block;
		width:120px;
		height:57px;
	    overflow:hidden;
		background-image:url(images/button-cocaineaddiction.gif);
		background-repeat:no-repeat; 
		background-position:top left;
	}	
		
	.cocaineaddictionbutton a:hover {
		background-image:none;
		background-color:transparent;  
	}


	h1 {
		font-family: Courier New, Lucida Console, Monaco, Georgia, Lucida Sans Unicode, Lucida Grande, Arial;
		margin:15px 0px 10px 0px;
		font-size: 1.5em;
		letter-spacing: -.05em;
		font-weight: normal;
		color:#660000;
		border-bottom: 1px dashed gray;
		background-repeat:no-repeat;
	}

	h2 {
		margin:0px;
		padding:0px;
		font-family: Lucida Sans Unicode, Monoco, Lucida Grande, Arial;
		font-weight:bold;
		font-size:1.1em;
	}
	
	h3 {
		margin:0px;
		padding:0px;
		font-family: Georgia, Lucida Sans Unicode, Lucida Grande, Arial;
		font-weight:bold;
		font-size:1.1em;
	}
	
	h4 {
		margin:0px;
		padding:0px;
		font-family: Georgia, Lucida Sans Unicode, Lucida Grande, Arial;
		font-size: .9em;
		font-weight:bold;
		line-height: 1.2em;
	}

	

