body
{   margin-top: 0;
    background: #C0C0C0 url(/imgs/body-back-top.gif) repeat-x;
    font: normal 11pt "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
}
a
{
    color: #661010;
}
img
{ border: none; }

div#container
{   width: 1000px;
    margin: 0 auto 0 auto;
    display: block;
    background-color: #C0C0C0;
}
div#header
{   width: 1000px;
    height: 79px;
    margin: 0 auto 0 auto;
    background: url(/imgs/OceanRescue-logo-new.jpg) no-repeat top center;
}
div#date
{   float: right;
    color: #2F4F4F;
    margin: 1px 8px 0 0;
    font: normal 10pt "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
}
div#menu-container
{   display: block;
    text-align: center;
    width: 1000px;
    height: 35px;
    margin: 0 auto 0 auto;
    background: url(/imgs/menu.jpg) no-repeat top center;
}
div#menu
{   padding: 8px 0 0 0;
    margin: 0 auto 0 auto;
    text-align: center;
}

div.menu-item
{
    float: left;
    margin-left: 12px;
}
div.menu-item a
{   color: #661010;
    font: normal 10pt "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
    text-decoration: none; 
}
div.menu-item a:visited
{   color: #661010; }

div.menu-item a:hover
{   color: black; 
    background-color: #808080;; 
}

div.menu-break
{   margin: 0 0 0 8px; 
    background: transparent url(/imgs/menu-break.jpg) no-repeat center center;
    float: left;
    width: 3px;
    height: 24px;
}

div#body
{   width: 992px;
    padding: 0 4px 0 4px;
    background-color: white;
    font: normal 10pt "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
}
div#leftcontent {
    width: 480px;
    float: left;
    margin: 0 0 0 0;
}

div#centercontent {
   width: 250px;
   margin: 0 4px 4px 4px;
   float: left;
}

div#rightcontent {
    float: left;
    width: 180px;
    margin: 0 8px 0 4px; 
}

div#centercontent div#liveaudio {
    text-align: center;
}

div#liveaudio a {
    text-decoration: none;
    color: #303030;
}

div#liveaudio a h3 {
    margin: 2px 0 2px 0;
}

div#body-top {
    background: white url(/imgs/top-grad.gif) no-repeat top center;
    width: 1000px;
    height: 35px;
    margin: 0 auto 0 auto;
}
div#body em
{  color: #661010; }
 
div#body-btm
{   
    clear: both;
    width: 1000px;
    height: 34px;
    margin: 0 auto 0 auto;
    background: white url(/imgs/bottom3.gif) no-repeat top center;
}

div#video-blk
{  
  margin: 0 0 8px 0; 
  background: white;
}

div#video-blk embed {
    display: inline;
}
div#OR-logo
{ float: left; 
  display: inline;
  margin: 0 0 0 0;
}
div#links
{ 
  margin: 0 2px 0 2px;
  width: 140px;
  height: 280px;
  float: left;
  padding: 0 0 0 0; 
  background-color: transparent;
  border: 1px solid #808080;
  overflow: auto;
}
div#links a img
{ text-decoration: none;
  color: #565E7B;
}
div#links a:visited, div#links a:link, div#links a:active
{  
  color: #661010;
}

div#links a:hover
{ text-decoration: underline;
}
div.link-container:hover
{ border-right: 1px solid #C0C0C0;
}
div.link-container
{ 
  margin: 4px 0 0 6px;
  border-bottom: 1px dotted #606060;
  text-align: top;
}

