/* CSS Document */

BODY         { font-family: Verdana, Arial, Helvetica, sans-serif;
              font-size: 14px; color : white;
               background-color: #9e9e9e;

               }

H1          { font-size: 20px; font_weight: bold; color : white; }


H2          { font-size: 12px; color : yellow;}

H3          { font-size: 14px; color : white; }

H4          { font-size: 16px; font_weight: bold;  color : white;
            }
H5          { font-size: 16px; font_weight: bold ; color : yellow;}



small	    { font-size: 12px; }

small.hor   { font-size: 10px; }

small.iptc  { font-size: 10px; color: #333333; }

small.exif  { font-size: 10px; color: #333333; }

p.title     { color: #333333; }

A:link      { color: #333333; text-decoration: none; }
A:visited   { color: #333333; text-decoration: none; }
A:active    { color: #99CCFF; text-decoration: none; }
A:hover     { color: #99CCFF; text-decoration: none; }




/* ##### Left Side Bar ##### */

.leftSideBar {
  width: 20em;
  float: left;
  clear: left;
  margin: Oex 0ex 0ex 0ex;
  padding: 1ex 1ex 1ex 1ex;
  background-color: rgb(216,216,216);
  border: 1px solid rgb(216,210,195)
}

.leftSideBar .sideBarTitle {
  color: white;
  background-color: rgb(197,197,197);
  text-align : center ;
  font-weight: bold;
  margin: 0;
  padding: 0.8ex 1ex;
}

.leftSideBar ul {
  list-style-type: none;
  list-style-position: outside;
  margin: 0 0 1em 0;
  padding: 0;
}

.leftSideBar li {
  margin: 1ex;
  padding: 0 0 1.25ex 0.75ex;
}

.leftSideBar a {
  color: red;
  background-color: transparent;
  text-decoration: none;
}

.leftSideBar a:hover {
  color: #99CCFF;
  background-color: transparent;
  text-decoration: none;
}

.leftSideBar .sideBarText {
  color: black;
  background-color: transparent;
  line-height: 1.25em;
  margin: 0ex 0ex 0ex 0ex;
  padding: 0;
  display: block;
 
}

.leftSideBar .sideBarText a {
  text-decoration: none;
  color: black;
}

.leftSideBar .sideBarText a:hover {
  text-decoration: none;
}

.leftSideBar .thisPage {
  color: white;
  background-color: transparent;
}

/* ##### Right Side Bar ##### */

.rightSideBar {
  width: 15%;
  margin: 0ex 0ex 0ex 0ex;
  padding: 0 0 0 0;
  float: right;
  clear: right;
  border: 1px solid rgb(216,210,195);
}

[class~="rightSideBar"] {
  margin-right: 1.5ex;
}

.rightSideBar .sideBarTitle {
  color: white;
  background-color: #9e9e9e;
  font-weight: bold;
  margin: 1ex 1ex;
  padding: 1ex 1ex;
}

.rightSideBar a {
  color: black;
  background-color: transparent;
  text-decoration: none;
  font-weight: bold;
}

.rightSideBar a:hover {
 color: #99CCFF;
  text-decoration: none;
}

.rightSideBar .sideBarText {
  line-height: 1,25em;
  margin: 0;
  padding: 0 1ex 0sex 1ex;
  color: white;
}

.rightSideBar .more {
  text-decoration: none;
    color: white;
  text-align: right;
  margin: 0;
  padding: 0 2ex 1ex 2ex;
  display: block;
}

.rightSideBar .more:hover {
  text-decoration: none;
}


/* ##### FOOTER ##### */

.footer      { font-size: 10px; color : black; text-align: center; text-decoration : none; }

