
h1 {color: #BD0043;}

h2 {color: #BD0043;}

h3 {
  border-bottom: 4px solid #497FBF; /* mid blue */
  background-color: #EBECF6;     /* pale blue */
  color: #002B40;                /* dark blue */
  padding-top: 2px;
  padding-bottom: 1px;
  text-align: center;
  width: 420px;



}

a:link{
   color: white;
   text-decoration: none;
}

a:hover{
   text-decoration: underline;
}

a:visited{
   color: #999999;
}


a.special:link {
   color: navy;
   background-color: transparent;
   text-decoration: none;
}
	

a.special:hover{
   text-decoration: underline;
}

								/* ORANGE ROUNDED BOX */
.rbroundbox { background: url(nt.gif) repeat; }
.rbtop div { background: url(tl.gif) no-repeat top left; }
.rbtop { background: url(tr.gif) no-repeat top right; }
.rbbot div { background: url(bl.gif) no-repeat bottom left; }
.rbbot { background: url(br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent { margin: 0 7px; padding-top: 2px}
.rbroundbox { width: 420px; margin: 10px auto; 
}


								/* LIGHT BLUE ROUNDED BOX */

/* set millions of background images */
.rbroundbox2 { background: url(nt2.gif) repeat; }
.rbtop2 div { background: url(tl2.gif) no-repeat top left; }
.rbtop2 { background: url(tr2.gif) no-repeat top right; }
.rbbot2 div { background: url(bl2.gif) no-repeat bottom left; }
.rbbot2 { background: url(br2.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop2 div, .rbtop2, .rbbot2 div, .rbbot2 {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent2 { margin: 0 7px; }
.rbroundbox2 { 
   width: 180px; 
   margin-top: 5px; 
   margin-right: 15px;
   margin-left: 0; 
   float: right; 
   color: black; 
   font-size: 13px;
   text-align: justify;
   
}




#container{
   border: 1px solid gray;
   width: 870px;
   height: auto;
   margin: 0 auto;
   padding: 0px;
   background-color: white;
   text-align: left;
      
}


#header{
   border: none;
   background-color: white;
   color: white;
   height: 180px; 
   padding: 0;
}


#header h1{
   margin: 0;
   padding: 0;
   
}

#explorer{
   width: 180px;
   height: 120px;
   float: left;
   font-size: 12px;
   background-color: white;
   text-align: none;
   line-height: 17px;
   padding: 5px;
   padding-top: 40px;
}

#nav-menu{
   font-size: 12px;
   background-image: url(background.gif);
   background-repeat: repeat-x
   clear: top;
   text-align: right;
   link-color: black
}


#menu ul{
   list-style: none;
   margin: 5px;   
   padding: 0;
   line-height: 1.3;
         
}

#menu li{
   float: left;
   text-align: left;
   width: 153px;
   border-style: solid;
   border-color: black;
   border-top-width: 0;
   border-bottom-width: 1px;
   border-left-width: 0;
   border-right-width: 0;
   padding-left: 5px;
   padding-top: 9px;
   
}


#menu a:hover{
  

} 


#menu{
   
   float: left;
   width: 166px;
   padding: 5px;
   margin: 12px;
   margin-top: 5px;
   color: white;
   background-color: #C90000;
   font-size: 15px;
   font-weight: bold;
   text-align: left;
   text-decoration: none;
   border: 0;
   top: 210px;
      
}


#content{
   font-size: 14px;
   width: 440px;
   height: 370px;    					/* THIS ADJUSTS HEIGHT OF CONTENT WINDOW */
   margin: 12px;
   margin-left: 200px;
   position: relative;
   margin-right: 0;
   margin-top: 5px;
   padding: 10px;
   padding-top: 5px;
   border: 0;
   
}


#welcome{
   border: 0;
   font-size: 12px;
   text-align: left;
   width: 240px;
   height: 90px;
   padding: 10px;
   padding-bottom: 0;
   margin-left: 150px;
   margin-top: 3px;
   line-height: 14px;
   position: relative;
         
}



body{
   font-family: Arial, Helvetica, sans-serif;
   line-height: 130%;
   background-color: #FFFFFF;
   text-align: center;
   
}


.bodytext {
color: #000000;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 30px;
}



#footer{
   font-size: 12px;
   background-image: url(background.gif);
   background-repeat: repeat-x
   clear: top;
   border: 0;
   

}


#subfooter{
   font-size: 10px;
   clear: both;
   border: 0;
   width: 100%;
}

	



