/* The pages on this site are split into six parts, the header, with is one column across the top, the navigation which is left side, content which is the middle, extra, the right gutter side, and footer, which can contain a second navigation menu for longer pages.  The footer and extra sections are optional.  We are using a static layout, since many of our customers will be using large text and we don't want them breaking the layout. Certain pages will use modified layouts, those will list separately */

		/* Header */
		#header			{position: absolute; top: 0px; left: 0px; width: 1024px; height: 150px; } 
		#leftpic        {position:absolute; top:10px; left:20px; width="200" }
		#centermission  {position:absolute; top:0px; left: 350px; width:500; text-align: center; color: #06187A; font-weight: bold; font-style: italic;}
#centermission1  {position:absolute; top:0px; left: 400px; width:500; line-height:150%;  text-align: center; text-decoration: underline; font-size: 16.0pt }
		#rightpic       {position:absolute; top: 10px; left: 800px; width: 300px; height:100px;} 
       /* Navigation - Takes place inside an iframe.  This is so changes to the menu system can take place in only one page.  The navigation DIV must be large enough to fit the iframe without scrolling */

        #navigation     {position: absolute; top: 152px; left: 0px; width: 250px; height:600px;  } 
        iframe          {width: 245px; height: 600px; frameborder:"none";  border: 0; color: #FFFFF; background-color: #FFFFFF;}

       /* Center section of page */
        #content        {position: absolute; top: 152px; left: 251px; width: 500px; height:600px; margin-left:10px; } 
        #thickline      {width:500px; height:3px;} 
        #thinline       {width:500px; height:1px;}

        #extra			{ position:absolute; top: 152px; left: 775px; width: 250px; margin-left:20px; clear: left;}
        #footer			{ position: absolute; top: 1150px;  background: #333; clear: left; width: 100%; }
		html, body 		{ margin: 0; padding: 0; }
		body 			{ color: #333; font: 16px Helvetica, Arial, sans-serif; line-height: 24px; }
        h3              { color: #CC9900; }
		h2				{ color: #CC9900; }
		h1              { color: #CC9900; }
		a				{ color: #337810; }
		p				{ margin: 0 0 18px; }
		#wrapper		{ float: left; width: 100%; }
		

		
		/* Content Style */

        .bottomiframe   {width: 100%; height: 200px; border: none;}
		#navigation		{ padding-left: 18px; }
		#navigation ul	{ padding: 0 18px 9px; }
		#content		{ padding-left: 15px; }
		#extra1			{ text-align:center;}
		#extra small	{ font-size: 11px; line-height: 18px; }
		#content p, #extra p { padding-right: 18px; }
		
		/* Content Positioning & Size */
		/* #navigation		{ float: left; width: 25%; margin-left: -100%; } */
		/* #content		{ margin: 0 25% 36px 255px; } */
			/* Footer */
		#footer			{ background: #333; clear: left; width: 100%; }
		#footer a		{ color: #eee; }
		#footer	p		{ color: #ccc; margin: 0; padding: 0 18px 10px; }
		#footer ul		{ list-style: none; margin: 0 18px 6px; padding: 10px 0 6px; }
		#footer li		{ display: inline; font-size: 11px; font-weight: bold; padding-right: 5px; }

		/* Header DIV boxes */

		
        /* Other DIV Boxes */
        #contentleft   {float:left; width:250px;  font-size: 75% }
        #centertext1  {float: left; width:500px; text-align: center; }
        #extracenter  {float: left; width:100%; text-align: center; }
        #moveright    {float: left; margin-left:100px; }        
       	p.headline {color: #CC9900;	font-weight: bold; }
        .boldred {color: #FF0000;font-weight: bold;  } 
        
        .boldblue  {color: #000470;	font-weight: bold; }
        .softblue  {color: #010570 }
        .goldreg   {font-size: 80%;	color: #FF6600; }
        .goldbold  {color: #CC9900; font-weight:bold; }
        .jobs {color: #000671; }
        
        /* Styles for Accomplishments page */
        #accomp1 { font-size:16.0pt; line-height:150%; font-family:Perpetua; mso-default-font-family:Perpetua; mso-ascii-font-family:Perpetua; mso-latin-font-family:Perpetua; color:#336699; font-weight:bold; }
       #accomp2  {color:#000000; font-weight:normal;}
       
       #accomppic {width:200px; height:125px;}
       
       /* Styles for Parkerview */
       .redunderline {color: #FF0000; font-size: 26px; text-decoration: underline;  }
        .pvboldred {color: #FF0000;font-weight: bold; font-size: 20px; } 
        #pvdivbg  {background-color: #e0e6f4 }
        #centermission2  {line-height:150%; float: left; width:100%; text-align: center;  font-size: 16.0pt }

      /* Styles for Ominbudsman */
      #extraheader {font-family: Times New Roman; font-size: 12.0pt; font-weight: bold; color: blue; } 
      #small  {font-size: 10.0pt; }
      
      /* Styles for slideshows */
      .slideshow { height: 400px; width: 600px; margin: auto }
      .slideshow img { padding: 15px;
                       border: 1px solid #ccc; 
                       background-color: #eee; 
                       width: 480px;
                       height: 380px;}