/*  -----------------------------Standard stuff----------------------------------*/
/*margins outside the border, padding inside :)  */  



body {
	margin:0; /*removes default browser padding */
	padding:0; 
	/* background-color:white; */
	background-color: #00254f;
	font-size: 1em;
	text-decoration:none;   /*removes link underlines */
	line-height: 1.5em;
	color: black;
	font-family: Times New Roman, Times, serif;
	background-image: url('bg.jpg');  
	background-repeat: repeat-x;
	/* background-color:#3c0064; */
	/* background-color:#b70021; */
	}
	
a {
	color:white;
	/* font-weight:bold; */
	/*text-decoration:none; */
	}

/*always in this order*/		
a:link {color:#300000;}
a:visited {color:#300000;}
a:hover {color:#300000; background-color:#cccccc;}    /* FFFCC is postit yellow */
a:active{color:#300000;}


/* from http://www.w3.org/TR/REC-CSS2/sample.html  */	
H1              { font-size: 2em; margin: .67em 0 }
H2              { font-size: 1.5em; margin: .83em 0 }
H3              { font-size: 1.17em; margin: 1em 0 }
H4, P, BLOCKQUOTE, UL, FIELDSET, FORM, OL, DL, DIR, MENU       { font-size: 1em; margin: 1.33em 0 }
H5              { font-size: .83em; line-height: 1.17em; margin: 1.67em 0 }
H6              { font-size: .67em; margin: 2.33em 0 }


/*.............................................. */

p{
	margin:1em .1em 1em .1em;
	padding:0;
	}

hr {
	clear:both;
	width:80%;
	border: 1px dashed gray; }
  
br {
clear:both;}  

small  {
margin:1em .1em 1em .1em;
padding:0;
font-size: .8em; }   

img {
border: 2px solid #e5e5e5; }


	
/*  -----------------------------Homepage ----------------------------------*/	


#banner {                 
		width: 100%;
		}	
	
#firHeader {
	width: 758px;
	height: 200px;
	margin: -15px 0 -15px 0; 
	background: transparent url(mthsheader2.jpg) top center no-repeat;
	}
#firHeader span {
	display: none;
	}


.main{
    width: 70%;
    margin-left: auto;
    margin-right: auto;
    padding:5px 10px 5px 30px; 
	border: 1px solid #3c0064;
    background-color:white;
	/* background-image:url(gears.jpg);
	background-position: -16px 90px;  */

	}
	
.iinks{
   /* width: 20%; */
   float:right;  
	/*padding: 1px;*/
    border: 1px solid blue;
	margin:1.5em;
	}
      
	
.noline {	text-decoration:none; }	

	
	
 
#main{
   	width: 75%;
	margin-left: auto;
    margin-right: auto;
    padding:5px 10px 5px 30px; 
	border: 1px solid gray;
	background-image:url(gears.jpg);
	
	}
	
	
	
	.picleft{
	float:left;  
	/*padding: 1px;*/
    border: 1px solid #3c0064;
	margin:1.5em;
    /*border-width:1px;*/
    /*border-style:solid;*/
    } 	
	
.hoover:hover img{border: 2px solid blue;}

.hoover img{border: 2px solid #e5e5e5;}

.hoover:hover{color: blue; /* Dummy definition to overcome IE bug */}
	
    
       
   

	

		
		


	

	
	
	
	
		

	
	
	
