
* { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; }
img { border:none; }

#mainbody { background-image:url(../Images/bg_brownfade.jpg); background-attachment:fixed; font-family:serif; }
#mainwrap { width:950px; margin:0 auto; padding-bottom:20px; background-color:white; overflow:auto; }
#mainlogo { height:120px; }

#mainnavcontainer { width:100%; height:30px; line-height:30px; text-align:center; background-color:white; border-bottom:5px solid #854320; }
#mainnav { font-size:10pt; font-weight:bold; }
#mainnav li { list-style: none; display:inline; }
#mainnav li a { padding: 2px 0.5em; margin-left: 3px;  border:1px solid transparent; text-decoration: none;  }
#mainnav li a:link { color:#000000; }
#mainnav li a:visited { color:#000000; }
#mainnav li a:hover { text-decoration:none; color:#854320; background-color: #f3f9f9; border:1px solid #bbb; -moz-border-radius:4px; -webkit-border-radius:4px; }
#current { color:#854320; }

#mainleftcol { width:220px; float:left; padding:10px; }
#mainclasses { font-size:90%; }
.mainp1 { margin-left:20px; }

#mainmiddlecol { width:450px; float:left; padding:10px; }
#mainrightcol { width:220px; float:left; padding:10px; }

#contentwrap { width:900px; border:thin solid black; margin:10px auto; padding:10px; background-color:#e6e6e6; }
#missionlinks { margin-left:40px; }

#ads { height:60px; width:950px; margin:0 auto; clear:both; }

table.main { width:850px; margin:0 auto; background-color:#e6e6e6; }
td.one { width:38%; color: black; font-family:serif; }
td.two { width:32%; color: black; font-family:serif; }
td.three { width:22%; color: black; font-family:serif; }
td.four { width: 8%; color: black; font-family:serif; }
tr.two { font-size: 90%; }



