/*
  $Author: dfdugal $
  $Id: style.css,v 1.5 2004/03/23 15:46:34 dfdugal Exp $

  This file is copyright 2004 by SpyderHost.net, Inc. All rights reserved.

   Cascading Style Sheet for SafeDining Association

   - Body Elements
   - Navigation Elements
   - Header Elements
   - Footer Elements

   Color Scheme:
   Blue: #52537C
   White: #FFFFFF
   Black" #000000

   font-family: century gothic, veranda, arial,sans-serif;
*/

/* Import any stylesheets we depend on */
/* ######################################### */
@import url("/includes/style_news.css");
@import url("/includes/style_courses.css");

/* =============================*/
/* Body Elements                */
/* =============================*/
body {
   color: #52537C;
   background-color: #52537C;
   font-family: century gothic, veranda, arial,sans-serif;
}
h1 {
   color: #52537C;
   font-size: 18px;
   font-weight: bold;
   font-family: century gothic, veranda, arial,sans-serif;
   text-align: center;
}
h2 {
   color: #52537C;
   font-size: 16px;
   font-weight: bold;
   font-family: century gothic, veranda, arial,sans-serif;
   text-align: left;
}

h3, h4, h5, h6 {
   color: #52537C;
   font-family: century gothic, veranda, arial,sans-serif;
}

p {
   color: #52537C;
   font-family: century gothic, veranda, arial,sans-serif;
   font-size: 14px;
}
li {
   color: #52537C;
   font-family: century gothic, veranda, arial,sans-serif;
   font-size: 14px;
}
table.page {
   width: 80%;
   border: 1px red dotted;
}
table.content {
   width: 100%;
   margin: 0 1em 0 1em;
   padding: 0 1em 0 1em;
}

.page {
   color: #52537C;
   background-color: #52537C;
   font-family: century gothic, veranda, arial,sans-serif;
   text-decoration: none;
   font-size: 14px;
   font-weight: normal;
   text-align: left;
}
.content {
   color: #52537C;
   background-color: #FFFFFF;
   font-family: century gothic, veranda, arial,sans-serif;
   text-decoration: none;
   font-size: 14px;
   font-weight: normal;
   text-align: left;
   vertical-align: top;
   padding: 0 1em 1em 1em;
}
a.content:link {
   color: #52537C;
   text-decoration: underline;
   font-family: century gothic, veranda, arial,sans-serif;
}
a.content:visited {
   color: #52537C;
   text-decoration: underline;
   font-family: century gothic, veranda, arial,sans-serif;
}
a.content:active {
   color: #52537C;
   text-decoration: underline;
   font-family: century gothic, veranda, arial,sans-serif;
}
a.content:hover {
   color: #FFFFFF;
   background-color: #52537C;
   text-decoration: underline;
   font-family: century gothic, veranda, arial,sans-serif;
}
.memberlist {
   display: block;
   text-align: center;
   font-weight: bold;
}


/* =============================*/
/* Header                       */
/* =============================*/
.header {
   color: #52537C;
   background-color: #FFFFFF;
   margin: 0 0 0 0;
   padding: 0 0 0 0;
}
   
/* =============================*/
/* Navigation                   */
/* =============================*/
td.nav {
   color: #52537C;
   background-color: #FFFFFF;
   margin: 0 0 0 0;
   padding: .25em 0 .25em 0;
   border-top: 1px #52537C solid;
   border-bottom: 1px #52537C solid;
}
.nav {
   color: #52537C;
   background-color: #FFFFFF;
   text-decoration: none;
   text-align: center;
   font-family: century gothic, veranda, arial,sans-serif;
   font-weight: normal;
   font-size: 14px;
}
a.nav:link {
   color: #52537C;
   text-decoration: underline;
   text-align: center;
   font-family: century gothic, veranda, arial,sans-serif;
   font-weight: normal;
   font-size: 14px;
}
a.nav:visited {
   color: #52537C;
   text-decoration: underline;
   text-align: center;
   font-family: century gothic, veranda, arial,sans-serif;
   font-weight: normal;
   font-size: 14px;
}
a.nav:active {
   color: #52537C;
   text-decoration: underline;
   text-align: center;
   font-family: century gothic, veranda, arial,sans-serif;
   font-weight: normal;
   font-size: 14px;
}
a.nav:hover {
   color: #FFFFFF;
   background-color: #52537C;
   text-decoration: underline;
   text-align: center;
   font-family: century gothic, veranda, arial,sans-serif;
   font-weight: normal;
   font-size: 14px;
}


