@media screen, projection {
	.be-nice-to-Mac-IE5 {
		font-family: "\"}\"";
		font-family: inherit;
	}
	
	/* -- GENERAL REDECLARATIONS ---------------------------------------- */
	* 					{margin:0; padding:0;}
	html				{}
	body 				{text-align:left; }
	body, tr, 
	td, input, 
	select, textarea 	{font:normal small/1.3 'trebuchet ms', tahoma, verdana, arial, helvetica, sans-serif;}
	a:link,a:visited 	{text-decoration:underline;}
	a:hover 			{text-decoration:none;}
	ul, ol	 			{margin:0 0 10px 25px;}
	dl 					{margin:0 0 10px;}
	dt 					{font-weight:bold;}
	dd					{margin:0 0 3px 10px;}
	p 					{margin:0 0 15px;}
	h1 					{font-size:large; margin:0 0 12px;}
	h2 					{font-size:medium; margin:8px 0;}
	h3 					{font-size:small; margin:6px 0 5px;}
	h4 					{font-size:x-small; margin:4px 0;}
	h5					{font-size:xx-small; margin:3px 0;}
	h6 					{font-size:xx-small; margin:0;}
	hr 					{display:none;}
	img 				{border:none;}
	acronym				{border-bottom: 1px dotted;}
	blockquote 			{margin:0 25px 20px 25px; font-style:italic;}
	
	
	
	/* -- ID'S ---------------------------------------- */
	#wrapper		{width:780px; margin:0 auto; }
	#header			{width:780px; height:127px; position:relative; left:0; top:0; background:transparent url(images/header.gif) no-repeat 0 0;}
	#header span		{display:none;}
	#header #hrHome {width:780px; height:127px; position:absolute; top:0px; left:0px;}
		
	#nav			{width:731px; height:26px; position: relative; top:0; left:25px; background: transparent url(images/color_bar_nav.gif) no-repeat 0 0; z-index:100;}
	#color-bar		{width:731px; height:26px; position: relative; top:0; left:25px; background: transparent url(images/color_bar_home.gif) no-repeat 0 0; z-index:100;}
	.navSelected		{background: #F3DB6E;}
	
	
	
	#content		{position:relative; left:0; top:0; width:780px; }
	#content-main		{position:relative; background:url(images/body_bg.gif) no-repeat bottom right;min-height:302px;}
	#content-wrapper	{padding-left:25px; padding-right:125px;}
	
	#pgTitle,#mpTitle		{font-size:22px; letter-spacing:0px; color: #AA3358; font-weight:bold; font-family: 'trebuchet ms', verdana, ariel, helvetica, sans-serif; position:relative; padding-bottom:10px;}
	#text			{padding-bottom:10px;}

	#multiPage 		{}
		
	/* -- Home Page ----------------------------------- */
	.id1 #content-wrapper	{padding-right:25px;}	

	#footer			{width:780px; position:relative; left:0; top:0; }
	#ftWhatIs		{width:139px; height:53px; top:0px; left:0px; position:absolute; background: url(images/what_is_accc.gif) no-repeat;}
	#ftWhatIs span		{display:none;}
	#ftDonations	{width:118px; height:53px; top:0px; left:139px; position:absolute; background: url(images/donations.gif) no-repeat;}
	#ftDonations span	{display:none;}
	#ftContactUs	{width:118px; height:53px; top:0px; left:257px; position:absolute; background: url(images/contact_us_fill.jpg) no-repeat;}
	#ftContactUs span	{display:none;}
	#ftRight		{width:405px; height:53px; top:0px; left:375px; position:absolute; background: url(images/bottom_right.jpg) no-repeat;}
	#ftCopy			{position:absolute; width:780px; top: 54px; text-align:center; color: #CCCCCC;}
	
	#ftEnEspanol	{
		width:143px; 
		height:54px; 
		top:-1px; 
		left:257px; 
		position:absolute; 
		background: url(images/quick_en_espanol.gif) no-repeat;
	}
	#ftEnEspanol span	{
		display:none;
	}



	/* -- Navigation */
	ul#nav{
	  padding: 0;
	  margin: 0;
	  list-style: none;	
	  
    }
    
	
	#nav li#top {
	  float: left;
	  position: relative;	  	
	  margin-left:0px;
	  color:white;
	  padding-left:6px;
	  padding-right:6px;
	  padding-botton:0px;
	  font-weight:bold;
	  cursor:default;	
      font-size:13px;
	  height:17px;	  	  
	  text-align:center;	  
	}
	
	li#sub {
	  float: left;
	  position: relative;
	  padding-left:0px;	  
	  /*width:10em;*/
	  font-weight:normal;		  
	  text-align:left;
	  }
	
	li ul {
	  display: none;
	  position: absolute;
	  top: 17px;
	  left: -28px;
	  width:143px;
	  padding-top:5px;
	  padding-bottom:5px;
	  border-left:3px #76bee8 solid;
	  border-right:3px #76bee8 solid;
	  border-bottom:3px #76bee8 solid;
	  background: #F3DB6E;
          list-style:none;	
	  }
	
	li > ul {
		xtop: auto;
		top:17px;
		left: -28px;		
		}
	
	li a{
		font-family:tahoma, ariel, sans-serif;
		font-size:12px;
		padding-top:1px;
		padding-bottom:1px;
		color:white;
		/*white-space:nowrap;*/
		
	}
	
	li li a {	  
	  padding-left:7px;
	  /*padding-right:7px;*/
	  padding-top:2px;
	  padding-bottom:2px;
	  width:136px;
	  color: #AA3358;
	  text-decoration:none;
	  display:block;
	  /*white-space:nowrap;*/
	  /*border: 1px black solid;*/
	}
	
	li a:link, #nav a:visited{
		text-decoration:none;
	}
	
	
	li:hover#top, li.over#top  {background:#F3DB6E;}
	
	
	li:hover ul, li.over ul{ display: block;}	
	
	li li a:hover {
		background:#FFF7D1;
	}


}
