﻿.twit {
  width:140px;
  margin-left:5px;
}


.photographimg {
   margin-left: auto;
   margin-right: auto;
   border-style: solid;
   border-color: teal;
   border-width: 1px;
}


.roundbottom {
   background: url(bl.gif) no-repeat bottom left;
}

img.corner {
   width: 35px;
   height: 35px;
   border: none;
   display: block !important;
}


.roundBRC {
-webkit-border-bottom-right-radius: 15px;
-moz-border-radius-bottomright: 15px;
border-bottom-right-radius: 15px;
}



A:link    { color: black;   } /* unvisited links */
A:visited { color: black;   } /* visited links   */
A:hover   { color: red;     } /* user hovers     */
A:active  { color: #00c0c0; } /* active links    */

/* A  { text-decoration: none }  */

H1 { font-family: Calibri, Arial, helvetica, DejaVu Sans, sans-serif; font-size: large;   font-weight: bold;   text-align: center; color:teal  }
H2 { font-family: Calibri, Arial, helvetica, DejaVu Sans, sans-serif; font-size: medium;  font-weight: bold;   text-align: center; color:teal }
H3 { font-family: Calibri, Arial, helvetica, DejaVu Sans, sans-serif; font-size: x-small; font-weight: bold;   text-align: center; font-style: italic }
H4 { font-family: Calibri, Arial, helvetica, DejaVu Sans, sans-serif; font-size: small;   font-weight: normal; text-align: left;   }
H5 { font-family: Calibri, Arial, helvetica, DejaVu Sans, sans-serif; font-size: x-small; font-weight: normal; text-align: center; }
H6 { font-family: Calibri, Arial, helvetica, DejaVu Sans, sans-serif; font-size: 70%; font-weight: normal; text-align: center; }


.mainheading   { font-weight: bold;   font-style: normal; font-size: 150%; font-family: Calibri, Arial, helvetica, DejaVu Sans, sans-serif; text-align: center; color:teal  }
.heading       { font-weight: normal; font-style: normal; font-size: 125%; font-family: Calibri, Arial, helvetica, DejaVu Sans, sans-serif; }
.miniheading   { font-weight: normal; font-style: normal; font-size: 110%; font-family: Calibri, Arial, helvetica, DejaVu Sans, sans-serif; }
.subheading    { font-weight: normal; font-style: normal; font-size: 140%; font-family: Calibri, Arial, helvetica, DejaVu Sans, sans-serif; text-align: left; color:#000 }
.subheadingbold{ font-weight: bold;   font-style: normal; font-size: 140%; font-family: Calibri, Arial, helvetica, DejaVu Sans, sans-serif; text-align: left; color:#000 }
.bodytextbold  { font-weight: bold;   font-style: normal; font-size: 80%;  font-family: Calibri, Arial, helvetica, DejaVu Sans, sans-serif; }
.bodytextsmall { font-weight: normal; font-style: normal; font-size: 70%;  font-family: Calibri, Arial, helvetica, DejaVu Sans, sans-serif; }



BODY { background-image: url('bg-teal2white.jpg'); background-repeat: repeat-y; background-position: center; COLOR: #000000; font-family: Calibri, Arial, helvetica, DejaVu Sans, sans-serif; font-size: medium; font-weight: normal; text-align: left;}  
 
/* NB Dont' use this image - BODY { background-image: url('xmasbkground.jpg'); background-repeat: repeat-y; background-position: center; COLOR: #000000; font-family: Calibri, Arial, helvetica, DejaVu Sans, sans-serif; font-size: medium; font-weight: normal; text-align: left;}  */

/* BODY { background-image: url('xmasbkground-2017.jpg'); background-repeat: repeat-y; background-position: center; COLOR: #000000; font-family: Calibri, Arial, helvetica, DejaVu Sans, sans-serif; font-size: medium; font-weight: normal; text-align: left;} */  

UL { list-style:disc; font-family: Calibri, Arial, helvetica, DejaVu Sans, sans-serif; }

UL.index-bullet {
    list-style-position: outside;
    list-style-type: square;
    margin: 0;
    padding: 0;
}


li { font-family: Calibri, Arial, helvetica, DejaVu Sans, sans-serif; }

.silverborder     {border-style: solid; border-color: silver; border-width: 0px 0px 2px 0px; }
.tealborder       {border-style: solid; border-color: teal;   border-width: 1px; }

.topic {font-family: Arial, helvetica, DejaVu Sans, sans-serif; font-size: x-small; font-weight: bold; text-align: left; color: red; background-color: #FFFFCC;}
.link  {font-family: Arial, helvetica, DejaVu Sans, sans-serif; font-size: x-small; font-weight: normal; text-align: left; color: #000000; background-color: white;}

.table100          {background-image: url(top.jpg); }
.table200          {background-image: url(left.jpg); padding-left:3px; }
.table300          {background-color: #41BCC1 ; }
.table400          {background-color: #41BCC1 ; background-image: url(left-corner.jpg); background-repeat: no-repeat; background-position:bottom left;  }

.table600          {background-color: #41BCC1 ; background-image: url(right-corner.jpg); background-repeat: no-repeat; background-position:bottom right;}


.table-index       {background-image: url(top-index.jpg); }
.table-links       {background-image: url(top-links.jpg); }
.table-copyright   {background-image: url(top-copyright.jpg); }
.table-download    {background-image: url(top-download.jpg); }
.table-thankyou    {background-image: url(top-thankyou.jpg); }
.table-nomatch     {background-image: url('top-nomatch.jpg'); }
.table-search      {background-image: url('top-search.jpg'); }
.table-joinus      {background-image: url(top-joinus.jpg); }
.table-contactus   {background-image: url(top-contactus.jpg); }
.table-ourdirector {background-image: url(top-ourdirector.jpg); }
.table-ourmusic    {background-image: url(top-ourmusic.jpg); }
.table-whysing     {background-image: url(top-whysing.jpg); }
.table-10reasons   {background-image: url(top-10reasons.jpg); }
.table-ourchorus   {background-image: url(top-ourchorus.jpg); }
.table-map         {background-image: url(top-map.jpg); }
.table-singBIG     {background-image: url('sing.jpg'); }
.table-sing        {background-image: url('sing-sm.jpg'); }
.table-sing2       {background-image: url(sing-sm.jpg); background-repeat: repeat-y; background-position: center; height:250px;}
.table-sing3       {background-image: url(sing-sm.jpg); background-repeat: no-repeat; background-position: center; }
.table-lost        {background-image: url(top-lost.jpg); }
.table-members     {background-image: url(top-members.jpg); }
.table-membersdown {background-image: url(top-membersdown.jpg); }
.table-membersinfo {background-image: url(top-membersinfo.jpg); }
.table-pmembers    {background-image: url(top-pmembers.jpg); }
.table-news        {background-image: url(top-news.jpg); }
.table-diary       {background-image: url(top-diary.jpg); }
.table-older       {background-image: url(top-older.jpg); }
.table-movies      {background-image: url(top-movies.jpg); }
.table-tweet       {background-image: url(top-tweets.jpg); }
.table-hireus      {background-image: url(top-hireus.jpg); }
.table-rehearsal   {background-image: url(top-rehearsal.jpg); }
.table-ourhistory  {background-image: url(top-history.jpg); }
.table-team        {background-image: url(top-team.jpg); }
.table-medals      {background-image: url(top-medals.jpg); }
.table-recipebook  {background-image: url(top-recipebook.jpg); }
.table-sponsors    {background-image: url(top-sponsors.jpg); }
.table-quartets    {background-image: url(top-quartets.jpg); }
.table-photos      {background-image: url(top-photos.jpg); }
.table-pictures    {background-image: url(top-ourpictures.jpg); }
.table-weddings    {background-image: url(top-weddings.jpg); }
.table-cd          {background-image: url(top-cd.jpg); }
.table-rising      {background-image: url(top-risingstar.jpg); }
.table-policies    {background-image: url(top-policies.jpg); }
.table-thisisus    {background-image: url(top-thisisus.jpg); }	

td.off       {background: #41BCC1;}
td.on        {background: #008080;}



.twitters {
}

.twitters ul {
list-style: disc;
font-family: Calibri, Arial, helvetica, DejaVu Sans, sans-serif; font-size: 70%;
font-weight: normal;
text-align: left;
list-style-type: none;
padding: 0px;
margin: 0px;
color: white;
max-width: 150px;
overflow-x: hidden;
word-wrap: break-word;
text-overflow:clip;
}

li
{
background-image:url(arrow_white.gif);
background-repeat:no-repeat;
background-position:0px 5px;
padding-left:14px;
}



.twitters span.prefix {
}

.twitters span.time {
}

.twitters span.status {
}

.ontv {
position: fixed; /* Make sure you can align it exactly */
cursor: pointer; /* Change the cursor on mouse over */
top: 90px; /* Change to 100px to put it under a 100px banner */
left: 50%; /* Change to 100px to put it left of a 100px right-side bar */
margin-left: -10px;
z-index: 99999; /* make sure it is the top element always */
}