/* -----------------------------------------------------------------------------
/* CSS file for RCCFDC
/* Feb 15th 2008
/* ---------------------------------------------------------------------------*/
/* Body        */
body { margin: 0px auto; background-color:#F1EEE1; }
/* Backgrounds */
table.bg_glow { border-collapse: collapse; }
td.bg_l { background: url(../images/backgrounds/bg_l.png) top right repeat-y; width: 15px; }
td.bg_r { background: url(../images/backgrounds/bg_r.png) top left repeat-y; width: 15px; }
td.bg_bl { background: url(../images/backgrounds/bg_bl.png) top right no-repeat; height: 15px; width: 15px; }
td.bg_b { background: url(../images/backgrounds/bg_b.png) top left repeat-x; height: 15px; }
td.bg_br { background: url(../images/backgrounds/bg_br.png) top left no-repeat; height: 15px; width: 15px; }
td.container { padding: 0px; }

/* main classes */
.clock_tl { background:url(../images/topleft_clock1.png) no-repeat; height: 102px; width: 118px; padding:0px; }
.clock_l { background:url(../images/leftbar_clock.png) repeat-y center; height: 130px; padding:10px 0px 8px 0px; }
.clock_t { background:url(../images/topbar_clock.png) repeat-x; height: 102px; padding:0px 0px 0px 0px; }
.clock_r_cap { background:url(../images/right_cap_clock.png) no-repeat; width:2px; height: 102px; padding:0px 0px 0px 0px; }
table.table_main_nav { border-collapse: collapse; margin:0px 0px 5px 0px; background-color:#FFFFFF; border:#000000 solid; border-width:1px; cursor: pointer; }
table.table_main_nav:hover { background-color:#CCCCCC; }
.page_title_lrg { font-size:36px; color:#BFB39D; margin:-15px 10px 0px 0px; position:relative; height:32px; }
.page_title_small { font-size:22px; margin:-10px 5px 0px 0px; position:relative; height:22px; }
td.footer { border:solid #000000; border-width:1px 0px 0px 0px; padding:0px 0px 30px 0px; }


/* - Standard Content Classes - */
h2 { margin: 0px 0px 5px 0px; padding-bottom: 5px; border-bottom: 1px solid #888888; font-size: 20px; }
h4 { margin: 0px 0px 5px 0px; }
table.body { margin: 0px 10px 25px 0px; }
th.headline { }
td.body { padding: 0px 0px 15px 0px; }

/* - Subcategory Container for Summerized Containers - */
table.scontainer { margin: 0px 0px 10px 0px; /*background-color: #EAE4D0;*/ border: 1px solid #BBBBBB; border-width: 0px 0px 0px 0px}
th.scontainer { padding: 5px 5px 5px 5px; background-color: #ECE8CC; border: 1px solid #666666;  }
td.scontainer { padding: 5px; border: 1px dotted #BBBBBB; background-color: #FFFFFF; }
td.scontainerlist { padding: 5px 5px 5px 5px; }
img.scontainer { padding: 3px; border: 1px solid #AAAAAA; background-color: #FFFFFF; }
img.scontainer:hover { border: 1px solid #00557D; }

/* Images with captions */
/* Float Right */
table.image { margin: 0px 0px 5px 5px; float:right; background-color: #FFFFFF; border:1px solid #CCCCCC; }
table.image_nofloat { margin: 0px 0px 5px 0px; background-color: #FFFFFF; border:1px solid #CCCCCC; }
td.image { }
td.imagecaption { color: #444444;font-size:12px; text-align: center; border: 1px solid #CCCCCC; }

/*  -A Classes-  */
a { color: #990000; text-decoration: none; }
a:hover { color: #000000; text-decoration: underline; }
a.list { color: #1F0D0B; text-decoration: none; background: url(../images/navlist_bullet.png) center left no-repeat; padding-left: 15px; }
a.list:hover { color: #000000; background: url(../images/navlist_bullet_hover.png) center left no-repeat; }

a.main_nav { text-decoration:none; color:#501D0C; }

/* Main Divs    */
#container {
  position: relative;
  width: 800px;
}
#live_clock { border:0px solid; position:absolute; margin:0px; padding:0px; z-index:100; top:8px; left:8px; }