/* =============================*/
/* Footer                       */
/* =============================*/
#footer {
   color: #FFFFFF;
   font-family: century gothic, veranda, arial,sans-serif;
   font-weight: normal;
   text-align: center;
   font-size: 12px;
}
a.footer:link {
   color: #FFFFFF;
   text-decoration: underline;
   font-size: 12px;
   font-family: century gothic, veranda, arial,sans-serif;
}
a.footer:visited {
   color: #FFFFFF;
   text-decoration: underline;
   font-size: 12px;
   font-family: century gothic, veranda, arial,sans-serif;
}
a.footer:hover {
   color: #52537C;
   background-color: #FFFFFF;
   text-decoration: underline;
   font-size: 12px;
   font-family: century gothic, veranda, arial,sans-serif;
}
a.hfooter:link {
   color: #FFFFFF;
   text-decoration: none;
   font-size: 12px;
   font-family: century gothic, veranda, arial,sans-serif;
}
a.hfooter:visited {
   color: #FFFFFF;
   text-decoration: none;
   font-size: 12px;
   font-family: century gothic, veranda, arial,sans-serif;
}
a.hfooter:hover {
   color: #FFFFFF;
   background-color: #52537C;
   text-decoration: none;
   font-size: 12px;
   font-family: century gothic, veranda, arial,sans-serif;
}


/* =============================*/
/* Class Schedules Box          */
/* =============================*/
div.courses {
   float: right;
   width: 200px;
   margin: 1em 0 0 0;
   padding: .5em;
}
.courses {
   border-left: 1px red solid;
   color: #006699;
   background-color: #FFFFFF;
   text-decoration: none;
   text-align: left;
   font-family: century gothic, veranda, arial,sans-serif;
   font-weight: normal;
   font-size: 10px;
   width: 25%;
}


/* =============================*/
/* Misc / Other                 */
/* =============================*/

.ltblueheader {
   color: #52537C;
   font-family: century gothic, veranda, arial,sans-serif;
   font-size: 14px;
   font-weight: normal;
   text-decoration: underline;
}

.ltbluecaption {
   color: #006699;
   font-family: century gothic, veranda, arial,sans-serif;
   font-size: 14px;
   font-weight: bold;
}

.dkblue {
   color: #52537C;
   font-family: century gothic, veranda, arial,sans-serif;
   font-size: 14px;
   font-weight: bold;
}

.dkblueheader {
   color: #52537C;
   font-family: century gothic, veranda, arial,sans-serif;
   font-size: 18px;
   font-weight: bold;
   text-decoration: none;
}

.dkbluecaption {
   color: #003366;
   background-color: #FFFFFF;
   font-family: century gothic, veranda, arial,sans-serif;
   font-size: 14px;
   font-weight: bold;
}

.normalText {
   color: #333333;
   background-color: #FFFFFF;
   font-family: century gothic, veranda, arial,sans-serif;
   font-size: 14px;
}

.smallText {
   color: #333333;
   background-color: #FFFFFF;
   font-family: century gothic, veranda, arial,sans-serif;
   font-size: 12px;
}

.largeText {
   /* color: #6699CC; */
   color: #006699;
   font-family: century gothic, veranda, arial,sans-serif;
   font-size: 36px;
   font-weight: bold;
   text-align: center;
   vertical-align: middle;
}

.boldText {
   color: #000000;
   font-family: century gothic, veranda, arial,sans-serif;
   font-size: 16px;
   font-weight: bold;
}

.whiteText {
   color: #FFFFFF;
   font-family: century gothic, veranda, arial,sans-serif;
   font-size: 14px;
}

.boldWhite {
   color: #FFFFFF;
   font-family: century gothic, veranda, arial,sans-serif;
   font-size: 12px;
   font-weight: bold;
}

