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

.clearzero {clear:both; margin:0px; line-height:1px;}


/* THE FOLLOWING STYLES THE CONTENT IN THE BREADCRUMB AREA */
#page_content_breadcrumbs {
    width:500px;
    margin:10px 15px 5px 15px;
}
#page_content_breadcrumbs p {
    font-family: "Arial", "Helvetica", sans-serif;
    color: #666666;
    font-size: 11px;
    line-height: 1.5em;
}
/* the following styles links within the breadcrumbs */
#page_content_breadcrumbs p a:link {
    font-family: "Arial", "Helvetica", sans-serif;
    color:#666666;
    font-size:11px;
    font-weight:normal;
    text-decoration:none;
}
    
#page_content_breadcrumbs p a:visited {
    font-family:"Arial", "Helvetica", sans-serif;
    color: #666666;
    font-size:11px;
    font-weight: normal;
    text-decoration:none;
}
    
#page_content_breadcrumbs p a:hover {
    font-family:"Arial", "Helvetica", sans-serif;
    color:#27318b;
    font-size:11px;
    font-weight: bold;
    text-decoration:none;
    }
    
#page_content_breadcrumbs p a:active {
    font-family:"Arial", "Helvetica", sans-serif;
    color: #666666;
    font-size:11px;
    font-weight: normal;
    text-decoration:none;
}
/* THE FOLLOWING STYLES THE CONTENT IN THE MAIN CONTENT AREA */
#page_content_wrapper {
    width:500px;
    margin:10px 15px 5px 15px;
    }
                
#page_content_wrapper h1 {
    font-family:"Georgia", "Times New Roman", serif;
    color:#27318b;
    font-size:2.5em;
    font-weight:normal;
    margin-bottom:10px;
    font: serif;
    }
                
#page_content_wrapper h2 {
    font-family:"Georgia", "Times New Roman", serif;
    color:#27318b;
    font-size:1.25em;
    font-weight:normal;
    margin-bottom:10px;
    }

/* the following places a photo within a paragraph */
#page_content_wrapper img {
    margin:7px 7px 7px 7px;
    clear:none;
    }

/* the following h3 element is used to style the headers in tables, the main styling for tables is written into the layout.css */
                
#page_content_wrapper h3 {
    font-size:1.2em;
    color:#27318b;
    text-align:center;
    }
     
#page_content_wrapper p {
    font-family:"Arial", "Helvetica", sans-serif;
    color: #666666;
    font-size: 1em;
    line-height: 1.5em;
    margin-bottom: 10px;
}
/* the following styles links within the copy */
#page_content_wrapper p a:link {
    font-family:"Arial", "Helvetica", sans-serif;
    color:#27318b;
    font-size:1em;
    text-decoration:underline;
    }
    
#page_content_wrapper p a:visited {
    font-family:"Arial", "Helvetica", sans-serif;
    color: #27318b;
    font-size: 1em;
    text-decoration: underline;
}
    
#page_content_wrapper p a:hover {
    font-family:"Arial", "Helvetica", sans-serif;
    color:#27318b;
    font-size:1em;
    text-decoration:none;
    }
    
#page_content_wrapper p a:active {
    font-family:"Arial", "Helvetica", sans-serif;
    color: #27318b;
    font-size: 1em;
    text-decoration: underline;
}
/* The following styles text and links within blockquotes */
                
#page_content_wrapper blockquote {
    width:410px;
    margin:0px 20px 0px 20px;
    font-family:"Arial", "Helvetica", sans-serif;
    color:#666666;
    line-height: 1.5em;
    font-size:1em;
    font-weight:normal;
    margin-bottom:10px;
    } 
#page_content_wrapper blockquote a:link {
    font-family:"Arial", "Helvetica", sans-serif;
    color:#27318b;
    font-size:1em;
    text-decoration:underline;
    }
#page_content_wrapper blockquote a:visited {
    font-family:"Arial", "Helvetica", sans-serif;
    color: #27318b;
    font-size: 1em;
    text-decoration: underline;
    }
    
#page_content_wrapper blockquote a:hover {
    font-family:"Arial", "Helvetica", sans-serif;
    color: #27318b;
    font-size: 1em;
    text-decoration: none;
}
    
#page_content_wrapper blockquote a:active {
    font-family:"Arial", "Helvetica", sans-serif;
    color: #27318b;
    font-size: 1em;
    text-decoration: underline;
    }
     
     