div.scrnshot
{ 
  margin: 2px auto 0 auto;
}
div.link-container div.scrnshot a img {
   border: 1px solid #808080; 
   padding: 1px 1px 1px 1px;
   margin: 0 auto 0 auto;
}
div.vid-data
{ font: normal 0.8em Veranda;
  color: #003399;
  text-align: left;
}
a.play
{
    margin: 0 auto 0 auto;
    color: #661010;
    text-decoration: underline;
}
div.vid-data div.runtime {
    margin: 0 0 0 2px;
    color: black;
    font-size: 0.8em;
}
div.vid-data div.postdate {
    margin: 0 0 0 2px;
    color: black;
    font-size: 0.8em;
}
div#thumb-filler
{ 
  background: transparent url(/imgs/gray-bar.gif) repeat-x center center;
  height: 60px;
}
div.info
{ margin: 0 0 6px 4px;
  padding: 0 4px 0 4px;
  width: 235px;
  height: 261px;
  overflow: auto;
  background: white;
  /*
  border-top: 1px solid #808080;
  border-right: 1px solid #808080;
  border-bottom: 1px solid #808080;
  border-left: 1px solid #808080; */
 /* background: transparent url(/imgs/text-box.gif) no-repeat 0 100%; */
}
div.info-header {
  font: normal 11pt "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
  margin: 0 0 2px 0;
  color: black;
  background-color: #DDDCDC;
  text-align: center;
  display: block;
  clear: both;
}
div#info-text
{ margin: 4px 4px 0 0;
  font: normal 10pt "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
  color: #666666;
  background: white;
}
div#info-text em
{  color: #661010;
}
div#local {
    text-align: left;
    margin-bottom: 4px;
}
div#local p {
    font: normal 9pt monospace;
    margin: 0 0 0 0;
}
div#featured {
  margin: 0 0 8px 6px;
  float: left;
  width: 180px;
  overflow: auto;
  color: #303030;
  font: normal 11pt "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
  /*
  border-top: 1px solid #808080;
  border-right: 1px solid #808080;
  border-bottom: 1px solid #808080;
  border-left: 1px solid #808080;
  color: #606060;
  */
}
div#featured a {
    color: #661010;
    margin-bottom: 2px;
}
div#body div#featured a img {
    margin-top: 2px;
}
div.Vspacer
{ display: block; height: 100px; clear: both;}

div.Hspacer
{ display: inline; float: right; width: 600px; }

div#rss
{  float: right;
   margin: 0 8px 0 0;
}
div#rss a
{  text-decoration: none;
   font: normal 10pt "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
   color: #661010;
}
div#socialbm {
   font: normal 0.9em "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
}
div#socialbm a {
   width: 18px;
   color: #661010;
   text-decoration: none;
}
div#socialbm a img {
    margin-right: 4px;
}
div#socialbm div#share {
   font: normal 0.8em "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
   color: #808080;
}
div#email_friend {
    display: inline;
    margin-left: 4px;
   font: normal 0.8em "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
}
div#email_friend a {
    color: #661010;
    font: normal 0.8em "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
}
div#featured em {
    font: normal 0.8em "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
}
div#featured em a {
    color: #661010;
}
div#featured div#descrip {
   font: normal 10pt "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
   float: left;
   color: #606060;
}
div#featured div#descrip a {
   font: normal 10pt "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
}
div#featured img {
    display: inline;
    border: 2px inset #808080;
    margin: 0 2px 0 2px;
}
div#indexNews {
    font: normal 10pt "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
    float: left;
    clear: left;
}
div#indexNews div#newsTitle {
    font: normal 11pt "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
    color: black;
    /*border-bottom: 1px solid #808080; */
    background-color: #DDDCDC;
    text-align: center;
}
div#indexNews div.title {
    color: #606060;
    margin: 6px 0 0 0;
    font: normal 8pt "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
}
div#indexNews div.title a {
    color: #661010;
    font: normal 10pt "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
}
div#indexNews div.descrip {
    padding-bottom: 4px;
    border-bottom: 1px solid black;
    color: #606060;
}
div#newaudio {
    font: normal 10pt "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
}
div#newaudio a {
    display: block;
    color: #661010;
    text-decoration: underline;
}
div#morenews a {
    text-align: center;
    color: #661010;
    display: block;

}

