BODY, TD, P  { font-size : 12px; font-family : verdana, helvetica, arial, sans-serif; color : #2A2323; line-height : 1.5em;}
P {margin-top : 0; margin-bottom : 1em;}
BODY {
  margin : 0;
  padding : 0;
  color : #2A2323;
  background : #ffffff url(images/bg_blue.gif) repeat-y;
}

body#popup-body {
  margin : 0;
  padding : 0;
  color : #2A2323;
  background : #ffffff none;
}

A  {color : #8F0505; font-weight : bold; text-decoration : none;}
A:Visited  { color : #8F0505; font-weight : bold; text-decoration : none;}
A:Active  { color : #8F0505; font-weight : bold; text-decoration : none;}
A:Hover  { color : #8F0505;	font-weight : bold; text-decoration : underline;}

div#nav A:link, div#nav A:visited, div#nav A:active{
  font-weight : bold;
  font-size : 1.10em;
  color : #ffffff;
  text-decoration : none;
  padding : 4px 7px;
  display : block;
}
div#nav A:hover {background : #78B6D0;}


div#sidelinke {
padding : 0;
}

div#sidelink A:link, div#sidelink A:visited, div#sidelink A:active, div#sidelink A:hover{
  padding : 0;
  display : block;
  background : none;
}

img#header {
  position : absolute;
  top : 0;
  left : 0;
  z-index : 2;
}
img#slogan {
  float : right;
  clear : right;
}

img#boat {
  position : absolute;
  top : 13px;
  right : 0;
  z-index : 7;
}

div#line {
  position : absolute;
  top : 135px;
  left : 0;
  z-index : 4;
  width : 100%;
  border-top : 5px solid #F0A142;
  border-bottom : 3px solid #BF6F0D;
  line-height : 0;
}

div#nav {
  position : absolute;
  top : 143px;
  left : 0;
  z-index : 2;
  background : #0070A9;
  width : 153px;
}

img#nav-logo {
  position : relative;
  left : 1px;
  bottom : 5px;
 margin-top : 20px;
}

img#logo-legend, img#logo-mercury {
  position : relative;
  left : 0;
  bottom : 5px;
  margin-top : 10px;
}

div#content {
  position : absolute;
  top : 153px;
  left : 170px;
  z-index : 2;
  padding-right : 7px;
}

div#sidebar-wrap {
  float : right;
  clear : right;
  width : 150px;
  margin : 4px;
}

div#footer {
  position : relative;
  bottom : 10px;
  left : 0;
  width : 100%;
  background : #78B6D0;
  padding : 4px; 0;
  text-align : center;
  font-size : 1.1em;
  font-weight : bold;
  margin-top : 3em;
  clear : both;
}

div.side-item {
  border : 2px solid #F0A142;
  border-width : 2px 1px;
}

div.side-item, div.side-item p {
  font-size : 0.8em;
  padding : 2px;
}

div.side-item h5 {
  font-size : 0.9em;
  font-weight : bold;
  margin : 0 0 3px 0;
}

div.side-item h4 {
  background : #F0A142;
  text-align : center;
  font-size : 0.9em;
  font-weight : bold;
  margin : 0;
  padding : 0;
}

div#popup {
  margin : 7px;
}
  



