@charset "utf-8";
/* CSS Document */

/*     COLORS:
     #000000 = BLACK
     #FFFFFF = WHITE
     #DFCDCD = TABLE BACKGROUND - ROSE
     #eee2e2 = PULL DOWN MENU BACKGROUND - 
*/

html {
     height: 100%;     /* THIS TELLS THE MAIN TABLE TO FILL THE SCREEN VERTICALLY */
     margin: 0px;      /* THIS REMOVEs ANY EXTRA SPACE FROM THE TOP AND BOTTOM OF THE TABLE */
}

body {
     background-color: #000000;                                                  /* THIS CONTROLS THE BACKGROUND COLOR */
     background-image: url("../images/bg_gradient.jpg");               /* THIS SETS OUR BACKGROUND IMAGE */
     background-repeat: repeat-x;                                         /* THIS MAKES THE IMAGE REPEAT HORIZONTALLY */
     height: 100%;                                              /* THIS TELLS THE MAIN TABLE TO FILL THE SCREEN VERTICALLY */
     margin: 0px;                                     /* THIS REMOVEs ANY EXTRA SPACE FROM THE TOP AND BOTTOM OF THE TABLE */
     overflow: scroll;                                 /* DO NOT REMOVE - THIS TURNS ON THE VERTICAL SCROLL BAR TO PREVENT THE MAIN BODY FROM SHIFTING LEFT OR RIGHT */
     overflow-x: hidden;                              /* DO NOT REMOVE - THIS TURNS OFF THE VISIBILITY OF THE HORIZONTAL SCROLL BAR */
}

/* TEXT STYLES */

.text_style_page_content {
     font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, "sans-serif";     /* THIS SETS THE FONT */
     font-size: 18PX;          /* THIS SETS THE FONT SIZE IN PIXELS */
     color: #000000;          /* THIS SETS THE FONT COLOR */
     font-style:normal;          /* THIS SETS THE FONT STYLE:  NORMAL, ITALIC, OBLIQUE */
     font-weight: normal;           /* THIS SETS THE FONT TO BOLD:  BOLD OR NORMAL */
     text-decoration: none;      /* THIS ADDS DECORATION: NONE OR UNDERLINE */
     text-align: center;              /* THIS SETS THE ALIGNMENT: LEFT, CENTER, OR JUSTIFY */   
     margin-left: 10px;               /* THIS ADDS SPACE BETWEEN THE TEXT AND THE EDGE OF THE TABLE ON THE LEFT */
     margin-right: 10px;               /* THIS ADDS SPACE BETWEEN THE TEXT AND THE EDGE OF THE TABLE ON THE RIGHT */
}

.text_style_page_footer {
     font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, "sans-serif";     /* THIS SETS THE FONT */
     font-size: 12PX;          /* THIS SETS THE FONT SIZE IN PIXELS */
     color: #000000;          /* THIS SETS THE FONT COLOR */
     font-style:normal;          /* THIS SETS THE FONT STYLE:  NORMAL, ITALIC, OBLIQUE */
     font-weight: normal;           /* THIS SETS THE FONT TO BOLD:  BOLD OR NORMAL */
     text-decoration: none;      /* THIS ADDS DECORATION: NONE OR UNDERLINE */
     text-align: center;              /* THIS SETS THE ALIGNMENT: LEFT, CENTER, OR JUSTIFY */           
}

.text_style_page_highlight {
     font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, "sans-serif";     /* THIS SETS THE FONT */
     font-size: 18PX;          /* THIS SETS THE FONT SIZE IN PIXELS */
     color: #000000;          /* THIS SETS THE FONT COLOR */
     font-style:normal;          /* THIS SETS THE FONT STYLE:  NORMAL, ITALIC, OBLIQUE */
     font-weight: normal;           /* THIS SETS THE FONT TO BOLD:  BOLD OR NORMAL */
     text-decoration: none;      /* THIS ADDS DECORATION: NONE OR UNDERLINE */
     text-align: center;              /* THIS SETS THE ALIGNMENT: LEFT, CENTER, OR JUSTIFY */           
}

.text_style_page_title {
     font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, "sans-serif";     /* THIS SETS THE FONT */
     font-size: 24PX;          /* THIS SETS THE FONT SIZE IN PIXELS */
     color: #000000;          /* THIS SETS THE FONT COLOR */
     font-style:normal;          /* THIS SETS THE FONT STYLE:  NORMAL, ITALIC, OBLIQUE */
     font-weight: bold;           /* THIS SETS THE FONT TO BOLD:  BOLD OR NORMAL */
     text-decoration: none;      /* THIS ADDS DECORATION: NONE OR UNDERLINE */
     text-align: center;              /* THIS SETS THE ALIGNMENT: LEFT, CENTER, OR JUSTIFY */           
}







