/* ---------------------------------------------------------------------------------------------------------------------------------- */
/* Theme Name: flicklives.css                                                                                                                                  */
/* Description: stylesheet for mass backwards pages                                                                                                 */
/* (stdstyle.css is for generic styling)                                                                                                                        */
/* Version: 2.03                                                                                                                                                      */
/* Page #: 7003                                                                                                                                                     */
/* Author: J Clavin                                                                                                                                                  */
/* ---------------------------------------------------------------------------------------------------------------------------------- */


/* CSS Document */
/* Style sheet for mass backwards pages */


body {font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: center; background: #000; margin: 0; padding: 0; background-image: url(../images/Shep_WOR.jpg); background-position: right bottom; background-repeat: no-repeat; background-attachment: fixed; }

.maintable { background-color: #000; color: #FFF; padding: 0px; width: 900px; text-align: center; }
.sidetable { background-color: #000; color: #FFF; padding: 0px; width: 200px; text-align: center; border-style: solid; border-width: 0px; border-color: #09F; }
.table { background-color: #000; color: #FFF; padding: 0px; text-align: center; }

.hyperlink {color: #FFF;}
a.mb:link    { text-decoration: none; color: #FFF; }
a.mb:visited { text-decoration: none; color: #FFF; }
a.mb:hover   { text-decoration: none; color: #F00; }
a.mb:active  { text-decoration: none; color: #FFF; }



.mass_table_100 {width: 100%; border-collapse: collapse; vertical-align: top; border-spacing: 0px; border: solid #999999 0px;}


/* STANDARD TABLE DIVIDES <td> */

.mass_th_left, .mass_th_center, .mass_th_right {background:#222; vertical-align: top; border-bottom: solid #333 1px; border-top: solid #333 1px; border-left: solid #333 0px; border-right: solid #333 0px; margin-top:  5px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; font-size: 20px; font-weight:normal; padding-left: 5px; padding-right: 5px;}
.mass_th_left {text-align: left;}
.mass_th_center {text-align: center;}
.mass_th_right {text-align: right;}

/* with 1px border */
.mass_td1_left, .mass_td1_center, .mass_td1_right, .mass_td1_left_center, .mass_td1_center_center, .mass_td1_right_center { font-size: 12px; font-weight:normal; color: #000000;  border-bottom: solid #333 1px; border-top: solid #333 1px; border-left: solid #333 1px; border-right: solid #333 1px; margin-top:5px; margin-right:0px; margin-bottom:0px; margin-left:0px; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px;}
.mass_td1_left {text-align: left; vertical-align: top;}
.mass_td1_center{text-align: center;  vertical-align: top;}
.mass_td1_right {text-align: right;  vertical-align: top;}
.mass_td1_left_center {text-align: left; vertical-align: center;}
.mass_td1_center_center {text-align: center; vertical-align: center;}
.mass_td1_right_center {text-align: right; vertical-align: center;}

/* with NO border */
.mass_td_left, .mass_td_center, .mass_td_right, .mass_td_left_center, .mass_td_center_center, .mass_td_right_center, .mass_td_left_marg, .mass_td_center_marg { font-size: 12px; font-weight: normal; color: #000000; border-bottom: solid #333 0px; border-top: solid #333 0px; border-left: solid #333 0px; border-right: solid #333 0px; margin-top: 5px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 5px; padding-right: 5px; padding-top:5px; padding-bottom:5px;}
.mass_td_left {text-align: left;  vertical-align: top;}
.mass_td_center {text-align: center;  vertical-align: top;}
.mass_td_right {text-align: right;  vertical-align: top;}
.mass_td_left_center {text-align: left; vertical-align: center;}
.mass_td_center_center {text-align: center; vertical-align: center;}
.mass_td_right_center {text-align: right; vertical-align: center;}
.mass_td_left_marg {text-align: left; padding-left: 20px; padding-right: 20px; padding-top: 15px; padding-bottom: 15px;}
.mass_td_left_marg_big {text-align: left; padding-left: 70px; padding-right: 20px; padding-top: 15px; padding-bottom: 15px;}
.mass_td_center_marg {text-align: center; padding-left: 20px; padding-right: 20px; padding-top: 15px; padding-bottom: 15px;}
/* ===========================================================================================================================*/

/* lines top, bottom, or both ---------------------------------------------------------------------------------------------- */
.mass_td_center_line_top {text-align: center; font-size: 12px; font-weight: normal; color: #000000; vertical-align: center; padding-bottom: 5px; padding-top: 5px; padding-left: 5px; padding-right: 5px; border-bottom: solid #ff0000 0px; border-top: solid #ff0000 2px;}
.mass_td_left_line_top {text-align: left; font-size: 12px; font-weight: normal; color: #000000; vertical-align: top; padding-bottom: 5px; padding-top: 5px; padding-left: 5px; padding-right: 5px; border-bottom: solid #ff0000 0px; border-top: solid #ff0000 2px;}
.mass_td_right_line_top {text-align: right; font-size: 12px; font-weight: normal; color: #000000; vertical-align: top; padding-bottom: 5px; padding-top: 5px; padding-left: 5px; padding-right: 5px; border-bottom: solid #ff0000 0px; border-top: solid #ff0000 2px }

.mass_td_center_line_bot {text-align: center; font-size: 12px; font-weight: normal; color: #000000; vertical-align: top; padding-bottom: 5px; padding-top: 5px; padding-left: 5px; padding-right: 5px; border-bottom: solid #ff0000 1px; border-top: solid #ff0000 0px; }
.mass_td_left_line_bot {text-align: left; font-size: 12px; font-weight: normal; color: #000000; vertical-align: top; padding-bottom: 5px; padding-top: 5px; padding-left: 5px; padding-right: 5px; border-bottom: solid #ff0000 1px; border-top: solid #ff0000 0px;}
.mass_td_right_line_bot {text-align: right; font-size: 12px; font-weight: normal; color: #000000; vertical-align: top; padding-bottom: 5px; padding-top: 5px; padding-left: 5px; padding-right: 5px; border-bottom: solid #ff0000 1px; border-top: solid #ff0000 0px;}

.mass_td_center_line_top_bot, .mass_td_left_line_top_bot, .mass_td_right_line_top_bot {font-size: 12px; font-weight: normal; color: #000000; vertical-align: top; padding-bottom: 5px; padding-top: 5px; padding-left: 5px; padding-right: 5px; border-bottom: solid #ff0000 1px; border-top: solid #ff0000 1px;}

.mass_td_center_line_top, .mass_td_center_line_bot, .mass_td_center_line_top_bot {font-size: 12px; font-weight: normal; color: #000000; vertical-align: top; padding-bottom: 5px; padding-top: 5px; padding-left: 5px; padding-right: 5px; text-align: center;}

.mass_td_left_line_top, .mass_td_left_line_bot, .mass_td_left_line_top_bot{font-size: 12px; font-weight: normal; color: #000000; vertical-align: top; padding-bottom: 5px; padding-top: 5px; padding-left: 5px; padding-right: 5px; text-align: left;}

.mass_td_right_line_top, .mass_td_right_line_bot, .mass_td_right_line_top_bot{font-size: 12px; font-weight: normal; color: #000000; vertical-align: top; padding-bottom: 5px; padding-top: 5px; padding-left: 5px; padding-right: 5px; text-align: right;}
/* ===========================================================================================================================*/

/* ---------------------------------------------------------------------------------------------------------------------------------- */
/* PICTURES                                                                                                                           */ 
/* ---------------------------------------------------------------------------------------------------------------------------------- */
.mass_photo_100 {border-style: groove; border-color: #4E3738; border-width: 2px; max-width: 100px; max-height: 100px;  margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; }


/* NORMAL FONTS */
.right_panel_title, .mass_text_10pt_wht, .mass_text_12pt_wht, .mass_text_12pt_wht_bold, .mass_text_14pt_wht, .mass_text_14pt_wht_bold, .mass_text_16pt_wht, .mass_text_16pt_wht_bold, .mass_text_18pt_wht, .mass_text_18pt_wht_bold, .mass_text_20pt_wht, .mass_text_20pt_wht_bold, .mass_text_36pt_wht_bold, .mass_text_10pt_blk, .mass_text_16pt_blk, .mass_text_18pt_red_bold {font-family: Arial, Helvetica, sans-serif; text-decoration: none;}

.right_panel_title             {font-size: 16px; font-weight: bold; color: #0FF;}

.mass_text_10pt_wht      {font-size: 10px; font-weight: normal; color: #FFF; }
.mass_text_12pt_wht      {font-size: 12px; font-weight: normal; color: #FFF; }
.mass_text_12pt_wht_bold {font-size: 12px; font-weight: bold;   color: #FFF; }
.mass_text_14pt_wht      {font-size: 14px; font-weight: normal; color: #FFF; }
.mass_text_14pt_wht_bold {font-size: 14px; font-weight: bold; color: #FFF; }
.mass_text_16pt_wht      {font-size: 16px; font-weight: normal; color: #FFF; }
.mass_text_16pt_wht_bold {font-size: 16px; font-weight: bold; color: #FFF; }
.mass_text_18pt_wht      {font-size: 18px; font-weight: normal; color: #FFF; }
.mass_text_18pt_wht_bold {font-size: 18px; font-weight: bold; color: #FFF; }
.mass_text_20pt_wht      {font-size: 20px; font-weight: normal; color: #FFF; }
.mass_text_20pt_wht_bold {font-size: 20px; font-weight: bold; color: #FFF; }

.mass_text_36pt_wht_bold {font-size: 36px; font-weight: bold;   color: #FFF; }

.mass_text_10pt_blk      {font-size: 10px; font-weight: normal; color: #000; }
.mass_text_12pt_blk      {font-size: 12px; font-weight: normal; color: #000; }
.mass_text_12pt_blk_bold {font-size: 12px; font-weight: bold;   color: #000; }
.mass_text_14pt_blk_bold {font-size: 14px; font-weight: bold;   color: #000; }
.mass_text_16pt_blk      {font-size: 16px; font-weight: normal; color: #000; }
.mass_text_16pt_blk_bold {font-size: 16px; font-weight: bold;   color: #000; }

.mass_text_18pt_red_bold      {font-size: 18px; font-weight: bold; color: #FF0000;}
