
/* styles common to church bells of warwickshire web site  */

html         { background: #fff; color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; }
body         { background: #fff; color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px; }
h1           {  background: #fff; color: #000; font-size:14px; font-weight: bold; margin: 1em; padding: 0px; 
	        font-family: Verdana, Arial, Helvetica, sans-serif; }
h2           {  background: #fff; color: #000; font-size:14px; font-weight: bold; padding: 0px; 
                margin-top:1em; margin-left:1em; margin-right:1em; margin-bottom: 0px;
                font-family: Verdana, Arial, Helvetica, sans-serif; }
h3           {  background: #fff; color: #000; font-size:11px; font-weight: bold; margin:0px; padding: 0px; 
	        font-family: Verdana, Arial, Helvetica, sans-serif; }
h4           {  background: #fff; color: #000; font-size:9px; font-weight: bold; margin:0px; padding: 0px; 
	        font-family: Verdana, Arial, Helvetica, sans-serif; }
p            {  background: #fff; color: #000; font-size: 12px; font-weight: normal; 
                margin-left: 1em; margin-right: 1em; padding: 0px; 
	        font-family: Verdana, Arial, Helvetica, sans-serif; }
pre          {  margin-top: 0px; margin-left: 2em; margin-right: 1em; margin-bottom: 1em; padding: 0.25em;
                font-family: monospace, Courier; font-size: 12px; }
ul           {  list-style-type: disc; margin-top: 1em; 
                font-family: Verdana, Arial, Helvetica, sans-serif; }
li           {  background: #fff; color: #c0c0c0; font-size:12px; 
                font-family: Verdana, Arial, Helvetica, sans-serif; }
table        {  border: none; font-size: 12px; vertical-align: top; }
td           {  border: none; font-size: 12px; vertical-align: top; margin: 0px; padding: 0px; }
img          { background: #fff; border: none; }

a:link       { background: #fff; color: #00c; }
a:visited    { background: #fff; color: #00c; }
a:hover      { background: #ffc; color: #900; text-decoration: none; }
a img        { background: #fff; color: #000; border: none; }

.boldtype    { font-weight: bold; }
.italictype  { font-style: italic; }

h1#banner    { background: #100; color: #fff; font-size: 18px; text-align: center; margin: 0px; }
h1#topnav    { font-size: 12px; margin-left: 1em; margin-bottom: 1em; }
#logo        { background: #fff; color: #000; vertical-align: middle; text-align: center; margin: 0px; }
p#footerlink { background: #fff; color: #000; text-align: center; font-size: 9px; padding-bottom: 2em; }

#leftcol      { background: #fff; color: #000; vertical-align: top; font-size: 12px; }

#rightcol     { background: #fff; color: #000; border-left: 1px solid #000; vertical-align: top; 
                font-size: 12px; }

h3.subhead    { background: #000; color: #fff; font-size: 12px; font-weight: bold; 
                margin-top: 1em; margin-left: 1em; margin-bottom: 1em; width:30%; }

h3.tsubhead    { background: #000; color: #fff; font-size: 12px; font-weight: bold; 
                margin-top: 3em; margin-left: 1em; margin-bottom: 1em; width: 80%; }

.photos       { background: #fff; color: #000; border: none; font-size: 11px; 
                margin: 0px; padding-top: 1.25em; vertical-align: top; text-align: center; }
table.photos  { width: 100%; }

/* styles specific to home page  */

#siteby          { font-size: 11px; }

h2.navhead       { background: #c0c0c0; color: #00c; font-weight: bold; font-size: 12px;  
                   text-align: center; margin-bottom: 1em; }

p.listhead       { margin-top:1em; margin-bottom: 1em; margin-left: 2em; }

h3.latestupdates { background: #100; color: #fff; font-size: 12px; font-weight: bold; 
                   margin-top: 2em; margin-left: 1em; width: 30%; text-align: left; }

h3.warwtowers    { background: #100; color: #fff; font-size: 12px; font-weight: bold; 
                   margin-top: 2em; text-align: center; }

div.photos       { text-align: center; }

/* styles specific to individual towers pages */

#towerhead       { background: #fff; color: #000; font-size: 16px; vertical-align: top; text-align: center;
                   margin: 0px; padding: 0.25em; border-bottom: 1px solid #000; }

/* styles specific to web update page  */

.histtable     { border: 1px solid #000; font-size: 11px; vertical-align: top; margin-left: 3em; }
.histtable td  { vertical-align: top; margin: 0px; border: 1px solid #000; padding: 0.25em; }
.histtable th  { vertical-align: top; text-align: left; margin: 0px; border: 1px solid #000; }

/* styles specific to ones and twos page */

.sbelltable     { border: 1px solid #000; font-size: 11px; vertical-align: top; margin-left: 3em; }
.sbelltable td  { vertical-align: top; margin: 0px; border: 1px solid #000; padding: 0.25em; }
.sbelltable th  { vertical-align: top; text-align: left; margin: 0px; border: 1px solid #000; }

.twrhead        { background: #fff; color: #000; font-size: 16px; vertical-align: top; text-align: center;
                  margin: 0px; padding: 0.25em; border-bottom: 1px solid #000; }
.lcol           { background: #fff; color: #000; vertical-align: top; font-size: 12px; }

.rcol           { background: #fff; color: #000; border-left: 1px solid #000; vertical-align: top; 
                font-size: 12px; }


/* end of church bells of warwickshire style sheet */