/* LINK STYLES */

a:link {
     font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, "sans-serif";     /* THIS SETS THE FONT */
     font-size: 18PX;          /* THIS SETS THE FONT SIZE IN PIXELS */
     color: #000000;          /* THIS SETS THE FONT COLOR */
     font-style:normal;          /* THIS SETS THE FONT STYLE:  NORMAL, ITALIC, OBLIQUE */
     font-weight: normal;           /* THIS SETS THE FONT TO BOLD:  BOLD OR NORMAL */
     text-decoration: underline;      /* THIS ADDS DECORATION: NONE OR UNDERLINE */
     text-align: center;              /* THIS SETS THE ALIGNMENT: LEFT, CENTER, OR JUSTIFY */ 
}
a:visited {
     font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, "sans-serif";     /* THIS SETS THE FONT */
     font-size: 18PX;          /* THIS SETS THE FONT SIZE IN PIXELS */
     color: #000000;          /* THIS SETS THE FONT COLOR */
     font-style:normal;          /* THIS SETS THE FONT STYLE:  NORMAL, ITALIC, OBLIQUE */
     font-weight: normal;           /* THIS SETS THE FONT TO BOLD:  BOLD OR NORMAL */
     text-decoration: underline;      /* THIS ADDS DECORATION: NONE OR UNDERLINE */
     text-align: center;              /* THIS SETS THE ALIGNMENT: LEFT, CENTER, OR JUSTIFY */ }
a:hover {
     font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, "sans-serif";     /* THIS SETS THE FONT */
     font-size: 18PX;          /* THIS SETS THE FONT SIZE IN PIXELS */
     color: #000000;          /* THIS SETS THE FONT COLOR */
     font-style:normal;          /* THIS SETS THE FONT STYLE:  NORMAL, ITALIC, OBLIQUE */
     font-weight: normal;           /* THIS SETS THE FONT TO BOLD:  BOLD OR NORMAL */
     text-decoration: underline;      /* THIS ADDS DECORATION: NONE OR UNDERLINE */
     text-align: center;              /* THIS SETS THE ALIGNMENT: LEFT, CENTER, OR JUSTIFY */ 
}
a:active {
     font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, "sans-serif";     /* THIS SETS THE FONT */
     font-size: 18PX;          /* THIS SETS THE FONT SIZE IN PIXELS */
     color: #000000;          /* THIS SETS THE FONT COLOR */
     font-style:normal;          /* THIS SETS THE FONT STYLE:  NORMAL, ITALIC, OBLIQUE */
     font-weight: normal;           /* THIS SETS THE FONT TO BOLD:  BOLD OR NORMAL */
     text-decoration: underline;      /* THIS ADDS DECORATION: NONE OR UNDERLINE */
     text-align: center;              /* THIS SETS THE ALIGNMENT: LEFT, CENTER, OR JUSTIFY */ 
}





/* TABLE STYLES */

.table_main{
     
     background-color: #DFCDCD;     /* THIS CONTROLS THE BACKGROUND COLOR OF YOUR TABLE */
     height: 100%;                  /* THIS MAKES THE TABLE FILL YOUR BROWSER VERTICALLY */
     margin-top: 0px;               /* THIS WILL REMOVE ANY EXTRA SPACE AT THE TOP OF THE TABLE */
     margin-bottom: 0px;            /* THIS WILL REMOVE ANY EXTRA SPACE AT THE BOTTOM OF THE TABLE */
     border-color: #000000;         /* THIS SETS THE BORDER COLOR */
     border-style: solid;               /* THIS SETS THE BORDER STYLE TO SOLID */
     border-width: 0px 4px 0px 4px;     /* THIS SETS THE BORDER WIDTH: TOP, RIGHT, BOTTOM, LEFT */
}





/* HORIZONTAL RULE STYLES */

.hr_footer {
     color: #000000;                              /* THIS CONTROLS THE OUTSIDE COLOR */
     background-color: #000000;                   /* THIS CONTROLS THE INSIDE COLOR */
     height: 3px;                                 /* THIS CONTROLS THE HEIGHT THICKNESS */
     width: 90%;                                  /* THIS CONTROLS THE WIDTH AS A PERCENTAGE */
     margin-top: 0px;                             /* THIS REMOVES ANY EXTRA SPACE ABOVE THE ELEMENT */ 
}





/* IMAGE STYLES */

.image_thumbnails {    
     border-style: solid;                /* THIS SETS THE BORDER TO SOLID */
     border-color: #000000;              /* THIS CONTROLS THE BORDER COLOR */
     border-width: 3px 3px 5px 3px;              /* THIS CONTROLS THE BORDER WIDTH IN THE FOLLOWING ORDER: TOP, RIGHT, BOTTOM, LEFT */   
}
















