/*****************************************************************************/
/*                                                                           */
/*  Date:         18/11/2006                                                 */
/*  Author:       Mark A. Cauchi (MAC)                                       */
/*                http://www.cauchi.co.uk                                    */
/*                                                                           */
/*  Project Name: Peace Media                                                */
/*  Program:                                                                 */
/*  File:                                                                    */
/*  Function:     Web Application                                            */
/*  Description:  Peace Media web application incuding CMS and streaming     */
/*                video                                                      */
/*                                                                           */
/*  Environment:  Apache v1.3 or later, Linux, UNIX or Windows, Perl v5.0 or */
/*                later                                                      */
/*                                                                           */
/*  Notes:                                                                   */
/*  Version:      0.0.1 - 18/11/2006 (MAC) First Alpha Release               */
/*                                                                           */
/*****************************************************************************/

/*****************************************************************************/
/*  Font-Size Definitions                                                    */
/*  Relative font-sizes in "em" are used where necessary. To make the        */
/*  "em"-units normed, the incoming font sizes are set to 1.0 em. The        */
/*  font-size variations throughout the webpage are then expressed in        */
/*  percentage values respective to the incoming font-size. To make          */
/*  calculations easier, the font definition in the css-class "body" is      */
/*  62.5%, which gives 1.0em = 10px This makes life a real breeze!           */
/*****************************************************************************/

/*     Body     */
body            { font-size: 62.5%; margin: 0em auto; padding: 0px; font-family: arial, tahoma, verdana, sans-serif; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); }
body, td        { font-size: 0.8em; color: rgb (0, 0, 0); }
.page-container { width: 770px; margin: 0px auto; padding: 0px; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); }

h1 { font-family: AvantGarde Md BT; font-weight: bold; font-size: 1.8em; color: rgb(0, 0, 0); }
h2 { font-weight: bold; font-size: 1.2em; color: rgb(0, 0, 0); padding-top: 0px; padding-bottom: 0px; margin-bottom: 0px; }
h3 { font-weight: bold; font-size: 1.0em; color: rgb(0, 51, 204); padding-top: 5px; padding-bottom: 5px; margin-bottom: 0px; }
.page_header { font-weight: bold; font-size: 14px; color: rgb(0, 0, 0); background-color: rgb(166, 219, 166); padding-top: 3px; padding-bottom: 3px; padding-left: 0px; padding-right: 0px; };

.lhnav { font-weight: bold; font-size: 1.2em; color: rgb(255, 255, 255); background-color: rgb(162, 217, 1); padding-top: 10px; padding-bottom: 5px; padding-right: 10px; }
.lhnav_border { border-right: solid 1px rgb(125,125,125); }
.lhnav_border_middle { border-bottom: solid 2px rgb(0,51,204); }
.lhnav_title { font-weight: bold; font-size: 14px; color: rgb(0, 0, 0); padding-top: 15px; padding-bottom: 10px; }
.lhnav_link { font-weight: normal; font-size: 12px; color: rgb(0, 0, 0); padding-top: 5px; padding-bottom: 5px; }

.showcode { font-family: monospace; font-weight: bold; font-size: 13px; color: rgb(255,0,0);}
.clear {clear: both;}
.hide { display: none; }
br { clear: none; }

a:link.lhnav, a:active.lhnav, a:visited.lhnav { font-weight: none; font-size: 14px; color: rgb(255, 255, 255); padding-top: 15px; padding-bottom: 10px; text-decoration: none; }
a:hover.lhnav { font-weight: none; font-size: 14px; color: rgb(34, 25, 252); padding-top: 15px; padding-bottom: 10px; text-decoration: none; }

.table_lhnav { font-weight: bold; font-size: 1.2em; color: rgb(255, 255, 255); background-color: rgb(162, 217, 1); padding-top: 10px; padding-bottom: 5px; padding-left: 10px; }

a:link.submenu, a:active.submenu, a:visited.submenu { font-weight: none; font-size: 12px; color: rgb(255, 255, 255); padding-top: 15px; padding-bottom: 10px; text-decoration: none; }

/* a:link, a:active, a:visited, a:hover { font-weight: none; font-size: 14px; color: rgb(0, 0, 0); padding-top: 15px; padding-bottom: 10px; text-decoration: none; } */

hr { color: rgb(0, 128, 0); }

.green { 
  font-weight: normal; 
  font-size: 10px; 
  color: rgb(162, 217, 1); 
  background-color: rgb(162, 217, 1); 
  text-align: center; 
  height: 5px;
  border: 0px;
}