/* CSS Document for St Faith's Website */

/* general style rules for body section */
body {width:990px; margin-left:auto; margin-right:auto; font-family:Arial, Helvetica, sans-serif; background-color:#eeeeee; }

/* style rules for the contatiner divs */
#container1 {width:990px; padding:2px; margin-left:auto; margin-right:auto; background-color:#bee0ba; border:solid 3px #523100;}
#container2 {width:980px; padding:2px; background-color:#bee0ba; border:solid 3px #0c54b0;}
#container3 {width:954px; padding:10px; background-color:#bee0ba; border:solid 3px #007b00;}

/* style rules pertaining specifically to headings */
h1 {text-align:center;}
h1, h2 {clear:both;}
h1,h2, h3, h4 {font-style:italic;}

/* style rules for general content of pages */
#content {clear:both;}
.italics {font-style:italic;}
.bold {font-weight:bold;}
.right {text-align:right;}
.small {font-size:0.8em;}
.middle {text-align:center; clear:both;}
.clear {clear:both;}

/* style rules for menu */
#navcontainer {width:740px; margin-left:auto; margin-right:auto;}
#navlist {padding: 3px 0; margin-left: 0; border-bottom: 1px solid #f30000;}
#navlist li {list-style: none; margin: 0; display: inline;}
#navlist li a {padding: 3px 0.5em; margin-left: 3px; border: 1px solid #f30000; border-bottom: none; background: #010173; text-decoration: none;}
#navlist li a:link {color: #ffffff;}
#navlist li a:visited {color: #ffffff;}
#navlist li a:hover {color: #000000; background: #AAaaeE; border-color: #222277;}
#navlist li a#current {background: #aaaaee; border-bottom: 1px solid white;}

/* style rules relating to tables */
th {text-align:left; padding:0px 10px 5px 0px;}
td {padding:0px 10px 5px 0px;}

/* style rules relating to split screen of School hymn */
#hymn {width:945px; margin-right:auto; margin-left:auto;}
#songleft {width:48%; float:left;}
#songright {width:48%; float:right;}

/* style rules for footer */
#footer {text-align:center; clear:both;}

