* {margin: 0;
padding: 0;}

html {font: .9em Verdana, Arial, sans-serif;}

body {font: .9em Verdana, Arial, sans-serif;
background: #c5b17c url(back2.jpg) 0 0 repeat-x fixed;
color: #000;
line-height: 1.4em;
margin: 0;
padding: 0;}

#contain {margin: 0;
padding: 0;}

#nav {float: left;
width: 150px;
background: #fff url(nav2b.jpg) 0 0 no-repeat;
color: #000; 
margin: 0;
padding: 0;}

#nav p#bottom, #navcom p#bottom, #navggl p#bottom, #navpow p#bottom, #navpub p#bottom, #navmem p#bottom, #navawd p#bottom, #naveve p#bottom {background: transparent url(navbot.jpg) bottom left no-repeat;
height: 150px;
color: inherit;
margin: 0;
padding: 0 0 5px 0;
text-align: center;}


#main {margin: 0px 150px 0px 160px;
background: #f0f0f0 url(top2.gif) 0 0 repeat-x;
color: #000;
padding: 0;}

#wrap {background: transparent url(bottom2.gif) bottom left repeat-x;
color: #000;
padding: 10px;}

#footer {text-align: center;
padding-bottom: 1.25em;}

#footer p {font-size: smaller;}

a {text-decoration: none;
font-weight: bolder;}

a:link {background-color: transparent;
color: rgb(89,113,126);}

a:visited {background-color: transparent;
color: maroon;}

a:hover {background-color: transparent;
color: rgb(126,105,76);
text-decoration: underline;}

#head {height: 40px;
/*background: url(newlogo.jpg) top right no-repeat;*/
margin-top: 10px;}

#head h1 span {display: block;
width: 0;
height: 0;
overflow: hidden;}

#nav h2 span {display: block;
width: 0;
height: 0;
overflow: hidden;}

#nav ul {list-style: none;
width: 150px;
margin: 320px 0 20px 0; /*changed this for the pic */
padding: 0;
/* IE Fix */
filter: alpha(opacity=80);
/* FF AddOn */
opacity: 0.5;}

#nav li {display: inline;}

#nav li a {text-decoration: none;
display: block;
padding: 3px 25px;
border-bottom: 1px groove #999;
background: #fff;
color: #333;
font-size: .8em;}

#nav li a:hover {background: #444;
color: #fff;}

#main p {font-size: 1em;
margin: 4px 0;}

#main h2 {margin-top: 2%;
font: 1.2em Arial, sans-serif;
font-variant: small-caps;
font-weight: normal;
letter-spacing: .35em;
color: (126,105,76);
background: transparent;
border-bottom: 1px groove rgb(126,105,76);}

#main h3, #main p, #main ul, #main dl, #main address {margin: 1% 3% 0% 3%;}

#main dl dt {font-weight: bold;}

#main dl dd {text-indent: 1%;}

#main cite {text-decoration: underline;
font-style: italic; }

address {font-style: normal;
margin-left: 2%;}

.hide {display: none;}

.cntr {text-align: center;}

#main p#bread {font-size: .8em;
text-align: right;
font-weight: bold;}

.small {font-size: .8em;}

hr {background-color: rgb(126,105,76);
border-bottom: 1px groove rgb(126,105,76);	
color: rgb(125,104,75);}

.uphi {font-variant: small-caps;}

#wrap table {empty-cells: hide;}

#wrap table th, #wrap table td {border: 1px black solid;
padding: 3px; }

#wrap table.nobord td {border: 0 none; padding: 0;}





 