/* The following styles text and links in unordered lists */
 #page_content_wrapper ul {
    margin:0px 20px 0px 20px;
    font-family:"Arial", "Helvetica", sans-serif;
    color:#666666;
    font-size:1em;
     line-height: 1.5em;
    font-weight:normal;
    margin-bottom:10px;
    list-style-type: disc;
    }
     

#page_content_wrapper li {
    font-family:"Arial", "Helvetica", sans-serif;
    color:#666666;
    font-size:1em;
    text-decoration:none;
    }


#page_content_wrapper ul a:link {
    font-family:"Arial", "Helvetica", sans-serif;
    color:#27318b;
    font-size:1em;
    text-decoration:underline;
    }
    
#page_content_wrapper ul a:visited {
    font-family:"Arial", "Helvetica", sans-serif;
    color:#27318b;
    font-size:1em;
    text-decoration:underline;
    }
    
#page_content_wrapper ul a:hover {
    font-family:"Arial", "Helvetica", sans-serif;
    color: #27318b;
    font-size: 1em;
    text-decoration: none;
}
    
#page_content_wrapper ul a:active {
    font-family:"Arial", "Helvetica", sans-serif;
    color:#27318b;
    font-size:1em;
    text-decoration:underline;
    }
     
/* The following styles text and links in ordered lists */
 #page_content_wrapper ol {
    width:410px;
    margin:0px 20px 0px 20px;
    font-family:"Arial", "Helvetica", sans-serif;
    color:#666666;
    font-size:1em;
      line-height: 1.5em;
    font-weight:normal;
    margin-bottom:10px;
    }
#page_content_wrapper ol a:link {
    font-family:"Arial", "Helvetica", sans-serif;
    color:#27318b;
    font-size:1em;
    text-decoration:underline;
    }
    
#page_content_wrapper ol a:visited {
    font-family:"Arial", "Helvetica", sans-serif;
    color:#27318b;
    font-size:1em;
    text-decoration:underline;
    }
    
#page_content_wrapper ol a:hover {
    font-family:"Arial", "Helvetica", sans-serif;
    color: #27318b;
    font-size: 1em;
    text-decoration: none;
}
    
#page_content_wrapper ol a:active {
    font-family:"Arial", "Helvetica", sans-serif;
    color:#27318b;
    font-size:1em;
    text-decoration:underline;
    }     
    
/* the following div is for captioned photos */
#captioned_photo {
    margin:10px 0px 10px 10px;
    float:right;
    clear:none;
    }
    
#captioned_photo img {
    clear:both;
    }
    
#captioned_photo p {
    margin-left: 10px;
    color: #7c7c7c;
    font-size:x-small;
    }
    
/* CLASSES */
/* block links */
a:link.block_link {
    color:#FFFFFF;
    font-size:1em;
    font-family:"Arial", "Helvetica", sans-serif;
    padding:3px;
    text-decoration:none;
    background:#27318b;
    }
    
a:visited.block_link {
    color:#FFFFFF;
    font-size:1em;
    font-family:"Arial", "Helvetica", sans-serif;
    padding:3px;
    text-decoration:none;
    background:#27318b;
    }
    
a:hover.block_link {
    color:#848484;
    font-size:1em;
    font-family:"Arial", "Helvetica", sans-serif;
    padding:3px;
    text-decoration:none;
    background:#27318b;
    }
    
a:active.block_link {
    color:#848484;
    font-size:1em;
    font-family:"Arial", "Helvetica", sans-serif;
    padding:3px;
    text-decoration:none;
    background:#27318b;
    }
    
/* the following positions the add_this strip */
#add_this {
    height:25px;
    float:right;
    margin-top:-10px
     margin-right:0px
    clear:none;
    }
    
/* caption links */
a:link.caption {
    font-family:"Arial", "Helvetica", sans-serif;
    color: #27318b;
    font-size: x-small;
    text-decoration: none;
}
    
a:visited.caption {
    font-family:"Arial", "Helvetica", sans-serif;
    color: #27318b;
    font-size: x-small;
    text-decoration: none;
}
    
a:hover.caption {
    font-family:"Arial", "Helvetica", sans-serif;
    color:#27318b;
    font-size: x-small;
    text-decoration:none;
    }
    
a:active.caption {
    font-family:"Arial", "Helvetica", sans-serif;
    color: #27318b;
    font-size: x-small;
    text-decoration: none;
}