/* ================================== */
/* opening  page  */
/* ================================== */

/* ---------------------------------- */
/* page structure defining elements */
/* ---------------------------------- */

/* outmost_table - defines the work space */
#outermost_table {
/* zero borders */
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
padding: 0px;

/* sets the top image */
background-image: url(../pictures/page_style/top_opening_page.jpg);
background-repeat:no-repeat;
background-position: 50% 0%;
}


#space_before_greeting_cell {
height: 23px;
padding-right: 46px;
color:#000000;
}

#greeting_cell {
/* cell specific */
vertical-align: middle;
text-align: center;
height: 19px;

/* borders */
padding-top: 20px;

/* font */
font-family: "Trebuchet MS", arial, helvetica, tahoma, verdana, sans-serif;
font-size: 16px;
letter-spacing: 1px;
font-style: italic;
color: #7c7e77; /* grey font */
}


/* ---------------------------------- */
/* menu bar */
/* ---------------------------------- */
#menu_cell {
/* cell specific */
vertical-align: bottom;
text-align: center;
height: 355px; /* firefox linux */ 
/* height: 348px; */ /* firefox, ie windows */ 

/* borders */
padding-right: 0px;
padding-bottom: 10px;
}

/* ---------------------------------- */
/* main table, in opening page just blank */
/* ---------------------------------- */
#main_table{  
/* cell specific */
height: 50px;
width: 100%;

/* borders */
padding-top:50px;
padding-bottom:30px;


background-image:url(../pictures/page_style/main_background.jpg);
background-repeat:no-repeat;
background-position:center top; 
}

