/*CSS - fixed width layout*/
body{font-family: "Comic Sans MS", "Arial", "sans-serif";
     width:880px;
     font-size:12px;
     margin:0px;
     padding:10px;
     background-color: #CCCCAA;
     color: #000000;
     }
h2,h3{margin-top:0px;
     padding-top:0px
     }
div#head{position:relative;
     width:860px;
     height:110px;
     left:0px;
     top:10px;
     }
div#columns{position:relative;
     width:860px;
     top:20px;
     }
div#left550{position:absolute;
     width:550px;
     top:10px;
     left:0px;
     padding:15px;
     border-width: 2px;
     border-style: none;
     border-color: black;
     color: #CCCCAA;
     text-align: left;
     }
div#right300{position:relative;
     width:300px;
     top:0px;
     left:560px;
     border-width: 2px;
     border-style: none;
     border-color: black;
     margin-left: 15px;
     margin-bottom: 15px;
     color: #AACCCC;
     text-align: left;
     }
div#foot{position:relative;
     width:860px;
     clear:both;
     margin-top:20px;
     }

/*CSS navbar styles*/
#navbar{height:30px;
     width:700px;
     margin-left:78px;
     background-color: #A89080;
     border-width: 2px;
     border-style: solid;
     border-color: black;
     }
#navbar ul{margin:0px;
     padding:0px;
     font-family:Arial,Helvetica,sans-serif;
     font-size:small;
     color:#FFF;
     line-height:30px;
     white-space:nowrap;
     padding-bottom:8px;
     }
#navbar li{list-style-type:none;
     display:inline;
     }
#navbar li a{text-decoration:none;
     padding:7px 10px;
     color:#FFF;
     }
#navbar li a:link{color:#000;
     }
#navbar li a:visited{color:#000;
     }
#navbar li a:hover{color:#FFF;
    background-color:#403429;
    }

/*Some general styles*/

H1, H2, H3, P, TABLE, TR, TH, TD, OL, UL, LI, DIV {
    font-family: "Comic Sans MS", "Arial", "sans-serif";
    font-size: 12pt;
    color: black;}
.center {text-align: center;}
.scorebox {width: 350px;
    padding: 4px;
    border-width: 1px;
    border-style: none;
    text-align: left;
    margin-left: 1cm;}
.mailtobox {width: 420px;
    padding: 4px;
    border-width: 2px;
    border-style: solid;
    color: #A40;
    text-align: left;
    float: left;}

.copy {font-family: "Times New Roman", "Times", "serif";
    color: #C33;
    font-size: 12pt;
    clear: both;}
.em {color: #A84830;
    font-style: italic;}

/*Some colors*/

.red {color: #C00}
.green {COLOR: #0C0}
.blue {COLOR: #00C}
.aqua {COLOR: #0AA}
.cyan {COLOR: #0CC}
.yellow {COLOR: #CC0}
.orange {COLOR: #F20}
.brown {COLOR: #A84830}

.left {float: left;}
.center {float: center;}
.right {float: right;}

A:link {color: #A00;}
A:visited {color: #036;}
A:hover {color: #A00;
    font-weight:bold}
A:active {color: #0AA;}

h1 {text-align: center;
    font-size: 24pt;
    color: #5C4043}
h2 {font-size: 18pt;
    color: #467BB4;}
h2.exam {text-align: center;
    font-size: 14pt;
    color: #C33;}
h3 {font-size: 14pt;
    color: #C33;}
div.para {text-indent: 16pt;
    margin-top: 1em;
    margin-bottom: 1em;}
div.home {font-family:"Times New Roman", "serif"; 
   font-size:18pt;
   text-align:center;}
div.news {width: 640px;
    padding: 4px;
    border-width: 1px;
    border-style: solid;
    text-align: left;
    margin-left: 1cm;}

ul li {list-style: disc;
    font-family: "Comic Sans MS", "Arial", "sans-serif";
    font-size: 12pt;
    color: black;}
ul ul li {list-style: circle;
    font-family: "Comic Sans MS", "Arial", "sans-serif";
    font-size: 12pt;
    color: black;}

p.indent {text-indent:16pt;}
p.pt12  {font-family: "Comic Sans MS", "Arial", "sans-serif";
    font-size: 12pt; color: black;}
p.indent12 {text-indent:16pt;
    font-family:"Comic Sans MS", "Arial", "sans-serif";
    font-size:12pt}
  

pre {font-family:"Courier", "Courier New", monospace;
    font-size:12pt;
    color:black}
sup {font-family:"Comic Sans MS";
    font-size:10pt}
sub {font-family:"Comic Sans MS";
    font-size:10pt}


span.obj {COLOR:rgb(168,72,48); font-size:16pt; font-style:italic}
span.header {COLOR:rgb(168,72,48); font-style:italic}
span.annDate {COLOR:rgb(192,51,51)}
span.caption {COLOR:rgb(168,72,48); font-size:10pt;}

em  {font-style:italic}
img.clear {clear:both}
div.main {font-family:"Comic Sans MS";
    font-size:12pt;
    color:black}

/*A clearing block*/
.clear{clear:both;
    display:block;
     height:1px;
     overflow:hidden;
     margin:0;
     padding:0;}

/*The middle of the photo index page*/
div#photoidx {width: 800px;
    margin-top:20px;
    padding:15px;
    font-family: "Comic Sans MS", "Arial", "sans-serif";
    font-size: 12pt; color: black;}

/*The credits box on the front page*/
div.credits {width: 740px;
    margin-top:20px;
    border-width: 2px;
    border-style: solid;
    border-color: black;
    background-color: #CB9;
    font-family: "Comic Sans MS", "Arial", "sans-serif";
    font-size: 10pt; color: black;
    text-align: center;}

/*The announcements box on the front page*/
div.announce {position:relative;
    width: 520px;
    margin-top:10px;
    left:150px;
    border-width: 2px;
    border-style: solid;
    color: #00C;
    text-align: left;
    margin-left: 10px;}
div.obit {position:relative;
    width: 860px;
    margin:5px;
    border-width: 2px;
    border-style: solid;
    color: #00C;
    text-align: left;
    padding: 5px;}
h1.obit {text-align: center;
    font-size: 14pt;
    margin-bottom: 0px;
    color: #5C4043}

/*Styles for the Google search box*/
div#search{position:relative;
     margin-left:530px;
     top:18px;
     }
.search {font-family: "Comic Sans MS", "Arial", "sans-serif";
      font-size: 16pt; color: blue;}
.site {font-family: "Comic Sans MS", "Arial", "sans-serif";
      font-size: 12pt; color: green;}
.goo {font-family: "Comic Sans MS", "Arial", "sans-serif";
      font-size: 10pt; color: #B87333;}
