.letter {
  position: absolute;
  top: 85px; 
  left: 845px; 
  z-index:1;
}


.county {
  position: absolute;
  top: 150px; 
  left: 450px; 
  z-index:1;
}

.page_title {
  position: absolute;
  top: 160px; 
  left: 220px; 
  z-index:0;
}

/* Top Navigation Style */

.top_navigation_table {
  background: #FFF;
  width: 975px;
  border-collapse: collapse;
  margin-left: 9px;
  padding: 0px;
  font-size: 10pt;   
}

.top_navigation_row {
  padding: 0px;
  margin: 0px;
}

.top_navigation_cell_curve {
  background: #6A8750;
  width: 49px;
  height: 28px;
}

.top_navigation_cell_top_border {
  background: #016257;
  height: 2px;
  border-right: 2px solid #016257;
}
.top_navigation_cell_right_border {
  padding-right: 10px; 
  background: #6A8750;
  border-right: 2px solid #016257;
}

.top_navigation_cell_link {
  background: #6A8750;
  padding-bottom: 4px; 
  padding-right: 2px; 
  padding-left: 2px; 
}

.top_navigation_cell_spacer {
  color: #B6C9A5;
  background: #6A8750;
  padding-right: 5px; 
  padding-left: 5px; 
  padding-bottom: 4px; 
}

 .top_navigation_link         { font-size: 10pt; }
A.top_navigation_link         { color: #000000; text-decoration: none; }
A.top_navigation_link:link    { color: #000000; text-decoration: none; }
A.top_navigation_link:visited { color: #000000; text-decoration: none; }
A.top_navigation_link:active  { color: #000000; text-decoration: underline; }
A.top_navigation_link:hover   { color: #000000; text-decoration: underline; }

/* Secondary Navigation Style */

.secondary_menu_item_hover {
  background: #5F7748; 
  padding: 2px;
  padding-left: 9px;
  margin-top: 1px;
  margin-left: 5px;
  margin-right: 5px;
  font-size: 10px;
  width: 125px;
  border: 1px solid #84A06B;
  color: #FFF;
}

.secondary_menu_item {
  background: #6A8750; 
  padding: 2px;
  padding-left: 9px;
  margin-top: 1px;
  margin-left: 5px;
  margin-right: 5px;
  font-size: 10px;
  width: 125px;
  border: 1px solid #84A06B;
}
.secondary_menu_item:hover { background: #5F7748; color: #FFF; } 

 .secondary_menu_item_link         { font-size: 10pt; }
A.secondary_menu_item_link         { color: #000; text-decoration: none; }
A.secondary_menu_item_link:link    { color: #000; text-decoration: none; }
A.secondary_menu_item_link:visited { color: #000; text-decoration: none; }
A.secondary_menu_item_link:active  { color: #999; text-decoration: none; background: #5F7748; color: #FFF; }
A.secondary_menu_item_link:hover   { color: #999; text-decoration: none; background: #5F7748; color: #FFF; }

.secondary_menu_separator { margin: 2px; }

.secondary_navigation_table {
  background: #98B380;
  width: 974px;
  margin-left: 10px;
  padding: 0px;
  font-size: 10pt;   
  border-top: 1px solid #016257;
  border-left: 1px solid #016257;
  border-right: 1px solid #016257;
}

.secondary_navigation_row {
  padding: 0px;
  margin: 0px;
}

.secondary_navigation_cell_left {
  width: 107;
  background: #98B380;
  padding-top: 9px; 
  padding-right: 2px; 
  padding-left: 2px; 
}

.secondary_navigation_bottom_spacer {
  background: #98B380;
  padding-top:    10px;
  margin-bottom: 5px;
}

.secondary_navigation_left_curve {
  padding: 0px; 
  margin: 0px; 
  width: 10px;
}
.secondary_navigation_cell_middle {
  background: #7E9F60;
  border-bottom: 1px solid #5A7344;
  padding-right: 2px; 
  padding-left: 2px;
  padding-bottom: 3px; 
  font-size: 9pt;
}
.secondary_navigation_cell_middle_spacer {
  color: #B6C9A5;
  background: #7E9F60;
  border-bottom: 1px solid #5A7344;
  padding-right: 5px; 
  padding-left: 5px; 
  padding-bottom: 3px; 
}
.secondary_navigation_right_curve {
  padding: 0px; 
  margin: 0px; 
  width: 10px;
}
.secondary_navigation_cell_right {
  width: 50%;
  background: #98B380;
  padding-right: 2px; 
  padding-left: 2px; 
}

 .secondary_navigation_link         { font-size: 9pt; }
A.secondary_navigation_link         { color: #000000; text-decoration: none; }
A.secondary_navigation_link:link    { color: #000000; text-decoration: none; }
A.secondary_navigation_link:visited { color: #000000; text-decoration: none; }
A.secondary_navigation_link:active  { color: #000000; text-decoration: underline; }
A.secondary_navigation_link:hover   { color: #000000; text-decoration: underline; }

/* Body Style */

.body_table {
  width: 974px;
  margin-left: 10px;
  padding: 0px;
  font-size: 10pt;   
  border-left: 1px solid #015449;
  border-right: 1px solid #016257;
}

.body_bottom_table {
  width: 974px;
  margin-left: 10px;
  padding: 0px;
  border-right: 1px solid #016257;
}

.body_row {
  padding: 0px;
  margin: 0px;
}

.body_content {
  border-top: 1px solid #015449;
  background: #FFF;
  padding-top: 10px; 
  padding-right: 10px; 
  padding-left: 10px; 
}

.body_bottom_left_curve {
  background: #FFF;
  width: 68px;
}
.body_top_right_curve {
  background: #FFF;
  background-image: url(http://www.visitgrandisland.com/images/public/body_right_border.gif);
  background-position: top right;
  background-repeat: repeat-y; 
  width: 26px;
}

.body_bottom_border {
  background: #FFF;
  border-bottom: 1px solid #015449;
  border-right: 1px solid #015449;
}

.body_green_border {
  background: #98B380;
  width: 35px;
}

.body_bottom_table {
  width: 974px;
  margin-left: 10px;
  padding: 0px;
}

/* Footer Navigation Style */

.footer_navigation_table {
  width: 984px;
  background: #FFF;
  border-collapse: collapse;
  padding: 0px;
  font-size: 10pt;   
}

.body_row {
  padding: 0px;
  margin: 0px;
}

.footer_navigation_middle {
  background: #98B380;
  border-bottom: 1px solid #016257;

}

 .footer_navigation_link         { font-size: 10pt;  padding-right: 4px; }
A.footer_navigation_link         { color: #000000; text-decoration: none; }
A.footer_navigation_link:link    { color: #000000; text-decoration: none; }
A.footer_navigation_link:visited { color: #000000; text-decoration: none; }
A.footer_navigation_link:active  { color: #000000; text-decoration: underline; }
A.footer_navigation_link:hover   { color: #000000; text-decoration: underline; }

#powered {
        margin: 0;
        height: 1.5em;
        text-align: right;
        color: #999;
}

#powered a, #footer a:link, #footer a:visited {
        padding: 0pt 20px 0pt 0pt;
        text-decoration: none;
        color: #999;
        font-size: 12px;
}
#powered a:hover {
        text-decoration: none;
        color: #666;
}
