body {
  font-family: verdana, sans-serif;
  background: white;
  color:black;
  margin: 0px;
  padding: 0px;
  background: white;
  /*background-image: url('../pg_images/bg.gif');*/
}

div#main {
  text-align: left; 
  background:#fff;  
  position: absolute; 
  left: 50%; 
  top: 10px; 
  margin-left: -375px;width: 760px;
  border-top: 1px solid #000;
}

div#presentation {  
 width: 760px; 
 margin: 0px;
 height: 233px;
}

div#presentation_background {
position: absolute;
right: 0px;
top: 0px;
background-color: transparent;
width: 100%;
height: 233px;
z-index: 0;
filter:alpha(opacity=20);
opacity: 0.20;
-moz-opacity: 0.20;
background-image: url('../images/IMG_STPL_CLR_SM.jpg');
}

div#presentation_foreground {
position: absolute;
right: 0px;
top: 0px;
background: transparent;
width: 100%;
z-index: 2;
}

div#presentation_foreground img{
border-right: 1px solid black;
}

div#presentation .info {
background: white;
color: black;
filter:alpha(opacity=70);
opacity: 0.70;
-moz-opacity: 0.70;
position: absolute;
top: 10px;
left:  10px;
width: 45%;
border: 1px solid #222;
max-height: 83%;
overflow: auto;
}

br.break {
clear: both;
}

div#navbar {
 height: 76px;
 background:#343; 
 width: 760px;
 margin: 0px;
 overflow: visible;  
 border-top: 2px solid #000; 
 border-bottom: 2px solid #000;
}

div#dynamic_content {
 background:#fff; 
 width: 760px;
 margin: 0px;
 overflow: auto;
 /*background-image: url('../pg_images/parch-gr.jpg'); */
 clear: both; 
}

div.info {
padding: 8px;
}

div#title {
font-size: 18pt;
font-weight: bold;
padding: 0px;
margin: 2px 0px 0px 0px;
float: left;
text-align: left;
height: auto; 
color: #f0f0f0;
background:#343;
width: 660px;
}

div#logo {
height: auto; 
float: left;
background:#343; 
padding: 0px 0px 0px 5px;
width: 80px;
}

div#logo img{
margin: 2px;
}

div#index {
height: 26px;
width: auto;
float: left;
text-align: left;
padding: 2px 0px 0px 20px;
background:#343;
width: 650px;
}

div#index a {
text-align: left;
font-size: 8pt;
margin: 5px;
display: block;
background: #000;
border: 1px solid #dfd;
padding: 2px 5px 2px 5px;
color:#c3e3c3;
font-weight: bold;
float: left;
text-transform: uppercase;
text-decoration: none;
white-space:nowrap;
}

div#index a:hover {
color: #fff;
}

div#subindex {
position: absolute;
right: 10px;
top: 10px;
width: 180px;
height: auto;
border: 1px solid black;
border-bottom: none;
background: white;
filter:alpha(opacity=75);
opacity: 0.75;
-moz-opacity: 0.75;
z-index: 4;
}

div#subindex a {
display: block;
background: transparent;
color: #343;
border: 0;
border-bottom: 1px solid black;
margin: 0px;
padding: 2px;
float: none ! important;
}

div#subindex a:hover {
color: #63a;
}

div#go_bar {
  overflow:hidden;
  color:#002;
  background:transparent;
  height:2px;
  position: relative;
  bottom: 0px;
  right: 0px;
}
div#go_bar a {
color: black;
background: transparent;
}