/*

      Blessed Sacrament - Home Page CSS Support File
      
      Author: Garry Daly
      Daly Computer Services - Home Page CSS Support File
      
      Author:          Garry Daly             
      Created:         November 25, 2009 
      Last Modified:   December 25, 2009      

      Filename:         home.css
      Supporting files: index.htm
                        Folder:  
                                
      Description:      This is the CSS file supporting the home page and subsequent pages for
                        the Blessed Sacrament Church.
*/

body                   {font-family: Arial, Helvetica, sans-serif;
                        font-size: 11pt;
                        background-color: navy;
                        color: black;
                       }
                       
a:hover                {color: #FF0000;}
#buttons img           {padding-top: 4px; 
                        display: block;
                        margin-right: auto;
                        margin-left: auto;
                        margin-top: 0px;
                       }
#buttons               {vertical-align:text-top;}

#missionbox            {font-size: 10pt; text-align: center}
#missiontext           {font-size: 8pt;}

#welcome               {font-size: 16pt;
                        text-align: center;
                        color: #0000FF;
                        font-weight: bold;
                       }
#sunday                {font-size: 10pt;
                        text-align: center;
                        color: #008000;
                       }
                       
#week                  {font-size: 10pt;
                        text-align: center;
                        color: #000000;
                       }
                       
.infohdr               {font-size: 12pt;
                        font-weight: bold;
                        text-align: center;
                        color: #800000;
                       }
.plinks                {font-size: 12pt;
                        font-weight: bold;
                        text-align: center;
                        color: #800000;
                        height: 140px;
                       }
.plinks a              {text-align: center;}
#contactme             {text-align: center;
                        font-size: 12pt;
                        font-weight: bold;
                        color: #008000;
                       }
#advertizers           {text-align: center;
                        font-size: 12pt;
                        font-weight: bold;
                       }
#webmaster             {text-align: center;
                        font-size: 10pt;
                       }
                       
.center                {text-align: center}
.left                  {text-align: left;}
.undercenter           {text-decoration: underline;
                        text-align: center;
                       }
.checkmark             {list-style-image: url(images/check.gif);}
.bullet                {list-style-type: disc;}
.checkmark li          {margin-left: 110px;}
.lside_hr              {width: 156px; color: white;}
.rside_hr              {width: 635px; color: gray;}

.up10                  {margin-top: -10px}
.up15                  {margin-top: -15px}
.up20                  {margin-top: -20px}
.up25                  {margin-top: -25px}
.up30                  {margin-top: -30px}
.up35                  {margin-top: -35px}
.up40                  {margin-top: -40px}
.up45                  {margin-top: -45px}
.up50                  {margin-top: -50px}

.bold                  {font-weight: bold;}
.centertbl             {margin-left: auto; margin-right: auto;}
.whiterow              {background-color: white;}
.greenrow              {background-color: #00c618; color: black; font-weight: bold;}
.skybluerow            {background-color: skyblue; color: black; font-weight: bold;}
.bgreen                {color: #008000; font-weight: bold;}

.blue1                 {font-size: 12pt;
                        color: #0000FF;
                        font-weight: bold;
                       }
.green1                {font-size: 12pt;
                        color: #008000;
                        font-weight: bold;
                       }
.red1                  {font-size: 12pt;
                        color: #ff0000;
                        font-weight: bold;
                       }
.black1                {font-size: 12pt;
                        color: #000000;
                        font-weight: bold;
                       }
.brown1                {font-size: 12pt;
                        color: #804000;
                        font-weight: bold;
                       }
.purple1               {font-size: 12pt;
                        color: #800080;
                        font-weight: bold;
                       }
.dkblue1               {font-size: 12pt;
                        color: #000080;
                        font-weight: bold;
                       }
.black8pt              {font-size: 8pt;
                        color: #000000;
                        font-style: italic;
                       }
.bdashed               {border-style: dashed;}
.gcourier              {font-family: courier; 
                        font-size: 12pt; 
                       }
#kcofficers            {margin-left: 200px;
                        margin-top: -10px;
                        color: #090974;
                       }
#kcduties              {margin-left: 50px;
                        font-size: 14pt;
                       }
#kcduties img          {float: left;}
#kcduties a            {text-decoration: none;}

#marriage              {font-size: 10pt;}


#outer                 {width: 840px;
                        margin-left:  auto;
                        margin-right: auto;
                        background-color: #navy;
                       }
#inner                 {width: 820px;
                        margin-top: 20px; 
                        background-color: #ffffcc;
                        border: 8px outset white;
                       }

#header img            {margin: 10px 8px 0 8px;}
#navlinks              {background-color: firebrick; 
                        width: 160px;
                        text-align: center;
                        float: left;
                       }
#navlinks #buttons a   {display: block;
                       }
#navlinks #butt1       {margin-top: 20px;}
#navlinks #butt10      {margin-bottom: 20px;}
#pcontent               {margin-left: 180px;
                       }

