/* Millmaster DesignCSS STYLE SHEET */


/* BASIC STYLES */

html, body, img { margin: 0;padding: 0; }
	  
body {
	font-size: small;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	background: #003366;
	}

/* Hide from IE5-mac. Only IE-win sees this. \*/
* html body { font-size: x-small; }
* html body { fon\t-size: small; }
/* End hide from IE5/mac */

h1 { font-size: 150%; }
h2 { font-size: 140%; }
h3 { font-size: 130%; }
h4 { font-size: 120%; }
h5 { font-size: 110%; }


h1 { margin-left: 5px;
                     font-family: Georgia, Geneva, Helvetica, sans-serif;
	                 color: #003366;
	                 }

h2, h3, h4, h5 { margin-left: 5px;
                     font-family: Arial, Geneva, Helvetica, sans-serif;
	                 color: #326698;
	                 }

p { font-size: 100%;
	margin-left: 5px;
	}
	
	
	
/* LINK STYLES */


a:link { color: #326698; }
a:hover {color: #003366; }
a:visited { color: #326698; }
a:visited:hover { color: #003366; }

#feature a:link { color: #FFFFFF; }
#feature a:hover {color: #FED807; }
#feature a:visited { color: #FFFFFF; }
#feature a:visited:hover { color: #FED807; }

#nav a { text-decoration: none; }
#nav a:link { color: #326698; font-weight: bold; }
#nav a:hover {color: #FED807; background: #326698; font-weight: bold; }
#nav a:visited { color: #326698; font-weight: bold; }
#nav a:visited:hover { color: #FED807; background: #326698; font-weight: bold; }

.footer a:link { color: #FFFFFF; }
.footer a:hover {color: #326698; }
.footer a:visited { color: #FFFFFF; }
.footer a:visited:hover { color: #326698; }

/* LIST STYLES */

ul li, ol li { font-size: 100%; }
ul li ul li a { font-size: 100%; }



/* CLASS STYLES */

	
	
/* ID STYLES */

#wrap {
	width: 800px;
	margin: 0 auto 50px auto;
	text-align: left;
	}

#page { width: 700px;
        margin: 0 50px 0 50px;
        padding: 0;
        }

#pageshome { width: 700px;
        margin: 0 50px 0 50px;
        padding: 0 15px 0 15px;
        background: url(images/page.jpg) left top repeat-y;
        }
        
#pages { width: 700px;
        margin: 0 50px 0 50px;
        padding: 0 25px 0 25px;
        background: url(images/page.jpg) left top repeat-y;
        }
        
#head { width: 669px;
        height: 114px;
        margin: 0 0 0 69px;
        padding: 0;
        background: url(images/head.jpg) left top no-repeat;
        }
        
#body {
	width: 669px;
	margin: 0;
	padding: 0;
	background: url(images/w.jpg) top repeat-y;
	}

#feature {
           margin: 0;
           padding: 5px;
           }

#inner { margin: 0;
         padding: 10px 60px 10px 60px;
         }

#innerhome { 
             width: 500px;
             margin: 0;
             padding: 0;
             }
		
.footer {
    color: #FFFFFF;
	margin: 10px 0 10px 50px;
	text-align: center;
	font-size: 80%;
	width: 700px;
	}

#email { margin: 0 10px 0 0; padding: 4px 5px 3px 5px; }
		
/* FLASH STYLES */

#flashhome { width: 670px;
             height: 198px;
             margin: 0 ;
             padding: 0;
             }
             
#flash {
	width: 670px;
	height: 198px;
	margin: 0;
	padding: 0;
	}
	
	
/* NAV STYLES */

#nav { width: 674px;
       height: 23px;
       margin: 0 auto 0 auto;
       padding: 0;
       background: #FED807;
       }

#nav ul { margin: 0; padding: 0; }


#nav li {
    float: left;
	margin: 0;
	padding: 0;
	list-style: none;
	}

#nav li a {
    display: block;
	margin: 0;
	padding: 3px 9px 3px 9px;
    text-align: center;
	}

html>body #nav li a { padding: 4px 9px 3px 9px; }

/* END CSS */
/* END CSS */
/* END CSS */
/* END CSS */
/* END CSS */
/* END CSS */
