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

body {
       font-family:Arial, Helvetica, sans-serif;
       font-size:11pt;
       background-color:#ffffff;
       color:#000000;
}

/* ========== Start global styles for tags ========== */
strong { 
     color:#333333;
     background-color:transparent;
}

li { margin-bottom:6px; }

dt {
     font-weight:bold;
     color:#222222;
     background-color:transparent;
     margin-top:12px;
}

li p { margin-top:6px; }

h3 {
     font-size:14pt;
     font-variant:small-caps;
     font-family:"Corbel", Arial, sans-serif;
     margin-top:3px;
}

a  {
     color:#5b7799;
     background-color:transparent;
     text-decoration:none;
}

img { border-style:none; }

blockquote {
       font-size:10pt;
       margin:8px;
       font-style:italic;
}
/* ========== End global styles for tags ========== */


/* ========== Start styles for content articles ========== */

.art   { margin-left:12px; }
.art h4 { margin-left:-12px; }

ul.simple { list-style-type:none; }

/* divisions surrounding an image */
div.image{
    width:284px;
    float:right;
    padding-left:4px;
    padding-bottom:4px;
    margin-left:6px;
    border-style:outset;
    border-width:0 0 3px 3px; 
    border-color:#ddddff;
}

/* used for quotes of verse */
pre.quote{
       font-family:Arial, Helvetica, sans-serif;
       font-size:10pt;
       margin-left:12px;
       margin-top:-8px;
}

/* ========== End styles for content articles ========== */


/* ========== Start styles for specific pages ========== */

/* Start styles for news pages */

.timestamp {font-size:8pt;
            margin-top:-8px;
}
img.indy  {
       border-style:solid;
       border-width:3px;
       border-color:#000000;
}

p.caption{
     font-style:italic;
     font-size:9pt;
     margin-top:-8px;
}
/* End news page styles */


/* Start styles for board page */
.board {
       border-style:none;
       border-color:#aaaaaa;
       border-width:1px;
       vertical-align:top;
}

.board tr { vertical-align:text-top; }

.board dt { 
       font-weight:bold;
       color:#333333;
       font-size:9pt;
       margin-top:6px;
       background-color:transparent;
}

.board dd {
       font-size:9pt;
       margin-left:16px;
}

ul.board { margin-bottom:12px; }   

ul.board li { margin:0 12px 0 -16px; }
/* End styles for board page */

/* Start styles for the contact page */
div.map{
    width:380px;
    height:480px;
    float:right;
    padding:0;
    border-style:outset;
    border-width:4px 4px 4px 4px; 
    border-color:#ccccff;
    margin:4px;
}

td.contact {
     padding-right:18px;
     padding-bottom:14px;
     vertical-align:top;
}
/* End styles for the contact page */



/* ========== Layout elements in all files ========== */

/*  ========== Start Root container ========== */
/* root is the parent division for all of the page's content */
#root {
       width:7.0in;
       background-color:#ffffff;
       padding:0;
       border-color:#777777;
       border-style:solid;
       border-width:0;
       color:#000000;
}
/* ========== End Root definitions ========== */

/*
    Page is laid out into these major sections, all contained within the parent "Root"

     bodywrap
        banner
        navigation
        content
          leftcl
          rightcl
        footer
*/

/*  ========== Start Banner ========== */
#banner {
         width:7.0in;
         height:120px;
         margin:0;
         padding:0;
         background-color:#ffffff;
         color:#000000;
         border:0 solid #000000;
}

#banner_img {
     margin:0 0 0 8px;
     border-width:0;
}

img.banner{
     margin:0;
     border-width:0;                                    
}
/*  ========== End Banner ========== */

/* ========== Start body wrap, container for the rest of the divs ========== */
#bodywrap{
       margin:0;
       border-color:#777777;
       border-style:solid;
       border-width:0 1px 0 1px;
       width:7.0in;
       background-image:url(images/gradient.jpg);
       background-position:left;
       background-repeat:repeat-y;                   
}
/* ========== End body wrap ========== */


/*  ========== Start Primary Navigation ========== */
#nav {  display:none; }
.subnav { display:none; }
.active_subnav { display:none; }
#facebook { display:none; }
p.quote { display:none; }
.callout { display:none; }
/*  ========== End Primary Navigation ========== */


/*  ========== Start content area ========== */
/*   this area contains a left and right column */
#content {
          width:7.0in;
          margin:0;
          padding: 0 6px 0 0;
}

/* start styles for left column */
#leftcl {
      display:none;
}

/* end styles for left column */

/* Styles for right column */
#rightcl {
         width:6.8in;
         padding:6px;
         border-color:#dddddd;
         border-style:solid;
         border-width:1px 1px 0 0;
         margin-left:0;
         margin-top:6px; 
}
/* end styles for right column */
/*  ========== End content area ========== */

/*  ========== Start footer area ========== */
#footer {
         clear:both;  
         width:6.8in;
         background-color:#ffffff;
         padding:6px;
         color:#000000;
         border-color:#777777;
         border-style:solid;
         border-width:0 1px 1px 0;
   }

p.foot  {
         font-size:0.7em;
         font-family:Verdana, Geneva, sans-serif;
         color:#eeeeee;
         background-color:#ffffff;
}
/*  ========== End footer area ========== */


