 
  body  {
	background-color:  rgb(162, 186, 190); /* rgb(162, 186, 190) ocean blue or gray #D3D3D3 - purgray  #4F4F7C */
	font-family:	Verdana, Geneva, Arial, san-serif;
	font-size:	16px; /* changed Oct 2009 from 100% to 12px for consistency btwn mac and pc - result too sm
				 on pc running display at 1280 by 1024 px; changed back to 12px*/
	font-weight: normal;
	color:  rgb(53, 17, 0); /* rgb(53, 17, 0) charcoal */
		}
  
  
   #container  {
	background-color:  #fafad2; /* #fafad2 ivory, #bdba83 putty*/ /* #fffaf0 shell white*/ 
	width:	800px;
	margin-left:	auto;
	margin-right: auto;
	border: solid 3px #191970; /* #191970 navy blue */
	padding-bottom:   5px; /* was 5px; try 5% */
	}



  div#main   a:link {
	 color: #0000FF;
	 }       /* unvisited link #0000FF blue*/

  div#main   a:visited {
	 color: #800080;
	 font-weight: normal;
	text-decoration: underline;
	 }   /* visited links #800080 purple*/

    div#main a:active {
	 color: #FF0000;
	font-weight: normal;	
	 }    /*  #FF0000 red active links */ 



  #sidebar_wrapper  {
	/*  no color at present, body showing*/
	float: left;
	width:	180px;
	margin:0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
	}

  #masthead {	
	background-color:  #0000B8; /* #191970 or #0000B8 navy blue */
	display:	block;
	background-image: url(images/schools-to-careers-logo.gif); /*255px by 140px*/
	background-repeat:  no-repeat;
	background-position: 3% 50%; /* 8px 5px*/
	border-bottom: .5em solid red; /*makes bottom 12 px red divider border on bottom of masthead*/
	}
    .banner  {   /* _logo  */
	background-color: #0000B8;
	padding: 2%;
	line-height: 1.25em; /* 1.25em;*/
	color: #f5f5dc;  /* #f5f5dc beige */	    
	font-size: 	.9em; /* was .9em */
	margin-left:	300px;
			}
    


   #snh   {
	font-size: 1em;
	font-style:  italic;
	font-weight: bold;
	/* padding: 20px 0px 5px 5px; */
		}

   #stc   {
	width: 75%;
	font-family: "Arial Rounded MT Bold",san-serif;
	font-size: 1.1em;
	font-weight:  bold;
	letter-spacing: 1px;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 4px 0px;
	border-bottom: 3px solid red;
	border-top: 3px solid red; /* adds redline above stc name*/
	}

   h1#stc   {
	margin:  5px  0px;
	}


   p.address   {
	font-weight: bold;
	line-height: 1.5em;
	padding: 3px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
 
  #nav  {
	margin:  0px  0px  0px  0px;
	padding:  10px  0px  0px  0px;
	font-family:	Verdana, Geneva, Arial, san-serif;
  	font-size:  		.7em;  /* --- FONT SIZE --- */
	list-style:  none;
	  }

  #nav ul  {
	list-style:  none;
	margin:   0;
	padding:  0;
	  }

  #nav li  {
	width: 100%;
	border-bottom:	1px solid #ccddcc; /* maroon #800000*/
	color:  white; /*rgb(53, 17, 0) charcoal*/
	background-color: red; /*makes red bar at bottom of Nav item*/
	text-align: center;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 3px 0px;
	font-weight: bold;
	}


  #nav li a:link, #nav li a:visited  {
	height: 3.5em;
	background-color:  #0000B8; /*#0000B8*/
	padding: 1em 0px 0em 0em; /*space above % below text on nav list items*/
	display:  block;
	margin: 0px;
	font-weight: bold;
	color:  white;   /* #191970 drk navy or rgb(53, 17, 0) */
	text-decoration:	none;
	}


  li#cur_pg   {
	background-image: url(images/blue-mid-gradient.jpg);
	height: 3.5em;
	padding: 1em 0px 0em 0em; /* 5px 0px 3px 0px; */
	border-bottom: 0px solid red;
	}


	
  #nav li a:hover {
	background-color: red;
	background-image: url(images/red_blu_grad.jpg);
	color:	white; /*beige #f5f5dc */
	font-weight: bold;
	}

  

   #main  {
	background-color:  #ffffff; /*beige  #f5f5dc */	
	min-height: 700px; /* added test feb25 */
	margin:	0px  0px  0px 180px; /*makes room moving to right for sidebar ul*/
	padding: 5px 10px 10px 10px;
	font-family:	Verdana, Geneva, Arial, san-serif;
	font-size: 	.8em;
	color:	black;
	line-height:	1.5em;
	text-align:  left;
	border-left:  2px solid #191970;
	border-bottom:	2px ridge #191970;
	position: relative; /* added test feb25 */
		}
  
    #full   { /*wasn't in orig*/
	background-color: white;
	font-size: .7em;
	min-height: 700px; /* added test feb25 */
	margin:	0px  0px  0px 0px; /*unlike main,no room on right for sidebar ul*/
	padding: 0px 0px 0px 0px;
	color:	black;
	line-height:	1.5em;
	}


  #blog  {
	margin:  0px  0px  0px  0px;
	padding:  20px  5px  0px  5px;
	text-align:	left;
	font-size:  	.8em;
		} 

  /*messed up has full*/


   #providers  {
	color: #B0171F;
	}

 .blog_detailer  {
	margin:  0px  0px  0px  0px;
	padding:  0px  0px  0px  0px;
        }
	 
   h1   {
	font-family: "Arial Rounded MT Bold",san-serif;
	font-size: 	1.4em;
	color:	#191970;   /* #800000 red or blue #191970 another red #B0171F; */
	margin:	15px 0px 3px 0px;  /* 15px 0px 3px 0px; */
	
	}
	

   h2  	{
	font-size: 	1.2em;
	color:	 red;   /* #800000 red */
	margin:	15px 0px 3px 0px;
	}

  h3  	{
	font-size: 	1em;
	margin:	15px 0px 3px 0px;
	}

   #center  {
	text-align: center;
	}
  
 p#no_indent  {
	margin: 8px 0px;
	padding: 0px;
	font-style: italic;		
	} 


     p#main  {  /*3/17 added id main*/
	margin:	0px 0px 0px  0px;
	padding: 0px 0px 5px 5px;
	font-family:	Verdana, Geneva, Arial, san-serif;
	}
   
   p  {				/* added 10/7/2009 */
	margin-top: 0px;
	font-size: 1em;
	}



  .thumb_gallery  {
	list-style-type:	none;
	padding:  0px  0px  0px  0px;
	margin: 0px 0px 0px 0px;
	width: 575px;
	text-align: center;
		}


  .thumb_gallery li  {
	width: 500px;
	background-color: green;
	float:  left;
	margin-right:	6px;
	margin-bottom:	10px;
	font:	 1.1em Arial, Helvetica, san-serif;
	color:	#B0171F;
	}

  .thumb_gallery img  {
	display:	block;
	border:	1px solid #333300;
	background-color:	white;
	}


  

  ul.horizlist  {                 /* adjusts spacing between lines of the horiz list */
	margin: 0px 0px 0px 0px;
	}

 
  .horizlist li {
	margin: 0px;	
	display: inline;
	padding:0 .7em;
    	border-right:1px solid #009;
	font-size: .9em;
	}
