* {margin: 0;
padding: 0;}

body {font: .85em verdana, arial, hevetica, sans-serif;
line-height: 1.8em;
background: white url(top.jpg) 0 0 repeat-x;
color: black;
margin: 0 auto;}

#skip {margin: -3px auto;
padding: 0;
text-align: right;
width: 800px;
height: 30px;
background: transparent url(skip.gif) top right no-repeat;}

#skip a {background: transparent;
color: #c1ae86;
text-decoration: none;
font-size: x-small;
padding: 0px 7px 5px 0px;}

#skip a:hover {text-decoration: underline;}

#top {margin: 0 auto;
width: 800px;}

#top h1 {background-image: url(topper.gif);
width: 250px;
height: 45px;
padding: 0;
margin: 0;}

#top h1 span {display: block;
width: 0;
height: 0;
overflow: hidden;}

#contain {width: 800px;
color: rgb(30,30,30);
margin: 1.5em auto;
background: transparent url(contain.jpg) 0 0 repeat-y;}

#topnav {margin: 0;
padding: 0;
background: transparent url(tops.jpg) 0 0 no-repeat;
height: 78px;
text-align: center;}

#topnav h2 span {display: block;
width: 0;
height: 0;
overflow: hidden;}

#topnav ul {margin: 0;
padding: 0;}

#topnav li {display: inline;}

#topnav a{text-decoration: none;
font-weight: bold;
padding: 3px 2px 3px 20px;}

#topnav a:link, #topnav a:visited {background: transparent;
color: #8d5700;}

#topnav a:hover {background: transparent;
color: #004b8d;
text-decoration: underline;}

#topnav a.picked {text-decoration: underline overline;
color: #333;
background: transparent;}


#mission {background: transparent url(mission.jpg) 0 0 no-repeat;
height: 297px;}

#mission p span {display: block;
width: 0;
height: 0;
overflow: hidden;}

#mission2 {background: transparent url(mission2.jpg) 0 0 no-repeat;
height: 230px;}

#mission2 p span {display: block;
width: 0;
height: 0;
overflow: hidden;}


#wrap {margin: 0 auto;
padding: 0 25px;
/*width; 793px;*/}


#foot {font-size: x-small;
text-align: left;
background: transparent url(foot.jpg) 0 0 no-repeat;
height: 100px;}

#foot p {text-align: center;}

/* basic hyperlinks */
a {text-decoration: underline;}

a:link {color: #8d5700;
background: transparent;}

a:visited {color: #004b8d;
background: transparent;}

a:hover {color: #167ed9;
background: transparent;
text-decoration: underline;}

p {margin: 0 2%;
/*text-indent: 15px;*/}

#main1 h2, #main2 h2 {color: #122549;
background: transparent;
font-size: 1.3em;
font-weight: normal;
margin: 5px 7px;}

#main1{float: left;
width: 250px;
background: url(main1.jpg) 0 0 repeat-y;
color: #333;}

#main1 h2#left {background: url(head1.jpg) 0 0 no-repeat;
height: 35px;
color: #ffeecb;
padding: 7px 0px 2px 9px;
margin: 0 !important;}

#main1 p {margin: 0 5px;}

#main1 p#bottom {background: url(bottom1.jpg) bottom left no-repeat;
height: 22px;
margin: 0 !important;
padding: 0 !important;}

#main2 {margin-left: 260px;
/*padding: 5px;*/
background: url(main2.jpg) 0 0 repeat-y;
color: #333;}

#main2 p#right {background-image: url(head2.jpg);
height: 15px;
margin: 0;
padding: 0;}


#main2 p#bottom2 {background: url(bottom2.jpg) bottom left no-repeat;
height: 22px;
margin: 0;
padding: 0;}


#main h3, #main h2 {font-size: 1.2em;
color: #122549;
background: transparent;
margin: 10px 0 5px 0;}

#main h4 {font-size: 1.1em;
color: #000;
background: transparent;
margin: 10px 0 5px 0;}

#main p, #main dd, #main dt {color: #402800;
background: transparent;}

hr {color: #004b8e;
background-color: #004b8f;}

#main ol, #main ul, #main dl {margin-left: 5%;}

#main dd {margin-left: 5%;}

#main table td {border: 1px solid #004b8e;
padding: 5px;
width: 50%;}

#main table {empty-cells: hide;}

#main address {font-style: normal;}

dt.art {background: transparent;
color: #2D3B5A;
font: bold 1.1em Times, serif;
font-variant: small-caps;}

dt.wrk {font: bold .95em Arial, sans-serif;
background: transparent;
color: #5A472D;
margin-top: 3px;}

.cap {font-variant: small-caps;
font-size: 1.2em;}

dt strong, dd strong {font-variant: small-caps;
font-weight: 500;}

h4 {font-size: .9em;}

#bread {border-bottom: 1px groove #002140;	
text-align: left;
font-size: x-small;}

.small {font-size: small; }



