body {
   font-family:arial;
   font-size:.8em;
   color:#333333;
}
html {
    overflow-y: scroll;
}
h1 {
   font-size:1.6em; 
   font-family:arial;
   color:#ff6f55;
   border-bottom: 1px solid #ff6f55;
   margin-left:10px;
   margin-right:10px;
   padding-bottom:10px;
}
table {
   color:#333333;
}
table.about {
   padding-left:10px;
   padding-right:10px;
   margin-top:-9px;
}
table.titles {
   margin-left:10px;
   padding-right:10px;
   margin-right:10px;
   margin-top:-7px;
   border-top:1px solid #ff6f55;
}
table.footer {
   padding-left:10px;
   padding-right:10px;
   float:right;
   border-top: 5px solid #ff6f55;
   font-size:.92em;
   cellpadding-top:5px;
   height:117px;
}
table.copyright {
   font-size:.92em;
   padding: 90px 0px 25px 0px;
}
th.header {
   color:#2890df;
   padding-top:5px;
   font-size:1.3em;
   font-weight: normal;
}
th.events {
   color:#2890df;
   padding-top:0px;
   font-size:1.3em;
   font-weight: normal;
}
h2 {
   color:#2890df;
   padding:0px 0px 7px 0px;
   margin:0px;
   font-size:1.3em;
   font-weight: normal;
}
th.blog {
   color:#2890df;
   padding-top:0px;
   font-size:1.3em;
   font-weight: normal;
}
th.home {
   color:#2890df;
   padding-top:0px;
   font-size:1.3em;
   font-weight: normal;
}
th.members {
   font-size:1.1em;
   text-align:left;
   font-weight: normal;
   color:#333333;
   padding-top:5px;
}
th {
   font-size:1.1em;
   text-align:left;
   font-weight: normal;
   color:#333333;
}
th.footer {
   border-bottom:1px solid #ff6f55;
   padding-bottom:7px;
   padding-top:7px;
}
th.photos {
   padding-bottom:5px;
}
.rows td, .rows th{
   border-bottom:1px solid #eeeeee;
   padding-top:4px;
   padding-bottom:4px;
}
.lastrow td {
   padding-top:4px;
   padding-bottom:15px;
}
tr {
   padding-top:4px;
   padding-bottom:4px;
}
.rows tr{
   border-bottom:1px solid #eeeeee;
}
.foot td, .foot th{
   padding-top:5px;
}
td.about {
   padding-left:10px;
   padding-right:10px;
}
td.head {
   font-family:arial;
   color:#333333;
   padding-top:5px;
   font-weight: normal;
}
td.bio {
   padding-top:9px;
   line-height:1.3em;
   width:792px;
}
td.lightbox {
   padding-top:5px;
}
td.photos {
   padding-bottom: 5px;
}
p {
   color:#333333;
}
a:link {
   color:#2890df;
   text-decoration:none;
}
a:visited {
   color:#2890df;
   text-decoration:none;
}
a:hover {
   color:#ff6f55;
   text-decoration:none;
}
a:link img {
   border:none;
}
img.titles {
   display:inline-block;
   float:left;
   padding-left:10px;
   border:none;
}
img.members {
   display:inline-block;
   float:left;
   padding-left:10px;
   padding-right:-10px;
   margin-right:-10px;
   border:none;
}
img.footer {
   float:left;
   border:none;
}
img.lightbox {
   display:inline;
   padding:0px 4px 4px 4px;
   margin-left:-5px;
   margin-bottom:-1px;
}
sup, sub {
   vertical-align: 0;
   position: relative;
}
sup {
   bottom: 1ex;
}
sub {
   top: 0.8ex;
}
ul {
   margin-top:-1px;
}
li {
   height:1.3em;
}
ul li a:link {
   color:#2890df;
   text-decoration:none;
}
ul li a:visited {
   color:#2890df;
   text-decoration:none;
}
ul li a:hover {
   color:#ff6f55;
   text-decoration:none;
}
td a:link {
   color:#2890df;
   text-decoration:none;
}
td a:visited {
   color:#2890df;
   text-decoration:none;
}
td a:hover {
   color:#ff6f55;
   text-decoration:none;
}
table a:link {
   color:#2890df;
   text-decoration:none;
}
table a:visited {
   color:#2890df;
   text-decoration:none;
}
table a:hover {
   color:#ff6f55;
   text-decoration:none;
}
#footer {
   width:792px;
}