/*---formatting-----------*/




  div#red_underline   {
	height: 1px;
	border-top: 3px solid red;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 10px;
	margin-right: 10px;
	 }


   #aof_brd ul {
	list-style-type: none;
	}
	
	

  .mem_name   {               /*aof board*/
	font-weight:  bold;
      }
	



 li.last {               /* removes bar border form horizontal list */
    border:none;
	}

  .no_text_deco  {     /* removes colored line from text or border box from image */
	border: none;
	}

   .contact ul  {
	list-style-type: none;
	font-weight:  bold;
	margin: 10px 0px 0px 3px;
	}
	
   div.contact ul li.org {
	color:  #800000;
	}

   table#style1   {
	background-color:  #fafad2;
	}
	
  .i  {    /*italic*/
	font-style: italic;
	}

   *.org   {
	color:  #800000;
	font-weight:  bold;
	}
   
   .q   {   /*quotes*/
	font-size: 1.1em;
	font-style: italic;
	margin:  20px 30px 10px 40px;
	}

    .qtee   {    /*the quotee*/
	margin-right:  50px;
	text-align:   right;
	}

   .b  {  /*bold*/
       font-weight: bold;
	}

   #impt   {
	color: red;
	}

	
/*----positioning---------*/


   .align_right   {
	float:  right;
	width: 183px;
	margin: 5px 20px 5px 5px;
	 }


     .align_left   {
	text-align: left;
	 }

  
    
   div.indent li {
	background-color:green;
	list-style: none;
	margin: 0px;
	padding: 0px;;
	text-align: center;
		}

    table  {
	/*width: 100%;*/
	/*text-align: center; orig had this*/
	border-collapse:  collapse;
	table-layout:  fixed;
	}

     
  #tbl   {
	text-align: center;
	margin: 10px 0px 0px 0px;
		}
	
   ul#board_nav   {
	margin-top: 75px;
	text-align:  right;
	}

  
   #dirs08   {
	background-color: #dcdcdc;
	text-align: center;
	margin-left:   auto;
	margin-right:   auto;
	margin-bottom: 1em;
	margin-top: 1em;
	}

    #dirs08 td  {
	border: 1px solid black;
	padding: 10px 20px 10px 20px;
	}

   #dirs08 caption  {
	background-color:  #4F94CD;
	font-size: 1.5em;
	font-family: georgia,"times new roman",times,serif;
	padding: 10px 0px;
	border: 2px solid black;
	margin-left:   auto;
	margin-right:   auto;
	}

    #aofs08   {
	background-color: #dcdcdc;
	text-align: center;
	margin-left:   auto;
	margin-right:   auto;
	}



   #aofs08 caption  {
	font-size: 1.5em;
	background-color: #F08080;
	font-family: georgia,"times new roman",times,serif;
	padding: 10px 0px;
	border: 2px solid #000000;
	}


  
  #aofs08 {
	background-color:  #f5f5dc;
	}

   #aofs08 td {
	border: 1px solid black;
	padding: 10px 10px 5px 10px;
	}

  

 .companies {
	margin-top: 0px;
	list-style-type: none;
		}

 .companies li {
	margin-right: 55px;
	padding: 5px 0px 0px 0px;
	border-bottom: 1px dashed black;
	
	}


  tr   {
	vertical-align: baseline;
	}
	

  #handshake   {
	width: 575px;
	margin: 0px 0px 0px 0px;
	text-align: center;
	position: absolute;
	}


   #masthead a:link, a:visited  {
	text-decoration:  none;
	cursor:  pointer;
	color:  #f5f5dc; /*#f5f5dc;*/
	/*font-weight:  bold; 3/17 */
	/*letter-spacing: 1px; 3/17*/
	}





	

 /*color list #554320 brick red accent */


 