/************
  Style Sheet
  Author: Curry Taylor

  THIS STYLE SHEET IS COPYRIGHTED BY THE AUTHOR AND CANNOT BE USED
  WITHOUT EXPLICIT PERMISSION
************/


/*******
defaults
*******/

div.main_top {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 200px;
  height: 123px;
  border: none;
  padding: 0;
}

div.main_top2 {
  position: absolute;
  left: 200px;
  right: 0px;
  top: 0px;
  height: 123px;
  border: none;
  margin-right: 0 auto;
}

div.main_left {
  position: absolute;
  left: 0px;
  top: 123px;
  width: 200px;
  border: none;
  padding: 0px;
}

div.main_right {
  position: absolute;
  left: 200px;
  right: 0px;
  top: 123px;
  border: none;
  background-image: url("./wpinstripes.gif");
  padding: 20px;
}

body {
  background-image: url("./bpinstripes.gif");
  background-color: white;
  color: black;
}

a:link    { color: #00FF00 }
a:active  { color: #FF00FF }
a:visited { color: #00FFFF }

h1 {
  font-size: 26pt;
  color: black;
  font-weight: bold;
  text-align: center;
}

p {
  font-family: arial;
  font-size: 14pt;
  color: black;
  text-align: left;
}

p.center {
  text-align: center;
}

input.button {
  font-size: 8;
}

/***
main
***/

p.intro {
  font-family: arial;
  font-size: 8pt;
  color: black;
  text-align: center;
}

p.main {
  font-size: 14pt;
  color: black;
  text-align: center;
  text-indent: 4%;
}

img.main1 {
  float: right;
  padding: 10px;
}

img.main2 {
  float: left;
  padding: 0px;
}

/****
title
****/

p.title, p.title_sub {
  font-family: arial;
  font-variant: small-caps;
  font-weight: bold;
  vertical-align: bottom;
  text-align: center;
  color: white;
  margin: 0;
}

p.title {
  font-size: 48pt;
}

p.title_sub {
  font-size: 24pt;
}

img.title {
  float: left;
  height: 100%;
  width: 100%;
  display: block;
  margin: 0;
  padding: 0;
  border: none;
}

/****
about
****/

p.about, li.about {
  font-family: arial;
  color: black;
}

p.about, li.about {
  font-size: 12pt;
  font-weight: bold;
  text-align: left;
}

p.about {
  text-indent: 2%;
}

/***
blog
***/

p.blog, p.blogcomment {
  font-family: arial;
  font-size: 12pt;
  color: black;
  text-align: left;
  padding-left: 4%;
}

p.blogcomment {
  padding-left: 14%;
}

p.blogrequestcomment {
  text-align: right;
}

p.blogdate, b.blogdate, p.blogdatecomment {
  font-size: 16pt;
  text-align: left;
}

p.blogdate {
  text-indent: 2%;
  color: orange;
}

p.blogdatecomment {
  padding-left: 12%;
  color: orange;
}

b.blogdate {
  color: red;
  font-weight: normal;
}

p.blogsubmit {
  font-family: arial;
  font-size: 8pt;
  text-align: right;
}

a.blogsubmit:link {
  color: red;
}

a.blogsubmit:hover {
  color: yellow;
}

a.blogsubmit:visited {
  color: red;
}

/******
minutes
******/

p.minutes {
  font-family: arial;
  font-size: 12pt;
  color: black;
  text-align: center;
}

p.minutesdate {
  font-size: 16pt;
  color: orange;
  text-align: left;
  text-indent: 2%;
}

p.minutessubmit {
  font-family: arial;
  font-size: 8pt;
  text-align: right;
}

a.minutessubmit:link {
  color: red;
}

a.minutessubmit:hover {
  color: yellow;
}

a.minutessubmit:visited {
  color: red;
}

/**
OPH
**/

p.oph {
  font-family: arial;
  font-size: 12pt;
  color: black;
  text-align: center;
}

p.oph_test {
  font-family: arial;
  font-size: 18pt;
  text-align: center;
}

a.oph_test {
  color: green;
}

p.ophdate {
  font-size: 16pt;
  color: orange;
  text-align: left;
  text-indent: 2%;
}

p.ophsubmit {
  font-family: arial;
  font-size: 8pt;
  text-align: right;
}

a.ophsubmit:link {
  color: red;
}

a.ophsubmit:hover {
  color: yellow;
}

a.ophsubmit:visited {
  color: red;
}

/********
IMAGE
********/

p.image {
  text-align: center;
}

img.image {
  border: 0;
  text-align: center;
}

/**********
newsletters
**********/

p.newsfile {
  font-family: arial;
  font-size: 12pt;
  color: black;
  text-align: left;
}

a.newsfile {
  color: darkblue;
}

p.newsdesc {
  font-family: arial;
  font-size: 14pt;
  color: black;
  text-align: left;
  text-indent: 4%;
}

p.newsdate {
  font-size: 10pt;
  color: grey;
  text-align: left;
  text-indent: 2%;
}

p.newssubmit {
  font-family: arial;
  font-size: 8pt;
  text-align: right;
}

/*********
editorials
*********/

p.edfile {
  font-family: arial;
  font-size: 12pt;
  color: black;
  text-align: left;
}

a.edfile {
  color: darkblue;
}

p.eddesc {
  font-family: arial;
  font-size: 14pt;
  color: darkgreen;
  text-align: left;
  text-indent: 4%;
}

p.eddate {
  font-size: 10pt;
  color: grey;
  text-align: left;
  text-indent: 2%;
}

p.edsubmit {
  font-family: arial;
  font-size: 8pt;
  text-align: right;
}

/*****
photos
*****/

p.photofile {
  font-family: arial;
  font-size: 12pt;
  color: black;
  text-align: left;
}

a.photofile {
  color: darkblue;
}

p.photodesc {
  font-family: arial;
  font-size: 14pt;
  color: darkgreen;
  text-align: left;
  text-indent: 4%;
}

p.photodate {
  font-size: 10pt;
  color: grey;
  text-align: left;
  text-indent: 2%;
}

p.photosubmit {
  font-family: arial;
  font-size: 8pt;
  text-align: right;
}

/*******
calendar
*******/

p.calfile {
  font-family: arial;
  font-size: 12pt;
  color: black;
  text-align: left;
}

a.calfile {
  color: darkblue;
}

p.caldesc {
  font-family: arial;
  font-size: 14pt;
  color: darkgreen;
  text-align: left;
#  text-indent: 4%;
}

p.caldate {
  font-size: 10pt;
  color: grey;
  text-align: left;
  text-indent: 2%;
}

p.calsubmit {
  font-family: arial;
  font-size: 8pt;
  text-align: right;
}

/******
contact
******/

p.contact {
  font-family: times;
  font-size: 12pt;
  color: black;
  text-align: left;
  text-indent: 2%;
  border-width: 0;
  margin: 0;
  padding: 0;
}

p.contact_office {
  font-family: times;
  font-size: 14pt;
  color: purple;
  text-align: left;
}

/****
links
****/

a.links {
  color: darkgreen;
}

p.links {
  font-family: times;
  font-size: 16pt;
  color: black;
  text-align: left;
  text-indent: 2%;
  margin: 3;
}

/*******
sub_link
*******/

p.sub_link {
  text-align: center;
}

a.sub_link {
  display : block;

  border-top-width : 1px;
  border-bottom-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;

  padding-top : 1px;
  padding-bottom : 1px;
  padding-left : 8px;

  margin-top : 8px;
  margin-bottom : 8px;

  font-size : 10pt;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight : bold;

  width : auto;

  text-decoration : none;
  text-align : center;
}

a.sub_link:link {
  border-color : clear;
  background-color : clear;
  border-style : none;
  color : white;
}

a.sub_link:visited {
  border-color : clear;
  background-color : clear;
  border-style : none;
  color : #CCAA22;
}

a.sub_link:hover {
  border-color : clear; #white;
  background-color : clear; #Navy;
  border-style : none; #dashed;
  color : orange;
}


