body { 
  font-family: Arial,Helvetica,sans-serif; 
  margin: 0; padding: 0; 
  background: #92002a; /* Burgundy */ }

h1 { /* Burgundy with underline */
  color: #92002a; font: 130% Arial,sans-serif; 
  border-bottom: 1px solid #92002a; margin-top: -10px; }	      

h2 { /* Burgundy box with gold text and border */
  background: #92002a; color: #b09f60; /*gold*/ padding: 5px; 
  display: block; font-size: 100%; border: 1px solid #b09f60; }

h2 a { 
  color: #b09f60; /* gold */ }

h2 a:hover {
  color: white; }
  
h3 { /* Gold with underline */
  color: #b09f60; /*gold*/ font-size: 95%; display: block;
  border-bottom: 1px solid #cccccc; }
  
p,th,td,ol,ul,blockquote, 
              { font-size: 80%; }

li ul, td ul, td p
              { font-size:100%; }


p             { text-align: justify; }

address       { font-size: 70%; margin-right: 50px; }
		
img { 
  border: 1px solid #b09f60; /* gold */ }

a           { text-decoration: none;  }

th       { text-align: left; }

.nowrap { white-space: nowrap; }

.icon { /* For Related Photos icon */
  border: 0; float: left; vertical-align: top; margin-right: 10px; }

.bodypic { /* For thumbnails in the main body of the page */
  float: left; margin-right: 10px; }
  
/* boxes */

dl {
  padding: 0; background: #E8DAA6; margin-bottom: -10px; }

dt { 
  margin-top: 10px; margin-bottom: 0; padding:5px; text-align:left;
  font: bold 0.7em Verdana,Arial,sans-serif; color: #fff; 
  background: #b09f60; /*gold*/ }

dd { 
  border: 1px solid #b09f60;  margin: 0; padding: 0 5px;}

dd ul { 
  margin: 0 0; padding: 0; list-style: none; text-align:left;}

dd ol { 
  margin: 0 5px 0 20px; padding: 0; }
  
dd ul li, dd ol li { 
  font: 0.75em Verdana,Arial,sans-serif; padding: 2px; }	

td ul {
  margin-top: 0; padding-top: 0;
}
  
.golddiv { 
  border-bottom: 1px solid #b09f60; }
  
/* Inductions */
#ind0001 .ind0001, #ind0102 .ind0102, #ind0203 .ind0203, #ind0304 .ind0304,
#ind0405 .ind0405, #ind0506 .ind0506 {
  display: none; }
  
/* HEADER */
  
#header { 
  margin-top: 0; font-weight: bold; font-size: 120%;
  border-bottom: 1px dashed #b09f60; /* gold */ 
  text-align: center !important; }

#header p { color: #b09f60; /* gold */ ;  text-align: center !important;}
  
p#hometitle  { 
  background: url(images/title.gif) no-repeat; height: 0; overflow: hidden; 
  padding-top: 37px; width: 566px; padding-bottom: 0; margin-bottom: -10px; }
  
#header img { 
  border: none; margin-left: 10px; }
  
/* MAIN */
  
#main { 
  background: #fff; border: 2px solid #b09f60; /* gold */ }
  
.breadcrumbs {
  font-size: 0.7em; color: #999; font-weight: bold; margin: 2px 0 15px;}
  
/* FOR SCREEN */
  
@media screen {
	
a { 
  font-weight: bold; color: #92002a; }

a:hover { 
  text-decoration: underline; color: #b09f60; }

#main {
  margin: 5px 210px; padding: 0 10px;
  background: white url(images/mill_small.jpg) bottom right no-repeat }

/* Column on right */
		
#rightcol     { 
  position: absolute; top: 90px; right: 5px; width: 200px; }

#rightcol img  { border: 2px solid #b09f60; margin-top: 10px; }

.titledpic {
  margin-bottom: -10px; }

.untitledpic {
  margin-top: 15px !important; margin-bottom: -10px; }


/* Navigation column */

#nav          { position: absolute;
                top: 90px; left: 5px; width: 200px; }

.leftcolpic   { margin-top: 10px; margin-bottom: -10px; border-width: 2px;}
		
}

@media print {

#nav, #header, #rightcol          
              { display: none}
		
#main         { margin: 20px; }

}


